@font-face{font-family:InterWLT;src:url('../fonts/inter-latin.woff2') format('woff2');font-style:normal;font-weight:100 900;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:InterWLT;src:url('../fonts/inter-latin-ext.woff2') format('woff2');font-style:normal;font-weight:100 900;font-display:swap;unicode-range:U+0100-02BA,U+1E00-1E9F,U+1EF2-1EFF}
:root{--acid:#16b976;--green:#16b976;--green2:#9ce7c5;--ink:#111614;--night:#09100d;--muted:#5f6b66;--pale:#f5f7f6;--line:#dfe5e2}
html{font-size:16px}body{font-family:InterWLT,Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;font-weight:400;line-height:1.62;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}h1,h2,h3,.logo{font-family:InterWLT,Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;font-weight:600;letter-spacing:-.035em;line-height:1.08}p{letter-spacing:-.008em}.eyebrow,.section-kicker,.signal-bar{letter-spacing:.1em;font-weight:600}.button{font-weight:600;letter-spacing:-.01em}.site-header nav{font-weight:500;color:#313936}.logo{letter-spacing:-.025em}.logo>b{font-weight:700}.signal-bar{background:#0d1512;color:#aeb9b4}.hero-v2{min-height:760px;padding:96px 0 110px;background:#fafbfa}.hero-v2-grid{grid-template-columns:1.08fr .92fr;gap:88px}.hero-v2 h1{font-size:clamp(56px,6.2vw,82px);letter-spacing:-.052em;line-height:1.01;max-width:720px}.hero-v2 .hero-copy>p{font-size:19px;line-height:1.55;max-width:600px;color:#4e5955}.hero-v2 h1 span{background:linear-gradient(100deg,#08784e,#17a96d);-webkit-background-clip:text;color:transparent}.aurora{opacity:.18;filter:blur(130px)}.grid-plane{opacity:.45}.hero-meta{margin-top:52px;color:#66716d}.os-wrap{max-width:590px;margin-left:auto}.os-window{transform:none;border-radius:18px;box-shadow:0 35px 90px #03130d2e}.os-glow{opacity:.09}.os-main{padding:22px}.kpi-row article{background:#101c17}.os-feed{display:none}.os-chart svg{height:105px}.manifest{padding:44px 0;background:#0c1310}.manifest .shell>div{font-size:clamp(14px,1.7vw,19px);font-weight:600;letter-spacing:.02em;gap:20px}.manifest p{letter-spacing:.08em;color:#9aa7a1}.section{padding:130px 0}.vision{grid-template-columns:40px 1.15fr .85fr;gap:58px}.vision-copy h2,.section-title h2{font-size:clamp(42px,4.8vw,64px);letter-spacing:-.045em}.vision-copy p,.eden-intro p{font-size:17px;line-height:1.7}.vision-orbit{max-width:460px}.section-kicker{color:#6c7772;border-bottom-color:#d7ddda}.section-kicker b{font-weight:600}.section-title{margin-bottom:60px}.section-title p{font-size:16px;line-height:1.65}.solutions-v2{background:#f3f6f4}.bento{grid-template-columns:repeat(2,1fr);gap:18px}.bento-card,.bento-card:nth-child(1),.bento-card:nth-child(2){grid-column:auto;min-height:390px;padding:36px;border-radius:20px;box-shadow:0 1px 0 #fff inset}.bento-card h3{font-size:30px;letter-spacing:-.035em;margin-top:44px}.bento-card>span{letter-spacing:.09em;color:#567168}.bento-card:nth-child(n+5){min-height:340px}.bento-ai{background:linear-gradient(145deg,#fff,#ecf8f2)}.agent-stack i{background:#17201c;color:#7ee0b1}.cloud-map,.funnel{opacity:.72}.eden-intro{grid-template-columns:1fr 1fr;gap:120px}.eden-intro h2{font-size:clamp(44px,5.2vw,68px);letter-spacing:-.045em}.eden-stage{margin-top:72px;border-radius:20px}.eden-rail button{font-family:inherit}.eden-demo{background:radial-gradient(circle at 38% 48%,#16b97617,transparent 30%)}.brain-core{background:#35d995}.demo-copy h3{font-size:32px;line-height:1.16}.method-track article{padding:28px}.method-track h3{font-size:24px;letter-spacing:-.03em}.sector-list b{font-size:25px;font-weight:600}.editorial-grid{gap:30px}.editorial-img{height:250px;border-radius:16px}.editorial-grid h3{font-size:25px;line-height:1.18}.diag-head h2{font-size:clamp(43px,5.2vw,64px);letter-spacing:-.045em}.diag-app{border-radius:20px}.diag-step>h3{font-size:28px;line-height:1.2}.footer-cta{padding:78px 0;background:linear-gradient(120deg,#0c8d5b,#27ce87)}.footer-cta h2{font-size:38px;letter-spacing:-.04em}
@media(max-width:980px){.hero-v2-grid{grid-template-columns:1fr;gap:60px}.os-wrap{max-width:680px;margin:0}.vision{grid-template-columns:1fr}.bento{grid-template-columns:1fr 1fr}.eden-intro{gap:50px}}
@media(max-width:650px){body{font-size:15px}.section{padding:88px 0}.hero-v2{padding:66px 0 82px}.hero-v2 h1{font-size:46px;letter-spacing:-.045em}.hero-v2 .hero-copy>p{font-size:17px}.hero-meta{margin-top:40px}.manifest{display:none}.bento{grid-template-columns:1fr}.bento-card,.bento-card:nth-child(n+5){min-height:320px;padding:26px}.vision-copy h2,.section-title h2,.eden-intro h2,.diag-head h2{font-size:38px}.vision-orbit{max-width:390px}.editorial-img{height:220px}.footer-cta h2{font-size:32px}}
