:root{--void: #05060A;--surface: #0A0B12;--surface-2: #0F1020;--border: rgba(255,255,255,.06);--border-glow: rgba(0,217,255,.2);--text: #F0F0FF;--text-muted: rgba(240,240,255,.45);--text-dim: rgba(240,240,255,.25);--cyan: #00D9FF;--violet: #7B2FFF;--grad: linear-gradient(135deg, #00D9FF 0%, #7B2FFF 100%);--grad-subtle: linear-gradient(135deg, rgba(0,217,255,.08) 0%, rgba(123,47,255,.08) 100%);--ease-out: cubic-bezier(.22, 1, .36, 1);--ease-in-out: cubic-bezier(.65, 0, .35, 1);--font-display: "Space Grotesk", sans-serif;--font-body: "Inter", sans-serif}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{font-size:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scroll-behavior:smooth}body{background:var(--void);color:var(--text);font-family:var(--font-body);line-height:1.6;overflow-x:hidden}img,svg{display:block}a{color:inherit;text-decoration:none}button{border:none;background:none;cursor:pointer;font:inherit}input{font:inherit;border:none;outline:none}#space-canvas{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:0;pointer-events:none}.no-webgl body{background:radial-gradient(ellipse 80% 60% at 50% -10%,rgba(123,47,255,.35) 0%,var(--void) 55%),radial-gradient(ellipse 50% 40% at 80% 20%,rgba(0,217,255,.1) 0%,transparent 60%)}.loader{position:fixed;top:0;right:0;bottom:0;left:0;z-index:999;background:var(--void);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2rem;transition:opacity .9s var(--ease-out),visibility .9s var(--ease-out)}.loader.done{opacity:0;visibility:hidden;pointer-events:none}.loader__word{font-family:var(--font-display);font-size:3rem;font-weight:700;letter-spacing:.5em;background:var(--grad);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:loader-pulse 1.2s ease-in-out infinite alternate}@keyframes loader-pulse{0%{opacity:.4}to{opacity:1}}.loader__bar{width:120px;height:1px;background:var(--border);overflow:hidden}.loader__bar-fill{display:block;height:100%;width:0;background:var(--grad);animation:loader-fill 1.2s var(--ease-out) forwards}@keyframes loader-fill{to{width:100%}}.nav{position:fixed;top:0;left:0;right:0;z-index:50;padding:1.5rem 2.5rem;display:flex;align-items:center;justify-content:space-between;transition:background .4s ease,border-color .4s ease}.nav.scrolled{background:#05060acc;border-bottom:1px solid var(--border);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.nav__logo{font-family:var(--font-display);font-size:1.25rem;font-weight:700;letter-spacing:.2em;background:var(--grad);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.nav__cta{font-family:var(--font-body);font-size:.8125rem;font-weight:500;letter-spacing:.06em;color:var(--text-muted);padding:.5rem 1.125rem;border:1px solid var(--border);border-radius:2rem;transition:color .25s,border-color .25s,background .25s}.nav__cta:hover{color:var(--text);border-color:var(--border-glow);background:#00d9ff0d}.nav__actions{display:flex;align-items:center;gap:.75rem}.nav__demo{display:inline-flex;align-items:center;gap:.45rem;font-family:var(--font-display);font-size:.8125rem;font-weight:500;letter-spacing:.06em;color:var(--cyan);padding:.5rem 1.125rem;border:1px solid var(--border-glow);border-radius:2rem;background:var(--grad-subtle);transition:background .25s,box-shadow .25s,transform .25s}.nav__demo svg{flex-shrink:0}.nav__demo:hover{background:#00d9ff1f;box-shadow:0 0 18px #00d9ff40;transform:translateY(-1px)}@media (max-width: 640px){.nav__demo span{display:none}.nav__demo{padding:.5rem .7rem}}.page{position:relative;z-index:1}.container{max-width:1200px;margin:0 auto;padding:0 2.5rem}.s-hero{position:relative;height:100vh;min-height:600px;display:flex;align-items:center;justify-content:center}.s-hero__inner{text-align:center;display:flex;flex-direction:column;align-items:center;gap:2rem;padding:0 1.5rem}.hero__badge{display:inline-flex;align-items:center;gap:.5rem;font-family:var(--font-body);font-size:.75rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--cyan);padding:.4rem 1rem;border:1px solid rgba(0,217,255,.25);border-radius:2rem;background:#00d9ff0d;opacity:0;transform:translateY(12px)}.badge__dot{width:6px;height:6px;border-radius:50%;background:var(--cyan);animation:badge-pulse 2s ease-in-out infinite}@keyframes badge-pulse{0%,to{opacity:1;box-shadow:0 0 #00d9ff66}50%{opacity:.7;box-shadow:0 0 0 6px #00d9ff00}}.hero__title{font-family:var(--font-display);font-size:clamp(5rem,22vw,18rem);font-weight:700;line-height:.9;letter-spacing:-.03em;background:var(--grad);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;filter:drop-shadow(0 0 60px rgba(0,217,255,.15))}.hero__char{display:inline-block;opacity:0;transform:translateY(40px) scale(.9)}.hero__sub{font-family:var(--font-display);font-size:clamp(1rem,2.2vw,1.5rem);font-weight:400;color:var(--text-muted);letter-spacing:.01em;max-width:520px;opacity:0;transform:translateY(20px)}.btn{display:inline-flex;align-items:center;gap:.5rem;font-family:var(--font-body);font-size:.875rem;font-weight:500;letter-spacing:.04em;transition:all .3s var(--ease-out)}.btn--hero{padding:.875rem 2rem;border-radius:2rem;background:var(--grad);color:#fff;box-shadow:0 0 40px #00d9ff26,0 0 80px #7b2fff1a;opacity:0;transform:translateY(20px)}.btn--hero:hover{transform:translateY(-2px);box-shadow:0 0 60px #00d9ff40,0 0 100px #7b2fff33}.btn--hero svg{transition:transform .25s var(--ease-out)}.btn--hero:hover svg{transform:translate(4px)}.btn--submit{position:relative;padding:.875rem 2rem;border-radius:2rem;background:var(--grad);color:#fff;font-size:.875rem;font-weight:500;white-space:nowrap;overflow:hidden;flex-shrink:0;box-shadow:0 0 40px #00d9ff26;transition:transform .25s var(--ease-out),box-shadow .25s}.btn--submit:hover{transform:scale(1.02);box-shadow:0 0 60px #00d9ff40}.btn--submit .btn__success{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#00c48c,#00a678);transform:translateY(100%);transition:transform .4s var(--ease-out)}.btn--submit.success .btn__label{visibility:hidden}.btn--submit.success .btn__success{transform:translateY(0)}.scroll-cue{position:absolute;bottom:2.5rem;left:50%;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;gap:.5rem;opacity:0;animation:cue-in .8s 2.2s var(--ease-out) forwards}@keyframes cue-in{to{opacity:.4}}.scroll-cue__line{display:block;width:1px;height:36px;background:linear-gradient(to bottom,transparent,var(--cyan));animation:cue-line 1.8s ease-in-out infinite}@keyframes cue-line{0%{transform:scaleY(0);transform-origin:top}50%{transform:scaleY(1);transform-origin:top}51%{transform:scaleY(1);transform-origin:bottom}to{transform:scaleY(0);transform-origin:bottom}}.scroll-cue__label{font-size:.625rem;letter-spacing:.2em;text-transform:uppercase;color:var(--text-dim)}.section{padding:10rem 0;position:relative}.eyebrow{font-family:var(--font-body);font-size:.75rem;font-weight:500;letter-spacing:.15em;text-transform:uppercase;color:var(--cyan);margin-bottom:2.5rem;opacity:0;transform:translateY(12px)}.section-title{font-family:var(--font-display);font-size:clamp(2.5rem,5vw,5rem);font-weight:700;line-height:1.05;letter-spacing:-.025em;margin-bottom:4rem;overflow:hidden}.line{display:block;overflow:hidden}.line__inner{display:block;transform:translateY(100%)}.reveal-gradient{background:var(--grad);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.s-what{padding-top:12rem}.what__body{max-width:640px;display:flex;flex-direction:column;gap:1.5rem}.body-text{font-size:1.0625rem;line-height:1.75;color:var(--text-muted);opacity:0;transform:translateY(20px)}.what__steps{display:flex;align-items:center;gap:0;margin-top:1.5rem;opacity:0;transform:translateY(20px)}.step{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:.75rem 2.5rem 1.5rem;border:1px solid var(--border);background:var(--surface-2);border-radius:.75rem;flex:1}.step__num{font-family:var(--font-display);font-size:1.5rem;font-weight:700;background:var(--grad);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.step__label{font-size:.8125rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted)}.step__divider{flex:0 0 2.5rem;height:1px;background:linear-gradient(to right,var(--cyan),var(--violet));opacity:.3;position:relative}.step__divider:after{content:"";position:absolute;right:-4px;top:-3px;width:7px;height:7px;border-top:1px solid var(--violet);border-right:1px solid var(--violet);transform:rotate(45deg);opacity:.6}.step__viz{width:100%;height:72px;display:flex;align-items:center;justify-content:center}.step__viz svg{width:76px;height:72px;overflow:visible}.step__viz *,.step__divider:before{animation-play-state:paused!important}.what__steps.in-view .step__viz *,.what__steps.in-view .step__divider:before{animation-play-state:running!important}.v-portal{fill:#00d9ff0d;stroke:#00d9ff;stroke-width:1.5;animation:portal-pulse 2.4s ease-in-out infinite}@keyframes portal-pulse{0%,to{opacity:.45;filter:drop-shadow(0 0 4px rgba(0,217,255,.35))}50%{opacity:1;filter:drop-shadow(0 0 10px #00D9FF) drop-shadow(0 0 24px rgba(0,217,255,.2))}}.v-shard{fill:#00d9ffb3;animation-name:shard-rise;animation-duration:2s;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-delay:var(--d, 0s)}.v-s2{--d: .4s}.v-s3{--d: .8s}.v-s4{--d: 1.1s}.v-s5{--d: 1.55s}@keyframes shard-rise{0%{opacity:0;transform:translateY(0)}10%{opacity:.9}80%{opacity:.7}to{opacity:0;transform:translateY(-52px)}}.v-core{fill:#00d9ff;animation:core-glow 2s ease-in-out infinite;transform-box:fill-box;transform-origin:center}@keyframes core-glow{0%,to{transform:scale(1);opacity:.75;filter:drop-shadow(0 0 3px rgba(0,217,255,.6))}50%{transform:scale(1.5);opacity:1;filter:drop-shadow(0 0 8px #00D9FF) drop-shadow(0 0 18px rgba(0,217,255,.3))}}.v-orbit{fill:none;stroke-width:1}.v-orbit-1{stroke:#00d9ff38}.v-orbit-2{stroke:#7b2fff38}.v-arc{fill:none;stroke:#00d9ff;stroke-width:1.5;stroke-dasharray:24 120;stroke-dashoffset:0;animation:arc-travel 3.2s linear infinite;filter:drop-shadow(0 0 3px rgba(0,217,255,.5))}@keyframes arc-travel{to{stroke-dashoffset:-144}}.v-scan{fill:none;stroke:#00d9ff80;stroke-width:1;animation:scan-expand 2.8s ease-out infinite;transform-box:fill-box;transform-origin:center}@keyframes scan-expand{0%{transform:scale(1);opacity:.7}to{transform:scale(4.4);opacity:0}}.v-core-ex{fill:#7b2fff1f;stroke:#7b2fff;stroke-width:1.5;animation:core-charge 2s ease-in-out infinite;transform-box:fill-box;transform-origin:center}@keyframes core-charge{0%{transform:scale(.75);opacity:.4;filter:drop-shadow(0 0 2px rgba(123,47,255,.3))}35%{transform:scale(1.3);opacity:1;filter:drop-shadow(0 0 9px #7B2FFF) drop-shadow(0 0 22px rgba(123,47,255,.3))}65%{transform:scale(.85);opacity:.5}to{transform:scale(.75);opacity:.4;filter:drop-shadow(0 0 2px rgba(123,47,255,.2))}}.v-ray{stroke-width:1.5;stroke-dasharray:26;stroke-dashoffset:26;animation-name:ray-burst;animation-duration:2s;animation-timing-function:ease-out;animation-iteration-count:infinite;animation-delay:var(--d, 0s)}.v-r1,.v-r3,.v-r5{stroke:#00d9ff;filter:drop-shadow(0 0 3px rgba(0,217,255,.4))}.v-r2,.v-r4,.v-r6{stroke:#7b2fff;filter:drop-shadow(0 0 3px rgba(123,47,255,.4))}.v-r2{--d: .06s}.v-r3{--d: .12s}.v-r4{--d: .18s}.v-r5{--d: .24s}.v-r6{--d: .3s}@keyframes ray-burst{0%{stroke-dashoffset:26;opacity:0}12%{stroke-dashoffset:0;opacity:1}65%{opacity:.4}90%{opacity:0;stroke-dashoffset:0}to{stroke-dashoffset:26;opacity:0}}.step__divider:before{content:"";position:absolute;width:5px;height:5px;background:var(--cyan);border-radius:50%;top:50%;left:-2.5px;transform:translateY(-50%);box-shadow:0 0 6px 2px #00d9ffa6;animation:divider-travel 6s ease-in-out infinite}.what__steps>div:nth-child(2):before{animation-delay:1.4s}.what__steps>div:nth-child(4):before{animation-delay:3.9s}@keyframes divider-travel{0%,14%{left:-2.5px;opacity:0}20%{opacity:1}80%{left:calc(100% - 2.5px);opacity:1}90%,to{left:calc(100% - 2.5px);opacity:0}}@media (prefers-reduced-motion: reduce){.step__viz *{animation:none!important}.step__divider:before{display:none}.v-portal{opacity:.6;filter:drop-shadow(0 0 5px rgba(0,217,255,.4))}.v-shard{opacity:.65;transform:translateY(-24px)}.v-core{opacity:.85;filter:drop-shadow(0 0 5px rgba(0,217,255,.5))}.v-arc{stroke-dashoffset:-50;opacity:.7}.v-scan{transform:scale(2.6);opacity:.18}.v-core-ex{opacity:.8;filter:drop-shadow(0 0 5px rgba(123,47,255,.4))}.v-ray{stroke-dashoffset:0;opacity:.5}}.s-coming{background:transparent}.features-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem}.feature-card{background:var(--surface-2);border:1px solid var(--border);border-radius:1.25rem;padding:2rem;display:flex;flex-direction:column;gap:1.25rem;opacity:0;transform:translateY(32px);transition:border-color .3s,background .3s,transform .3s var(--ease-out);cursor:default}.feature-card:hover{border-color:var(--border-glow);background:#00d9ff08;transform:translateY(-4px)}.feature-card__stage{margin:-2rem -2rem 0;width:calc(100% + 4rem);height:136px;border-radius:1.25rem 1.25rem 0 0;background:radial-gradient(circle,rgba(255,255,255,.022) 1px,transparent 1px) 0 0 / 18px 18px,linear-gradient(180deg,#090a10 0%,var(--void) 100%);overflow:hidden;position:relative;flex-shrink:0;border-bottom:1px solid var(--border)}.feature-card__stage svg{width:100%;height:100%;display:block;overflow:visible}.cl-seg{fill:#ffffff08;stroke:#ffffff12;stroke-width:1}.cl-seg-a{fill:#00d9ff0a;stroke:#00d9ff24}.cl-seg-b{fill:#7b2fff0a;stroke:#7b2fff24}.cl-play{fill:#ffffff1f}.cl-badge{opacity:.18}.cl-scan{transform:translate(-20px);opacity:0}.ed-vb{fill:#00d9ff14;stroke:#00d9ff2e;stroke-width:1;rx:2}.ed-vb1{fill:#00d9ff1a}.ed-vb2{fill:#7b2fff14;stroke:#7b2fff2e}.ed-vb3{fill:#00d9ff0f}.ed-wave{stroke:#00d9ff2e;stroke-width:1.5;fill:none}.ed-cap{fill:#ffffff0d;stroke:#ffffff14;stroke-width:1;rx:2}.ed-head{transform:translate(0);opacity:0}.st-b1,.st-b2,.st-b3,.st-b4{opacity:.22;transform-box:fill-box;transform-origin:left center}.st-wave{stroke:#00d9ff26;stroke-width:1.5;fill:none}.vco-track{stroke:#ffffff0f}.vco-fill{stroke-dasharray:270 270;stroke-dashoffset:270;opacity:.2;stroke:url(#vco-grd)}.vco-score{opacity:.2;transform-box:fill-box;transform-origin:center}.vco-verdict{opacity:0}.vco-refs{opacity:.15}.bg-clean-side{opacity:.12}.bg-noise-side{opacity:1}.bg-wipe{transform:translate(-200px)}.bg-head{opacity:.25}.bg-body{opacity:.2}.pub-clip{opacity:.6}.pub-fly{opacity:0;transform-box:fill-box;transform-origin:center}.pub-plat{opacity:.25}.pub-line{opacity:0}.pub-chk{opacity:0;transform-box:fill-box;transform-origin:center}@keyframes cl-scan-sweep{0%{transform:translate(-20px);opacity:0}6%{transform:translate(-20px);opacity:1}62%{transform:translate(420px);opacity:1}66%{transform:translate(420px);opacity:0}67%,to{transform:translate(-20px);opacity:0}}@keyframes cl-seg-a-glow{0%,20%{fill:#00d9ff0a;stroke:#00d9ff24;filter:none}32%{fill:#00d9ff4d;stroke:#00d9ff99;filter:drop-shadow(0 0 8px rgba(0,217,255,.5))}66%{fill:#00d9ff38;stroke:#00d9ff80;filter:drop-shadow(0 0 4px rgba(0,217,255,.3))}to{fill:#00d9ff0a;stroke:#00d9ff24;filter:none}}@keyframes cl-seg-b-glow{0%,40%{fill:#7b2fff0a;stroke:#7b2fff24;filter:none}52%{fill:#7b2fff4d;stroke:#7b2fff99;filter:drop-shadow(0 0 8px rgba(123,47,255,.5))}66%{fill:#7b2fff38;stroke:#7b2fff80;filter:drop-shadow(0 0 4px rgba(123,47,255,.3))}to{fill:#7b2fff0a;stroke:#7b2fff24;filter:none}}@keyframes cl-badge-a-pop{0%,28%{opacity:0;transform:translateY(8px)}40%{opacity:1;transform:translateY(0)}66%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(8px)}}@keyframes cl-badge-b-pop{0%,48%{opacity:0;transform:translateY(8px)}60%{opacity:1;transform:translateY(0)}66%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(8px)}}@keyframes cl-play-pulse{0%,20%{fill:#ffffff1f}34%{fill:#ffffffbf}66%{fill:#ffffff8c}to{fill:#ffffff1f}}@keyframes ed-head-sweep{0%{transform:translate(40px);opacity:0}6%{transform:translate(40px);opacity:1}62%{transform:translate(388px);opacity:1}66%{transform:translate(388px);opacity:0}67%,to{transform:translate(40px);opacity:0}}@keyframes ed-vb-light{0%,10%{opacity:.3;filter:none}28%{opacity:1;filter:drop-shadow(0 0 4px rgba(0,217,255,.4))}66%{opacity:.9}to{opacity:.3;filter:none}}@keyframes ed-wave-animate{0%,12%{stroke:#00d9ff1f;filter:none}26%{stroke:#00d9ff99;filter:drop-shadow(0 0 3px rgba(0,217,255,.3))}66%{stroke:#00d9ff73}to{stroke:#00d9ff1f;filter:none}}@keyframes ed-cap-light{0%,38%{opacity:.3;filter:none}50%{opacity:1;filter:drop-shadow(0 0 3px rgba(255,255,255,.15))}66%{opacity:.8}to{opacity:.3;filter:none}}@keyframes st-beat-1{0%,10%{opacity:0;transform:translate(-12px)}22%{opacity:1;transform:translate(0)}66%{opacity:1}to{opacity:0;transform:translate(-12px)}}@keyframes st-beat-2{0%,18%{opacity:0;transform:translate(-12px)}30%{opacity:1;transform:translate(0)}66%{opacity:1}to{opacity:0;transform:translate(-12px)}}@keyframes st-beat-3{0%,26%{opacity:0;transform:translate(-12px)}38%{opacity:1;transform:translate(0)}66%{opacity:1}to{opacity:0;transform:translate(-12px)}}@keyframes st-beat-4{0%,34%{opacity:0;transform:translate(-12px)}46%{opacity:1;transform:translate(0)}66%{opacity:1}to{opacity:0;transform:translate(-12px)}}@keyframes st-wave-play{0%,48%{stroke:#00d9ff1a;filter:none}60%{stroke:#00d9ffb3;filter:drop-shadow(0 0 3px rgba(0,217,255,.4))}66%{stroke:#00d9ff8c}to{stroke:#00d9ff1a;filter:none}}@keyframes vco-arc-fill{0%,8%{stroke-dashoffset:270;opacity:.15}46%{stroke-dashoffset:35;opacity:1}66%{stroke-dashoffset:35;opacity:1}to{stroke-dashoffset:270;opacity:.15}}@keyframes vco-score-in{0%,14%{opacity:0;transform:scale(.75);filter:none}40%{opacity:1;transform:scale(1);filter:drop-shadow(0 0 12px rgba(255,255,255,.2))}66%{opacity:1}to{opacity:0;transform:scale(.75);filter:none}}@keyframes vco-verdict-in{0%,38%{opacity:0;transform:translateY(6px)}52%{opacity:1;transform:translateY(0)}66%{opacity:1}to{opacity:0;transform:translateY(6px)}}@keyframes vco-refs-in{0%,50%{opacity:0;transform:translate(20px)}62%{opacity:1;transform:translate(0)}66%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(20px)}}@keyframes bg-wipe-reveal{0%{transform:translate(-200px);opacity:0}8%{transform:translate(-200px);opacity:1}62%{transform:translate(0);opacity:1}66%{transform:translate(0);opacity:0}67%,to{transform:translate(-200px);opacity:0}}@keyframes bg-clean-reveal{0%,8%{opacity:.08}62%{opacity:.9}66%{opacity:.9}to{opacity:.08}}@keyframes bg-noise-hide{0%,8%{opacity:1}62%{opacity:0}66%{opacity:0}to{opacity:1}}@keyframes bg-subj-brighten{0%,8%{opacity:.25;filter:none}62%{opacity:.85;filter:drop-shadow(0 0 10px rgba(123,47,255,.4))}66%{opacity:.8}to{opacity:.25;filter:none}}@keyframes pub-clip-charge{0%,6%{opacity:.6;filter:none}14%{opacity:1;filter:drop-shadow(0 0 12px rgba(0,217,255,.6))}22%{opacity:.7;filter:drop-shadow(0 0 4px rgba(0,217,255,.3))}66%{opacity:.7}to{opacity:.6;filter:none}}@keyframes pub-lines-on{0%,12%{opacity:0}24%{opacity:1}66%{opacity:1}to{opacity:0}}@keyframes pub-fly1{0%,10%{opacity:0;transform:translate(0) scale(1)}20%{opacity:.9}40%{opacity:0;transform:translate(-132px) scale(.55)}41%,to{opacity:0;transform:translate(0) scale(1)}}@keyframes pub-fly2{0%,20%{opacity:0;transform:translate(0) scale(1)}30%{opacity:.9}50%{opacity:0;transform:translate(132px,-36px) scale(.55)}51%,to{opacity:0;transform:translate(0) scale(1)}}@keyframes pub-fly3{0%,30%{opacity:0;transform:translate(0) scale(1)}40%{opacity:.9}60%{opacity:0;transform:translate(132px,36px) scale(.55)}61%,to{opacity:0;transform:translate(0) scale(1)}}@keyframes pub-plat-light{0%,40%{opacity:.25;filter:none}50%{opacity:1;filter:drop-shadow(0 0 8px rgba(0,217,255,.4))}66%{opacity:.85}to{opacity:.25;filter:none}}@keyframes pub-yt-light{0%,50%{opacity:.25;filter:none}60%{opacity:1;filter:drop-shadow(0 0 8px rgba(123,47,255,.4))}66%{opacity:.85}to{opacity:.25;filter:none}}@keyframes pub-ig-light{0%,56%{opacity:.25;filter:none}64%{opacity:1;filter:drop-shadow(0 0 8px rgba(0,217,255,.4))}66%{opacity:.9}to{opacity:.25;filter:none}}@keyframes pub-chk-pop{0%,40%{opacity:0;transform:scale(.4)}50%{opacity:1;transform:scale(1.2)}54%{transform:scale(1)}66%{opacity:1}to{opacity:0;transform:scale(.4)}}@keyframes pub-chk-pop2{0%,50%{opacity:0;transform:scale(.4)}60%{opacity:1;transform:scale(1.2)}64%{transform:scale(1)}66%{opacity:1}to{opacity:0;transform:scale(.4)}}@keyframes pub-chk-pop3{0%,58%{opacity:0;transform:scale(.4)}65%{opacity:1;transform:scale(1.2)}66%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.4)}}@media (hover: hover){.feature-card:hover .cl-scan{animation:cl-scan-sweep 3.8s ease-in-out infinite}.feature-card:hover .cl-seg-a{animation:cl-seg-a-glow 3.8s ease-in-out infinite}.feature-card:hover .cl-seg-b{animation:cl-seg-b-glow 3.8s ease-in-out infinite}.feature-card:hover .cl-badge-a{animation:cl-badge-a-pop 3.8s ease-in-out infinite}.feature-card:hover .cl-badge-b{animation:cl-badge-b-pop 3.8s ease-in-out infinite}.feature-card:hover .cl-play{animation:cl-play-pulse 3.8s ease-in-out infinite}.feature-card:hover .ed-head{animation:ed-head-sweep 3.8s ease-in-out infinite}.feature-card:hover .ed-vb{animation:ed-vb-light 3.8s ease-in-out infinite}.feature-card:hover .ed-wave{animation:ed-wave-animate 3.8s ease-in-out infinite}.feature-card:hover .ed-cap{animation:ed-cap-light 3.8s ease-in-out infinite}.feature-card:hover .st-b1{animation:st-beat-1 3.8s ease-in-out infinite}.feature-card:hover .st-b2{animation:st-beat-2 3.8s ease-in-out infinite}.feature-card:hover .st-b3{animation:st-beat-3 3.8s ease-in-out infinite}.feature-card:hover .st-b4{animation:st-beat-4 3.8s ease-in-out infinite}.feature-card:hover .st-wave{animation:st-wave-play 3.8s ease-in-out infinite}.feature-card:hover .vco-fill{animation:vco-arc-fill 3.8s ease-in-out infinite}.feature-card:hover .vco-score{animation:vco-score-in 3.8s ease-in-out infinite}.feature-card:hover .vco-verdict{animation:vco-verdict-in 3.8s ease-in-out infinite}.feature-card:hover .vco-refs{animation:vco-refs-in 3.8s ease-in-out infinite}.feature-card:hover .bg-wipe{animation:bg-wipe-reveal 3.8s ease-in-out infinite}.feature-card:hover .bg-clean-side{animation:bg-clean-reveal 3.8s ease-in-out infinite}.feature-card:hover .bg-noise-side{animation:bg-noise-hide 3.8s ease-in-out infinite}.feature-card:hover .bg-head,.feature-card:hover .bg-body{animation:bg-subj-brighten 3.8s ease-in-out infinite}.feature-card:hover .pub-clip{animation:pub-clip-charge 3.8s ease-in-out infinite}.feature-card:hover .pub-line{animation:pub-lines-on 3.8s ease-in-out infinite}.feature-card:hover .pub-fly1{animation:pub-fly1 3.8s ease-in-out infinite}.feature-card:hover .pub-fly2{animation:pub-fly2 3.8s ease-in-out infinite}.feature-card:hover .pub-fly3{animation:pub-fly3 3.8s ease-in-out infinite}.feature-card:hover .pub-tt{animation:pub-plat-light 3.8s ease-in-out infinite}.feature-card:hover .pub-yt{animation:pub-yt-light 3.8s ease-in-out infinite}.feature-card:hover .pub-ig{animation:pub-ig-light 3.8s ease-in-out infinite}.feature-card:hover .pub-chk1{animation:pub-chk-pop 3.8s ease-in-out infinite}.feature-card:hover .pub-chk2{animation:pub-chk-pop2 3.8s ease-in-out infinite}.feature-card:hover .pub-chk3{animation:pub-chk-pop3 3.8s ease-in-out infinite}}@media (hover: none){.reveal-card.in-view .cl-scan{animation:cl-scan-sweep 3.8s ease-in-out infinite}.reveal-card.in-view .cl-seg-a{animation:cl-seg-a-glow 3.8s ease-in-out infinite}.reveal-card.in-view .cl-seg-b{animation:cl-seg-b-glow 3.8s ease-in-out infinite}.reveal-card.in-view .cl-badge-a{animation:cl-badge-a-pop 3.8s ease-in-out infinite}.reveal-card.in-view .cl-badge-b{animation:cl-badge-b-pop 3.8s ease-in-out infinite}.reveal-card.in-view .cl-play{animation:cl-play-pulse 3.8s ease-in-out infinite}.reveal-card.in-view .ed-head{animation:ed-head-sweep 3.8s ease-in-out infinite}.reveal-card.in-view .ed-vb{animation:ed-vb-light 3.8s ease-in-out infinite}.reveal-card.in-view .ed-wave{animation:ed-wave-animate 3.8s ease-in-out infinite}.reveal-card.in-view .ed-cap{animation:ed-cap-light 3.8s ease-in-out infinite}.reveal-card.in-view .st-b1{animation:st-beat-1 3.8s ease-in-out infinite}.reveal-card.in-view .st-b2{animation:st-beat-2 3.8s ease-in-out infinite}.reveal-card.in-view .st-b3{animation:st-beat-3 3.8s ease-in-out infinite}.reveal-card.in-view .st-b4{animation:st-beat-4 3.8s ease-in-out infinite}.reveal-card.in-view .st-wave{animation:st-wave-play 3.8s ease-in-out infinite}.reveal-card.in-view .vco-fill{animation:vco-arc-fill 3.8s ease-in-out infinite}.reveal-card.in-view .vco-score{animation:vco-score-in 3.8s ease-in-out infinite}.reveal-card.in-view .vco-verdict{animation:vco-verdict-in 3.8s ease-in-out infinite}.reveal-card.in-view .vco-refs{animation:vco-refs-in 3.8s ease-in-out infinite}.reveal-card.in-view .bg-wipe{animation:bg-wipe-reveal 3.8s ease-in-out infinite}.reveal-card.in-view .bg-clean-side{animation:bg-clean-reveal 3.8s ease-in-out infinite}.reveal-card.in-view .bg-noise-side{animation:bg-noise-hide 3.8s ease-in-out infinite}.reveal-card.in-view .bg-head,.reveal-card.in-view .bg-body{animation:bg-subj-brighten 3.8s ease-in-out infinite}.reveal-card.in-view .pub-clip{animation:pub-clip-charge 3.8s ease-in-out infinite}.reveal-card.in-view .pub-line{animation:pub-lines-on 3.8s ease-in-out infinite}.reveal-card.in-view .pub-fly1{animation:pub-fly1 3.8s ease-in-out infinite}.reveal-card.in-view .pub-fly2{animation:pub-fly2 3.8s ease-in-out infinite}.reveal-card.in-view .pub-fly3{animation:pub-fly3 3.8s ease-in-out infinite}.reveal-card.in-view .pub-tt{animation:pub-plat-light 3.8s ease-in-out infinite}.reveal-card.in-view .pub-yt{animation:pub-yt-light 3.8s ease-in-out infinite}.reveal-card.in-view .pub-ig{animation:pub-ig-light 3.8s ease-in-out infinite}.reveal-card.in-view .pub-chk1{animation:pub-chk-pop 3.8s ease-in-out infinite}.reveal-card.in-view .pub-chk2{animation:pub-chk-pop2 3.8s ease-in-out infinite}.reveal-card.in-view .pub-chk3{animation:pub-chk-pop3 3.8s ease-in-out infinite}}body.peek .cl-scan{animation:cl-scan-sweep 3.8s ease-in-out infinite;animation-delay:-2.2s}body.peek .cl-seg-a{animation:cl-seg-a-glow 3.8s ease-in-out infinite;animation-delay:-2.2s}body.peek .cl-seg-b{animation:cl-seg-b-glow 3.8s ease-in-out infinite;animation-delay:-2.2s}body.peek .cl-badge-a{animation:cl-badge-a-pop 3.8s ease-in-out infinite;animation-delay:-2.2s}body.peek .cl-badge-b{animation:cl-badge-b-pop 3.8s ease-in-out infinite;animation-delay:-2.2s}body.peek .cl-play{animation:cl-play-pulse 3.8s ease-in-out infinite;animation-delay:-2.2s}body.peek .ed-head{animation:ed-head-sweep 3.8s ease-in-out infinite;animation-delay:-2.2s}body.peek .ed-vb{animation:ed-vb-light 3.8s ease-in-out infinite;animation-delay:-2.2s}body.peek .ed-wave{animation:ed-wave-animate 3.8s ease-in-out infinite;animation-delay:-2.2s}body.peek .ed-cap{animation:ed-cap-light 3.8s ease-in-out infinite;animation-delay:-2.2s}body.peek .st-b1{animation:st-beat-1 3.8s ease-in-out infinite;animation-delay:-2.2s}body.peek .st-b2{animation:st-beat-2 3.8s ease-in-out infinite;animation-delay:-2.2s}body.peek .st-b3{animation:st-beat-3 3.8s ease-in-out infinite;animation-delay:-2.2s}body.peek .st-b4{animation:st-beat-4 3.8s ease-in-out infinite;animation-delay:-2.2s}body.peek .st-wave{animation:st-wave-play 3.8s ease-in-out infinite;animation-delay:-2.2s}body.peek .vco-fill{animation:vco-arc-fill 3.8s ease-in-out infinite;animation-delay:-2.2s}body.peek .vco-score{animation:vco-score-in 3.8s ease-in-out infinite;animation-delay:-2.2s}body.peek .vco-verdict{animation:vco-verdict-in 3.8s ease-in-out infinite;animation-delay:-2.2s}body.peek .vco-refs{animation:vco-refs-in 3.8s ease-in-out infinite;animation-delay:-2.2s}body.peek .bg-wipe{animation:bg-wipe-reveal 3.8s ease-in-out infinite;animation-delay:-2.2s}body.peek .bg-clean-side{animation:bg-clean-reveal 3.8s ease-in-out infinite;animation-delay:-2.2s}body.peek .bg-noise-side{animation:bg-noise-hide 3.8s ease-in-out infinite;animation-delay:-2.2s}body.peek .bg-head,body.peek .bg-body{animation:bg-subj-brighten 3.8s ease-in-out infinite;animation-delay:-2.2s}body.peek .pub-clip{animation:pub-clip-charge 3.8s ease-in-out infinite;animation-delay:-2.4s}body.peek .pub-line{animation:pub-lines-on 3.8s ease-in-out infinite;animation-delay:-2.4s}body.peek .pub-fly1{animation:pub-fly1 3.8s ease-in-out infinite;animation-delay:-2.4s}body.peek .pub-fly2{animation:pub-fly2 3.8s ease-in-out infinite;animation-delay:-2.4s}body.peek .pub-fly3{animation:pub-fly3 3.8s ease-in-out infinite;animation-delay:-2.4s}body.peek .pub-tt{animation:pub-plat-light 3.8s ease-in-out infinite;animation-delay:-2.4s}body.peek .pub-yt{animation:pub-yt-light 3.8s ease-in-out infinite;animation-delay:-2.4s}body.peek .pub-ig{animation:pub-ig-light 3.8s ease-in-out infinite;animation-delay:-2.4s}body.peek .pub-chk1{animation:pub-chk-pop 3.8s ease-in-out infinite;animation-delay:-2.4s}body.peek .pub-chk2{animation:pub-chk-pop2 3.8s ease-in-out infinite;animation-delay:-2.4s}body.peek .pub-chk3{animation:pub-chk-pop3 3.8s ease-in-out infinite;animation-delay:-2.4s}@media (prefers-reduced-motion: reduce){.feature-card__stage *{animation:none!important}}.feature-card__title{font-family:var(--font-display);font-size:1.0625rem;font-weight:600;color:var(--text);letter-spacing:-.01em}.feature-card__body{font-size:.9rem;line-height:1.7;color:var(--text-muted)}.s-strive{position:relative;background:linear-gradient(to bottom,transparent,rgba(123,47,255,.04) 50%,transparent)}.s-strive:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 100% 80% at 50% 55%,rgba(3,2,12,.55) 0%,transparent 75%);pointer-events:none}.pillars{display:flex;flex-direction:column;gap:0}.pillar{display:grid;grid-template-columns:80px 1fr;gap:3rem;padding:3.5rem 0;border-top:1px solid var(--border);opacity:0;transform:translateY(24px)}.pillar:last-child{border-bottom:1px solid var(--border)}.pillar__num{font-family:var(--font-display);font-size:1.5rem;font-weight:300;color:var(--text-dim);letter-spacing:.05em;padding-top:.25rem}.pillar__title{font-family:var(--font-display);font-size:clamp(1.5rem,3vw,2.25rem);font-weight:700;letter-spacing:-.02em;margin-bottom:1rem;background:var(--grad);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;width:fit-content}.pillar__body{font-size:1.0625rem;line-height:1.75;color:var(--text-muted);max-width:580px}.beliefs{display:flex;flex-direction:column;gap:0}.belief{display:grid;grid-template-columns:2rem 1fr;gap:2rem;padding:2.5rem 0;border-top:1px solid var(--border);align-items:start;opacity:0;transform:translate(-24px)}.belief:last-child{border-bottom:1px solid var(--border)}.belief__mark{font-family:var(--font-display);font-size:1.5rem;font-weight:300;color:var(--cyan);line-height:1.4}.belief__text{font-family:var(--font-display);font-size:clamp(1.25rem,2.5vw,1.875rem);font-weight:500;line-height:1.3;letter-spacing:-.015em;color:var(--text)}.s-waitlist{padding:12rem 0;position:relative;overflow:hidden}.s-waitlist:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:80vw;height:80vw;max-width:1000px;max-height:1000px;background:radial-gradient(ellipse 80% 70% at 50% 50%,rgba(4,3,14,.55) 0%,transparent 65%),radial-gradient(ellipse,rgba(123,47,255,.18) 0%,transparent 70%);pointer-events:none}.waitlist__inner{max-width:680px}.waitlist__title{font-family:var(--font-display);font-size:clamp(3.5rem,8vw,7rem);font-weight:700;letter-spacing:-.03em;line-height:1;margin-bottom:2rem;overflow:hidden}.waitlist__sub{font-size:1.0625rem;line-height:1.7;color:var(--text-muted);margin-bottom:3rem;opacity:0;transform:translateY(16px)}.waitlist-form__row{display:flex;gap:.75rem;margin-bottom:1rem}.waitlist-form__input{flex:1;height:52px;padding:0 1.25rem;background:var(--surface-2);border:1px solid var(--border);border-radius:2rem;color:var(--text);font-size:.9375rem;transition:border-color .25s,box-shadow .25s}.waitlist-form__input::placeholder{color:var(--text-dim)}.waitlist-form__input:focus{border-color:#00d9ff66;box-shadow:0 0 0 3px #00d9ff14,0 0 20px #00d9ff14}.waitlist-form__note{font-size:.8125rem;color:var(--text-dim);min-height:1.2em;transition:color .3s}.waitlist-form__note.error{color:#ff6b6b}.waitlist-form__note.success{color:#00c48c}.footer{padding:4rem 0 3rem;border-top:1px solid var(--border)}.footer__top{display:flex;align-items:center;justify-content:space-between;margin-bottom:3rem}.footer__logo{font-family:var(--font-display);font-size:1.25rem;font-weight:700;letter-spacing:.2em;background:var(--grad);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.footer__nav{display:flex;gap:2.5rem}.footer__nav a{font-size:.875rem;color:var(--text-muted);transition:color .2s}.footer__nav a:hover{color:var(--text)}.footer__bottom{display:flex;flex-direction:column;gap:.375rem}.footer__copy{font-size:.8125rem;color:var(--text-dim)}.footer__sub{font-size:.75rem;color:#f0f0ff26}.reveal-up{transition:opacity .7s var(--ease-out),transform .7s var(--ease-out)}.reveal-up.in-view{opacity:1!important;transform:translateY(0)!important}.line__inner{transition:transform .8s var(--ease-out)}.line.in-view .line__inner{transform:translateY(0)!important}.reveal-card{transition:opacity .6s var(--ease-out),transform .6s var(--ease-out)}.reveal-card.in-view{opacity:1!important;transform:translateY(0)!important}.reveal-pillar{transition:opacity .7s var(--ease-out),transform .7s var(--ease-out)}.reveal-pillar.in-view{opacity:1!important;transform:translateY(0)!important}.reveal-belief{transition:opacity .6s var(--ease-out),transform .6s var(--ease-out)}.reveal-belief.in-view{opacity:1!important;transform:translate(0)!important}@media (max-width: 900px){.features-grid{grid-template-columns:repeat(2,1fr)}.pillar{grid-template-columns:60px 1fr;gap:2rem}.nav{padding:1.25rem 1.5rem}.container{padding:0 1.5rem}}@media (max-width: 640px){.features-grid{grid-template-columns:1fr}.section{padding:7rem 0}.s-waitlist{padding:8rem 0}.waitlist-form__row{flex-direction:column}.btn--submit{width:100%;justify-content:center;height:52px;border-radius:2rem}.pillar{grid-template-columns:1fr;gap:1rem}.pillar__num{display:none}.footer__top{flex-direction:column;gap:2rem;align-items:flex-start}.footer__nav{flex-wrap:wrap;gap:1.5rem}.what__steps{flex-direction:column}.step__divider{width:1px;height:2rem;background:linear-gradient(to bottom,var(--cyan),var(--violet))}.step__divider:after{display:none}.belief{grid-template-columns:1fr;gap:.75rem}.belief__mark{display:none}}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}.hero__char,.hero__sub,.btn--hero,.hero__badge{opacity:1;transform:none}.line__inner{transform:none}}body.peek .hero__char,body.peek .hero__sub,body.peek .btn--hero,body.peek .hero__badge{opacity:1!important;transform:none!important}body.peek .line__inner{transform:translateY(0)!important}body.peek .eyebrow,body.peek .body-text,body.peek .what__steps,body.peek .reveal-card,body.peek .reveal-pillar,body.peek .reveal-belief,body.peek .waitlist__sub{opacity:1!important;transform:none!important}body.peek .reveal-card,body.peek .reveal-pillar,body.peek .reveal-belief{transition-delay:0s!important}body.peek .step__viz *{animation:none!important}body.peek .v-portal{opacity:.75;filter:drop-shadow(0 0 8px #00D9FF)}body.peek .v-shard{opacity:.7;transform:translateY(-26px)}body.peek .v-core{opacity:1;transform:scale(1.2);filter:drop-shadow(0 0 6px #00D9FF)}body.peek .v-arc{stroke-dashoffset:-60;opacity:.9}body.peek .v-scan{transform:scale(2.5);opacity:.22}body.peek .v-core-ex{opacity:1;transform:scale(1.1);filter:drop-shadow(0 0 7px #7B2FFF)}body.peek .v-ray{stroke-dashoffset:0;opacity:.65}
