.src2fe25-contact-specs{background:var(--brand-bg);padding-top:64px;padding-bottom:48px}.src2fe25-contact-specs dd,.src2fe25-contact-specs dt,.src2fe25-contact-specs h1,.src2fe25-contact-specs h2,.src2fe25-contact-specs p{color:var(--brand-text)}.src2fe25-contact-specs h1,.src2fe25-contact-specs>.container>p{max-width:800px}.src2fe25-spec-dl{margin:32px 0 0;max-width:800px}.src2fe25-spec-dl dt{font-weight:700;margin-top:24px;margin-bottom:8px}.src2fe25-spec-dl dt:first-child{margin-top:0}.src2fe25-spec-dl dd{margin:0}.src2fe25-contact-specs h2{margin-top:48px;max-width:800px}.src2fe25-contact-form{background:var(--brand-bg-alt);padding-top:48px;padding-bottom:80px}.src2fe25-form-card{max-width:720px;margin:0 auto;background:#fff;border-radius:var(--brand-radius);padding:32px 40px;box-shadow:0 8px 24px rgba(36,49,59,.08)}.src2fe25-form-card h2,.src2fe25-form-card p{color:var(--brand-text)}.src2fe25-form-card .src2fe25-feedback .col-md-6{flex:0 0 100%;max-width:100%}.src2fe25-form-card .src2fe25-feedback{--bs-gutter-y:20px}.src2fe25-form-card .src2fe25-feedback .form-label{font-size:.875rem;font-weight:700}.src2fe25-form-card .src2fe25-feedback .form-control,.src2fe25-form-card .src2fe25-feedback .form-select{min-height:48px}.src2fe25-form-card .src2fe25-feedback .btn-primary{width:100%;background:var(--brand-primary);border-color:var(--brand-primary);color:#fff}@media (max-width:767px){.src2fe25-form-card{padding:32px 16px}}