.bm-enquiry-form{position:relative}
.bm-lead-trap{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;left:-10000px!important;top:auto!important;opacity:0!important;pointer-events:none!important}
.bm-enquiry-form .bm-lead-use-note{font-size:11px;line-height:1.8;margin:0 0 13px;color:#6f7c70}
.bm-simoa-inquiry .bm-lead-use-note,.bm-mihc-inquiry .bm-lead-use-note{color:#d6dfce}
.bm-lead-qualifier{min-width:0}
.bm-enquiry-form .bm-lead-qualifier label{min-width:0;margin-top:15px}
.bm-enquiry-form .bm-lead-qualifier>label:first-of-type,.bm-enquiry-form .bm-lead-choice-grid label{margin-top:0}
.bm-enquiry-form select{display:block;box-sizing:border-box;width:100%;max-width:100%;margin-top:7px;border:1px solid #cbd5c8;border-radius:4px;background:#fff;color:#183c30;padding:11px 12px;font:inherit;font-size:16px;line-height:1.6;min-height:48px}
.bm-enquiry-form select:focus{outline:2px solid #72935e;outline-offset:2px}
.bm-enquiry-form .bm-lead-field-help{font-size:11px;line-height:1.7;margin:7px 0 0;color:#6f7c70}
.bm-simoa-inquiry .bm-lead-field-help,.bm-mihc-inquiry .bm-lead-field-help{color:#d6dfce}
.bm-enquiry-form .bm-lead-research-grid{gap:14px}
.bm-enquiry-form .bm-lead-research-grid input{min-width:0}
.bm-mihc-inquiry-form .bm-lead-qualifier label{gap:0}
.bm-mihc-inquiry-form .bm-lead-qualifier .bm-lead-research-grid label{margin-top:15px}
.bm-enquiry-form .bm-form-status{overflow-wrap:anywhere;line-height:1.8}
.bm-enquiry-form[aria-busy=true] button[type=submit]{cursor:progress;opacity:.7}
.bm-enquiry-form[data-submitted=true] button[type=submit]{opacity:.75;cursor:default}

.bm-lead-another{display:block;margin-top:12px;border:0;border-bottom:1px solid currentColor;background:transparent;padding:6px 0;color:inherit;font:inherit;cursor:pointer}.bm-lead-another[hidden]{display:none}.bm-lead-another:focus-visible{outline:2px solid currentColor;outline-offset:4px}
@media(max-width:600px){.bm-enquiry-form .bm-lead-choice-grid,.bm-enquiry-form .bm-lead-research-grid{grid-template-columns:minmax(0,1fr);gap:0}.bm-enquiry-form .bm-lead-choice-grid label+label{margin-top:15px}.bm-enquiry-form .bm-lead-qualifier input,.bm-enquiry-form .bm-lead-qualifier select{font-size:16px}.bm-enquiry-form .bm-lead-research-grid label{line-height:1.7}.bm-enquiry-form .bm-lead-use-note{margin-top:9px}}
