.src038ef-feedback .form-label{font-weight:700;color:var(--brand-text);display:block}.src038ef-feedback .form-control,.src038ef-feedback .form-select{border-radius:var(--brand-radius);border-color:var(--brand-border);color:var(--brand-text);background:var(--brand-bg);min-height:48px}.src038ef-form-help,.src038ef-form-note{color:var(--brand-muted);font-size:.92rem;margin-bottom:0}.src038ef-feedback .invalid-feedback{display:none}.src038ef-feedback .form-control:invalid:focus~.invalid-feedback,.was-validated .src038ef-feedback .form-control:invalid~.invalid-feedback{display:block}.ps-cta-card .src038ef-feedback{background:var(--brand-bg);color:var(--brand-text)}.src038ef-feedback fieldset{min-width:0;border:0;margin:0;padding:0}.src038ef-feedback legend{font-size:1rem;font-weight:700;color:#24313b}form.src038ef-feedback label,form.src038ef-feedback p{color:#24313b}form.src038ef-feedback .form-label{display:block;width:100%}.ps-cta-card form.src038ef-feedback a,form.src038ef-feedback a{color:#3b226d}.src038ef-step-controls{display:flex;gap:16px;margin-top:24px}.ps-steps [aria-current=step]{outline:#3B226D solid 2px;outline-offset:4px}.src038ef-feedback [data-rfq-preferences]>.row,.src038ef-feedback fieldset>.row,form.src038ef-feedback{margin-left:0;margin-right:0}