:root{--acid:#43f5a7;--night:#050b09;--steel:#8da09a}.signal-bar{height:28px;background:var(--night);color:#a7b8b2;text-align:center;font-size:10px;letter-spacing:.14em;display:flex;justify-content:center;align-items:center;gap:8px}.signal-bar span,.status i{width:6px;height:6px;border-radius:50%;background:var(--acid);box-shadow:0 0 12px var(--acid)}.logo{display:flex;align-items:center;gap:5px}.logo>i{display:grid;place-items:center;width:28px;height:28px;background:var(--ink);color:var(--acid);border-radius:8px;font-style:normal;font-size:14px;margin-right:5px}.hero-v2{min-height:840px;background:#f4f8f6;padding:105px 0;position:relative;isolation:isolate}.hero-noise{position:absolute;inset:0;opacity:.025;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='4'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");z-index:-1}.aurora{position:absolute;border-radius:50%;filter:blur(100px);opacity:.35;z-index:-1}.a1{width:520px;height:520px;background:#78ffc1;right:-120px;top:-150px}.a2{width:340px;height:340px;background:#77dfff;left:35%;bottom:-200px}.grid-plane{position:absolute;right:-12%;bottom:-28%;width:70%;height:65%;background-image:linear-gradient(rgba(8,80,55,.08) 1px,transparent 1px),linear-gradient(90deg,rgba(8,80,55,.08) 1px,transparent 1px);background-size:42px 42px;transform:perspective(500px) rotateX(58deg);z-index:-1}.hero-v2-grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:65px;align-items:center}.hero-v2 h1{font-size:clamp(64px,7vw,98px);letter-spacing:-.07em}.hero-v2 h1 span{background:linear-gradient(100deg,#087c50,#18b977);-webkit-background-clip:text;color:transparent}.eyebrow.live i{display:inline-block;width:7px;height:7px;border-radius:50%;background:#0ebc72;box-shadow:0 0 0 6px #0ebc721f;margin-right:12px}.play-link{display:flex;align-items:center;gap:12px}.play-link>i{display:grid;place-items:center;width:46px;height:46px;border:1px solid #bac7c2;border-radius:50%;font-style:normal;font-size:11px}.play-link span{display:flex;flex-direction:column}.play-link small{color:var(--muted)}.hero-meta{display:flex;margin-top:60px;padding-top:22px;border-top:1px solid #cfdad6;gap:25px;font-size:11px;color:#64736e}.hero-meta b{color:#06935c}.os-wrap{position:relative}.os-glow{position:absolute;inset:10% -8%;background:#24f29a;filter:blur(80px);opacity:.18}.os-window{position:relative;background:#07100e;border:1px solid #21322c;border-radius:22px;color:#fff;overflow:hidden;box-shadow:0 45px 100px #03130d52;transform:perspective(1000px) rotateY(-4deg) rotateX(2deg)}.os-top{height:44px;display:flex;align-items:center;padding:0 15px;border-bottom:1px solid #1b2b25;font-size:9px;letter-spacing:.12em;color:#8ba098}.dots{display:flex;gap:5px}.dots i{width:6px;height:6px;border-radius:50%;background:#31443d}.dots i:first-child{background:var(--acid)}.os-top b{margin:auto}.os-top>span{color:var(--acid)}.os-layout{display:grid;grid-template-columns:54px 1fr}.os-layout>aside{border-right:1px solid #1b2b25;padding:12px 8px;display:flex;flex-direction:column;gap:9px}.os-layout aside button,.eden-mark{height:36px;border:0;border-radius:9px;background:transparent;color:#73877f}.os-layout aside button.active{background:#193127;color:var(--acid)}.os-layout aside>i{flex:1}.eden-mark{display:grid;place-items:center;background:var(--acid);color:#06100c;font-weight:900}.os-main{padding:24px}.os-title,.chart-head{display:flex;justify-content:space-between;align-items:center}.os-title small,.kpi-row small{color:#769087;font-size:8px;letter-spacing:.12em}.os-title h3{font-size:25px;margin-top:4px}.status{font-size:8px;color:#97aaa3}.status i{display:inline-block;margin-right:5px}.kpi-row{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:22px}.kpi-row article,.os-chart{padding:13px;background:#0d1b16;border:1px solid #1a3028;border-radius:12px}.kpi-row strong{font-size:28px;display:block}.kpi-row em{font-size:8px;color:var(--acid);font-style:normal}.os-chart{margin-top:10px}.chart-head{font-size:10px}.chart-head small{color:#74877f}.os-chart svg{width:100%;height:120px}.os-chart .area{fill:url(#fill)}.os-chart .line{fill:none;stroke:var(--acid);stroke-width:2}.os-feed{font-size:8px}.os-feed>div{display:flex;gap:8px;padding:8px;border-bottom:1px solid #172720}.os-feed i{width:5px;height:5px;background:var(--acid);border-radius:50%}.os-feed small{margin-left:auto;color:#70837c}.manifest{background:#07100e;color:#fff;padding:55px 0;text-align:center}.manifest p{color:#81948d;font-size:12px;letter-spacing:.14em}.manifest .shell>div{display:flex;justify-content:center;gap:26px;font-weight:800;font-size:clamp(15px,2vw,23px)}.manifest i{color:var(--acid);font-style:normal}.vision{display:grid;grid-template-columns:60px 1fr 1fr;gap:45px;align-items:center}.vision-number,.section-kicker b{color:#06935c}.vision-copy h2,.section-title h2{font-size:clamp(46px,5vw,70px)}.vision-copy h2 em,.section-title h2 em{font-style:normal;color:#0a9f64}.vision-copy p{color:var(--muted);font-size:18px}.vision-orbit{position:relative;aspect-ratio:1;border:1px solid #dbe5e1;border-radius:50%;background:radial-gradient(circle,#e7fff3,transparent 55%)}.vision-orbit:before,.vision-orbit:after{content:"";position:absolute;inset:14%;border:1px dashed #bcd2c9;border-radius:50%}.vision-orbit:after{inset:29%}.orbit-core{position:absolute;inset:36%;display:grid;place-items:center;background:#07100e;color:#fff;border-radius:50%;z-index:2;text-align:center;font-size:10px}.orbit-core i{font-size:34px;color:var(--acid);font-style:normal;font-weight:900}.node{position:absolute;background:#fff;border:1px solid #d6e2dd;border-radius:999px;padding:8px 12px;font-size:10px;box-shadow:0 8px 20px #051e1414}.node i{font-style:normal;color:#07965f;font-weight:900}.n1{top:7%;left:42%}.n2{top:26%;right:-3%}.n3{bottom:24%;right:0}.n4{bottom:5%;left:42%}.n5{bottom:24%;left:-3%}.n6{top:26%;left:-3%}.solutions-v2{background:#eef4f1}.section-kicker{display:flex;gap:12px;border-bottom:1px solid #cad7d2;padding-bottom:16px;margin-bottom:42px;font-size:11px;letter-spacing:.13em}.section-title{display:flex;justify-content:space-between;align-items:end;margin-bottom:50px}.section-title p{max-width:350px;color:var(--muted)}.bento{display:grid;grid-template-columns:repeat(6,1fr);gap:14px}.bento-card{grid-column:span 2;min-height:360px;background:#fff;border:1px solid #dae5e1;border-radius:24px;padding:28px;overflow:hidden;position:relative}.bento-card:nth-child(1),.bento-card:nth-child(2){grid-column:span 3}.bento-card>span{font-size:9px;letter-spacing:.12em;color:#078d59}.bento-card h3{font-size:32px;margin:35px 0 14px}.bento-card p{color:var(--muted)}.bento-card a{position:absolute;bottom:25px;font-size:12px;font-weight:800}.bento-ai{background:radial-gradient(circle at 90% 10%,#b9ffda,#fff 45%)}.agent-stack{display:flex;align-items:center;margin-top:36px}.agent-stack i{width:38px;height:38px;border-radius:50%;background:#07100e;color:var(--acid);display:grid;place-items:center;font-style:normal;border:2px solid #fff;margin-right:-8px}.agent-stack b{font-size:10px;margin-left:16px}.code{background:#07100e;color:#fff;border-radius:14px;padding:18px;margin-top:30px;font:11px ui-monospace,monospace}.code small{color:var(--acid)}.code p{color:#aebeb8}.bento-dark{background:#07100e;color:#fff}.bento-dark p{color:#9fb1aa}.shield{display:flex;align-items:center;gap:12px;margin-top:40px}.shield i{display:grid;place-items:center;width:52px;height:58px;background:var(--acid);clip-path:polygon(50% 0,100% 18%,88% 78%,50% 100%,12% 78%,0 18%);font-style:normal;color:#07100e}.uptime{margin-top:45px}.uptime b{font-size:56px}.uptime span{display:block;font-size:10px;color:#768a82}.funnel{display:grid;gap:6px;margin:35px auto;width:80%}.funnel i{height:10px;background:linear-gradient(90deg,#bafadd,#1cc985);clip-path:polygon(0 0,100% 0,87% 100%,13% 100%)}.funnel i:nth-child(2){width:75%;margin:auto}.funnel i:nth-child(3){width:45%;margin:auto}.funnel b{text-align:center;font-size:9px}.eden-section,.sectors-v2,.diagnostic-v2{background:#06100c;color:#fff}.section-kicker.light{border-color:#23352e;color:#8ea199}.eden-intro{display:grid;grid-template-columns:1.2fr .8fr;gap:80px;align-items:end}.eden-intro h2{font-size:clamp(50px,6vw,82px)}.eden-intro p{color:#a4b5ae;font-size:18px}.eden-stage{display:grid;grid-template-columns:260px 1fr;margin-top:60px;border:1px solid #21342c;border-radius:25px;overflow:hidden}.eden-rail{display:flex;flex-direction:column;background:#091711}.eden-rail button{text-align:left;padding:25px;background:transparent;color:#879b93;border:0;border-bottom:1px solid #1c3028;display:grid;grid-template-columns:30px 1fr}.eden-rail button.active{background:#11251d;color:#fff;border-left:2px solid var(--acid)}.eden-rail small{grid-row:1/3;color:var(--acid)}.eden-rail span{font-size:10px}.eden-demo{min-height:520px;padding:25px;position:relative;background:radial-gradient(circle at 40% 48%,#2df39a1f,transparent 28%)}.eden-demo-top,.governance{display:flex;justify-content:space-between;font-size:9px;color:#82968e}.eden-brain{position:absolute;left:20%;top:36%;width:150px;height:150px}.brain-core{position:absolute;inset:35%;border-radius:50%;display:grid;place-items:center;background:var(--acid);color:#06100c;font-size:30px;font-weight:900;z-index:3}.pulse{position:absolute;inset:0;border:1px solid #43f5a759;border-radius:50%;animation:pulse 3s infinite}.p2{inset:-25%;animation-delay:1s}.p3{inset:-50%;animation-delay:2s}@keyframes pulse{50%{opacity:.25;transform:scale(1.05)}}.demo-copy{position:absolute;width:42%;right:7%;top:30%}.demo-copy small{color:var(--acid);font-size:9px}.demo-copy h3{font-size:35px;margin:18px 0}.demo-copy p{color:#95a8a0}.governance{position:absolute;left:25px;right:25px;bottom:25px;border-top:1px solid #20342b;padding-top:20px}.method-track{display:grid;grid-template-columns:repeat(4,1fr)}.method-track article{padding:25px;border-left:1px solid #d4dfdb}.method-track article>span{display:block;margin-top:55px;color:#078e59;font-size:10px}.method-track h3{font-size:27px}.method-track p{color:var(--muted)}.sector-list a{display:grid;grid-template-columns:60px 1fr 1fr 30px;align-items:center;border-top:1px solid #263830;padding:27px 10px;color:#fff}.sector-list a:hover{background:#0d2119}.sector-list small{color:var(--acid)}.sector-list b{font-size:27px}.sector-list span{color:#84978f}.editorial-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:25px}.editorial-img{height:280px;border-radius:20px;background:#0a1712;position:relative}.editorial-img:before,.editorial-img:after{content:"";position:absolute;border:1px solid #43f5a799;border-radius:50%;inset:20%}.editorial-img:after{inset:35%;box-shadow:0 0 50px #2df39a}.g2{background:#0a1220}.g3{background:#16211d}.editorial-grid article>small{display:block;color:#078e59;font-size:9px;margin-top:18px}.editorial-grid h3{font-size:28px}.editorial-grid p{color:var(--muted)}.diag-head{text-align:center;max-width:820px;margin:auto}.diag-head h2{font-size:clamp(50px,6vw,76px)}.diag-head p{color:#91a59d}.diag-app{max-width:1000px;margin:55px auto 0;background:#fff;color:var(--ink);border-radius:25px;overflow:hidden;display:grid;grid-template-columns:1fr 260px}.diag-progress{grid-column:1/3;padding:20px 30px;border-bottom:1px solid #dbe4e1;display:grid;grid-template-columns:repeat(3,1fr);font-size:9px;position:relative}.diag-progress>i{position:absolute;bottom:0;left:0;right:0;height:2px;background:#e5ece9}.diag-progress>i b{display:block;width:33%;height:100%;background:#0ca266}.diag-app form{border-radius:0;padding:45px}.diag-step{display:none}.diag-step.active{display:block}.diag-step>small{color:#078e59;font-size:9px}.diag-step>h3{font-size:32px;margin:20px 0 35px}.choice-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.choice-grid input{position:absolute;opacity:0}.choice-grid span{display:flex;flex-direction:column;padding:18px;border:1px solid #d3dfda;border-radius:14px}.choice-grid input:checked+span{border-color:#07945d;background:#effaf5}.result-preview{float:right;text-align:right}.result-preview strong{color:#07945d;font-size:46px}.diag-app aside{background:#edf5f1;padding:40px 25px}.diag-app aside li{padding:13px 0;border-bottom:1px solid #cedbd5;font-size:11px}.footer-cta{background:linear-gradient(120deg,#0aa065,#33eda0);padding:85px 0}.footer-cta .shell{display:grid;grid-template-columns:1fr 2fr auto;align-items:center;gap:30px}.footer-cta h2{font-size:44px}.legal{display:flex;justify-content:space-between}
@media(max-width:980px){.hero-v2-grid,.vision,.eden-intro{grid-template-columns:1fr}.os-window{transform:none}.vision-number{display:none}.vision-orbit{max-width:520px;margin:auto;width:100%}.bento{grid-template-columns:1fr 1fr}.bento-card,.bento-card:nth-child(1),.bento-card:nth-child(2){grid-column:auto}.eden-stage{grid-template-columns:1fr}.eden-rail{display:grid;grid-template-columns:repeat(4,1fr)}.eden-rail span{display:none}.method-track{grid-template-columns:1fr 1fr}.footer-cta .shell{grid-template-columns:1fr}.diag-app{grid-template-columns:1fr}.diag-app aside{display:none}.diag-progress{grid-column:1}}
@media(max-width:650px){.hero-v2{min-height:auto;padding-top:55px}.hero-v2 h1{font-size:52px}.hero-meta{display:grid}.os-main{padding:12px}.kpi-row{grid-template-columns:1fr}.kpi-row article:nth-child(n+2){display:none}.manifest .shell>div{flex-wrap:wrap;gap:10px}.bento,.method-track,.editorial-grid{grid-template-columns:1fr}.eden-rail{grid-template-columns:1fr 1fr}.eden-demo{min-height:620px}.eden-brain{left:30%;top:20%}.demo-copy{left:25px;right:25px;top:auto;bottom:105px;width:auto}.section-title{display:block}.sector-list a{grid-template-columns:40px 1fr 30px}.sector-list a span{display:none}.choice-grid{grid-template-columns:1fr}.diag-app form{padding:28px 18px}.footer-cta h2{font-size:35px}.legal{display:block}}
