.src4a2a3-spec-hero{background:var(--brand-bg-alt);padding-top:32px}.sub-hero.ribbon .src4a2a3-spec-frame{border-top:10px solid var(--brand-primary);box-shadow:0 2px 4px rgba(38,23,57,.12)}.src4a2a3-spec-frame{border:1px solid var(--brand-border);background:#fff;padding:32px;border-radius:20px}.src4a2a3-spec-hero img{margin-top:24px;min-height:260px}.src4a2a3-spec-ol{padding-left:20px}.src4a2a3-spec-ol li{margin-bottom:16px}.ela-spec-submit-band{background:var(--brand-primary-dark)}.ela-spec-submit-band .src4a2a3-feedback{max-width:640px}.ela-spec-submit-band .form-label,.ela-spec-submit-band .form-text,.ela-spec-submit-band .src4a2a3-form-note,.ela-spec-submit-band a{color:var(--brand-text-inverse)}.ela-spec-submit-band .form-control,.ela-spec-submit-band .form-select{color:var(--brand-text)}