.service-hero{min-height:420px;padding-top:70px;padding-bottom:70px}.service-hero h1{font-size:clamp(2.8rem,6vw,5.5rem);max-width:850px}.service-hero .hero-media img{height:310px}.service-hero .hero-card{left:-15px}.service-intro{max-width:780px;color:var(--muted)}.benefits{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:32px}.benefits article{padding:24px;background:#fff;border:1px solid var(--line);border-radius:9px}.benefits p{font-size:.92rem;color:var(--muted)}.service-listing{margin:22px 0 0;padding-left:20px;color:var(--muted)}.service-listing li{margin:8px 0}.service-cta{background:linear-gradient(110deg,#073782,#0757bd);color:#fff;padding:65px max(9vw,38px);text-align:center}.service-cta p{max-width:700px;margin:12px auto 24px;color:#d8e9ff}.service-cta .button{background:var(--lime);color:#143800}.breadcrumbs{padding:18px max(9vw,38px);background:var(--soft);font-size:.82rem;color:var(--muted)}.breadcrumbs ol{display:flex;gap:8px;flex-wrap:wrap;list-style:none;margin:0;padding:0}.breadcrumbs li+li:before{content:'/';margin-right:8px;color:#8da0b5}.breadcrumbs a{color:var(--blue);font-weight:700}.related-services{padding-top:55px;padding-bottom:55px}.internal-links{display:flex;gap:12px;flex-wrap:wrap;margin-top:24px}.internal-links a{border:1px solid var(--line);padding:9px 12px;border-radius:6px;color:var(--blue);font-size:.82rem;font-weight:700}.internal-links a:hover{background:#e7f2ff}@media(max-width:900px){.benefits{grid-template-columns:1fr 1fr}}@media(max-width:560px){.benefits{grid-template-columns:1fr}.service-hero .hero-media img{height:240px}.breadcrumbs{padding-left:22px;padding-right:22px}}
