@import url('/style.css');
.service-hero{background:var(--navy);color:white;padding:82px 0 76px}.service-hero .eyebrow{color:#9bb6c8}.service-hero h1{max-width:900px;font-size:clamp(2.7rem,5vw,4.2rem);line-height:1.1;margin:20px 0}.service-hero h1 em{color:#7bcce6}.service-hero>div>p:not(.eyebrow){max-width:760px;color:#d2dfe7;font-size:1.125rem;line-height:1.8}.service-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:28px}.service-body{padding:70px 0}.service-body h2{font-size:2.3rem;margin-bottom:20px}.service-body h3{font-size:1.45rem;margin:27px 0 9px}.service-body p,.service-body li{font-size:1.05rem;line-height:1.85;color:#344d5f}.service-body p{margin-bottom:16px}.service-columns{display:grid;grid-template-columns:1fr 1fr;gap:58px}.service-list{padding-left:22px}.service-list li{padding:4px 0}.service-note{background:var(--pale);border-left:3px solid var(--cyan);padding:20px 24px;margin:28px 0}.service-cta{background:#102d43;color:white;padding:44px 0}.service-cta h2{color:white}.service-cta p{color:#d4e1e8}.service-related{display:flex;flex-wrap:wrap;gap:12px 24px;margin-top:30px}.service-related a{color:#0c698b;border-bottom:1px solid #9dbdce;font-weight:700;padding:5px 0}.simple-footer{background:#081b2b;color:#d3dfe6;padding:28px 0;font-size:.9rem}.simple-footer a{color:#fff}
@media(max-width:650px){.service-hero{padding:57px 0}.service-hero h1{font-size:2.65rem}.service-columns{grid-template-columns:1fr;gap:10px}.service-body{padding:52px 0}.service-actions .button{width:100%}}
