.np-rfq-form{display:grid;grid-gap:16px;gap:16px;color:var(--brand-text)}.np-rfq-form fieldset{min-width:0;display:grid;grid-gap:12px;gap:12px;margin:0}.np-rfq-form legend{font-size:1.14rem;font-weight:700;color:var(--brand-primary);margin:0 0 8px}.np-field-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.np-field-grid label,.np-rfq-form label{display:grid;align-content:start;grid-gap:4px;gap:4px;font-size:.92rem;font-weight:700;color:var(--brand-text)}.np-field-grid input,.np-rfq-form input,.np-rfq-form select,.np-rfq-form textarea{min-width:0;width:100%;border:1px solid var(--brand-neutral-mid);border-radius:var(--brand-radius);background:var(--brand-bg);color:var(--brand-text);padding:8px;font-weight:400}.np-form-privacy,.np-hint{font-size:.86rem;font-weight:400;color:var(--brand-text);margin:0}.np-rfq-optional>.np-hint{grid-column:1/-1}.np-steps{display:flex;flex-wrap:wrap;gap:8px 24px;list-style:decimal inside;padding:0 0 8px;margin:0;border-bottom:1px solid var(--brand-border);font-size:.85rem}.np-steps li[aria-current=step]{color:var(--brand-primary);font-weight:700}.np-form-actions{display:flex;flex-wrap:wrap;gap:8px}[data-rfq-summary]{white-space:pre-wrap;word-wrap:anywhere}@media (max-width:575px){.np-field-grid{grid-template-columns:1fr}}