:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#03050a;--panel:#060d19c2;--panel-strong:#081222eb;--line:#8dcfff38;--line-hot:#47e7ff94;--text:#f4f8ff;--muted:#a9bbcd;--cyan:#47e7ff;--green:#42ffb4;--amber:#ffb14a;--red:#ff647d;--mx:50%;--my:30%}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--bg);min-height:100vh;color:var(--text);margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;overflow-x:hidden}body:before{content:"";z-index:-3;pointer-events:none;background:radial-gradient(circle at var(--mx) var(--my), #47e7ff2e, transparent 24%), radial-gradient(circle at calc(100% - var(--mx)) calc(100% - var(--my)), #ffb14a1f, transparent 22%);mix-blend-mode:screen;position:fixed;inset:0}a{color:inherit;text-decoration:none}button,textarea{font:inherit}button{color:inherit}:focus-visible{outline:3px solid var(--cyan);outline-offset:4px}.cinematic-background{z-index:-4;background:#02050a;position:fixed;inset:0;overflow:hidden}.cinematic-frame{opacity:0;background-position:50%;background-size:cover;transition:opacity 1.25s,transform 7s;position:absolute;inset:-3%;transform:scale(1.05)}.cinematic-frame.active{opacity:.58;transform:scale(1.01)}.ambient-grid{background:linear-gradient(90deg,#02050adb,#02050a6b,#02050adb),radial-gradient(circle at 18% 12%,#47e7ff38,#0000 30%),radial-gradient(circle at 84% 82%,#ffb14a33,#0000 28%),linear-gradient(#ffffff06 1px,#0000 1px) 0 0/56px 56px,linear-gradient(90deg,#ffffff05 1px,#0000 1px) 0 0/56px 56px;position:absolute;inset:0}.top-nav{z-index:20;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#03060cb8;justify-content:space-between;align-items:center;gap:22px;padding:14px clamp(18px,4vw,60px);display:flex;position:sticky;top:0}.brand-lockup{align-items:center;gap:12px;display:inline-flex}.brand-lockup img{object-fit:contain;filter:drop-shadow(0 0 22px #47e7ff59);width:48px;height:48px}.brand-lockup strong,.brand-lockup small{display:block}.brand-lockup strong{letter-spacing:.12em}.brand-lockup small{color:var(--muted);font-size:12px}.top-nav nav{color:var(--muted);flex-wrap:wrap;align-items:center;gap:10px;font-size:14px;font-weight:800;display:flex}.top-nav nav a{border:1px solid #0000;border-radius:999px;padding:9px 11px}.top-nav nav a:hover{color:var(--text);border-color:var(--line);background:#ffffff0d}.reveal-ready{opacity:.72;transition:opacity .8s,transform .8s;transform:translateY(18px)}.reveal-ready.is-revealed{opacity:1;transform:translateY(0)}.depth-ready{transform-style:preserve-3d;will-change:transform;transition:transform .22s,border-color .22s,box-shadow .22s,background .22s}.depth-ready:hover{transform:perspective(1000px) rotateX(var(--tilt-x,0deg)) rotateY(var(--tilt-y,0deg)) translateY(-5px);border-color:#47e7ff80;box-shadow:0 34px 110px #0000008f,0 0 54px #47e7ff1f}.depth-ready:after{content:"";pointer-events:none;border-radius:inherit;opacity:0;background:radial-gradient(circle at var(--local-x,50%) var(--local-y,50%), #ffffff2e, transparent 34%);transition:opacity .22s;position:absolute;inset:0}.depth-ready:hover:after{opacity:1}.hero-shell,.section-grid,.dashboard-section,.buyer-section,.trust-section,.advanced-section,.pricing-section,.cta-section,.demo-hero,.demo-grid,.architecture-board,.workflow-lane,.visual-story{width:min(1240px,100% - 32px);margin:0 auto}.hero-shell{grid-template-columns:minmax(0,1fr) minmax(380px,.82fr);align-items:center;gap:clamp(28px,5vw,72px);min-height:calc(100vh - 78px);padding:clamp(64px,9vw,120px) 0;display:grid}.hero-sigil,.contact-strip{border:1px solid var(--line);color:var(--muted);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#050c18ad;border-radius:999px;align-items:center;gap:12px;padding:8px 14px;display:inline-flex}.hero-sigil img{object-fit:cover;border-radius:50%;width:54px;height:54px}.eyebrow{color:var(--green);letter-spacing:.18em;text-transform:uppercase;margin:18px 0 12px;font-size:12px;font-weight:950}h1,h2,h3,p{overflow-wrap:anywhere}h1{letter-spacing:0;max-width:920px;margin:0;font-size:clamp(46px,7.8vw,102px);line-height:.92}h2{margin:0;font-size:clamp(34px,5.3vw,66px);line-height:.98}h3{margin:0;font-size:24px}p{color:var(--muted);line-height:1.7}.hero-lede{max-width:820px;font-size:clamp(17px,2vw,21px)}.hero-actions,.cta-actions{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.button{border:1px solid var(--line);background:#ffffff0f;border-radius:999px;justify-content:center;align-items:center;gap:9px;min-height:50px;padding:0 20px;font-weight:900;display:inline-flex}.button.primary{color:#031018;background:linear-gradient(135deg, var(--cyan), var(--green));border:0;box-shadow:0 0 46px #47e7ff47}.button.ghost:hover,.button.primary:hover{transform:translateY(-2px)}.command-center,.chart-card,.generator-panel,.demo-output,.architecture-board,.metric-band article,.buyer-grid article,.trust-grid article,.advanced-grid article,.pricing-grid article,.visual-story article,.savings-list article{border:1px solid var(--line);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(#0f1b30c7,#050a14d1);border-radius:10px;position:relative;box-shadow:0 28px 90px #00000075}.command-center{min-height:650px;position:relative;overflow:hidden}.command-center:before{content:"";pointer-events:none;background:linear-gradient(115deg,#0000 0 32%,#47e7ff1f 44%,#0000 58% 100%);animation:6.5s ease-in-out infinite command-scan;position:absolute;inset:0;transform:translate(-76%)}.terminal-head{border-bottom:1px solid var(--line);color:var(--muted);align-items:center;gap:8px;padding:14px;display:flex}.terminal-head span{background:var(--red);border-radius:50%;width:10px;height:10px}.terminal-head span:nth-child(2){background:var(--amber)}.terminal-head span:nth-child(3){background:var(--green);margin-right:8px}.three-orb-wrap{background:radial-gradient(circle,#47e7ff2e,#0000 38%),repeating-linear-gradient(90deg,#ffffff09 0 1px,#0000 1px 22px),linear-gradient(#03081057,#030810c7);border:1px solid #47e7ff33;border-radius:10px;height:260px;margin:12px 12px 0;position:relative;overflow:hidden}.three-orb-wrap:before{content:"";pointer-events:none;filter:drop-shadow(0 0 22px #47e7ff38);border:1px solid #47e7ff2e;border-radius:50%;animation:4.8s ease-in-out infinite pulse-ring;position:absolute;inset:12px}.three-orb{width:100%;height:100%;display:block;position:absolute;inset:0}.orb-fallback{color:var(--muted);letter-spacing:.16em;text-transform:uppercase;font-size:12px;font-weight:900;position:absolute;inset:auto 14px 14px}.webgl-fallback .three-orb{display:none}.orchestration-map{width:100%;height:330px;padding:12px 16px}.orchestration-map text{fill:var(--muted);font-size:3px;font-weight:800}.command-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:16px;display:grid}.command-grid strong{border:1px solid var(--line);background:#ffffff0b;border-radius:8px;padding:14px}.metric-band{grid-template-columns:repeat(4,1fr);gap:14px;padding:20px 0 74px;display:grid}.metric-band article{align-content:center;gap:12px;min-height:120px;padding:20px;display:grid}.metric-band svg,.capability-grid svg,.buyer-grid svg,.trust-grid svg,.advanced-grid svg{color:var(--cyan)}.section-grid,.trust-section,.demo-grid,.architecture-board{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(24px,5vw,58px);padding:clamp(70px,9vw,126px) 0;display:grid}.capability-grid,.buyer-grid,.trust-grid,.advanced-grid,.pricing-grid,.architecture-cards{gap:14px;display:grid}.capability-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.capability-grid article,.architecture-cards article{border:1px solid var(--line);background:#ffffff0d;border-radius:8px;gap:10px;padding:18px;display:grid}.capability-grid span{color:var(--amber);font-weight:950}.dashboard-section,.buyer-section,.advanced-section,.pricing-section,.cta-section{border-top:1px solid var(--line);padding:clamp(70px,9vw,126px) 0}.section-heading{max-width:900px;margin-bottom:28px}.dashboard-grid{grid-template-columns:minmax(0,1.2fr) minmax(300px,.8fr);gap:18px;display:grid}.chart-card{min-height:360px;padding:18px}.savings-list{gap:12px;display:grid}.savings-list article{align-items:center;gap:12px;padding:18px;display:flex}.buyer-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.buyer-grid article,.pricing-grid article{min-height:250px;padding:24px}.visual-story{grid-template-columns:repeat(3,1fr);gap:18px;padding:40px 0 96px;display:grid}.visual-story article{overflow:hidden}.visual-story img{object-fit:cover;width:100%;height:280px;display:block}.visual-story h3{padding:20px}.trust-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.trust-grid article,.advanced-grid article{align-items:center;gap:12px;padding:18px;display:flex}.advanced-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.pricing-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.pricing-grid span{color:var(--green);text-transform:uppercase;letter-spacing:.12em;font-size:12px;font-weight:950}.pricing-grid h3{color:var(--cyan);margin:12px 0;font-size:34px}.pricing-grid a{color:var(--amber);margin-top:auto;font-weight:950;display:inline-flex}.cta-section{justify-content:space-between;align-items:center;gap:30px;display:flex}.demo-hero{padding:80px 0 30px}.demo-hero h1{font-size:clamp(40px,6.5vw,86px)}.demo-webgl-strip{border:1px solid var(--line);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#03081094;border-radius:12px;grid-template-columns:minmax(280px,.7fr) minmax(0,1fr);align-items:stretch;gap:18px;margin-top:26px;display:grid;overflow:hidden}.demo-webgl-strip .three-orb-wrap{border:0;border-radius:0;height:230px;margin:0}.demo-webgl-strip>div:last-child{align-content:center;gap:10px;padding:24px;display:grid}.demo-webgl-strip span{color:var(--green);letter-spacing:.14em;text-transform:uppercase;font-size:12px;font-weight:950}.demo-webgl-strip strong{max-width:760px;font-size:clamp(22px,3vw,36px);line-height:1.05}.generator-panel,.demo-output{padding:20px}.generator-panel{align-content:start;gap:14px;display:grid}.generator-panel label{color:var(--green);font-weight:900}.generator-panel textarea{border:1px solid var(--line);width:100%;min-height:150px;color:var(--text);resize:vertical;background:#030810cc;border-radius:8px;padding:16px}.category-grid,.feature-grid,.generation-steps,.code-tabs,.blueprint-summary{gap:10px;display:grid}.category-grid,.feature-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.category-grid button,.feature-grid button,.code-tabs button{border:1px solid var(--line);cursor:pointer;background:#ffffff0d;border-radius:8px;padding:12px}.category-grid button.active,.feature-grid button.active,.code-tabs button.active{color:#031018;background:linear-gradient(135deg, var(--cyan), var(--green));border-color:#0000;font-weight:950}.generation-steps{grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:14px}.generation-steps article{border:1px solid var(--line);background:#ffffff0b;border-radius:8px;padding:12px}.generation-steps span{color:var(--amber);font-size:12px;font-weight:950;display:block}.blueprint-summary{grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:14px}.blueprint-summary article{border:1px solid var(--line);color:var(--cyan);background:#ffffff0b;border-radius:8px;align-items:center;gap:8px;padding:12px;display:flex}.blueprint-summary span{color:var(--text);font-size:13px;font-weight:850}.code-tabs{grid-template-columns:repeat(5,1fr);margin-bottom:14px}.generated-code{border:1px solid var(--line);color:#b7ffdc;white-space:pre-wrap;background:linear-gradient(#030810f5,#02050af5),radial-gradient(circle at 100% 0,#47e7ff1f,#0000 30%);border-radius:10px;min-height:440px;max-height:520px;margin:0;padding:18px;font:13px/1.65 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;overflow:auto}.architecture-board{align-items:start}.architecture-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.workflow-lane{grid-template-columns:repeat(6,1fr);gap:14px;padding:30px 0 90px;display:grid}.workflow-lane article{border:1px solid var(--line);min-height:120px;color:var(--cyan);background:#ffffff0d;border-radius:10px;place-items:center;display:grid}.workflow-lane span{color:var(--text);font-weight:900}.site-footer{border-top:1px solid var(--line);color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:18px;padding:28px clamp(18px,4vw,56px);display:flex}@keyframes command-scan{0%,44%{opacity:0;transform:translate(-86%)}52%{opacity:1}to{opacity:0;transform:translate(86%)}}@keyframes pulse-ring{0%,to{opacity:.34;transform:scale(.92)}50%{opacity:.82;transform:scale(1.02)}}@media (max-width:980px){.hero-shell,.section-grid,.dashboard-grid,.trust-section,.demo-grid,.architecture-board,.cta-section,.demo-webgl-strip{grid-template-columns:1fr}.metric-band,.buyer-grid,.pricing-grid,.visual-story,.advanced-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.top-nav{flex-direction:column;align-items:flex-start}}@media (max-width:620px){.metric-band,.buyer-grid,.pricing-grid,.visual-story,.advanced-grid,.capability-grid,.trust-grid,.architecture-cards,.workflow-lane,.generation-steps,.category-grid,.code-tabs{grid-template-columns:1fr}h1{font-size:clamp(38px,14vw,58px)}.command-center{min-height:470px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.cinematic-frame{transition:none}body:before,.command-center:before,.three-orb-wrap:before{animation:none}.depth-ready:hover,.reveal-ready{transform:none}}.process-section,.use-case-section,.calculator-section,.founder-section{border-top:1px solid var(--line);width:min(1240px,100% - 32px);margin:0 auto;padding:clamp(70px,9vw,126px) 0}.proof-stack{gap:10px;margin-top:24px;display:grid}.proof-stack span{color:var(--text);align-items:center;gap:10px;font-weight:850;display:flex}.process-rail{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;display:grid}.process-rail article,.use-case-grid article,.calculator-controls,.calculator-result,.founder-card{border:1px solid var(--line);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(#0f1b30c2,#050a14db);border-radius:10px;position:relative;box-shadow:0 28px 90px #00000061}.process-rail article{min-height:230px;padding:18px}.process-rail span{color:var(--amber);font-weight:950}.process-rail h3{margin-top:14px}.use-case-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.use-case-grid article{gap:12px;padding:20px;display:grid}.use-case-grid article>div{border-top:1px solid var(--line);gap:8px;margin-top:auto;padding-top:12px;display:grid}.use-case-grid article>div span:first-child{color:var(--green);font-weight:950}.use-case-grid p{margin:0}.calculator-grid{grid-template-columns:minmax(0,1.1fr) minmax(320px,.9fr);gap:18px;display:grid}.calculator-controls{gap:22px;padding:24px;display:grid}.calculator-controls label{gap:10px;display:grid}.calculator-controls span{color:var(--muted);font-weight:850}.calculator-controls strong{color:var(--text);font-size:22px}.calculator-controls input[type=range]{width:100%;accent-color:var(--cyan)}.calculator-result{align-content:center;gap:14px;padding:24px;display:grid}.calculator-result span{color:var(--muted);align-items:center;gap:10px;font-weight:850;display:flex}.calculator-result strong{color:var(--cyan);font-size:clamp(30px,5vw,54px);line-height:1}.founder-card{grid-template-columns:90px minmax(0,1fr) minmax(280px,.55fr);align-items:center;gap:22px;padding:clamp(24px,4vw,42px);display:grid}.founder-mark{border:1px solid var(--line-hot);width:74px;height:74px;color:var(--amber);background:#ffb14a14;border-radius:50%;place-items:center;display:grid}.founder-points{gap:12px;display:grid}.founder-points span{color:var(--text);align-items:center;gap:10px;font-weight:850;display:flex}@media (max-width:980px){.calculator-grid,.founder-card{grid-template-columns:1fr}.use-case-grid,.process-rail{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.use-case-grid,.process-rail,.feature-grid,.blueprint-summary{grid-template-columns:1fr}}
