.landing-root{--land-bg:#06080a;--land-surface:#0d1117;--land-elev:#161b22;--land-border:#ffffff0f;--land-border-active:#ffffff1f;--land-text:#e6edf3;--land-text-2:#8b949e;--land-text-3:#6e7681;--land-accent:#00e599;--land-danger:#ff4d6a;background:var(--land-bg);color:var(--land-text);-webkit-font-smoothing:antialiased;font-family:Space Grotesk,system-ui,sans-serif;position:relative;overflow-x:hidden}.landing-root a{color:inherit;text-decoration:none}.landing-root button{cursor:pointer;color:inherit;background:0 0;border:none;font-family:inherit}.landing-root *,.landing-root :before,.landing-root :after{box-sizing:border-box}.landing-root .bg-grid{z-index:0;pointer-events:none;opacity:.5;background-image:linear-gradient(#ffffff0a 1px,#0000 1px),linear-gradient(90deg,#ffffff0a 1px,#0000 1px);background-size:60px 60px;position:fixed;inset:0;-webkit-mask-image:radial-gradient(circle at 50% 30%,#000 0%,#0000 70%);mask-image:radial-gradient(circle at 50% 30%,#000 0%,#0000 70%)}.landing-root .bg-glow{z-index:0;pointer-events:none;filter:blur(60px);background:radial-gradient(circle,#00e5991f,#0000 70%);width:900px;height:900px;animation:14s ease-in-out infinite land-float;position:fixed;top:-200px;left:50%;transform:translate(-50%)}@keyframes land-float{0%,to{transform:translate(-50%)}50%{transform:translate(-50%,40px)}}.landing-root #land-cursor-follower{pointer-events:none;z-index:9999;mix-blend-mode:screen;background:#00e59966;border-radius:999px;width:12px;height:12px;transition:width .2s,height .2s,background .2s,border .2s;position:fixed;top:0;left:0;transform:translate(-50%,-50%)}.landing-root #land-cursor-follower.hover{border:1px solid var(--land-accent);background:0 0;width:32px;height:32px}@media (max-width:900px){.landing-root #land-cursor-follower{display:none}}.landing-root main{z-index:1;position:relative}.landing-root .display{letter-spacing:-.03em;font-family:Syne,sans-serif;font-weight:800;line-height:.95}.landing-root .heading{letter-spacing:-.02em;font-family:Space Grotesk,sans-serif;font-weight:700;line-height:1.05}.landing-root .mono{font-feature-settings:"tnum" 1;font-variant-numeric:tabular-nums;font-family:JetBrains Mono,monospace}.landing-root .eyebrow{text-transform:uppercase;letter-spacing:.18em;color:var(--land-text-3);font-family:JetBrains Mono,monospace;font-size:11px;font-weight:500}.landing-root .eyebrow.accent{color:var(--land-accent)}.landing-root .eyebrow.danger{color:var(--land-danger)}.landing-root .muted{color:var(--land-text-2)}.landing-root .pill{border:1px solid var(--land-border);border-radius:999px;align-items:center;gap:8px;padding:6px 12px;font-size:11px;display:inline-flex}.landing-root .btn{border-radius:999px;align-items:center;gap:8px;padding:14px 28px;font-size:14px;font-weight:600;transition:filter .15s,border-color .15s,background .15s,color .15s;display:inline-flex}.landing-root .btn-primary{background:var(--land-accent);color:var(--land-bg)}.landing-root .btn-primary:hover{filter:brightness(1.1)}.landing-root .btn-ghost{color:var(--land-text);border:1px solid var(--land-text);background:0 0}.landing-root .btn-ghost:hover{border-color:var(--land-accent);color:var(--land-accent)}.landing-root .card{background:var(--land-surface);border:1px solid var(--land-border);border-radius:8px}.landing-root nav.land-top{z-index:50;-webkit-backdrop-filter:blur(12px);border-bottom:1px solid var(--land-border);background:#06080a99;position:fixed;top:0;left:0;right:0}.landing-root .nav-inner{justify-content:space-between;align-items:center;gap:24px;max-width:1400px;margin:0 auto;padding:14px 32px;display:flex}.landing-root .land-logo{letter-spacing:-.02em;align-items:center;gap:10px;font-family:Space Grotesk;font-size:18px;font-weight:700;display:flex}.landing-root .land-logo .mark{border:1px solid var(--land-accent);width:28px;height:28px;color:var(--land-accent);border-radius:6px;place-items:center;font-size:14px;display:grid}.landing-root .land-logo .ai{color:var(--land-accent)}.landing-root .navlinks{gap:6px;display:flex}.landing-root .navlinks a{letter-spacing:.15em;text-transform:uppercase;color:var(--land-text-2);padding:6px 10px;font-family:JetBrains Mono;font-size:12px;transition:color .15s}.landing-root .navlinks a:before{content:"[";color:var(--land-text-3);margin-right:4px}.landing-root .navlinks a:after{content:"]";color:var(--land-text-3);margin-left:4px}.landing-root .navlinks a:hover,.landing-root .navlinks a:hover:before,.landing-root .navlinks a:hover:after{color:var(--land-accent)}.landing-root .nav-right{align-items:center;gap:14px;display:flex}.landing-root .status-pill{border:1px solid var(--land-border);letter-spacing:.15em;color:var(--land-text-2);text-transform:uppercase;border-radius:999px;align-items:center;gap:8px;padding:6px 12px;font-family:JetBrains Mono;font-size:11px;display:inline-flex}.landing-root .land-dot{background:var(--land-accent);border-radius:999px;width:6px;height:6px;display:inline-block;position:relative}.landing-root .land-dot.pulse:after{content:"";border:1px solid var(--land-accent);opacity:.6;border-radius:999px;animation:2s ease-out infinite land-pulse;position:absolute;inset:-4px}.landing-root .land-dot.red{background:var(--land-danger)}.landing-root .land-dot.red.pulse:after{border-color:var(--land-danger)}@keyframes land-pulse{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(2.4)}}.landing-root .launch-btn{background:var(--land-accent);color:var(--land-bg);border-radius:999px;padding:8px 18px;font-size:13px;font-weight:600}.landing-root .launch-btn:hover{filter:brightness(1.1)}.landing-root .hamburger{flex-direction:column;justify-content:center;align-items:center;gap:5px;width:34px;height:34px;padding:8px;display:none}.landing-root .hamburger span{background:var(--land-text);width:18px;height:1px;transition:transform .2s,opacity .2s;display:block}body.land-menu-open{overflow:hidden}.landing-root .menu-overlay{z-index:60;background:var(--land-bg);opacity:0;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;gap:32px;transition:opacity .25s;display:flex;position:fixed;inset:0}body.land-menu-open .menu-overlay{opacity:1;pointer-events:auto}.landing-root .menu-overlay a{letter-spacing:-.03em;color:var(--land-text);font-family:Syne;font-size:clamp(40px,8vw,64px);font-weight:800;transition:color .15s}.landing-root .menu-overlay a:hover{color:var(--land-accent)}.landing-root .menu-close{border:1px solid var(--land-border);width:40px;height:40px;color:var(--land-text-2);border-radius:999px;place-items:center;font-size:18px;display:grid;position:absolute;top:18px;right:18px}.landing-root .menu-close:hover{color:var(--land-accent);border-color:var(--land-accent)}.landing-root .novelty-wrap{max-width:1400px;margin:0 auto;padding:80px 32px 0}.landing-root .novelty{background:var(--land-surface);border:1px solid var(--land-border);border-radius:8px;align-items:center;gap:48px;padding:56px;display:flex}.landing-root .novelty .left{flex:1.5;min-width:0}.landing-root .novelty .right{text-align:right;flex-direction:column;flex:1;align-items:flex-end;gap:8px;min-width:0;display:flex}.landing-root .novelty .title{letter-spacing:-.02em;margin:16px 0 0;font-family:Space Grotesk;font-size:clamp(28px,3.2vw,40px);font-weight:700;line-height:1.1}.landing-root .novelty .body{color:var(--land-text-2);max-width:480px;margin-top:16px;line-height:1.6}.landing-root .novelty .bignum{color:var(--land-text);font-family:Syne;font-size:clamp(48px,5vw,72px);font-weight:800;line-height:1}.landing-root .novelty .midnum{color:var(--land-danger);margin-top:24px;font-family:Syne;font-size:clamp(28px,2.8vw,36px);font-weight:800;line-height:1}.landing-root .novelty .nlbl{letter-spacing:.18em;text-transform:uppercase;color:var(--land-text-3);font-family:JetBrains Mono;font-size:11px}.landing-root .protocol-grid{position:relative}.landing-root .protocol-grid:before{content:"";background:var(--land-border-active);z-index:0;height:1px;position:absolute;top:50%;left:32px;right:32px}.landing-root .pcard{z-index:1;position:relative}.landing-root .pchev{background:var(--land-bg);border:1px solid var(--land-border);width:24px;height:24px;color:var(--land-text-3);z-index:2;border-radius:999px;place-items:center;font-size:14px;display:grid;position:absolute;top:50%;transform:translate(-50%,-50%)}.landing-root .pchev.danger{color:var(--land-danger);border-color:#ff4d6a66}@media (max-width:1024px){.landing-root .protocol-grid:before,.landing-root .pchev{display:none}}.landing-root .sec-grid{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:64px;display:grid}.landing-root .sec-card{background:var(--land-surface);border:1px solid var(--land-border);border-radius:8px;flex-direction:column;gap:16px;padding:32px;transition:transform .25s,border-top-color .25s;display:flex}.landing-root .sec-card:hover{border-top-color:var(--land-accent);transform:translateY(-2px)}.landing-root .sec-badge{letter-spacing:.15em;text-transform:uppercase;color:var(--land-accent);background:#00e5991a;border-radius:999px;align-self:flex-start;padding:3px 10px;font-family:JetBrains Mono;font-size:10.5px}.landing-root .sec-card .stitle{font-family:Space Grotesk;font-size:1.125rem;font-weight:600}.landing-root .sec-card .sbody{color:var(--land-text-2);font-size:14.5px;line-height:1.6}.landing-root .sec-card .slink{letter-spacing:.12em;text-transform:uppercase;color:var(--land-text-2);margin-top:auto;font-family:JetBrains Mono;font-size:11.5px;transition:color .15s}.landing-root .sec-card .slink:hover{color:var(--land-accent)}.landing-root .faq-wrap{max-width:800px;margin:64px auto 0}.landing-root .faq-item{border-bottom:1px solid var(--land-border)}.landing-root .faq-item summary{cursor:pointer;color:var(--land-text);justify-content:space-between;align-items:center;gap:16px;padding:24px 0;font-family:Space Grotesk;font-size:1.125rem;font-weight:600;list-style:none;display:flex}.landing-root .faq-item summary::-webkit-details-marker{display:none}.landing-root .faq-item summary:after{content:"+";color:var(--land-text-2);font-family:JetBrains Mono;font-size:22px;line-height:1;transition:transform .2s,color .2s}.landing-root .faq-item[open] summary:after{color:var(--land-accent);transform:rotate(45deg)}.landing-root .faq-item summary:hover{color:var(--land-accent)}.landing-root .faq-answer{color:var(--land-text-2);max-width:720px;padding:0 0 24px;font-size:15px;line-height:1.7}.landing-root .land-hero{grid-template-columns:1.5fr 1fr;align-items:center;gap:64px;max-width:1400px;min-height:100vh;margin:0 auto;padding:140px 32px 80px;display:grid}.landing-root .land-hero h1{letter-spacing:-.04em;margin:24px 0 0;font-family:Syne;font-size:clamp(48px,7vw,112px);font-weight:800;line-height:.95}.landing-root .land-hero .subhead{max-width:520px;color:var(--land-text-2);margin-top:32px;font-size:1.25rem;line-height:1.55}.landing-root .cta-row{flex-wrap:wrap;gap:16px;margin-top:40px;display:flex}.landing-root .trust{margin-top:24px}.landing-root .stat-stack{flex-direction:column;gap:12px;display:flex}.landing-root .stat-tile{background:var(--land-surface);border:1px solid var(--land-border);border-radius:8px;padding:24px}.landing-root .stat-tile .num{color:var(--land-text);font-variant-numeric:tabular-nums;margin-top:8px;font-family:JetBrains Mono;font-size:clamp(36px,4vw,56px);font-weight:700;line-height:1}.landing-root .stat-tile .sub{color:var(--land-text-2);margin-top:8px;font-size:12px}.landing-root .stat-tile.danger{border-top:1px solid #ff4d6a4d}.landing-root .stat-tile.danger .num{color:var(--land-danger)}.landing-root section.spine{max-width:1400px;margin:0 auto;padding:128px 32px}.landing-root .section-head{max-width:720px}.landing-root .section-title{letter-spacing:-.02em;margin:16px 0 0;font-family:Space Grotesk;font-size:clamp(32px,4vw,56px);font-weight:700;line-height:1.05}.landing-root .section-sub{color:var(--land-text-2);max-width:560px;margin-top:16px;font-size:1rem;line-height:1.6}.landing-root .protocol-grid{border:1px solid var(--land-border);border-radius:8px;grid-template-columns:repeat(3,1fr);gap:0;margin-top:80px;display:grid;overflow:hidden}.landing-root .pcard{background:var(--land-surface);border-right:1px solid var(--land-border);flex-direction:column;gap:24px;min-height:320px;padding:40px;display:flex;position:relative}.landing-root .pcard:last-child{border-right:none}.landing-root .pcard .watermark{color:var(--land-elev);opacity:.6;font-family:Syne;font-size:5rem;font-weight:800;line-height:1;position:absolute;top:16px;right:24px}.landing-root .pcard .ptitle{letter-spacing:-.01em;font-family:Space Grotesk;font-size:1.5rem;font-weight:700}.landing-root .pcard .pbody{color:var(--land-text-2);font-size:15px;line-height:1.6}.landing-root .code-pill{background:var(--land-elev);color:var(--land-text);border-radius:6px;align-self:flex-start;padding:6px 10px;font-family:JetBrains Mono;font-size:11px}.landing-root .pcard.enforce{border-top:1px solid #ff4d6a66}.landing-root .pcard.enforce .code-pill{color:var(--land-danger)}.landing-root .ticker{background:var(--land-surface);border:1px solid var(--land-border);border-radius:8px;margin-top:64px;padding:16px 20px;font-family:JetBrains Mono}.landing-root .ticker-head{border-bottom:1px solid var(--land-border);justify-content:space-between;align-items:center;padding-bottom:12px;display:flex}.landing-root .ticker-head .lbl{letter-spacing:.15em;text-transform:uppercase;color:var(--land-text-2);align-items:center;gap:10px;font-size:11px;display:flex}.landing-root .ticker-head a.expl{color:var(--land-text-2);font-size:12px}.landing-root .ticker-head a.expl:hover{color:var(--land-accent)}.landing-root .ticker-rows{flex-direction:column;display:flex}.landing-root .trow{border-bottom:1px solid var(--land-border);color:var(--land-text-2);white-space:nowrap;grid-template-columns:110px 180px 1fr 110px 120px 80px;align-items:center;gap:16px;padding:10px 0;font-size:12.5px;display:grid;overflow:hidden}.landing-root .trow:last-child{border-bottom:none}.landing-root .trow .tag{font-weight:500}.landing-root .trow.slash .tag,.landing-root .trow.slash .amt{color:var(--land-danger)}.landing-root .trow.done .tag,.landing-root .trow.done .amt{color:var(--land-accent)}.landing-root .trow.register .tag{color:var(--land-text)}.landing-root .fleet{grid-template-columns:35% 65%;align-items:start;gap:64px;display:grid}.landing-root .fleet-grid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.landing-root .bot{background:var(--land-surface);border:1px solid var(--land-border);border-radius:8px;padding:24px;transition:transform .25s,border-color .25s}.landing-root .bot:hover{border-top-color:var(--land-accent);transform:translateY(-2px)}.landing-root .bot-top{align-items:center;gap:12px;display:flex}.landing-root .bot-glyph{border:1px solid var(--land-border);border-radius:6px;place-items:center;width:32px;height:32px;font-size:16px;display:grid}.landing-root .bot-name{font-family:Space Grotesk;font-size:1.125rem;font-weight:600}.landing-root .bot-cap{text-transform:uppercase;color:var(--land-text-2);letter-spacing:.12em;margin-top:2px;font-family:JetBrains Mono;font-size:10px}.landing-root .bot-stats{gap:0;margin-top:20px;display:flex}.landing-root .bot-stat{border-right:1px solid var(--land-border);flex:1;padding-right:12px}.landing-root .bot-stat:last-child{border-right:none;padding-left:12px;padding-right:0}.landing-root .bot-stats .bot-stat:first-child{padding-left:0}.landing-root .bot-stat .l{letter-spacing:.15em;text-transform:uppercase;color:var(--land-text-3);font-family:JetBrains Mono;font-size:9.5px}.landing-root .bot-stat .v{color:var(--land-text);margin-top:4px;font-family:JetBrains Mono;font-size:15px;font-weight:500}.landing-root .bot-footer{border-top:1px solid var(--land-border);color:var(--land-text-2);align-items:center;gap:8px;margin-top:20px;padding-top:16px;font-size:12px;display:flex}.landing-root .sponsor-wrap{border:1px solid var(--land-border);border-radius:8px;max-width:1200px;margin:64px auto 0;overflow:hidden}.landing-root .sponsor-grid{grid-template-columns:repeat(5,1fr);display:grid}.landing-root .scell{border-right:1px solid var(--land-border);border-bottom:1px solid var(--land-border);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:6px;min-height:160px;padding:16px;transition:background .2s;display:flex;position:relative}.landing-root .scell:nth-child(5n){border-right:none}.landing-root .scell:nth-last-child(-n+5){border-bottom:none}.landing-root .scell .sname{font-family:Space Grotesk;font-size:1rem;font-weight:600}.landing-root .scell .sdesc{color:var(--land-text-2);opacity:0;max-width:160px;font-size:11px;line-height:1.4;transition:opacity .2s}.landing-root .scell:before{content:"";background:var(--land-accent);width:0;transition:width .2s;position:absolute;top:0;bottom:0;left:0}.landing-root .scell:hover{background:var(--land-surface)}.landing-root .scell:hover .sdesc{opacity:1}.landing-root .scell:hover:before{width:4px}.landing-root .devs{grid-template-columns:1fr 1fr;align-items:center;gap:64px;display:grid}.landing-root .check-row{text-transform:uppercase;letter-spacing:.1em;color:var(--land-text-2);align-items:center;gap:10px;padding:6px 0;font-family:JetBrains Mono;font-size:12px;display:flex}.landing-root .check-row .ck{color:var(--land-accent)}.landing-root .code-window{background:var(--land-surface);border:1px solid var(--land-border);border-radius:8px;overflow:hidden}.landing-root .code-chrome{border-bottom:1px solid var(--land-border);justify-content:space-between;align-items:center;padding:12px 14px;display:flex}.landing-root .land-dots{gap:6px;display:flex}.landing-root .land-dots span{background:var(--land-elev);border-radius:999px;width:8px;height:8px}.landing-root .land-tabs{gap:0;display:flex}.landing-root .land-tab{text-transform:uppercase;letter-spacing:.12em;color:var(--land-text-2);border-bottom:2px solid #0000;padding:8px 14px;font-family:JetBrains Mono;font-size:11px}.landing-root .land-tab.active{color:var(--land-text);border-bottom-color:var(--land-accent)}.landing-root .code-body{color:var(--land-text);padding:20px 20px 24px;font-family:JetBrains Mono;font-size:13px;line-height:1.7;position:relative;overflow-x:auto}.landing-root .code-body .ln{color:var(--land-text-3);-webkit-user-select:none;user-select:none;text-align:right;width:18px;margin-right:14px;display:inline-block}.landing-root .code-body .kw{color:var(--land-text)}.landing-root .code-body .str{color:var(--land-accent)}.landing-root .code-body .cm{color:var(--land-text-3)}.landing-root .code-body .pn{color:var(--land-text-2)}.landing-root .copy-btn{border:1px solid var(--land-border);color:var(--land-text-2);background:0 0;border-radius:6px;padding:6px 12px;font-family:JetBrains Mono;font-size:11px;transition:color .2s,border-color .2s,background .2s,transform .15s;position:absolute;top:12px;right:12px}.landing-root .copy-btn:hover{border-color:var(--land-border-active);color:var(--land-text)}.landing-root .copy-btn.copied{color:var(--land-bg);background:var(--land-accent);border-color:var(--land-accent);transform:scale(1.06)}.landing-root .final{text-align:center;max-width:900px;margin:0 auto;padding:160px 32px;position:relative}.landing-root .final:before{content:"";filter:blur(60px);z-index:-1;background:radial-gradient(circle,#00e59914,#0000 70%);width:600px;height:600px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.landing-root .final h2{letter-spacing:-.04em;margin:16px 0 24px;font-family:Syne;font-size:clamp(48px,6vw,88px);font-weight:800;line-height:.95}.landing-root .final .subhead{color:var(--land-text-2);max-width:520px;margin:0 auto;font-size:1.125rem;line-height:1.55}.landing-root .final .ctarow{flex-wrap:wrap;justify-content:center;gap:16px;margin-top:40px;display:flex}.landing-root .program-id{color:var(--land-text-3);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:10px;margin-top:48px;font-family:JetBrains Mono;font-size:11px;display:inline-flex}.landing-root footer{border-top:1px solid var(--land-border);padding:64px 32px 40px}.landing-root .foot-inner{max-width:1400px;margin:0 auto}.landing-root .foot-grid{grid-template-columns:2fr 1fr 1fr 1fr;gap:48px;display:grid}.landing-root .foot-col h4{text-transform:uppercase;letter-spacing:.15em;color:var(--land-accent);margin:0 0 16px;font-family:JetBrains Mono;font-size:11px;font-weight:500}.landing-root .foot-col a{color:var(--land-text-2);padding:6px 0;font-size:14px;transition:color .15s;display:block}.landing-root .foot-col a:hover{color:var(--land-text)}.landing-root .foot-manifesto{color:var(--land-text-2);max-width:380px;margin-top:12px;font-size:14px;line-height:1.6}.landing-root .foot-bottom{border-top:1px solid var(--land-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:48px;padding-top:24px;display:flex}.landing-root .foot-bottom .left{color:var(--land-text-3);letter-spacing:.1em;font-family:JetBrains Mono;font-size:11px}.landing-root .socials{gap:18px;display:flex}.landing-root .socials a{color:var(--land-text-3);text-transform:uppercase;letter-spacing:.12em;font-family:JetBrains Mono;font-size:12px}.landing-root .socials a:hover{color:var(--land-accent)}.landing-root .foot-tag{text-align:center;letter-spacing:.18em;color:var(--land-text-3);text-transform:uppercase;margin-top:24px;font-family:JetBrains Mono;font-size:10.5px}.landing-root .reveal{opacity:0;transition:opacity 1s cubic-bezier(.16,1,.3,1),transform 1s cubic-bezier(.16,1,.3,1);transform:translateY(24px)}.landing-root .reveal.in{opacity:1;transform:translateY(0)}.landing-root .reveal.d1{transition-delay:80ms}.landing-root .reveal.d2{transition-delay:.16s}.landing-root .reveal.d3{transition-delay:.24s}.landing-root .reveal.d4{transition-delay:.32s}.landing-root .reveal.d5{transition-delay:.4s}.landing-root .reveal.d6{transition-delay:.48s}@media (max-width:1024px){.landing-root .land-hero{grid-template-columns:1fr;gap:48px;padding-top:110px}.landing-root .protocol-grid{grid-template-columns:1fr}.landing-root .pcard{border-right:none;border-bottom:1px solid var(--land-border)}.landing-root .pcard:last-child{border-bottom:none}.landing-root .fleet{grid-template-columns:1fr}.landing-root .sponsor-grid{grid-template-columns:repeat(3,1fr)}.landing-root .scell:nth-child(5n){border-right:1px solid var(--land-border)}.landing-root .scell:nth-child(3n){border-right:none}.landing-root .scell:nth-last-child(-n+5){border-bottom:1px solid var(--land-border)}.landing-root .scell:nth-last-child(-n+3){border-bottom:none}.landing-root .devs{grid-template-columns:1fr}.landing-root .foot-grid{grid-template-columns:1fr 1fr}.landing-root .navlinks{display:none}.landing-root .hamburger{display:flex}.landing-root .trow{grid-template-columns:90px 1fr 100px}.landing-root .trow .colhide{display:none}.landing-root .scell .sdesc{opacity:.7;font-size:10px}.landing-root .novelty{flex-direction:column;align-items:flex-start;gap:32px;padding:40px}.landing-root .novelty .right{text-align:left;align-items:flex-start}.landing-root .sec-grid{grid-template-columns:1fr}}@media (max-width:640px){.landing-root .nav-inner{padding:12px 18px}.landing-root .status-pill{display:none}.landing-root .stat-tile .num{font-size:40px}.landing-root section.spine{padding:80px 18px}.landing-root .land-hero{padding:100px 18px 64px}.landing-root .sponsor-grid{grid-template-columns:repeat(2,1fr)}.landing-root .scell:nth-child(3n){border-right:1px solid var(--land-border)}.landing-root .scell:nth-child(2n){border-right:none}.landing-root .foot-grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.landing-root *,.landing-root :before,.landing-root :after{transition:none!important;animation:none!important}}
