.footer-bottom>span:nth-child(2){white-space:nowrap}@media (max-width:560px){.page-hero .display{overflow-wrap:normal;font-size:2.45rem}body .hero .display{font-size:clamp(3rem,13vw,4.2rem)}}@media (max-width:1100px){.button.header-cta{display:none}}.nav-more{position:relative}.nav-more>button{color:var(--paper);font:inherit;text-transform:uppercase;cursor:pointer;background:0 0;border:0;align-items:center;gap:.35rem;padding:0;font-weight:700;display:inline-flex}.nav-more>button span{color:var(--lime);font-size:1.25rem;line-height:.8}.nav-dropdown{border:1px solid var(--line);background:#100a12;width:230px;padding:.7rem 1rem 1rem;display:none;position:absolute;top:calc(100% + 1.35rem);right:-1rem;box-shadow:0 18px 45px #00000080}.nav-dropdown.open{gap:.1rem;display:grid}.nav-dropdown a{text-transform:uppercase;padding:.45rem 0;font-size:1rem;font-weight:800}.nav-dropdown a:hover{color:var(--lime)}.magazine-cover{object-fit:cover;object-position:center;border:1px solid var(--line);background:#1b0a24;width:100%;height:255px;margin:-.15rem 0 1.25rem}.magazine-card:has(.magazine-cover){min-height:0}.magazine-card:hover .magazine-cover{border-color:#11060e}@media (max-width:560px){.magazine-cover{height:320px}}.sponsorship-decks,.sponsorship-package-grid{background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.sponsorship-decks article,.sponsorship-package-grid article{background:#100a12;flex-direction:column;align-items:flex-start;padding:clamp(1.5rem,4vw,3rem);display:flex}.sponsorship-decks h2,.sponsorship-package-grid h3{letter-spacing:-.05em;text-transform:uppercase;margin:.5rem 0 1rem;font-size:clamp(2rem,3vw,3.4rem);line-height:.9}.sponsorship-decks p:last-of-type,.sponsorship-package-grid p:not(.eyebrow){color:#ded6df;max-width:32rem;line-height:1.6}.sponsorship-decks .button,.sponsorship-package-grid .button{margin-top:auto}.sponsorship-package-grid article>b{color:var(--lime);margin:1rem 0 1.5rem;font-size:1.45rem}.sponsorship-package-grid article:last-child{grid-column:span 2}.sponsor-benefit-list{border-top:1px solid var(--line)}.sponsor-benefit-list p{border-bottom:1px solid var(--line);grid-template-columns:.75fr 1.25fr;gap:1.5rem;margin:0;padding:1rem 0;display:grid}.sponsor-benefit-list b{color:var(--lime);text-transform:uppercase}.sponsor-benefit-list span{color:#ded6df}.sponsor-levels{background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:1.5rem 0;display:grid}.sponsor-levels p{background:#100a12;gap:.25rem;margin:0;padding:1rem;display:grid}.sponsor-levels span{color:var(--lime);font-weight:800}@media (max-width:900px){.sponsorship-decks,.sponsorship-package-grid{grid-template-columns:1fr}.sponsorship-package-grid article:last-child{grid-column:auto}.sponsor-benefit-list p{grid-template-columns:1fr;gap:.35rem}}@media (max-width:560px){.sponsor-levels{grid-template-columns:1fr}}.music-label-page{background:#08040d}.label-hero{background:radial-gradient(circle at 78% 42%,#e62ca042,#0000 24%),radial-gradient(circle at 58% 20%,#6b35eb59,#0000 34%),#08040d;align-items:center;min-height:calc(100vh - 76px);display:grid;position:relative;overflow:hidden}.label-hero-glow{background:linear-gradient(90deg,#08040d 0%,#08040de3 46%,#08040d38 100%);position:absolute;inset:0}.label-hero-grid{z-index:1;grid-template-columns:1.05fr .95fr;align-items:center;gap:clamp(2rem,7vw,8rem);padding:clamp(4rem,10vh,8rem) 0;display:grid;position:relative}.label-hero-copy{max-width:50rem}.label-hero h1,.label-section h2,.label-apply h2{letter-spacing:-.065em;text-transform:uppercase;margin:.35rem 0 1.5rem;font-size:clamp(3.2rem,7vw,7.6rem);line-height:.82}.label-lede{color:#eee3ed;max-width:40rem;font-size:clamp(1.2rem,2vw,1.55rem);line-height:1.35}.label-hero-actions{flex-wrap:wrap;gap:1rem;margin-top:2rem;display:flex}.label-promise{border-top:1px solid var(--line);color:var(--lime);text-transform:uppercase;gap:.65rem;margin:2rem 0 0;padding:1.2rem 0 0;font-weight:800;display:grid}.label-promise li{gap:.7rem;list-style:none;display:flex}.label-promise li:before{content:"✦"}.label-logo{filter:drop-shadow(0 28px 65px #0009);justify-self:end;width:min(100%,560px);animation:5s ease-in-out infinite label-float}@keyframes label-float{50%{transform:translateY(-12px)rotate(1deg)}}.label-section,.label-apply{border-bottom:1px solid var(--line);grid-template-columns:.8fr 1.2fr;gap:clamp(2rem,7vw,8rem);width:min(100% - 64px,1420px);margin-inline:auto;padding:clamp(4rem,9vw,8rem) 0;display:grid}.label-section>div:last-child{color:#ded6df;font-size:1.15rem;line-height:1.65}.label-section>div:last-child p:first-child{margin-top:0}.label-special{background:linear-gradient(120deg,#5d1d8859,#0000);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);width:100%;padding-inline:max(32px,50% - 710px)}.label-special ul,.label-services ul{border-top:1px solid var(--line);margin:0;padding:0}.label-special li,.label-services li{color:#ded6df;border-bottom:1px solid var(--line);padding:1rem 0;font-size:clamp(1.25rem,2vw,1.8rem);line-height:1.1;list-style:none}.label-special li:before,.label-services li:before{content:"✦";color:var(--lime);margin-right:.75rem}.text-link{color:var(--lime);text-transform:uppercase;margin-top:1rem;font-weight:800;display:inline-block}.text-link:hover{color:var(--pink)}.label-process ol{background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(5,1fr);gap:1px;margin:0;padding:0;display:grid}.label-process li{background:#100a12;min-height:220px;padding:1.25rem;list-style:none}.label-process span{color:var(--lime);font-weight:900}.label-process h3{text-transform:uppercase;margin:1.5rem 0 .75rem;font-size:1.55rem;line-height:.95}.label-process p{color:#ded6df;margin:0}.deal-grid{background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.deal-grid article{background:#100a12;padding:clamp(1.5rem,4vw,3rem)}.deal-grid h3{letter-spacing:-.06em;text-transform:uppercase;margin:.5rem 0 1.3rem;font-size:clamp(2rem,3vw,3.5rem);line-height:.85}.deal-grid dl{border-top:1px solid var(--line);margin:1.5rem 0 0}.deal-grid dl div{border-bottom:1px solid var(--line);padding:.9rem 0}.deal-grid dt{color:var(--lime);text-transform:uppercase;font-weight:800}.deal-grid dd{color:#ded6df;margin:.25rem 0 0;line-height:1.45}.label-faq>div:last-child{border-top:1px solid var(--line)}.label-faq details{border-bottom:1px solid var(--line);padding:1.15rem 0}.label-faq summary{text-transform:uppercase;cursor:pointer;font-size:1.45rem;font-weight:800}.label-faq p{color:#ded6df;max-width:46rem;line-height:1.6}.label-apply{background:radial-gradient(circle at 88% 20%,#e2289873,#0000 30%),#18091e;border-bottom:0;align-items:start;margin-top:clamp(4rem,9vw,8rem);padding:clamp(2rem,6vw,5rem)}.label-apply>div p{color:#ded6df;max-width:39rem;line-height:1.6}.label-apply a:not(.button){color:var(--lime);font-weight:800}.label-application{margin:0}.label-application .form-status{grid-column:1/-1}@media (max-width:900px){.label-hero{min-height:auto}.label-hero-grid,.label-section,.label-apply{grid-template-columns:1fr}.label-logo{grid-row:1;justify-self:center;width:min(82vw,440px)}.label-hero-copy{grid-row:2}.label-process ol{grid-template-columns:1fr}.label-process li{min-height:0}.deal-grid{grid-template-columns:1fr}.label-special{padding-inline:32px}}@media (max-width:560px){.label-hero-grid,.label-section,.label-apply{width:min(100% - 32px,1420px)}.label-hero-grid{padding:3rem 0 4rem}.label-hero h1,.label-section h2,.label-apply h2{font-size:clamp(3rem,14vw,4.7rem)}.label-hero-actions{grid-template-columns:1fr;display:grid}.label-hero-actions .button{width:100%}.label-special{width:100%;padding-inline:16px}.label-section,.label-apply{gap:1.5rem}.label-apply{padding:1.5rem}.label-logo{width:min(80vw,360px)}}.label-process ol{grid-template-columns:repeat(2,minmax(0,1fr))}.label-process li:last-child{grid-column:span 2}@media (max-width:900px){.label-process ol{grid-template-columns:1fr}.label-process li:last-child{grid-column:auto}}.about-opening{grid-template-columns:.8fr 1.2fr;align-items:center;gap:clamp(2rem,7vw,7rem);display:grid}.about-opening>div>p:last-child{color:#ded6df;font-size:1.18rem;line-height:1.6}.about-image-grid{background:var(--line);border:1px solid var(--line);grid-template-columns:1fr 1fr;gap:1px;display:grid}.about-image-grid img{object-fit:cover;background:#120619;width:100%;height:260px}.about-image-grid img:first-child{grid-row:span 2;height:100%}.about-values{background:radial-gradient(circle at 85% 10%,#9c29bf8c,#0000 36%),#15081b;grid-template-columns:.8fr 1.2fr;gap:clamp(2rem,7vw,7rem);padding:clamp(3rem,7vw,6rem);display:grid}.about-values p{color:#ded6df;font-size:1.18rem;line-height:1.65}.about-values .button{margin-top:1.25rem}@media (max-width:900px){.about-opening,.about-values{grid-template-columns:1fr}.about-image-grid img{height:220px}.about-image-grid img:first-child{grid-row:span 2;height:100%}}@media (max-width:560px){.about-image-grid{grid-template-columns:1fr}.about-image-grid img,.about-image-grid img:first-child{grid-row:auto;height:260px}.about-values{padding:1.5rem}}.source-page-art{border:1px solid var(--line);background:#120619;width:100%;max-width:820px;margin:0 auto;display:block}.source-page-art.wide{object-fit:cover;max-width:100%;max-height:560px}@media (max-width:560px){.source-page-art{max-height:none}}.about-opening{grid-template-columns:1fr;max-width:52rem}@media (max-width:560px){.about-opening .section-title,.about-values .section-title,.service-page-split .section-title,.service-page-cta .section-title{overflow-wrap:anywhere;font-size:clamp(2.1rem,10vw,2.8rem)}}.home-label-section{border-bottom:1px solid var(--line);background:radial-gradient(circle at 86% 18%,#d52aa773,#0000 26%),radial-gradient(circle at 16% 80%,#6b30e059,#0000 32%),#130819;padding:clamp(4rem,8vw,8rem) 0}.home-label-grid{grid-template-columns:.75fr 1.25fr;align-items:center;gap:clamp(2rem,8vw,9rem);display:grid}.home-label-grid>img{filter:drop-shadow(0 20px 45px #00000073);justify-self:center;width:min(100%,390px)}.home-label-grid>div>p:not(.eyebrow){color:#eee2ed;max-width:44rem;font-size:1.2rem;line-height:1.55}.home-label-grid>div>div{flex-wrap:wrap;align-items:center;gap:1.3rem;margin-top:1.6rem;display:flex}.home-label-grid .text-link{margin:0}@media (max-width:900px){.home-label-grid{grid-template-columns:1fr}.home-label-grid>img{width:min(72vw,340px)}}@media (max-width:560px){.home-label-grid>div>div{grid-template-columns:1fr;display:grid}.home-label-grid .button{width:100%}}.marketing-financing{border-bottom:1px solid var(--line);grid-template-columns:.85fr 1.15fr;gap:3rem;padding:5rem 0;display:grid}.marketing-financing>div:last-child{flex-direction:column;justify-content:center;align-items:flex-start;gap:1.25rem;display:flex}.marketing-financing p{color:#ded6df;max-width:42rem;margin:0;font-size:1.15rem;line-height:1.55}@media (max-width:900px){.marketing-financing{grid-template-columns:1fr;gap:1.5rem;padding:3.5rem 0}}.affiliate-opening{grid-template-columns:.85fr 1.15fr;align-items:center;gap:clamp(2rem,7vw,7rem);display:grid}.affiliate-opening>div:first-child>p:not(.eyebrow){color:#ded6df;max-width:43rem;font-size:1.18rem;line-height:1.6}.affiliate-highlights,.affiliate-earnings>div:last-child,.affiliate-reward-grid{background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.affiliate-highlights p,.affiliate-earnings article,.affiliate-reward-grid article{background:#100a12;gap:.35rem;margin:0;padding:1.4rem;display:grid}.affiliate-highlights b{color:var(--lime);text-transform:uppercase;font-size:1.55rem}.affiliate-highlights span,.affiliate-earnings p,.affiliate-reward-grid p{color:#ded6df}.affiliate-earnings{grid-template-columns:.85fr 1.15fr;gap:clamp(2rem,7vw,7rem);display:grid}.affiliate-earnings h3,.affiliate-reward-grid h3{text-transform:uppercase;margin:.35rem 0;font-size:1.8rem;line-height:.95}.affiliate-service-list{margin:0;padding-left:1.2rem}.affiliate-service-list li{color:#ded6df;margin:.75rem 0;line-height:1.45}.affiliate-service-list li::marker{color:var(--lime)}.affiliate-process{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:.85fr 1.15fr;gap:clamp(2rem,7vw,7rem);padding:3rem 0;display:grid}.affiliate-process ol{background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:0;padding:0;display:grid}.affiliate-process li{background:#100a12;min-height:150px;padding:1.25rem;list-style:none}.affiliate-process span{color:var(--lime);font-weight:900}.affiliate-process li p{color:#ded6df;margin:.8rem 0 0;font-size:1.2rem;line-height:1.1}.affiliate-rewards{grid-template-columns:.85fr 1.15fr;gap:clamp(2rem,7vw,7rem);display:grid}.affiliate-reward-grid{grid-template-columns:1fr}.affiliate-extra{border-top:1px solid var(--line);margin-top:1.5rem}.affiliate-extra p{border-bottom:1px solid var(--line);color:#ded6df;margin:0;padding:1rem 0;line-height:1.55}.affiliate-extra b{color:var(--lime);text-transform:uppercase}.affiliate-faq{border-top:1px solid var(--line);grid-template-columns:.85fr 1.15fr;gap:clamp(2rem,7vw,7rem);padding-top:3rem;display:grid}.affiliate-faq>div:last-child{border-top:1px solid var(--line)}.affiliate-faq details{border-bottom:1px solid var(--line);padding:1rem 0}.affiliate-faq summary{text-transform:uppercase;cursor:pointer;font-size:1.3rem;font-weight:800}.affiliate-faq details p{color:#ded6df;line-height:1.55}@media (max-width:900px){.affiliate-opening,.affiliate-earnings,.affiliate-process,.affiliate-rewards,.affiliate-faq{grid-template-columns:1fr}.affiliate-highlights{grid-template-columns:1fr 1fr}.affiliate-earnings>div:last-child,.affiliate-process ol{grid-template-columns:1fr}}@media (max-width:560px){.affiliate-highlights{grid-template-columns:1fr}.affiliate-opening .button{width:100%}}.dream-page{background:#0c0612}.dream-hero>div{max-width:58rem}.dream-hero h1,.dream-section h2,.dream-final h2{letter-spacing:-.065em;text-transform:uppercase;margin:.5rem 0 1.5rem;font-size:clamp(3.2rem,7vw,7.4rem);line-height:.82}.dream-hero>div>p:not(.eyebrow){color:#ede3ef;max-width:47rem;font-size:clamp(1.2rem,2vw,1.5rem);line-height:1.45}.dream-actions{flex-wrap:wrap;gap:1rem;margin-top:2rem;display:flex}.dream-section,.dream-final{border-bottom:1px solid var(--line);grid-template-columns:.8fr 1.2fr;gap:clamp(2rem,7vw,8rem);width:min(100% - 64px,1420px);margin-inline:auto;padding:clamp(4rem,8vw,7rem) 0;display:grid}.dream-section>div:last-child{color:#ded6df;font-size:1.12rem;line-height:1.65}.dream-section>div:last-child p:first-child{margin-top:0}.dream-bonus-grid,.dream-services{background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}.dream-bonus-grid article,.dream-services article{background:#120b15;padding:1.4rem}.dream-bonus-grid h3{text-transform:uppercase;overflow-wrap:anywhere;margin:.6rem 0 1rem;font-size:clamp(1.7rem,3vw,2.8rem);line-height:.9}.dream-bonus-grid p:last-child,.dream-services li{color:#ded6df;line-height:1.5}.dream-steps{background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:0;padding:0;display:grid}.dream-steps li{background:#120b15;padding:1.4rem;list-style:none}.dream-steps span{color:var(--lime);font-weight:900}.dream-steps h3{text-transform:uppercase;margin:1rem 0 .7rem;font-size:1.55rem;line-height:.95}.dream-steps p,.dream-for li,.dream-why li{color:#ded6df;line-height:1.5}.dream-for ul,.dream-why ul{margin:0;padding-left:1.25rem}.dream-for li,.dream-why li{margin:.75rem 0}.dream-for li::marker{color:var(--lime)}.dream-why li::marker{color:var(--lime)}.dream-services{background:0 0;border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.dream-services article{border:1px solid var(--line)}.dream-services h3{text-transform:uppercase;margin:.1rem 0 1rem;font-size:1.45rem;line-height:1}.dream-services ul{margin:0;padding-left:1.15rem}.dream-services li{margin:.55rem 0}.dream-services li::marker{color:var(--lime)}.dream-why{background:linear-gradient(120deg,#690da77a,#0000);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);width:100%;padding-inline:max(32px,50% - 710px)}.dream-faq>div:last-child{border-top:1px solid var(--line)}.dream-faq summary{text-transform:uppercase;cursor:pointer;font-size:1.35rem;font-weight:800}.dream-faq details p{color:#ded6df;line-height:1.55}.dream-final{background:radial-gradient(circle at 84% 10%,#cad9bf59,#0000 28%),#180c1f;border-bottom:0;align-items:center;margin-top:clamp(4rem,8vw,7rem);padding:clamp(2rem,6vw,5rem)}.dream-final>div>p:last-child{color:#ded6df;line-height:1.55}.dream-final>div:last-child{flex-direction:column;align-items:flex-start;gap:1rem;display:flex}@media (max-width:900px){.dream-section,.dream-final,.dream-bonus-grid,.dream-steps,.dream-services{grid-template-columns:1fr}.dream-why{padding-inline:32px}}@media (max-width:560px){.dream-section,.dream-final{width:min(100% - 32px,1420px)}.dream-hero h1,.dream-section h2,.dream-final h2{font-size:clamp(2.8rem,13vw,4.5rem)}.dream-actions{grid-template-columns:1fr;display:grid}.dream-actions .button{width:100%}.dream-why{width:100%;padding-inline:16px}.dream-final{padding:1.5rem}}.testimonial-alignable{color:var(--lime);text-transform:uppercase;margin-top:1.25rem;font-weight:800;display:inline-block}.testimonial-alignable:hover{color:var(--pink)}.private-page{background:#08040d;min-height:calc(100vh - 76px)}.private-hero{background:radial-gradient(circle at 78% 40%,#e62ca042,#0000 23%),radial-gradient(circle at 35% 78%,#6b35eb57,#0000 31%),#08040d;align-items:center;min-height:calc(100vh - 76px);display:grid;position:relative;overflow:hidden}.private-orb{aspect-ratio:1;border:1px solid #d6ff2757;border-radius:50%;width:min(48vw,680px);position:absolute;top:10%;right:10%;box-shadow:0 0 0 72px #7d20bc14,0 0 110px #f326923d}.private-panel{z-index:1;max-width:760px;padding:clamp(4rem,9vw,8rem) 0;position:relative}.private-panel h1{letter-spacing:-.075em;text-transform:uppercase;margin:.55rem 0 1.5rem;font-size:clamp(4rem,10vw,9rem);line-height:.78}.private-panel>p:not(.eyebrow){color:#e4dce4;max-width:33rem;font-size:1.25rem;line-height:1.5}.private-form{gap:.65rem;max-width:460px;margin-top:2.4rem;display:grid}.private-form label{letter-spacing:.1em;text-transform:uppercase;font-size:.85rem;font-weight:800}.private-form input{border:1px solid var(--line);width:100%;min-height:54px;color:var(--paper);background:#110914;padding:.8rem 1rem}.private-form .button{justify-self:start;margin-top:.45rem}.private-error{color:#ff7cba;margin:0;font-weight:700}@media (max-width:560px){.private-page,.private-hero{min-height:calc(100vh - 68px)}.private-orb{width:92vw;top:15%;right:-26%}.private-panel{padding:4rem 0}.private-panel h1{font-size:clamp(4.1rem,20vw,6.2rem)}.private-form .button{width:100%}}.assets-section{background:radial-gradient(circle at 92% 8%,#7d20bc52,#0000 23%),#0a0610;padding:clamp(4rem,8vw,8rem) 0}.assets-intro{max-width:56rem;margin-bottom:3rem}.assets-intro h2{letter-spacing:-.07em;text-transform:uppercase;margin:.5rem 0 1rem;font-size:clamp(3rem,7vw,7rem);line-height:.82}.assets-intro p:last-child{color:#ded6df;max-width:46rem;font-size:1.18rem;line-height:1.55}.assets-form{gap:3.5rem;display:grid}.assets-form section{border-top:1px solid var(--line);min-width:0;padding-top:1.25rem}.assets-kicker{color:var(--lime);letter-spacing:.1em;text-transform:uppercase;margin:0 0 1.25rem;font-size:.85rem;font-weight:800}.assets-note{color:#ded6df;margin:-.5rem 0 1.25rem}.assets-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.assets-grid label{letter-spacing:.07em;text-transform:uppercase;gap:.45rem;font-size:.85rem;font-weight:800;display:grid}.assets-grid label.assets-full{grid-column:1/-1}.assets-grid input,.assets-grid textarea{border:1px solid var(--line);width:100%;min-height:50px;color:var(--paper);background:#100a12;padding:.75rem .85rem}.assets-grid textarea{resize:vertical;min-height:135px}.assets-table-wrap{border:1px solid var(--line);width:100%;min-width:0;max-width:100%;overflow-x:auto}.assets-table-wrap table{border-collapse:collapse;width:100%;min-width:1050px}.assets-table-wrap th,.assets-table-wrap td{border-right:1px solid var(--line);border-bottom:1px solid var(--line);text-align:left;vertical-align:middle;padding:.6rem}.assets-table-wrap thead th{color:var(--lime);letter-spacing:.07em;text-transform:uppercase;background:#1b0b23;font-size:.76rem}.assets-table-wrap tbody th{white-space:nowrap;color:#ded6df;text-transform:uppercase;font-size:.84rem}.assets-table-wrap tr:last-child th,.assets-table-wrap tr:last-child td{border-bottom:0}.assets-table-wrap th:last-child,.assets-table-wrap td:last-child{border-right:0}.assets-table-wrap input{width:100%;min-height:42px;color:var(--paper);background:#0b0710;border:1px solid #efd0ff3d;padding:.45rem}.assets-status{color:var(--lime);margin:0;font-weight:700}.assets-status.error{color:#ff7cba}.assets-form>.button{justify-self:start}@media (max-width:700px){.assets-grid{grid-template-columns:1fr}.assets-grid label.assets-full{grid-column:auto}.assets-form{gap:2.7rem}.assets-form>.button{width:100%}}@media (min-width:901px) and (max-width:1100px){.desktop-nav{display:none}.menu-toggle{display:block}.mobile-nav{border-bottom:1px solid var(--purple);background:#0a090d;padding:1rem 2rem 1.5rem;position:absolute;top:76px;left:0;right:0}.mobile-nav.open{gap:.6rem;display:grid}.mobile-nav a{text-transform:uppercase;padding:.55rem 0;font-weight:800}}@media (min-width:1101px){.homepage .routes{grid-template-columns:repeat(4,minmax(0,1fr))}.homepage .route.music-label-link{background:radial-gradient(circle at 78% 18%,#f326927a,#0000 24%),radial-gradient(circle at 18% 82%,#7d20bc99,#0000 40%),#120619}.homepage .route.music-label-link h2{max-width:9ch;font-size:clamp(2.4rem,3.3vw,4.2rem)}}@media (min-width:901px) and (max-width:1300px){.desktop-nav{display:none}.menu-toggle{display:block}.mobile-nav{border-bottom:1px solid var(--purple);background:#0a090d;padding:1rem 2rem 1.5rem;position:absolute;top:76px;left:0;right:0}.mobile-nav.open{gap:.6rem;display:grid}.mobile-nav a{text-transform:uppercase;padding:.55rem 0;font-weight:800}}@media (min-width:1301px) and (max-width:1550px){.button.header-cta{display:none}}.video-promo-lanes-note{color:#ded6df;max-width:48rem;margin:1.5rem 0 0;font-size:1.05rem;line-height:1.6}@media (max-width:1240px){.desktop-nav,.header-cta{display:none}.menu-toggle{display:block}.mobile-nav{border-bottom:1px solid var(--purple);background:#0a090d;padding:1rem 2rem 1.5rem;position:absolute;top:76px;left:0;right:0}.mobile-nav.open{gap:.6rem;display:grid}.mobile-nav a{text-transform:uppercase;padding:.55rem 0;font-weight:800}}.store-collections{flex-wrap:wrap;gap:.7rem;margin:0 0 2rem;display:flex}.store-collections a{border:1px solid var(--line);text-transform:uppercase;padding:.55rem .85rem;font-weight:800}.store-collections a:hover{border-color:var(--lime);color:var(--lime)}.store-collection{border-top:1px solid var(--line);padding:3.5rem 0}.store-product-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin-top:2rem;display:grid}.store-product-card{border:1px solid var(--line);background:#100a12;flex-direction:column;min-width:0;display:flex}.store-product-image{aspect-ratio:1;background:#120619;display:block;overflow:hidden}.store-product-image img{object-fit:cover;width:100%;height:100%;transition:transform .25s}.store-product-card:hover .store-product-image img{transform:scale(1.03)}.store-product-info{flex-direction:column;flex:1;align-items:flex-start;padding:1rem;display:flex}.store-product-info h2{text-transform:uppercase;overflow-wrap:anywhere;margin:0;font-size:1.35rem;line-height:.95}.store-product-info p,.store-product-price{color:var(--lime);margin:.8rem 0 1rem;font-size:1.3rem;font-weight:800}.store-product-info .button{width:100%;margin-top:auto}.store-product-detail{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(2rem,7vw,7rem);display:grid}.store-product-main-image{background:#120619}.store-product-main-image img{object-fit:contain;width:100%;height:auto;max-height:720px}.store-product-copy{min-width:0}.store-product-copy .section-title{overflow-wrap:anywhere}.store-product-description{color:#ded6df;margin:1.5rem 0;line-height:1.6}.shop-buy-wrap{margin:1.5rem 0}.shop-buy-status{color:#ff7cba;margin:.7rem 0 0}@media (max-width:900px){.store-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.store-product-detail{grid-template-columns:1fr}}@media (max-width:560px){.store-product-grid{grid-template-columns:1fr}.store-product-info{padding:.9rem}.store-product-detail{gap:1.5rem}.store-product-copy .button{width:100%;margin-top:.75rem}}.route:before{content:none}.route-image{z-index:-2;display:block;position:absolute;inset:0}.route-image img{object-fit:cover;width:100%;max-width:none;height:100%;transition:transform .4s}.route:hover .route-image img{transform:scale(1.05)}.desktop-nav{gap:.55rem}.header-cta{padding-inline:.9rem}@media (max-width:1240px){.desktop-nav,.header-cta{display:none}.menu-toggle{display:block}.mobile-nav{border-bottom:1px solid var(--purple);background:#0a090d;padding:1rem 2rem 1.5rem;position:absolute;top:76px;left:0;right:0}.mobile-nav.open{gap:.6rem;display:grid}.mobile-nav a{text-transform:uppercase;padding:.55rem 0;font-weight:800}}.service-lane-image{display:block;overflow:hidden}.service-lane-image img{object-fit:cover;width:100%;height:100%;display:block}.label-services-image{border:1px solid var(--line);background:#100a12;margin-top:2rem;display:block;overflow:hidden}.label-services-image img{aspect-ratio:3/2;object-fit:cover;width:100%;display:block}.label-services>div:last-child>p{margin:0 0 1.5rem}.label-services ul{margin-top:0}.label-services li{padding:1.25rem 0;font-size:1rem}.label-services li h3{text-transform:uppercase;font-size:clamp(1.1rem,1.6vw,1.45rem);line-height:1.1;display:inline}.label-services li p{color:#ded6df;margin:.55rem 0 0;padding-left:1.45rem;font-size:1rem;line-height:1.55}.label-services li:before{vertical-align:top}@media (max-width:900px){.label-services-image{max-width:640px}}.label-charting{align-items:start}.label-charting .charting-fee{color:var(--lime);text-transform:uppercase;margin:1.25rem 0;font-size:1.25rem;font-weight:900}.charting-image{border:1px solid var(--line);background:#100a12;margin-bottom:1.5rem;display:block;overflow:hidden}.charting-image img{aspect-ratio:3/2;object-fit:cover;width:100%;display:block}.label-charting-details{align-items:start}.charting-included,.charting-requirements{border-top:1px solid var(--line);margin:0;padding:0}.charting-included li,.charting-requirements li{border-bottom:1px solid var(--line);padding:1rem 0;list-style:none}.charting-included h3,.charting-notes h3,.charting-subhead{text-transform:uppercase;margin:0 0 .4rem;font-size:1.25rem;line-height:1.1}.charting-included h3:before,.charting-requirements li:before{content:"✦";color:var(--lime);margin-right:.65rem}.charting-included p{color:#ded6df;margin:0;line-height:1.55}.charting-subhead{margin:2.25rem 0 1rem}.charting-requirements li{color:#ded6df;line-height:1.45}.charting-notes{border:1px solid var(--line);background:linear-gradient(135deg,#7320aa4d,#14081ce6);margin-top:2.25rem;padding:1.5rem}.charting-notes h3{color:var(--lime);margin-bottom:1rem}.charting-notes p{color:#eee3ed;margin:.75rem 0;line-height:1.55}.charting-notes p:last-child{margin-bottom:0}.collection-shop-heading{justify-content:space-between;align-items:center;gap:1.5rem;margin-bottom:2rem;display:flex}.collection-shop-heading .eyebrow{margin:0}.women-product-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;display:grid}.women-product{border:1px solid var(--line);background:#100a12;flex-direction:column;min-width:0;display:flex}.women-product-image{aspect-ratio:1;background:#1b0a24;display:block;overflow:hidden}.women-product-image picture,.women-product-image img{width:100%;height:100%;display:block}.women-product-image img{object-fit:cover;transition:transform .25s}.women-product:hover .women-product-image img{transform:scale(1.03)}.women-product-info{flex-direction:column;flex:1;align-items:flex-start;padding:1rem;display:flex}.women-product-info h2{text-transform:uppercase;margin:0;font-size:1.3rem;line-height:1}.women-product-info p{color:var(--lime);margin:.7rem 0 1rem;font-weight:800}.women-product-info .button{width:100%;margin-top:auto}@media (max-width:900px){.women-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.collection-shop-heading{flex-direction:column;align-items:stretch}.collection-shop-heading .button{width:100%}.women-product-grid{grid-template-columns:1fr}.women-product{grid-template-columns:132px 1fr;display:grid}.women-product-image{aspect-ratio:auto;height:100%}.women-product-info{padding:.9rem}.women-product-info h2{font-size:1.15rem}.women-product-info p{margin:.45rem 0 .8rem}}.women-product-info h3{text-transform:uppercase;margin:0;font-size:1.3rem;line-height:1}.shop-catalog-intro{justify-content:space-between;align-items:end;gap:1.5rem;margin-bottom:2rem;display:flex}.shop-catalog-intro p:not(.eyebrow){color:#ded6df;margin:0 auto 0 0;font-size:1.15rem}.shop-category-stack{gap:1rem;display:grid}.shop-category-card{border:1px solid var(--line);background:#0f0913}.shop-category-card summary{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;padding:1.35rem 1.5rem;list-style:none;display:flex}.shop-category-card summary::-webkit-details-marker{display:none}.shop-category-card summary>span:first-child{gap:.2rem;display:grid}.shop-category-card summary b{text-transform:uppercase;font-size:clamp(1.6rem,3vw,2.7rem);line-height:.9}.shop-category-card summary small{color:var(--lime);letter-spacing:.08em;text-transform:uppercase;font-size:.85rem;font-weight:800}.shop-category-card summary>span:last-child{color:var(--lime);font-size:2rem;font-weight:800;transition:transform .2s}.shop-category-card[open] summary>span:last-child{transform:rotate(45deg)}.shop-category-card .women-product-grid{padding:0 1.5rem 1.5rem}.shop-category-card .women-product-info h3{font-size:1.2rem}@media (max-width:560px){.shop-catalog-intro{flex-direction:column;align-items:stretch}.shop-catalog-intro .button{width:100%}.shop-category-card summary{padding:1.15rem}.shop-category-card .women-product-grid{padding:0 1rem 1rem}.shop-category-card .women-product-info h3{font-size:1.05rem}}.homepage{padding-bottom:1rem}.homepage .routes,.homepage .home-label-grid,.homepage .home-dream-grid,.homepage .drops,.homepage .signal,.homepage .issue,.homepage .landing-finance .wrap,.homepage .rich,.homepage .cta-band .wrap{width:min(100% - 64px,1420px);margin-inline:auto}.homepage .routes{border:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:1rem}.homepage .route{border:1px solid var(--line);background:#100a12;min-height:360px}.homepage .home-label-section,.homepage .home-dream,.homepage .landing-finance{background:0 0;border:0;padding:1rem 0}.homepage .home-label-grid,.homepage .home-dream-grid,.homepage .landing-finance .wrap{border:1px solid var(--line);background:#120619;padding:clamp(2rem,5vw,4rem)}.homepage .home-label-grid{background:radial-gradient(circle at 86% 18%,#d52aa74d,#0000 30%),#130819}.homepage .home-dream-grid{background:radial-gradient(circle at 90% 12%,#ccdbbc2e,#0000 25%),radial-gradient(circle at 18% 70%,#690da773,#0000 42%),#14091b}.homepage .section{border:0;padding:clamp(3rem,6vw,6rem) 0}.homepage .drops-copy,.homepage .signal-copy,.homepage .rich{border:1px solid var(--line);background:#100a12;padding:clamp(1.5rem,4vw,3rem)}.homepage .signal{align-items:stretch;gap:1rem}.homepage .signal-visual{border:1px solid var(--line);min-height:100%}.homepage .signal-copy{flex-direction:column;display:flex}.homepage .signal-copy .list-links{margin-top:auto}.homepage .issue{background:0 0;gap:1rem}.homepage .issue-image,.homepage .issue-copy{border:1px solid var(--line);background:#120619}.homepage .landing-finance .wrap{background:radial-gradient(circle at 82% 20%,#7d20bc9e,#0000 36%),#110514}.homepage .quote-grid{background:0 0;border:0;gap:1rem}.homepage .quote{border:1px solid var(--line)}.homepage .rich{max-width:none}.homepage .cta-band{background:0 0;padding:1rem 0}.homepage .cta-band .wrap{border:1px solid var(--line);background:radial-gradient(circle at 85% 10%,#7420a3 0,#0000 35%),#110514;padding:clamp(2rem,5vw,4rem)}@media (max-width:900px){.homepage .routes{grid-template-columns:1fr}.homepage .route{border:1px solid var(--line);min-height:300px}.homepage .home-label-grid,.homepage .home-dream-grid{gap:2rem}.homepage .signal-visual{min-height:380px}.homepage .issue{grid-template-columns:1fr}.homepage .issue-image{min-height:380px}}@media (max-width:560px){.homepage .routes,.homepage .home-label-grid,.homepage .home-dream-grid,.homepage .drops,.homepage .signal,.homepage .issue,.homepage .landing-finance .wrap,.homepage .rich,.homepage .cta-band .wrap{width:min(100% - 32px,1420px)}.homepage .routes{margin-top:.5rem}.homepage .route{min-height:270px}.homepage .home-label-section,.homepage .home-dream,.homepage .landing-finance,.homepage .cta-band{padding:.5rem 0}.homepage .home-label-grid,.homepage .home-dream-grid,.homepage .landing-finance .wrap,.homepage .drops-copy,.homepage .signal-copy,.homepage .rich,.homepage .cta-band .wrap{padding:1.5rem}.homepage .section{padding:2rem 0}.homepage .signal-visual,.homepage .issue-image{min-height:300px}.homepage .issue-copy{padding:1.5rem}.homepage .quote-grid{gap:.75rem}}.fact-sheet-hero{border-bottom:1px solid var(--line);background:radial-gradient(circle at 84% 12%,#f3269242,#0000 22%),radial-gradient(circle at 63% 24%,#7d20bc6b,#0000 32%),#080609;padding:clamp(4rem,9vw,8rem) 0}.fact-sheet-hero>div{max-width:66rem}.fact-sheet-hero h1{max-width:13ch;margin:.5rem 0 1.3rem}.fact-sheet-hero>div>p:not(.eyebrow){color:#eee4ee;max-width:48rem;font-size:1.28rem;line-height:1.55}.fact-sheet-updated{letter-spacing:.05em;text-transform:uppercase;font-weight:800;color:var(--lime)!important;margin-top:1.7rem!important;font-size:.9rem!important}.fact-sheet-intro,.fact-sheet-context,.fact-sheet-sources{border-bottom:1px solid var(--line);padding:clamp(4rem,8vw,7rem) 0}.fact-sheet-intro-grid,.fact-sheet-context-grid,.fact-sheet-sources-grid{grid-template-columns:.85fr 1.15fr;gap:clamp(2rem,7vw,7rem);display:grid}.fact-sheet-intro-grid>div:last-child>p,.fact-sheet-context-grid>div:last-child>p,.fact-sheet-sources-grid>div:last-child>p{color:#ded6df;margin-top:0;font-size:1.15rem;line-height:1.65}.fact-sheet-stats{border-bottom:1px solid var(--line);padding:clamp(3rem,7vw,6rem) 0}.fact-sheet-stat-grid{background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}.fact-stat{background:#100a12;flex-direction:column;align-items:flex-start;min-height:310px;padding:clamp(1.35rem,3vw,2.2rem);display:flex}.fact-stat-value{color:var(--lime);letter-spacing:-.05em;font-variant-numeric:tabular-nums;margin:0;font-size:clamp(3rem,5vw,5.25rem);font-weight:900;line-height:.85}.fact-stat h2{text-transform:uppercase;margin:1rem 0 .75rem;font-size:1.65rem;line-height:.95}.fact-stat>p:not(.fact-stat-value){color:#ded6df;margin:0;font-size:1rem;line-height:1.5}.fact-stat>a{color:var(--pink);text-underline-offset:3px;margin-top:auto;padding-top:1.35rem;font-size:.88rem;font-weight:800;line-height:1.25;text-decoration:underline}.fact-stat>a:hover,.fact-sheet-sources a:hover{color:var(--lime)}.fact-sheet-links{border-top:1px solid var(--line);margin-top:2rem;display:grid}.fact-sheet-links a{border-bottom:1px solid var(--line);text-transform:uppercase;justify-content:space-between;gap:1rem;padding:1rem 0;font-size:1.18rem;font-weight:800;display:flex}.fact-sheet-links a span{color:var(--lime)}.fact-sheet-sources{background:#100714}.fact-sheet-sources ul{border-top:1px solid var(--line);margin:1.6rem 0 2rem;padding:0;list-style:none}.fact-sheet-sources li{border-bottom:1px solid var(--line)}.fact-sheet-sources li a{color:var(--paper);padding:.9rem 0;font-weight:800;display:block}.fact-sheet-cite{border:1px solid var(--line);background:#080609;padding:1.4rem}.fact-sheet-cite h3{color:var(--lime);letter-spacing:.1em;text-transform:uppercase;margin:0 0 .55rem;font-size:.9rem}.fact-sheet-cite p{margin:.2rem 0 .7rem!important;font-family:Arial,sans-serif!important;font-size:.98rem!important}.fact-sheet-cite a{color:var(--pink);overflow-wrap:anywhere;text-underline-offset:3px;font-weight:700;text-decoration:underline}@media (max-width:900px){.fact-sheet-intro-grid,.fact-sheet-context-grid,.fact-sheet-sources-grid{grid-template-columns:1fr;gap:1.5rem}.fact-sheet-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.fact-stat{min-height:290px}}@media (max-width:560px){.fact-sheet-hero,.fact-sheet-intro,.fact-sheet-context,.fact-sheet-sources{padding:3.5rem 0}.fact-sheet-hero h1{font-size:clamp(3rem,14vw,4.5rem)}.fact-sheet-stat-grid{grid-template-columns:1fr}.fact-stat{min-height:0}.fact-stat h2{font-size:1.55rem}.fact-sheet-updated{font-size:.78rem!important}.fact-sheet-cite{padding:1.2rem}}.blog-hero,.blog-category-hero,.blog-post-hero{border-bottom:1px solid var(--line);background:radial-gradient(circle at 86% 16%,#7d20bc73,#0000 28%),#0a080d}.blog-hero{padding:clamp(4rem,9vw,8rem) 0}.blog-hero>div{max-width:58rem}.blog-hero h1,.blog-category-hero h1{margin:.45rem 0 1.2rem}.blog-hero p:last-child,.blog-category-hero p:last-child{color:#e8dfe8;max-width:43rem;margin:0;font-size:1.22rem;line-height:1.55}.blog-directory,.blog-post-listing{padding:clamp(3rem,7vw,6rem) 0}.blog-category-grid,.blog-post-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.blog-category-card,.blog-post-card{border:1px solid var(--line);background:#100b12;transition:transform .18s,border-color .18s,background-color .18s;display:grid}.blog-category-card:hover,.blog-post-card:hover{border-color:var(--lime);background:#17101a;transform:translateY(-4px)}.blog-category-card picture,.blog-post-card picture{aspect-ratio:3/2;background:#160a1c;display:block;overflow:hidden}.blog-category-card img,.blog-post-card img{object-fit:cover;width:100%;height:100%;transition:transform .35s}.blog-category-card:hover img,.blog-post-card:hover img{transform:scale(1.03)}.blog-category-card>div,.blog-post-card>div{padding:1.5rem}.blog-category-card h2,.blog-post-card h2{text-transform:uppercase;margin:0 0 .7rem;font-size:clamp(2rem,3.5vw,3.2rem);line-height:.9}.blog-category-card p,.blog-post-card p{color:#ded6df;margin:0;font-size:1.08rem;line-height:1.5}.blog-category-card span,.blog-post-card span{color:var(--lime);text-transform:uppercase;margin-top:1.4rem;font-weight:900;display:inline-block}.blog-category-hero{padding:clamp(3rem,8vw,7rem) 0}.blog-category-hero-grid{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(2rem,6vw,6rem);display:grid}.blog-category-image{aspect-ratio:3/2;background:#180d20;display:block;overflow:hidden}.blog-category-image img{object-fit:cover;width:100%;height:100%}.blog-back{color:var(--lime);letter-spacing:.06em;text-transform:uppercase;margin-bottom:1.8rem;font-size:.88rem;font-weight:900;display:inline-block}.blog-back:hover{color:var(--pink)}.blog-post-hero{padding:clamp(3rem,8vw,7rem) 0}.blog-post-hero-inner{max-width:900px}.blog-post-hero h1{letter-spacing:-.055em;text-transform:uppercase;text-wrap:balance;max-width:15ch;margin:.45rem 0 1.1rem;font-size:clamp(3.2rem,7vw,6.6rem);line-height:.85}.blog-post-hero p{color:#eee4ee;max-width:46rem;font-size:1.22rem;line-height:1.55}.article-image{background:#160b1b;margin:2.5rem 0;display:block}.blog-post-hero .article-image{aspect-ratio:3/2;margin:2.5rem 0 0;overflow:hidden}.article-image img{width:100%;height:auto}.blog-post-hero .article-image img{object-fit:cover;height:100%}.blog-article{max-width:760px;padding:clamp(3rem,7vw,6rem) 0}.blog-article p,.blog-article li{color:#e5dce5;font-family:Arial,sans-serif;font-size:1.08rem;line-height:1.7}.blog-article .blog-lede{color:#faf2fa;font-size:1.25rem;line-height:1.65}.blog-article h2{text-transform:uppercase;margin:3.25rem 0 1rem;font-size:clamp(2.2rem,5vw,3.8rem);line-height:.92}.blog-article a{color:var(--lime);text-underline-offset:3px;font-weight:700;text-decoration:underline;text-decoration-thickness:1px}.blog-article a:hover{color:var(--pink)}.blog-article ul{padding-left:1.3rem}.blog-article li{margin:.7rem 0}.blog-article li::marker{color:var(--lime)}.blog-faq-section{border-top:1px solid var(--line);background:#130916;padding:clamp(3rem,7vw,6rem) 0}.blog-faq{max-width:900px}.blog-faq h2{text-transform:uppercase;margin:.5rem 0 2rem;font-size:clamp(2.6rem,5vw,4.4rem);line-height:.9}.blog-faq details{border-top:1px solid var(--line)}.blog-faq details:last-child{border-bottom:1px solid var(--line)}.blog-faq summary{cursor:pointer;text-transform:uppercase;padding:1.15rem 2rem 1.15rem 0;font-size:1.35rem;font-weight:900;line-height:1.1}.blog-faq summary::marker{color:var(--lime)}.blog-faq p{color:#ded6df;max-width:48rem;margin:0;padding:0 0 1.4rem;font-family:Arial,sans-serif;line-height:1.6}@media (max-width:900px){.blog-category-hero-grid,.blog-category-grid,.blog-post-grid,.blog-category-card,.blog-post-card{grid-template-columns:1fr}.blog-category-card picture,.blog-post-card picture{aspect-ratio:16/9}}@media (max-width:560px){.blog-hero,.blog-category-hero,.blog-post-hero{padding:3.5rem 0}.blog-post-hero h1{font-size:clamp(3rem,14vw,4.5rem)}.blog-category-card>div,.blog-post-card>div{padding:1.25rem}.blog-article{padding:3.5rem 0}.blog-article p,.blog-article li{font-size:1rem}.blog-article .blog-lede{font-size:1.15rem}.blog-article h2{margin-top:2.8rem}.article-image{margin:2rem 0}.blog-faq summary{font-size:1.15rem}}.ar-submission-section{background:radial-gradient(circle at 88% 12%,#7d20bc59,#0000 26%),#0a0610;padding:clamp(4rem,8vw,8rem) 0}.ar-submission-panel{grid-template-columns:.8fr 1.2fr;align-items:start;gap:clamp(2rem,7vw,7rem);display:grid}.ar-submission-panel h2{letter-spacing:-.07em;text-transform:uppercase;margin:.5rem 0 1rem;font-size:clamp(3rem,6vw,6rem);line-height:.82}.ar-submission-panel>div>p:last-child{color:#ded6df;max-width:31rem;font-size:1.17rem;line-height:1.55}.ar-submission-form{margin:0}.ar-submission-status{color:var(--lime);grid-column:1/-1;margin:0;font-weight:700}.ar-submission-status.error{color:#ff7cba}@media (max-width:900px){.ar-submission-panel{grid-template-columns:1fr}}@media (max-width:560px){.ar-submission-form .button{width:100%}}.ar-form-section{border-top:1px solid var(--line);grid-column:1/-1;gap:1rem;padding:1.5rem 0;display:grid}.ar-form-section h3{color:var(--lime);letter-spacing:.09em;text-transform:uppercase;margin:0;font-size:1rem}.ar-form-section textarea{min-height:125px}.ar-submission-form{gap:1.25rem}@media (max-width:560px){.ar-form-section{padding:1.2rem 0}.ar-form-section .form-grid{gap:1rem}}.ar-confirmations{gap:.8rem;display:grid}.ar-confirmations label{color:#ded6df;align-items:flex-start;gap:.7rem;line-height:1.4;display:flex}.ar-confirmations input{width:1.2rem;height:1.2rem;accent-color:var(--pink);flex:none;margin-top:.1rem}.product-detail-actions{flex-wrap:wrap;gap:1rem;margin-top:1.5rem;display:flex}@media (max-width:560px){.product-detail-actions{grid-template-columns:1fr;display:grid}.product-detail-actions .button{width:100%}}.service-page{gap:clamp(3.5rem,8vw,7rem);display:grid}.service-page-intro{max-width:52rem}.service-page-intro>p:last-child{font-size:1.2rem;line-height:1.65}.service-page-split{border-top:1px solid var(--line);grid-template-columns:.8fr 1.2fr;gap:clamp(2rem,7vw,6rem);padding-top:3rem;display:grid}.service-page-split>div:last-child{font-size:1.07rem;line-height:1.65}.service-page-split ul{margin:1.5rem 0 0;padding-left:1.2rem}.service-page-split li{margin:.55rem 0}.service-page-specs{background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin-top:1.5rem;display:grid}.service-page-specs p{background:#100a12;gap:.25rem;margin:0;padding:1rem;display:grid}.service-page-specs span{color:#ded6df}.service-page-packages{gap:2rem;display:grid}.billboard-package-grid,.smartcredit-grid,.donation-grid{background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}.billboard-package,.smartcredit-grid article,.donation-card{background:#100a12;padding:1.5rem}.billboard-package h3,.smartcredit-grid h3,.donation-card h2{margin:.55rem 0 1.5rem;font-size:1.6rem;line-height:1.05}.billboard-package>p:not(.eyebrow){border-top:1px solid var(--line);justify-content:space-between;gap:1rem;margin:0;padding:.8rem 0;display:flex}.billboard-package span{color:#ded6df}.billboard-package b{color:var(--lime);text-align:right}.service-page-contact{color:var(--lime);margin-top:1rem;font-weight:800;display:block}.smartcredit-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.smartcredit-grid article{min-height:220px}.smartcredit-grid article>p:last-child,.donation-card>p{color:#ded6df;line-height:1.6}.service-page-cta{border-top:1px solid var(--line);justify-content:space-between;align-items:end;gap:2rem;padding-top:3rem;display:flex}.donation-grid{background:0 0;border:0;gap:2rem}.donation-card{border:1px solid var(--line);flex-direction:column;align-items:flex-start;padding:clamp(1.5rem,4vw,3rem);display:flex}.donation-card b{color:var(--lime);margin:1.2rem 0}.donation-card .button{margin-top:auto}@media (max-width:900px){.service-page-split{grid-template-columns:1fr;gap:1rem}.billboard-package-grid,.donation-grid,.smartcredit-grid{grid-template-columns:1fr}.service-page-cta{flex-direction:column;align-items:flex-start}.service-page-specs{grid-template-columns:1fr}}@media (max-width:560px){.billboard-package,.smartcredit-grid article,.donation-card{padding:1.25rem}.service-page-cta .button{width:100%}}.product-detail{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:clamp(2rem,6vw,5rem);display:grid}.product-detail-image{background:#120619;justify-content:center;align-items:center;min-height:420px;display:flex}.product-detail-image img{object-fit:contain;width:100%;height:100%;max-height:600px}.shop-product-grid{margin-top:1rem}.service-lane-copy{grid-template-columns:112px 1fr;align-items:start;gap:1.1rem;display:grid}.service-lane-image{object-fit:cover;border:1px solid var(--line);background:#1b0a24;width:112px;height:112px}@media (max-width:900px){.product-detail{grid-template-columns:1fr}.product-detail-image{min-height:320px}.service-lane-copy{grid-template-columns:96px 1fr}.service-lane-image{width:96px;height:96px}}@media (max-width:560px){.product-detail-image{min-height:270px}.service-lane-copy{grid-template-columns:78px 1fr;gap:.9rem}.service-lane-image{width:78px;height:78px}}.testimonial-videos,.testimonial-written{border-bottom:1px solid var(--line);grid-template-columns:.8fr 1.2fr;gap:3rem;padding:0 0 5rem;display:grid}.testimonial-videos>div:first-child>p:last-child{color:#ded6df;max-width:34rem;font-size:1.15rem}.testimonial-video-grid{background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.testimonial-video{background:#100a12;flex-direction:column;justify-content:space-between;min-height:235px;padding:1.35rem;display:flex}.testimonial-video:last-child{grid-column:span 3;min-height:185px}.testimonial-video p:nth-child(2){color:#ded6df;font-size:1.1rem}.testimonial-video a{color:var(--lime);text-transform:uppercase;font-weight:800}.testimonial-video a:hover{color:var(--pink)}.testimonial-written{border-bottom:0;padding:5rem 0 0}.testimonial-featured-section{border-bottom:1px solid var(--line);padding-top:0}.testimonial-featured{border:1px solid var(--line);background:radial-gradient(circle at 90% 8%,#7d20bc52,#0000 38%),#100a12;padding:clamp(1.5rem,3vw,3rem)}.testimonial-featured blockquote{max-width:49rem;margin:0 0 2rem;font-size:clamp(1.35rem,2.2vw,2rem);line-height:1.22}.testimonial-featured h3{letter-spacing:.09em;text-transform:uppercase;color:var(--lime);margin:0 0 .8rem;font-size:1.15rem}.testimonial-featured ul{color:#ded6df;margin:0 0 1.5rem;padding-left:1.2rem}.testimonial-featured li{margin:.7rem 0;padding-left:.25rem}.testimonial-featured li strong{color:var(--paper)}.testimonial-featured>p{color:#ded6df;max-width:48rem}.testimonial-featured .testimonial-signoff{color:var(--paper);margin:1.7rem 0 .35rem;font-weight:700}.testimonial-featured cite,.testimonial-list cite{color:var(--lime);letter-spacing:.08em;text-transform:uppercase;font-size:.82rem;font-style:normal;font-weight:800}.testimonial-list{border-top:1px solid var(--line)}.testimonial-list article{border-bottom:1px solid var(--line);padding:1.6rem 0}.testimonial-list blockquote{max-width:48rem;margin:0 0 1rem;font-size:clamp(1.25rem,2vw,1.8rem);line-height:1.2}@media (max-width:900px){.testimonial-videos,.testimonial-written{grid-template-columns:1fr;gap:1.5rem}.testimonial-video-grid{grid-template-columns:1fr}.testimonial-video,.testimonial-video:last-child{grid-column:auto;min-height:0}.testimonial-written{padding-top:3.5rem}.testimonial-featured-section{padding-top:0}}@media (max-width:560px){.testimonial-videos{padding-bottom:3.5rem}.testimonial-list article{padding:1.35rem 0}.testimonial-featured{padding:1.35rem}}.home-consultation{width:min(100% - 64px,1420px);margin:1rem auto 0}.home-consultation-card{border:1px solid var(--line);background:#130819;transition:border-color .18s,background-color .18s;display:grid;overflow:hidden}.home-consultation-card:hover{border-color:var(--lime);background:#1b0920}.home-consultation-card picture{background:#130819;display:block}.home-consultation-card img{aspect-ratio:1600/666;object-fit:contain;width:100%;display:block}.home-consultation-copy{justify-content:space-between;align-items:center;gap:1rem;padding:1.05rem 1.5rem;display:flex}.home-consultation-copy>span{color:var(--lime);letter-spacing:.13em;text-transform:uppercase;font-size:.8rem;font-weight:800}.home-consultation-copy strong{letter-spacing:-.045em;text-transform:uppercase;font-size:clamp(1.55rem,3vw,2.5rem);font-weight:900;line-height:.9}.home-consultation-copy b{color:var(--lime);margin-left:.6rem;font-size:1.12em}.home-consultation-card:hover .home-consultation-copy b{color:var(--pink)}@media (max-width:560px){.home-consultation{width:min(100% - 32px,1420px);margin-top:.5rem}.home-consultation-copy{flex-direction:column;align-items:flex-start;padding:1rem}.home-consultation-copy strong{justify-content:space-between;align-items:center;gap:.75rem;width:100%;font-size:1.8rem;display:flex}.home-consultation-copy b{margin-left:0}}.home-dream{border-bottom:1px solid var(--line);background:radial-gradient(circle at 90% 12%,#ccdbbc38,#0000 25%),radial-gradient(circle at 18% 70%,#690da7a6,#0000 42%),#14091b;padding:clamp(4rem,8vw,7rem) 0}.home-dream-grid{grid-template-columns:1fr .8fr;align-items:end;gap:clamp(2rem,8vw,8rem);display:grid}.home-dream p:not(.eyebrow){color:#e8dfe8;max-width:45rem;font-size:1.15rem;line-height:1.55}.home-dream .button{margin-top:1.5rem}.home-dream ul{border-top:1px solid var(--line);margin:0;padding:0}.home-dream li{border-bottom:1px solid var(--line);justify-content:space-between;gap:1rem;padding:1rem 0;list-style:none;display:flex}.home-dream strong{text-transform:uppercase;font-size:1.1rem}.home-dream span{color:var(--lime);text-align:right}@media (max-width:900px){.home-dream-grid{grid-template-columns:1fr;align-items:start}}@media (max-width:560px){.home-dream li{display:block}.home-dream span{text-align:left;margin-top:.35rem;display:block}}.landing-finance{border-bottom:1px solid var(--line);background:radial-gradient(circle at 82% 20%,#7d20bcb8,#0000 36%),#110514;padding:clamp(3rem,6vw,6rem) 0}.landing-finance .wrap{justify-content:space-between;align-items:end;gap:2rem;display:flex}.landing-finance p:last-child{color:#ded6df;max-width:39rem;font-size:1.15rem}@media (max-width:900px){.landing-finance .wrap{flex-direction:column;align-items:start}}.magazine-intro{max-width:50rem;margin-bottom:4rem}.magazine-intro>p:last-child{color:#ded6df;max-width:38rem;font-size:1.2rem}.magazine-grid{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}.magazine-card{border:1px solid var(--line);background:#100a12;flex-direction:column;justify-content:space-between;min-height:220px;padding:1.4rem;transition:background-color .18s,color .18s;display:flex}.magazine-card span{color:var(--lime);letter-spacing:.1em;text-transform:uppercase;font-size:.78rem;font-weight:800}.magazine-card h3{letter-spacing:-.04em;text-transform:uppercase;color:var(--paper);margin:1.1rem 0;font-size:clamp(1.7rem,2.5vw,2.55rem);line-height:.9}.magazine-card b{color:var(--pink);text-transform:uppercase;font-size:.95rem}.magazine-card:hover{background:var(--pink);color:#11060e}.magazine-card:hover span,.magazine-card:hover h3,.magazine-card:hover b{color:#11060e}@media (max-width:900px){.magazine-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.magazine-grid{grid-template-columns:1fr}.magazine-card{min-height:185px}.magazine-intro{margin-bottom:3rem}}.marketing-intro,.marketing-delivery,.marketing-cta{border-bottom:1px solid var(--line);grid-template-columns:.85fr 1.15fr;gap:3rem;padding:0 0 5rem;display:grid}.marketing-intro{align-items:center}.marketing-intro img{object-fit:cover;background:#1b0a24;width:100%;max-height:430px}.marketing-intro p:last-child,.marketing-delivery>div>p,.marketing-cta p{color:#ded6df;max-width:43rem;font-size:1.15rem}.marketing-lanes{border-top:0}.marketing-lane{border-bottom:1px solid var(--line);grid-template-columns:.72fr 1.28fr;gap:3rem;padding:2.4rem 0;display:grid}.marketing-lane p:last-child{color:#ded6df;margin:0;font-size:1.1rem}.marketing-lane ul{columns:2;column-gap:2rem;margin:0;padding:0;list-style:none}.marketing-lane li{break-inside:avoid;border-bottom:1px solid #efd0ff2e;padding:.55rem 0;font-weight:700}.marketing-lane li:before{content:"↗";color:var(--lime);margin-right:.55rem}.marketing-delivery{padding-top:5rem}.marketing-checklist{border-top:1px solid var(--line)}.marketing-checklist p{border-bottom:1px solid var(--line);grid-template-columns:.8fr 1.2fr;gap:1.2rem;margin:0;padding:1rem 0;display:grid}.marketing-checklist b{color:var(--lime);text-transform:uppercase}.marketing-checklist span{color:#ded6df}.marketing-cta{background:radial-gradient(circle at 85% 20%,#7d20bcbf,#0000 43%),#110514;border-bottom:0;margin-top:5rem;padding:clamp(2rem,5vw,4rem)}.marketing-cta>div:last-child{flex-direction:column;justify-content:center;align-items:flex-start;gap:1rem;display:flex}.marketing-email{color:var(--lime);font-weight:800}.marketing-email:hover{color:var(--paper)}@media (max-width:900px){.marketing-intro,.marketing-delivery,.marketing-cta,.marketing-lane{grid-template-columns:1fr;gap:1.5rem}.marketing-lane ul{columns:1}.marketing-checklist p{grid-template-columns:1fr;gap:.3rem}.marketing-intro{padding-bottom:3.5rem}.marketing-delivery{padding-top:3.5rem}}@media (max-width:560px){.marketing-lane{padding:1.8rem 0}.marketing-cta{margin-top:3.5rem}}@media (max-width:900px){.financing-intro,.financing-details,.financing-plans,.financing-services,.financing-submit{grid-template-columns:1fr;gap:1.5rem}.financing-plan-grid{grid-template-columns:1fr}.financing-plan{min-height:0}.financing-detail-list p{grid-template-columns:1fr;gap:.3rem}}@media (max-width:560px){.financing-intro,.financing-details,.financing-plans,.financing-services{padding:3.5rem 0}.financing-services ul{columns:1}.financing-submit{margin-top:3.5rem}}.financing-intro,.financing-details,.financing-plans,.financing-services,.financing-submit{border-bottom:1px solid var(--line);grid-template-columns:.85fr 1.15fr;gap:3rem;padding:5rem 0;display:grid}.financing-intro p,.financing-services>div>p,.financing-submit p{color:#ded6df;max-width:45rem;font-size:1.15rem}.financing-intro p:first-of-type{margin-top:0}.financing-note{font-weight:700;color:var(--lime)!important;font-size:1rem!important}.financing-detail-list{border-top:1px solid var(--line)}.financing-detail-list p{border-bottom:1px solid var(--line);grid-template-columns:.9fr 1.1fr;gap:1.2rem;margin:0;padding:1rem 0;display:grid}.financing-detail-list b{color:var(--lime);text-transform:uppercase}.financing-detail-list span{color:#ded6df}.financing-plan-grid{background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.financing-plan{background:#110a14;flex-direction:column;justify-content:space-between;min-height:245px;padding:1.35rem;display:flex}.financing-plan h3{letter-spacing:-.04em;text-transform:uppercase;margin:.25rem 0 1rem;font-size:2rem;line-height:.9}.financing-plan p{flex-direction:column;margin:.35rem 0;display:flex}.financing-plan b{color:var(--lime);text-transform:uppercase;font-size:1.25rem}.financing-plan span,.financing-range{color:#ded6df}.financing-range{text-transform:uppercase;letter-spacing:.09em;font-size:.8rem;font-weight:800}.financing-services ul{columns:2;column-gap:2.5rem;margin:0;padding-left:1.2rem}.financing-services li{break-inside:avoid;color:#ded6df;margin-bottom:.95rem}.financing-services li::marker{color:var(--lime)}.financing-submit{background:radial-gradient(circle at 85% 20%,#7d20bcbf,#0000 43%),#110514;border-bottom:0;margin-top:5rem;padding:clamp(2rem,5vw,4rem)}.financing-submit>div:last-child{flex-direction:column;justify-content:center;align-items:flex-start;gap:1rem;display:flex}.financing-phone{color:var(--lime);font-weight:800}.financing-phone:hover{color:var(--paper)}@media (max-width:1100px){.header-cta{display:none}}@media (max-width:900px){.financing-intro,.financing-details,.financing-plans,.financing-services,.financing-submit{grid-template-columns:1fr;gap:1.5rem}.financing-plan-grid{grid-template-columns:1fr}.financing-plan{min-height:0}.financing-detail-list p{grid-template-columns:1fr;gap:.3rem}}@media (max-width:560px){.financing-intro,.financing-details,.financing-plans,.financing-services{padding:3.5rem 0}.financing-services ul{columns:1}.financing-submit{margin-top:3.5rem}}.service-intro{max-width:52rem;margin-bottom:4rem}.service-intro>p:last-child{color:#e5dce2;max-width:42rem;font-size:1.22rem}.service-lanes{border-top:1px solid var(--line)}.service-lane{border-bottom:1px solid var(--line);grid-template-columns:.72fr 1.28fr;gap:3rem;padding:2.2rem 0;display:grid}.service-lane p:last-child{color:#ded6df;margin:0;font-size:1.1rem}.service-lane ul{columns:2;column-gap:2rem;margin:0;padding:0;list-style:none}.service-lane li{break-inside:avoid;border-bottom:1px solid #efd0ff2e;padding:.5rem 0;font-size:1.12rem;font-weight:700}.service-lane li:before{content:"↗";color:var(--lime);margin-right:.55rem}.service-pricing{border-bottom:1px solid var(--line);grid-template-columns:.85fr 1.15fr;gap:3rem;padding:5rem 0;display:grid}.pricing-list{border-top:1px solid var(--line)}.pricing-list p{border-bottom:1px solid var(--line);gap:.3rem;margin:0;padding:1rem 0;font-size:1.12rem;display:grid}.pricing-list b{color:var(--pink);text-transform:uppercase}.pricing-list span{color:#ded6df}.service-final{justify-content:space-between;align-items:end;gap:2rem;padding-top:4rem;display:flex}.service-final p{color:#ded6df;max-width:34rem;font-size:1.15rem}@media (max-width:900px){.service-lane,.service-pricing{grid-template-columns:1fr;gap:1.2rem}.service-final{flex-direction:column;align-items:start}}@media (max-width:560px){.service-lane ul{columns:1}.service-lane{padding:1.6rem 0}.service-pricing{padding:3.5rem 0}.service-final{padding-top:3.5rem}}.artist-promo-opening,.artist-promo-intro,.artist-promo-paths,.artist-promo-areas,.artist-promo-ready,.artist-promo-fit,.artist-promo-faq{border-bottom:1px solid var(--line);grid-template-columns:.85fr 1.15fr;gap:clamp(2rem,7vw,7rem);padding:clamp(4rem,8vw,7rem) 0;display:grid}.artist-promo-opening{align-items:center;padding-top:0}.artist-promo-opening>img{object-fit:contain;background:#16091d;width:100%;max-height:500px}.artist-promo-opening>div>p:not(.eyebrow),.artist-promo-intro>div:last-child p,.artist-promo-ready>div:last-child p,.artist-promo-visual p,.artist-promo-proof p,.artist-promo-fit>div:last-child p,.artist-promo-final p{color:#ded6df;font-size:1.15rem;line-height:1.6}.artist-promo-opening .button{margin-top:1rem}.artist-promo-path-list{border-top:1px solid var(--line)}.artist-promo-path-list article{border-bottom:1px solid var(--line);grid-template-columns:3rem 1fr;gap:1rem;padding:1.25rem 0;display:grid}.artist-promo-path-list span{color:var(--lime);font-weight:900}.artist-promo-path-list h3,.artist-promo-area-grid h3{text-transform:uppercase;margin:0 0 .6rem;font-size:1.65rem;line-height:.95}.artist-promo-path-list p,.artist-promo-area-grid p{color:#ded6df;margin:0;line-height:1.5}.artist-promo-visual,.artist-promo-proof{border-bottom:1px solid var(--line);grid-template-columns:1.05fr .95fr;align-items:center;gap:clamp(2rem,7vw,7rem);padding:clamp(4rem,8vw,7rem) 0;display:grid}.artist-promo-visual>img,.artist-promo-proof>img{object-fit:cover;background:#16091d;width:100%;min-height:380px;max-height:560px}.artist-promo-area-grid{background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.artist-promo-area-grid article{background:#100a12;padding:1.4rem}.artist-promo-faq>div:last-child{border-top:1px solid var(--line)}.artist-promo-faq details{border-bottom:1px solid var(--line);padding:1rem 0}.artist-promo-faq summary{text-transform:uppercase;cursor:pointer;font-size:1.3rem;font-weight:800}.artist-promo-faq details p{color:#ded6df;line-height:1.55}.artist-promo-final{background:radial-gradient(circle at 85% 20%,#7d20bcbf,#0000 43%),#110514;grid-template-columns:.85fr 1.15fr;gap:clamp(2rem,7vw,7rem);margin-top:clamp(4rem,8vw,7rem);padding:clamp(2rem,5vw,4rem);display:grid}.artist-promo-final>div:last-child{flex-direction:column;justify-content:center;align-items:flex-start;gap:.5rem;display:flex}.artist-promo-final .text-link{margin:0}@media (max-width:900px){.artist-promo-opening,.artist-promo-intro,.artist-promo-paths,.artist-promo-areas,.artist-promo-ready,.artist-promo-fit,.artist-promo-faq,.artist-promo-visual,.artist-promo-proof,.artist-promo-final{grid-template-columns:1fr;gap:1.5rem}.artist-promo-area-grid{grid-template-columns:1fr}.artist-promo-opening{padding-top:0}.artist-promo-opening>img{max-height:420px}.artist-promo-visual>img,.artist-promo-proof>img{min-height:0;max-height:460px}.artist-promo-proof>img{grid-row:2}}@media (max-width:560px){.artist-promo-opening,.artist-promo-intro,.artist-promo-paths,.artist-promo-areas,.artist-promo-ready,.artist-promo-fit,.artist-promo-faq,.artist-promo-visual,.artist-promo-proof{padding:3.5rem 0}.artist-promo-opening{padding-top:0}.artist-promo-opening .button{width:100%}.artist-promo-final{margin-top:3.5rem;padding:1.5rem}.artist-promo-final .button{width:100%}}.video-promo-opening,.video-promo-intro,.video-promo-steps,.video-promo-lanes,.video-promo-ready,.video-promo-faq{border-bottom:1px solid var(--line);grid-template-columns:.85fr 1.15fr;gap:clamp(2rem,7vw,7rem);padding:clamp(4rem,8vw,7rem) 0;display:grid}.video-promo-opening{align-items:center;padding-top:0}.video-promo-media{background:#16091d;display:block;overflow:hidden}.video-promo-media img{object-fit:cover;width:100%;min-height:380px;max-height:560px}.video-promo-opening>div>p:not(.eyebrow),.video-promo-intro>div:last-child p,.video-promo-visual p,.video-promo-proof p,.video-promo-final p{color:#ded6df;font-size:1.15rem;line-height:1.6}.video-promo-opening .button{margin-top:1rem}.video-promo-step-list{border-top:1px solid var(--line)}.video-promo-step-list article{border-bottom:1px solid var(--line);grid-template-columns:3rem 1fr;gap:1rem;padding:1.25rem 0;display:grid}.video-promo-step-list span{color:var(--lime);font-weight:900}.video-promo-step-list h3,.video-promo-lane-grid h3,.video-promo-ready-list h3{text-transform:uppercase;margin:0 0 .6rem;font-size:1.65rem;line-height:.95}.video-promo-step-list p,.video-promo-lane-grid p,.video-promo-ready-list p{color:#ded6df;margin:0;line-height:1.5}.video-promo-visual,.video-promo-proof{border-bottom:1px solid var(--line);grid-template-columns:1.05fr .95fr;align-items:center;gap:clamp(2rem,7vw,7rem);padding:clamp(4rem,8vw,7rem) 0;display:grid}.video-promo-lane-grid{background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.video-promo-lane-grid article,.video-promo-ready-list article{background:#100a12;padding:1.4rem}.video-promo-ready-list{background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.video-promo-faq>div:last-child{border-top:1px solid var(--line)}.video-promo-faq details{border-bottom:1px solid var(--line);padding:1rem 0}.video-promo-faq summary{text-transform:uppercase;cursor:pointer;font-size:1.3rem;font-weight:800}.video-promo-faq details p{color:#ded6df;line-height:1.55}.video-promo-final{background:radial-gradient(circle at 85% 20%,#7d20bcbf,#0000 43%),#110514;grid-template-columns:.85fr 1.15fr;gap:clamp(2rem,7vw,7rem);margin-top:clamp(4rem,8vw,7rem);padding:clamp(2rem,5vw,4rem);display:grid}.video-promo-final>div:last-child{flex-direction:column;justify-content:center;align-items:flex-start;gap:.5rem;display:flex}.video-promo-final .text-link{margin:0}@media (max-width:900px){.video-promo-opening,.video-promo-intro,.video-promo-steps,.video-promo-lanes,.video-promo-ready,.video-promo-faq,.video-promo-visual,.video-promo-proof,.video-promo-final{grid-template-columns:1fr;gap:1.5rem}.video-promo-lane-grid,.video-promo-ready-list{grid-template-columns:1fr}.video-promo-opening{padding-top:0}.video-promo-media img{min-height:0;max-height:460px}.video-promo-proof .video-promo-media{grid-row:2}}@media (max-width:560px){.video-promo-opening,.video-promo-intro,.video-promo-steps,.video-promo-lanes,.video-promo-ready,.video-promo-faq,.video-promo-visual,.video-promo-proof{padding:3.5rem 0}.video-promo-opening{padding-top:0}.video-promo-opening .button{width:100%}.video-promo-final{margin-top:3.5rem;padding:1.5rem}.video-promo-final .button{width:100%}}.performance-opening{border-bottom:1px solid var(--line);grid-template-columns:.82fr 1.18fr;align-items:center;gap:3rem;padding-bottom:4rem;display:grid}.performance-opening img{object-fit:contain;background:#1b0a24;width:100%;max-height:490px}.performance-opening p:last-child{color:#ded6df;max-width:37rem;font-size:1.18rem}.performance-facts{border-bottom:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.performance-facts p{border-right:1px solid var(--line);gap:.35rem;margin:0;padding:1.5rem;display:grid}.performance-facts p:last-child{border-right:0}.performance-facts b{color:var(--lime);text-transform:uppercase;letter-spacing:.08em;font-size:.8rem}.performance-facts span{font-size:1.1rem;font-weight:700}.benefit-section{border-bottom:1px solid var(--line);grid-template-columns:.75fr 1.25fr;gap:3rem;padding:5rem 0;display:grid}.benefit-section p:last-child{color:#ded6df;font-size:1.15rem}.benefit-section ul,.performance-apply ul{columns:2;column-gap:2rem;margin:0;padding:0;list-style:none}.benefit-section li,.performance-apply li{break-inside:avoid;border-bottom:1px solid #efd0ff2e;padding:.62rem 0;font-weight:700}.benefit-section li:before,.performance-apply li:before{content:"↗";color:var(--lime);margin-right:.55rem}.performance-addons{border-bottom:1px solid var(--line);grid-template-columns:.85fr 1.15fr;gap:3rem;padding:5rem 0;display:grid}.performance-addons p{color:#ded6df;max-width:44rem;font-size:1.15rem}.performance-apply{grid-template-columns:.85fr 1.15fr;gap:3rem;padding:5rem 0 0;display:grid}.performance-apply p{color:#ded6df;font-size:1.15rem}@media (max-width:900px){.performance-opening,.benefit-section,.performance-addons,.performance-apply{grid-template-columns:1fr;gap:1.5rem}.performance-facts{grid-template-columns:1fr}.performance-facts p{border-right:0;border-bottom:1px solid var(--line)}.performance-facts p:last-child{border-bottom:0}}@media (max-width:560px){.benefit-section,.performance-addons,.performance-apply{padding:3.5rem 0}.benefit-section ul,.performance-apply ul{columns:1}.performance-opening{padding-bottom:3.5rem}}.performance-opening-media{aspect-ratio:16/9;background:#1b0a24;justify-content:center;align-items:center;display:flex;overflow:hidden}.performance-opening .performance-opening-media img{object-fit:contain;object-position:center;background:0 0;width:100%;height:100%;max-height:none}:root{--ink:#070708;--paper:#f6eee2;--pink:#f32692;--purple:#7d20bc;--lime:#d6ff27;--muted:#b9b0b4;--line:#efd0ff5c;--font:"Barlow Condensed",sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--ink);color:var(--paper);font-family:var(--font);margin:0;font-size:18px;line-height:1.35}a{color:inherit;text-decoration:none}button,input,textarea{font:inherit}img{max-width:100%;display:block}.site-shell{min-height:100vh;overflow:hidden}.wrap{width:min(100% - 64px,1420px);margin-inline:auto}.eyebrow{color:var(--lime);letter-spacing:.13em;text-transform:uppercase;font-size:.8rem;font-weight:800}.display{letter-spacing:-.06em;text-transform:uppercase;text-wrap:balance;font-size:clamp(3.2rem,7vw,7.8rem);font-weight:900;line-height:.85}.section-title{letter-spacing:-.05em;text-transform:uppercase;margin:0;font-size:clamp(2.7rem,5vw,5.25rem);font-weight:900;line-height:.9}.lede{color:#f7f3f5;max-width:38rem;font-size:1.3rem;line-height:1.35}.button{border:1px solid var(--pink);background:var(--pink);color:#11060e;letter-spacing:.03em;text-transform:uppercase;justify-content:center;align-items:center;gap:1rem;min-height:48px;padding:.7rem 1.25rem;font-weight:800;transition:transform .18s,background-color .18s,color .18s,border-color .18s;display:inline-flex}.button:hover{background:#ff5aad;transform:translateY(-2px)}.button:active{transform:scale(.98)}.button.outline{color:var(--paper);background:0 0;border-color:#a74eff}.button.outline:hover{border-color:var(--lime);color:var(--lime)}.button.lime{border-color:var(--lime);color:var(--lime);background:0 0}.button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible,summary:focus-visible{outline:3px solid var(--lime);outline-offset:4px}.site-header{z-index:20;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#070708eb;border-bottom:1px solid #7026a0;position:sticky;top:0}.header-inner{justify-content:space-between;align-items:center;gap:1.25rem;height:76px;display:flex}.brand{letter-spacing:-.07em;text-transform:uppercase;color:var(--paper);font-size:2rem;font-weight:900;line-height:1}.brand span{color:var(--pink)}.desktop-nav{text-transform:uppercase;align-items:center;gap:1rem;font-weight:700;display:flex}.desktop-nav a{position:relative}.desktop-nav a:after{content:"";background:var(--lime);width:0;height:2px;transition:width .18s;position:absolute;bottom:-6px;left:0}.desktop-nav a:hover:after{width:100%}.menu-toggle{color:var(--paper);text-transform:uppercase;background:0 0;border:0;font-size:1.1rem;font-weight:800;display:none}.mobile-nav{display:none}.hero{background:#030304;align-items:end;min-height:calc(100vh - 76px);display:grid;position:relative}.hero-media{background-image:linear-gradient(90deg,#070708 0%,#070708eb 31%,#07070829 62%,#07070814),url(https://theocdn.com/site-assets/393350e2-db11-48b3-b56a-33c4ea9d2c30/hero/hero-1038bd65000dd441.webp);background-position:50%;background-size:cover;position:absolute;inset:0}.hero-media:after{content:"";background:linear-gradient(#0000 58%,#070708cc);position:absolute;inset:0}.hero-content{z-index:1;max-width:47rem;padding:clamp(4rem,10vh,9rem) 0 4rem;position:relative}.hero .display{max-width:44rem}.brush{background:var(--pink);width:92px;height:5px;margin:1.6rem 0 1.35rem;transform:skew(-35deg)}.hero-actions{flex-wrap:wrap;gap:1rem;margin-top:1.8rem;display:flex}.proof-strip{border:1px solid var(--lime);color:var(--lime);letter-spacing:.08em;text-transform:uppercase;flex-wrap:wrap;gap:1.1rem;margin-top:1.5rem;padding:.45rem .9rem;font-size:.85rem;font-weight:800;display:inline-flex}.routes{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:1.15fr .9fr 1.15fr;display:grid}.route{isolation:isolate;border-right:1px solid var(--line);flex-direction:column;justify-content:end;min-height:340px;padding:2rem;display:flex;position:relative;overflow:hidden}.route:last-child{border-right:0}.route:before{content:"";opacity:.74;z-index:-2;background-position:50%;background-size:cover;transition:transform .4s,opacity .4s;position:absolute;inset:0}.route:after{content:"";z-index:-1;background:linear-gradient(90deg,#070708e6,#0707082e);position:absolute;inset:0}.route:hover:before{opacity:1;transform:scale(1.05)}.route h2{letter-spacing:-.06em;text-transform:uppercase;max-width:8ch;margin:0 0 1rem;font-size:clamp(3rem,4.6vw,5.8rem);font-weight:900;line-height:.82}.route p{max-width:14rem;margin:0 0 1.3rem}.arrow-link{color:var(--lime);font-size:1.6rem;font-weight:900}.route.shop:before{background-image:url(https://theocdn.com/site-assets/393350e2-db11-48b3-b56a-33c4ea9d2c30/product/grit-tee-71d77077c1d758de.webp)}.route.feature:before{background-image:url(https://theocdn.com/site-assets/393350e2-db11-48b3-b56a-33c4ea9d2c30/magazine/june-issue-a090e973d0dec778.webp);background-position:52%}.route.stage:before{background-image:url(https://theocdn.com/site-assets/393350e2-db11-48b3-b56a-33c4ea9d2c30/event/sisters-in-sound-cd3821a7888c0baa.webp)}.section{border-bottom:1px solid var(--line);padding:clamp(4rem,8vw,8rem) 0}.drops{grid-template-columns:.85fr 2.5fr;gap:2rem;display:grid}.drops-copy{padding-top:.3rem}.drops-copy p{max-width:14rem;color:var(--muted)}.product-grid{grid-template-columns:repeat(4,1fr);gap:1rem;display:grid}.product{background:var(--paper);color:#101012;min-width:0}.product-img{background:#e8ddce;justify-content:center;align-items:center;height:260px;display:flex;overflow:hidden}.product-img img{object-fit:cover;width:100%;height:100%;transition:transform .3s}.product:hover img{transform:scale(1.04)}.product-info{text-transform:uppercase;justify-content:space-between;align-items:start;gap:.7rem;padding:.8rem;font-weight:800;display:flex}.product-info span:last-child{color:var(--pink);white-space:nowrap}.signal{grid-template-columns:1.2fr .8fr;align-items:center;gap:clamp(2rem,6vw,6rem);display:grid}.signal-visual{background:linear-gradient(135deg,#1b0a26,#050506);min-height:460px;position:relative;overflow:hidden}.signal-visual img{object-fit:cover;width:100%;height:100%}.signal-copy p{color:#e5dce2;max-width:36rem;font-size:1.18rem}.list-links{border-top:1px solid var(--line);gap:0;margin-top:2rem;display:grid}.list-links a{border-bottom:1px solid var(--line);text-transform:uppercase;justify-content:space-between;gap:1rem;padding:1rem 0;font-size:1.25rem;font-weight:800;display:flex}.list-links a:hover{color:var(--lime)}.issue{background:#120619;grid-template-columns:.82fr 1.18fr;align-items:stretch;display:grid}.issue-image{background:#1b0a24;justify-content:center;align-items:center;min-height:460px;padding:2rem;display:flex}.issue-image img{object-fit:contain;max-height:430px}.issue-copy{flex-direction:column;justify-content:center;padding:clamp(2rem,6vw,6rem);display:flex}.issue-copy h2{margin-top:.35rem}.quote-grid{background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.quote{background:#09080c;flex-direction:column;justify-content:space-between;min-height:250px;padding:2rem;display:flex}.quote blockquote{margin:0;font-size:1.3rem}.quote cite{color:var(--lime);text-transform:uppercase;font-style:normal;font-weight:800}.cta-band{background:radial-gradient(circle at 85% 10%,#7420a3 0,#0000 35%),#110514;padding:clamp(4rem,7vw,7rem) 0}.cta-band .wrap{justify-content:space-between;align-items:end;gap:2rem;display:flex}.footer{background:#050506;border-top:1px solid #4c166d;padding:4rem 0 2rem}.footer-grid{grid-template-columns:1.4fr repeat(3,1fr);gap:2rem;display:grid}.footer h3{letter-spacing:.1em;text-transform:uppercase;color:var(--lime);font-size:.9rem}.footer a{color:#ded6df;margin:.5rem 0;display:block}.footer a:hover{color:var(--pink)}.footer-bottom{border-top:1px solid var(--line);color:var(--muted);justify-content:space-between;align-items:center;gap:1rem;margin-top:3rem;padding-top:1rem;font-size:.9rem;display:flex}.theo-badge{width:auto;height:28px}.page-hero{border-bottom:1px solid var(--line);background:radial-gradient(circle at 80% 10%,#7b20bc80,#0000 32%),#080609;padding:clamp(4rem,9vw,8rem) 0 3rem}.page-hero p{color:#e5dce2;max-width:44rem;font-size:1.2rem}.content{padding:4rem 0 7rem}.content-grid{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}.content-card{border:1px solid var(--line);background:#0f0b11;padding:1.35rem}.content-card h2{text-transform:uppercase;margin:0 0 .75rem;font-size:2rem;line-height:.95}.content-card p{color:#d7cdd8;margin:0}.rich{max-width:54rem}.rich h2{text-transform:uppercase;margin:2rem 0 .6rem;font-size:2.6rem}.rich p,.rich li{color:#e4dce4}.rich li{margin:.5rem 0}.catalog-grid{background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(4,1fr);gap:1px;display:grid}.catalog-item{text-transform:uppercase;background:#0e0a10;min-height:150px;padding:1.15rem;font-size:1.35rem;font-weight:800;transition:background-color .2s,color .2s;display:block}.catalog-item:hover{background:var(--pink);color:#11060e}.form-grid{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.form-field{gap:.45rem;font-weight:700;display:grid}.form-field.full{grid-column:1/-1}.form-field input,.form-field textarea{border:1px solid var(--line);width:100%;color:var(--paper);background:#0c0b0f;min-height:48px;padding:.8rem}.form-field textarea{resize:vertical;min-height:160px}.form-status{color:var(--lime);margin:0}.form-status.error{color:#ff7cba}.legal{max-width:54rem}.legal h2{text-transform:uppercase;margin-top:2.4rem;font-size:2.2rem}.legal p{color:#ded6df}.reveal{animation:.7s both rise}@keyframes rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}.reveal.d2{animation-delay:.12s}.reveal.d3{animation-delay:.22s}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media (max-width:900px){.desktop-nav,.header-cta{display:none}.menu-toggle{display:block}.mobile-nav{border-bottom:1px solid var(--purple);background:#0a090d;padding:1rem 2rem 1.5rem;position:absolute;top:76px;left:0;right:0}.mobile-nav.open{gap:.6rem;display:grid}.mobile-nav a{text-transform:uppercase;padding:.55rem 0;font-weight:800}.hero{min-height:690px}.hero-media{background-position:66%}.hero-content{padding-bottom:3rem}.routes{grid-template-columns:1fr}.route{border-right:0;border-bottom:1px solid var(--line);min-height:270px}.route:last-child{border-bottom:0}.drops,.signal,.issue{grid-template-columns:1fr}.product-grid{grid-template-columns:repeat(2,1fr)}.drops-copy p{max-width:32rem}.content-grid{grid-template-columns:1fr 1fr}.catalog-grid{grid-template-columns:repeat(2,1fr)}.footer-grid{grid-template-columns:1fr 1fr}.issue-image{min-height:380px}.cta-band .wrap{flex-direction:column;align-items:start}}@media (max-width:560px){body{font-size:17px}.wrap{width:min(100% - 32px,1420px)}.header-inner{height:68px}.brand{font-size:1.65rem}.site-header{top:0}.mobile-nav{padding-inline:1rem;top:68px}.hero{min-height:650px}.hero-media{background-image:linear-gradient(#0707084d,#070708c7 48%,#070708 97%),url(https://theocdn.com/site-assets/393350e2-db11-48b3-b56a-33c4ea9d2c30/hero/hero-1038bd65000dd441.webp);background-position:69%}.hero-content{padding-top:3.5rem}.hero .display{font-size:clamp(3.3rem,16vw,5.2rem)}.lede{font-size:1.15rem}.hero-actions{grid-template-columns:1fr;display:grid}.proof-strip{gap:.3rem;width:100%;display:grid}.route{min-height:255px;padding:1.5rem}.route h2{font-size:3.6rem}.product-img{height:210px}.product-info{font-size:.9rem;display:grid}.quote-grid,.content-grid,.catalog-grid,.form-grid{grid-template-columns:1fr}.form-field.full{grid-column:auto}.footer-grid{grid-template-columns:1fr}.footer-bottom{flex-direction:column;align-items:start}.page-hero{padding-top:3.5rem}.section{padding:4rem 0}.issue-copy{padding:2rem}.signal-visual{min-height:320px}}@media (min-width:901px) and (max-width:1100px){.desktop-nav{display:none}.menu-toggle{display:block}.mobile-nav{border-bottom:1px solid var(--purple);background:#0a090d;padding:1rem 2rem 1.5rem;position:absolute;top:76px;left:0;right:0}.mobile-nav.open{gap:.6rem;display:grid}.mobile-nav a{text-transform:uppercase;padding:.55rem 0;font-weight:800}}.bdt-home-card{background:#09090d;padding:0 24px 72px}.bdt-home-card a{color:#fff;background:linear-gradient(115deg,#160d2a,#09090d 64%);border:1px solid #d3b3318c;justify-content:space-between;align-items:center;gap:22px;max-width:1140px;margin:auto;padding:24px 28px;text-decoration:none;display:flex}.bdt-home-card span{letter-spacing:.17em;text-transform:uppercase;color:#d3b331;font-size:.72rem}.bdt-home-card strong{font-size:1.15rem}.bdt-home-card small{color:#c9c5d1}.bdt-shell{color:#f7f5fb;background:#09090d;min-height:100vh;padding-bottom:72px}.bdt-hero{place-items:end start;min-height:520px;display:grid;position:relative;overflow:hidden}.bdt-hero picture,.bdt-hero picture:after{position:absolute;inset:0}.bdt-hero picture:after{content:"";background:linear-gradient(90deg,#09090df2,#09090d6b,#09090dc7)}.bdt-hero img{object-fit:cover;width:100%;height:100%}.bdt-hero>div{z-index:1;max-width:850px;padding:96px max(6vw,24px);position:relative}.bdt-hero h1,.bdt-page-heading h1{font-family:var(--display-font,inherit);text-transform:uppercase;margin:.3rem 0 1rem;font-size:clamp(2.7rem,6vw,5.7rem);line-height:.92}.bdt-hero p{max-width:680px;font-size:1.15rem;line-height:1.6}.bdt-intro{color:#e4e0e9;max-width:880px;margin:0 auto;padding:56px 24px 32px;font-size:1.25rem;line-height:1.65}.bdt-directory{grid-template-columns:repeat(3,1fr);gap:12px;max-width:1180px;margin:auto;padding:20px 24px;display:grid}.bdt-directory-card{color:#fff;background:#12111a;border:1px solid #ffffff29;min-height:170px;padding:22px;text-decoration:none;transition:transform .18s,border-color .18s;display:block}.bdt-directory-card:hover{border-color:#d3b331;transform:translateY(-3px)}.bdt-directory-card>span{color:#d3b331;letter-spacing:.16em;font-size:.7rem}.bdt-directory-card h2{margin:25px 0 5px;font-size:1.35rem}.bdt-directory-card p{color:#bfb9ca;margin:0;font-size:.9rem}.bdt-directory-card b{color:#d3b331;margin-top:18px;font-size:.85rem;display:block}.bdt-directory-legal{background:#0f0e13}.bdt-page-heading{border-bottom:1px solid #ffffff21;align-items:end;min-height:390px;display:grid;position:relative;overflow:hidden}.bdt-page-heading picture,.bdt-page-heading picture:after{position:absolute;inset:0}.bdt-page-heading picture:after{content:"";background:linear-gradient(90deg,#09090d 10%,#09090d6b,#09090d)}.bdt-page-heading img{object-fit:cover;width:100%;height:100%}.bdt-page-heading>div{z-index:1;max-width:900px;padding:70px max(7vw,24px);position:relative}.bdt-back{color:#d3b331;margin-bottom:30px;font-size:.86rem;text-decoration:none;display:inline-block}.bdt-copy{max-width:850px;margin:0 auto;padding:48px 24px}.bdt-copy section{border-bottom:1px solid #ffffff1a;padding:25px 0}.bdt-copy h2{margin:0 0 10px;font-size:1.4rem}.bdt-copy p{color:#ded9e6;white-space:pre-line;margin:0;line-height:1.72}.bdt-next{max-width:850px;margin:0 auto;padding:0 24px}.bdt-next a{color:#d3b331;font-weight:700;text-decoration:none}.bdt-legal .bdt-page-heading{background:radial-gradient(circle at 80% 0,#422462,#09090d 62%);min-height:270px}.bdt-legal .bdt-page-heading h1{font-size:clamp(2.6rem,5vw,4.6rem)}@media (max-width:800px){.bdt-home-card a{flex-direction:column;align-items:flex-start;gap:8px}.bdt-hero{min-height:550px}.bdt-hero picture:after{background:linear-gradient(#09090db3,#09090d47,#09090d 98%)}.bdt-hero>div{padding:80px 24px 44px}.bdt-directory{grid-template-columns:1fr 1fr;padding:18px}.bdt-page-heading{min-height:420px}.bdt-page-heading>div{padding:54px 24px}.bdt-copy{padding-top:30px}}@media (max-width:520px){.bdt-directory{grid-template-columns:1fr}.bdt-directory-card{min-height:145px}.bdt-hero h1,.bdt-page-heading h1{font-size:2.9rem}.bdt-intro{font-size:1.08rem}}.dvr-submission-offers{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0 0 22px;display:grid}.dvr-submission-offers article,.dvr-submission-instructions{background:linear-gradient(145deg,#1c0d27,#0c0611);border:1px solid #e3bfff57;padding:clamp(1.25rem,3vw,2rem)}.dvr-submission-offers h3,.dvr-submission-instructions h3{letter-spacing:-.035em;margin:.35rem 0 .75rem;font-size:clamp(1.65rem,3vw,2.4rem);line-height:1}.dvr-offer-price{color:#fff;margin:.75rem 0 1rem;font-size:1.55rem;font-weight:900}.dvr-offer-price span{color:#e3bfff;font-size:1rem;font-weight:700}.dvr-submission-offers ul{color:#e9dcef;margin:0;padding-left:1.2rem;line-height:1.55}.dvr-submission-offers li+li{margin-top:.45rem}.dvr-submission-instructions{margin:0 0 22px}.dvr-submission-instructions>p:not(.eyebrow){color:#e9dcef;max-width:800px;line-height:1.6}.dvr-submission-instructions>div{grid-template-columns:1fr 1fr;gap:16px;margin-top:1.25rem;display:grid}.dvr-submission-instructions>div>article,.dvr-submission-next{background:#07040975;border:1px solid #e3bfff38;padding:1.25rem}.dvr-submission-instructions h4{margin:0 0 .5rem;font-size:1.2rem}.dvr-submission-instructions article p{color:#e9dcef;margin:0;line-height:1.55}.dvr-submission-next{margin-top:16px}.dvr-submission-next>div{flex-wrap:wrap;gap:12px;margin-top:1rem;display:flex}.dvr-submission-next .button{margin:0}@media (max-width:650px){.dvr-submission-offers,.dvr-submission-instructions>div{grid-template-columns:1fr}.dvr-submission-next>div{display:grid}.dvr-submission-next .button{text-align:center}}.form-field select,.assets-grid select,.gala-form select,.dvr-form select{border:1px solid var(--line);width:100%;min-height:48px;color:var(--paper);font:inherit;background:#0c0b0f;padding:.8rem}.form-field select option,.assets-grid select option,.gala-form select option,.dvr-form select option{color:var(--paper);background:#100a12}select:focus-visible{outline:3px solid var(--lime);outline-offset:4px}.dvr-confirmation{align-items:flex-start;gap:.75rem;margin:1.5rem 0;font-weight:700;line-height:1.35;display:flex!important}.dvr-form .dvr-confirmation input{width:1.15rem;height:1.15rem;min-height:0;accent-color:var(--lime);background:0 0;border:0;flex:none;margin:.2rem 0 0;padding:0}.dvr-confirmation span{max-width:48rem}:root{--lime:#9fc9e7;--gold-bright:#fff0ae;--gold-light:#efd36f;--gold:#c99a32;--gold-deep:#8e6113;--gold-ink:#211606}.button,.button.outline,.button.lime{background:linear-gradient(135deg,var(--gold-bright) 0%,var(--gold-light) 34%,var(--gold) 67%,var(--gold-deep) 100%);color:var(--gold-ink);text-shadow:0 1px #ffffff61;border-color:#f6dc83;box-shadow:inset 0 1px #ffffffb8,inset 0 -1px #5a370459,0 6px 16px #0000003d}.button:hover,.button.outline:hover,.button.lime:hover{color:var(--gold-ink);background:linear-gradient(135deg,#fff8cd 0%,#f5dc80 37%,#d3a43b 68%,#9b6d17 100%);border-color:#fff3b6;transform:translateY(-2px);box-shadow:inset 0 1px #ffffffdb,inset 0 -1px #5a37044d,0 10px 22px #c99a3238}.button:focus-visible{outline-color:var(--gold-light)}:root{--pink:#86c9ee}.music-label-page .label-hero{background:radial-gradient(circle at 78% 42%,#73bfea42,#0000 24%),radial-gradient(circle at 48% 6%,#6f1fb152,#0000 30%),#08040d}.label-apply{background:radial-gradient(circle at 82% 10%,#73bfea73,#0000 25%),#130817}.private-hero{background:radial-gradient(circle at 80% 0,#73bfea42,#0000 25%),radial-gradient(circle at 22% 10%,#7522af52,#0000 30%),#08040d}.private-orb{box-shadow:0 0 0 1px #86c9ee2b,0 0 120px #86c9ee3d}.fact-sheet-hero{background:radial-gradient(circle at 78% 20%,#86c9ee42,#0000 24%),radial-gradient(circle at 20% 12%,#672ca74d,#0000 30%),#080609}.form-status.error,.assets-status.error,.shop-buy-status,.private-error{color:#ff8f8f}.homepage .home-move-visible{display:block}.homepage .home-move-visible .signal-copy{background:radial-gradient(circle at 88% 12%,#86c9ee2e,#0000 30%),#100a12;min-height:0}.homepage .home-move-visible .list-links{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:2rem}.homepage .home-move-visible .list-links a{min-width:0}.homepage .home-move-visible .list-links a:last-child{grid-column:1/-1}@media (max-width:700px){.homepage .home-move-visible .list-links{grid-template-columns:1fr}.homepage .home-move-visible .list-links a:last-child{grid-column:auto}}.financing-plan-grid{background:0 0;border:0;grid-template-columns:repeat(6,minmax(0,1fr));gap:1rem}.financing-plan{border:1px solid var(--line);background:linear-gradient(145deg,#160d1b,#0d0910);min-height:240px}.financing-plan:nth-child(-n+3){grid-column:span 2}.financing-plan:nth-child(n+4){grid-column:span 3}.financing-plan h3{font-size:clamp(1.7rem,2.2vw,2.25rem)}.financing-plan b{color:#9fc9e7}@media (max-width:900px){.financing-plan-grid{grid-template-columns:1fr}.financing-plan:nth-child(n){grid-column:auto}}.financing-plan .financing-plan-cta{text-align:center;width:100%;min-height:42px;margin-top:1rem;padding:.55rem .75rem;font-size:.76rem;line-height:1.1}@media (min-width:901px) and (max-width:1100px){.financing-plans{grid-template-columns:1fr}.financing-plan-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.financing-plan:nth-child(n){grid-column:auto}.financing-plan:last-child{grid-column:1/-1}}.homepage .route.stage .route-image,.homepage .route.radio-card .route-image{background:radial-gradient(circle at 82% 42%,#86c9ee29,#0000 48%),#100a12}.homepage .route.stage .route-image img,.homepage .route.radio-card .route-image img{object-fit:contain;object-position:right center}.homepage .route.stage:hover .route-image img,.homepage .route.radio-card:hover .route-image img{transform:none}.site-header .brand{white-space:nowrap;align-items:center;gap:.5rem;display:inline-flex}.site-header .brand-mark{object-fit:contain;flex:0 0 36px;width:36px;height:36px}@media (max-width:560px){.site-header .brand-mark{flex-basis:32px;width:32px;height:32px}}.home-brand-poster-section{background:radial-gradient(circle at 18% 24%,#86c9ee21,#0000 30%),linear-gradient(145deg,#100a12,#080609);padding:clamp(3rem,6vw,5.5rem) 0}.home-brand-poster,.service-poster,.magazine-poster{border:1px solid var(--line);background:#100a12;margin-inline:auto;display:block;overflow:hidden;box-shadow:0 24px 70px #00000052}.home-brand-poster{width:min(100%,560px)}.service-poster,.magazine-poster{width:min(100%,520px)}.home-brand-poster img,.service-poster img,.magazine-poster img{width:100%;height:auto;display:block}.service-poster,.magazine-poster{margin-bottom:4rem}@media (max-width:700px){.home-brand-poster-section{padding:3rem 0}.home-brand-poster,.service-poster,.magazine-poster{width:min(100%,332px)}.service-poster,.magazine-poster{margin-bottom:3rem}}.dream-page{--dream-purple:#690da7;--dream-lavender:#aa94d5;--dream-light:#e0ccf0;--dream-blue:#0184e2;color:#fff;background:linear-gradient(#690da7 0%,#8731b5 13%,#690da7 56%,#a679cb 86%,#690da7 100%);padding-bottom:4rem}.dream-hero{background:linear-gradient(#0184e2 0%,#aa94d5 8%,#690da7 28% 100%);padding:clamp(2rem,5vw,4.5rem) 0}.dream-hero-inner{grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr);align-items:center;gap:clamp(2rem,6vw,5rem);display:grid}.dream-hero-image{border:1px solid #ffffff73;justify-self:center;width:min(100%,760px);display:block;box-shadow:0 20px 60px #1f003b61}.dream-hero-image img{width:100%;height:auto;display:block}.dream-hero-copy h1{letter-spacing:-.05em;text-transform:uppercase;margin:0 0 1.25rem;font-size:clamp(2.6rem,5vw,5.5rem);line-height:.9}.dream-hero-copy p{max-width:32rem;font-size:1.15rem;line-height:1.45}.dream-free{font-size:1rem!important;line-height:1.4!important}.dream-content{border-bottom:1px solid #ffffff52;width:min(100% - 64px,900px);margin-inline:auto;padding:clamp(3rem,7vw,5rem) 0}.dream-content h2{letter-spacing:-.045em;text-transform:uppercase;margin:0 0 1.35rem;font-size:clamp(2.2rem,4.5vw,4.4rem);line-height:.95}.dream-content h3{margin:0 0 1rem;font-size:1.35rem}.dream-content h4{margin:.15rem 0 .65rem;font-size:1.15rem}.dream-content p,.dream-content li{font-size:1.04rem;line-height:1.55}.dream-rewarded p{max-width:55rem}.dream-how ol{margin:0;padding-left:1.4rem}.dream-how li{margin:1rem 0;padding-left:.25rem}.dream-how li span{margin-top:.2rem;display:block}.dream-bonus-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-bottom:1.5rem;display:grid}.dream-bonus-grid article{background:#690da7b8;border:1px solid #ffffff57;padding:1.25rem}.dream-bonus-grid p{margin:0}.dream-terms{color:#f5ecfb}.dream-list{margin:0;padding-left:1.3rem}.dream-list li{margin:.65rem 0}.dream-why{background:linear-gradient(90deg,#690da738,#ffffff1f,#690da738);padding-inline:clamp(1.25rem,4vw,3rem)}.dream-faq details{border-bottom:1px solid #ffffff59;padding:1rem 0}.dream-faq summary{cursor:pointer;font-size:1.2rem;font-weight:800}.dream-faq details p{margin:1rem 0 0}.dream-cta{text-align:center;background:#690da7;border:1px solid #ffffff59;width:min(100% - 64px,900px);margin:clamp(3rem,7vw,5rem) auto 0;padding:clamp(2rem,5vw,3.5rem);box-shadow:0 16px 50px #30004d47}.dream-cta p{margin:0 0 1.25rem;font-size:1.25rem;font-weight:700}.dream-consultation-button{color:#fff;letter-spacing:.02em;text-transform:uppercase;background:#0184e2;border:2px solid #dba110;justify-content:center;align-items:center;min-height:48px;padding:.8rem 1.2rem;font-weight:800;display:inline-flex;box-shadow:2px 2px #dba7d4}@media (max-width:900px){.dream-hero-inner{grid-template-columns:1fr}.dream-hero-copy{text-align:center}.dream-hero-copy p{margin-inline:auto}.dream-bonus-grid{grid-template-columns:1fr}}@media (max-width:560px){.dream-content,.dream-cta{width:min(100% - 32px,900px)}.dream-hero-copy h1{font-size:clamp(2.4rem,13vw,4rem)}.dream-consultation-button{width:100%}}.home-team-section{background:#080609;padding:clamp(2rem,5vw,4rem) 0}.home-team-card{border:1px solid var(--line);background:radial-gradient(circle at 84% 18%,#86c9ee33,#0000 25%),radial-gradient(circle at 10% 90%,#7d20bc8c,#0000 42%),#120619;justify-content:space-between;align-items:center;gap:2rem;padding:clamp(2rem,5vw,4rem);display:flex}.home-team-card h2{letter-spacing:-.06em;text-transform:uppercase;margin:.35rem 0 .75rem;font-size:clamp(2.6rem,5vw,5.5rem);line-height:.85}.home-team-card p:not(.eyebrow){color:#e5dce2;margin:0;font-size:1.15rem}.home-team-card .button{flex:none}.team-page,.team-photo-page{background:#080609}.team-hero{border-bottom:1px solid var(--line);background:radial-gradient(circle at 82% 18%,#86c9ee2e,#0000 24%),radial-gradient(circle at 18% 84%,#7d20bc99,#0000 42%),#120619;padding:clamp(4rem,9vw,8rem) 0}.team-hero h1,.team-photo-view h1{letter-spacing:-.07em;text-transform:uppercase;margin:.45rem 0 1.1rem;font-size:clamp(3.5rem,8vw,8rem);line-height:.8}.team-hero p:not(.eyebrow){color:#e5dce2;max-width:40rem;font-size:1.22rem}.team-content{padding:clamp(3rem,7vw,6rem) 0}.team-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.team-member{border:1px solid var(--line);background:#120b15;flex-direction:column;display:flex;overflow:hidden}.team-member-image{background:#100a12;width:min(100% - 2.5rem,220px);margin:1.25rem auto 0;display:block;box-shadow:0 12px 28px #0000004d}.team-member-image picture{display:block}.team-member-image img{width:100%;height:auto;display:block}.team-member-image:focus-visible{outline:3px solid var(--gold);outline-offset:4px}.team-member-copy{flex-direction:column;flex:1;align-items:flex-start;padding:1.35rem;display:flex}.team-member-copy h2{letter-spacing:-.05em;text-transform:uppercase;margin:.35rem 0 1.2rem;font-size:clamp(2rem,3vw,3.5rem);line-height:.85}.team-member-copy .button{margin-top:auto}.team-forms{gap:clamp(3rem,7vw,6rem);margin-top:clamp(4rem,9vw,8rem);display:grid}.team-form-section{border-top:1px solid var(--line);grid-template-columns:.75fr 1.25fr;gap:clamp(2rem,7vw,7rem);padding-top:clamp(3rem,6vw,5rem);scroll-margin-top:100px;display:grid}.team-form-section h2{letter-spacing:-.06em;text-transform:uppercase;margin:.35rem 0 1rem;font-size:clamp(2.5rem,5vw,4.6rem);line-height:.85}.team-form-section>div p:not(.eyebrow){color:#e5dce2;line-height:1.5}.team-form-section .event-vendor-form{margin:0}.team-form-section .event-vendor-form label{color:var(--paper)}.team-photo-view{text-align:center;padding:clamp(2.5rem,7vw,6rem) 0}.team-photo-back{color:var(--paper);text-transform:uppercase;letter-spacing:.04em;margin-bottom:clamp(3rem,6vw,5rem);font-weight:800;display:inline-flex}.team-photo-view .eyebrow{margin:0 auto .75rem}.team-photo-large{border:1px solid var(--line);background:#100a12;width:min(100%,860px);margin:clamp(2rem,5vw,4rem) auto;display:block;box-shadow:0 24px 70px #00000073}.team-photo-large img{width:100%;height:auto;display:block}@media (max-width:900px){.home-team-card{flex-direction:column;align-items:flex-start}.team-grid{grid-template-columns:1fr}.team-member-image{width:min(100% - 2.5rem,260px)}.team-form-section{grid-template-columns:1fr}}@media (max-width:560px){.home-team-card .button{width:100%}.team-photo-view{width:min(100% - 32px,860px)}}.work-page{background:#080609}.work-hero{border-bottom:1px solid var(--line);background:radial-gradient(circle at 82% 18%,#86c9ee2e,#0000 24%),radial-gradient(circle at 18% 84%,#7d20bc99,#0000 42%),#120619;padding:clamp(4rem,9vw,8rem) 0}.work-hero h1,.work-content h2{letter-spacing:-.07em;text-transform:uppercase;margin:.45rem 0 1.1rem;font-size:clamp(3rem,7vw,7rem);line-height:.85}.work-hero p:not(.eyebrow){color:#e5dce2;max-width:42rem;margin-bottom:1.5rem;font-size:1.2rem}.work-content{padding:clamp(3rem,7vw,6rem) 0}.work-intro{max-width:52rem}.work-intro p:not(.eyebrow),.work-compensation p,.work-application>div p:not(.eyebrow){color:#e5dce2;font-size:1.08rem;line-height:1.6}.work-duty-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin:clamp(2rem,5vw,4rem) 0;display:grid}.work-duty-grid article,.work-compensation{border:1px solid var(--line);background:#120b15;padding:clamp(1.5rem,4vw,3rem)}.work-duty-grid h2,.work-compensation h2{font-size:clamp(2rem,4vw,3.4rem)}.work-duty-grid ul{margin:1.2rem 0 0;padding-left:1.25rem}.work-duty-grid li{color:#e5dce2;margin:.8rem 0;line-height:1.45}.work-compensation{margin-bottom:clamp(3rem,7vw,6rem)}.work-compensation p{max-width:46rem}.work-application{border-top:1px solid var(--line);grid-template-columns:.65fr 1.35fr;gap:clamp(2rem,7vw,7rem);padding-top:clamp(3rem,6vw,5rem);scroll-margin-top:90px;display:grid}.work-application h2{font-size:clamp(2.5rem,5vw,4.6rem)}.work-application-form{min-width:0}.work-application-promo{width:min(100%,360px);margin:0 0 1.25rem;display:block}.work-application-promo img{border:1px solid var(--line);width:100%;height:auto;display:block}.work-application .event-vendor-form{margin:0}.work-application .event-vendor-form label{color:var(--paper)}@media (max-width:900px){.work-duty-grid,.work-application{grid-template-columns:1fr}.work-application-promo{width:min(100%,360px)}}.work-role{padding-bottom:clamp(4rem,9vw,8rem)}.work-sales-role{border-top:1px solid var(--line);padding-top:clamp(4rem,9vw,8rem)}.brand-promise{background:radial-gradient(circle at 92% 8%,#7d20bc9e,#0000 37%),linear-gradient(120deg,#16051f,#09060d 70%);border:1px solid #d6ff278f;grid-template-columns:minmax(10rem,.34fr) minmax(0,1fr);align-items:start;gap:clamp(1.25rem,4vw,4rem);margin:0 0 clamp(3rem,7vw,6rem);padding:clamp(1.5rem,4vw,3.5rem);display:grid;position:relative;overflow:hidden}.brand-promise:before{content:"";pointer-events:none;background:linear-gradient(90deg,#f3269224,#0000 35%);position:absolute;inset:0}.brand-promise-mark,.brand-promise-copy{z-index:1;position:relative}.brand-promise-mark{letter-spacing:-.09em;color:var(--lime);writing-mode:vertical-rl;font-size:clamp(3rem,8vw,8rem);font-weight:900;line-height:.72;transform:rotate(180deg)}.brand-promise-copy{max-width:67ch}.brand-promise h2{letter-spacing:-.06em;text-transform:uppercase;max-width:16ch;margin:.35rem 0 1.25rem;font-size:clamp(2.45rem,5vw,5.4rem);line-height:.84}.brand-promise p:not(.eyebrow){color:#f0e8ef;max-width:67ch;margin:0;line-height:1.52}.brand-promise p:not(.eyebrow)+p:not(.eyebrow){margin-top:1rem}.artist-promotion-page .brand-promise,.service-page .brand-promise{margin-top:0}@media (max-width:560px){.brand-promise{grid-template-columns:1fr;margin-bottom:3.5rem;padding:1.5rem}.brand-promise-mark{writing-mode:horizontal-tb;font-size:clamp(3.4rem,17vw,5rem);line-height:.72;transform:none}.brand-promise h2{max-width:11ch;font-size:clamp(2.6rem,13vw,4rem)}}.home-trust-feature{background:#080609;padding:clamp(2rem,5vw,4rem) 0}.home-trust-feature .brand-promise{margin:0}.home-financing-feature{background:#080609;padding:clamp(2rem,5vw,4rem) 0}.home-financing-card{border:1px solid var(--gold);background:radial-gradient(circle at 92% 12%,#f326926b,#0000 28%),radial-gradient(circle at 66% 98%,#7d20bcb8,#0000 43%),linear-gradient(120deg,#210914,#10060f 66%);grid-template-columns:minmax(0,1.2fr) minmax(18rem,.8fr);gap:clamp(2rem,6vw,7rem);min-height:clamp(31rem,48vw,42rem);padding:clamp(2rem,6vw,5.5rem);display:grid;position:relative;overflow:hidden}.home-financing-card:before{content:"FINANCE";color:#f6eee20e;letter-spacing:-.09em;pointer-events:none;font-size:clamp(6rem,17vw,18rem);font-weight:900;line-height:.75;position:absolute;top:-.13em;right:-.06em}.home-financing-copy,.home-financing-details{z-index:1;position:relative}.home-financing-copy{align-self:end;max-width:49rem}.home-financing-copy h2{letter-spacing:-.07em;text-transform:uppercase;max-width:11ch;margin:.4rem 0 1.35rem;font-size:clamp(3.2rem,6.3vw,7.6rem);line-height:.8}.home-financing-lede{color:#f2e8ef;max-width:34rem;margin:0 0 2rem;font-size:clamp(1.16rem,1.8vw,1.5rem);line-height:1.42}.home-financing-details{border-top:1px solid #f6eee273;align-content:end;gap:0;display:grid}.home-financing-details p{border-bottom:1px solid #f6eee273;gap:.25rem;margin:0;padding:1.1rem 0;display:grid}.home-financing-details strong{color:var(--lime);text-transform:uppercase;font-size:clamp(1.3rem,2.2vw,2.05rem);line-height:.95}.home-financing-details span{color:#f0e6ee;font-size:1.05rem;line-height:1.25}@media (max-width:900px){.home-financing-card{grid-template-columns:1fr;min-height:0}.home-financing-copy h2{max-width:12ch}.home-financing-details{max-width:42rem}}@media (max-width:560px){.home-financing-feature{padding:1.5rem 0}.home-financing-card{gap:3rem;padding:1.5rem}.home-financing-card:before{font-size:7rem}.home-financing-copy h2{font-size:clamp(2.65rem,12.3vw,4.3rem)}.home-financing-copy .button{width:100%}.home-financing-details strong{font-size:1.45rem}}:root{--font:var(--font-barlow-condensed),sans-serif}
