.landing{background:#090f11;color:#e9f0ed;display:block}.landing main{max-width:none;padding:0;margin:0;width:100%;background:radial-gradient(ellipse at 68% 5%,#163b2c66,transparent 35%),#090f11}.site-shell{max-width:1300px;margin:auto;padding:0 48px}.landing .landing-nav{height:98px;margin:0;border-bottom:1px solid #ffffff0e;gap:24px}.new-brand{font-size:32px;letter-spacing:-1.6px;font-weight:800;color:#f1f6f1;text-decoration:none;white-space:nowrap}.new-brand span{color:#bcf58a}.new-brand i{font-size:12px;font-style:normal;vertical-align:top;margin-left:4px}.navlinks{display:flex;gap:30px;margin-left:auto;margin-right:30px}.landing a{color:#c4cec8;text-decoration:none}.landing a:hover{color:#c4ff91}.landing button{background:#baf187;color:#14220c;padding:15px 22px;border-radius:9px;font-size:15px;box-shadow:0 5px 25px #9bdd6310}.landing button:hover{background:#d1ffab;filter:none;transform:translateY(-1px)}.landing button.secondary{background:#ffffff08;color:#e2ebe6;border:1px solid #ffffff23;box-shadow:none}.landing .new-hero{display:grid;grid-template-columns:1.05fr 1fr;gap:30px;align-items:center;padding:88px 0 96px}.hero-pill{font-size:11px;letter-spacing:1.6px;color:#b8ccc0;display:flex;gap:10px;align-items:center}.hero-pill>span{width:6px;height:6px;border-radius:100%;background:#bbef8b;box-shadow:0 0 12px #bbef8b}.landing .hero-copy h1{font-size:clamp(42px,4.8vw,66px);letter-spacing:-3.4px;line-height:1.07;font-weight:650;margin:27px 0 25px}.hero-copy h1 em,.closing-cta em{font-style:normal;background:linear-gradient(100deg,#b7ed83,#e1ffcc);background-clip:text;color:transparent}.hero-copy>p{color:#a4b7ad;line-height:1.8;max-width:475px;font-size:17px}.hero-actions{display:flex;align-items:center;gap:28px;margin:30px 0 28px}.hero-actions button{display:flex;gap:27px;align-items:center}.hero-actions a{font-size:15px}.hero-trust{display:flex;gap:14px;flex-wrap:wrap;color:#81978b;font-size:12px}.product-scene{position:relative;padding:40px 0 50px;min-width:0}.scene-glow{position:absolute;inset:0;background:radial-gradient(ellipse,#69bd4740,transparent 70%);filter:blur(40px)}.mini-app{position:relative;border:1px solid #9db29838;border-radius:15px;display:flex;background:linear-gradient(125deg,#182522,#101a18);box-shadow:0 35px 80px #0008,0 0 0 8px #ffffff02;transform:perspective(1400px) rotateY(-5deg) rotateX(3deg);overflow:hidden}.mini-sidebar{width:49px;flex-shrink:0;padding:18px 8px;background:#101816;border-right:1px solid #ffffff08;display:flex;flex-direction:column;align-items:center;gap:23px;color:#637d6e}.mini-logo{font-size:21px;font-weight:800;color:white;letter-spacing:-3px}.mini-logo span{color:#baf187}.mini-sidebar .selected{background:#baf18718;color:#baf187;padding:8px;border-radius:6px}.mini-main{padding:20px;flex:1;min-width:0}.mini-top{display:flex;justify-content:space-between;align-items:center;color:#a8b8b0;font-size:11px;border-bottom:1px solid #ffffff0b;padding-bottom:14px}.mini-avatar{border:1px solid #6d8c7338;border-radius:50%;padding:7px;font-size:10px}.mini-heading{display:flex;justify-content:space-between;align-items:center;margin:22px 0 18px;gap:8px}.mini-heading small{font-size:9px;letter-spacing:1.6px;color:#81998b}.mini-heading h3{font-size:20px;font-weight:500;letter-spacing:-.7px;margin-top:7px}.preview-label{font-size:9px;color:#91b59e;background:#9fcab112;padding:6px;border-radius:5px;white-space:nowrap}.mini-metrics{display:grid;grid-template-columns:1fr 1fr;gap:10px}.mini-metrics>div{padding:17px 12px;border:1px solid #c7e1ca16;border-radius:9px;background:#fff03}.mini-metrics small{font-size:10px;color:#9caea3}.mini-metrics strong{display:block;font-size:25px;letter-spacing:-1px;margin:12px 0 7px;color:#edfae8}.mini-metrics strong span{font-size:15px;color:#9aaa9c}.mini-metrics i{font-size:9px;font-style:normal;color:#7b9283}.mini-pipeline{display:flex;justify-content:space-between;align-items:center;margin:20px 0;background:#080e0b66;border:1px solid #ffffff06;border-radius:8px;padding:12px 9px;font-size:9px;color:#a7b6ac;gap:4px}.mini-pipeline b{color:#526458}.dot{display:inline-block;width:4px;height:4px;border-radius:50%;background:#b6ee7f;margin-right:3px}.mini-table>div{display:flex;justify-content:space-between;align-items:center;padding:14px 0;border-bottom:1px solid #ffffff09;gap:8px}.mini-table strong{font-size:11px;font-weight:500}.mini-table>div>span{font-size:9px;color:#88a090}.mini-table b{font-size:11px;font-weight:500;color:#d2ded5}.mini-table small{display:block;font-size:9px;margin-top:7px;color:#718779}.mini-badge{color:#c4f5a2!important;background:#8cd56e16;border:1px solid #94ca731d;padding:5px 8px;border-radius:20px;white-space:nowrap}.mini-badge.wait{color:#d1bc8c!important;background:#d1bc8c0c}.floating-card{position:absolute;bottom:30px;left:22px;background:#23382cf2;border:1px solid #7897765c;backdrop-filter:blur(20px);box-shadow:0 15px 35px #0006;border-radius:12px;padding:17px 22px;display:flex;align-items:center;gap:14px;transform:rotate(-2deg)}.floating-icon{width:30px;height:30px;background:#b8f188;color:#243d11;border-radius:50%;display:grid;place-items:center}.floating-card strong{display:block;font-size:12px;font-weight:500}.floating-card small{display:block;font-size:10px;color:#97ae9e;margin-top:5px}.scene-caption{position:absolute;bottom:0;right:0;color:#5d7766;font-size:10px}.industry-strip{display:flex;justify-content:space-between;gap:16px;align-items:center;border-block:1px solid #ffffff0b;padding:25px 0;color:#a5b6ac;flex-wrap:wrap}.industry-strip>span{font-size:10px;letter-spacing:1.4px;max-width:150px;line-height:1.7;color:#627d6c}.industry-strip strong{font-size:16px;font-weight:500}.industry-strip i{font-size:12px;color:#3b5b43}.value-intro{display:grid;grid-template-columns:1fr 1fr;align-items:end;gap:80px;padding:75px 0 0}.landing .eyebrow{color:#b0de8f;font-size:11px;letter-spacing:2px}.landing .value-intro h2,.landing .landing-section h2,.landing .plans-wrap h2{font-size:38px;line-height:1.15;letter-spacing:-1.7px;font-weight:500;margin:18px 0}.value-intro>p{color:#8ea397;font-size:16px;line-height:1.8;margin:0}.landing .benefit-grid{margin:34px 0 70px;gap:18px}.benefit-grid article{background:linear-gradient(135deg,#1c2d236b,#111c166b);border:1px solid #bccdbd13;border-radius:12px;padding:26px}.benefit-grid article>span{font-size:10px;letter-spacing:1.4px;color:#97b27f}.benefit-grid h3{font-size:23px;font-weight:500;line-height:1.35;letter-spacing:-.7px;margin-top:28px}.benefit-grid p{font-size:15px;line-height:1.8;color:#8ba191;min-height:82px}.benefit-line{padding-top:20px;margin-top:25px;border-top:1px solid #ffffff0b;font-size:11px;color:#a6b79c;display:flex;justify-content:space-between}.landing .landing-section{margin:75px 0}.landing .landing-section>p,.landing .plans-wrap>p{color:#8ea397;font-size:16px;line-height:1.8}.landing .feature-grid{gap:14px}.landing .feature-grid .panel{background:#101a15;border:1px solid #e5ffe210;border-radius:12px;padding:25px;transition:border-color .2s,background .2s}.landing .feature-grid .panel:hover{background:#142219;border-color:#a9e78c55}.feature-symbol{display:grid;place-items:center;width:35px;height:35px;border-radius:9px;border:1px solid #b8ed9227;background:#b8ed920a;color:#b8ed92;font-size:20px;margin-bottom:22px}.landing .feature-grid h3{font-size:17px;font-weight:550;color:#dfe9dc}.landing .feature-grid p{font-size:14px;color:#859b8c;line-height:1.8}.landing .plans-wrap{margin:90px -18px 0;padding:48px 18px;border-top:1px solid #ffffff0c;background:radial-gradient(ellipse at 80% 30%,#537b222b,transparent 60%);scroll-margin-top:25px}.landing .plans{gap:13px;margin-top:35px}.landing .plans .panel{background:#111c16;border:1px solid #c4e3ad1f;border-radius:13px;padding:24px 18px;display:flex;flex-direction:column;position:relative}.plan-label{height:30px;font-size:9px;letter-spacing:1px;color:#789466}.landing .plans h3{font-size:20px;font-weight:500}.landing .plans .badge{background:#6b814716;color:#a7be87;border:1px solid #afce7522;font-size:11px;align-self:flex-start;margin-top:7px}.landing .planprice{color:#e5f1dc;font-size:31px;letter-spacing:-1.3px;margin:28px 0 0}.landing .plans p{color:#98ab90;font-size:13px}.landing .plans p.muted{font-size:11px;margin:0 0 25px}.landing .plans button{margin-top:auto;background:#243320;color:#cdeab4;border:1px solid #aec8921c;padding:13px 10px;font-size:13px}.landing .plans .annual-plan{background:linear-gradient(145deg,#bddf81,#a6cc6c);border-color:#c5f490;color:#21330b;box-shadow:0 15px 50px #86b64514}.landing .annual-plan .plan-label{color:#4f681f}.landing .annual-plan .badge{color:#47651c;background:#204a0b0c;border-color:#31500a23}.landing .annual-plan .planprice,.landing .annual-plan p{color:#243e0c}.landing .annual-plan button{background:#20370f;color:#e3f7ce;border-color:#20370f}.landing details{background:#ffffff02;border:1px solid #d0efd012;padding:22px;border-radius:10px}.landing summary{font-weight:500;font-size:16px;color:#c5d6c3}.landing details p{color:#90a58f;line-height:1.8;font-size:15px}.closing-cta{text-align:center;padding:75px 0 85px;border-top:1px solid #ffffff0c;background:radial-gradient(ellipse at center,#b8e8790c,transparent 70%)}.landing .closing-cta h2{font-size:48px;line-height:1.15;letter-spacing:-2px;font-weight:500;margin:24px 0 30px}.closing-cta p{font-size:13px;color:#768b73;margin-top:17px}.new-footer{display:grid;grid-template-columns:1fr 2fr 1fr;gap:45px;padding:35px 0 45px;border-top:1px solid #ffffff0c;align-items:start}.new-footer p{font-size:11px;color:#69806f;line-height:1.9;margin:0}.new-footer>span{font-size:11px;color:#91a088;text-align:right}.landing dialog{color:#213a36;background:white}.landing dialog button{background:#136656;color:white}.landing dialog button.secondary{background:white;color:#254f41}.landing .new-brand:hover{color:white}html{scroll-behavior:smooth}.landing :focus-visible{outline:2px solid #c8f694;outline-offset:5px}@media(max-width:1000px){.site-shell{padding:0 26px}.landing .new-hero{gap:20px}.hero-copy h1{font-size:48px!important}.mini-main{padding:14px}.mini-heading h3{font-size:16px}.mini-metrics strong{font-size:21px}.floating-card{padding:14px;left:5px}.navlinks{gap:20px;margin-right:0}.new-footer{gap:25px}}@media(max-width:760px){.landing .new-hero{grid-template-columns:1fr;padding:55px 0 45px}.hero-copy h1{font-size:clamp(42px,9vw,60px)!important;letter-spacing:-2px!important}.hero-copy>p{max-width:550px}.navlinks{display:none}.landing .landing-nav{height:82px}.landing-nav button.secondary{font-size:12px;padding:11px 12px}.product-scene{max-width:530px;width:100%;margin:auto}.value-intro{grid-template-columns:1fr;gap:16px;padding-top:50px}.landing .value-intro h2,.landing .landing-section h2,.landing .plans-wrap h2{font-size:32px}.landing .benefit-grid{grid-template-columns:1fr}.benefit-grid p{min-height:0}.landing .landing-section{margin:50px 0}.landing .closing-cta h2{font-size:34px}.new-footer{grid-template-columns:1fr;gap:15px}.new-footer>span{text-align:left}.industry-strip{justify-content:flex-start;gap:16px}.industry-strip>span{max-width:none;width:100%}.industry-strip strong{font-size:13px}.site-shell{padding:0 20px}.hero-trust{font-size:11px}.landing .plans-wrap{margin:50px 0 0;padding:30px 0}.landing .plans{grid-template-columns:1fr 1fr}.mini-app{transform:none}.scene-caption{font-size:9px}.floating-card strong{font-size:11px}}@media(max-width:450px){.landing .plans{grid-template-columns:1fr}.landing .feature-grid{grid-template-columns:1fr}.mini-sidebar{width:36px;padding-inline:5px}.mini-heading{flex-wrap:wrap}.floating-card{bottom:20px}.product-scene{padding-bottom:80px}.scene-caption{bottom:0}.landing .new-brand{font-size:27px}.mini-metrics strong{font-size:20px}.mini-pipeline{font-size:8px}.hero-actions{gap:22px}.hero-actions button{padding:15px 18px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.landing *{transition:none!important}.landing button:hover{transform:none}}

.landing .plans p.planprice{font-size:31px;line-height:1.2;font-weight:700;letter-spacing:-1.3px}
