@font-face{font-family:Spectral;src:url(/fonts/Spectral-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Spectral;src:url(/fonts/Spectral-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Spectral;src:url(/fonts/Spectral-SemiBoldItalic.woff2) format("woff2");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Elsewhere Display;src:url(/fonts/elsewhere-display.woff2) format("woff2");font-style:normal;font-weight:400;font-display:swap}:root{--ink:#05010c;--paper:#fff;--muted:#a79fbd;--muted-2:rgba(255,255,255,0.5);--violet:#a35cff;--violet-deep:#642bab;--line:rgba(220,188,255,0.16);--gold:#e2d1ae;--panel:linear-gradient(155deg,rgba(28,12,54,0.86),rgba(16,5,32,0.86) 62%,rgba(8,2,16,0.9));--shell:min(100% - 40px,1080px);--font-body:var(--font-geist-sans),ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;--font-display:"Elsewhere Display",var(--font-body);color-scheme:dark}*,:after,:before{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:80px;-webkit-text-size-adjust:100%}body,html{background:var(--ink)}body{margin:0;min-width:320px;color:var(--paper);font-family:var(--font-body);font-synthesis:none;line-height:1.5;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;overflow-x:clip}.skip-link{position:absolute;z-index:100;top:8px;left:8px;padding:10px 16px;border-radius:8px;background:var(--violet-deep);color:#fff;font-size:14px;font-weight:600;text-decoration:none;transform:translateY(-160%);transition:transform .16s ease}.skip-link:focus-visible{transform:translateY(0)}.cta{display:inline-flex;min-height:58px;align-items:center;justify-content:center;gap:12px;padding:0 34px;border:1px solid rgba(226,209,174,.72);border-radius:999px;background:linear-gradient(180deg,#8c46e0,#6327ad 52%,#46187f);box-shadow:inset 0 1px 0 rgba(255,255,255,.22),inset 0 -10px 24px rgba(0,0,0,.28),0 16px 44px rgba(88,32,158,.5);color:#fff;text-decoration:none;transition:transform .17s ease,box-shadow .17s ease,filter .17s ease}.cta__icon{width:24px;height:24px;object-fit:contain}.cta__label{font-family:var(--font-display);font-size:clamp(21px,2vw,26px);line-height:1;padding-top:3px}.cta:hover{transform:translateY(-2px);filter:brightness(1.08);box-shadow:inset 0 1px 0 rgba(255,255,255,.26),inset 0 -10px 24px rgba(0,0,0,.28),0 22px 58px rgba(126,55,205,.6)}.cta:active{transform:translateY(0)}.float-cta{position:fixed;z-index:60;right:24px;bottom:24px;display:inline-flex;align-items:center;gap:9px;padding:12px 20px;border:1px solid rgba(226,209,174,.55);border-radius:999px;background:linear-gradient(180deg,#8c46e0,#6327ad 55%,#4a1a84);box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 14px 38px rgba(0,0,0,.5),0 0 34px rgba(126,55,205,.42);color:#fff;font-size:15px;font-weight:620;text-decoration:none;white-space:nowrap;opacity:0;transform:translateY(14px) scale(.96);pointer-events:none;transition:opacity .24s ease,transform .24s ease}.float-cta.is-shown{opacity:1;transform:none;pointer-events:auto}.float-cta img{width:20px;height:20px;object-fit:contain}.float-cta:hover{filter:brightness(1.08)}.wordmark{margin:0;background:linear-gradient(180deg,#fff 26%,#cfa6ff);-webkit-background-clip:text;background-clip:text;color:transparent;font-family:var(--font-display);font-size:clamp(30px,3.6vw,46px);line-height:1.1;letter-spacing:.01em;filter:drop-shadow(0 4px 24px rgba(163,92,255,.45))}.footer{position:relative;display:flex;flex-direction:column;align-items:center;gap:14px;margin-top:clamp(56px,7vw,88px);padding-top:40px;border-top:1px solid rgba(255,255,255,.1);text-align:center}.footer:before{content:"";position:absolute;top:-1px;left:50%;width:220px;height:1px;translate:-50% 0;background:linear-gradient(90deg,transparent,rgba(190,130,255,.75),transparent)}.footer__made{margin:0;color:var(--muted-2);font-size:15px}.footer__elsewhere{display:inline-flex;align-items:center;gap:8px;padding:4px;text-decoration:none;transition:transform .18s ease,filter .18s ease}.footer__elsewhere img{width:auto;height:30px}.footer__elsewhere span{color:var(--muted-2);font-size:15px}.footer__elsewhere:hover{transform:translateY(-2px);filter:drop-shadow(0 0 12px rgba(229,76,76,.42))}.footer__links{display:flex;flex-wrap:wrap;justify-content:center;gap:4px 22px;margin-top:0}.footer__links a{display:inline-flex;min-height:44px;align-items:center;padding-inline:4px;color:rgba(255,255,255,.72);font-size:15px;text-decoration:none;text-underline-offset:4px}.footer__links a:hover{color:#fff;text-decoration:underline}.footer__legal{margin:6px 0 0;color:rgba(255,255,255,.38);font-size:13px}.subcta{display:flex;flex-direction:column;align-items:center;gap:12px}.subcta__link{display:inline-flex;min-height:44px;align-items:center;padding:4px 8px;border:0;background:none;color:rgba(255,255,255,.56);cursor:pointer;font-size:14px;text-decoration:underline;text-decoration-color:rgba(255,255,255,.28);text-underline-offset:4px;transition:color .16s ease,text-decoration-color .16s ease}.subcta__link:hover{color:#fff;text-decoration-color:rgba(255,255,255,.6)}.subcta.is-open .subcta__link{color:rgba(255,255,255,.78)}.subcta__panel[hidden]{display:none}.subcta__form{position:relative;display:flex;width:min(100%,380px)}.subcta__form input{width:100%;height:48px;appearance:none;padding:0 118px 0 16px;border:1px solid rgba(255,255,255,.34);border-radius:10px;outline:none;background:rgba(235,235,235,.12);color:#fff;font:inherit;font-size:15px}.subcta__form input::placeholder{color:rgba(255,255,255,.36)}.subcta__form button{position:absolute;inset:5px 5px 5px auto;width:104px;border:0;border-radius:7px;background:var(--violet-deep);color:#fff;cursor:pointer;font-size:14px;font-weight:650;transition:background .16s ease}.subcta__form button:hover{background:#7b39c8}.subcta__form button:disabled{cursor:wait;opacity:.7}.subcta__status{position:absolute;top:calc(100% + 7px);left:2px;color:#ffc5d5;font-size:13px}.subcta__done{max-width:40ch;margin:0;color:#cfa4ff;font-size:15px;line-height:1.45;text-align:center}.bench{display:grid;justify-items:center;width:100%;margin-top:clamp(18px,2.6vh,32px)}.bench__stage{position:relative;display:grid;min-height:clamp(290px,38vh,380px);place-items:center;padding:8px 0 4px}.bench__glow{position:absolute;top:50%;left:50%;width:min(880px,96%);height:78%;translate:-50% -50%;border-radius:50%;background:radial-gradient(ellipse,rgba(163,92,255,.26),transparent 68%);filter:blur(52px);pointer-events:none;transition:opacity .42s ease,transform .62s ease}.bench[data-has-result] .bench__glow{opacity:.9;transform:scale(1.14)}.bench__pack{display:flex;flex-direction:column;align-items:center;padding:0;border:0;background:none;cursor:pointer}.bench__pack-art{display:block;width:clamp(168px,21vw,236px);animation:pack-float 4.2s ease-in-out infinite}.bench__pack img{display:block;width:100%;height:auto;filter:drop-shadow(0 0 30px rgba(163,92,255,.4)) drop-shadow(0 22px 34px rgba(0,0,0,.66));transition:transform .22s cubic-bezier(.2,1.1,.4,1),filter .22s ease}.bench__pack:hover img{transform:translateY(-8px) scale(1.03);filter:drop-shadow(0 0 42px rgba(190,118,255,.7)) drop-shadow(0 26px 40px rgba(0,0,0,.7))}.bench__pack:active img{transform:scale(.97)}.bench__pack:focus-visible{outline:3px solid #c78cff;outline-offset:8px;border-radius:14px}.bench__pack-label{display:inline-block;margin-top:20px;padding:10px 22px;border:1px solid rgba(220,188,255,.34);border-radius:999px;background:rgba(124,63,200,.26);color:#fff;font-size:clamp(14px,1.4vw,16px);font-weight:660;letter-spacing:-.01em;transition:background .16s ease,border-color .16s ease}.bench__pack:hover .bench__pack-label{border-color:rgba(220,188,255,.6);background:rgba(124,63,200,.44)}@keyframes pack-float{0%,to{transform:translateY(0) rotate(-1deg)}50%{transform:translateY(-10px) rotate(1deg)}}.bench__tear{position:relative;display:grid;place-items:center;--fan:108px}.bench__tear-art{display:block;width:clamp(168px,21vw,236px);height:auto;filter:drop-shadow(0 0 40px rgba(190,118,255,.6)) drop-shadow(0 22px 34px rgba(0,0,0,.66));animation:pack-burst 1.15s cubic-bezier(.3,1,.4,1) both}.bench__back{position:absolute;top:50%;left:50%;width:clamp(74px,9vw,112px);height:auto;border-radius:8px;filter:drop-shadow(0 14px 22px rgba(0,0,0,.6));animation:back-out 1.15s cubic-bezier(.25,.9,.3,1) both;animation-delay:calc(var(--i) * 70ms)}@keyframes pack-burst{0%{transform:scale(.94) rotate(-2deg);opacity:0}22%{transform:scale(1.05) rotate(2deg);opacity:1}70%{transform:scale(1) rotate(0deg);opacity:1}to{transform:scale(.9) translateY(26px);opacity:0}}@keyframes back-out{0%{opacity:0;transform:translate(-50%,-50%) scale(.5) rotate(0deg)}30%{opacity:1}to{opacity:0;transform:translate(calc(-50% + (var(--i) - 2) * var(--fan)),calc(-50% - 40px)) scale(1) rotate(calc((var(--i) - 2) * 7deg))}}.bench__hand{display:flex;width:100%;flex-wrap:wrap;align-items:center;justify-content:center;gap:clamp(8px,1.2vw,16px);margin:0;padding:0;list-style:none}.bench__hand>li{animation:card-in .46s cubic-bezier(.2,1.1,.35,1) both;animation-delay:calc(var(--i) * 65ms)}@keyframes card-in{0%{opacity:0;transform:translateY(-26px) scale(.86) rotate(-4deg)}}.bench__card{position:relative;display:block;width:clamp(88px,11vw,140px);padding:0;border:0;background:none;cursor:pointer;filter:drop-shadow(0 14px 24px rgba(0,0,0,.55));transition:transform .2s cubic-bezier(.2,1.1,.4,1),filter .2s ease,opacity .3s ease}.bench__card:hover{transform:translateY(-10px)}.bench__card[data-picked]{transform:translateY(-16px) scale(1.05);filter:drop-shadow(0 0 24px rgba(190,118,255,.85)) drop-shadow(0 16px 26px rgba(0,0,0,.6))}.bench__card[data-dimmed]{opacity:.24;transform:scale(.94)}.bench__card:focus-visible{outline:3px solid #c78cff;outline-offset:5px;border-radius:12px}.bench__tick{position:absolute;top:-9px;right:-9px;display:grid;width:26px;height:26px;place-items:center;border:2px solid #f0e2ff;border-radius:50%;background:linear-gradient(180deg,#a35cff,#7433d0);color:#fff;font-size:13px;font-weight:700;opacity:0;transform:scale(.4);transition:opacity .18s ease,transform .2s cubic-bezier(.2,1.5,.4,1)}.bench__card[data-picked] .bench__tick{opacity:1;transform:scale(1)}.bench__hand[data-fusing] .bench__card[data-picked]{animation:pick-converge .9s cubic-bezier(.5,0,.4,1) both}@keyframes pick-converge{60%{transform:translateY(-16px) scale(1.1);filter:drop-shadow(0 0 40px rgba(213,170,255,.95))}to{transform:translateY(-16px) scale(1.16);opacity:0;filter:drop-shadow(0 0 60px #fff)}}.bench__hint{margin:clamp(12px,1.8vh,20px) 0 0;min-height:1.4em;color:var(--muted-2);font-size:15px;letter-spacing:.01em}.bench__result{display:flex;margin:0;flex-direction:column;align-items:center;gap:clamp(16px,2.4vh,26px);animation:bench-arrive .52s cubic-bezier(.2,1.1,.35,1) both}.bench__result-card{width:clamp(168px,20vw,236px);filter:drop-shadow(0 0 34px rgba(190,118,255,.5)) drop-shadow(0 24px 40px rgba(0,0,0,.66))}.bench__result-lead{margin:0;font-size:clamp(20px,2.3vw,28px);font-weight:700;letter-spacing:-.02em}.bench__result-lead strong{color:#d3aaff;font-weight:700}.bench__result-sub{max-width:46ch;margin:10px auto 0;color:var(--muted);font-size:clamp(15px,1.5vw,17px);line-height:1.45}.bench__again{margin-top:4px;padding:11px 20px;border:1px solid rgba(220,188,255,.3);border-radius:999px;background:rgba(124,63,200,.16);color:rgba(255,255,255,.86);cursor:pointer;font-size:14px;font-weight:620;transition:background .16s ease,border-color .16s ease,color .16s ease}.bench__again:hover{border-color:rgba(220,188,255,.55);background:rgba(124,63,200,.32);color:#fff}.wall{position:absolute;inset:0;overflow:clip}.wall__cols{position:absolute;left:34%;top:-22%;width:90%;height:144%;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(8px,1.4vw,22px);transform:rotate(-8deg);opacity:.44}.wall__col{overflow:hidden}.wall__track{display:flex;flex-direction:column;gap:clamp(8px,1.4vw,22px);animation:wall-scroll var(--duration) var(--delay) linear infinite;animation-direction:var(--direction);will-change:transform}.wall__track img{width:100%;height:auto;filter:drop-shadow(0 10px 18px rgba(0,0,0,.5))}@keyframes wall-scroll{0%{transform:translateY(0)}to{transform:translateY(-50%)}}.wall__haze{position:absolute;inset:0;background:linear-gradient(100deg,rgba(5,1,12,.98) 22%,rgba(5,1,12,.55) 40%,rgba(5,1,12,0) 58%),linear-gradient(180deg,rgba(5,1,12,.9),rgba(5,1,12,0) 26%,rgba(5,1,12,0) 68%,rgba(5,1,12,.92))}.wall__halo{position:absolute;left:64%;top:48%;width:min(72vw,820px);aspect-ratio:1;translate:-50% -50%;border-radius:50%;background:radial-gradient(circle,rgba(163,92,255,.52) 0,rgba(104,40,190,.3) 40%,rgba(80,30,150,0) 70%);filter:blur(12px);animation:wall-breathe 8s ease-in-out infinite}@keyframes wall-breathe{0%,to{opacity:.82;transform:scale(1)}50%{opacity:1;transform:scale(1.05)}}.wall__hero{position:absolute;right:1vw;bottom:2%;height:92%;max-height:1000px;width:auto;max-width:none;filter:drop-shadow(0 40px 60px rgba(0,0,0,.85)) drop-shadow(0 0 90px rgba(163,92,255,.32));animation:wall-float 12s ease-in-out infinite}@keyframes wall-float{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}:root{--font-serif:"Spectral",Georgia,"Times New Roman",serif;--gold:#f0c86a}.page--v11{position:relative;overflow-x:clip}.v11-hero{position:relative;display:grid;min-height:100svh;align-content:center;overflow:hidden}.v11-hero__inner{position:relative;z-index:2;width:min(92vw,1180px);margin-inline:auto;padding:clamp(40px,8vh,96px) 0}.v11-hero__wordmark{margin:0 0 clamp(18px,3vh,34px);font-size:clamp(44px,6.4vw,84px)}.v11-hero__title{max-width:13ch;margin:0;color:#f7f0e4;font-family:var(--font-serif);font-size:clamp(2.5rem,5.4vw,5rem);font-weight:700;letter-spacing:-.018em;line-height:.98;text-shadow:0 4px 0 rgba(0,0,0,.5);text-wrap:balance}.v11-hero__count-line{max-width:26ch;margin:clamp(14px,2vh,22px) 0 0;color:rgba(247,240,228,.66);font-family:var(--font-serif);font-size:clamp(.98rem,1.5vw,1.3rem);font-weight:400;line-height:1.45}.v11-count{background:linear-gradient(180deg,#ffffff 18%,#cfa6ff);-webkit-background-clip:text;background-clip:text;color:transparent;letter-spacing:-.005em;filter:drop-shadow(0 0 22px rgba(163,92,255,.55))}.v11-count,.v11-hero__cta{font-family:var(--font-serif);font-weight:700}.v11-hero__cta{display:inline-flex;align-items:center;gap:14px;padding:clamp(15px,1.5vw,21px) clamp(24px,2.6vw,38px);border:3px solid #1b0733;border-radius:5px;background:linear-gradient(180deg,#a86bff,#7c3fc8 55%,#4d1f8e);color:#fff;font-size:clamp(1.15rem,1.7vw,1.7rem);letter-spacing:.012em;line-height:1;text-decoration:none;text-transform:uppercase;box-shadow:8px 8px 0 rgba(0,0,0,.85),inset 0 2px 0 rgba(255,255,255,.4),0 0 60px rgba(163,92,255,.35);transition:transform .1s ease-out,box-shadow .1s ease-out,filter .1s ease-out}.v11-hero__cta svg{width:1.1em;height:1.1em;flex:none}.v11-hero__cta:hover{filter:brightness(1.08);transform:translate(-2px,-2px);box-shadow:10px 10px 0 rgba(0,0,0,.85),inset 0 2px 0 rgba(255,255,255,.4),0 0 80px rgba(163,92,255,.45)}.v11-hero__cta:active{transform:translate(4px,4px);box-shadow:2px 2px 0 rgba(0,0,0,.85),inset 0 2px 0 rgba(255,255,255,.4)}.v11-hero__actions{display:flex;flex-direction:column;align-items:flex-start;gap:14px;margin-top:clamp(26px,4.5vh,48px)}.v11-hero__where{max-width:34ch;margin:0;color:rgba(255,255,255,.6);font-size:15px;line-height:1.5}.v11-hero .wall{position:absolute;inset:0;z-index:0}.v11-hero .wall__haze{background:linear-gradient(100deg,rgba(5,1,12,.95) 14%,rgba(5,1,12,.62) 34%,rgba(5,1,12,.12) 56%),linear-gradient(180deg,rgba(5,1,12,.72),rgba(5,1,12,0) 22%,rgba(5,1,12,0) 74%,rgba(5,1,12,.88))}.v11-hero .wall__track img{opacity:.92}.v11-nudge{position:fixed;bottom:clamp(12px,2.4vh,26px);left:50%;z-index:40;display:flex;align-items:center;gap:10px;margin:0;translate:-50% 0;white-space:nowrap;pointer-events:none;opacity:0;transform:translateY(10px);transition:opacity .42s ease,transform .42s ease;color:var(--gold);font-family:var(--font-serif);font-size:clamp(14px,1.7vw,19px);font-weight:700;letter-spacing:.01em;background:linear-gradient(100deg,#c9a24a,#f0c86a 38%,#fff4cf 50%,#f0c86a 62%,#c9a24a);background-size:260% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:gate-shimmer 3.6s linear infinite}.v11-nudge[data-shown]{opacity:1;transform:translateY(0)}.v11-nudge__arrow{display:inline-block;-webkit-text-fill-color:var(--gold);animation:gate-nudge 1.9s ease-in-out infinite}.v11-gate__label{position:absolute;bottom:clamp(14px,3vh,30px);left:50%;z-index:3;display:flex;align-items:center;justify-content:center;gap:10px;margin:0;translate:-50% 0;white-space:nowrap;color:var(--gold);font-family:var(--font-serif);font-size:clamp(15px,1.8vw,20px);font-weight:700;letter-spacing:.01em;text-align:center;background:linear-gradient(100deg,#c9a24a,#f0c86a 38%,#fff4cf 50%,#f0c86a 62%,#c9a24a);background-size:260% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:gate-shimmer 3.6s linear infinite}.v11-gate__arrow{display:inline-block;-webkit-text-fill-color:var(--gold);animation:gate-nudge 1.9s ease-in-out infinite}.v11-gate{height:clamp(40px,6vh,76px)}@keyframes gate-shimmer{0%{background-position:130% 0}to{background-position:-130% 0}}@keyframes gate-nudge{0%,to{transform:translateY(0)}50%{transform:translateY(5px)}}.v11-shot{display:grid;grid-template-columns:minmax(0,1fr);width:min(92vw,1080px);margin-inline:auto;padding:clamp(56px,9vh,108px) 0;justify-items:center;text-align:center}.v11-shot__title{margin:0;font-size:clamp(28px,4vw,46px);font-weight:700;letter-spacing:-.028em}.v11-slate{display:flex;align-items:center;justify-content:center;gap:14px;margin:0 0 14px;color:var(--gold);font-family:var(--font-serif);font-size:clamp(14px,1.5vw,17px);font-weight:700;letter-spacing:.2em;text-transform:uppercase}.v11-slate:after,.v11-slate:before{content:"";width:clamp(24px,5vw,56px);height:1px;background:linear-gradient(90deg,transparent,rgba(240,200,106,.55))}.v11-slate:after{background:linear-gradient(90deg,rgba(240,200,106,.55),transparent)}.v11-shot__line{margin:0;font-size:clamp(24px,3.2vw,38px);font-weight:700;letter-spacing:-.025em}.v11-shot__sub{max-width:46ch;margin:12px 0 0;color:rgba(255,255,255,.62);font-family:var(--font-serif);font-size:clamp(15px,1.6vw,18px);line-height:1.5}.v11-readout,.v11-stage{width:100%;margin-top:clamp(26px,4vh,46px)}.v11-shot--first .bench{margin-top:clamp(30px,5vh,58px)}.v11-shot--first{padding-top:clamp(30px,5vh,56px)}.v11-scale{display:grid;grid-template-columns:minmax(0,1fr);width:min(92vw,1080px);margin-inline:auto;padding:clamp(56px,9vh,108px) 0;justify-items:center;text-align:center}.v11-scale__title{max-width:20ch;margin:0;font-size:clamp(26px,3.6vw,42px);font-weight:700;letter-spacing:-.028em;line-height:1.16}.v11-scale__count{font-size:1.16em}.v11-scale__lede{max-width:44ch;margin:14px 0 0;color:rgba(255,255,255,.62);font-family:var(--font-serif);font-size:clamp(15px,1.6vw,18px);line-height:1.5}.v11-closer,.v11-faq{display:grid;width:min(92vw,760px);margin-inline:auto;padding:clamp(48px,8vh,92px) 0;justify-items:center;text-align:center}.v11-faq{text-align:left;justify-items:stretch}.v11-faq__title{margin:0 0 6px;color:rgba(255,255,255,.62);font-family:var(--font-serif);font-size:14px;font-weight:700;letter-spacing:.22em;text-align:center;text-transform:uppercase}.v11-faq__item{border-bottom:1px solid rgba(255,255,255,.09)}.v11-faq__item:first-of-type{border-top:1px solid rgba(255,255,255,.09)}.v11-faq__q{display:flex;align-items:center;gap:18px;padding:18px 2px;color:rgba(255,255,255,.86);cursor:pointer;font-size:clamp(16px,1.7vw,18px);font-weight:640;letter-spacing:-.012em;list-style:none;transition:color .16s ease}.v11-faq__q::-webkit-details-marker{display:none}.v11-faq__q>span:first-child{flex:1}.v11-faq__q:hover{color:#fff}.v11-faq__q:focus-visible{outline:2px solid var(--gold);outline-offset:3px}.v11-faq__mark{position:relative;width:13px;height:13px;flex:none;color:var(--gold)}.v11-faq__mark:after,.v11-faq__mark:before{content:"";position:absolute;top:50%;left:0;width:13px;height:1.5px;background:currentColor;border-radius:1px;translate:0 -50%;transition:rotate .24s ease,opacity .24s ease}.v11-faq__mark:after{rotate:90deg}.v11-faq__item[open] .v11-faq__mark:after{rotate:0deg;opacity:0}.v11-faq__a{padding:0 2px 24px;color:rgba(255,255,255,.82);font-family:var(--font-serif);font-size:clamp(15px,1.55vw,16.5px);line-height:1.72}.v11-faq__item[open] .v11-faq__a{animation:faq-open .26s cubic-bezier(.2,.9,.3,1) both}.v11-faq__a p{margin:0 0 12px}.v11-faq__a p:last-child{margin-bottom:0}.v11-faq__a .vreveal__bar{margin-top:16px}@keyframes faq-open{0%{opacity:0;translate:0 -6px}}.vreveal__bar{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;margin-top:20px;padding:11px 18px;border:1px solid rgba(255,255,255,.16);border-radius:10px;background:rgba(255,255,255,.045);color:rgba(255,255,255,.86);cursor:pointer;font-size:14px;font-weight:620;transition:background .16s ease,border-color .16s ease,color .16s ease}.vreveal__bar:hover{border-color:rgba(255,255,255,.34);background:rgba(255,255,255,.09);color:#fff}.vreveal__play{display:grid;width:22px;height:22px;flex:none;place-items:center;border-radius:50%;background:rgba(255,255,255,.16);color:#fff}.vreveal{margin-top:20px}.vreveal__frame{position:relative;width:min(100%,330px);margin-inline:auto;aspect-ratio:9/16;border:1px solid rgba(255,255,255,.12);border-radius:12px;overflow:hidden;animation:vreveal-open .38s cubic-bezier(.2,1.05,.4,1) both}.vreveal__frame iframe{width:100%;height:100%;border:0}.vreveal__close{display:block;margin:12px auto 0;padding:7px 14px;border:1px solid rgba(255,255,255,.16);border-radius:999px;background:none;color:rgba(255,255,255,.6);cursor:pointer;font-size:13px}@keyframes vreveal-open{0%{opacity:0;transform:scaleY(.8);transform-origin:top}}@media (max-width:720px){.v11-hero .wall__haze{background:radial-gradient(120% 62% at 50% 46%,rgba(5,1,12,.94) 0,rgba(5,1,12,.72) 45%,rgba(5,1,12,.12) 78%),linear-gradient(180deg,rgba(5,1,12,.86),rgba(5,1,12,.2) 26%,rgba(5,1,12,.2) 70%,rgba(5,1,12,.92))}.v11-hero__inner{text-align:center}.v11-hero__title{max-width:none}.v11-hero__actions{align-items:center}.v11-hero__where{max-width:30ch}.v11-scale{padding-bottom:104px}}@media (prefers-reduced-motion:reduce){.v11-faq__item[open] .v11-faq__a,.v11-gate__arrow,.v11-gate__label,.v11-nudge,.v11-nudge__arrow,.vreveal__frame,.wall__track{animation:none!important}.v11-gate__label,.v11-nudge{-webkit-text-fill-color:var(--gold)}.v11-nudge{transition:none}}.sky{position:fixed;inset:0;overflow:hidden;pointer-events:none;background:radial-gradient(130% 92% at 50% -8%,#26104f 0,#140733 32%,#0a0219 62%,#05010c 84%),var(--ink)}.sky:after{content:"";position:absolute;right:-10%;bottom:-30%;left:-10%;height:70%;background:radial-gradient(ellipse at 50% 100%,rgba(112,48,196,.42),transparent 66%);filter:blur(20px)}.sky__aurora{position:absolute;border-radius:50%;filter:blur(88px);opacity:.62;will-change:transform}.sky__aurora--one{top:-22vh;left:6vw;width:62vw;height:62vw;background:radial-gradient(circle,rgba(139,62,232,.55),transparent 62%);animation:drift-one 34s ease-in-out infinite alternate}.sky__aurora--two{top:22vh;right:-14vw;width:56vw;height:56vw;background:radial-gradient(circle,rgba(63,92,232,.42),transparent 64%);animation:drift-two 44s ease-in-out infinite alternate}.sky__aurora--three{bottom:-26vh;left:24vw;width:66vw;height:66vw;background:radial-gradient(circle,rgba(226,84,152,.34),transparent 66%);animation:drift-three 52s ease-in-out infinite alternate}.sky__stars{position:absolute;inset:-50%;background-image:radial-gradient(circle at 20% 30%,rgba(255,255,255,.62) 0 1.1px,transparent 1.6px),radial-gradient(circle at 72% 64%,rgba(214,186,255,.44) 0 1px,transparent 1.5px),radial-gradient(circle at 46% 84%,rgba(255,255,255,.3) 0 .8px,transparent 1.3px);background-size:220px 220px,320px 320px,170px 170px;opacity:.62;animation:twinkle 9s ease-in-out infinite alternate}.sky__grain{position:absolute;inset:0;opacity:.16;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3'/%3E%3C/filter%3E%3Crect width='120' height='120' filter='url(%23n)' opacity='0.55'/%3E%3C/svg%3E")}.v11-frame{position:relative;overflow:hidden;max-width:860px;margin:clamp(20px,3.4vh,34px) auto 0;padding:clamp(24px,4.5vw,48px) clamp(12px,3vw,36px) 74px;border:1px solid var(--line);border-radius:22px;background:var(--panel);box-shadow:0 44px 90px rgba(0,0,0,.42),inset 0 1px 0 rgba(255,255,255,.05)}.v11-frame__lt{position:absolute;right:0;bottom:0;left:0;display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 16px;margin:0;padding:13px 18px;border-top:1px solid rgba(255,255,255,.08);background:rgba(4,1,12,.74);backdrop-filter:blur(6px);font-family:var(--v9-mono);font-size:11.5px;letter-spacing:.15em;text-align:left;text-transform:uppercase}.v11-frame__lt span:first-child{color:var(--v9-hud)}.v11-frame__lt span:last-child{color:rgba(255,255,255,.55)}.v11-frame--open[data-run] .v9-open__pack{animation:v9-float 5.2s ease-in-out infinite}.v11-frame--open[data-run] .v9-open__back{animation:v9-back-fan 1s cubic-bezier(.25,.9,.3,1) both;animation-delay:calc(var(--i) * 90ms)}.v11-frame--fuse[data-run] .v9-trip__card--parent{animation:v9-settle .64s cubic-bezier(.2,1.1,.35,1) both}.v11-frame--fuse[data-run] .v9-trip__card--child{animation:v9-pop .72s cubic-bezier(.2,1.2,.35,1) both;animation-delay:.24s}.v11-frame--fight[data-run] .board__cell.is-slam{animation:v9-slamcell 9s ease-out infinite}.v11-frame--fight[data-run] .board__tok--acts{animation:v9-acts 9s cubic-bezier(.4,0,.3,1) infinite}.v11-frame--fight[data-run] .board__tok--knocked{animation:v9-knock 9s cubic-bezier(.3,0,.2,1) infinite}.v11-frame--fight[data-run] .board__path{animation:v9-path 9s ease-out infinite}.v11-frame--fight[data-run] .board__hit{animation:v9-hit 9s ease-out infinite}.v11-frame--fight[data-run] .board__slam{animation:v9-slamtag 9s ease-out infinite}.v11-frame--fight[data-run] .board__ap i:last-of-type{animation:v9-appip 9s step-end infinite}.bench__card--static{cursor:default}.bench__card--static:hover{transform:none}.sky{z-index:0}.page--v11{z-index:1;--v9-hud:#7ef0d4;--v9-hud-dim:rgba(126,240,212,0.5);--v9-mono:var(--font-serif)}@keyframes bench-arrive{0%{opacity:0;transform:translateY(22px) scale(.94)}}@keyframes drift-one{to{transform:translate3d(7vw,6vh,0) scale(1.12)}}@keyframes drift-three{to{transform:translate3d(6vw,-7vh,0) scale(1.1)}}@keyframes drift-two{to{transform:translate3d(-9vw,8vh,0) scale(1.16)}}@keyframes twinkle{to{opacity:.78}}@keyframes v9-acts{0%,8%{transform:translateX(0);opacity:1}30%{transform:translateX(calc(var(--cell) * 3))}38%{transform:translateX(calc(var(--cell) * 3))}41%{transform:translateX(calc(var(--cell) * 3 + 9px))}45%,88%{transform:translateX(calc(var(--cell) * 3));opacity:1}92%{transform:translateX(calc(var(--cell) * 3));opacity:0}94%,96%{transform:translateX(0);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes v9-appip{0%,41%{opacity:1;box-shadow:0 0 6px var(--v9-hud-dim)}45%,88%{opacity:.22;box-shadow:none}92%,to{opacity:1;box-shadow:0 0 6px var(--v9-hud-dim)}}@keyframes v9-back-fan{0%{opacity:0;transform:translateY(30px) rotate(0deg) scale(.7)}}@keyframes v9-bar{0%{width:0}}@keyframes v9-float{0%,to{transform:translateY(0) rotate(-1deg)}50%{transform:translateY(-9px) rotate(1deg)}}@keyframes v9-hit{0%,38%{opacity:0;transform:scale(.4)}42%{opacity:1;transform:scale(1)}50%,to{opacity:0;transform:scale(1.35)}}@keyframes v9-knock{0%,42%{transform:translateX(0) rotate(0deg);opacity:1}47%{transform:translateX(calc(var(--cell) * 1.12)) rotate(10deg)}51%,88%{transform:translateX(var(--cell)) rotate(4deg);opacity:1}92%{transform:translateX(var(--cell)) rotate(4deg);opacity:0}94%,96%{transform:translateX(0) rotate(0deg);opacity:0}to{transform:translateX(0) rotate(0deg);opacity:1}}@keyframes v9-path{0%,6%{width:0;opacity:0}10%{opacity:.75}30%{width:calc(var(--cell) * 3);opacity:.75}60%{width:calc(var(--cell) * 3);opacity:.75}72%,88%{width:calc(var(--cell) * 3);opacity:0}89%,to{width:0;opacity:0}}@keyframes v9-pop{0%{opacity:0;transform:scale(.6)}}@keyframes v9-settle{0%{opacity:0;transform:translateY(18px) scale(.92)}}@keyframes v9-slamcell{0%,42%{box-shadow:none}47%{box-shadow:inset 0 0 16px 4px rgba(255,205,130,.9)}58%,to{box-shadow:none}}@keyframes v9-slamtag{0%,44%{opacity:0;transform:translateY(7px) scale(.85)}50%{opacity:1;transform:translateY(0) scale(1.06)}55%,78%{opacity:1;transform:translateY(0) scale(1)}86%,to{opacity:0;transform:translateY(0) scale(1)}}@media (max-width:700px){.float-cta{min-height:44px;padding:10px 16px;font-size:14px}}@media (max-width:900px) and (orientation:landscape) and (max-height:520px){.closer,.v11-faq,.v11-scale,.v11-shot{padding-block:clamp(28px,8vh,52px)}.v11-gate__void{height:clamp(70px,18vh,120px)}}@media (prefers-reduced-motion:reduce){.bench__back,.bench__hand>li,.bench__hand[data-fusing] .bench__card[data-picked],.bench__pack-art,.bench__result,.bench__tear-art,.fuse__go-fill,.sky__aurora,.sky__stars,.wall__track{animation:none!important}.bench__hand>li{opacity:1;transform:none}}.fuse,.fuse__play{display:grid;justify-items:center;width:100%}.fuse__stage{position:relative;display:grid;width:100%;min-height:clamp(300px,42vh,400px);place-items:center;margin-top:clamp(20px,3vh,34px)}.fuse__card{--fuse-card-w:clamp(112px,13vw,168px);position:absolute;top:50%;left:50%;width:var(--fuse-card-w);margin-left:calc(var(--fuse-card-w) / -2);margin-top:calc(var(--fuse-card-w) * -.72);opacity:0;transform:translateX(0) scale(.92);filter:drop-shadow(0 16px 26px rgba(0,0,0,.6));transition:transform .52s cubic-bezier(.2,.9,.3,1),opacity .22s linear}.fuse[data-beat=closing] .fuse__card,.fuse[data-beat=idle] .fuse__card,.fuse[data-beat=impact] .fuse__card,.fuse[data-beat=ready] .fuse__card,.fuse[data-beat=settled] .fuse__card{opacity:1}.fuse[data-beat=idle] .fuse__card--a,.fuse[data-beat=settled] .fuse__card--a{transform:translateX(-62%) rotate(-6deg) scale(1)}.fuse[data-beat=idle] .fuse__card--b,.fuse[data-beat=settled] .fuse__card--b{transform:translateX(62%) rotate(6deg) scale(1)}.fuse[data-beat=closing] .fuse__card,.fuse[data-beat=impact] .fuse__card{transition:transform .46s cubic-bezier(.55,0,.9,.45),opacity 1ms linear 458ms}.fuse[data-beat=closing] .fuse__card--a,.fuse[data-beat=impact] .fuse__card--a{transform:translateX(-3%) rotate(0deg) scale(1.08)}.fuse[data-beat=closing] .fuse__card--b,.fuse[data-beat=impact] .fuse__card--b{transform:translateX(3%) rotate(0deg) scale(1.08)}.fuse[data-beat=impact] .fuse__card{opacity:0}.fuse__go{position:relative;display:inline-flex;min-width:190px;min-height:44px;align-items:center;justify-content:center;margin-top:clamp(12px,2vh,20px);padding:11px 28px;overflow:hidden;border:1px solid rgba(240,200,106,.4);border-radius:999px;background:rgba(240,200,106,.07);color:var(--gold);cursor:pointer;font-size:15px;font-weight:660;letter-spacing:.01em;transition:border-color .18s ease,background .18s ease,color .18s ease;-webkit-tap-highlight-color:transparent}.fuse__go:hover{border-color:rgba(240,200,106,.72);background:rgba(240,200,106,.13);color:#ffe9b0}.fuse__go:focus-visible{outline:2px solid var(--gold);outline-offset:3px}.fuse__go[data-busy]{cursor:default;color:rgba(255,255,255,.72)}.fuse__go-fill{position:absolute;z-index:0;inset:0;background:linear-gradient(90deg,rgba(240,200,106,.13),rgba(240,200,106,.3));pointer-events:none;transform:scaleX(0);transform-origin:left center}.fuse[data-beat=settled] .fuse__go-fill{animation:fuse-charge var(--charge,2.4s) linear both}.fuse[data-beat=closing] .fuse__go-fill,.fuse[data-beat=impact] .fuse__go-fill{transform:scaleX(1)}.fuse__go-label{position:relative;z-index:1}@keyframes fuse-charge{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.fuse__flash{position:absolute;top:50%;left:50%;width:clamp(200px,26vw,320px);aspect-ratio:1;translate:-50% -50%;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.95),rgba(213,170,255,.6) 38%,transparent 70%);opacity:0;pointer-events:none}.fuse[data-beat=impact] .fuse__flash{animation:fuse-flash .62s ease-out both}@keyframes fuse-flash{0%{opacity:0;transform:scale(.35)}22%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.5)}}.fuse__result{display:flex;margin:0;flex-direction:column;align-items:center;gap:clamp(14px,2.2vh,24px)}.fuse__result figcaption{animation:fuse-caption .42s ease-out .38s both}@keyframes fuse-caption{0%{opacity:0;transform:translateY(10px)}}.fuse__result-card{width:clamp(150px,19vw,224px);animation:fuse-born .76s cubic-bezier(.2,.9,.3,1) both}@keyframes fuse-born{0%{opacity:0;transform:scale(.32) translateY(10px);filter:drop-shadow(0 0 60px rgba(255,255,255,.85)) drop-shadow(0 6px 10px rgba(0,0,0,.4))}28%{opacity:1}62%{transform:scale(1.16) translateY(-6px);filter:drop-shadow(0 0 46px rgba(213,170,255,.8)) drop-shadow(0 26px 44px rgba(0,0,0,.7))}to{opacity:1;transform:scale(1) translateY(0);filter:drop-shadow(0 0 34px rgba(190,118,255,.55)) drop-shadow(0 22px 38px rgba(0,0,0,.66))}}@media (max-width:700px){.fuse__card{width:clamp(96px,30vw,128px);margin-left:calc(clamp(96px, 30vw, 128px) / -2);margin-top:calc(clamp(96px, 30vw, 128px) * -.72)}}@media (prefers-reduced-motion:reduce){.fuse__card,.fuse__flash,.fuse__result{animation:none!important;transition:none!important}}.parade{position:absolute;top:50%;right:clamp(-40px,-2vw,0px);z-index:1;display:grid;width:min(46vw,560px);translate:0 -50%;justify-items:center;pointer-events:none}.parade__halo{position:absolute;top:44%;left:50%;width:92%;aspect-ratio:1;translate:-50% -50%;border-radius:50%;background:radial-gradient(circle,rgba(163,92,255,.42) 0,rgba(104,40,190,.22) 42%,transparent 70%);filter:blur(14px);animation:parade-breathe 8s ease-in-out infinite}.parade__art{position:relative;width:100%;height:auto;filter:drop-shadow(0 26px 40px rgba(0,0,0,.7));animation:parade-in .62s cubic-bezier(.18,.9,.3,1) both}.parade[data-leaving] .parade__art{animation:parade-out .62s cubic-bezier(.6,0,.9,.4) both}.parade__plate{position:relative;display:grid;justify-items:center;gap:2px;margin-top:-6px;text-align:center;animation:parade-plate .62s ease-out .12s both}.parade[data-leaving] .parade__plate{animation:parade-out .42s ease-in both}.parade__name{color:#fff;font-size:clamp(1.05rem,1.9vw,1.6rem);font-weight:700;letter-spacing:-.01em;text-shadow:0 2px 12px rgba(0,0,0,.8)}.parade__meta,.parade__name{font-family:var(--font-serif)}.parade__meta{color:rgba(255,255,255,.6);font-size:clamp(.72rem,1.05vw,.9rem);font-style:italic}.parade__meta strong{color:var(--gold);font-style:normal;font-weight:700}@keyframes parade-in{0%{opacity:0;transform:translateX(46%) rotate(5deg) scale(.94)}}@keyframes parade-out{to{opacity:0;transform:translateX(-42%) rotate(-5deg) scale(.94)}}@keyframes parade-plate{0%{opacity:0;transform:translateY(10px)}}@keyframes parade-breathe{0%,to{opacity:.85;transform:translate(-50%,-50%) scale(1)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.06)}}@media (max-width:820px){.v11-hero{display:grid;align-content:center;padding:clamp(12px,2.5vh,26px) 0 clamp(44px,7vh,68px)}.v11-hero__wordmark{margin-bottom:0;font-size:clamp(30px,8vw,44px)}.v11-hero__title{font-size:clamp(1.85rem,8.2vw,2.6rem)}.v11-hero__count-line{margin-top:8px;font-size:.92rem}.v11-hero__actions{gap:10px;margin-top:clamp(12px,2.4vh,22px)}.v11-hero__where{font-size:13px}.v11-hero__inner{display:contents}.parade{position:static;order:2;width:min(58vw,260px);margin:clamp(8px,2vh,18px) auto clamp(4px,1.4vh,12px);translate:none;opacity:1}.parade__plate{display:grid}.v11-hero__wordmark{order:1;text-align:center}.v11-hero__title{order:3;text-align:center}.v11-hero__count-line{order:4;text-align:center}.v11-hero__actions{order:5;align-items:center}}@media (prefers-reduced-motion:reduce){.parade__art,.parade__halo,.parade__plate{animation:none!important}}.v11-credit{display:grid;justify-items:center;gap:6px;margin:10px 0 0;font-size:clamp(14px,1.5vw,16px)}.v11-credit__by{margin:0}.v11-credit__from{color:var(--muted-2);font-family:var(--font-serif);font-size:.86em;font-style:italic;letter-spacing:.02em}.v11-credit__pair{color:#fff;font-weight:700}.v11-credit__by{color:var(--muted-2)}.v11-credit__handle{color:#cfa4ff;font-weight:620}@media (max-width:820px){.v11-hero{text-align:center}.v11-hero__inner{position:relative;z-index:2}.v11-hero__title{max-width:none}.v11-hero__count-line,.v11-hero__title{margin-inline:auto}}@media (orientation:landscape) and (max-height:520px){.v11-slate{margin-bottom:8px;font-size:13px}.v11-shot__line{font-size:clamp(20px,5.2vh,26px)}.v11-shot__sub{max-width:62ch;margin-top:6px;font-size:14px}.bench__stage,.fuse__stage{min-height:clamp(160px,48vh,200px);margin-top:8px}.fuse__card{--fuse-card-w:clamp(78px,30vh,112px)}.fuse__go{margin-top:8px}.v11-nudge{bottom:6px;font-size:13px}.v11-hero{min-height:100svh;padding:14px 0 30px}.v11-hero__inner{padding:0}.v11-hero__wordmark{margin-bottom:6px;font-size:28px}.v11-hero__title{font-size:clamp(1.5rem,4vw,2rem)}.v11-hero__count-line{margin-top:8px;font-size:.82rem}.v11-hero__actions{gap:8px;margin-top:14px}.v11-hero__cta{padding:10px 20px;font-size:1rem}.v11-hero__where{font-size:12px}.parade{position:absolute;top:50%;right:2%;left:auto;width:min(34vw,260px);translate:0 -50%;opacity:.85}.parade__plate{display:grid}.v11-hero__inner:before{display:none}.v11-hero{text-align:left}.v11-hero__inner{max-width:60%;padding-right:8px}.v11-hero__count-line,.v11-hero__title{margin-inline:0}}.v11-chip{display:inline-flex;align-items:center;gap:7px;vertical-align:middle}.v11-chip__art{width:clamp(22px,2.6vw,30px);height:clamp(22px,2.6vw,30px);flex:none;border:1px solid rgba(220,188,255,.35);border-radius:50%;background:rgba(124,63,200,.22);object-fit:cover;object-position:50% 26%}.v11-chip__name{color:#fff;font-weight:700;white-space:nowrap}.v11-credit__pair{display:inline-flex;align-items:center;gap:10px;flex-wrap:wrap;justify-content:center;margin:0;padding-bottom:7px;border-bottom:1px solid rgba(220,188,255,.22)}.v11-credit__plus{color:var(--muted-2);font-weight:400}@media (max-width:560px){.v11-credit{gap:6px}.v11-chip{gap:5px}}.v11-hero__signup{margin-top:2px}.v11-hero__signup .subcta__link{color:rgba(255,255,255,.5);font-size:13px}.v11-hero__signup .subcta__link:hover{color:rgba(255,255,255,.82)}@media (max-width:700px){.v11-frame--read,.v11-scale{padding-bottom:88px}}