:root{color:#eef5ff;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;--bg:#040713;--panel:#0d1427bd;--panel-solid:#10192c;--line:#9bb5e22e;--text:#eff6ff;--muted:#9ca9bf;--soft:#c8d6f0;--cyan:#68e8ff;--blue:#5b8cff;--violet:#9c6bff;--green:#80ffbf;--shadow:0 30px 90px #0000006b;background:#040713;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:radial-gradient(circle at 18% 12%,#5b8cff3d,#0000 26rem),radial-gradient(circle at 82% 2%,#68e8ff2e,#0000 24rem),radial-gradient(circle at 60% 82%,#9c6bff2e,#0000 28rem),linear-gradient(#040713 0%,#071022 52%,#03050d 100%);min-width:320px;min-height:100vh;margin:0}a{color:inherit;text-decoration:none}button,a{-webkit-tap-highlight-color:transparent}.site{min-height:100vh;position:relative;overflow:hidden}.site:before,.site:after{z-index:0;content:"";filter:blur(20px);opacity:.45;pointer-events:none;border-radius:999px;width:38rem;height:38rem;position:fixed}.site:before{background:radial-gradient(circle,#68e8ff3d,#0000 64%);top:-18rem;left:-12rem}.site:after{background:radial-gradient(circle,#9c6bff38,#0000 66%);bottom:6rem;right:-18rem}.noise{z-index:0;opacity:.24;pointer-events:none;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:58px 58px;position:fixed;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 92%);mask-image:linear-gradient(#000,#0000 92%)}.section-wrap,.topbar{z-index:1;width:min(1160px,100% - 40px);margin:0 auto;position:relative}.topbar{justify-content:space-between;align-items:center;gap:24px;padding:24px 0;display:flex}.logo{color:var(--text);letter-spacing:-.03em;align-items:center;gap:12px;font-weight:760;display:inline-flex}.logo-mark{color:#eaffff;letter-spacing:-.04em;background:linear-gradient(135deg,#68e8ff29,#9c6bff26),#ffffff0a;border:1px solid #68e8ff57;border-radius:13px;place-items:center;width:38px;height:38px;font-size:.78rem;display:grid;box-shadow:0 12px 36px #5b8cff2e}.nav-links{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#05091475;border:1px solid #9bb5e229;border-radius:999px;align-items:center;gap:8px;padding:6px;display:flex;box-shadow:inset 0 1px #ffffff0a}.nav-links a,.nav-cta{color:#cbd6eb;border-radius:999px;font-size:.87rem;font-weight:650}.nav-links a{padding:9px 13px}.nav-links a:hover{color:#fff;background:#ffffff12}.nav-cta{color:#e8fbff;background:#68e8ff14;border:1px solid #68e8ff47;padding:12px 17px}.nav-cta:hover{background:#68e8ff24;border-color:#68e8ff80}.hero{grid-template-columns:minmax(0,1.06fr) minmax(340px,.94fr);align-items:center;gap:56px;padding:104px 0 76px;display:grid}.hero-copy h1,.section-heading h2,.panel-copy h2,.final-cta h2,.legal-page h1{color:var(--text);letter-spacing:-.065em;margin:0}.hero-copy h1{max-width:760px;font-size:clamp(3.4rem,8vw,7.45rem);line-height:.86}.hero-lede{color:#b9c7de;max-width:660px;margin:28px 0 0;font-size:clamp(1.05rem,2vw,1.26rem);line-height:1.75}.announcement,.eyebrow,.plan-tag{color:var(--cyan);letter-spacing:.15em;text-transform:uppercase;font-size:.78rem;font-weight:800}.announcement{color:#cbf8ff;letter-spacing:.08em;background:#68e8ff12;border:1px solid #68e8ff33;border-radius:999px;align-items:center;gap:10px;margin-bottom:22px;padding:9px 13px;display:inline-flex}.ping{background:var(--green);border-radius:999px;width:8px;height:8px;box-shadow:0 0 0 7px #80ffbf1a}.hero-actions,.final-cta{align-items:center;gap:14px;display:flex}.hero-actions{flex-wrap:wrap;margin-top:34px}.button{border-radius:999px;justify-content:center;align-items:center;min-height:48px;padding:0 20px;font-size:.95rem;font-weight:790;transition:transform .18s,border-color .18s,background .18s;display:inline-flex}.button:hover{transform:translateY(-2px)}.button.primary{color:#04101d;background:linear-gradient(135deg,#68e8fff5,#5b8cfffa 52%,#9c6bfffa),#6ee9ff;border:1px solid #68e8ff8c;box-shadow:0 18px 46px #5b8cff47}.button.secondary{color:#e6eefc;background:#ffffff0e;border:1px solid #9bb5e23d}.button.secondary:hover{background:#ffffff17;border-color:#68e8ff6b}.button.wide{width:100%}.hero-proof{grid-template-columns:repeat(3,1fr);gap:10px;max-width:610px;margin-top:40px;display:grid}.hero-proof div{background:#ffffff0b;border:1px solid #9bb5e224;border-radius:24px;min-height:92px;padding:18px}.hero-proof strong,.hero-proof span{display:block}.hero-proof strong{color:#fff;letter-spacing:-.03em;font-size:1.14rem}.hero-proof span{color:var(--muted);margin-top:8px;font-size:.82rem;line-height:1.35}.console-card,.feature-card,.workflow-card,.price-card,.faq-list article,.final-cta,.legal-page{border:1px solid var(--line);background:linear-gradient(145deg, #ffffff16, #ffffff08), var(--panel);box-shadow:var(--shadow);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}.console-card{border-radius:34px;padding:22px;position:relative;overflow:hidden}.console-card:before{border-radius:inherit;content:"";pointer-events:none;background:radial-gradient(circle at 72% 18%,#68e8ff47,#0000 34%);position:absolute;inset:-1px}.console-card>*{position:relative}.console-topline{color:var(--muted);letter-spacing:.12em;text-transform:uppercase;justify-content:space-between;align-items:center;font-size:.78rem;font-weight:760;display:flex}.status-dot{color:var(--green);align-items:center;gap:8px;display:inline-flex}.status-dot:before{background:var(--green);content:"";border-radius:999px;width:8px;height:8px}.route-map{grid-template-columns:1fr 40px 1.06fr;align-items:center;gap:12px;margin-top:30px;display:grid}.route-node,.account-card{background:#0307128f;border:1px solid #9bb5e226}.route-node{border-radius:24px;padding:22px}.route-node span,.route-node strong,.account-card span,.account-card strong,.metric-grid span,.metric-grid strong{display:block}.route-node span,.account-card span,.metric-grid span{color:var(--muted);font-size:.78rem}.route-node strong{color:#fff;margin-top:8px;font-size:1rem}.route-rail{background:linear-gradient(90deg, #68e8ff1a, var(--cyan), #9c6bffa6);height:2px;box-shadow:0 0 24px #68e8ff73}.route-stack{gap:10px;display:grid}.account-card{border-radius:19px;justify-content:space-between;align-items:center;gap:14px;padding:16px;display:flex}.account-card strong{color:#eaf2ff;font-size:.88rem}.account-card.active{background:#80ffbf14;border-color:#80ffbf52}.account-card.warm{border-color:#68e8ff40}.account-card.cool{opacity:.72}.metric-grid{grid-template-columns:repeat(2,1fr);gap:10px;margin-top:18px;display:grid}.metric-grid div{background:#ffffff0b;border:1px solid #9bb5e21f;border-radius:18px;padding:15px}.metric-grid strong{color:#f6fbff;margin-top:6px;font-size:.92rem}.platform-grid,.split-section,.pricing-section,.faq-section,.final-cta{margin-top:80px}.section-heading{grid-template-columns:.55fr 1fr;align-items:end;gap:32px;margin-bottom:26px;display:grid}.section-heading.centered{text-align:center;max-width:720px;margin-left:auto;margin-right:auto;display:block}.section-heading h2,.panel-copy h2,.final-cta h2{font-size:clamp(2.1rem,4.5vw,4.1rem);line-height:.98}.capability-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.feature-card{border-radius:30px;min-height:300px;padding:28px}.feature-card p{color:var(--cyan);letter-spacing:.12em;text-transform:uppercase;margin:0 0 34px;font-size:.78rem;font-weight:800}.feature-card h3{color:#fff;letter-spacing:-.04em;margin:0;font-size:1.38rem;line-height:1.08}.feature-card span,.panel-copy p,.price-card p,.faq-list p,.legal-intro,.legal-section p,.legal-section li{color:var(--muted);line-height:1.7}.feature-card span{margin-top:20px;display:block}.split-section{grid-template-columns:.78fr 1fr;align-items:stretch;gap:24px;display:grid}.panel-copy{padding:28px 0}.workflow-card{border-radius:30px;padding:18px}.workflow-step{border-radius:22px;grid-template-columns:60px 1fr;align-items:center;gap:16px;padding:18px;display:grid}.workflow-step+.workflow-step{border-top:1px solid #9bb5e21a}.workflow-step span{width:46px;height:46px;color:var(--cyan);background:#68e8ff14;border:1px solid #68e8ff3d;border-radius:16px;place-items:center;font-size:.82rem;font-weight:850;display:grid}.workflow-step p{color:#dce7f9;margin:0;font-size:1rem;line-height:1.55}.pricing-grid{grid-template-columns:repeat(2,minmax(0,420px));justify-content:center;gap:16px;margin-top:32px;display:grid}.price-card{border-radius:32px;padding:30px}.price-card.featured{background:radial-gradient(circle at 80% 0%, #68e8ff29, transparent 38%), linear-gradient(145deg, #ffffff1a, #ffffff0a), var(--panel);border-color:#68e8ff59}.price-card h3{color:#fff;letter-spacing:-.07em;margin:16px 0 10px;font-size:3.8rem}.price-card h3 span{color:var(--muted);letter-spacing:-.03em;font-size:1rem}.price-card ul{gap:12px;margin:24px 0 28px;padding:0;list-style:none;display:grid}.price-card li{color:#d8e4f6;align-items:center;gap:10px;display:flex}.price-card li:before{background:var(--green);content:"";border-radius:999px;flex:none;width:8px;height:8px;box-shadow:0 0 18px #80ffbf61}.faq-section{grid-template-columns:.8fr 1fr;gap:28px;display:grid}.faq-section .section-heading{margin-bottom:0;display:block}.faq-list{gap:14px;display:grid}.faq-list article{border-radius:26px;padding:24px}.faq-list h3{color:#f4f8ff;letter-spacing:-.035em;margin:0 0 10px}.faq-list p{margin:0}.final-cta{border-radius:34px;justify-content:space-between;gap:30px;margin-bottom:76px;padding:34px}.final-cta h2{max-width:780px}.footer{color:var(--muted);justify-content:space-between;align-items:center;gap:24px;padding:28px 0 46px;display:flex}.footer-links{flex-wrap:wrap;justify-content:flex-end;gap:16px;font-size:.9rem;display:flex}.footer-links a:hover,.legal-section a:hover{color:#fff}.compact .topbar{border-bottom:1px solid #9bb5e21a}.legal-page{border-radius:34px;max-width:920px;margin-top:58px;margin-bottom:64px;padding:clamp(26px,5vw,58px)}.legal-page h1{margin-top:10px;font-size:clamp(2.7rem,6vw,5.7rem);line-height:.92}.legal-updated{color:var(--cyan);margin:18px 0 0;font-size:.92rem;font-weight:750}.legal-intro{color:#c8d6ea;margin:28px 0 38px;font-size:1.1rem}.legal-section{border-top:1px solid #9bb5e21f;padding-top:28px}.legal-section+.legal-section{margin-top:28px}.legal-section h2{color:#fff;letter-spacing:-.035em;margin:0 0 10px;font-size:1.35rem}.legal-section p{margin:0}.legal-section a{color:var(--cyan);text-underline-offset:4px;text-decoration:underline}@media (width<=960px){.nav-links{display:none}.hero,.section-heading,.split-section,.faq-section{grid-template-columns:1fr}.hero{padding-top:68px}.console-card{max-width:660px}.capability-grid{grid-template-columns:1fr}.feature-card{min-height:auto}}@media (width<=720px){.section-wrap,.topbar{width:min(100% - 28px,1160px)}.nav-cta{padding:10px 13px;font-size:.82rem}.hero-copy h1{font-size:clamp(3rem,15vw,5rem)}.hero-proof,.metric-grid,.pricing-grid,.route-map{grid-template-columns:1fr}.route-rail{background:linear-gradient(180deg, #68e8ff1a, var(--cyan), #9c6bffa6);width:2px;height:34px;margin-left:28px}.final-cta,.footer{flex-direction:column;align-items:flex-start}.final-cta .button{width:100%}.footer-links{justify-content:flex-start}}@media (width<=480px){.topbar{gap:12px}.logo span:last-child{display:none}.announcement{border-radius:18px;align-items:flex-start;line-height:1.4}.hero-actions .button{width:100%}.console-card,.feature-card,.workflow-card,.price-card,.faq-list article,.final-cta,.legal-page{border-radius:24px}}
