.contact-diag-intro{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center;margin-bottom:40px}.contact-diag-intro h2{font-size:clamp(34px,3.4vw,50px)}.contact-diag-lead{font-size:16px;line-height:1.7;color:var(--svc-muted);margin:25px 0}.contact-diag-intro figure{margin:0}.contact-diag-intro img{display:block;width:100%;height:360px;object-fit:cover;border-radius:5px}.contact-diag-intro figcaption{font-size:10px;color:var(--svc-muted);margin-top:9px}.contact-diag-intro .svc-actions{gap:18px}.contact-diag-intro .svc-actions>a:not(.svc-button){font-size:12px}.contact-response{font-size:12px;line-height:1.8;color:var(--svc-muted);margin:22px 0 0}.contact-response strong{color:var(--svc-ink)}.contact-hero-note{font:12px/1.8 Arial,sans-serif!important;max-width:520px;margin:20px 0!important;color:var(--svc-muted)!important}.contact-hero-note a{font-weight:600;color:var(--svc-ink)}.contact-quote-note{font-size:13px;color:var(--svc-green);margin:0 0 25px}.val-contact .contact-form-link{font-weight:600;color:#dceaa9;border-bottom:1px solid #829b80;padding-bottom:10px;display:inline-block}.val-contact .contact-sla{color:#dceaa9}.contact-social{margin-top:25px;padding-top:18px;border-top:1px solid #6a8074}.contact-social>span{font-size:10px;color:#c5d1c5}.contact-social>a{font-size:11px;margin:8px 0}.val-contact .val-contact-grid{grid-template-columns:1fr 1.1fr 1fr}.diag-topnav{margin-bottom:35px}
@media(max-width:1100px){.contact-diag-intro{gap:30px}.contact-diag-intro img{height:340px}}
@media(max-width:700px){.contact-diag-intro{grid-template-columns:1fr;gap:30px}.contact-diag-intro img{height:250px}.contact-diag-lead{font-size:15px}.contact-diag-intro .svc-actions{gap:20px}.contact-response{margin-top:20px}.contact-hero-note{font-size:12px!important}.val-contact .val-contact-grid{grid-template-columns:1fr}.contact-quote-note{margin:0 0 25px}}
.contact-diag-intro .contact-diag-lead{margin:25px 0}.contact-diag-intro .contact-response{margin:22px 0 0}.val-quote-cta p.contact-quote-note{margin:0 0 25px}
