.saltus-page{--saltus-ink:#071827;--saltus-navy:#061522;--saltus-blue:#0879c9;--saltus-cyan:#16c5d4;--saltus-mist:#edf5f8;overflow:hidden;color:var(--saltus-ink)}
.saltus-page h1,.saltus-page h2,.saltus-page h3{letter-spacing:-.045em}.saltus-page h2{font-size:clamp(2.45rem,4.8vw,4.65rem)}.saltus-kicker{display:inline-flex;align-items:center;gap:11px;color:var(--saltus-blue);font-size:.71rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.saltus-kicker:before{content:"";width:24px;height:2px;background:var(--saltus-cyan)}.saltus-kicker--light{color:#9deaf0}.saltus-section-head{max-width:760px}.saltus-section-head>p{color:#637482;font-size:1.04rem}.saltus-section-head--split{max-width:none;display:grid;grid-template-columns:1.15fr .85fr;gap:100px;align-items:end}.saltus-section-head--split>p{padding-bottom:12px}.saltus-section-head--center{max-width:850px;margin:0 auto 60px;text-align:center}.saltus-section-head--center .saltus-kicker{justify-content:center}
.saltus-hero{position:relative;min-height:790px;padding:175px 0 100px;background:linear-gradient(135deg,#f7fbfd 0%,#eaf5f8 55%,#f8fbfc 100%)}.saltus-hero__grid{position:relative;z-index:2;display:grid;grid-template-columns:1.03fr .97fr;gap:85px;align-items:center}.saltus-hero h1{max-width:700px;margin:20px 0 26px;font-size:clamp(3.5rem,6.5vw,6.35rem);line-height:.98}.saltus-hero h1 em{color:var(--saltus-blue);font-style:normal}.saltus-hero__copy>p{max-width:650px;color:#536877;font-size:1.13rem}.saltus-actions{display:flex;align-items:center;gap:25px;margin:36px 0 50px}.saltus-button{display:inline-flex;align-items:center;justify-content:center;gap:18px;min-height:54px;padding:0 24px;border-radius:7px;font-size:.83rem;font-weight:800;text-decoration:none;transition:transform .2s,box-shadow .2s}.saltus-button:hover{transform:translateY(-2px)}.saltus-button--primary{color:#fff;background:linear-gradient(135deg,var(--saltus-blue),#075b9d);box-shadow:0 15px 32px rgba(8,121,201,.24)}.saltus-button--text{min-height:auto;padding:8px 0;color:var(--saltus-ink);border-bottom:1px solid #99acb9;border-radius:0}.saltus-button--dark{margin-top:20px;color:#fff;background:var(--saltus-ink)}.saltus-button--white{flex-shrink:0;color:#0762a3;background:#fff;box-shadow:0 16px 40px rgba(0,32,60,.18)}.saltus-hero__proof{display:flex;gap:38px}.saltus-hero__proof div{display:flex;flex-direction:column;padding-right:38px;border-right:1px solid #cad9e1}.saltus-hero__proof div:last-child{padding:0;border:0}.saltus-hero__proof strong{font-size:1.3rem}.saltus-hero__proof span{color:#70818e;font-size:.67rem}
.saltus-orb{position:absolute;border-radius:50%}.saltus-orb--one{width:530px;height:530px;right:-220px;top:30px;border:1px solid rgba(8,121,201,.17);box-shadow:0 0 0 80px rgba(8,121,201,.03)}.saltus-orb--two{width:310px;height:310px;left:-190px;bottom:-130px;background:rgba(22,197,212,.08)}
.saltus-console{position:relative;width:100%;max-width:500px;margin-left:auto;padding:12px;background:rgba(255,255,255,.76);border:1px solid rgba(181,210,224,.75);border-radius:20px;box-shadow:0 40px 90px rgba(19,64,88,.17);backdrop-filter:blur(15px);transform:rotate(1.5deg)}.saltus-console__top{height:46px;display:flex;align-items:center;gap:6px;padding:0 10px;border-bottom:1px solid #e2ebef}.saltus-console__top>span{width:7px;height:7px;background:#ccdae1;border-radius:50%}.saltus-console__top small{margin-left:auto;color:#8796a1;font-weight:700}.saltus-console__body{padding:30px}.saltus-console__metric{display:flex;align-items:center;justify-content:space-between}.saltus-console__metric span{color:#7b8b96;font-size:.69rem}.saltus-console__metric strong{font-size:1.55rem}.saltus-console__metric i{padding:6px 9px;color:#087759;background:#e2f5ef;border-radius:20px;font-size:.61rem;font-style:normal;font-weight:800}.saltus-chart{height:170px;display:flex;align-items:end;gap:13px;margin:30px 0;padding:0 3px;border-bottom:1px solid #dae5ea;background:repeating-linear-gradient(to bottom,transparent 0,transparent 41px,#edf2f5 42px)}.saltus-chart span{flex:1;background:linear-gradient(to top,#0879c9,#1cd0da);border-radius:5px 5px 0 0}.saltus-console__rows{display:grid;gap:9px}.saltus-console__rows div{display:grid;grid-template-columns:9px 1fr auto;gap:10px;align-items:center;padding:11px 13px;background:#f4f8fa;border-radius:8px;font-size:.69rem}.saltus-console__rows i{width:7px;height:7px;border-radius:50%}.saltus-console__rows .is-cyan{background:#18c4d1}.saltus-console__rows .is-blue{background:#0879c9}.saltus-console__rows .is-green{background:#45bb83}.saltus-console__rows b{color:#51636f}.saltus-float-card{position:absolute;right:-40px;bottom:35px;display:flex;flex-direction:column;padding:16px 20px;background:#071b2b;border-radius:11px;box-shadow:0 20px 38px rgba(6,25,40,.25);transform:rotate(-1.5deg)}.saltus-float-card span{color:#7ddce4;font-size:.61rem}.saltus-float-card strong{color:#fff;font-size:.82rem}
.saltus-problems{padding:120px 0;background:#fff}.saltus-problem-grid{display:grid;grid-template-columns:repeat(4,1fr);margin-top:65px;border-top:1px solid #dce7ec;border-left:1px solid #dce7ec}.saltus-problem-grid article{min-height:285px;padding:30px;border-right:1px solid #dce7ec;border-bottom:1px solid #dce7ec}.saltus-problem-grid article>span{color:var(--saltus-blue);font-size:.68rem;font-weight:800}.saltus-problem-grid h3{margin:82px 0 13px;font-size:1.25rem}.saltus-problem-grid p{color:#6b7b86;font-size:.84rem}
.saltus-modules{padding:120px 0;color:#fff;background:var(--saltus-navy)}.saltus-modules .saltus-section-head>p{color:#9fb2c0}.saltus-module-grid{display:grid;grid-template-columns:1.3fr 1fr 1fr;gap:14px;margin-top:60px}.saltus-module{min-height:280px;padding:30px;background:#0b2234;border:1px solid rgba(255,255,255,.09);border-radius:13px}.saltus-module--feature{grid-row:span 2;min-height:574px;background:linear-gradient(145deg,#087bc6,#07558f)}.saltus-module__icon{width:42px;height:42px;display:grid;place-items:center;color:#78e1e8;background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.13);border-radius:10px;font-size:.76rem;font-weight:800}.saltus-module h3{margin:70px 0 14px;font-size:1.35rem}.saltus-module p{color:#a9bac6;font-size:.86rem}.saltus-module--feature h3{margin-top:150px;font-size:2rem}.saltus-module--feature p{color:#d8edf7}.saltus-module ul{display:grid;gap:10px;margin:30px 0 0;padding:25px 0 0;border-top:1px solid rgba(255,255,255,.18);list-style:none;font-size:.75rem}.saltus-module li:before{content:"✓";margin-right:10px;color:#91edf0}
.saltus-special{padding:125px 0;background:#f1f6f8}.saltus-special__grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:100px;align-items:center}.saltus-special__cards{display:grid;gap:12px}.saltus-special__cards article{display:grid;grid-template-columns:58px 1fr;gap:20px;padding:30px;background:#fff;border:1px solid #dce7ec;border-radius:12px;box-shadow:0 10px 30px rgba(16,54,74,.04)}.saltus-special__cards article>span{width:45px;height:45px;display:grid;place-items:center;color:var(--saltus-blue);background:#eaf5fa;border-radius:50%;font-size:.68rem;font-weight:800}.saltus-special__cards h3{margin:0 0 7px;font-size:1.15rem}.saltus-special__cards p{margin:0;color:#6d7e89;font-size:.83rem}
.saltus-bi{padding:120px 0;color:#fff;background:linear-gradient(125deg,#08243a,#071724)}.saltus-bi__grid{display:grid;grid-template-columns:1fr 1fr;gap:100px;align-items:center}.saltus-bi .saltus-section-head>p{color:#a8bbc7}.saltus-bi__visual{position:relative;min-height:430px;display:grid;place-items:center}.saltus-bi__ring{position:relative;width:245px;height:245px;display:flex;align-items:center;justify-content:center;flex-direction:column;border:1px solid rgba(111,225,233,.35);border-radius:50%;box-shadow:0 0 0 50px rgba(23,195,210,.035),0 0 0 100px rgba(23,195,210,.025)}.saltus-bi__ring:after{content:"";position:absolute;inset:24px;border:1px dashed rgba(255,255,255,.25);border-radius:50%}.saltus-bi__ring strong{z-index:1;font-size:4.2rem;line-height:1}.saltus-bi__ring span{z-index:1;color:#79dfe6;font-size:.65rem;letter-spacing:.2em;text-transform:uppercase}.saltus-bi__tag{position:absolute;padding:10px 14px;color:#d9e9ef;background:#102f44;border:1px solid rgba(255,255,255,.12);border-radius:99px;font-size:.65rem;font-weight:700}.saltus-bi__tag--one{left:0;top:80px}.saltus-bi__tag--two{right:0;top:160px}.saltus-bi__tag--three{left:20px;bottom:65px}.saltus-checks{display:grid;gap:13px;margin-top:30px}.saltus-checks span{padding-left:27px;color:#d9e6ec;font-size:.84rem}.saltus-checks span:before{content:"✓";margin-left:-27px;margin-right:13px;color:#69dbe3}
.saltus-details{padding:120px 0;background:#fff}.saltus-detail-grid{display:grid;grid-template-columns:1fr 1fr;gap:1px;margin-top:65px;background:#dce7ec;border:1px solid #dce7ec}.saltus-detail-grid article{min-height:275px;display:grid;grid-template-columns:48px 1fr;gap:22px;padding:38px;background:#fff}.saltus-detail-grid article>span{width:42px;height:42px;display:grid;place-items:center;color:var(--saltus-blue);background:#eaf5fa;border-radius:50%;font-size:.67rem;font-weight:800}.saltus-detail-grid h3{margin:5px 0 14px;font-size:1.25rem}.saltus-detail-grid p{margin:0;color:#687a86;font-size:.87rem}
.saltus-experience{padding:120px 0;color:#fff;background:linear-gradient(130deg,#0879c9,#07518c)}.saltus-experience__grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:90px}.saltus-experience__grid>div:first-child p{color:#d5ebf6}.saltus-experience__content{display:grid;grid-template-columns:1fr 1fr;gap:16px}.saltus-experience__content article{padding:35px;background:rgba(5,44,77,.38);border:1px solid rgba(255,255,255,.18);border-radius:13px}.saltus-experience__content h3{font-size:1.35rem}.saltus-experience__content p{color:#d7eaf3;font-size:.84rem}.saltus-experience__content ul{display:grid;gap:12px;margin:28px 0 0;padding:24px 0 0;border-top:1px solid rgba(255,255,255,.17);list-style:none}.saltus-experience__content li{padding-left:23px;color:#eff9fc;font-size:.76rem}.saltus-experience__content li:before{content:"✓";margin-left:-23px;margin-right:10px;color:#8ef0f2}
.saltus-summary{padding:110px 0;background:#f1f6f8}.saltus-summary__grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:110px;align-items:start}.saltus-summary__list{border-top:1px solid #ccdce4}.saltus-summary__list p{margin:0;padding:21px 0;border-bottom:1px solid #ccdce4;color:#60727f;font-size:.88rem}.saltus-summary__list strong{color:var(--saltus-ink)}
.saltus-benefits{padding:120px 0}.saltus-benefit-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:15px}.saltus-benefit-grid article{padding:30px 25px;background:#f4f8fa;border-radius:11px}.saltus-benefit-grid b{color:#0b83cb;font-size:.65rem}.saltus-benefit-grid h3{margin:50px 0 12px;font-size:1.25rem}.saltus-benefit-grid p{margin:0;color:#697b87;font-size:.82rem}
.saltus-cta{padding:0 0 110px}.saltus-cta__box{display:flex;align-items:center;justify-content:space-between;gap:70px;padding:72px;background:linear-gradient(125deg,#087fc8,#07518b);border-radius:22px;color:#fff;box-shadow:0 28px 70px rgba(7,94,156,.22)}.saltus-cta__box h2{max-width:700px;margin-bottom:14px}.saltus-cta__box p{max-width:650px;margin:0;color:#d7ecf7}
@media(max-width:950px){.saltus-hero__grid,.saltus-special__grid,.saltus-bi__grid,.saltus-experience__grid,.saltus-summary__grid{grid-template-columns:1fr}.saltus-hero{padding-top:145px}.saltus-console{margin:0 auto}.saltus-section-head--split{grid-template-columns:1fr;gap:20px}.saltus-problem-grid,.saltus-benefit-grid{grid-template-columns:1fr 1fr}.saltus-module-grid{grid-template-columns:1fr 1fr}.saltus-module--feature{grid-column:1/-1;grid-row:auto;min-height:420px}.saltus-module--feature h3{margin-top:100px}.saltus-special__grid,.saltus-bi__grid,.saltus-experience__grid,.saltus-summary__grid{gap:65px}.saltus-cta__box{align-items:flex-start;flex-direction:column}}
@media(max-width:620px){.saltus-hero{min-height:auto;padding:120px 0 80px}.saltus-hero h1{font-size:3.35rem}.saltus-actions{align-items:stretch;flex-direction:column}.saltus-button--text{align-self:flex-start}.saltus-hero__proof{gap:14px}.saltus-hero__proof div{padding-right:14px}.saltus-console__body{padding:20px 14px}.saltus-console__metric i{display:none}.saltus-float-card{right:-8px;bottom:25px}.saltus-problems,.saltus-modules,.saltus-special,.saltus-bi,.saltus-details,.saltus-experience,.saltus-summary,.saltus-benefits{padding:80px 0}.saltus-problem-grid,.saltus-module-grid,.saltus-detail-grid,.saltus-experience__content,.saltus-benefit-grid{grid-template-columns:1fr}.saltus-detail-grid article{min-height:auto;padding:30px 24px}.saltus-problem-grid article{min-height:230px}.saltus-problem-grid h3{margin-top:55px}.saltus-module--feature{grid-column:auto;min-height:370px}.saltus-bi__visual{min-height:350px;transform:scale(.82)}.saltus-cta{padding-bottom:75px}.saltus-cta__box{padding:45px 26px;border-radius:15px}.saltus-button--white{width:100%}}
