.CommercialUnionMembershipField_field__V8m9i{display:grid;grid-column:1/-1;gap:12px;min-width:0;margin:0;padding:18px;border:1px solid #dbe4ec;border-radius:18px 0 18px 18px;background:#fcfdff}.CommercialUnionMembershipField_legend__owypQ{padding:0;color:#263b63;font-size:14px;font-weight:700}.CommercialUnionMembershipField_choices__rmzQx{display:flex;flex-wrap:wrap;gap:10px}.CommercialUnionMembershipField_choice__YwjGF{display:inline-flex;min-height:40px;align-items:center;gap:8px;padding:0 12px;border:1px solid #dbe4ec;border-radius:12px;color:#465974;font-size:14px;font-weight:650;cursor:pointer}.CommercialUnionMembershipField_choice__YwjGF:has(input:checked){border-color:rgba(15,149,170,.5);background:rgba(15,149,170,.08);color:#087f91}.CommercialUnionMembershipField_choice__YwjGF input{width:16px;height:16px;margin:0;accent-color:#0f95aa}.CommercialUnionMembershipField_details__1YuOk{display:none;gap:12px;padding-top:2px}.CommercialUnionMembershipField_field__V8m9i:has(input[value=yes]:checked) .CommercialUnionMembershipField_details__1YuOk{display:grid}.CommercialUnionMembershipField_inputLabel__iFt4n{display:grid;gap:8px;color:#263b63;font-size:14px;font-weight:700}.CommercialUnionMembershipField_input___w1Wi,.CommercialUnionMembershipField_select__XK_Vt{width:100%;min-height:52px;border:1px solid #dbe4ec;border-radius:14px 0 14px 14px;padding:0 14px;outline:none;background:#ffffff;color:#263b63;font:inherit;font-size:15px}.CommercialUnionMembershipField_choice__YwjGF:has(input:focus-visible),.CommercialUnionMembershipField_input___w1Wi:focus-visible,.CommercialUnionMembershipField_select__XK_Vt:focus-visible{outline:3px solid rgba(15,149,170,.28);outline-offset:2px}.CommercialUnionMembershipField_or__Gq5eh{margin:-2px 0;color:#64748b;font-size:13px;font-weight:650}.CommercialUnionMembershipField_helper__VJvIz{margin:0;color:#64748b;font-size:13px;line-height:1.55}.CommercialUnionMembershipField_error__4wLPJ{margin:0;color:#a33b33;font-size:13px;font-weight:600;line-height:1.6}@media (max-width:520px){.CommercialUnionMembershipField_field__V8m9i{padding:16px}}