:root{font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color:#e9f0f6;background:#080d16;font-synthesis:none}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0}a{color:inherit;text-decoration:none}.ambient{position:absolute;inset:0 0 auto;height:800px;pointer-events:none;background:radial-gradient(ellipse 56% 45% at 74% 17%,#1b443e66,transparent 70%),radial-gradient(ellipse 45% 35% at 19% 33%,#182c4960,transparent 80%)}.wrap{width:min(1160px,calc(100% - 52px));margin:auto}.site-header{position:relative;z-index:2;max-width:1270px;margin:auto;padding:25px 34px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #27334680}.brand{display:flex;gap:12px;align-items:center;font-size:14px;letter-spacing:2.1px;font-weight:820}.brand em{font-style:normal;color:#60dba9}.brand-icon{display:grid;place-items:center;width:42px;height:42px;border:1px solid #3a876f;border-radius:12px;color:#63e4b3;background:#102b2b}.brand-icon svg{width:28px}.site-header nav{display:flex;align-items:center;gap:33px;font-size:13px;color:#a7b8c7}.site-header nav a:hover{color:white}.site-header nav .nav-cta{padding:13px 18px;background:#1a3b37;border:1px solid #3a816f;color:#bff7de;border-radius:9px;font-weight:700}.nav-cta span{margin-left:8px}.hero{position:relative;padding:135px 0 135px}.eyebrow,.section-kicker{font-size:11px;letter-spacing:2.4px;font-weight:850;color:#76e4b7}.eyebrow{display:flex;align-items:center;gap:12px}.pulse{height:8px;width:8px;border-radius:50%;background:#5eeab1;box-shadow:0 0 0 6px #43dfaa18}.hero h1{font-size:clamp(48px,6.5vw,91px);letter-spacing:-4.8px;line-height:1.03;font-weight:840;margin:30px 0 23px;max-width:1000px}.hero h1 span,.feature h2 span,.philosophy h2 span{color:#65e7b2}.lead{max-width:650px;color:#99aaba;font-size:18px;line-height:1.75}.lead strong{color:#dde9e7}.hero-actions{display:flex;gap:14px;margin-top:34px;flex-wrap:wrap}.primary,.secondary{display:inline-flex;align-items:center;gap:25px;border-radius:10px;padding:17px 24px;font-size:14px;font-weight:800;transition:transform .15s,background .15s}.primary:hover,.secondary:hover{transform:translateY(-2px)}.primary{background:#65e5b0;color:#061912}.secondary{border:1px solid #3b4d5d;color:#d3e0ea;background:#121d2b}.quiet{display:flex;align-items:center;gap:17px;margin-top:75px;color:#71849a;font-size:10px;letter-spacing:1.65px;font-weight:750}.quiet i{height:3px;width:3px;background:#557a7a;border-radius:50%}.feature{padding:105px 0 140px;border-top:1px solid #263145}.feature-grid{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}.feature h2,.philosophy h2,.bottom-cta h2{font-size:clamp(40px,4.5vw,64px);line-height:1.07;letter-spacing:-2.5px;margin:25px 0}.feature p,.bottom-cta p{font-size:16px;line-height:1.8;color:#9aabbb;max-width:480px}.feature-list{list-style:none;padding:0;margin:35px 0 24px}.feature-list li{display:flex;align-items:flex-start;gap:21px;padding:19px 0;border-bottom:1px solid #26364b}.feature-list li>span{color:#5fe0ad;font-size:11px;letter-spacing:1px;font-weight:800;padding-top:3px}.feature-list b,.feature-list small{display:block}.feature-list b{font-size:14px}.feature-list small{margin-top:7px;color:#8d9eaf;line-height:1.5}.text-link{color:#65e7b2;font-size:14px;font-weight:800}.text-link span{margin-left:13px}.app-preview{padding:22px;border:1px solid #30465a;border-radius:19px;background:linear-gradient(140deg,#142232,#101827);box-shadow:0 35px 90px #0008;transform:rotate(1deg)}.preview-top{display:flex;align-items:center;gap:10px;border-bottom:1px solid #324355;padding-bottom:20px;font-size:12px;letter-spacing:1px}.preview-mark{color:#75efbd;font-size:25px}.preview-by{margin-left:auto;font-size:8px;color:#8598af}.preview-label{margin-top:29px;font-size:10px;letter-spacing:2px;color:#8ca5b5}.metric-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:13px}.metric-grid>div{padding:20px;background:#1a2b3b;border:1px solid #294054;border-radius:12px}.metric-grid small,.metric-grid strong,.metric-grid span{display:block}.metric-grid small{color:#93a5b7;letter-spacing:1px;font-size:10px}.metric-grid strong{font-size:17px;margin:9px 0}.metric-grid span{font-size:11px;color:#81baa5}.chart-title{display:flex;justify-content:space-between;color:#cfdfeb;font-weight:750;font-size:11px;letter-spacing:1.5px;margin-top:27px}.chart-title span{color:#75e8b8}.preview-chart{width:100%;height:190px;margin-top:10px}.preview-foot{font-size:9px;letter-spacing:1.2px;color:#748ba0;text-align:center}.philosophy{background:#0e1723;border-top:1px solid #263145;border-bottom:1px solid #263145;padding:105px 0 120px}.philosophy h2{margin-bottom:57px}.pillars{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.pillars article{border-top:2px solid #3c7b6c;padding:23px 22px 0 0}.pillars article>span{font-size:11px;color:#6cdaa9;font-weight:800;letter-spacing:1.5px}.pillars h3{font-size:25px;margin:25px 0 11px}.pillars p{font-size:14px;color:#9aaaba;line-height:1.8;max-width:290px}.bottom-cta{text-align:center;padding:115px 0 125px}.bottom-cta h2{margin:23px auto}.bottom-cta p{margin:0 auto 30px}.bottom-cta .primary{margin:auto}footer{padding:35px 0 45px;border-top:1px solid #27374b;display:flex;justify-content:space-between;gap:25px;align-items:center;font-size:11px;color:#8495a8}footer .footer-brand{font-weight:900;letter-spacing:1.6px;color:#b7cdc8}footer a{color:#6be2b2}@media(max-width:760px){.site-header{padding:17px 23px}.site-header nav{gap:10px}.site-header nav>a:not(.nav-cta){display:none}.brand{font-size:10px;letter-spacing:1px}.brand-icon{width:34px;height:34px}.site-header nav .nav-cta{padding:10px;font-size:11px}.hero{padding:100px 0 100px}.hero h1{letter-spacing:-2.5px}.lead{font-size:16px}.quiet{font-size:9px;flex-wrap:wrap;margin-top:55px}.feature-grid{grid-template-columns:1fr;gap:45px}.feature{padding:80px 0}.app-preview{transform:none}.pillars{grid-template-columns:1fr;gap:34px}.philosophy{padding:80px 0}footer{flex-direction:column;align-items:flex-start}}
