.saas-site{background:#f5f8f9;color:#173d47}.saas-nav{height:76px;background:#fff;border-bottom:1px solid #d8e4e7;display:flex;align-items:center;justify-content:space-between;padding:0 max(24px,calc((100vw - 1180px)/2));position:sticky;top:0;z-index:20}.saas-nav nav{display:flex;gap:26px;font-size:12px}.saas-logo{display:flex;align-items:center;gap:10px;font-weight:750;color:#173d47;font-size:16px}.saas-logo:hover{text-decoration:none}.saas-mark{display:grid;place-items:center;width:31px;height:31px;border-radius:9px;background:#1a5f6c;color:#ffbe58}.saas-hero{max-width:1180px;margin:0 auto;padding:88px 28px 76px;display:grid;grid-template-columns:minmax(0,1.25fr) minmax(340px,.75fr);gap:64px;align-items:center}.saas-hero h1{font-size:54px;line-height:1.04;letter-spacing:-2.5px;margin:0 0 24px}.saas-hero h1 span{color:#1a5f6c}.saas-hero>div>p{font-size:17px;max-width:720px}.saas-cta{padding:13px 18px;font-size:13px}.saas-micro{font-size:11px!important;color:#70868d;margin-top:18px}.saas-demo-card{background:#124955;color:#fff;border-radius:18px;padding:25px;border-top:4px solid #ffbe58;box-shadow:0 30px 70px #12495520}.demo-top,.demo-row{display:flex;justify-content:space-between;gap:15px;align-items:center}.demo-top{padding-bottom:20px;font-weight:700}.demo-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:4px 0 22px}.demo-stats>div{background:#ffffff0d;border:1px solid #ffffff18;border-radius:10px;padding:15px}.demo-stats strong{font-size:24px;display:block}.demo-stats span{font-size:9px;color:#bfd7dc}.demo-row{padding:14px 2px;border-top:1px solid #ffffff18;font-size:11px}.demo-row strong{color:#ffcf82}.saas-section{max-width:1180px;margin:0 auto;padding:74px 28px}.muted-section{max-width:none;background:#eaf3f5;padding-left:max(28px,calc((100vw - 1124px)/2));padding-right:max(28px,calc((100vw - 1124px)/2))}.section-heading{max-width:780px;margin-bottom:34px}.section-heading h2,.saas-final h2{font-size:34px;letter-spacing:-1.2px}.section-heading>p{font-size:15px}.saas-grid.three{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.saas-grid article{background:#fff;border:1px solid #d8e4e7;border-radius:14px;padding:27px}.saas-grid .num{font:700 11px ui-monospace,monospace;color:#1a5f6c}.saas-grid h3{font-size:18px;margin-top:24px}.offer-examples{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.offer-examples>div{background:#fff;border:1px solid #cee2e7;border-radius:12px;padding:22px}.offer-examples span,.offer-examples small{display:block;color:#657c84;font-size:10px}.offer-examples strong{display:block;font-size:18px;margin:10px 0 5px}.integration-row{display:flex;gap:10px;flex-wrap:wrap}.integration-row span{background:#fff;border:1px solid #d8e4e7;border-radius:999px;padding:10px 15px;font-size:11px;font-weight:650}.pricing-section{padding-top:68px}.pricing-card{background:#fff;border:1px solid #d8e4e7;border-radius:18px;padding:32px;display:grid;grid-template-columns:1.2fr 1fr .8fr;gap:35px;align-items:center;box-shadow:0 15px 50px #1249550b}.pricing-card h3{font-size:22px;margin:16px 0 8px}.price strong{font-size:44px;letter-spacing:-2px}.price span{color:#687f87}.pricing-usage{display:grid;gap:13px;border-left:1px solid #d8e4e7;padding-left:28px}.pricing-usage div{display:flex;justify-content:space-between;gap:15px}.pricing-usage span{font-size:11px;color:#657b82}.saas-final{max-width:1124px;margin:55px auto 80px;background:#124955;color:#fff;border-radius:20px;padding:42px;display:flex;justify-content:space-between;gap:35px;align-items:center}.saas-final .eyebrow{color:#ffbe58}.saas-final h2{margin:0;max-width:730px}.saas-final .btn{background:#ffbe58;border-color:#ffbe58;color:#173d47}.saas-footer{max-width:1180px;margin:auto;padding:28px;display:flex;justify-content:space-between;gap:20px;border-top:1px solid #d8e4e7;font-size:10px;color:#667c83}@media(max-width:850px){.saas-nav nav{display:none}.saas-hero{grid-template-columns:1fr;padding-top:55px}.saas-hero h1{font-size:43px}.saas-demo-card{max-width:600px}.saas-grid.three,.offer-examples{grid-template-columns:1fr 1fr}.pricing-card{grid-template-columns:1fr}.pricing-usage{border-left:0;border-top:1px solid #d8e4e7;padding:22px 0 0}.saas-final{margin-left:20px;margin-right:20px}}@media(max-width:570px){.saas-nav{padding:0 16px}.saas-nav .btn{font-size:10px;padding:8px 10px}.saas-hero{padding:42px 18px 55px;gap:34px}.saas-hero h1{font-size:36px}.saas-section{padding:55px 18px}.muted-section{padding-left:18px;padding-right:18px}.saas-grid.three,.offer-examples{grid-template-columns:1fr}.section-heading h2,.saas-final h2{font-size:28px}.saas-final{display:block;padding:29px}.saas-final .btn{margin-top:20px}.saas-footer{display:block;padding:24px 18px}.saas-footer span{display:block;margin:5px 0}}

.roi-card{background:#fff;border:1px solid #cee2e7;border-radius:18px;padding:30px;display:grid;grid-template-columns:1.2fr .8fr;gap:34px;align-items:center}
.roi-inputs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px}
.roi-inputs label{font-size:11px;font-weight:650;color:#516b73;display:grid;gap:7px}
.roi-inputs input{border:1px solid #ccdfe4;border-radius:8px;padding:12px;width:100%}
.roi-results{display:grid;gap:11px}
.roi-results>div{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:12px 0;border-bottom:1px solid #edf2f4}
.roi-results>div:last-child{border:0}
.roi-results span{font-size:11px;color:#657b82}
.roi-results strong{font-size:22px}
@media(max-width:850px){.roi-card{grid-template-columns:1fr}.roi-inputs{grid-template-columns:1fr 1fr 1fr}}
@media(max-width:570px){.roi-inputs{grid-template-columns:1fr}}
