.dusk,body.dusk-on{--night:#030409;--ivory:#ECE8DF;--mist:#B0B9CC;--line:rgba(236,232,223,.12);--line2:rgba(236,232,223,.22);--amber:#FFB454;--red:#FF3B3B;--violet:#A579FF;--teal:#3FBFD0;--lime:#C8E45C;--blue:#6FA8FF;--df-bg:#04060A;--df-panel:#0B111C;--df-well:#050810;--df-ink:#C2CCDC;--df-read:#AEBFD9;--df-dim:#8496B4;--df-track:#182338;--df-grid:#223047;--df-bezel:#2A3A56;--df-border:#1D2A42;--display:"Geist",ui-sans-serif,system-ui,-apple-system,"Helvetica Neue",sans-serif;--mono:"Martian Mono",ui-monospace,"SF Mono",Menlo,monospace}.dusk{color-scheme:dark;position:relative;min-height:100vh;background:var(--night);color:var(--ivory);font-family:var(--display);font-size:16px;line-height:1.55;-webkit-font-smoothing:antialiased}:where(.dusk) *{box-sizing:border-box}:where(.dusk) [hidden]{display:none!important}:where(.dusk) button{font:inherit;color:inherit}:where(.dusk) a{color:inherit}:where(.dusk) h1,:where(.dusk) h2,:where(.dusk) h3,:where(.dusk) h4{font-family:inherit}:where(.dusk) .sky{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;background:radial-gradient(70% 45% at 50% 40%,rgba(44,49,99,.26),transparent 70%),radial-gradient(120% 50% at 50% 120%,rgba(44,49,99,.32),transparent 70%),var(--night)}:where(.dusk) .shaft{position:fixed;z-index:1;pointer-events:none;opacity:0;filter:blur(24px);background:linear-gradient(90deg,transparent,rgba(190,200,240,.07) 30%,rgba(255,240,220,.16) 50%,rgba(190,200,240,.07) 70%,transparent)}:where(.dusk) .grains{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;height:100%;display:block;pointer-events:none}:where(.dusk) .film{position:fixed;top:-50%;right:-50%;bottom:-50%;left:-50%;z-index:2;pointer-events:none;opacity:.08;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='220' height='220'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 1.2 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");animation:dusk-film 1s steps(6) infinite}@keyframes dusk-film{0%{transform:translate(0)}25%{transform:translate(-3%,2%)}50%{transform:translate(2%,-4%)}75%{transform:translate(-4%,-1%)}to{transform:translate(0)}}:where(.dusk) main{position:relative;z-index:3}:where(.dusk) main{text-shadow:0 0 3px rgba(3,4,9,.95),0 0 10px rgba(3,4,9,.9),0 0 22px rgba(3,4,9,.8)}:where(.dusk) :is(.label,.pfoot,.site,.cue,.plat,.deadline,.shot span){text-shadow:0 0 1px #030409,0 0 1px #030409,0 0 2px #030409,0 0 2px #030409,0 0 3px #030409,0 0 6px #030409,0 0 12px rgba(3,4,9,.95),0 0 24px rgba(3,4,9,.85)}:where(.dusk) :is(.panel,.btn,.card,.player,.shot img,.video,.reviews .glass-panel){text-shadow:none}:where(.dusk) main:focus{outline:none}:where(.dusk) .wrap{width:100%;max-width:1160px;margin:0 auto;padding-inline:clamp(16px,4vw,40px)}:where(.dusk) .label{font-family:var(--mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--mist)}:where(.dusk) h1,:where(.dusk) h2,:where(.dusk) h3{margin:0;text-wrap:balance}:where(.dusk) h2{font-size:clamp(34px,4.4vw,56px);font-weight:300;letter-spacing:-.04em;line-height:1}:where(.dusk) h3{font-weight:400;letter-spacing:-.02em}:where(.dusk) p{margin:0}:where(.dusk) section{padding-block:clamp(72px,10vw,128px)}:where(.dusk) .sec-head{display:grid;gap:16px;justify-items:center;text-align:center;margin-bottom:clamp(36px,5vw,56px)}:where(.dusk) .sec-head p{color:#ece8dfcc;font-weight:300;font-size:18px;max-width:52ch}:where(.dusk) .btn{font:500 15px/1 var(--display);padding:16px 26px;border-radius:999px;border:1px solid transparent;cursor:pointer;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;gap:8px;white-space:nowrap;transition:background .2s,border-color .2s}:where(.dusk) .btn.buy{background:var(--ivory);color:var(--night)}:where(.dusk) .btn.buy:hover{background:#fff}:where(.dusk) .btn.ghost{background:transparent;color:var(--ivory);border-color:var(--line2)}:where(.dusk) .btn.ghost:hover{border-color:#ece8df80}:where(.dusk) .btn.sm{padding:11px 18px;font-size:14px}:where(.dusk) :focus-visible{outline:2px solid var(--amber);outline-offset:3px}:where(.dusk) .sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.dusk-skip{position:fixed;left:16px;top:-60px;z-index:60;background:#ece8df;color:#030409;padding:10px 16px;border-radius:999px;font-weight:500;text-decoration:none}.dusk-skip:focus{top:12px}:where(.dusk) .lightbox .close{position:absolute;top:16px;right:16px;background:var(--ivory);color:var(--night);border:0;border-radius:999px;padding:10px 16px;font-weight:500;cursor:pointer}:where(.dusk) .hero{min-height:100svh;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;text-align:center;padding:120px 16px 10vh;gap:22px;position:relative}:where(.dusk) .hero h1{font-size:clamp(46px,8.4vw,116px);font-weight:400;letter-spacing:-.045em;line-height:.95;max-width:12ch}:where(.dusk) .hero .sub{font-size:clamp(17px,1.6vw,20px);font-weight:300;color:#ece8dfb8}:where(.dusk) .ctas{display:flex;gap:12px;flex-wrap:wrap;justify-content:center}:where(.dusk) .deadline{font-family:var(--mono);font-size:12px;letter-spacing:.06em;color:var(--amber)}:where(.dusk) .plat{font-family:var(--mono);font-size:11px;letter-spacing:.08em;color:var(--mist);line-height:1.8}:where(.dusk) .cue{position:absolute;bottom:26px;left:50%;transform:translate(-50%);display:grid;justify-items:center;gap:8px;font-family:var(--mono);font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:var(--mist)}:where(.dusk) .cue i{display:block;width:1px;height:34px;background:linear-gradient(var(--mist),transparent)}@media (max-width:700px){:where(.dusk) .ctas{width:100%;max-width:360px}:where(.dusk) .ctas .btn{width:100%}:where(.dusk) .cue{display:none}:where(.dusk) .hero{padding:calc(92px + clamp(84px,24svh,170px)) 16px 4svh}}@media (max-width:700px) and (max-height:700px){:where(.dusk) .hero{gap:15px}:where(.dusk) .hero h1{font-size:42px}:where(.dusk) .hero .sub{font-size:16px}:where(.dusk) .ctas .btn{padding-block:14px}}@media (max-width:700px) and (max-height:600px){:where(.dusk) .hero{gap:11px;padding-top:calc(88px + 14svh);padding-bottom:3svh}:where(.dusk) .hero h1{font-size:36px}:where(.dusk) .hero .sub{font-size:15px}:where(.dusk) .ctas{gap:8px}:where(.dusk) .ctas .btn{padding-block:12px}}:where(.dusk) .video{position:relative;aspect-ratio:16/9;border-radius:14px;overflow:hidden;border:1px solid var(--line);background:#05070d;max-width:1000px;margin:0 auto}:where(.dusk) .video video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block}:where(.dusk) .gallery{max-width:1000px;margin:0 auto}:where(.dusk) .g-strip{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,1fr);margin-top:22px}:where(.dusk) .g-tut{margin-left:16px;padding-left:16px;border-left:1px solid var(--line);display:grid;align-content:start}:where(.dusk) .g-head{display:flex;justify-content:space-between;align-items:center;height:28px;margin-bottom:10px}:where(.dusk) .g-head .label{margin:0}:where(.dusk) .g-arrows{display:flex;gap:6px}:where(.dusk) .g-arrows button{all:unset;cursor:pointer;width:28px;height:28px;display:grid;place-items:center;border:1px solid var(--line2);border-radius:50%;color:var(--ivory);font-size:13px;transition:border-color .2s,color .2s,opacity .2s}:where(.dusk) .g-arrows button:hover:not(:disabled){border-color:var(--amber);color:var(--amber)}:where(.dusk) .g-arrows button:focus-visible{outline:2px solid var(--amber);outline-offset:2px}:where(.dusk) .g-arrows button:disabled{opacity:.3;cursor:default}:where(.dusk) .g-rail{--fl:#000;--fr:#000;display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 3 * 14px) / 3.4);gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:4px 4px 20px;margin:-4px -4px -20px;scroll-padding-inline:4px;-webkit-mask-image:linear-gradient(to right,var(--fl),#000 48px,#000 calc(100% - 48px),var(--fr));mask-image:linear-gradient(to right,var(--fl),#000 48px,#000 calc(100% - 48px),var(--fr))}:where(.dusk) .g-rail::-webkit-scrollbar{display:none}:where(.dusk) .g-rail.fade-l{--fl:transparent}:where(.dusk) .g-rail.fade-r{--fr:transparent}:where(.dusk) .g-all{justify-self:start;color:var(--amber);text-decoration:none;padding:10px 0}:where(.dusk) .g-all:hover{color:#ffc97f}:where(.dusk) .g-tile{all:unset;box-sizing:border-box;cursor:pointer;display:grid;gap:7px;align-content:start;min-width:0;scroll-snap-align:start}:where(.dusk) .g-tile:focus-visible{outline:2px solid var(--amber);outline-offset:4px;border-radius:9px}:where(.dusk) .g-img{position:relative;display:block;border-radius:9px;overflow:hidden;box-shadow:0 0 0 1px var(--line);transition:box-shadow .3s}:where(.dusk) .g-img img{width:100%;height:auto;aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;display:block;opacity:.5;filter:saturate(.6);transition:opacity .3s,filter .3s}:where(.dusk) .g-tile:hover img,:where(.dusk) .g-tile.on img{opacity:1;filter:none}:where(.dusk) .g-tile.on .g-img{box-shadow:0 0 0 1px var(--amber),0 6px 28px -8px #ffb45480}:where(.dusk) .g-bar{position:absolute;left:0;right:0;bottom:0;height:2px;background:var(--amber);transform-origin:left;transition:transform .3s linear}:where(.dusk) .g-meta{display:flex;align-items:center;gap:8px;margin-top:3px}:where(.dusk) .g-tile.on .label{color:var(--amber)}:where(.dusk) .g-tile .nm{font-size:15px;letter-spacing:-.01em;color:var(--mist);transition:color .3s}:where(.dusk) .g-tile:hover .nm,:where(.dusk) .g-tile.on .nm{color:var(--ivory)}:where(.dusk) .g-eq{display:none;align-items:flex-end;gap:2px;height:10px}:where(.dusk) .g-tile.on .g-eq{display:flex}:where(.dusk) .g-eq i{width:2px;height:40%;background:var(--amber);border-radius:1px}:where(.dusk) .g-tile.playing .g-eq i{animation:g-eq .9s ease-in-out infinite alternate}:where(.dusk) .g-tile.playing .g-eq i:nth-child(2){animation-delay:-.3s}:where(.dusk) .g-tile.playing .g-eq i:nth-child(3){animation-delay:-.6s}@keyframes g-eq{0%{height:25%}to{height:100%}}@media (prefers-reduced-motion:reduce){:where(.dusk) .g-tile.playing .g-eq i{animation:none;height:70%}}:where(.dusk) .video:fullscreen{max-width:none;border:0;border-radius:0;aspect-ratio:auto;background:#000}:where(.dusk) .video:fullscreen video{-o-object-fit:contain;object-fit:contain}:where(.dusk) .video video{cursor:pointer}:where(.dusk) .video.idle,:where(.dusk) .video.idle video{cursor:none}:where(.dusk) .g-ctl{position:absolute;left:0;right:0;bottom:0;padding:36px 14px 4px;background:linear-gradient(#03040900,#030409d1);transition:opacity .3s}:where(.dusk) .video.idle .g-ctl{opacity:0}:where(.dusk) .g-scrub{position:relative;display:flex;gap:2px;padding:9px 0;cursor:pointer;touch-action:none}:where(.dusk) .g-scrub:focus-visible{outline:2px solid var(--amber);outline-offset:2px;border-radius:2px}:where(.dusk) .g-seg{flex-basis:0;min-width:0;height:3px;border-radius:1px;background:#ece8df47;overflow:hidden;transition:transform .12s}:where(.dusk) .g-seg.hot{transform:scaleY(1.9);background:#ece8df73}:where(.dusk) .g-seg b{display:block;height:100%;background:var(--amber);transform-origin:left}:where(.dusk) .g-tip{position:absolute;bottom:24px;transform:translate(-50%);display:grid;justify-items:center;gap:3px;padding:6px 10px;border-radius:7px;background:#030409db;box-shadow:0 0 0 1px var(--line);white-space:nowrap;pointer-events:none}:where(.dusk) .g-tip b{font-weight:400;font-size:14px;color:var(--ivory)}:where(.dusk) .g-tip .label{color:var(--ivory)}:where(.dusk) .g-row{display:flex;align-items:center;gap:4px;height:40px}:where(.dusk) .g-row button{all:unset;cursor:pointer;width:36px;height:36px;display:grid;place-items:center;border-radius:6px;color:var(--ivory)}:where(.dusk) .g-row button:hover{color:var(--amber)}:where(.dusk) .g-row button:focus-visible{outline:2px solid var(--amber);outline-offset:-2px}:where(.dusk) .g-row svg{width:20px;height:20px;fill:currentColor}:where(.dusk) .g-time{color:var(--ivory);margin-left:4px;white-space:nowrap}:where(.dusk) .g-chname{font-size:14px;color:var(--mist);margin-left:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}:where(.dusk) .g-push{margin-left:auto!important}:where(.dusk) .pcf-rack{position:relative;height:204px;margin:0 -16px;touch-action:pan-y;-moz-user-select:none;user-select:none;-webkit-user-select:none;overflow:hidden}:where(.dusk) .pcf-card{--w:min(296px, calc(100vw - 80px) );position:absolute;left:50%;top:16px;width:var(--w);margin-left:calc(var(--w) / -2);aspect-ratio:16/9;border-radius:12px;overflow:hidden;background:#0b0d14;box-shadow:0 0 0 1px var(--line);will-change:transform;-webkit-tap-highlight-color:transparent;cursor:pointer;transition:box-shadow .3s}:where(.dusk) .pcf-card img,:where(.dusk) .pcf-card video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;pointer-events:none;-webkit-user-drag:none}:where(.dusk) .pcf-card video:fullscreen{-o-object-fit:contain;object-fit:contain;pointer-events:auto}:where(.dusk) .pcf-card .shade{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--night);opacity:var(--shade,0);pointer-events:none}:where(.dusk) .pcf-card.tut{box-shadow:0 0 0 1px #ffb4548c}:where(.dusk) .pcf-card.on{box-shadow:0 0 0 1px var(--amber),0 6px 28px -8px #ffb45480}:where(.dusk) .pcf-card:focus-visible{outline:2px solid var(--amber);outline-offset:3px}:where(.dusk) .pcf-card .chip{position:absolute;top:8px;left:8px;padding:4px 7px;border-radius:6px;background:#030409b8;color:var(--amber);font:500 10px/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;box-shadow:0 0 0 1px #ffb45473}:where(.dusk) .pcf-card .glyph{position:absolute;left:50%;top:50%;width:56px;height:56px;margin:-28px 0 0 -28px;border-radius:50%;background:#0304098c;box-shadow:0 0 0 1px var(--line2);display:grid;place-items:center;opacity:0;transition:opacity .25s;pointer-events:none;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}:where(.dusk) .pcf-card .glyph svg{width:18px;height:18px;margin-left:3px;fill:var(--ivory)}:where(.dusk) .pcf-card.center:not(.playing) .glyph{opacity:1}:where(.dusk) .pcf-card .fs{position:absolute;top:2px;right:2px;width:44px;height:44px;display:grid;place-items:center;background:none;border:0;padding:0;color:var(--ivory);cursor:pointer;opacity:0;pointer-events:none;transition:opacity .25s}:where(.dusk) .pcf-card .fs svg{width:28px;height:28px;padding:7px;border-radius:7px;background:#03040999;box-sizing:border-box}:where(.dusk) .pcf-card.center.playing .fs{opacity:1;pointer-events:auto}:where(.dusk) .pcf-card .bar{position:absolute;left:0;right:0;bottom:0;height:3px;background:#ece8df24;opacity:0;transition:opacity .3s}:where(.dusk) .pcf-card .bar b{display:block;height:100%;background:var(--amber);transform-origin:0 50%;transform:scaleX(0);transition:transform .26s linear}:where(.dusk) .pcf-card.on .bar{opacity:1}:where(.dusk) .pcf-cap{display:flex;align-items:baseline;justify-content:center;gap:10px;min-height:22px;margin-top:6px;transition:opacity .18s}:where(.dusk) .pcf-cap.swap{opacity:.25}:where(.dusk) .pcf-cap .t.live{color:var(--amber)}:where(.dusk) .pcf-links{display:flex;justify-content:center;margin-top:6px}:where(.dusk) .pcf-lnk{white-space:nowrap;display:inline-flex;align-items:center;min-height:44px;padding:0 6px;background:none;border:0;cursor:pointer;color:var(--amber);text-decoration:none}:where(.dusk) .pcf [hidden]{display:none}@media (prefers-reduced-motion:reduce){:where(.dusk) :is(.pcf-cap,.pcf-card,.pcf-card .glyph,.pcf-card .bar b){transition-duration:.01s}}@media (hover:none){:where(.dusk) .g-img img{opacity:.8;filter:saturate(.8)}}:where(.dusk) .feature{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);gap:clamp(32px,6vw,88px);align-items:center;padding-block:clamp(56px,8vw,104px);border-top:1px solid var(--line)}:where(.dusk) .viz{min-width:0}:where(.dusk) .feature.flip .viz{order:2}:where(.dusk) .feature .txt{display:grid;gap:18px;min-width:0}:where(.dusk) .feature .txt h2{font-size:clamp(32px,3.8vw,50px)}:where(.dusk) .feature .txt p{color:#ece8dfd6;font-weight:300;font-size:17px;max-width:46ch}@media (max-width:900px){:where(.dusk) .feature{grid-template-columns:1fr}:where(.dusk) .feature.flip .viz{order:0}}:where(.dusk) .panel{position:relative;background:radial-gradient(120% 60% at 50% 0%,#0C1322,var(--df-bg) 70%);border:1px solid var(--df-border);border-radius:14px;padding:22px;font-family:var(--mono);color:var(--df-ink);min-width:0;box-shadow:0 40px 80px #00000073}:where(.dusk) .panel .plabel{font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--df-dim);margin-bottom:16px;display:block}:where(.dusk) .cap{font-size:11px;letter-spacing:.06em;color:var(--df-read);margin-top:16px;min-height:1.5em}:where(.dusk) .seg{display:grid;gap:4px;padding:3px;border:1px solid var(--df-border);border-radius:8px;background:var(--df-well)}:where(.dusk) .seg button{background:none;border:1px solid transparent;border-radius:5px;padding:8px 6px;font:500 12.5px/1 var(--display);color:var(--df-dim);cursor:pointer}:where(.dusk) .seg button:hover{color:var(--df-ink)}:where(.dusk) .seg button[aria-pressed=true]{background:#ffb45417;border-color:var(--amber);color:var(--amber)}:where(.dusk) .seg button.vi[aria-pressed=true]{background:#a579ff1a;border-color:var(--violet);color:var(--violet)}:where(.dusk) .pill{background:var(--df-panel);border:1px solid var(--df-border);border-radius:6px;padding:7px 12px;font:500 12.5px/1 var(--display);color:var(--df-dim);cursor:pointer;display:inline-flex;align-items:center;gap:8px}:where(.dusk) .pill[aria-pressed=true]{background:#ffb45417;border-color:var(--amber);color:var(--amber)}:where(.dusk) .pill .d{width:7px;height:7px;border-radius:50%}:where(.dusk) .well{background:var(--df-well);border:1px solid var(--df-border);border-radius:8px;position:relative;overflow:hidden}:where(.dusk) .well canvas{display:block;width:100%}:where(.dusk) .knob{display:grid;grid-template-areas:"k" "l";justify-items:center;gap:6px;touch-action:pan-y pinch-zoom;-webkit-user-select:none;-moz-user-select:none;user-select:none}:where(.dusk) .knob svg{grid-area:k;cursor:ns-resize;display:block}:where(.dusk) .knob svg:focus-visible{outline:1px solid var(--amber);outline-offset:2px;border-radius:50%}:where(.dusk) :is(.knob svg,.lane,.fxc .grip):focus:not(:focus-visible){outline:none}:where(.dusk) .knob .kl,:where(.dusk) .knob .kv{grid-area:l;min-height:1.3em}:where(.dusk) .knob .kl{font:500 13px/1.3 var(--display);color:var(--df-ink)}:where(.dusk) .knob .kv{font-size:12px;line-height:1.3;color:var(--amber);letter-spacing:.04em;visibility:hidden}:where(.dusk) .knob:is(:hover,:focus-within,.on) .kv{visibility:visible}:where(.dusk) .knob:is(:hover,:focus-within,.on) .kl{visibility:hidden}:where(.dusk) .knob.inert{opacity:.4}:where(.dusk) .knob.drop svg{filter:drop-shadow(0 0 10px rgba(255,180,84,.45))}:where(.dusk) .row{display:flex;gap:16px;align-items:center;flex-wrap:wrap}:where(.dusk) .lab{font:500 12px/1.2 var(--display);color:var(--df-dim)}:where(.dusk) .two{display:grid;grid-template-columns:auto minmax(0,1fr);gap:22px;align-items:center}@media (max-width:520px){:where(.dusk) .two{grid-template-columns:1fr;justify-items:stretch}:where(.dusk) .two .knob{justify-self:center}}:where(.dusk) .bar{height:6px;border-radius:3px;background:var(--df-track);overflow:hidden}:where(.dusk) .bar i{display:block;height:100%;border-radius:3px}:where(.dusk) .chips{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}:where(.dusk) .chip{background:var(--df-well);border:1px solid var(--df-border);border-radius:6px;padding:8px 7px;cursor:pointer;text-align:left;display:flex;justify-content:space-between;align-items:center;gap:6px;min-width:0}:where(.dusk) .chip b{font:500 12px/1 var(--display);color:var(--df-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}:where(.dusk) .chip span{font:400 10px/1 var(--mono);color:var(--df-dim)}:where(.dusk) .chip.A span{color:var(--amber)}:where(.dusk) .chip.B span{color:var(--violet)}:where(.dusk) .chip.B{border-color:#a579ff73}:where(.dusk) .tunecell{display:grid;gap:8px;justify-items:start}:where(.dusk) .tunecell button{background:none;border:0;padding:0;font:500 13px/1 var(--display);color:var(--df-dim);cursor:pointer;display:inline-flex;align-items:center;gap:7px}:where(.dusk) .tunecell button i{width:5px;height:5px;border-radius:50%;background:#8496b459}:where(.dusk) .tunecell button[aria-pressed=true]{color:var(--amber)}:where(.dusk) .tunecell button[aria-pressed=true] i{background:var(--amber)}:where(.dusk) .tunecell b{font:400 15px/1 var(--mono);color:var(--df-dim)}:where(.dusk) .tunecell.on b{color:var(--df-read)}:where(.dusk) .keys{display:flex;height:84px;gap:2px;position:relative}:where(.dusk) .keys i{flex:1;background:#d9dfea;border-radius:0 0 3px 3px;transition:background .25s}:where(.dusk) .keys i.bk{background:#141b2b;height:58%;flex:.7;margin-inline:-1.5%;z-index:1;border:1px solid #273350}:where(.dusk) .keys i.lit{background:var(--amber)}:where(.dusk) .cells{display:grid;grid-template-columns:repeat(9,minmax(0,1fr));gap:4px}:where(.dusk) .cells span{border:1px solid var(--df-border);border-radius:5px;text-align:center;padding:9px 0;font-size:11px;color:var(--df-ink);transition:opacity .25s,background .15s,border-color .15s}:where(.dusk) .steps{display:grid;gap:5px}:where(.dusk) .step{position:relative;border:1px solid var(--df-border);border-radius:6px;height:64px;background:var(--df-well);cursor:pointer;overflow:hidden;display:grid;grid-template-rows:1fr auto;justify-items:center;padding:8px 2px 9px;font:500 17px/1 var(--display);color:var(--df-ink)}:where(.dusk) .step small{position:absolute;left:4px;top:3px;font:400 8.5px/1 var(--mono);color:var(--df-dim)}:where(.dusk) .step span{align-self:center}:where(.dusk) .step i{display:block;width:62%;height:9px;background:linear-gradient(90deg,#6fa8ffd9,#6fa8ff26 70%,#6fa8ff1a);clip-path:polygon(0 0,100% 46%,100% 54%,0 100%)}:where(.dusk) .step.on{border-color:var(--amber);color:var(--amber);background:#1c140a}:where(.dusk) .step[aria-pressed=true]{outline:1px solid var(--amber);outline-offset:1px}:where(.dusk) .step.off{opacity:.4}:where(.dusk) .step.b{cursor:default;height:44px;padding:6px 2px;font-size:14px}:where(.dusk) .step.b.on{border-color:var(--violet);color:var(--violet);background:#150f22}:where(.dusk) .step.b i{height:6px}:where(.dusk) .lane{display:grid;gap:5px;height:72px;margin-top:10px;cursor:crosshair;touch-action:none;border-radius:6px}:where(.dusk) .lane:focus-visible{outline:none}:where(.dusk) .lane:focus-visible div.k{outline:1px solid var(--amber);outline-offset:2px;border-radius:3px}:where(.dusk) .lane div{position:relative;background:linear-gradient(var(--df-border),var(--df-border)) center/1px 100% no-repeat}:where(.dusk) .lane div i{position:absolute;left:24%;right:24%;bottom:0;border-top:2px solid var(--df-ink);background:linear-gradient(rgba(194,204,220,.08),transparent)}:where(.dusk) .lane div.c i{border-color:var(--amber);background:linear-gradient(rgba(255,180,84,.1),transparent)}:where(.dusk) .lane div.bi i{background:none}:where(.dusk) .lane div.bi:after{content:"";position:absolute;left:18%;right:18%;top:50%;height:1px;background:var(--df-track)}:where(.dusk) .dimchip{font:500 12px/1 var(--display);color:var(--df-dim);border:1px solid var(--df-border);border-radius:6px;padding:7px 10px;transition:opacity .3s}:where(.dusk) .dimchip b{font:400 11px/1 var(--mono);color:var(--df-read);margin-left:6px}:where(.dusk) .fxrack{display:flex;gap:8px;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;padding:0 4px 8px;margin:0 -4px;scrollbar-width:thin;scrollbar-color:var(--df-bezel) transparent}:where(.dusk) .fxrack::-webkit-scrollbar{height:6px}:where(.dusk) .fxrack::-webkit-scrollbar-thumb{background:var(--df-bezel);border-radius:3px}:where(.dusk) .fxchain{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}:where(.dusk) .fxc{display:grid;gap:8px;background:var(--df-well);border:1px solid var(--df-border);border-radius:8px;padding:8px 8px 9px;position:relative;flex:0 0 148px;min-width:0;transition:opacity .2s}:where(.dusk) .fxc.drag{border-color:var(--amber);z-index:2;opacity:.92}:where(.dusk) .fxc.before{box-shadow:-5px 0 0 -3px var(--amber)}:where(.dusk) .fxc.after{box-shadow:5px 0 0 -3px var(--amber)}:where(.dusk) .fxc .fxh{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;gap:4px;align-items:center;cursor:grab;border-radius:4px;min-height:22px;-moz-user-select:none;user-select:none;-webkit-user-select:none}:where(.dusk) .fxc.drag .fxh{cursor:grabbing}:where(.dusk) .fxc .fxh b{font:500 12.5px/1 var(--display);color:#dfe7f2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}:where(.dusk) .fxc .grip{width:7px;height:11px;background:radial-gradient(circle,var(--df-dim) .8px,transparent 1.3px) 0 0/3.5px 3.7px;position:relative;touch-action:none;border-radius:2px}:where(.dusk) .fxc .grip:focus-visible{outline:1px solid var(--amber);outline-offset:3px}:where(.dusk) .fxc .grip:before{content:"";position:absolute;top:-14px;right:-12px;bottom:-14px;left:-10px}:where(.dusk) .fxc .pw,:where(.dusk) .fxc .x{background:none;border:0;padding:0;width:18px;height:22px;display:grid;place-items:center;cursor:pointer;color:var(--df-read)}:where(.dusk) .fxc .pw i{width:10px;height:10px;border-radius:50%;background:var(--amber);box-shadow:0 0 6px #ffb45480}:where(.dusk) .fxc .pw[aria-pressed=false] i{background:none;border:1.5px solid var(--df-dim);box-shadow:none}:where(.dusk) .fxc .x{font:400 15px/1 var(--display)}:where(.dusk) .fxc .x:hover{color:#dfe7f2}:where(.dusk) .fxc svg{display:block;width:100%;height:34px;background:linear-gradient(#0a1020,#121a33);border-radius:4px}:where(.dusk) .fxc .fxk{font:400 10.5px/1.4 var(--display);color:var(--df-dim);min-height:2.8em}:where(.dusk) .fxc .fxf{display:flex;justify-content:space-between;align-items:center;border-top:1px solid var(--df-track);padding-top:7px;font:500 11.5px/1 var(--display);color:var(--df-ink)}:where(.dusk) .fxc .fxf span{font:500 9px/1 var(--mono);color:var(--df-dim);letter-spacing:.06em}:where(.dusk) .fxc.off :is(svg,.fxk,.fxf){opacity:.35}:where(.dusk) .fxadd{align-self:center;flex:0 0 auto;min-width:120px;background:var(--df-panel);border:1px solid var(--df-border);border-radius:7px;padding:12px 14px;font:500 12.5px/1 var(--display);color:var(--df-ink);cursor:pointer}:where(.dusk) .fxadd:hover,:where(.dusk) .fxadd[aria-expanded=true]{border-color:var(--amber);color:var(--amber)}:where(.dusk) .fxmenu{position:absolute;left:12px;right:12px;z-index:5;display:grid;grid-template-columns:repeat(auto-fill,minmax(118px,1fr));gap:14px 10px;background:var(--df-panel);border:1px solid var(--df-border);border-radius:8px;padding:14px;box-shadow:0 24px 50px #0009;max-height:min(420px,80vh);overflow:auto}:where(.dusk) .fxmenu h4{margin:0 0 4px;padding-left:6px;font:500 11.5px/1.4 var(--display);color:var(--amber)}:where(.dusk) .fxmenu div{display:grid;align-content:start}:where(.dusk) .fxmenu button{display:flex;justify-content:space-between;align-items:center;gap:6px;background:none;border:0;border-radius:4px;padding:5px 6px;font:500 12.5px/1.2 var(--display);color:var(--df-ink);cursor:pointer;text-align:left}:where(.dusk) .fxmenu button:is(:hover,:focus-visible){background:#ffb45429;color:#dfe7f2;outline:none}:where(.dusk) .fxmenu button span{font:400 9.5px/1 var(--mono);color:var(--df-dim);white-space:nowrap}:where(.dusk) .fxmenu button[aria-disabled=true]{color:#8496b499;cursor:default;background:none}:where(.dusk) .srcs{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:4px}@media (max-width:600px){:where(.dusk) .srcs{grid-template-columns:repeat(3,minmax(0,1fr))}}:where(.dusk) .src{display:grid;gap:6px;background:var(--df-well);border:1px solid var(--df-border);border-radius:6px;padding:7px 5px;cursor:grab;touch-action:none;text-align:left;min-width:0;font:500 11.5px/1 var(--display);color:var(--df-ink)}:where(.dusk) .src span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}:where(.dusk) .src svg{display:block;width:100%;height:12px;overflow:visible}:where(.dusk) .src[aria-pressed=true]{border-color:currentColor;background:#ece8df0a}:where(.dusk) .dragghost{position:fixed;z-index:50;pointer-events:none;transform:translate(-50%,-140%);font:500 12px/1 var(--display);padding:6px 10px;border-radius:6px;background:var(--df-panel);border:1px solid currentColor;box-shadow:0 8px 24px #0009}:where(.dusk) .dials{display:flex;justify-content:space-around;gap:6px;margin-top:18px}:where(.dusk) .routing{margin-top:16px;border-top:1px solid var(--df-track);padding-top:12px}:where(.dusk) .routing header{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:6px}:where(.dusk) .routing header span{font:400 11px/1 var(--mono);color:var(--df-dim)}:where(.dusk) .rt{display:grid;grid-template-columns:8px minmax(0,1fr) minmax(52px,96px) 3.4em 24px 22px;gap:8px;align-items:center;min-height:30px;border-bottom:1px solid rgba(24,35,56,.7);font:500 12px/1.2 var(--display)}:where(.dusk) .rt>i{width:7px;height:7px;border-radius:50%}:where(.dusk) .rt b{font-weight:500;color:var(--df-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (max-width:600px){:where(.dusk) .rt{gap:6px;padding:5px 0}:where(.dusk) .rt b{white-space:normal}}:where(.dusk) .rt output{font:400 10.5px/1 var(--mono);color:var(--df-read);text-align:right}:where(.dusk) .rt button{background:none;border:0;padding:0;height:22px;cursor:pointer;color:var(--df-read);font:400 13px/1 var(--display)}:where(.dusk) .rt button:hover{color:#dfe7f2}:where(.dusk) .rt input{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:16px;margin:0;background:linear-gradient(var(--df-grid),var(--df-grid)) center/1px 8px no-repeat,linear-gradient(var(--df-track),var(--df-track)) center/100% 2px no-repeat;cursor:pointer}:where(.dusk) .rt input::-webkit-slider-thumb{-webkit-appearance:none;width:9px;height:9px;border-radius:50%;background:currentColor;border:0}:where(.dusk) .rt input::-moz-range-thumb{width:9px;height:9px;border-radius:50%;background:currentColor;border:0}:where(.dusk) .rt input:focus-visible{outline:1px solid var(--amber);outline-offset:2px}:where(.dusk) .rt.none{display:block;color:var(--df-dim);padding:8px 0}@media (prefers-reduced-motion:reduce){:where(.dusk) .film{animation:none}}:where(.dusk) .shots{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}:where(.dusk) .shot{display:grid;gap:12px;cursor:zoom-in;background:none;border:0;padding:0;text-align:left}:where(.dusk) .shot img{width:100%;border-radius:10px;border:1px solid var(--line);display:block}:where(.dusk) .shot span{font-family:var(--mono);font-size:11px;letter-spacing:.08em;color:var(--mist)}@media (max-width:760px){:where(.dusk) .shots{grid-template-columns:1fr}}:where(.dusk) .lightbox{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;background:#030409f0;display:grid;place-items:center;padding:24px;cursor:zoom-out}:where(.dusk) .lightbox img{max-width:100%;max-height:90vh;border-radius:8px}:where(.dusk) .big3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--line);border-left:1px solid var(--line)}:where(.dusk) .grid18{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-left:1px solid var(--line)}:where(.dusk) .tile{border-right:1px solid var(--line);border-bottom:1px solid var(--line);padding:26px;display:grid;gap:10px;align-content:start;min-width:0;transition:background .25s}:where(.dusk) .tile:hover{background:#ece8df06}:where(.dusk) .tile h3{font-size:20px}:where(.dusk) .big3 .tile h3{font-size:26px;font-weight:300;letter-spacing:-.03em}:where(.dusk) .tile p{font-size:14.5px;color:#ece8dfcc;font-weight:300}:where(.dusk) .mini{height:48px;display:flex;align-items:flex-end;gap:3px;margin-block:6px 8px}:where(.dusk) .mini i{display:block}:where(.dusk) .swatches{display:flex;gap:6px;margin-top:4px}:where(.dusk) .swatches i{width:14px;height:14px;border-radius:50%}@media (max-width:900px){:where(.dusk) .big3,:where(.dusk) .grid18{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){:where(.dusk) .big3,:where(.dusk) .grid18{grid-template-columns:1fr}}:where(.dusk) .players{display:grid;gap:8px;max-width:860px;margin:0 auto}:where(.dusk) .player{display:grid;grid-template-columns:44px minmax(0,1fr) auto;gap:16px;align-items:center;border:1px solid var(--line);border-radius:12px;padding:10px 16px 10px 10px;background:#0304098c;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}:where(.dusk) .player button{width:44px;height:44px;border-radius:50%;border:1px solid var(--line2);background:none;cursor:pointer;display:grid;place-items:center}:where(.dusk) .player.on button{background:var(--ivory);color:var(--night)}:where(.dusk) .player .wf{display:flex;gap:2px;align-items:center;height:36px;cursor:pointer;touch-action:pan-y pinch-zoom}:where(.dusk) .player .wf i{flex:1;background:#ece8df38;border-radius:1px}:where(.dusk) .player .wf i.p{background:var(--ivory)}:where(.dusk) .player .nm{font-family:var(--mono);font-size:11px;letter-spacing:.12em;color:var(--mist);text-transform:uppercase}:where(.dusk) .price-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;max-width:980px;margin:0 auto;align-items:start}:where(.dusk) .card{border:1px solid var(--line);border-radius:16px;padding:clamp(22px,3vw,34px);display:grid;gap:18px;background:#03040999;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);min-width:0}:where(.dusk) .card.paid{border-color:#ece8df59;background:linear-gradient(180deg,#ece8df0d,#03040999)}:where(.dusk) .card .ce{font-family:var(--mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--mist)}:where(.dusk) .price{display:flex;align-items:baseline;gap:12px}:where(.dusk) .price b{font-size:56px;font-weight:300;letter-spacing:-.04em;line-height:1}:where(.dusk) .price s{color:var(--mist);font-size:18px}:where(.dusk) .card .line{color:#ece8dfb3;font-size:15px}:where(.dusk) .feats{display:grid;border-top:1px solid var(--line)}:where(.dusk) .feats details{border-bottom:1px solid var(--line)}:where(.dusk) .feats summary{list-style:none;cursor:pointer;padding:12px 0;display:flex;justify-content:space-between;gap:12px;font-size:15px}:where(.dusk) .feats summary::-webkit-details-marker{display:none}:where(.dusk) .feats summary:after{content:"+";color:var(--mist);transition:transform .2s}:where(.dusk) .feats details[open] summary:after{transform:rotate(45deg)}:where(.dusk) .feats details p{font-size:14px;color:#ece8dfa8;padding-bottom:12px;font-weight:300}:where(.dusk) .card .btns{display:flex;gap:10px;flex-wrap:wrap}:where(.dusk) .card .btns .btn{flex:1}@media (max-width:820px){:where(.dusk) .price-grid{grid-template-columns:1fr}}:where(.dusk) .faq{max-width:820px;margin:0 auto;border-top:1px solid var(--line)}:where(.dusk) .faq details{border-bottom:1px solid var(--line)}:where(.dusk) .faq summary{list-style:none;cursor:pointer;padding:22px 0;display:flex;justify-content:space-between;gap:16px;font-size:clamp(17px,1.8vw,20px);font-weight:400;letter-spacing:-.01em}:where(.dusk) .faq summary::-webkit-details-marker{display:none}:where(.dusk) .faq summary:after{content:"+";color:var(--mist);font-weight:300;transition:transform .2s}:where(.dusk) .faq details[open] summary:after{transform:rotate(45deg)}:where(.dusk) .faq details p{color:#ece8dfd6;font-weight:300;padding-bottom:22px;max-width:64ch}.dusk .faq details p a{color:var(--ivory);text-decoration:underline;text-underline-offset:3px}.dusk .reviews{max-width:980px;margin:0 auto}.dusk .reviews .h-px{background:var(--line)}.dusk .reviews .font-syne{font-family:var(--display);font-weight:300;letter-spacing:-.03em}.dusk .reviews h3.font-syne{font-size:26px}.dusk .reviews .font-mono{font-family:var(--mono);letter-spacing:.08em}.dusk .reviews .text-neon-rose{color:var(--amber)}.dusk .reviews p.text-neon-rose{color:var(--mist);font-size:11px;letter-spacing:.14em}.dusk .reviews .text-platinum,.dusk .reviews .text-platinum\/75{color:var(--ivory)}.dusk .reviews .text-platinum\/55,.dusk .reviews .text-platinum\/65,.dusk .reviews .text-platinum\/50{color:var(--mist)}.dusk .reviews a:hover,.dusk .reviews button:hover{color:var(--ivory)}.dusk .reviews .glass-panel{background:#03040999;border:1px solid var(--line);border-radius:12px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.dusk .reviews .border-neon-rose\/20{border-color:var(--line2)}.dusk .reviews .border-platinum\/30,.dusk .reviews .border-platinum\/25{border-color:var(--line2);border-radius:999px}.dusk .reviews input,.dusk .reviews textarea{border-radius:8px}.dusk .reviews .justify-between,.dusk .reviews .gap-4{flex-wrap:wrap;gap:12px 16px}.dusk .reviews p.leading-relaxed{font-family:var(--display);font-size:15px;font-weight:300;letter-spacing:0;line-height:1.6}.dusk .reviews .btn-acquire{background:var(--ivory);color:var(--night);border:0;border-radius:999px;font-family:var(--display);font-weight:500;box-shadow:none}:where(.dusk) .specs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid var(--line);border-left:1px solid var(--line)}:where(.dusk) .specs div{border-right:1px solid var(--line);border-bottom:1px solid var(--line);padding:20px;display:grid;gap:6px}:where(.dusk) .specs b{font-weight:400;font-size:15px}@media (max-width:760px){:where(.dusk) .specs{grid-template-columns:repeat(2,minmax(0,1fr))}}:where(.dusk) .pfoot{display:flex;justify-content:space-between;gap:24px;flex-wrap:wrap;padding-top:28px;font-size:13.5px;color:var(--mist)}:where(.dusk) .pfoot .links{display:flex;gap:20px;flex-wrap:wrap}:where(.dusk) .pfoot a{text-decoration:none}:where(.dusk) .pfoot a:hover{color:var(--ivory)}:where(.dusk) .site{border-top:1px solid var(--line);margin-top:56px;padding-block:28px 40px;display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap;font-size:13px;color:var(--mist)}:where(.dusk) .site .links{display:flex;gap:16px;flex-wrap:wrap;justify-content:flex-end}:where(.dusk) .site .links a,:where(.dusk) .site .links button{text-decoration:none;background:none;border:0;padding:0;cursor:pointer;color:inherit;font-size:13px}:where(.dusk) .site .links a:hover,:where(.dusk) .site .links button:hover{color:var(--ivory)}:where(.dusk) .cur{display:flex;gap:4px;align-items:center;flex-wrap:wrap}:where(.dusk) .cur button{background:none;border:1px solid transparent;border-radius:999px;padding:5px 9px;cursor:pointer;font-size:12px;color:var(--mist)}:where(.dusk) .cur button[aria-pressed=true]{border-color:var(--line2);color:var(--ivory)}:where(.dusk) .spacer{height:72px}:where(.dusk) .sbar{position:fixed;left:0;right:0;bottom:0;z-index:15;background:#030409d1;backdrop-filter:blur(30px);-webkit-backdrop-filter:blur(30px);border-top:1px solid var(--line);padding:12px 16px calc(12px + env(safe-area-inset-bottom,0px));display:none;justify-content:space-between;align-items:center;gap:12px;transform:translateY(110%);visibility:hidden;transition:transform .35s,visibility 0s .35s}:where(.dusk) .sbar.show{transform:none;visibility:visible;transition:transform .35s}:where(.dusk) .sbar small{display:block;color:var(--mist);font-size:12px}:where(.dusk) .sbar b{font-weight:500}@media (max-width:1023px){:where(.dusk) .sbar{display:flex}}.bfbar,.bfbar~*{--bf-h:42px}.bfbar{position:relative;z-index:5;height:var(--bf-h);display:flex;align-items:center;justify-content:center;gap:14px;padding:0 16px;background:var(--red);color:#fff;font:400 14px/1 var(--display);letter-spacing:-.005em;white-space:nowrap;overflow:hidden}.bfbar .tag{font:500 12px/1 var(--mono);letter-spacing:.14em;text-transform:uppercase}.bfbar button{background:none;border:0;padding:0;font:inherit;color:inherit;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.bfbar button:focus-visible{outline:2px solid #fff;outline-offset:3px}.bfbar .short{display:none}.bfbar~nav.fixed.top-0,.bfbar~nav.fixed.top-0+div.fixed.top-0{top:max(0px,calc(var(--bf-h) - var(--bf-sy,0px)));transition-property:transform,background-color,border-color,-webkit-backdrop-filter;transition-property:transform,background-color,border-color,backdrop-filter;transition-property:transform,background-color,border-color,backdrop-filter,-webkit-backdrop-filter}.bfbar~.dusk .hero{min-height:calc(100svh - var(--bf-h))}:where(.dusk) .eyrow{display:flex;align-items:center;justify-content:center;gap:12px}:where(.dusk) .bfpill{font:500 11px/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:#fff;background:var(--red);border-radius:20px;padding:6px 12px 5px;text-shadow:none}:where(.dusk) .deadline .short{display:none}:where(.dusk) .sbar>div{min-width:0;white-space:nowrap}:where(.dusk) .sbar .btn{flex:none}:where(.dusk) .sbar .bfl{font:400 10px/1.5 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--red)}@media (max-width:700px){.bfbar,.bfbar~*{--bf-h:38px}.bfbar{font-size:12.5px;gap:10px}.bfbar .tag{font-size:10.5px}.bfbar .long{display:none}.bfbar .short{display:inline}:where(.dusk) .eyrow{gap:10px}:where(.dusk) .bfpill{font-size:9.5px;padding:5px 9px 4px}:where(.dusk) .deadline .long{display:none}:where(.dusk) .deadline .short{display:inline}:where(.dusk) .deadline{font-size:11px;letter-spacing:0}:where(.dusk) .plat{letter-spacing:0}}@media (max-width:380px){:where(.dusk) .sbar{gap:10px}:where(.dusk) .sbar .btn.sm{padding-inline:14px}:where(.dusk) .sbar .bfl{font-size:9.5px}}body.dusk-on button[aria-label="Open support chat"]{background:#030409db!important;border:1px solid var(--line2)!important;border-radius:999px;padding:10px 16px;gap:8px;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:0 10px 30px #00000080}body.dusk-on button[aria-label="Open support chat"]:hover{border-color:#ece8df80!important}body.dusk-on button[aria-label="Open support chat"] span{font:500 13px/1 var(--display);letter-spacing:0;text-transform:none;color:var(--ivory)}body.dusk-on [aria-label="Support chat"] .bg-neon-rose,body.dusk-on button[aria-label="Open support chat"] .bg-neon-rose{background:var(--mist)}body.dusk-on [role=dialog][aria-label="Support chat"]{background:#030409f2!important;border:1px solid var(--line2)!important;border-radius:16px;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}body.dusk-on [aria-label="Support chat"] .text-neon-rose{color:var(--amber)}body.dusk-on [aria-label="Support chat"] .hover\:text-neon-rose:hover{color:var(--ivory)}body.dusk-on [aria-label="Support chat"]>div:first-child span.font-mono{font:500 14px/1 var(--display);letter-spacing:0;text-transform:none}body.dusk-on [aria-label="Support chat"] .border-b button{border-radius:999px}body.dusk-on [aria-label="Support chat"] .justify-end>span{border-radius:12px}@media (max-width:1023px){body.dusk-on button[aria-label="Open support chat"]{right:16px;bottom:calc(80px + env(safe-area-inset-bottom,0px))}body.dusk-on.dusk-hero-ctas button[aria-label="Open support chat"]{visibility:hidden}body.dusk-on [role=dialog][aria-label="Support chat"]{right:16px;width:min(360px,calc(100vw - 32px));bottom:calc(80px + env(safe-area-inset-bottom,0px))}}body.dusk-on .z-\[200\]{background:#030409eb!important;border-color:var(--line)!important;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);color:var(--ivory)}body.dusk-on .z-\[200\] .font-mono{font-family:var(--display);letter-spacing:0;text-transform:none}body.dusk-on .z-\[200\] p.font-mono{font-size:13.5px;line-height:1.55;color:#ece8dfd6}body.dusk-on .z-\[200\] p.text-neon-rose{font:400 11px/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--mist)}body.dusk-on .z-\[200\] span.text-neon-rose{color:var(--mist)}body.dusk-on .z-\[200\] .hover\:text-neon-rose:hover{color:var(--ivory)}body.dusk-on .z-\[200\] button.border,body.dusk-on .z-\[200\] .btn-acquire{font:500 14px/1 var(--display);letter-spacing:0;text-transform:none;border-radius:999px;padding:11px 18px;white-space:nowrap}@media (max-width:767px){body.dusk-on .z-\[200\] button.border,body.dusk-on .z-\[200\] .btn-acquire{font-size:13px;padding:11px 10px}}body.dusk-on .z-\[200\] button.border{border-color:var(--line2);color:var(--ivory)}body.dusk-on .z-\[200\] button.border:hover{border-color:#ece8df80}body.dusk-on .z-\[200\] .btn-acquire{background:var(--ivory);color:var(--night);border:1px solid var(--ivory);box-shadow:none}body.dusk-on .z-\[200\] .btn-acquire:hover{background:#fff;transform:none;box-shadow:none}body.dusk-on .z-\[200\] div.border{border-color:var(--line);border-radius:12px}body.dusk-on .z-\[200\] .bg-neon-rose{background:var(--amber)}body.dusk-on .z-\[200\] p.uppercase.text-platinum{font:500 14px/1.2 var(--display);text-transform:none;letter-spacing:0;color:var(--ivory)}body.dusk-on [aria-label="Support chat"] input:focus-visible{outline:none}
