.service-paths{background:#f1f6fa;color:#142e46}.service-paths-heading{margin-bottom:28px}.service-paths-heading .eyebrow{color:#496d88}.service-paths-heading h2{font-size:clamp(32px,4vw,50px);line-height:1.15;color:#142e46;margin:12px 0}.service-paths-heading>p:last-child{color:#50687c;font-size:17px;line-height:1.6}.service-paths-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:20px}.service-path-card{display:flex;flex-direction:column;color:#142e46;background:white;border:1px solid #d5e0e9;text-decoration:none;overflow:hidden}.service-path-image{aspect-ratio:4/3;overflow:hidden}.service-path-image img{height:100%;width:100%;object-fit:cover;transition:transform .4s}.service-path-card:hover img{transform:scale(1.04)}.service-path-copy{padding:24px;display:flex;flex-direction:column;flex:1}.service-path-copy h3{font-family:Georgia,serif;font-size:28px;color:#142e46;margin:0 0 14px}.service-path-copy p{font-size:15px;color:#50687c;line-height:1.7;margin:0 0 24px}.service-path-copy>span{margin-top:auto;color:#214e70;font-size:12px;font-weight:600;line-height:1.5}.service-path-card:focus-visible{outline:3px solid #387ba7;outline-offset:4px}@media(max-width:1050px){.service-paths-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:550px){.service-paths-grid{grid-template-columns:1fr}.service-path-image{aspect-ratio:16/9}}
@media(min-width:1051px){.service-paths-grid{gap:16px}.service-path-copy{padding:20px}.service-path-copy h3{font-size:25px}.service-path-copy p{font-size:14px}}
