:root{font-family:Segoe UI Variable,Segoe UI,system-ui,sans-serif;color:#eef1f5;background:#090b0f;font-synthesis:none;--line: rgba(255,255,255,.1);--muted: #9aa1ab;--blue: #83bdff}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;overflow-x:hidden;background:radial-gradient(circle at 73% 12%,rgba(57,105,165,.13),transparent 28%),#090b0f}button,input{font:inherit}a{color:inherit;text-decoration:none}.site-nav{position:fixed;inset:0 0 auto;z-index:20;height:68px;display:flex;align-items:center;justify-content:space-between;max-width:1180px;margin:auto;padding:0 28px;border-bottom:1px solid rgba(255,255,255,.05);background:#090b0fba;backdrop-filter:blur(20px)}.wordmark{display:flex;align-items:center;gap:10px;font-size:14px;font-weight:650}.wordmark span{width:29px;height:29px;display:grid;place-items:center;border:1px solid rgba(131,189,255,.3);border-radius:8px;color:var(--blue);font-size:10px;background:#83bdff14}.site-nav>div{display:flex;align-items:center;gap:27px}.site-nav>div a{color:#aeb4bd;font-size:12px}.site-nav .nav-cta{padding:9px 13px;border:1px solid var(--line);border-radius:7px;color:#edf5ff;background:#ffffff0d}.hero{min-height:760px;display:grid;grid-template-columns:.92fr 1.08fr;align-items:center;gap:70px;max-width:1180px;margin:auto;padding:135px 28px 82px}.eyebrow{margin:0 0 18px;color:var(--blue);font-size:10px;font-weight:720;letter-spacing:.17em}.hero h1{margin:0;font-size:clamp(43px,5vw,70px);font-weight:560;letter-spacing:-.055em;line-height:.99}.hero h1 em{color:#99a2ae;font-style:normal}.hero-lead{max-width:535px;margin:27px 0;color:var(--muted);font-size:16px;line-height:1.65}.hero-actions{display:flex;gap:10px}.button{min-height:43px;display:inline-flex;align-items:center;justify-content:center;padding:0 17px;border:1px solid var(--line);border-radius:8px;color:#e9edf3;background:#ffffff0a;cursor:pointer;font-size:12px;font-weight:650}.button.primary{border-color:#9ccaff;color:#07111d;background:#91c6ff}.button:hover{transform:translateY(-1px)}.trust-line{display:flex;align-items:center;gap:8px;margin-top:18px;color:#727985;font-size:10px}.trust-line span{width:6px;height:6px;border-radius:50%;background:#71cea3;box-shadow:0 0 12px #71cea3}.product-stage{position:relative;min-height:570px;display:grid;place-items:center}.app-shell{position:relative;z-index:2;width:min(100%,440px);overflow:hidden;border:1px solid rgba(255,255,255,.14);border-radius:15px;background:#13161ceb;box-shadow:0 35px 100px #0000008c,inset 0 1px #ffffff0d}.app-top{height:66px;display:flex;align-items:center;justify-content:space-between;padding:0 15px;border-bottom:1px solid var(--line);background:#ffffff05}.mini-brand{display:flex;align-items:center;gap:9px}.mini-brand i{width:30px;height:30px;display:grid;place-items:center;border-radius:8px;color:var(--blue);background:#83bdff1a;font-size:9px;font-style:normal}.mini-brand span{display:flex;flex-direction:column;gap:2px}.mini-brand b{font-size:12px}.mini-brand small{color:#8b929d;font-size:9px}.app-top button,.arm-button,.reset-card button,.permission-gate button,.permission-panel button{border:0;border-radius:6px;cursor:pointer}.app-top button{padding:7px 9px;color:#bdc2ca;background:#ffffff0f;font-size:9px}.app-top button.paused{color:#e8c576}.demo-body{min-height:400px;padding:19px 15px 15px}.section-label{margin:0 0 7px 3px;color:#6f7782;font-size:8px;font-weight:700;letter-spacing:.13em}.demo-session{display:flex;align-items:center;gap:10px;min-height:62px;margin-bottom:6px;padding:9px;border:1px solid var(--line);border-radius:8px;background:#ffffff06;transition:.2s}.demo-session.selected{border-color:#83bdff33}.terminal{width:30px;height:30px;display:grid;place-items:center;border-radius:7px;color:#959da8;background:#ffffff0f;font:10px monospace}.demo-session div{flex:1;display:flex;min-width:0;flex-direction:column;gap:3px}.demo-session b{font-size:11px}.demo-session small{overflow:hidden;color:#7f8792;font-size:8.5px;text-overflow:ellipsis;white-space:nowrap}.arm-button{padding:7px 10px;color:#cfe7ff;background:#83bdff1a;font-size:9px}.permission-panel{margin:10px 0;padding:13px;border:1px solid rgba(131,189,255,.24);border-radius:8px;background:#518fd514}.permission-panel>p{margin:0 0 4px;color:var(--blue);font-size:7px;letter-spacing:.13em}.permission-panel>b{font-size:11px}.permission-panel>div{display:flex;flex-direction:column;gap:2px;margin:10px 0;color:#d9dde3;font-size:9px}.permission-panel small{color:#858d98}.permission-panel button{width:100%;height:31px;color:#07111d;background:#8fc5ff;font-size:9px;font-weight:700}.reset-card,.permission-gate{display:flex;align-items:center;gap:9px;margin-top:13px;padding:11px;border:1px solid var(--line);border-radius:8px;background:#00000029}.reset-card>span{width:7px;height:7px;border-radius:50%;background:#d5a95a;transition:.2s}.reset-card>span.ready{background:#70d0a3;box-shadow:0 0 14px #70d0a3cc}.reset-card div,.permission-gate div{flex:1;display:flex;flex-direction:column;gap:2px}.reset-card small{color:#707782;font-size:7px;letter-spacing:.1em}.reset-card b,.permission-gate b{font-size:9.5px}.reset-card button{padding:6px 8px;color:#b8c0cb;background:#ffffff0f;font-size:8px}.permission-gate{border-color:#70d0a33d;background:#70d0a312}.permission-gate>span{padding:4px 6px;border-radius:5px;color:#8ee0b9;background:#70d0a31a;font-size:8px}.permission-gate small{color:#828b95;font-size:8px}.permission-gate button{padding:8px 9px;color:#09130f;background:#83d8b0;font-size:8px;font-weight:700}.permission-gate button:disabled{opacity:.7}.demo-caption{position:absolute;z-index:2;bottom:0;color:#555c66;font-size:8px;letter-spacing:.14em}#reset-bloom{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.reset-flash{animation:shell-flash .9s ease-out}@keyframes shell-flash{35%{border-color:#74caff8c;box-shadow:0 35px 100px #0000008c,0 0 45px #4795eb2e}}.proof-strip{display:flex;align-items:center;justify-content:center;gap:22px;max-width:1120px;margin:auto;padding:25px;border-block:1px solid rgba(255,255,255,.06);color:#777f89;font-size:10px;text-transform:uppercase;letter-spacing:.13em}.proof-strip i{width:3px;height:3px;border-radius:50%;background:#4f5660}.explain{max-width:1120px;margin:auto;padding:130px 28px}.section-intro{display:flex;justify-content:space-between;align-items:end;margin-bottom:55px}.section-intro .eyebrow{margin:0}.section-intro h2,.safety h2,.alpha h2{max-width:600px;margin:0;font-size:clamp(30px,4vw,48px);font-weight:560;letter-spacing:-.045em;line-height:1.08}.steps{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.steps article{min-height:260px;padding:25px;border:1px solid var(--line);border-radius:11px;background:linear-gradient(145deg,#ffffff09,#ffffff03)}.steps article>span{color:#66707d;font:10px monospace}.steps h3{margin:87px 0 12px;font-size:15px}.steps p,.safety p,.alpha>p{color:var(--muted);font-size:12px;line-height:1.65}.safety{display:grid;grid-template-columns:1fr 1fr;gap:80px;max-width:1120px;margin:auto;padding:105px 28px;border-top:1px solid rgba(255,255,255,.06)}.safety ul{margin:0;padding:0;list-style:none}.safety li{display:grid;grid-template-columns:120px 1fr;padding:20px 0;border-bottom:1px solid var(--line);font-size:11px}.safety li span{color:var(--muted)}.alpha{max-width:760px;margin:70px auto 120px;padding:70px;border:1px solid rgba(131,189,255,.15);border-radius:15px;text-align:center;background:radial-gradient(circle at 50% 0,rgba(82,144,213,.13),transparent 50%),#ffffff05}.alpha .eyebrow{margin-bottom:18px}.alpha h2{margin:auto}.alpha>p{max-width:530px;margin:20px auto 28px}.alpha form{display:flex;gap:8px;max-width:470px;margin:auto}.alpha label{flex:1}.alpha label span{position:absolute;width:1px;height:1px;overflow:hidden}.alpha input{width:100%;height:43px;padding:0 13px;border:1px solid var(--line);border-radius:8px;color:#edf0f4;background:#0000004d;outline:none}.alpha input:focus{border-color:#83bdff8c}#form-note{margin:11px 0 0;color:#646c77;font-size:9px}footer{display:flex;justify-content:space-between;max-width:1120px;margin:auto;padding:30px 28px;border-top:1px solid rgba(255,255,255,.06);color:#666e79;font-size:9px}@media(max-width:850px){.site-nav>div>a:not(.nav-cta){display:none}.hero{grid-template-columns:1fr;padding-top:125px}.hero-copy{text-align:center}.hero-lead{margin-inline:auto}.hero-actions,.trust-line{justify-content:center}.product-stage{min-height:530px}.section-intro{display:block}.section-intro h2{margin-top:20px}.steps{grid-template-columns:1fr}.steps article{min-height:190px}.steps h3{margin-top:50px}.safety{grid-template-columns:1fr;gap:25px}.alpha{margin-inline:18px;padding:50px 24px}}@media(max-width:520px){.site-nav{padding-inline:17px}.hero{padding-inline:16px;gap:35px}.hero h1{font-size:42px}.hero-actions{flex-direction:column}.product-stage{min-height:500px}.app-shell{border-radius:11px}.proof-strip{gap:10px;font-size:7px}.explain,.safety{padding-inline:18px}.alpha form{flex-direction:column}.alpha .button{width:100%}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important}#reset-bloom{display:none}.reset-card>span.ready{box-shadow:none}}[hidden]{display:none!important}form{flex-wrap:wrap}.consent{display:flex!important;align-items:center;flex-basis:100%;gap:8px;font-size:12px;line-height:1.6}.consent input{width:auto!important}.honeypot{display:none!important}button:disabled{opacity:.5;cursor:not-allowed}.help-content{max-width:780px;margin:70px auto;padding:24px}.help-content section{margin:48px 0;scroll-margin-top:90px}.help-content h1{font-size:42px}.help-content h2{font-size:27px;margin:24px 0 12px}.help-content p,.help-content li{color:#b5bcc7;line-height:1.8}a{color:inherit}.help-content a{color:#9bcaff}#support-form{display:grid;gap:16px}#support-form label{display:grid;gap:8px}#support-form input,#support-form textarea{background:#1c222c;color:#f5f7fa;border:1px solid #414958;border-radius:8px;padding:12px;font:inherit}footer{flex-wrap:wrap;gap:16px;font-size:12px}:focus-visible{outline:2px solid #9bcaff;outline-offset:4px}:root{background:#f5f4f0;color:#202934;--line:#d7dbdf;--muted:#56616f;--blue:#2f638e}body{background:#f5f4f0}.site-nav{background:#f5f4f0f2;border-color:#d7dbdf;height:76px}.wordmark{font-size:17px}.wordmark span{color:#356991;border-color:#a6bbce;background:#e3eaf0}.site-nav>div a{color:#455667;font-size:14px}.site-nav .nav-cta{color:#234a70;border-color:#a5b5c5;background:#e6edf3}.hero{min-height:690px;gap:64px;padding-top:130px;padding-bottom:64px}.hero h1{font-size:clamp(44px,4.6vw,66px);line-height:1.07;letter-spacing:-.045em}.hero h1 em{color:#617488}.eyebrow{font-size:11px;letter-spacing:.12em}.hero-lead{font-size:18px;line-height:1.7;margin:24px 0}.button{font-size:14px;min-height:46px;color:#2a4057;border-color:#afbecb;background:transparent}.button.primary{background:#315f88;border-color:#315f88;color:#fff}.trust-line{font-size:12px;line-height:1.6;color:#596675;align-items:flex-start}.trust-line span{flex-shrink:0;margin-top:7px;box-shadow:none;background:#4e826f}.product-stage{min-height:500px;color:#edf1f7;--line:#38404c;--blue:#a2cbfb;--muted:#b0bac7}.app-shell{background:#1b222c;border-color:#425266;box-shadow:0 24px 64px #253b5526}.demo-body{min-height:300px}.mini-brand b{font-size:15px}.mini-brand small{font-size:12px;color:#b0bac7}.app-top{height:76px}.app-top button{font-size:12px;min-height:36px}.section-label{font-size:10px;color:#b0bac7}.demo-session{min-height:80px}.demo-session b{font-size:14px}.demo-session small{font-size:12px;color:#b0bac7}.arm-button{font-size:12px;min-height:36px;padding:8px 12px}.reset-card small{font-size:10px;color:#b0bac7}.reset-card b{font-size:13px}.reset-card button{font-size:11px;min-height:34px}.demo-caption{font-size:11px;color:#55677b;letter-spacing:.08em}.proof-strip{color:#566575;font-size:13px;gap:32px;border-color:#d7dbdf;padding:24px}.explain{padding:64px 28px}.section-intro{gap:40px;margin-bottom:32px}.section-intro h2,.safety h2,.alpha h2{font-size:clamp(29px,3vw,40px);line-height:1.15;letter-spacing:-.03em}.steps{gap:28px}.steps article{background:transparent;border:0;border-top:2px solid #c2cdd7;border-radius:0;padding:24px 0;min-height:0}.steps article>span{font-size:12px;color:#426d90}.steps h3{font-size:21px;margin:24px 0 12px}.steps p,.safety p,.alpha>p{font-size:16px;line-height:1.7;color:#56616f}.safety{padding:56px 28px;gap:70px}.safety li{font-size:14px;line-height:1.6;grid-template-columns:120px 1fr;border-color:#cdd5dc}.alpha{margin:32px auto 80px;padding:46px;max-width:820px;text-align:left;border:1px solid #becbd6;border-radius:14px;background:#e8edf1}.alpha h2,.alpha>p{max-width:620px;margin-left:0}.alpha form{display:grid;grid-template-columns:1fr auto;max-width:none;gap:16px}.alpha form>label:first-child{grid-column:1;grid-row:1}.alpha form>button{grid-column:2;grid-row:1}.alpha input[type=email]{height:48px;color:#202934;background:#fff;border-color:#9babbc;font-size:15px}.alpha .consent{grid-column:1/-1;grid-row:2;display:block!important;font-size:13px;color:#465667;line-height:1.8}.alpha .consent input{height:16px;width:16px!important;vertical-align:middle;margin:0 7px 0 0;accent-color:#315f88}.consent a{text-decoration:underline;white-space:nowrap}#form-note{font-size:13px;color:#536578;line-height:1.6;margin-top:18px}footer{font-size:12px;color:#536578;border-color:#d7dbdf;padding-block:28px}.help-content p,.help-content li{color:#56616f}.help-content a{color:#315f88}.help-content h1{letter-spacing:-.03em}#support-form input,#support-form textarea{background:#fff;color:#202934;border-color:#a6b5c3}@media(max-width:850px){.hero{gap:30px;padding-top:120px}.hero-copy{text-align:left}.hero-actions,.trust-line{justify-content:flex-start}.product-stage{min-height:460px}.steps article{min-height:0}.steps h3{margin-top:18px}.safety{gap:24px}.alpha{margin-inline:20px;padding:32px}.section-intro h2{margin-top:18px}}@media(max-width:520px){.site-nav{height:68px}.site-nav .nav-cta{font-size:12px}.hero{padding-top:106px;padding-bottom:32px;gap:12px}.hero h1{font-size:44px}.hero-lead{font-size:17px}.hero-actions{gap:10px}.product-stage{min-height:470px}.proof-strip{font-size:11px;gap:12px;padding:20px 14px;flex-wrap:wrap}.explain,.safety{padding:40px 20px}.steps{gap:16px}.steps p,.safety p,.alpha>p{font-size:15px}.alpha{padding:28px 22px;margin-bottom:48px}.alpha form{grid-template-columns:1fr}.alpha form>button{grid-column:1;grid-row:3}.alpha .consent{grid-row:2}.alpha h2{font-size:30px}.demo-session{gap:8px}.demo-session b{font-size:13px}.reset-card button{font-size:10px}footer{gap:18px}.help-content{padding:20px}}.product-preview{width:min(100%,350px);margin:0 auto}.product-preview img{display:block;width:100%;height:auto;border-radius:13px;border:1px solid #384b62;box-shadow:0 24px 60px #283f582a}.product-preview figcaption{font-size:12px;line-height:1.6;color:#566575;text-align:center;margin-top:18px}.demo-model{max-width:1124px;margin:0 auto 32px;padding:20px 24px;border-block:1px solid #d7dbdf}.demo-model summary{cursor:pointer;color:#315f88;font-size:14px}.demo-model .product-stage{max-width:440px;margin:24px auto 0}.demo-model .app-shell{width:100%}@media(max-width:850px){.product-preview{margin:24px auto}.demo-model{margin-inline:20px;padding-inline:0}}
