.contact-hero-image{background:#edf2f9;border-radius:14px;width:100%;height:320px;overflow:hidden;box-shadow:0 12px 30px #1721410c}.contact-hero-image img{object-fit:cover;object-position:72% center;width:100%;height:100%;display:block}.contact-quote .quote-panel{background:#fff;border-color:#dbe2ee;box-shadow:0 12px 38px #1721410b}.contact-quote .form-intro{color:var(--muted);margin-top:8px;font-size:13px;line-height:1.55}.contact-quote .quote-form .field-optional{color:var(--muted);font-weight:400}.contact-quote .quote-form input,.contact-quote .quote-form select,.contact-quote .quote-form textarea{border-color:#c9d3e4}.contact-quote .quote-form [aria-invalid=true]{border-color:#b94b45}.contact-quote .quote-form input:focus-visible,.contact-quote .quote-form select:focus-visible,.contact-quote .quote-form textarea:focus-visible{outline:2px solid var(--blue);outline-offset:2px}@media (width<=850px){.contact-hero-image{height:260px}}@media (width<=560px){.contact-hero-image img{object-position:78% center}}
