.page-label{--blue:#0000ea;--blue-deep:#00007a;--blue-lift:#6c6cff;--bg:#05050c;--bg-2:#0a0a16;--ink:#f9f8e4;--acid:#d6ff3f;--stroke:#000;--ink-dim:#9c9ac4;--line:#f9f8e429;--gold:var(--acid);--pink:#ff4d7e;--cyan:#5be0da;--violet:#8b6bff;--tint-rgb:255,255,255;--tint-k:1;--sink-rgb:0,0,0;--sink-k:1;--edge-rgb:244,239,230;--veil-rgb:5,5,12;--pin-rgb:13,12,18;--nav-rgb:5,5,12;--accent-ink:var(--acid);--stage-out:#05050c;--r-sm:10px;--r-md:18px;--r-lg:28px;--pad:clamp(20px, 5vw, 72px);--maxw:1320px}:where(.page-label) .display{letter-spacing:-.015em;text-transform:uppercase;margin:0;font-family:Anton,Impact,sans-serif;font-weight:400;line-height:.86}:where(.page-label) .serif{text-transform:none;letter-spacing:-.01em;font-family:Instrument Serif,Georgia,serif;font-style:italic}:where(.page-label) .eyebrow{letter-spacing:.24em;text-transform:uppercase;color:var(--ink-dim);align-items:center;gap:.7rem;margin:0 0 1.4rem;font-size:.7rem;font-weight:500;display:flex}:where(.page-label) .eyebrow:before{content:"";background:var(--accent-ink);flex:none;width:26px;height:1px}:where(.page-label) .lede{color:var(--ink-dim);max-width:52ch;font-size:clamp(1.02rem,1.5vw,1.32rem);line-height:1.6}:where(.page-label) .small{color:var(--ink-dim);font-size:.82rem}:where(.page-label) .mono{font-variant-numeric:tabular-nums;letter-spacing:.02em;font-family:Space Grotesk,monospace}:where(.page-label) .s-blue{background:var(--blue);--ink:#f9f8e4;--ink-dim:#f9f8e4bd;--line:#f9f8e44d;--gold:var(--acid);--accent-ink:var(--acid);--edge-rgb:249,248,228;--tint-rgb:255,255,255;--tint-k:1;--sink-rgb:0,0,0;--sink-k:1;--veil-rgb:5,5,12;--pin-rgb:13,12,18;--bg:var(--blue);--bg-2:var(--blue);color:var(--ink)}:where(.page-label) .s-blue .btn--gold{background:var(--ink);color:var(--blue);border-color:var(--ink)}:where(.page-label) .s-blue .btn--gold:hover{color:var(--blue);background:#fff;border-color:#fff}:where(.page-label) .s-blue .btn:hover{background:var(--ink);color:var(--blue);border-color:var(--ink)}:where(.page-label) .s-blue .card,:where(.page-label) .s-blue .spec-box,:where(.page-label) .s-blue .tier,:where(.page-label) .s-blue .notes{background:linear-gradient(#ffffff17,#ffffff05)}:where(.page-label) .s-blue .feature .spec em,:where(.page-label) .s-blue .serif{color:inherit}:where(.page-label) .s-blue .stars{color:var(--ink)}:where(.page-label) .s-acid{background:var(--acid);color:var(--stroke);--ink:var(--stroke);--ink-dim:#000000a8;--line:#00000057;--gold:var(--stroke);--accent-ink:var(--stroke);--edge-rgb:0,0,0;--tint-rgb:0,0,0;--tint-k:1;--sink-rgb:0,0,0;--sink-k:1;--bg:var(--acid);--bg-2:var(--acid)}:where(.page-label) .s-acid .btn{border-color:var(--stroke);color:var(--stroke)}:where(.page-label) .s-acid .btn:hover,:where(.page-label) .s-acid .btn--gold{background:var(--stroke);color:var(--acid);border-color:var(--stroke)}:where(.page-label) .s-acid .btn--gold:hover{background:var(--blue);border-color:var(--blue);color:var(--ink)}:where(.page-label) .s-acid{border-block:2px solid var(--stroke)}:where(.page-label) .s-acid .card,:where(.page-label) .s-acid .spec-box,:where(.page-label) .s-acid .tier,:where(.page-label) .s-acid .notes{border-color:var(--stroke);background:#0000000d}:where(.page-label) .s-acid .statement__t,:where(.page-label) .s-acid h2{color:var(--stroke)}:where(.page-label) .wrap{max-width:var(--maxw);padding-inline:var(--pad);margin:0 auto}:where(.page-label) .sect{padding-block:clamp(80px,11vw,180px)}:where(.page-label) .rule{background:var(--line);border:0;height:1px;margin:0}:where(.page-label) .nav{z-index:200;padding:14px var(--pad);-webkit-backdrop-filter:blur(14px);background:linear-gradient(to bottom,rgba(var(--nav-rgb),.88),rgba(var(--nav-rgb),.2));border-bottom:1px solid #0000;justify-content:space-between;align-items:center;gap:1rem;transition:border-color .4s,background .4s;display:flex;position:fixed;inset:0 0 auto}:where(.page-label) .nav.is-stuck{border-bottom-color:var(--line);background:rgba(var(--nav-rgb),.92)}:where(.page-label) .brand{letter-spacing:.2em;text-transform:uppercase;align-items:center;gap:.75rem;font-size:.78rem;font-weight:700;display:flex}:where(.page-label) .brand .logo{width:64px;height:24px;color:var(--ink);flex:none}:where(.page-label) .brand__t{display:none}@media (min-width:1100px){:where(.page-label) .brand__t{display:block}}:where(.page-label) .mark{width:12px;height:10px;color:var(--accent-ink);flex:none;display:block}:where(.page-label) .mark--lg{width:52px;height:44px;margin-bottom:1.4rem}:where(.page-label) .card:nth-child(6n+1) .mark--lg{color:var(--accent-ink)}:where(.page-label) .card:nth-child(6n+2) .mark--lg{color:var(--ink);width:44px;transform:rotate(180deg)}:where(.page-label) .card:nth-child(6n+3) .mark--lg{color:#ff4d7e;width:40px;height:52px;transform:rotate(-90deg)}:where(.page-label) .card:nth-child(6n+4) .mark--lg{color:var(--blue-lift);width:58px;transform:scaleX(-1)rotate(12deg)}:where(.page-label) .card:nth-child(6n+5) .mark--lg{color:#5be0da;width:38px;height:50px;transform:rotate(90deg)}:where(.page-label) .card:nth-child(6n+6) .mark--lg{color:var(--ink);opacity:.55;width:62px;transform:rotate(-14deg)}:where(.page-label) .tier .mark--lg{margin-inline:auto}:where(.page-label) .disc--tier{width:clamp(96px,12vw,150px);margin-inline:auto;animation:9s linear infinite paused spin;display:block}:where(.page-label) .tier:hover .disc--tier{animation-play-state:running}:where(.page-label) .tier:first-child .disc--tier{--dl:var(--acid)}:where(.page-label) .tier:nth-child(2) .disc--tier{--dl:#ff4d7e}:where(.page-label) .tier:nth-child(3) .disc--tier{--dl:#5be0da}@keyframes spin{to{transform:rotate(360deg)}}:where(.page-label) .deck{aspect-ratio:1/.78;width:100%;min-height:280px;position:relative}:where(.page-label) .deck__gl{width:100%;height:100%;position:absolute;inset:0}:where(.page-label) .deck .act__note{justify-content:flex-start;position:absolute;bottom:0;left:0}:where(.page-label) .s-acid .mark,:where(.page-label) .s-blue .mark{color:currentColor}:where(.page-label) .nav-links{letter-spacing:.13em;text-transform:uppercase;color:var(--ink-dim);gap:2rem;font-size:.78rem;display:flex}:where(.page-label) .nav-links a{padding-block:4px;transition:color .3s;position:relative}:where(.page-label) .nav-links a:after{content:"";background:var(--accent-ink);transform-origin:100%;width:100%;height:1px;transition:transform .4s cubic-bezier(.22,1,.36,1);position:absolute;bottom:0;left:0;transform:scaleX(0)}:where(.page-label) .nav-links a:hover{color:var(--ink)}:where(.page-label) .nav-links a:hover:after{transform-origin:0;transform:scaleX(1)}@media (max-width:860px){:where(.page-label) .nav-links{display:none}}:where(.page-label) .btn{border:1px solid var(--line);color:var(--ink);font:inherit;letter-spacing:.13em;text-transform:uppercase;cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:.6rem;padding:.72rem 1.35rem;font-size:.78rem;font-weight:500;transition:background .35s,color .35s,border-color .35s,transform .35s;display:inline-flex}:where(.page-label) .btn:hover{background:var(--ink);color:var(--bg);border-color:var(--ink);transform:translateY(-2px)}:where(.page-label) .btn--gold{background:var(--gold);color:var(--stroke);border-color:var(--gold)}:where(.page-label) .btn--gold:hover{background:var(--ink);border-color:var(--ink);color:var(--stroke)}:where(.page-label) .btn .dot{background:currentColor;border-radius:50%;flex:none;width:6px;height:6px}:where(.page-label) .stage{z-index:1;--ink:#f9f8e4;--ink-dim:#9c9ac4;--accent-ink:var(--acid);--line:#f9f8e429;height:520svh;color:var(--ink);position:relative}:where(.page-label) .stage__pin{background:var(--blue);flex-direction:column;justify-content:flex-end;width:100%;height:100svh;display:flex;position:relative;overflow:hidden}:where(.page-label) .stage__wash{z-index:0;pointer-events:none;background:var(--stage-out);opacity:0;position:absolute;inset:0}:where(.page-label) .stage__gl{z-index:1;opacity:0;will-change:opacity,filter;width:100%;height:100%;display:block;position:absolute;inset:0}:where(.page-label) .stage__vec{z-index:2;pointer-events:none;position:absolute;inset:0;overflow:visible}:where(.page-label) .stage__vig{z-index:3;pointer-events:none;opacity:0;background:linear-gradient(100deg,#060509db 0%,#0605096b 38%,#0000 66%),linear-gradient(#0000 44%,#06050929 68%,#060509c7 100%),radial-gradient(125% 88% at 64% 44%,#0000 46%,#04030780 100%);position:absolute;inset:0}:where(.page-label) .v-guide{stroke:#f9f8e457;stroke-width:1px;stroke-dasharray:2 7}:where(.page-label) .v-circle{fill:none;stroke:#f4efe6;stroke-width:1.6px;stroke-dasharray:6 6;stroke-linecap:round}:where(.page-label) .v-circle--in{stroke-width:1.4px;stroke-dasharray:5 6}:where(.page-label) .v-logofill{fill:var(--acid);stroke:none}:where(.page-label) .v-bar{stroke:#f9f8e4;stroke-width:1.4px}:where(.page-label) .v-dot,:where(.page-label) .v-anchor{fill:#f9f8e4}:where(.page-label) .hud{z-index:4;left:var(--pad);right:var(--pad);letter-spacing:.2em;text-transform:uppercase;color:var(--ink-dim);font-variant-numeric:tabular-nums;justify-content:space-between;align-items:baseline;gap:1rem;font-size:.68rem;display:flex;position:absolute;bottom:24px}:where(.page-label) .hud__pct b{color:var(--ink);font-weight:500}:where(.page-label) .stage__ui{z-index:5;width:100%;padding-bottom:clamp(2rem,5vw,3.4rem);position:relative}:where(.page-label) .stage__ui .ui-line{display:block;overflow:hidden}:where(.page-label) .stage__ui .ui-line>span{display:block}:where(.page-label) .stage__ui h1{text-shadow:0 12px 60px #040307bf;margin:0}:where(.page-label) .hero__meta{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:clamp(1.5rem,4vw,4rem);margin-top:clamp(1.6rem,3vw,2.6rem);display:flex}:where(.page-label) .hero__cta{flex-wrap:wrap;gap:.8rem;display:flex}:where(.page-label) .scroll-cue{z-index:6;pointer-events:none;flex-direction:column;align-items:center;gap:14px;display:flex;position:absolute;bottom:52px;left:50%;transform:translate(-50%)}:where(.page-label) .scroll-cue__t{letter-spacing:.24em;text-transform:uppercase;color:#f9f8e4d1;white-space:nowrap;font-size:.66rem}:where(.page-label) .scroll-cue__rail{background:#f9f8e43d;width:1px;height:52px;position:relative;overflow:hidden}:where(.page-label) .scroll-cue__rail i{background:linear-gradient(#0000,#f9f8e4);animation:2s cubic-bezier(.7,0,.3,1) infinite cue;position:absolute;inset:0}@keyframes cue{0%{transform:translateY(-100%)}62%,to{transform:translateY(100%)}}:where(.page-label) .hint{letter-spacing:.18em;text-transform:uppercase;color:var(--ink-dim);align-items:center;gap:.6rem;margin:1.2rem 0 0;font-size:.68rem;display:flex}:where(.page-label) .hint .mark{width:14px;height:12px;animation:1.9s ease-in-out infinite pulse}@keyframes pulse{0%,to{opacity:.55;transform:scale(1)}50%{opacity:1;transform:scale(1.55)}}:where(.page-label) .statement{padding-block:clamp(90px,14vw,220px)}:where(.page-label) .statement__t{letter-spacing:-.015em;max-width:20ch;margin:0;font-size:clamp(1.5rem,4.1vw,3.5rem);font-weight:400;line-height:1.24}:where(.page-label) .statement__t .w{transition:none}:where(.page-label) .no-gl .stage{height:260svh}:where(.page-label) .no-gl .stage__pin{background:radial-gradient(circle at 62% 44%, #e8b54a26, transparent 52%), radial-gradient(circle at 38% 58%, #8b6bff1f, transparent 50%), var(--bg)}@media (max-width:900px){:where(.page-label) .stage{height:420svh}:where(.page-label) .hud{letter-spacing:.14em;font-size:.6rem}}@media (max-width:620px){:where(.page-label) .nav{padding-inline:18px}:where(.page-label) .brand{letter-spacing:.12em;font-size:.6rem}:where(.page-label) .brand .vinyl{width:20px;height:20px}:where(.page-label) .nav .btn{padding:.55rem .95rem;font-size:.66rem}}:where(.page-label) .marquee{border-block:1px solid var(--line);background:var(--bg-2);padding-block:1.15rem;overflow:hidden}:where(.page-label) .marquee__track{will-change:transform;width:max-content;display:flex}:where(.page-label) .marquee__track span{text-transform:uppercase;letter-spacing:.02em;color:var(--ink);align-items:center;gap:1.6rem;padding-inline:1.6rem;font-family:Anton,sans-serif;font-size:clamp(1.3rem,3vw,2.4rem);display:flex}:where(.page-label) .marquee__track span i{background:var(--blue-lift);border-radius:50%;width:9px;height:9px;display:inline-block}:where(.page-label) .marquee__track span:nth-child(2n) i{background:var(--pink)}:where(.page-label) .grid{gap:clamp(14px,1.6vw,22px);display:grid}:where(.page-label) .g-2{grid-template-columns:repeat(2,1fr)}:where(.page-label) .g-3{grid-template-columns:repeat(3,1fr)}:where(.page-label) .g-4{grid-template-columns:repeat(4,1fr)}@media (max-width:900px){:where(.page-label) .g-3,:where(.page-label) .g-4{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){:where(.page-label) .g-2,:where(.page-label) .g-3,:where(.page-label) .g-4{grid-template-columns:1fr}}:where(.page-label) .card{border:1px solid var(--line);border-radius:var(--r-md);background:linear-gradient(180deg,rgba(var(--tint-rgb),calc(.035*var(--tint-k))),rgba(var(--tint-rgb),calc(.008*var(--tint-k))));padding:clamp(20px,2.2vw,32px);transition:border-color .45s,transform .45s cubic-bezier(.22,1,.36,1);position:relative;overflow:hidden}:where(.page-label) .card:hover{border-color:rgba(var(--edge-rgb),.32);transform:translateY(-4px)}:where(.page-label) .card h3{letter-spacing:-.01em;margin:0 0 .5rem;font-size:1.05rem;font-weight:700}:where(.page-label) .card p{color:var(--ink-dim);margin:0;font-size:.9rem;line-height:1.55}:where(.page-label) .card__num{letter-spacing:.16em;color:var(--ink-dim);opacity:.55;font-size:.68rem;position:absolute;top:16px;right:20px}:where(.page-label) .feature{flex-direction:column;justify-content:flex-end;min-height:clamp(240px,26vw,340px);display:flex}:where(.page-label) .feature .spec{text-transform:uppercase;margin-bottom:.4rem;font-family:Anton,sans-serif;font-size:clamp(2rem,4vw,3.4rem);line-height:1}:where(.page-label) .feature .spec em{text-transform:none;color:var(--accent-ink);font-family:Instrument Serif,serif;font-style:italic}:where(.page-label) .split{grid-template-columns:1.05fr .95fr;align-items:center;gap:clamp(30px,5vw,70px);display:grid}@media (max-width:900px){:where(.page-label) .split{grid-template-columns:1fr}}:where(.page-label) .releases{background:var(--bg-2);border-block:1px solid var(--line);overflow:hidden}:where(.page-label) .rel-head{padding-block:clamp(50px,7vw,90px) clamp(24px,3vw,40px)}:where(.page-label) .rel-view{padding-bottom:clamp(50px,7vw,100px);overflow:hidden}:where(.page-label) .rel-track{width:max-content;padding-inline:var(--pad);gap:clamp(16px,2vw,28px);display:flex}:where(.page-label) .release{border:1px solid var(--line);border-radius:var(--r-md);background:linear-gradient(180deg,rgba(var(--tint-rgb),calc(.04*var(--tint-k))),rgba(var(--tint-rgb),calc(.005*var(--tint-k))));flex:none;width:clamp(250px,25vw,340px);padding:22px;transition:border-color .4s}:where(.page-label) .release:hover{border-color:rgba(var(--edge-rgb),.3)}:where(.page-label) .release__art{aspect-ratio:1;border-radius:var(--r-sm);background:var(--bg-2);box-shadow:0 18px 44px -22px rgba(var(--sink-rgb),calc(.85*var(--sink-k)));margin-bottom:1.1rem;position:relative;overflow:hidden}:where(.page-label) .cover{z-index:2;width:100%;height:100%;transition:transform .7s cubic-bezier(.22,1,.36,1);display:block;position:relative}:where(.page-label) .release:hover .cover{transform:translate(-5%)scale(1.02)}:where(.page-label) .disc--peek{z-index:1;width:84%;height:84%;filter:drop-shadow(-6px 4px 18px rgba(var(--sink-rgb),calc(.6*var(--sink-k))));transition:transform .7s cubic-bezier(.22,1,.36,1);position:absolute;top:8%;right:0;transform:translate(26%)}:where(.page-label) .release:hover .disc--peek{transform:translate(46%)rotate(24deg)}:where(.page-label) .release__meta{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}:where(.page-label) .release h3{margin:0 0 .2rem;font-size:1rem;font-weight:700}:where(.page-label) .release .small{margin:0}@media (max-width:800px){:where(.page-label) .rel-track{flex-wrap:wrap;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));width:auto;display:grid}:where(.page-label) .release{width:auto}}:where(.page-label) .spec-box{border:1px solid var(--line);border-radius:var(--r-md);background:rgba(var(--tint-rgb),calc(.02*var(--tint-k)));flex-direction:column;justify-content:space-between;gap:1.4rem;min-height:180px;padding:clamp(20px,2.4vw,30px);display:flex}:where(.page-label) .spec-box .k{letter-spacing:.2em;text-transform:uppercase;color:var(--ink-dim);font-size:.66rem}:where(.page-label) .spec-box .v{text-transform:uppercase;font-family:Anton,sans-serif;font-size:clamp(1.5rem,2.6vw,2.3rem);line-height:1}:where(.page-label) .spec-box .v span{color:var(--accent-ink)}:where(.page-label) .review{flex-direction:column;gap:1rem;height:100%;display:flex}:where(.page-label) .stars{color:var(--accent-ink);letter-spacing:.16em;font-size:.85rem}:where(.page-label) .review blockquote{margin:0;font-size:1rem;line-height:1.55}:where(.page-label) .review .who{align-items:center;gap:.75rem;margin-top:auto;display:flex}:where(.page-label) .review .who b{font-size:.85rem;display:block}:where(.page-label) .review .who span{color:var(--ink-dim);font-size:.72rem}:where(.page-label) .tier{border:1px solid var(--line);border-radius:var(--r-lg);background:linear-gradient(180deg,rgba(var(--tint-rgb),calc(.035*var(--tint-k))),transparent);flex-direction:column;gap:1.4rem;padding:clamp(22px,2.6vw,34px);display:flex}:where(.page-label) .tier--hero{box-shadow:0 0 70px -28px var(--blue-lift);border-color:#6c6cff8c}:where(.page-label) .tier h3{text-transform:uppercase;letter-spacing:-.01em;text-align:center;margin:0;font-family:Anton,sans-serif;font-size:clamp(1.5rem,2.4vw,2.1rem)}:where(.page-label) .tier .price{text-align:center;color:var(--ink-dim);font-size:.85rem}:where(.page-label) .tier dl{border-top:1px solid var(--line);grid-template-columns:1fr auto;gap:.55rem 1rem;margin:0;padding-top:1.2rem;font-size:.82rem;display:grid}:where(.page-label) .tier dt{color:var(--ink-dim)}:where(.page-label) .tier dd{text-align:right;margin:0;font-weight:500}:where(.page-label) .notes{border:1px solid var(--line);border-radius:var(--r-lg);background:rgba(var(--tint-rgb),calc(.02*var(--tint-k)));padding:clamp(24px,4vw,60px)}:where(.page-label) .notes .abstract{max-width:70ch;color:var(--ink-dim);font-size:.98rem}:where(.page-label) .chips{flex-wrap:wrap;gap:.6rem;margin-top:1.6rem;display:flex}:where(.page-label) .chip{border:1px solid var(--line);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-dim);border-radius:999px;padding:.5rem 1.05rem;font-size:.74rem;transition:all .3s}:where(.page-label) .chip:hover{color:var(--ink);border-color:var(--ink)}:where(.page-label) pre.cite{border:1px solid var(--line);border-radius:var(--r-sm);color:var(--ink-dim);background:#06050a;margin:2rem 0 0;padding:1.2rem 1.4rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.76rem;line-height:1.7;overflow-x:auto}:where(.page-label) pre.cite b{color:var(--blue-lift);font-weight:400}:where(.page-label) .cta{text-align:center;position:relative;overflow:hidden}:where(.page-label) .cta .wrap{z-index:1;position:relative}:where(.page-label) .foot{border-top:1px solid var(--line);background:var(--bg-2);padding-block:clamp(40px,6vw,80px) 30px}:where(.page-label) .foot__top{grid-template-columns:1.4fr 1fr 1fr;align-items:start;gap:clamp(24px,4vw,60px);display:grid}@media (max-width:800px){:where(.page-label) .foot__top{grid-template-columns:1fr;gap:34px}}:where(.page-label) .foot h4{letter-spacing:.2em;text-transform:uppercase;color:var(--ink-dim);margin:0 0 1rem;font-size:.68rem;font-weight:500}:where(.page-label) .foot ul{gap:.55rem;margin:0;padding:0;font-size:.9rem;list-style:none;display:grid}:where(.page-label) .foot ul a:hover{color:var(--blue-lift)}:where(.page-label) .sub{gap:.5rem;max-width:420px;margin-top:1rem;display:flex}:where(.page-label) .sub input{border:1px solid var(--line);color:var(--ink);font:inherit;background:0 0;border-radius:999px;outline:none;flex:1;padding:.72rem 1.2rem;font-size:.85rem;transition:border-color .3s}:where(.page-label) .sub input:focus{border-color:var(--blue-lift)}:where(.page-label) .foot__bot{border-top:1px solid var(--line);color:var(--ink-dim);flex-wrap:wrap;justify-content:space-between;gap:1rem;margin-top:clamp(40px,6vw,72px);padding-top:24px;font-size:.74rem;display:flex}:where(.page-label) .wordmark{text-align:center;margin:clamp(34px,6vw,74px) 0 0;line-height:0}:where(.page-label) .wordmark .logo{aspect-ratio:1500/560;width:min(100%,900px);height:auto;color:var(--accent-ink);display:inline-block}:where(.page-label) #smooth-wrapper{overflow:hidden}:where(.page-label) .roll{white-space:pre;line-height:1.25;display:inline-flex}:where(.page-label) .roll__c{height:1.25em;line-height:1.25em;display:block;overflow:hidden}:where(.page-label) .roll__c--sp{width:.3em}:where(.page-label) .roll__i{will-change:transform;display:block}:where(.page-label) .roll__i span{height:1.25em;line-height:1.25em;display:block}:where(.page-label) .has-cursor,:where(.page-label) .has-cursor a,:where(.page-label) .has-cursor button,:where(.page-label) .has-cursor .card,:where(.page-label) .has-cursor .release,:where(.page-label) .has-cursor .tier,:where(.page-label) .has-cursor input{cursor:none}:where(.page-label) .cur,:where(.page-label) .cur-dot{z-index:10000;pointer-events:none;opacity:0;visibility:hidden;border-radius:50%;margin:0;position:fixed;top:0;left:0;transform:translate(-50%,-50%)}:where(.page-label) .cur{border:1px solid rgba(var(--edge-rgb),.45);-webkit-backdrop-filter:invert(4%);backdrop-filter:invert(4%);place-items:center;width:26px;height:26px;transition:background .35s,border-color .35s;display:grid}:where(.page-label) .cur--label{background:var(--acid);border-color:var(--acid)}:where(.page-label) .cur__l{letter-spacing:.14em;text-transform:uppercase;color:var(--stroke);opacity:0;white-space:nowrap;font-size:.62rem;font-weight:700;transition:opacity .25s}:where(.page-label) .cur--label .cur__l{opacity:1}:where(.page-label) .cur-dot{background:var(--acid);width:5px;height:5px}:where(.page-label) .prog{right:calc(var(--pad) - 8px);z-index:190;pointer-events:none;place-items:center;width:44px;height:44px;display:grid;position:fixed;bottom:26px}:where(.page-label) .prog svg{width:100%;height:100%;position:absolute;inset:0;transform:rotate(-90deg)}:where(.page-label) .prog circle{fill:none;stroke-width:1.4px}:where(.page-label) .prog__t{stroke:rgba(var(--edge-rgb),.14)}:where(.page-label) .prog__bar{stroke:var(--blue-lift);transition:stroke-dashoffset .1s linear}:where(.page-label) .prog__n{letter-spacing:.08em;color:var(--ink-dim);font-variant-numeric:tabular-nums;font-size:.6rem}@media (max-width:700px){:where(.page-label) .prog{display:none}}:where(.page-label) .sp-line{will-change:transform;padding-bottom:.1em;display:block}:where(.page-label) [data-split]{line-height:.94}:where(.page-label) [data-tilt]{transform-style:preserve-3d}:where(.page-label) [data-tilt]:after{content:"";pointer-events:none;border-radius:inherit;background:radial-gradient(340px circle at var(--mx,50%) var(--my,50%), rgba(var(--edge-rgb),.07), transparent 62%);opacity:0;transition:opacity .45s;position:absolute;inset:0}:where(.page-label) [data-tilt]:hover:after{opacity:1}:where(.page-label) .play-sect{padding-block:clamp(70px,9vw,140px)}:where(.page-label) .play-row{grid-template-columns:auto 1fr;align-items:center;gap:clamp(28px,6vw,84px);margin-top:clamp(1.5rem,3vw,2.5rem);display:grid}@media (max-width:820px){:where(.page-label) .play-row{grid-template-columns:1fr;gap:36px}}:where(.page-label) .play{aspect-ratio:1;width:clamp(190px,22vw,268px);color:var(--ink);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid;position:relative}:where(.page-label) .play__ring{transform-origin:50%;width:100%;height:100%;position:absolute;inset:0;overflow:visible}:where(.page-label) .play__ring text{letter-spacing:.28em;text-transform:uppercase;fill:var(--ink-dim);font-family:Space Grotesk,sans-serif;font-size:11.5px;font-weight:500}:where(.page-label) .play__core{aspect-ratio:1;background:radial-gradient(circle at 30% 26%, #eaffa0, var(--acid) 58%, #a8cc22);width:47%;color:var(--stroke);letter-spacing:.18em;text-transform:uppercase;box-shadow:0 0 0 1px rgba(var(--sink-rgb),calc(.35*var(--sink-k))), 0 0 calc(24px + var(--lv,0) * 90px) calc(-6px + var(--lv,0) * 10px) var(--gold);border-radius:50%;place-items:center;font-size:.72rem;font-weight:700;transition:transform .4s cubic-bezier(.22,1,.36,1);display:grid;position:relative}:where(.page-label) .play:hover .play__core{transform:scale(1.06)}:where(.page-label) .play.is-on .play__core{background:radial-gradient(circle at 34% 28%, #ffd7dd, var(--pink) 62%, #c22e56)}:where(.page-label) .play-copy .lede{margin-top:1.4rem}:where(.page-label) .viz{width:min(320px,100%);height:52px;margin-top:1.4rem;overflow:visible}:where(.page-label) .viz rect{fill:var(--blue-lift);opacity:.9;transition:height 60ms linear,y 60ms linear}:where(.page-label) .unsleeve{background:var(--bg-2);border-block:1px solid var(--line);height:300svh;position:relative}:where(.page-label) .unsleeve__pin{align-items:center;height:100svh;display:flex;position:relative;overflow:hidden}:where(.page-label) .unsleeve__gl{z-index:1;width:56%;height:100%;position:absolute;inset:0 0 0 auto}:where(.page-label) .unsleeve__ui{z-index:2;max-width:var(--maxw);position:relative}:where(.page-label) .unsleeve__ui>*{max-width:min(520px,42vw)}:where(.page-label) .unsleeve__ui h2.display{font-size:clamp(2rem,3.7vw,3.5rem)}:where(.page-label) .unsleeve__ui .lede{max-width:min(330px,26vw)}:where(.page-label) .unsleeve__ui h2{text-shadow:0 10px 50px #060509cc;margin:0 0 1.2rem}:where(.page-label) .unsleeve__pin:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(95deg, rgba(var(--pin-rgb),.98) 0%, rgba(var(--pin-rgb),.8) 30%, rgba(var(--pin-rgb),.15) 46%, transparent 56%);position:absolute;inset:0}@media (max-width:820px){:where(.page-label) .unsleeve{height:240svh}:where(.page-label) .unsleeve__gl{width:100%;inset:0}:where(.page-label) .unsleeve__ui>*,:where(.page-label) .unsleeve__ui .lede{max-width:none}:where(.page-label) .unsleeve__pin:after{background:linear-gradient(to bottom, transparent 0%, rgba(var(--pin-rgb),.55) 32%, rgba(var(--pin-rgb),.95) 58%)}:where(.page-label) .unsleeve__pin{align-items:flex-end;padding-bottom:10vh}}:where(.page-label) .marquee--alt .marquee__track span{color:var(--ink-dim)}:where(.page-label) .marquee--alt .marquee__track span i{background:var(--cyan)}:where(.page-label) .marquee--alt .marquee__track span:nth-child(2n) i{background:var(--violet)}:where(.page-label) .act{height:300svh;position:relative}:where(.page-label) .act__pin{align-items:center;height:100svh;display:flex;position:relative;overflow:hidden}:where(.page-label) .act__gl{z-index:1;width:58%;height:100%;position:absolute;inset:0 0 0 auto}:where(.page-label) .act__pin:after{content:"";z-index:2;pointer-events:none;background:linear-gradient(95deg, var(--scrim,rgba(var(--pin-rgb),.98)) 0%, var(--scrim2,rgba(var(--pin-rgb),.76)) 28%, transparent 48%);position:absolute;inset:0}:where(.page-label) .act.s-blue .act__pin:after{--scrim:#0000b4f5;--scrim2:#0000beb3}:where(.page-label) .act__ui{z-index:3;max-width:var(--maxw);position:relative}:where(.page-label) .act__ui>*{max-width:min(500px,40vw)}:where(.page-label) .act__ui h2.display{margin:0 0 1.1rem;font-size:clamp(2rem,3.7vw,3.5rem)}:where(.page-label) .act__ui .lede{max-width:min(340px,27vw);font-size:clamp(.95rem,1.2vw,1.1rem)}:where(.page-label) .act__note{opacity:0;letter-spacing:.18em;text-transform:uppercase;color:var(--ink);align-items:center;gap:.8rem;margin:1.6rem 0 0;font-size:.7rem;display:flex}:where(.page-label) .act__tap{border:1px solid var(--line);color:var(--ink);font:inherit;letter-spacing:.16em;text-transform:uppercase;cursor:pointer;background:0 0;border-radius:999px;padding:.5rem 1rem;font-size:.68rem;transition:all .35s}:where(.page-label) .act__tap:hover{background:var(--ink);color:var(--bg)}:where(.page-label) .callouts{z-index:4;pointer-events:none;width:58%;position:absolute;inset:0 0 0 auto}:where(.page-label) .callout{letter-spacing:.12em;text-transform:uppercase;color:var(--ink);white-space:nowrap;opacity:0;align-items:center;gap:.55rem;font-size:.66rem;display:flex;position:absolute;right:28px;transform:translateY(-50%)}:where(.page-label) .callout i{opacity:.6;background:currentColor;flex:none;width:34px;height:1px}:where(.page-label) .callout b{letter-spacing:.14em;font-weight:700}:where(.page-label) .callout b:after{content:" ·";opacity:.5}:where(.page-label) .stack__now{flex-direction:column;gap:.2rem;margin:1.4rem 0 0;display:flex}:where(.page-label) .stack__now b{text-transform:uppercase;font-family:Anton,Impact,sans-serif;font-size:clamp(1.8rem,3.4vw,3rem);font-weight:400;line-height:1}:where(.page-label) .stack__now span{letter-spacing:.18em;text-transform:uppercase;color:var(--ink-dim);font-size:.72rem}@media (max-width:820px){:where(.page-label) .act{height:240svh}:where(.page-label) .act__gl{width:100%;inset:0}:where(.page-label) .act__ui>*,:where(.page-label) .act__ui .lede{max-width:none}:where(.page-label) .act__pin{align-items:flex-end;padding-bottom:10vh}:where(.page-label) .act__pin:after{background:linear-gradient(to bottom, transparent 0%, var(--scrim2,rgba(var(--pin-rgb),.55)) 34%, var(--scrim,rgba(var(--pin-rgb),.96)) 62%)}:where(.page-label) .callouts{display:none}}:where(.page-label) .skip{top:-100px;left:var(--pad);z-index:10001;background:var(--acid);color:var(--stroke);letter-spacing:.14em;text-transform:uppercase;border-radius:999px;padding:.8rem 1.3rem;font-size:.74rem;font-weight:700;transition:top .3s;position:fixed}:where(.page-label) .skip:focus{top:14px}:where(.page-label) .has-cursor :focus-visible{outline-color:var(--accent-ink)}@media (prefers-reduced-motion:reduce){:where(.page-label) .disc--tier,:where(.page-label) .play__ring,:where(.page-label) .marquee__track{animation:none!important}}:where(.page-label) .rplay{border:1px solid var(--line);cursor:pointer;background:0 0;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;margin-right:.9rem;transition:background .3s,border-color .3s,transform .3s;display:grid}:where(.page-label) .rplay:hover{background:var(--acid);border-color:var(--acid);transform:scale(1.08)}:where(.page-label) .rplay__i{width:0;height:0;color:var(--ink);border-top:6px solid #0000;border-bottom:6px solid #0000;border-left:9px solid;margin-left:3px;transition:color .3s}:where(.page-label) .rplay:hover .rplay__i{color:var(--stroke)}:where(.page-label) .rplay.is-on{background:var(--acid);border-color:var(--acid)}:where(.page-label) .rplay.is-on .rplay__i{background:var(--stroke);border:0;border-radius:2px;width:11px;height:11px;margin-left:0}:where(.page-label) .h-quiet{letter-spacing:.3em;text-transform:uppercase;max-width:30ch;color:var(--ink);margin:0 0 clamp(2rem,4vw,3.2rem);font-family:Space Grotesk,sans-serif;font-size:clamp(.78rem,1.05vw,.95rem);font-weight:500;line-height:1.7}:where(.page-label) .h-quiet em{color:var(--accent-ink);font-style:normal}:where(.page-label) .spec-grid{border-top:1px solid var(--line)}:where(.page-label) .spec-row{border-bottom:1px solid var(--line);letter-spacing:.04em;grid-template-columns:2.2rem 1fr auto;align-items:baseline;gap:1rem;padding:1.05rem 0;font-size:.86rem;display:grid}:where(.page-label) .spec-row .n{letter-spacing:.16em;color:var(--ink-dim);font-size:.66rem}:where(.page-label) .spec-row .k{color:var(--ink-dim);text-transform:uppercase;letter-spacing:.18em;font-size:.68rem}:where(.page-label) .spec-row .v{text-transform:uppercase;letter-spacing:.01em;font-family:Anton,sans-serif;font-size:clamp(1.1rem,1.9vw,1.6rem)}:where(.page-label) .spec-row .v b{font-weight:400}:where(.page-label) .spec-row:hover .v{color:var(--accent-ink)}:where(.page-label) .sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:where(.page-label) .nav__end{align-items:center;gap:.6rem;display:flex}:where(.page-label) .nav__cart{gap:.45rem;position:relative}:where(.page-label) .nav__cartn{font-variant-numeric:tabular-nums;letter-spacing:.04em}:where(.page-label) .nav__cartn b{font-weight:700}:where(.page-label) .nav__play .dot{background:currentColor}@media (max-width:620px){:where(.page-label) .nav__cartt{display:none}:where(.page-label) .nav__cart{padding:.55rem .7rem}}@media (prefers-reduced-motion:reduce){:where(.page-label) *{transition-duration:.001ms!important;animation-duration:.001ms!important}}:where(.page-label) .only-narrow{display:none}@media (max-width:800px){:where(.page-label) .only-wide{display:none}:where(.page-label) .only-narrow{display:inline}}:where(.page-label) .btn{min-height:44px}@media (hover:none){:where(.page-label) .nav .btn{min-height:42px}:where(.page-label) .act__tap{min-height:44px;padding:.7rem 1.15rem}:where(.page-label) .chip{align-items:center;min-height:42px;display:inline-flex}:where(.page-label) .rplay{width:44px;height:44px}:where(.page-label) .foot ul{gap:.1rem}:where(.page-label) .foot ul a{padding-block:.5rem;display:inline-block}:where(.page-label) .foot__bot a{padding-block:.4rem;display:inline-block}:where(.page-label) .disc--tier{animation-play-state:running}:where(.page-label) .card:hover,:where(.page-label) .release:hover{transform:none}}@supports (padding:max(0px)){:where(.page-label) .nav{padding-left:max(var(--pad),env(safe-area-inset-left));padding-right:max(var(--pad),env(safe-area-inset-right))}:where(.page-label) .foot{padding-bottom:max(30px,env(safe-area-inset-bottom))}:where(.page-label) .mnav{padding-bottom:env(safe-area-inset-bottom)}}:where(.page-label) .nav__bagicon{flex:none;width:17px;height:17px;display:none}@media (max-width:620px){:where(.page-label) .nav__bagicon{display:block}:where(.page-label) .nav__cart{padding:.55rem .8rem}}:where(.page-label) .nav__burger{border:1px solid var(--line);cursor:pointer;background:0 0;border-radius:999px;flex:none;width:44px;height:44px;padding:0;display:none;position:relative}:where(.page-label) .nav__burger span{background:var(--ink);border-radius:2px;width:18px;height:1.5px;transition:transform .34s cubic-bezier(.22,1,.36,1),opacity .2s;position:absolute;left:13px}:where(.page-label) .nav__burger span:first-child{top:15px}:where(.page-label) .nav__burger span:nth-child(2){top:21px}:where(.page-label) .nav__burger span:nth-child(3){top:27px}:where(.page-label) .nav__burger[aria-expanded=true] span:first-child{transform:translateY(6px)rotate(45deg)}:where(.page-label) .nav__burger[aria-expanded=true] span:nth-child(2){opacity:0}:where(.page-label) .nav__burger[aria-expanded=true] span:nth-child(3){transform:translateY(-6px)rotate(-45deg)}@media (max-width:860px){:where(.page-label) .nav__burger{display:block}}:where(.page-label) .mnav{--ink:#f9f8e4;--line:#f9f8e44d;color:var(--ink);z-index:199;padding:calc(72px + 4vh) var(--pad) 5vh;background:var(--blue);opacity:0;visibility:hidden;overscroll-behavior:contain;flex-direction:column;justify-content:center;gap:2rem;transition:opacity .34s,transform .34s cubic-bezier(.22,1,.36,1),visibility .34s;display:flex;position:fixed;inset:0;overflow-y:auto;transform:translateY(-8px)}:where(.page-label) .mnav.is-open{opacity:1;visibility:visible;transform:none}:where(.page-label) .mnav__inner{flex-direction:column;display:flex}:where(.page-label) .mnav__inner a{text-transform:uppercase;letter-spacing:-.01em;color:var(--ink);border-bottom:1px solid #f9f8e438;align-items:baseline;gap:1rem;padding-block:.5rem;font-family:Anton,Impact,sans-serif;font-size:clamp(2rem,11vw,3.4rem);font-weight:400;line-height:1.1;display:flex}:where(.page-label) .mnav__inner a:last-child{color:var(--acid);border-bottom:0}:where(.page-label) .mnav__inner a i{font:inherit;letter-spacing:.2em;opacity:.6;flex:none;font-family:Space Grotesk,sans-serif;font-size:.7rem;font-style:normal}:where(.page-label) .mnav__foot{letter-spacing:.12em;text-transform:uppercase;color:#f9f8e4b8;margin:0;font-size:.72rem;line-height:1.9}:where(.page-label) .mnav__foot a{color:var(--acid)}html.mnav-open .page-label .nav{opacity:1!important;visibility:visible!important;transform:none!important}@media (max-width:620px){:where(.page-label) .stage{height:340svh}:where(.page-label) .unsleeve,:where(.page-label) .act{height:200svh}:where(.page-label) .no-gl .stage{height:210svh}:where(.page-label) .hud{letter-spacing:.1em;gap:.8rem;font-size:.55rem;bottom:14px}:where(.page-label) .scroll-cue{gap:10px;bottom:46px}:where(.page-label) .scroll-cue__rail{height:34px}:where(.page-label) .scroll-cue__t{letter-spacing:.2em;font-size:.6rem}}@media (max-width:400px){:where(.page-label) h1.display{font-size:clamp(2.5rem,12vw,10rem)}:where(.page-label) .eyebrow{letter-spacing:.18em}:where(.page-label) .hero__cta .btn,:where(.page-label) .cta .btn{justify-content:center;width:100%}}@media (max-width:560px){:where(.page-label) .spec-row{grid-template-columns:1.9rem minmax(0,1fr);row-gap:.35rem}:where(.page-label) .spec-row .v{grid-column:2;justify-self:start}:where(.page-label) .foot__bot{gap:.4rem}}@media (max-width:820px){:where(.page-label) .sub{max-width:none}:where(.page-label) .sub input{min-width:0;font-size:16px}}@media (max-width:400px){:where(.page-label) .sub{flex-wrap:wrap}:where(.page-label) .sub input,:where(.page-label) .sub .btn{flex:100%}}@media (max-width:560px){:where(.page-label) .deck{min-height:0}}:where(.page-label) .hero__line{letter-spacing:.01em;text-transform:uppercase;color:var(--accent-ink);margin:0 0 .8rem;font-family:Anton,Impact,sans-serif;font-size:clamp(1.1rem,2.2vw,1.9rem);font-weight:400;line-height:1.1}@media (max-width:620px){:where(.page-label) .hero__cta{width:100%}:where(.page-label) .hero__cta .btn{flex:100%;justify-content:center}}:where(.page-label) .page-head{padding-block:clamp(120px,16vh,200px) clamp(30px,5vw,60px)}:where(.page-label) .page-head h1.display{margin:0 0 1.6rem}:where(.page-label) .page-head .lede{max-width:46ch}:where(.page-label) .pillars{padding-block:clamp(70px,10vw,150px)}:where(.page-label) .pillars__h{margin:0 0 clamp(1.8rem,3.6vw,3rem)}:where(.page-label) .pillars__grid{grid-template-columns:1.32fr 1fr 1fr;align-items:stretch;gap:clamp(14px,1.6vw,22px);display:grid}@media (max-width:1080px){:where(.page-label) .pillars__grid{grid-template-columns:1fr 1fr}:where(.page-label) .pillar--lead{grid-column:1/-1}}@media (max-width:700px){:where(.page-label) .pillars__grid{grid-template-columns:1fr}}:where(.page-label) .pillar{isolation:isolate;border:1px solid var(--line);border-radius:var(--r-lg);background:linear-gradient(180deg,rgba(var(--tint-rgb),calc(.045*var(--tint-k))),rgba(var(--tint-rgb),calc(.012*var(--tint-k))));flex-direction:column;gap:.7rem;min-height:clamp(290px,27vw,360px);padding:clamp(22px,2.6vw,34px);transition:border-color .4s,transform .4s;display:flex;position:relative;overflow:hidden}:where(.page-label) .pillar:hover{border-color:rgba(var(--edge-rgb),.34);transform:translateY(-4px)}:where(.page-label) .pillar__n{letter-spacing:.24em;text-transform:uppercase;color:var(--ink-dim);margin-bottom:.6rem;font-size:.66rem}:where(.page-label) .pillar .disc--tier{z-index:-1;opacity:.34;width:150px;height:150px;transition:opacity .4s;animation:26s linear infinite paused spin;position:absolute;top:-50px;right:-50px}:where(.page-label) .pillar:hover .disc--tier{opacity:.7;animation-play-state:running}:where(.page-label) .pillar:first-child .disc--tier{--dl:var(--acid)}:where(.page-label) .pillar:nth-child(2) .disc--tier{--dl:var(--blue-lift)}:where(.page-label) .pillar:nth-child(3) .disc--tier{--dl:var(--pink)}:where(.page-label) .pillar__t{text-transform:uppercase;letter-spacing:-.015em;margin:0;font-family:Anton,Impact,sans-serif;font-size:clamp(2.2rem,4vw,3.4rem);font-weight:400;line-height:.9}:where(.page-label) .pillar__lead{color:var(--ink);max-width:28ch;min-height:2.6em;margin:0;font-family:Instrument Serif,Georgia,serif;font-size:clamp(1.05rem,1.5vw,1.28rem);font-style:italic;line-height:1.3}:where(.page-label) .pillar__body{color:var(--ink-dim);max-width:34ch;margin:0;font-size:.86rem;line-height:1.6}:where(.page-label) .pillar__cta{align-self:flex-start;margin-top:auto;padding-top:.6rem}@media (hover:none){:where(.page-label) .pillar .disc--tier{animation-play-state:running}:where(.page-label) .pillar:hover{transform:none}}:where(.page-label) .rel-head__row{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1.5rem clamp(1.5rem,4vw,3rem);display:flex}:where(.page-label) .rel-head__aside{flex-direction:column;align-items:flex-start;gap:.9rem;max-width:34ch;display:flex}:where(.page-label) .rel-head__aside .small,:where(.page-label) .rel-head__aside .hint{margin:0}:where(.page-label) .release .cover{border-radius:inherit;overflow:hidden}:where(.page-label) .release .p-art{object-fit:cover;width:100%;height:100%;display:block}:where(.page-label) .release__art[data-source=studio]{background:#fff}:where(.page-label) .release__id{z-index:4;background:rgba(var(--veil-rgb),.72);color:var(--ink);letter-spacing:.14em;text-transform:uppercase;-webkit-backdrop-filter:blur(6px);text-overflow:ellipsis;white-space:nowrap;border-radius:999px;max-width:calc(100% - 20px);padding:.3rem .6rem;font-size:.6rem;position:absolute;top:10px;left:10px;overflow:hidden}:where(.page-label) .release__flag{z-index:4;background:var(--acid);color:var(--stroke);letter-spacing:.14em;text-transform:uppercase;border-radius:999px;padding:.3rem .6rem;font-size:.6rem;font-weight:700;position:absolute;top:10px;right:10px}:where(.page-label) .release__acts{z-index:5;background:linear-gradient(to top,rgba(var(--veil-rgb),.92),transparent);opacity:0;gap:.5rem;padding:.7rem;transition:opacity .35s,transform .35s cubic-bezier(.22,1,.36,1);display:flex;position:absolute;inset:auto 0 0;transform:translateY(8px)}:where(.page-label) .release:hover .release__acts,:where(.page-label) .release:focus-within .release__acts{opacity:1;transform:none}:where(.page-label) .rel-buy{border:1px solid var(--acid);background:var(--acid);min-height:40px;color:var(--stroke);font:inherit;letter-spacing:.16em;text-transform:uppercase;border-radius:999px;flex:1 1 0;justify-content:center;align-items:center;font-size:.64rem;font-weight:700;transition:background .3s,color .3s,border-color .3s;display:inline-flex}:where(.page-label) .rel-buy:hover{background:var(--ink);border-color:var(--ink)}@media (hover:none){:where(.page-label) .release__acts{opacity:1;background:rgba(var(--veil-rgb),.72);transform:none}}:where(.page-label) .rgo{border:1px solid var(--line);border-radius:50%;flex:none;place-items:center;width:34px;height:34px;margin-right:.9rem;transition:background .3s,border-color .3s,transform .3s;display:grid}:where(.page-label) .rgo:hover{background:var(--acid);border-color:var(--acid);transform:scale(1.08)}:where(.page-label) .rgo__i{width:0;height:0;color:var(--ink);border-top:6px solid #0000;border-bottom:6px solid #0000;border-left:9px solid;margin-left:3px;transition:color .3s}:where(.page-label) .rgo:hover .rgo__i{color:var(--stroke)}@media (hover:none){:where(.page-label) .rgo{width:44px;height:44px}}:where(.page-label) .release__meta{align-items:flex-start}:where(.page-label) .release__meta .rgo{margin-top:-2px}:where(.page-label) .release__names{min-width:0}:where(.page-label) .release__names h3{text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}:where(.page-label) .release__cond{color:var(--ink-dim);opacity:.8;margin:.25rem 0 0;font-size:.66rem}:where(.page-label) .release__cat{text-align:right;flex-direction:column;flex:none;line-height:1.3;display:flex}:where(.page-label) .release__cat b{color:var(--accent-ink);font-size:.88rem;font-weight:700}:where(.page-label) .release__cat i{opacity:.6;font-size:.72rem;font-style:normal}:where(.page-label) .radio{background:var(--bg-2);border-block:1px solid var(--line);padding-block:clamp(70px,10vw,150px)}:where(.page-label) .radio__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1.5rem clamp(1.5rem,4vw,3rem);margin-bottom:clamp(2.2rem,5vw,3.6rem);display:flex}:where(.page-label) .radio__intro{max-width:38ch}:where(.page-label) .radio__lede{color:var(--ink);margin:0 0 .5rem;font-family:Instrument Serif,Georgia,serif;font-size:clamp(1.3rem,2.4vw,2rem);font-style:italic;line-height:1.15}:where(.page-label) .radio__intro .small{margin:0}:where(.page-label) .radio__deck{border:1px solid var(--line);border-radius:var(--r-lg);background:linear-gradient(180deg,rgba(var(--tint-rgb),calc(.05*var(--tint-k))),rgba(var(--tint-rgb),calc(.014*var(--tint-k))));grid-template-columns:minmax(0,auto) minmax(0,1fr);align-items:center;gap:clamp(24px,4vw,60px);padding:clamp(22px,3.2vw,44px);display:grid}@media (max-width:820px){:where(.page-label) .radio__deck{text-align:center;grid-template-columns:1fr;justify-items:center}:where(.page-label) .radio__now{width:100%}}:where(.page-label) .radio__controls{align-items:center;gap:clamp(.6rem,1.5vw,1.2rem);display:flex}:where(.page-label) .radio__step{border:1px solid var(--line);width:44px;height:44px;color:var(--ink);cursor:pointer;background:0 0;border-radius:50%;flex:none;place-items:center;transition:all .3s;display:grid}:where(.page-label) .radio__step svg{fill:currentColor;width:17px;height:17px}:where(.page-label) .radio__step:hover{background:var(--ink);color:var(--stroke);border-color:var(--ink)}:where(.page-label) .radio__label{letter-spacing:.24em;text-transform:uppercase;color:var(--ink-dim);align-items:center;gap:.55rem;margin:0 0 .5rem;font-size:.64rem;display:flex}:where(.page-label) .radio__label:before{content:"";background:var(--accent-ink);border-radius:50%;flex:none;width:7px;height:7px;animation:1.9s ease-in-out infinite pulse}@media (max-width:820px){:where(.page-label) .radio__label{justify-content:center}}:where(.page-label) .radio__artist{letter-spacing:.18em;text-transform:uppercase;color:var(--ink-dim);margin:0;font-size:.8rem}:where(.page-label) .radio__title{text-transform:uppercase;letter-spacing:-.01em;margin:.2rem 0 1.1rem;font-family:Anton,Impact,sans-serif;font-size:clamp(1.6rem,3.4vw,2.9rem);font-weight:400;line-height:1}:where(.page-label) .radio__time{color:var(--ink-dim);align-items:center;gap:.8rem;font-size:.72rem;display:flex}:where(.page-label) .radio__rail{background:var(--line);border-radius:2px;flex:auto;min-width:60px;height:2px;position:relative;overflow:hidden}:where(.page-label) .radio__rail i{background:var(--accent-ink);transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}:where(.page-label) .radio__acts{flex-wrap:wrap;gap:.6rem;margin-top:1.2rem;display:flex}@media (max-width:820px){:where(.page-label) .radio__acts{justify-content:center}}:where(.page-label) .radio__acts .chip{border:1px solid var(--line);color:var(--ink-dim);cursor:pointer;font:inherit;letter-spacing:.16em;text-transform:uppercase;background:0 0;font-size:.68rem}:where(.page-label) .radio__acts .chip:hover{color:var(--ink);border-color:var(--ink)}:where(.page-label) .radio__acts .chip.is-on{background:var(--acid);border-color:var(--acid);color:var(--stroke)}:where(.page-label) .radio__acts .chip--go{background:var(--acid);border-color:var(--acid);color:var(--stroke);font-weight:700}:where(.page-label) .radio__msg{letter-spacing:.12em;text-transform:uppercase;min-height:1.1em;color:var(--accent-ink);margin:.8rem 0 0;font-size:.7rem}:where(.page-label) .radio__cols{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);align-items:start;gap:clamp(18px,2.6vw,40px);margin-top:clamp(1.8rem,3vw,2.6rem);display:grid}@media (max-width:900px){:where(.page-label) .radio__cols{grid-template-columns:1fr}}:where(.page-label) .radio__colh{border-bottom:1px solid var(--line);letter-spacing:.24em;text-transform:uppercase;color:var(--ink-dim);justify-content:space-between;align-items:baseline;gap:1rem;margin:0 0 .9rem;padding-bottom:.7rem;font-size:.64rem;display:flex}:where(.page-label) .radio__colh-n{letter-spacing:.12em;text-transform:none}:where(.page-label) .radio__roster{flex-direction:column;gap:.5rem;display:flex}:where(.page-label) .dj{text-align:left;border-radius:var(--r-md);color:var(--ink);font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.9rem;padding:.7rem;transition:background .3s,border-color .3s;display:grid}:where(.page-label) .dj:hover{background:rgba(var(--tint-rgb),calc(.04*var(--tint-k)))}:where(.page-label) .dj.is-on{background:rgba(var(--tint-rgb),calc(.06*var(--tint-k)));border-color:rgba(var(--edge-rgb),.28)}:where(.page-label) .dj.is-on .dj__name{color:var(--accent-ink)}:where(.page-label) .dj__photo{aspect-ratio:1;border-radius:var(--r-sm);background:var(--bg-2);flex:none;width:clamp(52px,5vw,68px);display:block;overflow:hidden}:where(.page-label) .dj__photo img,:where(.page-label) .dj__photo svg{object-fit:cover;width:100%;height:100%;display:block}:where(.page-label) .dj__photo--gen{color:var(--acid);background:#0b0b14}:where(.page-label) .dj__photo--gen[data-accent="1"]{color:var(--blue-lift)}:where(.page-label) .dj__photo--gen[data-accent="2"]{color:var(--pink)}:where(.page-label) .dj__body{flex-direction:column;gap:.15rem;min-width:0;display:flex}:where(.page-label) .dj__name{text-transform:uppercase;letter-spacing:-.01em;font-family:Anton,Impact,sans-serif;font-size:clamp(1.15rem,1.7vw,1.55rem);font-weight:400;line-height:1;transition:color .3s}:where(.page-label) .dj__genre{color:var(--ink-dim);font-size:.78rem}:where(.page-label) .dj__from{letter-spacing:.12em;text-transform:uppercase;color:var(--ink-dim);opacity:.75;text-overflow:ellipsis;white-space:nowrap;font-size:.64rem;overflow:hidden}:where(.page-label) .dj__n{letter-spacing:.18em;color:var(--ink-dim);align-self:start;font-size:.66rem}:where(.page-label) .radio__kind{border:1px solid var(--line);color:var(--ink-dim);letter-spacing:.14em;border-radius:999px;margin-left:.65rem;padding:.24rem .6rem;font-size:.58rem}:where(.page-label) .radio__deck.is-preview .radio__kind{background:var(--accent-ink);border-color:var(--accent-ink);color:var(--bg)}:where(.page-label) .radio__list{margin:0;padding:0;list-style:none}:where(.page-label) .radio__item{text-align:left;border:0;border-bottom:1px solid var(--line);width:100%;color:inherit;font:inherit;cursor:pointer;background:0 0;grid-template-columns:2.6rem minmax(0,1fr) auto auto;align-items:center;gap:1rem;padding:.95rem .4rem;transition:background .3s,color .3s;display:grid}:where(.page-label) .radio__item:hover{background:rgba(var(--tint-rgb),calc(.04*var(--tint-k)))}:where(.page-label) .radio__i-n{color:var(--ink-dim);font-size:.68rem}:where(.page-label) .radio__i-t{flex-direction:column;min-width:0;display:flex}:where(.page-label) .radio__i-t b{text-overflow:ellipsis;white-space:nowrap;font-size:.95rem;font-weight:700;overflow:hidden}:where(.page-label) .radio__i-t span{color:var(--ink-dim);font-size:.74rem}:where(.page-label) .radio__i-k{letter-spacing:.16em;text-transform:uppercase;color:var(--ink-dim);border:1px solid var(--line);white-space:nowrap;border-radius:999px;padding:.28rem .7rem;font-size:.62rem}:where(.page-label) .radio__i-d{color:var(--ink-dim);font-size:.72rem}:where(.page-label) .radio__item.is-current{background:#d6ff3f14}:where(.page-label) .radio__item.is-current .radio__i-n,:where(.page-label) .radio__item.is-current .radio__i-t b{color:var(--accent-ink)}@media (max-width:640px){:where(.page-label) .radio__item{grid-template-columns:2.2rem minmax(0,1fr) auto;row-gap:.35rem}:where(.page-label) .radio__i-k{grid-column:2;justify-self:start}:where(.page-label) .radio__i-d{grid-area:1/3}}:where(.page-label) .events{padding-block:clamp(70px,10vw,150px)}:where(.page-label) .events__head{grid-template-columns:1fr 1fr;align-items:end;gap:clamp(24px,4vw,60px);margin-bottom:clamp(2.2rem,5vw,3.6rem);display:grid}@media (max-width:900px){:where(.page-label) .events__head{grid-template-columns:1fr}}:where(.page-label) .events__body{grid-template-columns:1.05fr .95fr;align-items:start;gap:clamp(18px,2.4vw,32px);display:grid}@media (max-width:900px){:where(.page-label) .events__body{grid-template-columns:1fr}}:where(.page-label) .events__foot{margin:clamp(2rem,4vw,3rem) 0 0}:where(.page-label) .events__foot a{text-underline-offset:4px;text-decoration:underline}:where(.page-label) .ev-hero{border-radius:var(--r-lg);background:#00000029;border:1px solid #f9f8e447;flex-direction:column;gap:.85rem;padding:clamp(22px,3vw,40px);display:flex}:where(.page-label) .ev-hero__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}:where(.page-label) .ev-hero__kind{letter-spacing:.22em;text-transform:uppercase;border:1px solid;border-radius:999px;padding:.34rem .8rem;font-size:.62rem}:where(.page-label) .ev-hero__date{letter-spacing:.18em;font-size:.78rem}:where(.page-label) .ev-hero__t{text-transform:uppercase;letter-spacing:-.01em;margin:0;font-family:Anton,Impact,sans-serif;font-size:clamp(1.8rem,3.6vw,3rem);font-weight:400;line-height:.95}:where(.page-label) .ev-hero__meta{letter-spacing:.16em;text-transform:uppercase;opacity:.8;margin:0;font-size:.8rem}:where(.page-label) .ev-hero__note{opacity:.85;max-width:44ch;margin:0;font-size:.92rem;line-height:1.6}:where(.page-label) .ev-hero__line{flex-wrap:wrap;gap:.45rem;margin:.2rem 0 .6rem;padding:0;list-style:none;display:flex}:where(.page-label) .ev-hero__line li{letter-spacing:.14em;text-transform:uppercase;border:1px solid #f9f8e44d;border-radius:999px;padding:.4rem .8rem;font-size:.68rem}:where(.page-label) .ev-list{border-top:1px solid #f9f8e43d;margin:0;padding:0;list-style:none}:where(.page-label) .ev-row{border-bottom:1px solid #f9f8e43d;grid-template-columns:4.6rem minmax(0,1fr) auto auto;align-items:center;gap:1rem;padding:1.05rem .2rem;display:grid}:where(.page-label) .ev-row__d{letter-spacing:.14em;font-size:.74rem}:where(.page-label) .ev-row__t{flex-direction:column;min-width:0;display:flex}:where(.page-label) .ev-row__t b{font-size:.95rem;font-weight:700}:where(.page-label) .ev-row__t span{opacity:.75;font-size:.72rem}:where(.page-label) .ev-row__time{opacity:.75;white-space:nowrap;font-size:.72rem}:where(.page-label) .ev-row__go{letter-spacing:.18em;text-transform:uppercase;white-space:nowrap;border:1px solid;border-radius:999px;padding:.45rem .9rem;font-size:.64rem;font-weight:700;transition:all .3s}:where(.page-label) .ev-row__go:hover{background:var(--ink);color:var(--blue)}:where(.page-label) .ev-row__go.is-soon{opacity:.5}@media (max-width:560px){:where(.page-label) .ev-row{grid-template-columns:4.2rem minmax(0,1fr) auto;row-gap:.4rem}:where(.page-label) .ev-row__time{grid-column:2;justify-self:start}:where(.page-label) .ev-row__go{grid-area:1/3}}:where(.page-label) .about{padding-block:clamp(70px,10vw,140px)}:where(.page-label) .about__body{grid-template-columns:1.1fr .9fr;align-items:start;gap:clamp(24px,4vw,60px);margin-top:clamp(2rem,4vw,3rem);display:grid}@media (max-width:900px){:where(.page-label) .about__body{grid-template-columns:1fr}}:where(.page-label) .about__lede{max-width:52ch;margin:0;font-size:clamp(1.02rem,1.5vw,1.28rem);line-height:1.6}:where(.page-label) .about__three{gap:.55rem;margin:0 0 1.6rem;padding:0;font-size:clamp(1rem,1.4vw,1.2rem);list-style:none;display:grid}:where(.page-label) .about__three b{text-transform:uppercase;letter-spacing:.01em;font-family:Anton,Impact,sans-serif;font-weight:400}:where(.page-label) .about .hero__cta{margin-top:0}:where(.page-label) .foot__pos{text-transform:uppercase;margin:0 0 .4rem;font-family:Anton,Impact,sans-serif;font-size:clamp(1.1rem,1.8vw,1.5rem);font-weight:400;line-height:1.1}:where(.page-label) .foot__slogan{letter-spacing:.24em;text-transform:uppercase;color:var(--accent-ink);margin:0;font-size:.7rem}:where(.page-label) .foot h4{color:var(--ink)}:where(.page-label) .has-cursor .pillar,:where(.page-label) .has-cursor .ev-hero,:where(.page-label) .has-cursor .radio__item{cursor:none}:where(.page-label) .s-blue .eyebrow{color:#f9f8e4b8}:where(.page-label) .s-blue .eyebrow:before{background:var(--ink)}:where(.page-label) .s-blue .lede,:where(.page-label) .s-blue .small{color:#f9f8e4d1}:where(.page-label) .s-acid .eyebrow{color:#000000a8}:where(.page-label) .s-acid .eyebrow:before{background:var(--stroke)}:where(.page-label) .s-acid .lede,:where(.page-label) .s-acid .small,:where(.page-label) .s-acid .about__lede,:where(.page-label) .s-acid .about__three{color:var(--stroke)}html[data-theme=day] .page-label{--bg:#efebdd;--bg-2:#e6e1d0;--ink:#0b0b14;--ink-dim:#5a5878;--line:#0b0b142e;--blue-lift:var(--blue);--accent-ink:var(--blue);--tint-rgb:255,255,255;--tint-k:13;--sink-rgb:24,22,44;--sink-k:.3;--edge-rgb:11,11,20;--veil-rgb:250,248,240;--pin-rgb:239,235,221;--nav-rgb:239,235,221}html[data-theme=day] .page-label .stage__vig{background:linear-gradient(100deg,#06050980 0%,#06050933 38%,#0000 66%),linear-gradient(#0000 44%,#06050914 68%,#0605096b 100%),radial-gradient(125% 88% at 64% 44%,#0000 46%,#04030747 100%)}html[data-theme=day] .page-label .hud,html[data-theme=day] .page-label .hud__pct b,html[data-theme=day] .page-label .scroll-cue__t{color:#f9f8e4db}html[data-theme=day] .page-label .card,html[data-theme=day] .page-label .pillar,html[data-theme=day] .page-label .release,html[data-theme=day] .page-label .radio__deck,html[data-theme=day] .page-label .notes,html[data-theme=day] .page-label .spec-box{box-shadow:0 14px 40px -28px #18162c80}html[data-theme=day] body:after{opacity:.035;mix-blend-mode:multiply}:where(.page-label) .nav__theme{border:1px solid var(--line);min-height:44px;color:var(--ink);cursor:pointer;font:inherit;letter-spacing:.16em;text-transform:uppercase;background:0 0;border-radius:999px;flex:none;align-items:center;gap:.5rem;padding:.55rem .95rem;font-size:.72rem;font-weight:500;transition:background .3s,color .3s,border-color .3s;display:inline-flex}:where(.page-label) .nav__theme:hover{background:var(--ink);color:var(--bg);border-color:var(--ink)}:where(.page-label) .nav__theme-i{flex:none;width:17px;height:17px;display:block;position:relative}:where(.page-label) .nav__theme-i svg{width:100%;height:100%;transition:opacity .3s,transform .45s cubic-bezier(.22,1,.36,1);position:absolute;inset:0}:where(.page-label) .nav__theme-i [data-when=night]{opacity:1;transform:rotate(0)}:where(.page-label) .nav__theme-i [data-when=day]{opacity:0;transform:rotate(-70deg)}html[data-theme=day] :where(.page-label) .nav__theme-i [data-when=night]{opacity:0;transform:rotate(70deg)}html[data-theme=day] :where(.page-label) .nav__theme-i [data-when=day]{opacity:1;transform:rotate(0)}:where(.page-label) .nav__theme-t [data-when=day],html[data-theme=day] :where(.page-label) .nav__theme-t [data-when=night]{display:none}html[data-theme=day] :where(.page-label) .nav__theme-t [data-when=day]{display:inline}@media (max-width:1000px){:where(.page-label) .nav__theme-t{display:none}:where(.page-label) .nav__theme{padding:.55rem .7rem}}@media (max-width:620px){:where(.page-label) .nav__end{gap:.45rem}:where(.page-label) .nav__end>.nav__theme{display:none}}:where(.page-label) .mnav__theme{border-top:1px solid #f9f8e438;justify-content:space-between;align-items:center;gap:1rem;padding-top:1.4rem;display:flex}:where(.page-label) .mnav__theme>span{letter-spacing:.2em;text-transform:uppercase;color:#f9f8e4b8;font-size:.72rem}:where(.page-label) .nav__lang{border:1px solid var(--line);background:0 0;border-radius:999px;flex:none;align-items:center;min-height:44px;padding:3px;display:inline-flex}:where(.page-label) .nav__lang-b{min-height:36px;color:var(--ink);cursor:pointer;font:inherit;letter-spacing:.16em;text-transform:uppercase;opacity:.55;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;padding:.35rem .75rem;font-size:.72rem;font-weight:500;transition:background .3s,color .3s,opacity .3s;display:inline-flex}:where(.page-label) .nav__lang-b:hover{opacity:1}:where(.page-label) .nav__lang-b[aria-pressed=true]{background:var(--ink);color:var(--bg);opacity:1;cursor:default}@media (max-width:1000px){:where(.page-label) .nav__lang-b{letter-spacing:.1em;padding:.35rem .55rem}}@media (max-width:620px){:where(.page-label) .nav__end>.nav__lang{display:none}}:where(.page-label) .mnav__lang{justify-content:space-between;align-items:center;gap:1rem;padding-top:1.4rem;display:flex}:where(.page-label) .mnav__lang>span{letter-spacing:.2em;text-transform:uppercase;color:#f9f8e4b8;font-size:.72rem}:where(.page-label) .mnav__lang .nav__lang{border-color:#f9f8e452}:where(.page-label) .mnav__lang .nav__lang-b{color:#f9f8e4b8}:where(.page-label) .mnav__lang .nav__lang-b[aria-pressed=true]{color:#0b0b10;background:#f9f8e4eb}:where(.page-label) .pillar--lead{border-color:rgba(var(--edge-rgb),.3);background:linear-gradient(180deg, rgba(var(--tint-rgb),calc(.075*var(--tint-k))), rgba(var(--tint-rgb),calc(.02*var(--tint-k))))}:where(.page-label) .pillar--lead .pillar__t{font-size:clamp(2.6rem,4.8vw,4.2rem)}:where(.page-label) .pillar__buy{flex-direction:column;gap:.7rem;margin-top:auto;padding-top:1.1rem;display:flex}:where(.page-label) .pillar__big{letter-spacing:.2em;justify-content:center;width:100%;min-height:56px;font-size:.82rem;font-weight:700}:where(.page-label) .shops{grid-template-columns:1fr 1fr;gap:.55rem;display:grid}@media (max-width:420px){:where(.page-label) .shops{grid-template-columns:1fr}}:where(.page-label) .shops__b{border:1px solid var(--line);min-height:46px;color:var(--ink);letter-spacing:.14em;text-transform:uppercase;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;padding:.5rem .8rem;font-size:.7rem;font-weight:500;transition:background .3s,border-color .3s,color .3s;display:inline-flex}:where(.page-label) a.shops__b:hover{background:var(--ink);color:var(--bg);border-color:var(--ink)}:where(.page-label) .shops__b i{background:currentColor;border-radius:50%;flex:none;width:8px;height:8px}:where(.page-label) .shops__b[data-shop=shopee] i{background:#ee4d2d}:where(.page-label) .shops__b[data-shop=tokopedia] i{background:#42b549}:where(.page-label) .shops__b.is-soon{opacity:.55;cursor:default}:where(.page-label) .shops__b.is-soon b{letter-spacing:.12em;opacity:.8;border-left:1px solid var(--line);margin-left:.1rem;padding-left:.5rem;font-size:.58rem;font-weight:500}:where(.page-label) .radio__open{border:1px solid var(--line);border-radius:var(--r-lg);background:linear-gradient(180deg, rgba(var(--tint-rgb),calc(.05*var(--tint-k))), rgba(var(--tint-rgb),calc(.014*var(--tint-k))));flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.4rem clamp(1.5rem,4vw,3rem);margin-top:clamp(2.4rem,4vw,3.6rem);padding:clamp(20px,2.6vw,34px);display:flex}:where(.page-label) .radio__open-t{max-width:52ch}:where(.page-label) .radio__open-t .eyebrow{margin-bottom:.7rem}:where(.page-label) .radio__open-t .small{margin:.4rem 0 0}:where(.page-label) .radio__open-h{text-transform:uppercase;letter-spacing:-.01em;margin:0;font-family:Anton,Impact,sans-serif;font-size:clamp(1.5rem,2.8vw,2.4rem);font-weight:400;line-height:1}:where(.page-label) .radio__open-b{letter-spacing:.2em;flex:none;min-height:54px;padding-inline:1.8rem;font-size:.8rem;font-weight:700}@media (max-width:620px){:where(.page-label) .radio__open-b{justify-content:center;width:100%}}:where(.page-label) .rf-sect{padding-block:clamp(30px,5vw,70px) clamp(70px,10vw,140px)}:where(.page-label) .rf-steps{grid-template-columns:repeat(3,1fr);gap:clamp(12px,1.6vw,22px);margin:0 0 clamp(2rem,4vw,3rem);padding:0;list-style:none;display:grid}@media (max-width:820px){:where(.page-label) .rf-steps{grid-template-columns:1fr}}:where(.page-label) .rf-steps li{border-top:1px solid var(--line);color:var(--ink-dim);padding-top:.9rem;font-size:.88rem;line-height:1.55}:where(.page-label) .rf-steps b{letter-spacing:.2em;color:var(--accent-ink);margin-bottom:.35rem;font-family:Space Grotesk,sans-serif;font-size:.66rem;font-weight:500;display:block}:where(.page-label) .rf{max-width:940px}:where(.page-label) .rf__trap{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}:where(.page-label) .rf__set{border:0;margin:0 0 clamp(2rem,3.5vw,3rem);padding:0}:where(.page-label) .rf__legend{border-bottom:1px solid var(--line);letter-spacing:.24em;text-transform:uppercase;width:100%;color:var(--ink-dim);margin-bottom:1.4rem;padding:0 0 .9rem;font-size:.66rem}:where(.page-label) .rf__grid{grid-template-columns:1fr 1fr;gap:0 clamp(14px,2vw,26px);display:grid}@media (max-width:700px){:where(.page-label) .rf__grid{grid-template-columns:1fr}}:where(.page-label) .rf__field{margin-bottom:1.3rem;display:block}:where(.page-label) .rf__label{letter-spacing:.14em;text-transform:uppercase;color:var(--ink);align-items:baseline;gap:.5rem;margin-bottom:.5rem;font-size:.72rem;display:flex}:where(.page-label) .rf__label b{color:var(--accent-ink);font-weight:400}:where(.page-label) .rf__label i{letter-spacing:.12em;color:var(--ink-dim);opacity:.7;margin-left:auto;font-size:.62rem;font-style:normal}:where(.page-label) .rf .search__i{border:1px solid var(--line);background:rgba(var(--tint-rgb),calc(.03*var(--tint-k)));width:100%;min-height:50px;color:var(--ink);font:inherit;border-radius:999px;padding:.85rem 1.1rem;font-size:16px;transition:border-color .3s,background .3s}:where(.page-label) .rf .search__i:hover{border-color:rgba(var(--edge-rgb),.34)}:where(.page-label) .rf .search__i:focus{border-color:var(--accent-ink);outline:none}:where(.page-label) .rf .rf__sel{border-radius:999px;width:100%;min-height:50px;padding:.85rem 1.1rem;font-size:16px}:where(.page-label) .rf__area{resize:vertical;min-height:150px;line-height:1.6;border-radius:var(--r-md)!important}:where(.page-label) .rf__area--sm{min-height:96px}:where(.page-label) .rf__hint{color:var(--ink-dim);margin-top:.45rem;font-size:.72rem;line-height:1.5;display:block}:where(.page-label) .rf__err{color:var(--pink);margin-top:.45rem;font-size:.72rem;display:block}:where(.page-label) .rf__msg{border-radius:var(--r-md);border:1px solid var(--pink);color:var(--pink);margin:0 0 1.2rem;padding:.9rem 1.1rem;font-size:.85rem}:where(.page-label) .rf__foot{flex-wrap:wrap;align-items:center;gap:1rem 1.6rem;display:flex}:where(.page-label) .rf__go{letter-spacing:.2em;min-height:56px;padding-inline:2.2rem;font-size:.82rem;font-weight:700}:where(.page-label) .rf__note{max-width:44ch;margin:0}@media (max-width:620px){:where(.page-label) .rf__go{justify-content:center;width:100%}}:where(.page-label) .rf__done{max-width:56ch}:where(.page-label) .rf__doneh{margin:0 0 1.4rem;font-size:clamp(2.2rem,5vw,3.6rem)}:where(.page-label) .rf__done .lede{margin-bottom:1rem}:where(.page-label) .rf__done .hero__cta{margin-top:2rem}
