.nf-rfq .form-label{display:block;width:100%;font-weight:700;margin-bottom:0}.nf-rfq .form-control,.nf-rfq .form-select{margin-top:8px;border-color:var(--brand-neutral-mid);border-radius:var(--brand-radius)}.nf-rfq .form-control:focus,.nf-rfq .form-select:focus{border-color:var(--brand-primary);box-shadow:0 0 0 3px var(--brand-primary-light)}.nf-rfq textarea{resize:vertical}.nf-rfq-step+.nf-rfq-step{margin-top:16px}.nf-form-help{display:block;font-size:.87rem;font-weight:400;margin-top:4px;color:var(--brand-text)}.nf-rfq-preferences{display:grid;grid-gap:16px;gap:16px;margin-top:16px;padding:16px;border:1px solid var(--brand-border);border-radius:var(--brand-radius);background:var(--brand-bg-alt)}.nf-form-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.nf-steps{display:flex;flex-wrap:wrap;padding:0;gap:8px;list-style:none}.nf-steps li{padding:8px 12px;border:1px solid var(--brand-border);border-radius:var(--brand-radius)}.nf-steps [aria-current=step]{background:var(--brand-primary);color:var(--brand-text-inverse);border-color:var(--brand-primary)}[data-rfq-review]{white-space:pre-wrap;word-wrap:anywhere}