.pkg-contact-specs.src77612-contact-specs{background:var(--brand-bg);color:var(--brand-text);padding:48px 0}.src77612-contact-specs a:not(.btn),.src77612-contact-specs dd,.src77612-contact-specs dt,.src77612-contact-specs h1,.src77612-contact-specs h2,.src77612-contact-specs p{color:var(--brand-text)}.src77612-contact-specs h1{font-size:max(2rem, min(4vw, 3.5rem));margin-bottom:16px}.src77612-contact-specs h2{margin:32px 0 16px}.src77612-contact-specs dl{margin:24px 0 32px}.src77612-contact-specs dt{font-weight:700;margin-bottom:8px}.src77612-contact-specs dd{margin:0 0 24px;padding:16px;background:var(--brand-bg-alt);border-left:4px solid var(--brand-primary);border-radius:var(--brand-radius)}.src77612-form-single{background:var(--brand-bg-alt);color:var(--brand-text);padding:48px 0 64px}.src77612-form-single h2,.src77612-form-single p{color:var(--brand-text)}.src77612-form-shell{max-width:760px;margin:0 auto;padding:40px 32px;background:#fff;border-radius:var(--brand-radius);box-shadow:0 8px 24px rgba(36,49,59,.08)}.src77612-form-shell .src77612-feedback .col-md-6{flex:0 0 100%;max-width:100%}.src77612-form-shell .src77612-feedback .form-control,.src77612-form-shell .src77612-feedback .form-select{min-height:48px}.src77612-form-shell .src77612-feedback .btn-primary{width:100%}@media (max-width:575.98px){.src77612-form-shell{padding:32px 16px}}