:root{--color-bg:#06080c;--color-surface:#0d1219;--color-surface-strong:#101722;--color-cyan:#00f0ff;--color-red:#ff3b5c;--border-soft:#00f0ff1a;--text-strong:#e4eaf0;--text-dim:#7d8aa4;--font-display:"Rajdhani", sans-serif;--font-body:"Exo 2", sans-serif;--font-mono:"Share Tech Mono", monospace;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-family:var(--font-body);color:var(--text-strong);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scroll-behavior:smooth;background:radial-gradient(circle at top,#00f0ff14,#0000 28%),radial-gradient(circle at 80% 12%,#ff3b5c0f,#0000 24%),linear-gradient(#06080c,#05070b);font-weight:400;line-height:1.6}*{box-sizing:border-box}html{background:var(--color-bg)}body{min-width:320px;min-height:100vh;color:var(--text-strong);background:radial-gradient(circle at top,#00f0ff14,#0000 28%),radial-gradient(circle at 80% 12%,#ff3b5c0f,#0000 24%),linear-gradient(#06080c,#05070b);margin:0}a,button,input,textarea{font:inherit}a{color:inherit}button{border:0}img{max-width:100%}::selection{color:var(--text-strong);background:#00f0ff33}:focus-visible{outline-offset:3px;outline:2px solid #00f0ff8c}#root{min-height:100vh}h1,h2,h3{font-family:var(--font-display);color:var(--text-strong);font-weight:700}h2{letter-spacing:.04em;margin:0;font-size:clamp(2rem,4vw,3.4rem);line-height:.98}h3{letter-spacing:.03em;font-size:1.4rem}p{font-size:1rem}.app-shell{position:relative;overflow:clip}.container{width:min(1160px,100% - 2.5rem);margin:0 auto}.section-frame{border-top:1px solid var(--border-soft);border-bottom:1px solid var(--border-soft);background:linear-gradient(#0c121b80,#0c121b26),#070a108c;position:relative;overflow:clip}.section-frame:before,.section-frame:after{content:"";pointer-events:none;position:absolute}.section-frame:before{opacity:.7;background:linear-gradient(90deg,#0000,#00f0ff66,#0000);height:1px;inset:0 16% auto}.section-frame:after{filter:blur(24px);background:radial-gradient(circle,#00f0ff12,#0000 70%);height:15rem;inset:auto 8% -9rem}.section-intro{gap:1rem;margin-bottom:3rem;display:grid}.section-intro--left{text-align:left}.section-intro--center{text-align:center}.section-intro__eyebrow{font-family:var(--font-mono);letter-spacing:.36em;text-transform:uppercase;color:var(--color-cyan);margin:0;font-size:.72rem}.section-intro__body{max-width:44rem;color:var(--text-dim);margin:0}.logo-mark{place-items:center;width:1.75rem;height:1.75rem;display:inline-grid;position:relative}.logo-mark__ring,.logo-mark__core{border-radius:999px;position:absolute}.logo-mark__ring{border:1px solid #00f0ffbf;inset:0;box-shadow:0 0 20px #00f0ff2e}.logo-mark__core{background:var(--color-cyan);width:.45rem;height:.45rem;box-shadow:0 0 18px #00f0ff73}.site-nav{z-index:50;transition:background .18s,border-color .18s,-webkit-backdrop-filter .18s,backdrop-filter .18s;position:fixed;inset:0 0 auto}.site-nav--scrolled{border-bottom:1px solid var(--border-soft);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#04080ec7}.site-nav__inner{justify-content:space-between;align-items:center;gap:1.25rem;min-height:5rem;display:flex}.brand{color:var(--text-strong);align-items:center;gap:.85rem;text-decoration:none;display:inline-flex}.brand__text{gap:.1rem;display:grid}.brand__text strong{font-family:var(--font-display);letter-spacing:.22em;font-size:1.05rem}.brand__text span{color:var(--text-dim);text-transform:uppercase;letter-spacing:.18em;font-size:.75rem}.site-nav__links{gap:1.5rem;display:inline-flex}.site-nav__links a{color:var(--text-dim);padding-bottom:.2rem;font-size:.92rem;text-decoration:none;position:relative}.site-nav__links a:after{content:"";opacity:0;background:linear-gradient(90deg,#0000,#00f0ffd9,#0000);height:1px;transition:transform .18s,opacity .18s;position:absolute;bottom:-.1rem;left:0;right:0;transform:scaleX(.3)}.site-nav__links a:hover,.site-nav__links a:focus-visible{color:var(--text-strong)}.site-nav__links a:hover:after,.site-nav__links a:focus-visible:after{opacity:1;transform:scaleX(1)}.button{isolation:isolate;color:#031018;letter-spacing:.04em;background:linear-gradient(135deg,#00f0fff2,#7ff5ffe0);border:1px solid #00f0ff47;border-radius:999px;justify-content:center;align-items:center;min-height:2.9rem;padding:0 1.35rem;font-weight:700;text-decoration:none;transition:transform .18s,box-shadow .18s,background .18s,border-color .18s;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 0 #00f0ff00}.button:before{content:"";z-index:-1;background:linear-gradient(110deg,#0000 35%,#ffffff8c 50%,#0000 65%);transition:transform .38s;position:absolute;inset:-20%;transform:translate(-120%)}.button:hover,.button:focus-visible{transform:translateY(-1px);box-shadow:0 0 28px #00f0ff38}.button:hover:before,.button:focus-visible:before{transform:translate(120%)}.button:disabled{cursor:progress;opacity:.68;transform:none}.button--ghost{color:var(--text-strong);background:#080e1673}.button--small{min-height:2.55rem;padding-inline:1.1rem;font-size:.9rem}.hero{min-height:100svh;padding:8rem 0 4rem;position:relative;overflow:clip}.hud-scene,.hero__veil,.hero__grid-lines{position:absolute;inset:0}.hero__veil{pointer-events:none;background:radial-gradient(circle at 25% 20%,#00f0ff1a,#0000 35%),radial-gradient(circle at 80% 28%,#ff3b5c14,#0000 28%),linear-gradient(#04060a1a,#04060aeb 86%)}.hero__grid-lines{opacity:.22;pointer-events:none;background-image:linear-gradient(#7d8aa414 1px,#0000 1px),linear-gradient(90deg,#7d8aa414 1px,#0000 1px);background-size:100% 5rem,5rem 100%;-webkit-mask-image:linear-gradient(#0000,#000 20% 70%,#0000);mask-image:linear-gradient(#0000,#000 20% 70%,#0000)}.hero__content{z-index:1;align-items:center;min-height:calc(100svh - 12rem);display:flex;position:relative}.hero__copy,.statement__card,.proof-strip__header,.proof-strip__grid,.protocol-banner__inner,.architecture__copy,.architecture__visual,.console-section__intro,.positioning__inner,.difference__inner,.contact__grid{opacity:0;transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1);transform:translateY(28px)}.hero__copy.is-visible,.statement__card.is-visible,.proof-strip__header.is-visible,.proof-strip__grid.is-visible,.protocol-banner__inner.is-visible,.architecture__copy.is-visible,.architecture__visual.is-visible,.console-section__intro.is-visible,.positioning__inner.is-visible,.difference__inner.is-visible,.contact__grid.is-visible,.feature-card.is-visible{opacity:1;transform:translateY(0)}.hero__badge,.proof-card__status{align-items:center;gap:.6rem;display:inline-flex}.hero__badge{color:var(--color-cyan);font-family:var(--font-mono);letter-spacing:.22em;margin-bottom:1.1rem;font-size:.74rem}.hero__eyebrow{color:var(--text-dim);text-transform:uppercase;letter-spacing:.28em;margin:0 0 1rem;font-size:.78rem}.hero h1{letter-spacing:.06em;max-width:11ch;margin:0;font-size:clamp(3.35rem,8vw,7rem);line-height:.9}.hero h1 span{color:var(--color-cyan);text-shadow:0 0 28px #00f0ff40}.hero__body{max-width:40rem;color:var(--text-dim);margin:1.35rem 0 0;font-size:1.08rem}.hero__actions{flex-wrap:wrap;gap:.9rem;margin-top:2rem;display:flex}.hero__signals{flex-wrap:wrap;gap:.75rem;margin-top:1.75rem;display:flex}.hero__copy{max-width:46rem}.signal-chip{border:1px solid var(--border-soft);color:var(--text-strong);background:#080e1694;border-radius:999px;padding:.65rem .9rem;font-size:.92rem}.site-footer__inner{justify-content:space-between;align-items:center;gap:1rem;display:flex}.control-plane{aspect-ratio:19/21;background:radial-gradient(circle at 50% 24%,#00f0ff1a,#0000 28%),radial-gradient(circle at 82% 18%,#ffffff0f,#0000 18%),linear-gradient(#0a1018f5,#060a10fa);border:1px solid #00f0ff1a;border-radius:1.5rem;width:min(100%,19.5rem);margin:0 auto;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0a,0 28px 60px #0000004d}.control-plane:before{content:"";pointer-events:none;border:1px solid #00f0ff12;border-radius:1.1rem;position:absolute;inset:.85rem}.control-plane__halo,.control-plane__grid,.control-plane__network,.control-plane__scan,.control-plane__status{position:absolute;inset:0}.control-plane__halo{filter:blur(14px);background:radial-gradient(circle at 50% 28%,#00f0ff2e,#0000 30%),radial-gradient(circle at 50% 70%,#00f0ff14,#0000 26%),linear-gradient(145deg,#0000 34%,#00f0ff0d 50%,#0000 68%);animation:8s ease-in-out infinite alternate controlPlaneHalo}.control-plane__grid{opacity:.3;background-image:linear-gradient(#7d8aa414 1px,#0000 1px),linear-gradient(90deg,#7d8aa414 1px,#0000 1px);background-size:100% 3rem,3rem 100%;-webkit-mask-image:linear-gradient(#0000 6%,#000 20% 80%,#0000 96%);mask-image:linear-gradient(#0000 6%,#000 20% 80%,#0000 96%)}.control-plane__plane{height:24%;position:absolute;inset:8% 12% auto}.control-plane__plane-shell{z-index:1;background:linear-gradient(#131c28f5,#080c12eb),#080c12f2;border:1px solid #00f0ff29;border-radius:1.2rem;align-content:center;gap:.25rem;height:100%;padding:1rem 1.1rem;animation:5.2s ease-in-out infinite controlPlaneFloat;display:grid;position:relative;box-shadow:inset 0 1px #ffffff0d,0 18px 36px #00000047}.control-plane__plane-shell:after{content:"";filter:blur(8px);background:#00f0ff2e;border-radius:999px;height:.55rem;position:absolute;inset:auto 14% -.55rem}.control-plane__eyebrow{font-family:var(--font-mono);letter-spacing:.28em;color:#00f0fff2;font-size:.66rem}.control-plane__plane-shell strong{font-family:var(--font-display);letter-spacing:.08em;color:var(--text-strong);font-size:1.45rem}.control-plane__plane-shell small{color:var(--text-dim);font-size:.82rem}.control-plane__plane-glow{filter:blur(12px);background:radial-gradient(circle,#00f0ff47,#0000 72%);border-radius:50%;height:18%;animation:4.8s ease-in-out infinite controlPlaneGlow;position:absolute;inset:auto 12% -8%}.control-plane__scan{filter:blur(5px);opacity:.75;background:linear-gradient(#00f0ff00,#00f0ff3d,#00f0ff00);border-radius:999px;animation:3.6s ease-in-out infinite controlPlaneScan;inset:24% 30% 30%}.control-plane__network{width:100%;height:100%}.control-plane__path{fill:none;stroke:#00f0ff2e;stroke-width:1px;stroke-linecap:round;stroke-dasharray:2 4;animation:11s linear infinite controlPlaneDash}.control-plane__trace.is-active .control-plane__path{stroke:#00f0fff2;stroke-width:1.3px;filter:drop-shadow(0 0 10px #00f0ffa6)}.control-plane__source-dot,.control-plane__endpoint{fill:#ffffff59}.control-plane__trace.is-active .control-plane__source-dot,.control-plane__trace.is-active .control-plane__endpoint{fill:var(--color-cyan);filter:drop-shadow(0 0 8px #00f0ffb3)}.control-plane__packet{fill:#fffffff2;filter:drop-shadow(0 0 10px #00f0ffcc)}.control-plane__sources{z-index:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem;display:grid;position:absolute;inset:auto .9rem 2.7rem}.control-plane__source{background:linear-gradient(#0d141ee6,#080c12e0),#080c12eb;border:1px solid #00f0ff14;border-radius:1rem;gap:.28rem;padding:.75rem .7rem .85rem;transition:transform .22s,border-color .22s,box-shadow .22s;display:grid;box-shadow:0 10px 24px #0003}.control-plane__source.is-active{border-color:#00f0ff38;transform:translateY(-.18rem);box-shadow:0 14px 28px #0000003d,0 0 18px #00f0ff14}.control-plane__source span{font-family:var(--font-mono);letter-spacing:.18em;color:var(--text-strong);font-size:.64rem}.control-plane__source small{color:var(--text-dim);font-size:.72rem}.control-plane__bars{align-items:flex-end;gap:.18rem;margin-top:.2rem;display:flex}.control-plane__bars i{background:#00f0ff2e;border-radius:999px;width:100%;min-width:.28rem;animation:1.8s ease-in-out infinite controlPlaneBar;display:block}.control-plane__bars i:first-child{height:.55rem}.control-plane__bars i:nth-child(2){height:.9rem;animation-delay:.25s}.control-plane__bars i:nth-child(3){height:.7rem;animation-delay:.5s}.control-plane__source.is-active .control-plane__bars i{background:#00f0ffb8;box-shadow:0 0 10px #00f0ff59}.control-plane__status{z-index:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem;display:grid;inset:auto .8rem .8rem}.control-plane__status-pill{color:var(--text-dim);text-align:center;font-family:var(--font-mono);letter-spacing:.16em;background:#080c12c2;border:1px solid #00f0ff0f;border-radius:999px;padding:.45rem .35rem;font-size:.58rem;transition:color .22s,border-color .22s,background .22s}.control-plane__status-pill.is-active{color:var(--text-strong);background:#00f0ff14;border-color:#00f0ff33}.protocol-engine{aspect-ratio:24/25;background:radial-gradient(circle,#00f0ff14,#0000 28%),radial-gradient(circle at 22% 20%,#ffffff0d,#0000 18%),linear-gradient(#0a1018fa,#060a10f5);border-radius:1.8rem;width:min(100%,34rem);margin:0 auto;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0d,0 24px 70px #00000059}.protocol-engine:before{content:"";pointer-events:none;border:1px solid #00f0ff14;border-radius:1.3rem;position:absolute;inset:1rem}.protocol-engine__wash,.protocol-engine__grid,.protocol-engine__rings,.protocol-engine__network,.protocol-engine__sweep,.protocol-engine__ticker{position:absolute;inset:0}.protocol-engine__wash{filter:blur(16px);opacity:.9;background:radial-gradient(circle,#00f0ff24,#0000 38%),radial-gradient(circle at 82% 18%,#ff3b5c1a,#0000 20%),linear-gradient(135deg,#0000 32%,#00f0ff14 50%,#0000 68%);animation:9s ease-in-out infinite alternate protocolGlow}.protocol-engine__grid{opacity:.38;background-image:linear-gradient(#7d8aa414 1px,#0000 1px),linear-gradient(90deg,#7d8aa414 1px,#0000 1px);background-size:100% 4rem,4rem 100%;-webkit-mask-image:radial-gradient(circle,#000 30%,#0000 88%);mask-image:radial-gradient(circle,#000 30%,#0000 88%)}.protocol-engine__rings{place-items:center;display:grid}.protocol-engine__ring{border:1px solid #00f0ff24;border-radius:999px;position:absolute}.protocol-engine__ring--outer{width:76%;height:76%;animation:18s linear infinite protocolSpin}.protocol-engine__ring--mid{border-style:dashed;width:56%;height:56%;animation:12s linear infinite protocolSpinReverse}.protocol-engine__ring--inner{border-color:#ffffff1f;width:36%;height:36%;animation:4.2s ease-in-out infinite protocolPulseRing}.protocol-engine__sweep{filter:blur(2px);mix-blend-mode:screen;opacity:.72;background:conic-gradient(#00f0ff00,#00f0ff3d,#00f0ff00 18%);border-radius:50%;animation:6s linear infinite protocolSweep;inset:12%}.protocol-engine__network{width:100%;height:100%}.protocol-engine__path{fill:none;stroke:#00f0ff2e;stroke-width:.8px;stroke-linecap:round;stroke-dasharray:2 4;animation:12s linear infinite protocolDash}.protocol-engine__trace{transition:opacity .22s}.protocol-engine__trace.is-active .protocol-engine__path{stroke:#00f0ffe6;stroke-width:1.15px;filter:drop-shadow(0 0 6px #00f0ff8c)}.protocol-engine__trace--3 .protocol-engine__path{stroke-width:.95px}.protocol-engine__trace--3.is-active .protocol-engine__path{stroke-width:1.4px;filter:drop-shadow(0 0 10px #00f0ffb8)}.protocol-engine__endpoint{fill:#ffffff73}.protocol-engine__trace.is-active .protocol-engine__endpoint{fill:var(--color-cyan);filter:drop-shadow(0 0 8px #00f0ffa6)}.protocol-engine__packet{fill:#ffffffe6;filter:drop-shadow(0 0 10px #00f0ffcc)}.protocol-engine__core{place-items:center;width:8.6rem;height:8.6rem;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.protocol-engine__core-shell{z-index:1;clip-path:polygon(50% 0%,89% 22%,89% 78%,50% 100%,11% 78%,11% 22%);background:linear-gradient(135deg,#e6f4f7f5,#7dceddb3),linear-gradient(#080d13f2,#080d13b3);place-items:center;width:100%;height:100%;animation:4.4s ease-in-out infinite protocolCoreFloat;display:grid;position:relative;box-shadow:0 0 28px #00f0ff38,inset 0 1px #ffffff8c}.protocol-engine__core-shell:before{content:"";clip-path:inherit;background:linear-gradient(#080c12e6,#1018228c);position:absolute;inset:14%}.protocol-engine__core-shell span,.protocol-engine__core-shell small{z-index:1;text-transform:uppercase;position:relative}.protocol-engine__core-shell span{font-family:var(--font-display);letter-spacing:.12em;color:var(--text-strong);font-size:1.5rem;transform:translateY(.8rem)}.protocol-engine__core-shell small{font-family:var(--font-mono);letter-spacing:.32em;color:#00f0ffe6;margin-top:-2.35rem;font-size:.64rem}.protocol-engine__core-flare{filter:blur(16px);background:radial-gradient(circle,#00f0ff3d,#0000 60%);border-radius:50%;animation:4s ease-in-out infinite protocolFlare;position:absolute;inset:-18%}.protocol-engine__node{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);--node-transform:translate3d(0, 0, 0);width:10rem;transform:var(--node-transform) scale(1);background:linear-gradient(#0d141ee6,#080c12db),#080c12e0;border:1px solid #00f0ff1a;border-radius:1.1rem;gap:.35rem;padding:.9rem 1rem;transition:transform .26s,border-color .26s,box-shadow .26s,background .26s;display:grid;position:absolute;box-shadow:0 12px 24px #0003}.protocol-engine__node:before{content:"";pointer-events:none;border:1px solid #ffffff08;border-radius:.8rem;position:absolute;inset:.6rem}.protocol-engine__node.is-active{transform:var(--node-transform) translateY(-.2rem) scale(1.03);background:linear-gradient(#0e1822f5,#080c12e6),#080c12eb;border-color:#00f0ff47;box-shadow:0 18px 40px #00000047,0 0 24px #00f0ff1f}.protocol-engine__node--1{top:10%;left:6%}.protocol-engine__node--2{top:10%;right:6%}.protocol-engine__node--3{--node-transform:translateX(-50%);width:11.5rem;bottom:10%;left:50%}.protocol-engine__node-step,.protocol-engine__ticker-item{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.16em}.protocol-engine__node-step{color:#00f0fff2;font-size:.72rem}.protocol-engine__node strong{font-family:var(--font-display);color:var(--text-strong);letter-spacing:.04em;font-size:1.35rem}.protocol-engine__node small{color:var(--text-dim);font-size:.78rem}.protocol-engine__ticker{z-index:2;grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;display:grid;inset:auto 1rem 1rem}.protocol-engine__ticker-item{color:var(--text-dim);text-align:center;background:#080c12c2;border:1px solid #00f0ff14;border-radius:999px;padding:.6rem .7rem;font-size:.68rem;transition:border-color .22s,color .22s,background .22s}.protocol-engine__ticker-item.is-active{color:var(--text-strong);background:#00f0ff14;border-color:#00f0ff40}.architecture__panel p,.layer-card h3,.feature-card h3{margin:0}.hero__scroll{z-index:1;width:fit-content;color:var(--text-dim);letter-spacing:.14em;text-transform:uppercase;margin:0 auto;font-size:.85rem;text-decoration:none;position:absolute;inset:auto 0 1.5rem}.statement,.proof-strip,.protocol-banner,.console-section,.difference{padding-block:5.5rem}.statement__card{border:1px solid var(--border-soft);text-align:center;background:linear-gradient(#090e16db,#090e16a6),#090e16b8;border-radius:2rem;padding:clamp(2rem,4vw,3rem)}.statement__copy{font-family:var(--font-display);letter-spacing:.04em;color:var(--text-strong);margin:0;font-size:clamp(1.8rem,3vw,3.2rem);line-height:1.25}.statement__copy span{color:var(--text-dim);text-decoration:line-through}.statement__copy strong{color:var(--color-cyan);text-shadow:0 0 20px #00f0ff33}.proof-strip__header{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;display:flex}.proof-strip__eyebrow{color:var(--color-cyan);font-family:var(--font-mono);letter-spacing:.28em;text-transform:uppercase;margin:0;font-size:.74rem}.proof-strip__feed{color:var(--text-dim);font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:.55rem;font-size:.76rem;display:inline-flex}.proof-strip__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;display:grid}.proof-card{border:1px solid var(--border-soft);background:linear-gradient(#0a1018eb,#080c12d1),#090e16bf;border-radius:1.4rem;padding:1.4rem;transition:transform .24s,border-color .24s,box-shadow .24s,background .24s;position:relative;overflow:hidden}.proof-card:before{content:"";pointer-events:none;background:linear-gradient(#ffffff05,#0000 40%);position:absolute;inset:0}.proof-card.is-active{background:linear-gradient(#0c141ef5,#080c12e0),#090e16cc;border-color:#00f0ff38;transform:translateY(-.18rem);box-shadow:0 18px 38px #0000003d,0 0 24px #00f0ff14}.proof-card strong{font-family:var(--font-display);color:var(--text-strong);letter-spacing:.04em;margin-top:.7rem;font-size:2.2rem;display:block}.proof-card__value-row{justify-content:space-between;align-items:flex-start;gap:.8rem;display:flex}.proof-card__value-row em{color:var(--proof-accent);font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;margin-top:1rem;font-size:.7rem;font-style:normal}.proof-card p,.proof-card__status span{color:var(--text-dim);text-transform:uppercase;letter-spacing:.12em;margin:0;font-size:.78rem}.proof-card small{color:var(--text-dim);margin-top:.55rem;font-size:.84rem;display:block}.proof-card__meter{grid-template-columns:repeat(7,minmax(0,1fr));align-items:end;gap:.24rem;min-height:1.2rem;margin-top:1rem;display:grid}.proof-card__meter span{background:var(--proof-accent);opacity:.58;transform-origin:bottom;border-radius:999px;height:.45rem;animation:1.8s ease-in-out infinite proofMeter}.proof-card__meter span:nth-child(2){height:.7rem}.proof-card__meter span:nth-child(3){height:.95rem}.proof-card__meter span:nth-child(4){height:1.15rem}.proof-card__meter span:nth-child(5){height:.88rem}.proof-card__meter span:nth-child(6){height:.66rem}.proof-card__meter span:nth-child(7){height:.52rem}.signal-bridge{padding-block:1.25rem 2.25rem}.signal-bridge__inner{opacity:0;transition:opacity .62s cubic-bezier(.16,1,.3,1),transform .62s cubic-bezier(.16,1,.3,1);transform:translateY(18px)}.signal-bridge__inner.is-visible{opacity:1;transform:translateY(0)}.signal-bridge__eyebrow{color:var(--text-dim);font-family:var(--font-mono);letter-spacing:.28em;text-transform:uppercase;margin:0 0 .7rem;font-size:.7rem}.signal-bridge__track{background:linear-gradient(90deg,#0000,#00f0ff59,#0000);height:1px;position:relative}.signal-bridge__pulse{filter:blur(1px);background:linear-gradient(90deg,#0000,#00f0ffe6,#0000);border-radius:999px;width:6.5rem;height:.32rem;animation:3.8s linear infinite bridgePulse;position:absolute;top:50%;left:10%;transform:translateY(-50%)}.signal-bridge__items{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin-top:.8rem;display:grid}.signal-bridge__item{color:var(--text-dim);font-family:var(--font-mono);letter-spacing:.16em;text-align:center;text-transform:uppercase;background:#080c1294;border:1px solid #00f0ff14;border-radius:999px;padding:.7rem .85rem;font-size:.68rem}.manifesto{padding:6rem 0;position:relative;overflow:clip}.manifesto:before{content:"";background:linear-gradient(90deg,#0000,#00f0ff80,#0000);height:1px;position:absolute;inset:8% 12% auto}.manifesto__inner{opacity:0;background:radial-gradient(circle at top,#00f0ff14,#0000 24%),linear-gradient(#0a0f16f2,#070a10eb);border:1px solid #00f0ff1f;border-radius:2.2rem;padding:clamp(2rem,5vw,4rem);transition:opacity .72s cubic-bezier(.16,1,.3,1),transform .72s cubic-bezier(.16,1,.3,1);position:relative;transform:translateY(28px);box-shadow:0 30px 80px #00000042,inset 0 1px #ffffff0a}.manifesto__inner.is-visible{opacity:1;transform:translateY(0)}.manifesto__beam{filter:blur(32px);pointer-events:none;background:radial-gradient(circle,#00f0ff1f,#0000 70%);height:16rem;position:absolute;inset:-12% 20% auto}.manifesto__grid{grid-template-columns:minmax(0,1.25fr) minmax(18rem,.75fr);align-items:end;gap:2rem;display:grid}.manifesto__grid h2{letter-spacing:.03em;margin:0;font-size:clamp(2.8rem,7vw,5.8rem);line-height:.96}.manifesto__support{gap:1.3rem;display:grid}.manifesto__support p{color:var(--text-dim);margin:0;font-size:1.05rem}.manifesto__tokens{flex-wrap:wrap;gap:.7rem;display:flex}.manifesto__tokens span{color:var(--text-strong);font-family:var(--font-mono);letter-spacing:.2em;background:#080c12a3;border:1px solid #00f0ff1a;border-radius:999px;padding:.7rem .95rem;font-size:.72rem}.protocol-banner__inner{border:1px solid var(--border-soft);background:linear-gradient(135deg,#0a1018eb,#070b11d6),#090e16d1;border-radius:1.8rem;grid-template-columns:minmax(0,1.15fr) minmax(260px,.85fr);align-items:center;gap:1.6rem;padding:clamp(1.4rem,3vw,2rem);display:grid;box-shadow:0 24px 60px #00000040,inset 0 1px #ffffff08}.protocol-banner__copy{gap:1rem;display:grid}.protocol-banner__copy p{color:var(--text-dim);margin:0}.protocol-banner__status{color:var(--text-strong);font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:.6rem;font-size:.78rem;display:inline-flex}.protocol-banner__visual{background:radial-gradient(circle at top,#00f0ff14,#0000 42%),#070c12bf;border:1px solid #00f0ff14;border-radius:1.35rem;place-items:center;padding:1rem;display:grid}.protocol-banner__stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;margin:0;display:grid}.protocol-banner__stats div{background:#ffffff05;border-radius:1rem;padding:.85rem}.protocol-banner__stats dt{color:var(--text-dim);text-transform:uppercase;letter-spacing:.12em;margin:0 0 .25rem;font-size:.78rem}.protocol-banner__stats dd{font-family:var(--font-display);color:var(--text-strong);margin:0;font-size:1.3rem}.architecture{padding:5.5rem 0}.architecture__grid,.contact__grid,.positioning__inner{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:2rem;display:grid}.architecture__grid{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr)}.architecture__layers,.feature-section__grid,.contact__includes ul{gap:1rem;display:grid}.layer-card,.architecture__panel,.positioning__callout,.contact__includes,.contact-form{border:1px solid var(--border-soft);background:#090e16bd;border-radius:1.35rem;padding:1.4rem}.layer-card{grid-template-columns:auto 1fr;gap:1rem;display:grid}.layer-card>span{font-family:var(--font-mono);color:var(--color-cyan);letter-spacing:.18em;font-size:.82rem}.layer-card p,.architecture__panel p,.positioning__copy,.difference-table__row span,.feature-card p,.feature-card small,.contact__includes span,.contact-form__message{color:var(--text-dim);margin:0}.architecture__screen{border:1px solid var(--border-soft);background:radial-gradient(circle at top,#00f0ff14,#0000 42%),#070c12d1;border-radius:1.6rem;place-items:center;min-height:35rem;padding:1.8rem;display:grid;position:relative;overflow:hidden}.console-shell{padding-bottom:.75rem;overflow-x:auto}.feature-section{padding:5.5rem 0}.feature-section__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.feature-card{border:1px solid var(--border-soft);background:#080e169e;border-radius:1.5rem;grid-template-columns:auto 1fr;gap:1rem;min-height:100%;padding:1.4rem;transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1),border-color .18s,background .18s,box-shadow .18s;display:grid;transform:translateY(28px)}.feature-card.is-hovered{background:#0a121cd1;border-color:#00f0ff38;box-shadow:0 25px 60px #0003}.feature-card__rail{justify-content:center;width:1rem;display:flex}.feature-card__rail span{background:linear-gradient(#00f0ffd9,#00f0ff1a);width:1px;height:100%}.feature-card__content{gap:.9rem;display:grid}.feature-card small{color:var(--color-cyan);line-height:1.5}.positioning{padding:5.5rem 0}.positioning__inner{border:1px solid var(--border-soft);background:linear-gradient(135deg,#0b121ce6,#070b11d1),#070b11db;border-radius:2rem;padding:clamp(1.6rem,3vw,2.4rem)}.positioning__callout{align-content:center;gap:.35rem;display:grid}.positioning__callout span{color:var(--text-dim);text-transform:uppercase;letter-spacing:.14em;font-size:.78rem}.positioning__callout strong{font-family:var(--font-display);color:var(--text-strong);font-size:clamp(1.4rem,2vw,2rem)}.positioning__arrow{background:linear-gradient(90deg,#7d8aa433,#00f0ffb3);width:100%;height:1px;margin:.9rem 0;position:relative}.positioning__arrow:after{content:"";border-top:1px solid var(--color-cyan);border-right:1px solid var(--color-cyan);width:.6rem;height:.6rem;position:absolute;top:-.29rem;right:0;transform:rotate(45deg)}.difference__inner{border:1px solid var(--border-soft);background:#090e16bf;border-radius:1.8rem;padding:clamp(1.5rem,3vw,2.25rem)}.difference-table{border:1px solid #00f0ff14;border-radius:1.2rem;overflow:hidden}.difference-table__header,.difference-table__row{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.difference-table__header{background:#00f0ff0d}.difference-table__header span,.difference-table__row span{padding:1rem 1.15rem}.difference-table__header span{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-strong);font-size:.8rem}.difference-table__row+.difference-table__row{border-top:1px solid var(--border-soft)}.difference-table__row span:first-child{color:#7d8aa4d9;text-decoration:line-through}.difference-table__row span:last-child{color:var(--color-cyan)}.contact{padding:5.5rem 0}.contact__includes ul{margin:1rem 0 0;padding:0;list-style:none}.contact__includes li{align-items:center;gap:.7rem;display:flex}.contact-form{gap:1rem;display:grid}.contact-form label{gap:.45rem;display:grid}.contact-form label span{color:var(--text-strong);font-size:.92rem}.contact-form input,.contact-form textarea{border:1px solid var(--border-soft);width:100%;color:var(--text-strong);font:inherit;box-sizing:border-box;background:#04080ed1;border-radius:1rem;padding:.9rem 1rem}.contact-form input:disabled,.contact-form textarea:disabled{cursor:progress;opacity:.72}.contact-form input:focus-visible,.contact-form textarea:focus-visible{border-color:#00f0ff66;box-shadow:0 0 0 3px #00f0ff14}.contact-form textarea{resize:vertical;min-height:8rem}.contact-form__trap{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.contact-form__message{opacity:0;min-height:2.7rem;transition:opacity .18s}.contact-form__message.is-visible{opacity:1}.contact-form__message--success{color:var(--color-cyan)}.contact-form__message--error{color:#ff8aa0}.site-footer{padding:1.6rem 0 2.4rem}.site-footer__brand{color:var(--text-dim);align-items:center;gap:.8rem;display:inline-flex}.site-footer__meta{color:var(--text-dim);text-transform:uppercase;letter-spacing:.16em;font-size:.78rem}@keyframes alPulse{0%{opacity:.5;transform:scale(.8)}to{opacity:0;transform:scale(2.2)}}@keyframes hashSlide{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes proofMeter{0%,to{opacity:.48;transform:scaleY(.72)}50%{opacity:1;transform:scaleY(1.12)}}@keyframes bridgePulse{0%{opacity:0;left:6%}12%{opacity:1}88%{opacity:1}to{opacity:0;left:calc(94% - 6.5rem)}}@keyframes controlPlaneHalo{0%{opacity:.6;transform:translate(-2%,-1%)scale(.98)}to{opacity:1;transform:translate(2%,1%)scale(1.04)}}@keyframes controlPlaneFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-.35rem)}}@keyframes controlPlaneGlow{0%,to{opacity:.28;transform:scaleX(.92)}50%{opacity:.72;transform:scaleX(1.08)}}@keyframes controlPlaneScan{0%,to{opacity:.18;transform:translateY(-12%)}50%{opacity:.72;transform:translateY(20%)}}@keyframes controlPlaneDash{0%{stroke-dashoffset:0}to{stroke-dashoffset:-70px}}@keyframes controlPlaneBar{0%,to{opacity:.55;transform:scaleY(.72)}50%{opacity:1;transform:scaleY(1.12)}}@keyframes protocolGlow{0%{opacity:.7;transform:translate(-2%,-1%)scale(.98)}to{opacity:1;transform:translate(2%,1%)scale(1.04)}}@keyframes protocolSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes protocolSpinReverse{0%{transform:rotate(360deg)}to{transform:rotate(0)}}@keyframes protocolPulseRing{0%,to{opacity:.35;transform:scale(.96)}50%{opacity:.8;transform:scale(1.04)}}@keyframes protocolSweep{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes protocolDash{0%{stroke-dashoffset:0}to{stroke-dashoffset:-80px}}@keyframes protocolCoreFloat{0%,to{transform:translateY(0)scale(.98)}50%{transform:translateY(-.28rem)scale(1.02)}}@keyframes protocolFlare{0%,to{opacity:.35;transform:scale(.92)}50%{opacity:.9;transform:scale(1.08)}}@media (width<=1024px){.site-nav__links,.hero__scroll{display:none}.hero{padding-top:7rem}.hero__content,.protocol-banner__inner,.architecture__grid,.feature-section__grid,.positioning__inner,.contact__grid{grid-template-columns:1fr}.proof-strip__grid,.protocol-banner__stats{grid-template-columns:repeat(2,minmax(0,1fr))}.signal-bridge__items,.manifesto__grid{grid-template-columns:1fr}.control-plane{width:min(100%,21rem)}.protocol-engine{width:min(100%,30rem)}.protocol-engine__node{width:8.6rem}.protocol-engine__node--3{width:9.6rem;bottom:11%}}@media (width<=720px){.container{width:min(100% - 1.5rem,42rem)}.site-nav__inner,.site-footer__inner{flex-direction:column;align-items:flex-start}.proof-strip__grid,.difference-table__header,.difference-table__row{grid-template-columns:1fr}.hero__actions{flex-direction:column;align-items:stretch}.hero__actions .button{width:100%}.difference-table__header{display:none}.difference-table__row span:first-child{border-bottom:1px solid var(--border-soft)}.proof-strip__grid,.protocol-banner__stats{grid-template-columns:1fr}.proof-strip__header{flex-direction:column;align-items:flex-start}.proof-card__meter{gap:.3rem;min-height:1.55rem}.proof-card__meter span{opacity:.72;animation-duration:1.35s}.proof-card__meter span:first-child{height:.65rem}.proof-card__meter span:nth-child(2){height:1rem}.proof-card__meter span:nth-child(3){height:1.3rem}.proof-card__meter span:nth-child(4){height:1.5rem}.proof-card__meter span:nth-child(5){height:1.2rem}.proof-card__meter span:nth-child(6){height:.92rem}.proof-card__meter span:nth-child(7){height:.72rem}.signal-bridge{padding-block:1rem 1.8rem}.signal-bridge__items{grid-template-columns:1fr}.manifesto{padding:4.5rem 0}.manifesto__inner{padding:1.5rem}.manifesto__grid h2{font-size:clamp(2.3rem,10vw,4rem)}.protocol-banner__visual{padding:.8rem}.control-plane{aspect-ratio:18/20;width:min(100%,18rem)}.control-plane__plane-shell{padding:.8rem .9rem}.control-plane__plane-shell strong{font-size:1.2rem}.control-plane__plane-shell small{font-size:.74rem}.control-plane__sources{inset-inline:.7rem;gap:.45rem;bottom:2.45rem}.control-plane__source{padding:.62rem .52rem .7rem}.control-plane__source span{font-size:.56rem}.control-plane__source small,.control-plane__status-pill{font-size:.6rem}.control-plane__status{gap:.3rem;inset-inline:.7rem}.architecture__screen{min-height:29rem;padding:1rem}.protocol-engine{aspect-ratio:23/24;width:min(100%,22rem)}.protocol-engine__core{width:6.8rem;height:6.8rem}.protocol-engine__core-shell span{font-size:1.08rem;transform:translateY(.6rem)}.protocol-engine__core-shell small{margin-top:-1.85rem;font-size:.55rem}.protocol-engine__node{width:7rem;padding:.7rem .75rem}.protocol-engine__node strong{font-size:1.02rem}.protocol-engine__node small,.protocol-engine__ticker-item{font-size:.62rem}.protocol-engine__node--1{top:8%;left:4%}.protocol-engine__node--2{top:8%;right:4%}.protocol-engine__node--3{width:7.6rem;bottom:12%}.protocol-engine__ticker{inset-inline:.6rem;gap:.35rem;bottom:.6rem}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
