.beam-rfq{display:grid;grid-gap:24px;gap:24px}.beam-rfq fieldset{min-width:0}.beam-rfq legend{color:var(--brand-primary-dark);font-size:1rem;font-weight:700;padding-bottom:8px;margin-bottom:8px;border-bottom:1px solid var(--brand-border)}.rfq-fields,.rfq-preferences{display:grid;grid-gap:16px;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.rfq-preferences p{grid-column:1/-1}.beam-rfq label{display:block;font-weight:700}.beam-rfq label>input,.beam-rfq label>select,.beam-rfq label>textarea{margin-top:8px;border-radius:var(--brand-radius);border-color:var(--brand-border)}.beam-rfq .form-text,.beam-rfq .optional{color:var(--brand-text-secondary);font-weight:400}@media (max-width:575px){.rfq-fields,.rfq-preferences{grid-template-columns:1fr}}