:root{--frame:#ff4d0d}html,body{background:#050403;height:auto;overflow:hidden auto}.page{position:relative}.ph{height:100vh;color:var(--text);--glow:#ff4d0d;background:radial-gradient(125% 105% at 50% 40%,#1b1613 0%,#0c0908 52%,#060504 100%);position:relative;overflow:hidden}.ph__panel{position:absolute;inset:0;overflow:hidden}.ph__load{z-index:200;background:#080606;flex-direction:column;justify-content:center;align-items:center;gap:20px;transition:opacity .6s,visibility .6s;display:flex;position:fixed;inset:0}.ph__load--done{opacity:0;visibility:hidden}.ph__load-mark{font-family:var(--font-display);letter-spacing:.04em;text-transform:uppercase;font-size:clamp(22px,3vw,40px);font-weight:700}.ph__load-mark em{color:var(--frame);font-style:normal}.ph__load-bar{background:#ffffff1f;width:min(300px,60vw);height:2px;overflow:hidden}.ph__load-bar i{background:var(--frame);width:5%;height:100%;box-shadow:0 0 12px var(--frame);transition:width .35s;display:block}.ph__load-pct{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--muted);font-size:11px}.ph__bg{z-index:0;position:absolute;inset:0;overflow:hidden}.ph__glow{background:radial-gradient(circle, color-mix(in srgb, var(--glow) 26%, transparent) 0%, transparent 66%);filter:blur(34px);border-radius:50%;width:64vh;height:50vh;transition:background .6s;position:absolute;top:70%;left:50%;transform:translate(-50%,-50%)}.ph__ring{opacity:.5;width:min(78vh,92vw);height:min(78vh,92vw);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ph__ring circle{fill:none;stroke:#ffebd61a;stroke-width:1px}.ph__ring-dash{stroke:color-mix(in srgb, var(--glow) 55%, transparent);stroke-width:1.4px;stroke-dasharray:3 16;transform-origin:300px 300px;animation:36s linear infinite ph-spin}@keyframes ph-spin{to{transform:rotate(360deg)}}.ph__ghost-wrap{z-index:0;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.ph__ghost{font-family:var(--font-display);letter-spacing:-.04em;color:#3d3631;white-space:nowrap;-webkit-user-select:none;user-select:none;text-shadow:0 0 60px #0009;font-size:clamp(340px,72vw,1180px);font-weight:700;line-height:.76;transition:color .45s,text-shadow .45s}.ph:hover .ph__ghost{color:var(--glow);text-shadow:0 0 90px color-mix(in srgb, var(--glow) 45%, transparent)}.ph__canvas{z-index:1;inset:0;position:absolute!important}.ph__hang{z-index:2;flex-direction:column;align-items:center;display:flex;position:absolute;top:0;left:50%;transform:translate(-50%)}.ph__hang:before{content:"";background:linear-gradient(#ffebd638,#0000);width:1px;height:clamp(60px,16vh,150px)}.ph__hang span{background:#d9d4cd;border-radius:50%;width:13px;height:13px;margin-top:-2px;box-shadow:0 0 18px #ffffff4d}.ph__nav{z-index:5;justify-content:space-between;align-items:center;padding:clamp(18px,2.4vw,30px) clamp(20px,3vw,44px);display:flex;position:absolute;top:0;left:0;right:0}.ph__logo{font-family:var(--font-display);letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:12px;font-size:15px;font-weight:700;line-height:1;display:flex}.ph__logo em{color:var(--frame);font-style:normal}.ph__logo small{font-family:var(--font-mono);letter-spacing:.18em;color:var(--muted);margin-top:3px;font-size:9px;font-weight:400;display:inline-block}.ph__logo-mark{width:34px;height:34px;color:var(--frame);filter:drop-shadow(0 0 6px color-mix(in srgb, var(--frame) 60%, transparent));flex-shrink:0}.ph__links{font-family:var(--font-body);gap:clamp(20px,3vw,44px);font-size:14px;font-weight:500;display:flex}.ph__links a{color:var(--muted);transition:color .25s}.ph__links a:hover{color:var(--text)}.ph__links a.on{color:var(--frame)}.ph__tools{align-items:center;gap:clamp(18px,2.6vw,34px);display:flex}.ph__tools a{font-family:var(--font-mono);letter-spacing:.06em;color:var(--muted);font-size:13px;transition:color .2s}.ph__tools a:hover{color:var(--frame)}.ph__promo{z-index:5;font-family:var(--font-mono);letter-spacing:.04em;color:var(--muted);text-transform:lowercase;align-items:center;gap:12px;font-size:11px;line-height:1.25;display:flex;position:absolute;top:23%;left:clamp(20px,3vw,48px)}.ph__promo:hover{color:var(--text)}.ph__promo-play{width:38px;height:38px;color:var(--text);border:1.5px solid #ffebd64d;border-radius:50%;flex-shrink:0;place-items:center;font-size:11px;transition:border-color .25s,background .25s;display:grid}.ph__promo:hover .ph__promo-play{border-color:var(--frame);background:color-mix(in srgb, var(--frame) 18%, transparent)}.ph__counter{z-index:5;writing-mode:vertical-rl;font-family:var(--font-mono);letter-spacing:.3em;color:var(--frame);font-size:13px;position:absolute;top:50%;right:clamp(16px,2vw,30px);transform:translateY(-50%)}.ph__counter span{color:var(--muted)}.ph__foot{z-index:5;grid-template-columns:1fr auto 1fr;align-items:center;gap:20px;padding:clamp(20px,3vw,40px) clamp(20px,3vw,48px);display:grid;position:absolute;bottom:0;left:0;right:0}.ph__price-wrap{justify-self:start}.ph__price{font-family:var(--font-display);color:var(--frame);letter-spacing:-.02em;font-size:clamp(38px,5.2vw,76px);font-weight:700;line-height:1}.ph__cur{vertical-align:.22em;margin-right:2px;font-size:.5em}.ph__per{font-family:var(--font-mono);color:var(--muted);letter-spacing:.1em;vertical-align:.5em;margin-left:10px;font-size:.22em}.ph__spec{font-family:var(--font-mono);letter-spacing:.12em;color:var(--muted);margin-top:12px;font-size:11px}.ph__cart-btn{font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;color:#1a0c04;background:var(--frame);isolation:isolate;justify-self:center;padding:18px clamp(34px,5vw,70px);font-size:13px;font-weight:500;transition:transform .15s;position:relative;overflow:hidden}.ph__cart-btn:after{content:"";background:var(--hot-white);z-index:-1;transition:transform .4s cubic-bezier(.65,0,.35,1);position:absolute;inset:0;transform:translateY(101%)}.ph__cart-btn:hover:after{transform:translateY(0)}.ph__cart-btn:active{transform:scale(.98)}.ph__arrows{justify-self:end;gap:12px;display:flex}.ph__arrows button{width:50px;height:50px;color:var(--text);border:1.5px solid #ffebd638;border-radius:50%;place-items:center;font-size:20px;transition:all .25s;display:grid}.ph__arrows button:hover{border-color:var(--frame);background:var(--frame);color:#1a0c04}.ph__lang{z-index:6;font-family:var(--font-mono);letter-spacing:.16em;color:var(--muted);font-size:10px;position:absolute;bottom:clamp(18px,2.4vw,30px);left:clamp(20px,3vw,48px)}.ph__track{z-index:6;font-family:var(--font-mono);letter-spacing:.14em;color:var(--muted);font-size:10px;position:absolute;bottom:clamp(18px,2.4vw,30px);right:clamp(46px,5vw,76px)}.secs{background:#060504;position:relative}.sec{border-top:1px solid #ffebd614;padding:clamp(80px,12vh,150px) clamp(24px,6vw,110px);position:relative}.sec__eyebrow{font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;color:var(--frame);margin-bottom:22px;font-size:12px}.sec__title{font-family:var(--font-display);letter-spacing:-.02em;text-transform:uppercase;font-size:clamp(38px,6vw,92px);font-weight:700;line-height:.98}.sec__title .hot,.cta__big .hot{color:var(--frame)}.sec__lead{max-width:560px;font-family:var(--font-body);color:var(--muted);margin-top:26px;font-size:16px;line-height:1.65}.sec__lead b{color:var(--text)}.probs{background:#ffebd61a;border:1px solid #ffebd61a;grid-template-columns:repeat(4,1fr);gap:1px;margin-top:clamp(40px,6vw,72px);display:grid}.prob{background:#0a0807;padding:26px 24px 34px;transition:background .3s}.prob:hover{background:#11100c}.prob__n{font-family:var(--font-mono);letter-spacing:.2em;color:var(--frame);font-size:11px}.prob__t{font-family:var(--font-display);text-transform:uppercase;margin:16px 0 10px;font-size:clamp(17px,1.5vw,22px);font-weight:700;line-height:1.15}.prob__s{font-family:var(--font-mono);letter-spacing:.04em;color:var(--muted);font-size:11px;line-height:1.6}.mkts{grid-template-columns:1fr 1fr;gap:18px;margin-top:clamp(40px,6vw,72px);display:grid}.mkt{background:#0d0a09;border:1px solid #ffebd61f;padding:30px 28px 28px;position:relative;overflow:hidden}.mkt--live{border-color:color-mix(in srgb, var(--frame) 55%, transparent)}.mkt--live:before{content:"";background:radial-gradient(120% 90% at 0% 0%, color-mix(in srgb, var(--frame) 14%, transparent), transparent 55%);pointer-events:none;position:absolute;inset:0}.mkt--next{opacity:.82}.mkt__head{justify-content:space-between;align-items:center;display:flex}.mkt__token{font-family:var(--font-mono);letter-spacing:.02em;color:var(--frame);font-size:clamp(22px,2.2vw,30px);font-weight:600}.mkt--next .mkt__token{color:var(--muted)}.mkt__status{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--muted);border:1px solid #ffebd629;padding:6px 10px;font-size:10px}.mkt__status--live{color:#2ee6a6;border-color:#2ee6a666}.mkt__name{font-family:var(--font-display);text-transform:uppercase;margin:18px 0 16px;font-size:clamp(24px,2.4vw,34px);font-weight:700}.mkt__list{flex-direction:column;gap:10px;list-style:none;display:flex}.mkt__list li{font-family:var(--font-body);color:var(--muted);padding-left:18px;font-size:14.5px;line-height:1.5;position:relative}.mkt__list li:before{content:"▸";color:var(--frame);position:absolute;left:0}.mkt__list b{color:var(--text);font-family:var(--font-mono);font-weight:600}.mkt__cta{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--frame);margin-top:24px;font-size:12px;display:inline-block}.mkt__cta--soon{color:var(--muted);cursor:default}.futs{grid-template-columns:1fr 1fr 1.1fr;gap:18px;margin-top:clamp(40px,6vw,72px);display:grid}.fut{background:#0d0a09;border:1px solid #ffebd61f;padding:26px 24px;transition:border-color .3s,transform .3s}.fut:hover{border-color:var(--frame);transform:translateY(-4px)}.fut__tag{font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;color:var(--frame);font-size:10px}.fut__qty{font-family:var(--font-display);text-transform:uppercase;margin:14px 0 10px;font-size:clamp(24px,2.4vw,36px);font-weight:700}.fut__terms{font-family:var(--font-mono);letter-spacing:.06em;color:var(--muted);font-size:11px}.fut--note{border-style:dashed;align-items:center;display:flex}.fut--note p{font-family:var(--font-body);color:var(--muted);font-size:15px;line-height:1.6}.agents{grid-template-columns:.9fr 1.1fr;align-items:center;gap:clamp(32px,5vw,80px);display:grid}.term{box-shadow:0 40px 120px color-mix(in srgb, var(--frame) 10%, transparent);background:#0a0808;border:1px solid #ffebd629}.term__bar{font-family:var(--font-mono);letter-spacing:.14em;color:var(--muted);text-transform:uppercase;border-bottom:1px solid #ffebd61a;align-items:center;gap:8px;padding:13px 16px;font-size:10px;display:flex}.term__bar span{margin-left:8px}.term__dot{background:#221d1a;border-radius:50%;width:9px;height:9px}.term__dot--hot{background:var(--frame)}.term__body{font-family:var(--font-mono);padding:20px 18px 26px;font-size:13px;line-height:2.1}.term__line{opacity:0;white-space:pre-wrap;color:var(--text);display:block;transform:translateY(8px)}.term__line em{color:var(--frame);font-style:normal}.term__line.ok{color:#2ee6a6}.term__line.ok em{color:var(--frame)}.term__line.dim{color:var(--muted)}.tok__events{flex-wrap:wrap;gap:10px;margin:clamp(28px,4vw,48px) 0 clamp(36px,5vw,60px);display:flex}.tok__chip{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);border:1px solid #ffebd629;padding:10px 18px;font-size:12px;transition:all .25s}.tok__chip:hover{color:#1a0c04;background:var(--frame);border-color:var(--frame)}.tok__grid{grid-template-columns:clamp(260px,34vw,400px) 1fr;align-items:center;gap:clamp(40px,6vw,90px);display:grid}.donut{position:relative}.donut svg{filter:drop-shadow(0 24px 60px #ff4d0d1f);width:100%;height:auto;overflow:visible}.donut__seg{transition:stroke-width .2s}.donut__seg:hover{stroke-width:36px}.donut__big{fill:var(--text);font-family:var(--font-display);text-anchor:middle;font-size:46px;font-weight:700}.donut__sub{fill:var(--muted);font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;text-anchor:middle;font-size:11px}.tok__legend{flex-direction:column;gap:4px;max-width:460px;list-style:none;display:flex}.tok__legend li{border-bottom:1px solid #ffebd614;grid-template-columns:16px 1fr auto;align-items:center;gap:16px;padding:16px 4px;display:grid}.tok__sw{border-radius:3px;width:14px;height:14px}.tok__lname{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text);font-size:13px}.tok__lpct{font-family:var(--font-display);font-size:clamp(22px,2.4vw,34px);font-weight:700}.fw{justify-content:center;margin-top:clamp(20px,4vw,40px);display:flex}.fw__svg{width:min(620px,92vw);height:auto;overflow:visible}.fw__outer{transform-box:fill-box;transform-origin:50%;animation:50s linear infinite fw-spin}.fw__flow{animation:1.2s linear infinite fw-dash}.fw__pulse{filter:drop-shadow(0 0 8px var(--frame))}@keyframes fw-spin{to{transform:rotate(360deg)}}@keyframes fw-dash{to{stroke-dashoffset:-18px}}.fw__core{fill:var(--frame);font-family:var(--font-display);text-anchor:middle;font-size:34px;font-weight:700}.fw__coreSub{fill:var(--muted);font-family:var(--font-mono);letter-spacing:.3em;text-anchor:middle;font-size:10px}.fw__node circle{fill:#0c0908;stroke:var(--frame);stroke-width:2px}.fw__node .fw__nodeRing{fill:none;transform-box:fill-box;transform-origin:50%;animation:2.6s ease-out infinite fw-ping;animation-delay:var(--d)}@keyframes fw-ping{0%{opacity:.9;transform:scale(1)}70%,to{opacity:0;transform:scale(3.2)}}.fw__label{fill:var(--text);font-family:var(--font-mono);letter-spacing:.04em;font-size:13px}.cta__pitch{max-width:640px;font-family:var(--font-body);color:var(--muted);margin:0 auto 40px;font-size:16px;line-height:1.65}.cards{grid-template-columns:repeat(auto-fit,minmax(236px,1fr));gap:16px;margin-top:clamp(40px,6vw,72px);display:grid}.card{--g:var(--frame);background:#0d0a09;border:1px solid #ffebd61f;padding:28px 26px;transition:border-color .3s,transform .3s}.card:hover{border-color:var(--g);transform:translateY(-4px)}.card__top{justify-content:space-between;align-items:center;display:flex}.card__name{font-family:var(--font-display);font-size:clamp(30px,3.4vw,46px);font-weight:700}.card__badge{font-family:var(--font-mono);letter-spacing:.12em;color:var(--g);border:1px solid color-mix(in srgb, var(--g) 50%, transparent);text-transform:uppercase;padding:5px 9px;font-size:10px}.card__vendor{font-family:var(--font-mono);letter-spacing:.1em;color:var(--muted);margin-top:6px;font-size:11px}.card__price{font-family:var(--font-display);color:var(--g);margin:22px 0 4px;font-size:clamp(34px,3.6vw,50px);font-weight:700}.card__price small{font-family:var(--font-mono);color:var(--muted);margin-left:8px;font-size:13px;font-weight:400}.card__spec{font-family:var(--font-mono);letter-spacing:.08em;color:var(--muted);font-size:11px;line-height:1.6}.card__cta{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text);margin-top:26px;font-size:12px;transition:color .25s;display:inline-block}.card__cta:hover{color:var(--g)}.steps{grid-template-columns:repeat(3,1fr);gap:clamp(24px,4vw,56px);margin-top:clamp(40px,6vw,72px);display:grid}.step{border-top:2px solid var(--frame);padding-top:22px}.step__n{font-family:var(--font-mono);letter-spacing:.2em;color:var(--frame);font-size:13px}.step__k{font-family:var(--font-display);text-transform:uppercase;margin:14px 0 12px;font-size:clamp(24px,2.6vw,36px);font-weight:700}.step__t{font-family:var(--font-body);color:var(--muted);font-size:15px;line-height:1.6}.sec--cta{text-align:center}.sec--cta .sec__eyebrow{color:var(--frame)}.cta__big{font-family:var(--font-display);letter-spacing:-.02em;text-transform:uppercase;margin-bottom:40px;font-size:clamp(48px,9vw,150px);font-weight:700;line-height:.92}.cta__row{flex-wrap:wrap;justify-content:center;gap:16px;display:flex}.cta__btn{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;border:1px solid #ffebd638;padding:18px 40px;font-size:13px;transition:all .25s}.cta__btn:hover{border-color:var(--frame);color:var(--frame)}.cta__btn--hot{background:var(--frame);color:#1a0c04;border-color:var(--frame);font-weight:500}.cta__btn--hot:hover{filter:brightness(1.12);color:#1a0c04}.foot{font-family:var(--font-mono);letter-spacing:.08em;color:var(--muted);text-transform:uppercase;border-top:1px solid #ffebd614;flex-wrap:wrap;justify-content:space-between;gap:16px;margin-top:clamp(70px,12vh,140px);padding-top:26px;font-size:11px;display:flex}.foot a:hover{color:var(--frame)}@media (width<=820px){.ph__ghost{font-size:40vw}.ph__promo,.ph__counter,.ph__track{display:none}.ph__foot{grid-template-columns:1fr;justify-items:start;gap:16px;padding-bottom:26px}.ph__arrows{justify-self:start}.ph__cart-btn{text-align:center;justify-self:stretch;width:100%}.ph__links{display:none}.cards,.steps,.probs,.mkts,.futs,.agents{grid-template-columns:1fr}.tok__grid{grid-template-columns:1fr;justify-items:center;gap:36px}.donut{width:min(300px,70vw)}.foot{flex-direction:column;gap:8px}}:root{--ink:#0b0809;--ink-2:#121013;--ink-3:#1a1518;--line:#ffebd617;--line-strong:#ffebd62e;--heat-0:#2a0e02;--heat-1:#ff3d00;--heat-2:#ff8a00;--heat-3:#ffc971;--hot-white:#ffefd9;--text:#efeae3;--muted:#9a938a;--font-display:"Space Grotesk", "Clash Display", sans-serif;--font-body:"Inter", "Satoshi", "Helvetica Neue", sans-serif;--font-mono:"JetBrains Mono", "IBM Plex Mono", ui-monospace, monospace;--accent:#76b900;--accent-2:#00ffa3;--gutter:clamp(20px, 4vw, 64px)}*{box-sizing:border-box;margin:0;padding:0}html{scrollbar-width:thin;scrollbar-color:var(--heat-1) var(--ink)}html,body{background:var(--ink);color:var(--text);font-family:var(--font-body);-webkit-font-smoothing:antialiased;overflow-x:clip}body::-webkit-scrollbar{width:8px}body::-webkit-scrollbar-thumb{background:var(--heat-1)}::selection{background:var(--heat-1);color:var(--ink)}a{color:inherit;text-decoration:none}button{font:inherit;cursor:pointer;color:inherit;background:0 0;border:0}h1,h2,h3{font-family:var(--font-display);letter-spacing:-.02em;text-transform:uppercase;font-weight:600}.grain{z-index:999;pointer-events:none;opacity:.07;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");animation:.9s steps(4,end) infinite grain-shift;position:fixed;inset:-100px}@keyframes grain-shift{0%{transform:translate(0)}25%{transform:translate(-40px,28px)}50%{transform:translate(30px,-36px)}75%{transform:translate(-22px,-20px)}to{transform:translate(0)}}.section{padding:clamp(96px, 14vh, 180px) var(--gutter);position:relative}.eyebrow{font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;color:var(--heat-2);align-items:center;gap:12px;font-size:12px;display:flex}.eyebrow:before{content:"";background:var(--heat-1);width:34px;height:1px}.heat-text{background:linear-gradient(92deg, var(--heat-1) 0%, var(--heat-2) 45%, var(--hot-white) 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.btn{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;border:1px solid var(--line-strong);isolation:isolate;align-items:center;gap:12px;padding:18px 32px;font-size:13px;transition:color .35s,border-color .35s;display:inline-flex;position:relative;overflow:hidden}.btn:after{content:"";background:linear-gradient(92deg, var(--heat-1), var(--heat-2));z-index:-1;transition:transform .45s cubic-bezier(.65,0,.35,1);position:absolute;inset:0;transform:translateY(101%)}.btn:hover{color:var(--ink);border-color:var(--heat-2)}.btn:hover:after{transform:translateY(0)}.btn--hot{background:linear-gradient(92deg, var(--heat-1), var(--heat-2));color:var(--ink);border-color:#0000;font-weight:600}.btn--hot:after{background:var(--hot-white)}.btn--hot:hover{color:var(--ink)}.mono{font-family:var(--font-mono)}.muted{color:var(--muted)}.up{color:#2ee6a6}.down{color:#ff4538}.index-no{font-family:var(--font-mono);letter-spacing:.2em;color:var(--muted);font-size:12px}@media (prefers-reduced-motion:reduce){.grain{animation:none}}.preloader{z-index:1000;background:var(--ink);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.preloader__mark{font-family:var(--font-display);letter-spacing:.04em;text-transform:uppercase;font-size:clamp(28px,4vw,54px);font-weight:700}.preloader__mark em{color:var(--heat-2);font-style:normal}.preloader__count{right:var(--gutter);font-family:var(--font-mono);color:var(--heat-1);font-size:clamp(48px,8vw,110px);font-weight:600;line-height:1;position:absolute;bottom:32px}.preloader__bar{transform-origin:0;background:linear-gradient(90deg, var(--heat-1), var(--heat-2));width:100%;height:2px;position:absolute;bottom:0;left:0;transform:scaleX(0)}.nav{z-index:100;padding:20px var(--gutter);justify-content:space-between;align-items:center;transition:transform .4s,background .4s;display:flex;position:fixed;top:0;left:0;right:0}.nav--scrolled{background:color-mix(in srgb, var(--ink) 82%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--line)}.nav--hidden{transform:translateY(-100%)}.nav__logo{font-family:var(--font-display);letter-spacing:.05em;text-transform:uppercase;align-items:center;gap:12px;font-size:20px;font-weight:700;display:flex}.nav__logo em{color:var(--heat-2);font-style:normal}.nav__track{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--heat-3);border:1px solid var(--line-strong);border-radius:2px;padding:5px 10px;font-size:10px;font-weight:500}@media (width<=600px){.nav__track{display:none}}.nav__links{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;gap:32px;font-size:12px;display:flex}.nav__links a{color:var(--muted);padding:4px 0;transition:color .3s;position:relative}.nav__links a:hover{color:var(--hot-white)}.nav__links a:after{content:"";background:var(--heat-2);transform-origin:100%;width:100%;height:1px;transition:transform .35s;position:absolute;bottom:0;left:0;transform:scaleX(0)}.nav__links a:hover:after{transform-origin:0;transform:scaleX(1)}.nav__cta{padding:12px 22px;font-size:11px}.nav__social{width:38px;height:38px;color:var(--muted);border:1px solid var(--line-strong,#ffebd62e);border-radius:50%;justify-content:center;align-items:center;margin-left:18px;transition:color .25s,border-color .25s,transform .25s;display:inline-flex}.nav__social:hover{color:var(--hot-white);border-color:var(--heat-2);transform:translateY(-2px)}@media (width<=900px){.nav__links{display:none}.nav__social{margin-left:0;margin-right:10px}}.gl{z-index:0;position:fixed;inset:0}.gl--static{background:radial-gradient(120% 90% at 50% 38%,#14110f 0%,#050505 62%),#050505}.scenes{z-index:2;position:relative}.sc{pointer-events:none;height:150svh;position:relative}.sc__inner{width:100%;height:100svh;padding:0 var(--gutter);will-change:opacity;display:flex;position:sticky;top:0}.sc0 .sc__inner{align-items:flex-end}.sc1 .sc__inner{align-items:center}.sc2 .sc__inner,.sc3 .sc__inner{text-align:center;justify-content:center;align-items:center}.sc3__btn{pointer-events:auto}.sc__kicker{font-family:var(--font-mono);letter-spacing:.28em;text-transform:uppercase;color:var(--accent);margin-bottom:18px;font-size:12px}.sc0{align-items:flex-end}.sc0__inner{padding-bottom:12vh}.sc0__title{font-family:var(--font-display);letter-spacing:-.03em;text-transform:none;font-size:clamp(58px,12vw,188px);font-weight:700;line-height:.9}.sc0__title span{will-change:transform, filter, opacity;display:inline-block}.sc0__tag{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--text);margin-top:14px;font-size:clamp(13px,1.4vw,16px)}.sc0__sub{max-width:540px;color:var(--muted);margin-top:24px;font-size:clamp(15px,1.6vw,18px);line-height:1.6}.sc0__hint{font-family:var(--font-mono);letter-spacing:.22em;color:var(--accent);margin-top:30px;font-size:12px}.sc1{align-items:center}.sc1__inner{max-width:460px}.sc1__title{font-family:var(--font-display);letter-spacing:-.02em;text-transform:none;font-size:clamp(34px,4.6vw,72px);font-weight:600;line-height:.96}.sc2{text-align:center;justify-content:center;align-items:center}.sc2__inner{flex-direction:column;align-items:center;gap:30px;display:flex}.sc2__brand{font-family:var(--font-display);letter-spacing:-.02em;font-size:clamp(48px,9vw,150px);font-weight:700;line-height:.9}.sc2__line{color:var(--muted);margin-top:16px;font-size:clamp(17px,2vw,24px)}.split{font-family:var(--font-mono);letter-spacing:.08em;flex-wrap:wrap;justify-content:center;gap:clamp(18px,4vw,56px);font-size:clamp(13px,1.5vw,17px);display:flex}.split i{color:var(--hot-white);font-style:normal}.split i:first-letter{color:var(--accent)}.fly{max-width:760px;font-family:var(--font-mono);letter-spacing:.06em;color:var(--muted);font-size:12px;line-height:1.9}.sc3{text-align:center;justify-content:center;align-items:center}.sc3__inner{flex-direction:column;align-items:center;gap:28px;display:flex}.sc3__ticker{font-family:var(--font-mono);letter-spacing:.3em;color:var(--accent);font-size:clamp(15px,1.8vw,20px)}.sc3__slogan{font-family:var(--font-display);letter-spacing:-.02em;text-transform:none;font-size:clamp(34px,5.4vw,88px);font-weight:600;line-height:.96}.sc3__btn{pointer-events:auto;font-family:var(--font-mono);letter-spacing:.1em;border:1px solid var(--accent);color:var(--accent);background:0 0;padding:16px 40px;font-size:15px;transition:background .3s,color .3s,box-shadow .3s}.sc3__btn:hover{background:var(--accent);color:#06140a;box-shadow:0 0 0 1px var(--accent), 0 10px 40px #76b90066}.sc3__split{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-size:12px}.sc__inner,.sc__head,.split i,.fly,.st{opacity:0}.hs{transition:opacity .35s;position:relative}.hs__dot{border:1px solid var(--accent);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);width:28px;height:28px;color:var(--accent);font-family:var(--font-mono);background:#081204b3;border-radius:50%;place-items:center;font-size:12px;animation:2.4s infinite hs-pulse;display:grid;box-shadow:0 0 #76b90080}@keyframes hs-pulse{0%{box-shadow:0 0 #76b90073}70%{box-shadow:0 0 0 12px #76b90000}to{box-shadow:0 0 #76b90000}}.hs__tip{border:1px solid var(--line-strong);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);text-align:left;opacity:0;background:#060806eb;width:248px;padding:12px 14px;transition:opacity .25s,transform .25s;position:absolute;top:-8px;left:22px;transform:translate(-6px)}.hs:hover .hs__tip{opacity:1;transform:translate(0)}.hs__tip b{font-family:var(--font-mono);letter-spacing:.1em;color:var(--accent);text-transform:uppercase;font-size:11px}.hs__tip p{color:var(--text);margin-top:7px;font-size:12.5px;line-height:1.5}@media (width<=820px){.hs__tip{width:200px}.split{gap:16px}}.cta{border-top:1px solid var(--line);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:28px;min-height:88vh;display:flex;position:relative;overflow:hidden}.cta:before{content:"";aspect-ratio:2;pointer-events:none;background:radial-gradient(50% 50%,#ff3d0047,#ff8a0012 55%,#0000 75%);width:130vw;position:absolute;bottom:-40%;left:50%;transform:translate(-50%)}.cta__kicker{justify-content:center}.cta__link{font-family:var(--font-display);text-transform:uppercase;letter-spacing:-.02em;z-index:1;font-size:clamp(54px,11.5vw,200px);font-weight:700;line-height:.95;transition:letter-spacing .5s;position:relative}.cta__link:hover{letter-spacing:.01em}.cta__link .heat-text{transition:filter .4s}.cta__link:hover .heat-text{filter:brightness(1.25)}.cta__note{font-family:var(--font-mono);letter-spacing:.18em;color:var(--muted);text-transform:uppercase;font-size:12px}.footer{border-top:1px solid var(--line)}.footer--bare{background:var(--ink)}.footer__marquee{border-bottom:1px solid var(--line);padding:26px 0;overflow:hidden}.footer__track{width:max-content;font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);white-space:nowrap;gap:64px;font-size:22px;animation:30s linear infinite ticker-roll;display:flex}.footer__track em{color:var(--heat-2);font-style:normal}.footer__base{padding:28px var(--gutter);font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;font-size:11px;display:flex}.footer__base a:hover{color:var(--heat-2)}
