/* Astral Promotion v2.16.51 - scoped industry guide links on named service pages. */
.ap-v249-industry-title-link{color:inherit!important;text-decoration:none!important;border-bottom:1px solid transparent}
.ap-v249-industry-title-link:hover,.ap-v249-industry-title-link:focus-visible{color:#0068dc!important;border-bottom-color:currentColor;outline-offset:2px}
.ap-v251-service-industry-guides{margin:42px 0 8px;padding:28px 0 10px;border-top:1px solid #dce7f4;color:#163352}
.ap-v251-service-industry-inner{width:min(1120px,100%);margin:0 auto}
.ap-v251-kicker{display:block;margin-bottom:8px;color:#0878f9;font-size:10px;font-weight:900;letter-spacing:.14em}
.ap-v251-service-industry-guides h2{margin:0 0 9px;color:#0b2d50;font-size:clamp(22px,2.4vw,30px);line-height:1.25}
.ap-v251-guides-intro{margin:0 0 18px;color:#455f78;font-size:14px;line-height:1.75}
.ap-v251-industry-link-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}
.ap-v251-industry-link-card{padding:16px 18px;border:1px solid #dce7f4;border-radius:13px;background:#f7fbff}
.ap-v251-industry-link-card h3{margin:0 0 6px;font-size:15px;line-height:1.45}
.ap-v251-industry-link-card h3 a{color:#075fc2;text-decoration:underline;text-decoration-color:rgba(7,95,194,.35);text-underline-offset:3px}
.ap-v251-industry-link-card h3 a:hover{color:#064c9c;text-decoration-color:currentColor}
.ap-v251-industry-link-card p{margin:0;color:#3f5871;font-size:12px;line-height:1.75}
@media(max-width:760px){.ap-v251-industry-link-grid{grid-template-columns:1fr}.ap-v251-service-industry-guides{margin-top:30px;padding-top:24px}.ap-v251-service-industry-guides h2{font-size:23px}.ap-v251-guides-intro{font-size:13px}}

.ap-v251-industry-heading-link{color:#075fc2;text-decoration:underline;text-decoration-color:rgba(7,95,194,.35);text-underline-offset:3px}.ap-v251-industry-heading-link:hover{color:#064c9c;text-decoration-color:currentColor}
