/* Native Gold-derived service pages, targeted and responsive. */
.rrar-service-template .rrar-service-actions{display:flex;gap:12px;align-items:center;justify-content:center;flex-wrap:wrap;margin:26px 0 0}
.rrar-service-template .rrar-primary-call{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:46px;background:#21a944;color:#fff!important;border-radius:5px;text-decoration:none;padding:12px 22px;font-weight:750}
.rrar-service-template .rrar-primary-call .nbm-phone-link__icon svg{display:block;width:19px;height:19px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}
.rrar-service-template .rrar-service-secondary{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:11px 22px;border:1.5px solid currentColor;border-radius:5px;text-decoration:none;font-weight:700;color:#fff}
.rrar-service-template .rrar-service-secondary:hover{background:rgba(255,255,255,.12)}
.rrar-service-template .rrar-service-related .rrar-related-links{display:flex;flex-wrap:wrap;gap:12px 22px}
.rrar-service-template .rrar-related-links a{color:#154c82;text-decoration:underline;text-underline-offset:3px;font-weight:700}
.rrar-service-template .rrar-close .rrar-service-actions{margin:0;justify-content:flex-end;flex:0 0 auto}
.rrar-service-template .rrar-section p{max-width:75ch}
.rrar-service-template .rrar-split{align-items:start}
@media(max-width:780px){.rrar-service-template .rrar-close .rrar-service-actions{justify-content:flex-start}.rrar-service-template .rrar-hero .rrar-service-actions{flex-direction:column}.rrar-service-template .rrar-service-actions a{min-width:205px}.rrar-service-template .rrar-split{grid-template-columns:1fr}}
