.home-module-scss-module__q8a8dG__home{--ink:#123445;--muted:#526775;color:var(--ink);line-height:1.6}.home-module-scss-module__q8a8dG__home h1,.home-module-scss-module__q8a8dG__home h2,.home-module-scss-module__q8a8dG__home h3{color:var(--ink);margin:0;line-height:1.15}.home-module-scss-module__q8a8dG__home h2{letter-spacing:-.035em;max-width:760px;font-size:max(1.9rem,min(3.4vw,2.8rem))}.home-module-scss-module__q8a8dG__home h3{font-size:1.35rem}.home-module-scss-module__q8a8dG__home p{color:var(--muted);margin:0}.home-module-scss-module__q8a8dG__home a{text-decoration:none}.home-module-scss-module__q8a8dG__home section[id]{scroll-margin-top:110px}.home-module-scss-module__q8a8dG__hero{background:#edf6fa;border-radius:28px;grid-template-columns:1.15fr 1fr;align-items:center;gap:40px;max-width:1360px;margin:16px auto 0;padding:64px max(24px,min(5vw,72px));display:grid}.home-module-scss-module__q8a8dG__hero h1{letter-spacing:-.045em;margin:18px 0 24px;font-size:max(2.6rem,min(4.3vw,4.2rem))}.home-module-scss-module__q8a8dG__hero h1 span{color:#006b9e}.home-module-scss-module__q8a8dG__hero .home-module-scss-module__q8a8dG__lead{max-width:530px;font-size:1.15rem}.home-module-scss-module__q8a8dG__heroContent{min-width:0}.home-module-scss-module__q8a8dG__home .home-module-scss-module__q8a8dG__eyebrow{text-transform:uppercase;letter-spacing:.12em;color:#006b9e;margin-bottom:14px;font-size:.8rem;font-weight:700}.home-module-scss-module__q8a8dG__heroVisual{background:#fff;border-radius:16px;min-width:0;margin:0;overflow:hidden}.home-module-scss-module__q8a8dG__heroVisual figcaption{color:var(--muted);background:#f6fafc;border-top:1px solid #dce6ec;padding:16px 24px;font-size:.8rem;line-height:1.5}.home-module-scss-module__q8a8dG__previewHeader{border-bottom:1px solid #dce6ec;justify-content:space-between;align-items:center;gap:12px;padding:12px 24px;display:flex}.home-module-scss-module__q8a8dG__previewHeader img{object-fit:contain}.home-module-scss-module__q8a8dG__previewHeader span{color:var(--muted);font-size:.75rem}.home-module-scss-module__q8a8dG__previewContent{padding:28px 24px}.home-module-scss-module__q8a8dG__previewContent h2{letter-spacing:-.02em;margin-bottom:12px;font-size:1.5rem}.home-module-scss-module__q8a8dG__previewContent>p{font-size:.95rem}.home-module-scss-module__q8a8dG__paymentExample{margin:24px 0}.home-module-scss-module__q8a8dG__paymentExample div+div{margin-top:20px}.home-module-scss-module__q8a8dG__paymentExample dt{color:var(--muted);font-size:.8rem}.home-module-scss-module__q8a8dG__paymentExample dd{margin:4px 0 0;font-weight:600}.home-module-scss-module__q8a8dG__paymentExample .home-module-scss-module__q8a8dG__exampleAmount{font-variant-numeric:tabular-nums;font-size:max(1.6rem,min(2.5vw,2rem));line-height:1.3}.home-module-scss-module__q8a8dG__shareExample{border-top:1px solid #dce6ec;align-items:flex-start;gap:12px;padding-top:20px;display:flex}.home-module-scss-module__q8a8dG__shareExample svg{color:#00618e;flex-shrink:0;margin-top:3px}.home-module-scss-module__q8a8dG__shareExample p{font-size:.85rem}.home-module-scss-module__q8a8dG__shareExample strong{color:var(--ink);margin-bottom:4px;font-size:.95rem;display:block}.home-module-scss-module__q8a8dG__contactProof{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 24px;max-width:1200px;margin:auto;padding:20px 24px;font-size:.85rem;display:flex}.home-module-scss-module__q8a8dG__contactProof a{color:#00618e;align-items:center;gap:8px;min-height:44px;font-weight:600;display:inline-flex}.home-module-scss-module__q8a8dG__contactProof a:hover{text-decoration:underline}.home-module-scss-module__q8a8dG__actions{flex-wrap:wrap;gap:12px;margin:28px 0 16px;display:flex}.home-module-scss-module__q8a8dG__primary,.home-module-scss-module__q8a8dG__secondary{text-align:center;border-radius:9px;justify-content:center;align-items:center;gap:10px;min-height:48px;padding:12px 22px;font-size:.95rem;font-weight:700;line-height:1.4;display:inline-flex}.home-module-scss-module__q8a8dG__primary{color:#fff;background:#006b9e;border:1px solid #006b9e}.home-module-scss-module__q8a8dG__primary:hover{background:#00517a}.home-module-scss-module__q8a8dG__secondary{color:#00618e;background:#fff;border:1px solid #bfd3de}.home-module-scss-module__q8a8dG__secondary:hover{background:#f0f7fa;border-color:#006b9e}.home-module-scss-module__q8a8dG__home .home-module-scss-module__q8a8dG__note{font-size:.85rem;line-height:1.6}.home-module-scss-module__q8a8dG__paymentStrip{text-align:center;border-bottom:1px solid #e1eaf0;max-width:1200px;margin:auto;padding:36px 24px}.home-module-scss-module__q8a8dG__paymentStrip p{font-weight:600}.home-module-scss-module__q8a8dG__paymentStrip ul{flex-wrap:wrap;justify-content:center;align-items:center;gap:18px 28px;margin:22px 0 14px;padding:0;list-style:none;display:flex}.home-module-scss-module__q8a8dG__paymentStrip img{object-fit:contain;display:block}.home-module-scss-module__q8a8dG__paymentStrip small{color:var(--muted)}.home-module-scss-module__q8a8dG__paymentLabel{color:#214d60;font-size:.9rem;font-weight:700}.home-module-scss-module__q8a8dG__section{max-width:1248px;margin:auto;padding:80px 24px}.home-module-scss-module__q8a8dG__home .home-module-scss-module__q8a8dG__intro{max-width:640px;margin-top:18px;font-size:1.05rem}.home-module-scss-module__q8a8dG__solutionGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin-top:36px;display:grid}.home-module-scss-module__q8a8dG__solutionCard{background:#fff;border:1px solid #dce6ec;border-radius:14px;flex-direction:column;align-items:flex-start;padding:26px;transition:border-color .2s,box-shadow .2s;display:flex}.home-module-scss-module__q8a8dG__solutionCard:hover{border-color:#0078b2;box-shadow:0 8px 22px rgba(18,52,69,.04)}.home-module-scss-module__q8a8dG__solutionCard h3{margin:10px 0 14px}.home-module-scss-module__q8a8dG__solutionCard p{font-size:.95rem}.home-module-scss-module__q8a8dG__solutionCard .home-module-scss-module__q8a8dG__useCase{color:#00618e;margin-top:22px;font-size:.75rem;font-weight:700}.home-module-scss-module__q8a8dG__icon{background:#0078b2;border-radius:12px;place-items:center;width:52px;height:52px;display:grid}.home-module-scss-module__q8a8dG__icon img{object-fit:contain}.home-module-scss-module__q8a8dG__cardLink,.home-module-scss-module__q8a8dG__textLink{color:#00618e;align-items:center;gap:8px;font-size:.9rem;font-weight:700;display:inline-flex}.home-module-scss-module__q8a8dG__cardLink{margin-top:auto;padding-top:24px}.home-module-scss-module__q8a8dG__textLink{min-height:44px;margin-top:18px}.home-module-scss-module__q8a8dG__textLink:hover{text-decoration:underline}.home-module-scss-module__q8a8dG__stepsSection{background:#f5f8fa}.home-module-scss-module__q8a8dG__steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;margin:36px 0 28px;padding:0;list-style:none;display:grid}.home-module-scss-module__q8a8dG__steps span{color:#0078b2;margin-bottom:18px;font-size:1.8rem;display:block}.home-module-scss-module__q8a8dG__steps h3{margin-bottom:14px}.home-module-scss-module__q8a8dG__planGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:36px;display:grid}.home-module-scss-module__q8a8dG__basicPlan,.home-module-scss-module__q8a8dG__enterprisePlan{border:1px solid #dce6ec;border-radius:16px;flex-direction:column;align-items:flex-start;padding:36px;display:flex}.home-module-scss-module__q8a8dG__basicPlan h3,.home-module-scss-module__q8a8dG__enterprisePlan h3{margin-bottom:10px}.home-module-scss-module__q8a8dG__basicPlan .home-module-scss-module__q8a8dG__note,.home-module-scss-module__q8a8dG__enterprisePlan .home-module-scss-module__q8a8dG__note{margin-bottom:24px}.home-module-scss-module__q8a8dG__basicPlan>a,.home-module-scss-module__q8a8dG__enterprisePlan>a{margin-top:auto}.home-module-scss-module__q8a8dG__basicPlan{background:#f5fbfd;border:2px solid #0078b2}.home-module-scss-module__q8a8dG__home .home-module-scss-module__q8a8dG__price,.home-module-scss-module__q8a8dG__home .home-module-scss-module__q8a8dG__customPrice{color:var(--ink);margin:24px 0 4px;font-size:max(2rem,min(4vw,3rem));font-weight:700;line-height:1.2}.home-module-scss-module__q8a8dG__home .home-module-scss-module__q8a8dG__price span,.home-module-scss-module__q8a8dG__home .home-module-scss-module__q8a8dG__customPrice span{font-size:1.15rem;font-weight:400}.home-module-scss-module__q8a8dG__benefits{margin:26px 0;padding:0;list-style:none}.home-module-scss-module__q8a8dG__benefits li{align-items:flex-start;gap:10px;margin:12px 0;display:flex}.home-module-scss-module__q8a8dG__benefits svg{color:#006b9e;flex-shrink:0;margin-top:3px}.home-module-scss-module__q8a8dG__trustSection{background:#edf6fa;border-radius:14px;max-width:1200px;margin:0 auto;padding:32px}.home-module-scss-module__q8a8dG__trustSection h2{margin-bottom:12px;font-size:1.5rem}.home-module-scss-module__q8a8dG__trustSection p{max-width:75ch}.home-module-scss-module__q8a8dG__trustSection a{color:#00618e;text-underline-offset:3px}.home-module-scss-module__q8a8dG__trustSection .home-module-scss-module__q8a8dG__note a{text-decoration:underline}.home-module-scss-module__q8a8dG__supportLinks{flex-wrap:wrap;gap:12px 32px;margin:20px 0;display:flex}.home-module-scss-module__q8a8dG__supportLinks a{align-items:center;gap:10px;min-height:44px;font-weight:600;display:inline-flex}.home-module-scss-module__q8a8dG__supportLinks a:hover{text-decoration:underline}.home-module-scss-module__q8a8dG__faq{grid-template-columns:.9fr 1.1fr;gap:64px;display:grid}.home-module-scss-module__q8a8dG__faq details{border-bottom:1px solid #dce6ec;padding:22px 0}.home-module-scss-module__q8a8dG__faq summary{cursor:pointer;align-content:center;min-height:44px;font-size:1.05rem;font-weight:700}.home-module-scss-module__q8a8dG__faq details p{margin-top:12px}.home-module-scss-module__q8a8dG__finalCta{text-align:center;background:#123f58;border-radius:20px;max-width:1200px;margin:0 auto 64px;padding:56px 32px}.home-module-scss-module__q8a8dG__finalCta h2{color:#fff;margin:0 auto 20px}.home-module-scss-module__q8a8dG__finalCta p,.home-module-scss-module__q8a8dG__finalCta .home-module-scss-module__q8a8dG__eyebrow{color:#d8eaf3}.home-module-scss-module__q8a8dG__finalCta .home-module-scss-module__q8a8dG__actions{justify-content:center}.home-module-scss-module__q8a8dG__finalCta .home-module-scss-module__q8a8dG__primary{color:#005780;background:#fff;border-color:#fff}.home-module-scss-module__q8a8dG__finalCta .home-module-scss-module__q8a8dG__primary:hover{background:#e7f3f9}.home-module-scss-module__q8a8dG__finalCta .home-module-scss-module__q8a8dG__secondary{color:#fff;background:0 0;border-color:#9cbbc9}.home-module-scss-module__q8a8dG__finalCta .home-module-scss-module__q8a8dG__secondary:hover{background:#1b506c}@media (max-width:1100px){.home-module-scss-module__q8a8dG__hero{gap:24px;margin-left:16px;margin-right:16px}.home-module-scss-module__q8a8dG__solutionGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.home-module-scss-module__q8a8dG__trustSection,.home-module-scss-module__q8a8dG__finalCta{margin-left:24px;margin-right:24px}}@media (max-width:760px){.home-module-scss-module__q8a8dG__hero{border-radius:20px;grid-template-columns:1fr;margin:8px 12px 0;padding:32px 24px}.home-module-scss-module__q8a8dG__hero h1{font-size:max(2.1rem,min(7vw,3.2rem))}.home-module-scss-module__q8a8dG__hero .home-module-scss-module__q8a8dG__lead{font-size:1.05rem}.home-module-scss-module__q8a8dG__section{padding:56px 24px}.home-module-scss-module__q8a8dG__steps,.home-module-scss-module__q8a8dG__planGrid,.home-module-scss-module__q8a8dG__faq{grid-template-columns:1fr;gap:28px}.home-module-scss-module__q8a8dG__steps{gap:28px}.home-module-scss-module__q8a8dG__steps span{margin-bottom:8px;font-size:1.3rem}.home-module-scss-module__q8a8dG__trustSection{flex-direction:column;align-items:flex-start;padding:28px}.home-module-scss-module__q8a8dG__basicPlan,.home-module-scss-module__q8a8dG__enterprisePlan{padding:28px}.home-module-scss-module__q8a8dG__paymentStrip ul{gap:18px}.home-module-scss-module__q8a8dG__finalCta{padding:40px 24px}}@media (max-width:480px){.home-module-scss-module__q8a8dG__solutionGrid{grid-template-columns:1fr}.home-module-scss-module__q8a8dG__actions{flex-direction:column}.home-module-scss-module__q8a8dG__actions>a{width:100%}.home-module-scss-module__q8a8dG__previewContent{padding:22px 20px}.home-module-scss-module__q8a8dG__previewHeader,.home-module-scss-module__q8a8dG__heroVisual figcaption{padding-left:20px;padding-right:20px}.home-module-scss-module__q8a8dG__home .home-module-scss-module__q8a8dG__eyebrow{font-size:.72rem}}@media (prefers-reduced-motion:reduce){.home-module-scss-module__q8a8dG__solutionCard{transition:none}}
.settlementDetails-module-scss-module__V_G2EG__settlement{color:#123445;border-top:1px solid #dce6ec;margin-top:40px;padding-top:32px;scroll-margin-top:110px}.settlementDetails-module-scss-module__V_G2EG__settlement h3{color:#123445;margin:0 0 12px;font-size:1.5rem;line-height:1.25}.settlementDetails-module-scss-module__V_G2EG__settlement p{color:#526775;margin:0;line-height:1.6}.settlementDetails-module-scss-module__V_G2EG__settlement a{color:#00618e;text-underline-offset:3px;text-decoration:underline}.settlementDetails-module-scss-module__V_G2EG__schedule{grid-template-columns:1fr 1fr;gap:32px;margin:28px 0;display:grid}.settlementDetails-module-scss-module__V_G2EG__schedule dt{color:#526775;font-size:.9rem;font-weight:600}.settlementDetails-module-scss-module__V_G2EG__schedule dd{margin:8px 0 0}.settlementDetails-module-scss-module__V_G2EG__schedule strong{color:#123445;margin-bottom:10px;font-size:1.6rem;font-weight:700;line-height:1.3;display:block}.settlementDetails-module-scss-module__V_G2EG__schedule p{max-width:55ch;font-size:.95rem}.settlementDetails-module-scss-module__V_G2EG__cuts summary{cursor:pointer;color:#00618e;align-content:center;min-height:44px;font-weight:600}.settlementDetails-module-scss-module__V_G2EG__cuts table{border-collapse:collapse;text-align:left;width:100%;max-width:620px;margin:12px 0 20px;font-size:.95rem}.settlementDetails-module-scss-module__V_G2EG__cuts caption{text-align:left;color:#526775;padding-bottom:12px}.settlementDetails-module-scss-module__V_G2EG__cuts th,.settlementDetails-module-scss-module__V_G2EG__cuts td{border-bottom:1px solid #dce6ec;padding:12px 8px}.settlementDetails-module-scss-module__V_G2EG__cuts tbody th{font-weight:400}.settlementDetails-module-scss-module__V_G2EG__settlement .settlementDetails-module-scss-module__V_G2EG__conditions{max-width:85ch;margin-top:16px;font-size:.85rem}@media (max-width:760px){.settlementDetails-module-scss-module__V_G2EG__schedule{grid-template-columns:1fr;gap:24px}}
