:root body{background:var(--bg);color:var(--ink);font-feature-settings:"ss01","cv11"}:root ::selection{background:rgba(244,166,198,.32);color:var(--hi)}:root :focus-visible{outline:2px solid rgba(244,166,198,.65);outline-offset:2px}:root h1,:root h2,:root h3{letter-spacing:-.015em}:root .bv-mark{display:block;flex:none;overflow:visible;filter:drop-shadow(0 0 10px rgba(244,143,189,.35))}:root .bv-lockup{display:inline-flex;align-items:center;gap:10px}:root .bv-word{font-family:var(--sans);font-weight:600;font-size:19px;letter-spacing:-.015em;color:var(--hi)}:root .auth-brand__mark,:root .dock__home,:root .side-brand__mark,:root .site-brand__mark{background:none!important;box-shadow:none!important}:root .side-brand__mark{width:36px;height:36px}:root .side-brand__text b{font-weight:600;font-size:17px;letter-spacing:-.015em;color:var(--hi)}:root .site-brand__word{font-weight:600;font-size:20px;letter-spacing:-.015em}:root .auth-brand{font-weight:600;letter-spacing:-.02em;gap:8px}:root .vx-brand{display:inline-flex;align-items:center;gap:8px;font-weight:600;letter-spacing:-.015em}:root .auth-card h1,:root .doc h2,:root .final h2,:root .hero-title,:root .how-card h3,:root .how-left h2,:root .mode h3,:root .nf h1,:root .page-hero h1,:root .sec h2,:root .show h2,:root .swords{font-family:var(--display);font-weight:400;letter-spacing:-.005em;color:var(--hi)}:root .how-left h2,:root .sec h2,:root .show h2{font-size:clamp(42px,5.4vw,78px);line-height:.98}:root .final h2{font-size:clamp(44px,6vw,92px);line-height:.96}:root .page-hero h1{font-size:clamp(40px,4.4vw,64px);line-height:.98;letter-spacing:0}:root .nf h1{font-size:clamp(46px,7vw,96px);line-height:.96}:root .how-card h3{font-size:40px;line-height:1}:root .mode h3{font-size:34px;line-height:1}:root .doc h2{font-size:38px;line-height:1.02}:root .auth-card h1{font-size:32px;line-height:1.05}:root .swords{font-weight:300;font-size:clamp(36px,5vw,76px);line-height:1.04;letter-spacing:0;max-width:1180px}:root .ag-rank .v,:root .numbers b,:root .pod b,:root .reward-prize b,:root .stat-v,:root .tk-calc__amt{font-family:var(--display);font-weight:400;letter-spacing:0}:root .numbers b{font-size:52px;line-height:1}:root .stat-v{font-size:38px}:root .ag-rank .v{font-size:56px}:root .reward-prize b{font-size:72px}:root .bt-item{font-family:var(--display);font-weight:400;letter-spacing:0;font-size:clamp(40px,5vw,76px)}:root .bt-item em,:root .bt-item span{font-family:var(--mono)}:root .bt-item i{display:inline-flex;margin-left:18px;opacity:.85}:root .bt-item i,:root .bt-item:hover b{color:var(--petal)}:root .eyebrow,:root .kicker,:root .mode-tag,:root .sec-chip,:root .stack-kicker{font-family:var(--sans);font-weight:600;letter-spacing:.24em;font-size:10.5px;color:var(--petal)}:root .eyebrow,:root .kicker{display:inline-flex;align-items:center;gap:10px}:root .eyebrow:before,:root .kicker:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--petal);box-shadow:0 0 10px 2px rgba(244,166,198,.55)}:root .center .eyebrow{justify-content:center}:root .sec-chip{background:rgba(13,15,11,.6);border-color:rgba(244,166,198,.22);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}:root .hero-sub,:root .lede,:root .sec-sub{color:rgba(241,235,221,.72)}:root .auth-primary,:root .btn-white,:root .dock__cta,:root .follow-x,:root .glass-btn,:root .pill-cta,:root .side-cta,:root .vx-primary{border-radius:999px!important;background:#f1ebdd!important;color:#10120d!important;border-color:#f1ebdd!important;font-family:var(--sans);font-weight:600;letter-spacing:.14em;text-transform:uppercase;font-size:12px;transition:background .25s,box-shadow .35s var(--ease),transform .35s var(--ease)}:root .auth-primary:hover:not(:disabled),:root .btn-white:hover,:root .dock__cta:hover,:root .follow-x:hover,:root .glass-btn:hover:not(:disabled),:root .pill-cta:hover,:root .side-cta:hover,:root .vx-primary:hover:not(:disabled){background:#fffaf0!important;box-shadow:0 0 0 5px rgba(241,235,221,.08),0 14px 40px -12px rgba(246,194,122,.55)}:root .auth-secondary,:root .btn-dark,:root .ghost-btn,:root .vx-secondary{border-radius:999px;background:rgba(10,12,9,.45);border:1px solid rgba(241,235,221,.32);color:var(--ink);font-family:var(--sans);font-weight:600;letter-spacing:.14em;text-transform:uppercase;font-size:12px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}:root .auth-secondary:hover,:root .btn-dark:hover,:root .ghost-btn:hover:not(:disabled),:root .vx-secondary:hover:not(:disabled){background:rgba(241,235,221,.08);border-color:rgba(241,235,221,.6);color:var(--hi)}:root .btn-dark,:root .btn-white{height:48px;padding:0 26px}:root .ghost-btn.sm,:root .glass-btn.sm{font-size:10.5px;padding:0 14px}:root .follow-x{height:36px!important;font-size:10.5px}:root .token-ca{border-radius:999px;background:rgba(10,12,9,.55);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}:root .token-ca b{color:var(--pollen)}:root .filters button.on,:root .seg button.on{background:#f1ebdd;color:#10120d}:root .site{isolation:isolate}:root .site-top{position:fixed;z-index:60;top:0;left:0;right:0;transition:background .4s,border-color .4s;border-bottom:1px solid transparent}:root .site-top .announce{position:static;background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;border-bottom:1px solid rgba(241,235,221,.06);max-height:40px;overflow:hidden;transition:max-height .4s var(--ease),opacity .3s}:root .site-top.scrolled .announce{max-height:0;opacity:0;border-bottom-color:transparent}:root .announce__row{height:34px;padding:0 40px}:root .announce__news,:root .announce__status{font-size:10.5px;letter-spacing:.18em;text-transform:uppercase;color:rgba(241,235,221,.6)}:root .announce__tag{color:var(--petal)}:root .announce .ai-state{height:24px;border-radius:999px;font-size:11px}:root .topnav{display:flex;align-items:center;gap:28px;height:78px;padding:0 40px;transition:height .4s var(--ease)}:root .site-top.scrolled{background:rgba(6,7,5,.66);backdrop-filter:blur(16px) saturate(1.3);-webkit-backdrop-filter:blur(16px) saturate(1.3);border-bottom-color:var(--line)}:root .site-top.scrolled .topnav{height:62px}:root .topnav__brand{display:inline-flex}:root .topnav__links{margin-left:auto;display:flex;align-items:center;gap:34px}:root .topnav__links a{font-size:11px;font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:rgba(241,235,221,.74);transition:color .25s;padding:6px 0}:root .topnav__links a:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:var(--petal);transform:scaleX(0);transform-origin:left;transition:transform .35s var(--ease);box-shadow:0 0 8px var(--petal)}:root .topnav__links a:hover{color:var(--hi)}:root .topnav__links a:hover:after{transform:scaleX(1)}:root .topnav__right{display:flex;align-items:center;gap:12px}:root .topnav__x{width:36px;height:36px;display:grid;place-items:center;border-radius:50%;border:1px solid rgba(241,235,221,.22);color:var(--ink);transition:border-color .2s,background .2s}:root .topnav__x:hover{border-color:rgba(241,235,221,.5);background:rgba(241,235,221,.06)}:root .pill-cta{display:inline-flex;align-items:center;height:38px;padding:0 20px;font-size:11px}:root .dock{background:rgba(10,12,9,.72);border-color:rgba(241,235,221,.14);box-shadow:0 24px 60px -16px rgba(0,0,0,.9),0 0 40px -18px rgba(244,166,198,.35),inset 0 1px 0 rgba(241,235,221,.06)}:root .dock__item{color:rgba(241,235,221,.7)}:root .dock__item:hover{background:rgba(241,235,221,.07);color:var(--hi)}:root .dock__cta{font-size:11px}@media (min-width:1181px){:root .dock:not(.up){transform:translate(-50%,140%);opacity:0;pointer-events:none}}@media (max-width:900px){:root .topnav__links{display:none}:root .topnav__right{margin-left:auto}}@media (max-width:720px){:root .announce{display:none}:root .topnav{padding:0 16px;height:64px}:root .bv-word{font-size:17px}:root .pill-cta{height:34px;padding:0 14px;font-size:10px}}:root .hero{padding:0 0 30px}:root .hero-bends,:root .hero-galaxy-wrap{display:none}:root .hero-garden{position:absolute;left:0;right:0;top:0;height:100vh;min-height:640px;z-index:-2;pointer-events:none;-webkit-mask-image:linear-gradient(180deg,#000,#000 72%,transparent);mask-image:linear-gradient(180deg,#000,#000 72%,transparent);animation:gardenIn 2.4s var(--ease) both}@keyframes gardenIn{0%{opacity:0;transform:scale(1.06);filter:blur(10px)}to{opacity:1;transform:none;filter:none}}:root .flower-field{display:block;width:100%;height:100%}:root .hero-veil{top:0;height:100vh;min-height:640px;background:radial-gradient(ellipse 44% 34% at 50% 50%,rgba(6,7,5,.72),transparent 80%),linear-gradient(180deg,rgba(6,7,5,.92) 0,rgba(6,7,5,.35) 24%,transparent 46%,transparent 82%,var(--bg) 100%)}:root .hero-inner{min-height:100vh;min-height:100svh;justify-content:center;padding-top:112px;padding-bottom:72px}:root .hero-title{font-size:clamp(60px,10.6vw,172px);line-height:.9;margin:26px 0!important;text-shadow:0 4px 60px rgba(0,0,0,.55)}:root .hero-line2{white-space:nowrap}:root .rot-w{background:linear-gradient(180deg,#fff4dc 8%,#f6c27a 48%,#f48fbd 96%);-webkit-background-clip:text;background-clip:text}:root .hero-sub{max-width:560px;font-size:clamp(15px,1.25vw,17px);line-height:1.6;text-shadow:0 2px 20px rgba(0,0,0,.6)}:root .status-pill{border-radius:999px;background:rgba(10,12,9,.5);border-color:rgba(241,235,221,.16);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:rgba(241,235,221,.78)}:root .hero-ctas{margin-top:30px}:root .circle-cue{margin-top:30px;width:54px;height:54px;border-radius:50%;display:grid;place-items:center;border:1px solid rgba(241,235,221,.55);color:var(--hi);transition:background .3s,color .3s,transform .4s var(--ease)}:root .circle-cue svg{transition:transform .4s var(--ease);transform:rotate(90deg)}:root .circle-cue:hover{background:#f1ebdd;color:#10120d}:root .circle-cue:hover svg{transform:rotate(90deg) translateX(3px)}:root .hero-wander{position:absolute;z-index:3;right:40px;top:calc(100vh - 72px);display:flex;align-items:center;gap:14px;font-size:10px;font-weight:600;letter-spacing:.28em;text-transform:uppercase;color:rgba(241,235,221,.62);pointer-events:none}:root .hero-wander i{position:relative;width:1px;height:30px;background:rgba(241,235,221,.16);overflow:hidden}:root .hero-wander i:after{content:"";position:absolute;left:0;top:-30px;width:1px;height:30px;background:linear-gradient(180deg,transparent,var(--hi));animation:wander 2.2s var(--ease) infinite}@keyframes wander{to{transform:translateY(60px)}}@media (max-width:720px){:root .hero-wander{display:none}:root .hero-inner{padding-top:96px}:root .hero-line2{white-space:normal}}:root .card{background:radial-gradient(130% 90% at 0 0,rgba(244,166,198,.06),transparent 46%),radial-gradient(120% 90% at 100% 100%,rgba(195,168,255,.045),transparent 52%),linear-gradient(180deg,rgba(243,236,222,.025),transparent 40%)}:root .glow-card.border-glow-card{border-color:rgba(243,236,222,.09);box-shadow:inset 0 1px 0 rgba(243,236,222,.05),0 26px 60px -28px rgba(0,0,0,.95);transition:box-shadow .45s var(--ease),transform .45s var(--ease)}:root .glow-card.border-glow-card:hover{box-shadow:inset 0 1px 0 rgba(243,236,222,.07),0 30px 70px -28px rgba(0,0,0,.95),0 0 50px -18px rgba(244,166,198,.35)}:root .auth-card,:root .fcard,:root .hero-eos.framed,:root .mk,:root .mode,:root .reward,:root .season-card,:root .show-panel,:root .spot,:root .tk-node,:root .tk-share,:root .tw,:root .vx-card,:root .vx-stat{background-image:radial-gradient(130% 90% at 0 0,rgba(244,166,198,.055),transparent 48%),radial-gradient(120% 90% at 100% 100%,rgba(195,168,255,.04),transparent 55%)}:root .auth-card,:root .fcard,:root .mk,:root .mode,:root .reward,:root .spot,:root .vx-card{transition:border-color .35s,transform .45s var(--ease),box-shadow .45s var(--ease)}:root .fcard:hover,:root .mk:hover,:root .mode:hover{border-color:rgba(244,166,198,.28);box-shadow:0 30px 60px -30px rgba(0,0,0,.95),0 0 48px -16px rgba(244,166,198,.32)}:root .fcard,:root .mk{border-radius:22px}:root .mode,:root .reward,:root .spot{border-radius:28px}:root .tw{border-radius:22px;background-color:rgba(10,12,9,.9)}:root .tilt:after{background:radial-gradient(600px circle at var(--mx,50%) var(--my,50%),rgba(244,166,198,.12),transparent 45%)}:root .mode:before{background:radial-gradient(circle,rgba(246,194,122,.16),transparent 65%)}:root .mode.real:before{background:radial-gradient(circle,rgba(195,168,255,.22),transparent 65%)}:root .mode-list li:before{box-shadow:0 0 8px currentColor}:root .numbers>div{background:rgba(10,12,9,.4)}:root .bar i,:root .season-card__bar i{background:linear-gradient(90deg,var(--pollen),var(--petal) 55%,var(--lavender));box-shadow:0 0 10px rgba(244,166,198,.5)}:root .how-rail:after{background:linear-gradient(180deg,var(--pollen),var(--petal),var(--lavender));box-shadow:0 0 14px rgba(244,166,198,.7)}:root .how-dots i.on{background:var(--petal);box-shadow:0 0 10px rgba(244,166,198,.6)}:root .how-rail li.on{color:var(--hi)}:root .scroll-cue i,:root .tw-caret{background:var(--petal)}:root .final{min-height:560px;display:grid;place-items:center;border-radius:32px;background:#070906;border-color:rgba(241,235,221,.1)}:root .final-galaxy{opacity:1;-webkit-mask-image:linear-gradient(180deg,transparent,#000 40%);mask-image:linear-gradient(180deg,transparent,#000 40%)}:root .final-in{background:radial-gradient(ellipse 46% 50% at 50% 46%,rgba(7,9,6,.8),transparent 80%)}:root .site:after,:root .site:before{content:"";position:fixed;z-index:40;pointer-events:none;will-change:transform,opacity}:root .site:before{inset:-640px}:root .site:after{inset:-920px}:root .site:before{background-image:radial-gradient(2px 2px at 14% 22%,rgba(255,214,140,.9),transparent 60%),radial-gradient(2px 2px at 68% 38%,rgba(244,166,198,.8),transparent 60%),radial-gradient(1.5px 1.5px at 38% 74%,rgba(255,230,170,.8),transparent 60%),radial-gradient(2px 2px at 86% 82%,rgba(195,168,255,.8),transparent 60%),radial-gradient(1.5px 1.5px at 52% 12%,rgba(255,214,140,.7),transparent 60%);background-size:620px 620px;animation:fliesA 60s linear infinite,twinkle 5s ease-in-out infinite;opacity:.55}:root .site:after{background-image:radial-gradient(1.5px 1.5px at 24% 58%,rgba(255,214,140,.8),transparent 60%),radial-gradient(2px 2px at 76% 16%,rgba(255,190,120,.8),transparent 60%),radial-gradient(1.5px 1.5px at 58% 88%,rgba(244,166,198,.7),transparent 60%);background-size:900px 900px;animation:fliesB 90s linear infinite,twinkle 7s ease-in-out 1.5s infinite;opacity:.45}@keyframes fliesA{to{transform:translate3d(620px,-620px,0)}}@keyframes fliesB{to{transform:translate3d(-900px,-900px,0)}}@keyframes twinkle{0%,to{opacity:.25}50%{opacity:.65}}@media (prefers-reduced-motion:reduce){:root .hero-garden,:root .hero-wander i:after,:root .site:after,:root .site:before{animation:none}}:root .site-footer{position:relative;background:radial-gradient(60% 120% at 50% 120%,rgba(244,166,198,.08),transparent 70%)}:root .site-footer__col h4{font-family:var(--sans);font-weight:600;letter-spacing:.24em;font-size:10px;color:var(--petal)}:root .site-footer__col a{color:rgba(241,235,221,.7)}:root .site-footer__col a:hover{color:var(--hi)}:root .nf{padding-top:150px}:root .app{position:relative;background:transparent;isolation:isolate}:root .app-garden{position:fixed;left:0;right:0;bottom:0;height:48vh;z-index:0;pointer-events:none;opacity:.9;-webkit-mask-image:linear-gradient(180deg,transparent,#000 55%);mask-image:linear-gradient(180deg,transparent,#000 55%)}:root .inset,:root .side{z-index:1}:root .inset{background:radial-gradient(900px 320px at 50% -12%,rgba(244,166,198,.06),transparent 70%),rgba(9,11,8,.8);border-color:rgba(241,235,221,.08);border-radius:22px;box-shadow:0 30px 80px -30px rgba(0,0,0,.95),inset 0 1px 0 rgba(241,235,221,.04)}:root .topbar{background:rgba(6,7,5,.35)}:root .crumbs-bar b{font-family:var(--display);font-weight:400;font-size:20px;letter-spacing:0}:root .nav-item{border-radius:999px}:root .nav-item.on{background:rgba(244,166,198,.08);box-shadow:inset 0 0 0 1px rgba(244,166,198,.2)}:root .nav-item.on:before{background:var(--petal);box-shadow:0 0 10px 1px rgba(244,166,198,.8)}:root .nav-item.on svg{color:var(--petal)}:root .agent-item{border-radius:12px}:root .side-label{font-family:var(--sans);font-weight:600;letter-spacing:.22em;font-size:9.5px}:root .season-card{border-radius:18px;background-color:rgba(10,12,9,.85);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}:root .side-cta{font-size:11px;height:42px}:root .leader-chip{background:rgba(10,12,9,.6)}:root .lead-tag{color:var(--petal);border-color:rgba(244,166,198,.35)}:root .page-hero .kicker{margin-bottom:16px}:root .sl input[type=range]::-webkit-slider-thumb{background:#f1ebdd;border-color:#0c0e0b;box-shadow:0 0 0 1px rgba(244,166,198,.6),0 0 12px rgba(244,166,198,.5)}:root .field:focus{border-color:rgba(244,166,198,.45);box-shadow:0 0 0 3px rgba(244,166,198,.1)}:root .ag-rank .v.r1,:root .rank.r1{color:var(--petal);text-shadow:0 0 18px rgba(244,166,198,.5)}@media (max-width:1024px){:root .side{background:#080a07}:root .inset{border-radius:0}}:root .garden-fixed{position:fixed!important;left:0;right:0;bottom:0;width:100%!important;height:52vh!important;z-index:-1;pointer-events:none;-webkit-mask-image:linear-gradient(180deg,transparent,#000 50%);mask-image:linear-gradient(180deg,transparent,#000 50%)}:root .auth-card,:root .vx-card{background-color:rgba(11,13,10,.88);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-radius:26px}:root .vx-top{background:rgba(6,7,5,.66)}:root .auth-tile{background:linear-gradient(160deg,#fff1dc,#f4a6c6);box-shadow:0 10px 30px -10px rgba(244,166,198,.6)}:root .ag-mini h3,:root .ai-live__head h3,:root .band h2,:root .hero-eos h2,:root .plain h2{font-family:var(--display);font-weight:400;letter-spacing:0;color:var(--hi)}:root .band h2,:root .plain h2{font-size:34px;line-height:1}:root .hero-eos h2{font-size:clamp(30px,3vw,42px);line-height:1.02}:root .ag-mini h3{font-size:26px}:root .card-title h3{font-weight:600;letter-spacing:-.01em}:root .sec{padding-top:160px!important}:root .shead{margin-bottom:60px}:root .shead__rule{display:flex;align-items:center;gap:14px;margin-bottom:34px;font-size:10.5px;font-weight:600;letter-spacing:.24em;text-transform:uppercase;color:var(--muted)}:root .shead__rule span{font-family:var(--mono);font-size:12px;letter-spacing:.04em;color:var(--petal)}:root .shead__rule em{font-style:normal}:root .shead__rule i{flex:1 1;height:1px;background:linear-gradient(90deg,rgba(241,235,221,.24),rgba(241,235,221,.03))}:root .shead__main{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,.6fr);grid-gap:64px;gap:64px;align-items:end}:root .shead__main h2{font-size:clamp(50px,6.6vw,108px)!important;line-height:.93!important}:root .shead__side{display:flex;flex-direction:column;align-items:flex-start;gap:20px;padding-bottom:12px}:root .shead__side .sec-sub{margin:0;font-size:15.5px;max-width:420px}:root .shead__side .search{width:100%;border-radius:999px;background:rgba(10,12,9,.6)}:root .faq-wrap .shead__rule,:root .how-left .shead__rule,:root .reward-copy .shead__rule,:root .show-copy .shead__rule,:root .spot__copy .shead__rule{margin-bottom:26px}@media (max-width:900px){:root .shead__main{grid-template-columns:1fr;gap:22px}:root .shead{margin-bottom:40px}:root .sec{padding-top:110px!important}}:root .numbers{margin-top:0!important;padding:0 40px;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}:root .numbers>div{margin:0!important;padding:44px 32px 40px;border:0!important;border-left:1px solid var(--line)!important;border-radius:0!important;background:transparent!important;gap:14px}:root .numbers>div:first-child{border-left:0!important;padding-left:0}:root .numbers>div>span{order:-1;font-family:var(--sans);font-weight:600;font-size:10px;letter-spacing:.24em;color:var(--petal)}:root .numbers b{font-size:clamp(56px,7.4vw,120px)!important;line-height:.88!important}@media (max-width:720px){:root .numbers{padding:0 16px}:root .numbers>div{padding:26px 14px!important;border-left:0!important;border-top:1px solid var(--line)!important}:root .numbers>div:nth-child(2n){border-left:1px solid var(--line)!important}:root .numbers>div:nth-child(-n+2){border-top:0!important}:root .numbers b{font-size:48px!important}}:root .modes{display:flex;gap:16px;margin-top:0}:root .mode{flex:1 1;min-height:580px;padding:40px;justify-content:flex-end;transition:flex .8s var(--ease),border-color .35s,box-shadow .45s var(--ease)!important}:root .modes:hover .mode{flex-grow:0.8}:root .modes .mode:hover{flex-grow:1.3;transform:none!important}:root .mode-top{position:absolute;top:34px;left:40px;right:40px}:root .mode-idx{position:absolute;right:30px;bottom:-40px;font-family:var(--display);font-size:clamp(220px,26vw,420px);line-height:1;color:transparent;-webkit-text-stroke:1px rgba(241,235,221,.1);pointer-events:none;transition:-webkit-text-stroke-color .6s,transform .8s var(--ease)}:root .mode:hover .mode-idx{-webkit-text-stroke-color:rgba(244,166,198,.45);transform:translateY(-14px)}:root .mode h3{font-size:clamp(40px,4.2vw,68px)!important;line-height:.95!important;max-width:520px;position:relative}:root .mode p,:root .mode-cta,:root .mode-list{position:relative;max-width:480px}:root .mode:after{content:"";position:absolute;left:-10%;right:-10%;bottom:-30%;height:60%;background:radial-gradient(ellipse 50% 50% at 50% 100%,rgba(244,166,198,.16),transparent 70%);pointer-events:none;opacity:.6;transition:opacity .6s}:root .mode.real:after{background:radial-gradient(ellipse 50% 50% at 50% 100%,rgba(195,168,255,.2),transparent 70%)}:root .mode:hover:after{opacity:1}:root .mode-cta{display:inline-flex;align-self:flex-start;height:46px;padding:0 22px;border-radius:999px;border:1px solid rgba(241,235,221,.3);font-size:12px;letter-spacing:.14em;text-transform:uppercase;font-weight:600}:root .mode:hover .mode-cta{background:#f1ebdd;color:#10120d;border-color:#f1ebdd}@media (max-width:860px){:root .modes{flex-direction:column}:root .mode{min-height:460px;padding:28px}:root .mode-top{left:28px;right:28px;top:26px}}:root .reward{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px;padding:60px;min-height:540px}:root .reward-copy h2{font-size:clamp(40px,4.6vw,76px)!important;line-height:.95!important}:root .reward-prize{background:none;border:0;padding:0;align-items:center}:root .reward-prize b{font-size:clamp(150px,19vw,320px)!important;line-height:.8!important;background:linear-gradient(180deg,#fff4dc 10%,#f6c27a 52%,#f48fbd 96%);-webkit-background-clip:text;background-clip:text;color:transparent!important;filter:drop-shadow(0 20px 60px rgba(246,194,122,.25))}:root .reward-prize .rbox{position:absolute;transform:translate(150%,-120%)}:root .reward-prize{position:relative}@media (max-width:860px){:root .reward{padding:28px 22px}:root .reward-prize .rbox{display:none}}:root .rv.flist{opacity:1;transform:none}:root .flist{--cols:84px minmax(240px,1.35fr) minmax(150px,1fr) minmax(220px,1.1fr) 150px 44px;display:flex;flex-direction:column;border-top:1px solid rgba(241,235,221,.16)}:root .flist__head{padding:14px 10px;font-size:10px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:var(--faint)}:root .flist__head,:root .frow{display:grid;grid-template-columns:var(--cols);grid-gap:22px;gap:22px;border-bottom:1px solid var(--line)}:root .frow{position:relative;align-items:center;padding:24px 10px;color:inherit;transition:padding .5s var(--ease),opacity .8s ease calc(var(--i, 0) * 80ms),transform .9s var(--ease) calc(var(--i, 0) * 80ms)!important}:root .frow:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,color-mix(in srgb,var(--a,#f4a6c6) 16%,transparent),transparent 65%);opacity:0;transition:opacity .45s;pointer-events:none}:root .frow:hover:before{opacity:1}:root .frow:hover{padding-left:24px}:root .frow>*{position:relative;min-width:0}:root .frow__rank{font-family:var(--display);font-size:60px;line-height:1;color:transparent;-webkit-text-stroke:1px rgba(241,235,221,.32);transition:color .4s,text-shadow .4s,-webkit-text-stroke-color .4s}:root .frow:hover .frow__rank{color:var(--a,var(--petal));-webkit-text-stroke-color:transparent;text-shadow:0 0 36px var(--a,var(--petal))}:root .frow__id{display:flex;align-items:center;gap:16px}:root .frow__id h3{font-family:var(--display);font-weight:400;font-size:42px;line-height:1;letter-spacing:0;margin:0 0 6px!important;color:var(--hi)}:root .frow__id .fcard__kind,:root .frow__id h3{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}:root .frow__id .fcard__kind{display:block}:root .frow__spark svg{width:100%;height:52px;display:block}:root .frow__meta{display:flex;flex-wrap:wrap;gap:6px 14px;font-family:var(--mono);font-size:11.5px;color:var(--muted)}:root .frow__meta span{display:inline-flex;align-items:center;gap:6px}:root .frow__meta .ok,:root .frow__meta .vs.up{color:var(--ok)}:root .frow__meta .down,:root .frow__meta .vs.down{color:var(--bad)}:root .frow__ret{text-align:right}:root .frow__ret b{display:block;font-family:var(--display);font-weight:400;font-size:46px;line-height:1}:root .frow__ret span{font-family:var(--mono);font-size:11.5px;color:var(--faint)}:root .frow__go{width:44px;height:44px;border-radius:50%;display:grid;place-items:center;border:1px solid rgba(241,235,221,.22);transition:background .35s,color .35s,transform .5s var(--ease)}:root .frow:hover .frow__go{background:#f1ebdd;color:#10120d;transform:rotate(-45deg)}:root .frow--add{grid-template-columns:84px minmax(0,1fr) 44px}:root .frow--add .frow__rank{color:var(--petal);-webkit-text-stroke:0}:root .frow--add h3{color:var(--petal)!important}:root .flist .skel{border-radius:0}@media (max-width:1180px){:root .flist{--cols:64px minmax(0,1fr) 130px 44px}:root .flist__head,:root .frow__meta,:root .frow__spark{display:none}}@media (max-width:640px){:root .flist{--cols:40px minmax(0,1fr) 96px}:root .frow{gap:12px;padding:18px 2px}:root .frow:hover{padding-left:8px}:root .frow__rank{font-size:34px}:root .frow__id{gap:10px}:root .frow__id h3,:root .frow__ret b{font-size:28px}:root .frow__go{display:none}:root .frow--add{grid-template-columns:40px minmax(0,1fr)}}:root .spot{padding:56px;gap:56px;border-radius:32px}:root .spot h2{font-size:clamp(52px,6vw,100px)!important;line-height:.92!important}:root .spot__tiles>div{background:rgba(10,12,9,.6)}:root .spot__tiles b{font-family:var(--display);font-weight:400;font-size:30px}@media (max-width:720px){:root .spot{padding:22px}}:root .tw-stage .tw{margin:0}:root .arch{grid-template-columns:repeat(12,minmax(0,1fr))}:root .arch>:first-child{grid-column:span 7}:root .arch>:nth-child(2),:root .arch>:nth-child(3){grid-column:span 5}:root .arch>:nth-child(4){grid-column:span 7}:root .arch-head h3{font-family:var(--display);font-weight:400;font-size:32px;line-height:1;letter-spacing:0}@media (max-width:1080px){:root .arch>*{grid-column:span 12!important}}:root .how-left h2{font-size:clamp(50px,6vw,100px)!important;line-height:.93!important}:root .how-rail li{font-family:var(--display);font-weight:400;font-size:30px;letter-spacing:0}:root .mk-grid{grid-template-columns:repeat(5,minmax(0,1fr));margin-top:0}:root .mk{padding:22px;min-height:230px}:root .mk-top b{font-size:32px;line-height:1}:root .mk-px,:root .mk-top b{font-family:var(--display);font-weight:400;letter-spacing:0}:root .mk-px{font-size:40px;margin-top:auto}@media (max-width:1180px){:root .mk-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:720px){:root .mk-grid{grid-template-columns:1fr 1fr}:root .mk-px{font-size:28px}:root .mk-top b{font-size:24px}}:root .faq-wrap h2{font-size:clamp(48px,5.4vw,88px)!important;line-height:.94!important}:root .faq{border-top-color:rgba(241,235,221,.16)}:root .faq summary{display:grid;grid-template-columns:56px minmax(0,1fr) 30px;grid-gap:12px;gap:12px;padding:26px 2px;font-family:var(--display);font-weight:400;font-size:clamp(24px,2.2vw,32px);line-height:1.1;letter-spacing:0;transition:color .3s,padding .4s var(--ease)}:root .faq summary:hover{padding-left:10px}:root .faq-n{font-family:var(--mono);font-size:12px;padding-top:8px}:root .faq details[open] .faq-q,:root .faq-n{color:var(--petal)}:root .faq .chev{border-radius:50%}:root .faq details p{padding:0 46px 26px 70px}@media (max-width:720px){:root .faq summary{grid-template-columns:36px minmax(0,1fr) 30px}:root .faq details p{padding-left:50px}}:root .final{min-height:78vh}:root .final h2{font-size:clamp(60px,9.4vw,160px)!important;line-height:.9!important}:root .abx{isolation:isolate;height:100vh;height:100dvh;display:grid;grid-template-rows:auto auto minmax(0,1fr);grid-template-columns:minmax(0,1fr);background:var(--bg)}:root .ab-top,:root .abx{position:relative;overflow:hidden}:root .ab-top{z-index:3;min-width:0;display:flex;align-items:center;gap:18px;height:74px;padding:0 24px;border-bottom:1px solid var(--line);background:rgba(6,7,5,.74);backdrop-filter:blur(16px) saturate(1.3);-webkit-backdrop-filter:blur(16px) saturate(1.3)}:root .ab-brand{display:inline-flex;align-items:center;gap:10px;flex:none;font-weight:600;font-size:18px;letter-spacing:-.015em;color:var(--hi)}:root .ab-nav{gap:4px;margin:0 auto;padding:5px;border-radius:999px;border:1px solid var(--line-2);background:rgba(10,12,9,.6)}:root .ab-group,:root .ab-nav{display:flex;align-items:center}:root .ab-group{gap:2px}:root .ab-group+.ab-group{margin-left:4px;padding-left:6px;border-left:1px solid var(--line-2)}:root .ab-link{display:inline-flex;align-items:center;gap:7px;height:34px;padding:0 13px;border-radius:999px;font-size:10.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;color:rgba(241,235,221,.62);transition:background .25s,color .25s}:root .ab-link:hover{color:var(--hi);background:rgba(241,235,221,.06)}:root .ab-link.on{background:#f1ebdd;color:#10120d;box-shadow:0 0 24px -6px rgba(246,194,122,.5)}:root .ab-link em{font-style:normal;font-family:var(--mono);font-size:10px;letter-spacing:0;opacity:.6}:root .ab-right{display:flex;align-items:center;gap:10px;flex:none}:root .ab-right .sync-pill{height:32px;padding:0 12px;border-radius:999px;border:1px solid var(--line);font-size:11.5px}:root .ab-right .ai-state{border-radius:999px}:root .ab-menu-btn{display:none;width:40px;height:40px;place-items:center;border-radius:50%;border:1px solid rgba(241,235,221,.24);background:transparent;color:var(--ink);cursor:pointer}:root .abx .tape{position:relative;z-index:2;background:rgba(6,7,5,.5)}:root .ab-body{position:relative;z-index:1;min-height:0;display:grid;grid-template-columns:minmax(0,1fr) 320px}:root .ab-body .app-scroll{padding-bottom:60px}:root .ab-crumb{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 32px;padding:18px 0 0}:root .ab-crumb .crumbs-bar{font-size:10.5px;font-weight:600;letter-spacing:.2em;text-transform:uppercase}:root .ab-crumb .crumbs-bar b{font-family:var(--sans);font-size:10.5px;font-weight:600;letter-spacing:.2em;color:var(--petal)}:root .rail{min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:22px;padding:22px 18px 24px;border-left:1px solid var(--line);background:rgba(8,10,7,.62);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);scrollbar-width:thin;scrollbar-color:rgba(241,235,221,.1) transparent}:root .rail__nav,:root .rail__top{display:none}:root .rail .side-label{padding:0 4px;margin-bottom:10px}:root .season-card__clock{font-family:var(--display);font-size:46px;line-height:1;margin-top:14px;color:var(--hi)}:root .rail .season-card__bar{margin:12px 0 10px}:root .rail .agent-list{max-height:none;overflow:visible;margin:0;padding:0;-webkit-mask-image:none!important;mask-image:none!important}:root .rail .agent-item{grid-template-columns:26px 24px minmax(0,1fr) auto;height:46px;padding:0 10px 0 6px;border-radius:14px}:root .agent-item__rank{font-family:var(--display);font-size:20px;color:transparent;-webkit-text-stroke:1px rgba(241,235,221,.35);text-align:center}:root .agent-item.on .agent-item__rank,:root .agent-item:hover .agent-item__rank{color:var(--petal);-webkit-text-stroke-color:transparent}:root .rail__foot{margin-top:auto;display:flex;flex-direction:column;gap:10px}:root .rail__json{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:36px;border-radius:999px;border:1px solid var(--line-2);font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}:root .rail__json:hover{color:var(--hi);border-color:rgba(241,235,221,.3)}@media (max-width:1359px){:root .ab-body{grid-template-columns:minmax(0,1fr)}:root .ab-menu-btn{display:grid}:root .rail{position:fixed;inset:0;z-index:90;padding:18px 20px 28px;border:0;background:rgba(6,7,5,.97);opacity:0;visibility:hidden;transform:translateY(14px);transition:opacity .35s,visibility .35s,transform .45s var(--ease)}:root .abx.nav-open .rail{opacity:1;visibility:visible;transform:none}:root .rail__top{display:flex;align-items:center;justify-content:space-between}:root .rail__title{font-size:10.5px;font-weight:600;letter-spacing:.24em;text-transform:uppercase;color:var(--petal)}:root .rail-close{width:40px;height:40px;display:grid;place-items:center;border-radius:50%;border:1px solid rgba(241,235,221,.24);background:transparent;color:var(--ink);cursor:pointer}:root .rail__nav{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:8px 24px;gap:8px 24px}:root .rail__nav .nav-item{height:auto;padding:4px 10px;font-family:var(--display);font-weight:400;font-size:30px;letter-spacing:0;color:var(--ink)}:root .rail__nav .nav-item svg{display:none}:root .rail__nav .nav-item.on{background:none;box-shadow:none;color:var(--petal)}:root .ab-nav,:root .rail__nav .nav-item.on:before{display:none}:root .ab-right{margin-left:auto}}@media (max-width:720px){:root .ab-top{height:62px;padding:0 14px;gap:10px}:root .ab-cta,:root .ab-right .ai-state,:root .ab-right .sync-pill{display:none}:root .ab-crumb{margin:0 16px}:root .ab-crumb .leader-chip em{display:none}}:root .ph{padding:40px 0 34px}:root .ph__main{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,.7fr);grid-gap:48px;gap:48px;align-items:end}:root .ph__title{margin:0;font-family:var(--display);font-weight:400;font-size:clamp(54px,7.4vw,124px);line-height:.9;letter-spacing:-.005em;color:var(--hi)}:root .ph__side{display:flex;flex-direction:column;gap:18px;padding-bottom:10px}:root .ph__side .lede{font-size:15px}:root .ph .shead__rule{margin-bottom:30px}:root .page-hero h1{font-size:clamp(54px,6.6vw,108px)!important;line-height:.9!important}:root .page-body{gap:22px}@media (max-width:900px){:root .ph__main{grid-template-columns:1fr;gap:20px}:root .ph{padding:28px 0 24px}}:root .bento{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-flow:dense;grid-gap:16px;gap:16px;padding-top:10px!important}:root .bento>*{min-width:0}:root .b-race{grid-column:span 8;grid-row:span 2}:root .b-clock,:root .b-leader{grid-column:span 4}:root .b-agent{grid-column:span 5}:root .b-table{grid-column:span 7}:root .bento .b-num{grid-column:span 6}:root .b-clock .card,:root .b-leader .card,:root .b-num .card{display:flex;flex-direction:column;gap:12px;min-height:200px}:root .b-giant{font-family:var(--display);font-weight:400;font-size:clamp(44px,4.4vw,76px);line-height:.92;letter-spacing:0;color:var(--hi);margin-top:auto;overflow-wrap:anywhere}:root .b-leader__row{display:flex;align-items:center;gap:14px;margin-top:auto}:root .b-leader__row .b-giant{margin-top:0}@media (max-width:1100px){:root .bento>*{grid-column:span 12!important;grid-row:auto!important}:root .bento .b-clock,:root .bento .b-leader,:root .bento .b-num{grid-column:span 6!important}}@media (max-width:640px){:root .bento .b-clock,:root .bento .b-leader,:root .bento .b-num{grid-column:span 12!important}}:root .hstrip{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(230px,1fr);grid-gap:14px;gap:14px;overflow-x:auto;padding:4px 2px 16px;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:rgba(241,235,221,.12) transparent}:root .hstrip__item{scroll-snap-align:start}:root .hstrip .name-top strong{font-family:var(--display);font-weight:400;font-size:28px;line-height:1}:root .hstrip .name-px{font-family:var(--display);font-weight:400;font-size:36px}:root .rulebook{border-top:1px solid rgba(241,235,221,.16)}:root .rulebook__row{display:grid;grid-template-columns:110px minmax(0,.9fr) minmax(0,1.1fr);grid-gap:28px;gap:28px;align-items:baseline;padding:28px 0;border-bottom:1px solid var(--line);transition:padding .45s var(--ease)}:root .rulebook__row:hover{padding-left:14px}:root .rulebook__n{font-family:var(--display);font-size:64px;line-height:.9;color:transparent;-webkit-text-stroke:1px rgba(244,166,198,.6)}:root .rulebook__row h3{margin:0;font-family:var(--display);font-weight:400;font-size:34px;line-height:1;color:var(--hi)}:root .rulebook__row p{margin:0;color:var(--c-dim);line-height:1.65;font-size:14.5px}:root .figures{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:26px;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}:root .figures>div{display:flex;flex-direction:column;gap:14px;padding:26px 22px;border-left:1px solid var(--line)}:root .figures>div:first-child{border-left:0;padding-left:0}:root .figures .b-giant{font-size:clamp(36px,3.6vw,60px)}@media (max-width:900px){:root .rulebook__row{grid-template-columns:64px minmax(0,1fr);gap:8px 16px}:root .rulebook__row p{grid-column:2}:root .rulebook__n{font-size:44px}:root .figures{grid-template-columns:1fr 1fr}:root .figures>div:nth-child(3){border-left:0;padding-left:0}:root .figures>div:nth-child(n+3){border-top:1px solid var(--line)}}:root .tape-split{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);grid-gap:16px;gap:16px;align-items:stretch}:root .builder-cta{position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:flex-end;gap:14px;min-height:420px;padding:34px;border-radius:22px;border:1px solid rgba(241,235,221,.1);background:radial-gradient(ellipse 80% 60% at 50% 110%,rgba(244,166,198,.28),transparent 70%),radial-gradient(ellipse 60% 40% at 80% 100%,rgba(246,194,122,.22),transparent 70%),#0a0c09}:root .builder-cta h2{margin:0;font-family:var(--display);font-weight:400;font-size:clamp(48px,5vw,84px);line-height:.92;color:var(--hi)}:root .builder-cta .lede{font-size:14.5px}@media (max-width:1100px){:root .tape-split{grid-template-columns:1fr}}:root .band h2,:root .plain h2{font-size:clamp(38px,3.8vw,60px)!important;line-height:.95!important}:root .framed+.framed{border-top:0}:root .band,:root .plain{padding:44px 0 20px}:root .band .shead__rule,:root .plain .shead__rule{margin-bottom:22px}:root .card-title h3{font-family:var(--display);font-weight:400;font-size:26px;letter-spacing:0;line-height:1}:root .ab-crumb__right{display:flex;align-items:center;gap:10px;min-width:0}:root .ab-crumb .sync-pill{height:30px;padding:0 12px;border-radius:999px;border:1px solid var(--line);font-size:11.5px}@media (max-width:900px){:root .ab-crumb .ai-state,:root .ab-crumb .sync-pill{display:none}}:root .numbers b{white-space:nowrap;font-size:clamp(52px,6.2vw,108px)!important}:root .mode h3{margin-top:auto!important;padding-top:90px}:root .mode-cta{margin-top:14px!important}:root .mode-idx{-webkit-text-stroke-color:rgba(241,235,221,.16)}:root .abx.nav-open .ab-body{z-index:5}@property --bv-angle{syntax:"<angle>";initial-value:0deg;inherits:false}@keyframes bvSpin{to{--bv-angle:360deg}}@keyframes gradFlow{to{background-position:300% 0}}@keyframes shineSweep{0%{background-position:150% 0}to{background-position:-50% 0}}:root .btn-white,:root .dock__cta,:root .glass-btn,:root .pill-cta,:root .side-cta{position:relative;overflow:hidden;isolation:isolate;display:inline-flex;align-items:center;justify-content:space-between;gap:14px;padding:0 6px 0 22px!important}:root .btn-white svg,:root .dock__cta svg,:root .glass-btn svg,:root .pill-cta svg,:root .side-cta svg{display:none}:root .btn-white:after,:root .dock__cta:after,:root .glass-btn:after,:root .pill-cta:after,:root .side-cta:after{content:"";flex:none;width:34px;height:34px;border-radius:50%;background:#10120d url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23f1ebdd' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M13 6l6 6-6 6'/%3E%3C/svg%3E") 50% /15px no-repeat;transition:transform .55s var(--ease),background-color .3s}:root .btn-white:before,:root .dock__cta:before,:root .glass-btn:before,:root .pill-cta:before,:root .side-cta:before{content:"";position:absolute;z-index:-1;right:6px;top:50%;width:34px;height:34px;border-radius:50%;background:linear-gradient(120deg,#f6c27a,#f48fbd 55%,#c3a8ff);transform:translateY(-50%) scale(.2);opacity:0;transition:transform .7s var(--ease),opacity .3s}:root .btn-white:hover:before,:root .dock__cta:hover:before,:root .glass-btn:hover:not(:disabled):before,:root .pill-cta:hover:before,:root .side-cta:hover:before{opacity:1;transform:translateY(-50%) scale(16)}:root .btn-white:hover:after,:root .dock__cta:hover:after,:root .glass-btn:hover:not(:disabled):after,:root .pill-cta:hover:after,:root .side-cta:hover:after{transform:rotate(-45deg)}:root .btn-white{height:52px}:root .dock__cta:after,:root .glass-btn.sm:after,:root .pill-cta:after{width:26px;height:26px;background-size:12px}:root .dock__cta:before,:root .glass-btn.sm:before,:root .pill-cta:before{width:26px;height:26px;right:6px}:root .pill-cta{padding-left:18px!important;height:40px!important}:root .side-cta{justify-content:space-between}:root .btn-dark,:root .ghost-btn{border:1px solid transparent!important;background:linear-gradient(rgba(10,12,9,.94),rgba(10,12,9,.94)) padding-box,conic-gradient(from var(--bv-angle),rgba(241,235,221,.16) 0 58%,#f48fbd 70%,#f6c27a 78%,#c3a8ff 84%,rgba(241,235,221,.16) 92%) border-box!important;animation:bvSpin 5s linear infinite;transition:color .3s,transform .4s var(--ease)}:root .btn-dark:hover,:root .ghost-btn:hover:not(:disabled){background:linear-gradient(rgba(28,30,24,.96),rgba(28,30,24,.96)) padding-box,conic-gradient(from var(--bv-angle),#f48fbd,#f6c27a,#c3a8ff,#f48fbd) border-box!important;color:var(--hi)}:root .btn-dark{height:52px}:root .cta-row,:root .hero-ctas{display:inline-flex!important;flex-wrap:nowrap;align-items:center;gap:6px;width:auto;padding:6px;border-radius:999px;border:1px solid rgba(241,235,221,.12);background:rgba(10,12,9,.55);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);box-shadow:0 20px 50px -24px rgba(0,0,0,.9),inset 0 1px 0 rgba(241,235,221,.06)}:root .cta-row .ghost-btn,:root .hero-ctas .btn-dark{animation-duration:6s}:root .hero-ctas.left{margin-top:28px}:root .builder-cta .cta-row,:root .ph__aside .cta-row{margin-top:0}@media (max-width:560px){:root .cta-row,:root .hero-ctas{flex-direction:column;align-items:stretch;border-radius:30px;width:100%;max-width:340px}:root .cta-row>*,:root .hero-ctas .magnetic>a,:root .hero-ctas>*{width:100%}}:root .acc{font-family:var(--font-serif),"Times New Roman",serif;font-style:italic;font-weight:400;letter-spacing:-.02em;padding:0 .06em 0 .02em;background:linear-gradient(90deg,#f6c27a,#f48fbd,#c3a8ff,#f48fbd,#f6c27a);background-size:300% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:gradFlow 9s linear infinite}:root .final .acc,:root .hero-title .acc,:root .ph__title .acc,:root .reward-copy .acc,:root .shead__main .acc{font-size:1.04em}:root .split-w>span:has(.acc){padding-right:.04em}:root .rot-w{font-family:var(--display)}:root .announce__tag,:root .eyebrow,:root .kicker,:root .rail__title,:root .shead__rule em,:root .side-label{background:linear-gradient(110deg,rgba(241,235,221,.55) 35%,#fff6e4 50%,rgba(241,235,221,.55) 65%);background-size:250% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:shineSweep 4.5s linear infinite}:root .announce__tag,:root .eyebrow,:root .kicker{background-image:linear-gradient(110deg,#f4a6c6 35%,#fff1dc 50%,#f4a6c6 65%)}:root .announce__status,:root .announce__text{background:linear-gradient(110deg,#f4a6c6 35%,#fff1dc 50%,#f4a6c6 65%);background-size:250% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:shineSweep 4.5s linear infinite}:root .announce__news svg{color:#f4a6c6}@media (prefers-reduced-motion:reduce){:root .announce__status,:root .announce__text{animation:none}}:root .side-label span{-webkit-text-fill-color:var(--faint)}:root .ph__side .lede,:root .shead__side .sec-sub{position:relative;padding-left:18px}:root .ph__side .lede:before,:root .shead__side .sec-sub:before{content:"";position:absolute;left:0;top:.5em;bottom:.4em;width:1px;background:linear-gradient(180deg,var(--petal),transparent)}:root .up{text-shadow:0 0 18px rgba(166,217,143,.25)}:root .down{text-shadow:0 0 18px rgba(255,143,143,.2)}:root .petal-fx{position:fixed;z-index:9999;width:8px;height:13px;margin:-6px 0 0 -4px;border-radius:50% 50% 50% 50%/70% 70% 30% 30%;background:var(--c);box-shadow:0 0 10px var(--c);pointer-events:none;animation:petalFly .8s cubic-bezier(.2,.7,.3,1) forwards}@keyframes petalFly{0%{transform:translate(0) rotate(var(--r)) scale(1);opacity:1}to{transform:translate(var(--dx),calc(var(--dy) + 18px)) rotate(calc(var(--r) + 140deg)) scale(.4);opacity:0}}:root .auth-card:after,:root .frow:after,:root .glow-card .card:after,:root .mk:after,:root .tk-share:after,:root .vx-card:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;opacity:0;transition:opacity .4s;background:radial-gradient(420px circle at var(--sx,50%) var(--sy,50%),rgba(244,166,198,.11),rgba(246,194,122,.04) 40%,transparent 65%)}:root .auth-card:hover:after,:root .frow:hover:after,:root .glow-card:hover .card:after,:root .mk:hover:after,:root .tk-share:hover:after,:root .vx-card:hover:after{opacity:1}:root .auth-card,:root .mk,:root .tk-share,:root .vx-card{position:relative}@media (prefers-reduced-motion:reduce){:root .acc,:root .announce__tag,:root .btn-dark,:root .eyebrow,:root .ghost-btn,:root .kicker,:root .rail__title,:root .shead__rule em,:root .side-label{animation:none}}:root .hero-ed{align-items:stretch!important;text-align:left!important;justify-content:space-between!important;min-height:100vh;min-height:100svh;padding-top:128px!important;padding-bottom:48px!important}:root .hero-ed__top{display:flex;justify-content:space-between;align-items:flex-start;gap:24px;width:100%}:root .hero-live{display:flex;flex-direction:column;gap:10px;width:290px;padding:16px 16px 14px;border-radius:24px;border:1px solid rgba(241,235,221,.14);background:rgba(10,12,9,.55);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:0 30px 60px -30px rgba(0,0,0,.9),0 0 50px -24px rgba(244,166,198,.4);transition:transform .5s var(--ease),border-color .3s}:root .hero-live:hover{transform:translateY(-4px) rotate(-1deg);border-color:rgba(244,166,198,.35)}:root .hero-live__k{font-size:10px;font-weight:600;letter-spacing:.24em;text-transform:uppercase;color:var(--petal)}:root .hero-live__row{display:flex;align-items:center;gap:10px}:root .hero-live__row b{font-family:var(--display);font-weight:400;font-size:30px;line-height:1;color:var(--hi);flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:root .hero-live__row em{font-style:normal;font-family:var(--display);font-size:26px}:root .hero-live svg{width:100%;height:38px;display:block}:root .hero-live__foot{display:flex;justify-content:space-between;font-family:var(--mono);font-size:11px;color:var(--faint)}:root .hero-ed .hero-title{text-align:left;margin:auto 0 30px!important;font-size:clamp(64px,12.2vw,224px);line-height:.85}:root .hero-ed .hero-line2{display:block}:root .hero-ed__foot{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:40px;gap:40px;align-items:end;padding-top:24px;border-top:1px solid rgba(241,235,221,.16)}:root .hero-ed__copy{max-width:540px}:root .hero-ed__idx{display:block;margin-bottom:12px;font-size:10.5px;font-weight:600;letter-spacing:.24em;text-transform:uppercase;color:var(--petal)}:root .hero-ed .hero-sub{margin:0;text-align:left}:root .hero-ed__act{display:flex;flex-direction:column;align-items:flex-end;gap:14px}:root .hero-ed .hero-ctas{margin-top:0}:root .hero-ed__meta{display:flex;align-items:center;gap:12px}:root .hero-ed .circle-cue,:root .hero-ed .hero-ca{margin-top:0}:root .hero-wander{top:50%;right:14px;transform:rotate(90deg) translateX(-50%);transform-origin:right center}:root .hero-veil{background:radial-gradient(ellipse 60% 46% at 22% 78%,rgba(6,7,5,.72),transparent 75%),linear-gradient(180deg,rgba(6,7,5,.9) 0,rgba(6,7,5,.25) 26%,transparent 46%,rgba(6,7,5,.35) 78%,var(--bg) 100%)!important}@media (max-width:900px){:root .hero-live{display:none}:root .hero-ed__foot{grid-template-columns:1fr;gap:24px}:root .hero-ed__act{align-items:flex-start}}@media (max-width:720px){:root .hero-ed{padding-top:92px!important}:root .hero-ed .hero-title{font-size:clamp(54px,15vw,90px)}:root .hero-ed__meta{flex-wrap:wrap}}:root .topnav{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}:root .topnav__links{position:relative;margin:0;gap:2px;padding:5px;border-radius:999px;border:1px solid rgba(241,235,221,.12);background:rgba(10,12,9,.45);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}:root .topnav__links a{position:relative;z-index:1;display:inline-flex;align-items:center;gap:5px;height:34px;padding:0 14px;border-radius:999px;letter-spacing:.18em;font-size:10.5px}:root .topnav__links a:after{display:none}:root .topnav__links sup{font-family:var(--mono);font-size:8.5px;letter-spacing:0;color:var(--petal);top:-.5em}:root .topnav__pill{position:absolute;z-index:0;left:0;top:5px;height:34px;border-radius:999px;background:rgba(241,235,221,.1);box-shadow:inset 0 0 0 1px rgba(241,235,221,.16),0 0 20px -6px rgba(244,166,198,.45);opacity:0;transition:transform .45s var(--ease),width .45s var(--ease),opacity .25s;pointer-events:none}:root .topnav__pill.on{opacity:1}:root .topnav__right{justify-self:end}:root .announce__row{justify-content:flex-start;gap:28px}:root .announce__right{margin-left:auto}@media (max-width:900px){:root .topnav{grid-template-columns:minmax(0,1fr) auto}}:root .foot-ed{margin-top:170px;overflow:hidden;border-top:1px solid var(--line)}:root .foot-ed__lead{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);grid-gap:56px;gap:56px;align-items:end;padding:90px 0 70px;border-bottom:1px solid var(--line)}:root .foot-ed__idx{margin:0;font-size:10.5px;font-weight:600;letter-spacing:.24em;text-transform:uppercase;color:var(--petal)}:root .foot-ed__title{margin:18px 0 0!important;font-family:var(--display);font-weight:400;font-size:clamp(56px,7vw,124px);line-height:.92;letter-spacing:0;color:var(--hi)}:root .foot-ed__title .acc{display:block}:root .foot-ed__act p{margin:0 0 22px;max-width:400px;color:var(--muted);font-size:15px;line-height:1.65}:root .foot-ed__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:40px;gap:40px;padding:60px 0 56px}:root .site-footer__col h4 span{font-family:var(--mono);letter-spacing:0;color:var(--petal);margin-right:4px}:root .site-footer__col ul{gap:4px}:root .site-footer__col a{display:inline-block;font-family:var(--display);font-weight:400;font-size:26px;line-height:1.2;color:rgba(241,235,221,.72);transition:color .25s,transform .4s var(--ease)}:root .site-footer__col a:hover{color:var(--petal);transform:translateX(6px)}:root .site-footer__col a i{font-style:normal;font-size:.6em;vertical-align:.3em}:root .foot-ed__token{display:flex;flex-direction:column;align-items:flex-start;gap:14px}:root .foot-ed__x{display:inline-flex!important;gap:8px;height:40px;padding:0 16px;border-radius:999px;border:1px solid rgba(241,235,221,.2);font-family:var(--sans)!important;font-size:11px!important;font-weight:600;letter-spacing:.16em;text-transform:uppercase}:root .foot-ed .site-footer__bottom,:root .foot-ed__x{align-items:center}:root .foot-ed__brand{display:inline-flex;align-items:center;gap:8px}:root .foot-ed__top{color:var(--ink)}:root .foot-ed__top:hover{color:var(--petal)}:root .foot-ed__word{margin:10px 0 -4.2vw;font-family:var(--display);font-weight:500;font-size:24vw;line-height:.8;letter-spacing:-.01em;text-align:center;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;background:linear-gradient(180deg,rgba(241,235,221,.18),rgba(244,166,198,.06) 65%,transparent 92%);-webkit-background-clip:text;background-clip:text;color:transparent}@media (max-width:900px){:root .foot-ed__lead{grid-template-columns:1fr;gap:28px;padding:64px 0 48px}:root .foot-ed__grid{grid-template-columns:1fr 1fr}}@media (max-width:560px){:root .foot-ed__grid{grid-template-columns:1fr;gap:30px}:root .site-footer__col a{font-size:22px}}:root .hero-ed .rot{text-align:left}:root .hero-ed .rot-sizer,:root .hero-ed .rot-w{justify-self:start}@media (min-width:901px){:root .ph__main{grid-template-columns:minmax(0,1.35fr) minmax(0,.85fr)}}:root .ph__aside .cta-row{flex-wrap:wrap;border-radius:30px;max-width:100%}:root .aura{position:fixed;inset:0;z-index:-1;overflow:hidden;pointer-events:none}:root .aura i{position:absolute;width:70vmax;height:70vmax;border-radius:50%}:root .aura i:first-child{left:-18vmax;top:-22vmax;background:radial-gradient(circle,rgba(244,143,189,.34),transparent 62%)}:root .aura i:nth-child(2){right:-24vmax;top:6vmax;background:radial-gradient(circle,rgba(185,150,255,.3),transparent 62%);animation-duration:46s;animation-delay:-12s}:root .aura i:nth-child(3){left:18vw;bottom:-36vmax;background:radial-gradient(circle,rgba(246,194,122,.26),transparent 62%);animation-duration:52s;animation-delay:-20s}:root .aura i:nth-child(4){right:10vw;bottom:-30vmax;width:50vmax;height:50vmax;background:radial-gradient(circle,rgba(143,191,122,.14),transparent 62%);animation-duration:60s;animation-delay:-6s}@keyframes auraDrift{0%{transform:translateZ(0) scale(1)}50%{transform:translate3d(6vw,4vh,0) scale(1.12)}to{transform:translate3d(-4vw,-3vh,0) scale(.95)}}:root .abx,:root .auth,:root .site,:root .vx{background:transparent!important}:root .auth-card,:root .builder-cta,:root .fcard,:root .final,:root .glow-card.border-glow-card,:root .hero-live,:root .mk,:root .mode,:root .reward,:root .season-card,:root .show-panel,:root .spot,:root .spot__term,:root .tw,:root .vx-card,:root .vx-stat{background-color:rgba(20,22,17,.34)!important;background-image:linear-gradient(160deg,rgba(234,219,199,.17),rgba(234,219,199,.055) 38%,rgba(234,219,199,.015) 62%,rgba(234,219,199,.07))!important;-webkit-backdrop-filter:blur(16px) saturate(1.4);backdrop-filter:blur(16px) saturate(1.4);border:1px solid rgba(255,248,235,.1)!important;box-shadow:inset 0 1px 0 rgba(255,250,240,.22),inset 0 -1px 0 rgba(0,0,0,.25),0 30px 70px -30px rgba(0,0,0,.75),0 8px 24px -16px rgba(0,0,0,.5)!important}:root .builder-cta{background-image:radial-gradient(ellipse 80% 60% at 50% 110%,rgba(244,166,198,.3),transparent 70%),linear-gradient(160deg,rgba(234,219,199,.12),rgba(234,219,199,.02) 50%)!important}:root .mode.real{background-image:linear-gradient(160deg,rgba(195,168,255,.16),rgba(234,219,199,.03) 45%,rgba(234,219,199,0))!important}:root .reward{background-image:radial-gradient(70% 90% at 100% 50%,rgba(246,194,122,.16),transparent 70%),linear-gradient(160deg,rgba(234,219,199,.12),rgba(234,219,199,.02) 50%)!important}:root .fcard:hover,:root .glow-card.border-glow-card:hover,:root .mk:hover,:root .mode:hover{box-shadow:inset 0 1px 0 rgba(255,250,240,.3),inset 0 -1px 0 rgba(0,0,0,.25),0 34px 80px -30px rgba(0,0,0,.8),0 0 60px -20px rgba(244,166,198,.35)!important}:root .auth-card:before,:root .builder-cta:before,:root .fcard:before,:root .glow-card .card:before,:root .hero-live:before,:root .reward:before,:root .season-card:before,:root .show-panel:before,:root .spot:before,:root .tw:before,:root .vx-card:before,:root .vx-stat:before{content:"";position:absolute;inset:0;z-index:2;border-radius:inherit;padding:1px;pointer-events:none;background:linear-gradient(150deg,rgba(255,250,240,.55),rgba(255,250,240,.12) 26%,rgba(255,250,240,0) 52%,rgba(255,250,240,.04) 78%,rgba(255,250,240,.2));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);opacity:.6}:root .glow-card .card{border-radius:inherit;background:none!important}:root .builder-cta,:root .fcard,:root .hero-live,:root .reward,:root .season-card,:root .show-panel,:root .spot,:root .tw,:root .vx-stat{position:relative}:root .glow-card.border-glow-card{border-radius:var(--border-radius)!important}:root .chain-blk,:root .code,:root .endpoint,:root .field,:root .hash,:root .kv>div,:root .lab-models button,:root .lab-stats>div,:root .lab-types button,:root .rb-chip,:root .rule-grid>div,:root .spot__tiles>div,:root .stat-grid>div,:root .step-pill,:root .thesis,:root .tk-node,:root .tk-share,:root .tw-record,:root .tw-stream,:root .vx-agent,:root .vx-agree,:root .vx-input,:root .vx-points>div,:root .wchip{background-color:rgba(255,248,235,.045)!important;background-image:linear-gradient(170deg,rgba(255,250,240,.06),rgba(255,250,240,0) 60%)!important;border-color:rgba(255,248,235,.09)!important;box-shadow:inset 0 1px 0 rgba(255,250,240,.12);border-radius:16px}:root .kv>div,:root .lab-stats>div,:root .stat-grid>div{border-radius:18px}:root .field,:root .vx-input{border-radius:14px}:root .rb-chip,:root .wchip{border-radius:999px}:root .lab-models button.on,:root .lab-types button.on,:root .vx-agent.on{background-color:rgba(244,166,198,.12)!important;border-color:rgba(244,166,198,.4)!important}:root .ab-nav,:root .auth-tabs,:root .seg,:root .topnav__links,:root .tw-tabs,:root .vx-tabs{background:rgba(255,248,235,.06)!important;border:1px solid rgba(255,248,235,.1)!important;-webkit-backdrop-filter:blur(18px) saturate(1.4);backdrop-filter:blur(18px) saturate(1.4);box-shadow:inset 0 1px 0 rgba(255,250,240,.14),0 10px 30px -18px rgba(0,0,0,.7);border-radius:999px!important}:root .ab-link.on,:root .auth-tabs button.on,:root .seg button.on,:root .tw-tabs button.on,:root .vx-tabs button.on{background:rgba(255,250,240,.88)!important;color:#141611!important;box-shadow:0 6px 18px -8px rgba(0,0,0,.6),inset 0 1px 0 #fff!important}:root .auth-tabs button,:root .seg button,:root .tw-tabs button,:root .vx-tabs button{border-radius:999px!important}:root .legend button{background:rgba(255,248,235,.04);border-color:rgba(255,248,235,.1)}:root .legend button.on{background:rgba(255,250,240,.14);border-color:rgba(255,250,240,.35)}:root .ab-top,:root .rail,:root .site-top.scrolled,:root .vx-top{background:rgba(14,16,12,.42)!important;-webkit-backdrop-filter:blur(16px) saturate(1.4);backdrop-filter:blur(16px) saturate(1.4)}:root .abx .tape{background:rgba(14,16,12,.3);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}:root .ai-state,:root .badge,:root .chip,:root .cta-row,:root .dock,:root .hero-ctas,:root .leader-chip,:root .status-pill,:root .sync-pill,:root .token-ca{-webkit-backdrop-filter:blur(16px) saturate(1.4);backdrop-filter:blur(16px) saturate(1.4)}:root .cta-row,:root .dock,:root .hero-ctas{background:rgba(20,22,17,.4)!important;box-shadow:inset 0 1px 0 rgba(255,250,240,.16),0 20px 50px -24px rgba(0,0,0,.8)!important}:root .tbl tbody tr:hover{background:rgba(255,248,235,.05)}:root .tbl tbody tr.sel{background:rgba(244,166,198,.08)}@media (max-width:720px){:root .auth-card,:root .builder-cta,:root .fcard,:root .final,:root .glow-card.border-glow-card,:root .mk,:root .mode,:root .reward,:root .season-card,:root .show-panel,:root .spot,:root .tw,:root .vx-card,:root .vx-stat{-webkit-backdrop-filter:blur(14px) saturate(1.3);backdrop-filter:blur(14px) saturate(1.3)}}@media (prefers-reduced-motion:reduce){:root .aura i{animation:none}}html:root{--c-inset:rgba(255,248,235,0.045);--c-inset-2:rgba(255,248,235,0.03);--card:rgba(20,22,17,0.34)}:root .glow-card .border-glow-inner,:root .glow-card .card{border-radius:inherit}:root .reward-prize{gap:0}:root .reward-prize .rbox{position:relative;transform:none;margin-bottom:-6px;z-index:1}:root .reward-prize b{line-height:1!important;padding:0 .04em .04em}:root .reward-prize span{margin-top:6px}:root .rot-w{padding-bottom:.16em;margin-bottom:-.16em}:root .acc{padding-bottom:.06em}:root .frow__id h3,:root .hero-live__row b{line-height:1.12!important;padding-bottom:.04em}:root .cta-row,:root .hero-ctas{flex-wrap:wrap!important;border-radius:32px!important;max-width:100%}:root .cta-row>*,:root .hero-ctas .magnetic>a,:root .hero-ctas>*{flex-shrink:0}@media (max-width:1700px){:root .lab{grid-template-columns:minmax(0,1fr)}}@media (max-width:1180px){:root .topnav__links{display:none}:root .topnav{grid-template-columns:minmax(0,1fr) auto}}:root .frow__id>div{min-width:0}:root .dd-row{grid-template-columns:124px minmax(0,1fr) 58px}@media (max-width:720px){:root .reward-prize b{font-size:clamp(96px,30vw,320px)!important}:root .dd-row{grid-template-columns:112px minmax(0,1fr) 52px}:root .mk-top{flex-wrap:wrap;row-gap:6px}:root .mk-top em{margin-left:0;flex-basis:100%}:root .dock{max-width:calc(100vw - 16px)}:root .dock__item{padding:0 9px}}@media (max-width:480px){:root .dock__cta{font-size:0!important;gap:0;padding:0 4px!important}:root .dock__sep:last-of-type{display:none}}@media (max-width:860px){:root .reward{grid-template-columns:minmax(0,1fr);min-height:0}:root .reward-prize{padding:10px 0 0}}@media (max-width:640px){:root .frow__id .fcard__kind{white-space:normal;overflow:visible}:root .tw-title{white-space:normal}:root .status-pill{border-radius:18px}:root .status-pill>span:last-child{white-space:normal}}@keyframes maskUp{0%{opacity:1;transform:translate3d(0,112%,0)}to{opacity:1;transform:none}}@keyframes softRise{0%{opacity:0;transform:translate3d(0,14px,0)}to{opacity:1;transform:none}}:root .split-w{overflow:hidden;vertical-align:bottom;padding:.12em .06em .16em;margin:-.12em -.06em -.16em}:root .split-w:has(.acc){padding-right:.16em;margin-right:-.16em}:root.has-motion .split .split-w>span{opacity:0;transform:translate3d(0,112%,0);filter:none}:root.has-motion .split.in .split-w>span{animation:maskUp 1.15s cubic-bezier(.19,1,.22,1) both}:root .intro{animation-name:softRise;animation-duration:.9s}@media (prefers-reduced-motion:reduce){:root.has-motion .split .split-w>span{opacity:1;transform:none;animation:none}}:root .hero-ed__top{justify-content:flex-end;min-height:1px}:root .topnav{grid-template-columns:minmax(0,1fr) auto!important}:root .pill-cta{height:44px!important;padding-left:22px!important;font-size:11.5px}:root .abx{grid-template-rows:auto minmax(0,1fr)}:root .show{display:block;padding-top:160px!important}:root .show-copy{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,.6fr);grid-column-gap:64px;column-gap:64px;align-items:end;margin-bottom:56px}:root .show-copy .shead__rule{grid-column:1/-1}:root .show-copy h2{margin:0;font-size:clamp(50px,6.2vw,104px)!important;line-height:.93!important}:root .show-copy .sec-sub{margin:0 0 12px;max-width:420px;position:relative;padding-left:18px}:root .show-copy .sec-sub:before{content:"";position:absolute;left:0;top:.5em;bottom:.4em;width:1px;background:linear-gradient(180deg,var(--petal),transparent)}:root .show-stage{position:relative;height:auto;display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr) minmax(0,1fr);grid-gap:16px;gap:16px;align-items:stretch}:root .show-panel{position:relative!important;inset:auto!important;width:auto!important;transform:none!important;z-index:auto!important;display:flex;flex-direction:column;padding:20px;border-radius:26px}:root .show-panel .spark{margin-top:auto}:root .sp-kv{margin-top:14px}:root .sp-big{font-size:56px;line-height:1;margin:18px 0 14px}:root .sp-agent b,:root .sp-big{font-family:var(--display);font-weight:400}:root .sp-agent b{font-size:30px;line-height:1.1}:root .sp-fill{grid-template-columns:22px 56px 1fr auto}@media (max-width:1180px){:root .show-stage{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}:root .show-panel.p1{grid-column:1/-1}}@media (max-width:900px){:root .show-copy{grid-template-columns:1fr;row-gap:20px;margin-bottom:36px}:root .show{padding-top:110px!important}}@media (max-width:640px){:root .show-stage{grid-template-columns:minmax(0,1fr)}}:root .bloom-video{position:absolute;inset:0;overflow:hidden;background:#120a1c}:root .bloom-video__film,:root .bloom-video__poster{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 45%}:root .bloom-video__film{opacity:0;transition:opacity 1.2s ease}:root .bloom-video__film.is-ready{opacity:1}:root .hero-garden{-webkit-mask-image:linear-gradient(180deg,#000,#000 80%,transparent);mask-image:linear-gradient(180deg,#000,#000 80%,transparent)}:root .hero-veil{background:linear-gradient(90deg,rgba(6,5,9,.82) 0,rgba(6,5,9,.5) 38%,rgba(6,5,9,.12) 68%,rgba(6,5,9,.25) 100%),linear-gradient(180deg,rgba(6,5,9,.75) 0,rgba(6,5,9,.1) 22%,rgba(6,5,9,.1) 50%,rgba(6,5,9,.78) 84%,var(--bg) 100%)!important}:root .final-galaxy.bloom-video{z-index:-1;opacity:1;-webkit-mask-image:none;mask-image:none}:root .final-in{background:radial-gradient(ellipse 52% 56% at 50% 50%,rgba(8,6,12,.78),rgba(8,6,12,.35) 70%,transparent 100%)}:root .final{background-color:#120a1c!important}@media (max-width:720px){:root .hero-veil{background:linear-gradient(180deg,rgba(6,5,9,.7) 0,rgba(6,5,9,.2) 25%,rgba(6,5,9,.55) 55%,rgba(6,5,9,.9) 85%,var(--bg) 100%)!important}:root .bloom-video__film,:root .bloom-video__poster{object-position:50% 40%}}:root .hero-garden{animation:heroFade 1.6s ease both}@keyframes heroFade{0%{opacity:0}to{opacity:1}}:root .final-in{align-self:stretch;display:flex;flex-direction:column;align-items:center;justify-content:center;background:radial-gradient(ellipse 62% 62% at 50% 50%,rgba(8,6,12,.84),rgba(8,6,12,.5) 72%,rgba(8,6,12,.3) 100%)}:root .final p{color:rgba(246,240,230,.86);text-shadow:0 2px 16px rgba(0,0,0,.6)}