.enquiryform_eq__29YBo{display:grid;gap:var(--s8)}.enquiryform_eqField__e0aEe{display:grid;gap:var(--s2);min-width:0}.enquiryform_eqLabelRow__2GL17{display:flex;align-items:baseline;justify-content:space-between;gap:var(--s3)}.enquiryform_eqLabelRow__2GL17 label,.enquiryform_eqLegend__dp_Lb{font-size:var(--l-fs-body);font-weight:var(--fw-semibold);color:var(--l-ink)}.enquiryform_eqMark__ejh64{font-size:var(--l-fs-micro);letter-spacing:var(--tr-label);text-transform:uppercase;color:var(--l-ink-3)}.enquiryform_eq__29YBo input,.enquiryform_eq__29YBo textarea{width:100%;padding:var(--s3) var(--s4);border-radius:var(--radius-sm);background:var(--l-surface);border:1px solid var(--l-line-strong);font:inherit;font-size:var(--l-fs-lede);line-height:var(--lh-body);color:var(--l-ink);transition:border-color var(--dur-fast) var(--ease-out),background var(--dur-fast) var(--ease-out)}.enquiryform_eq__29YBo textarea{resize:vertical;min-height:8em}.enquiryform_eq__29YBo input::placeholder,.enquiryform_eq__29YBo textarea::placeholder{color:var(--l-ink-3)}.enquiryform_eq__29YBo input:hover,.enquiryform_eq__29YBo textarea:hover{border-color:var(--l-line-hover)}.enquiryform_eq__29YBo input[aria-invalid=true]{border-color:var(--brand-bright)}.enquiryform_eqHelp__E1rjm,.enquiryform_eqLeft__WnLTI{font-size:var(--l-fs-small);line-height:var(--lh-body);color:var(--l-ink-3)}.enquiryform_eqHelpRow__XGf9b{display:flex;align-items:baseline;justify-content:space-between;gap:var(--s4)}.enquiryform_eqLeft__WnLTI{font-variant-numeric:tabular-nums;white-space:nowrap}.enquiryform_eqError__E09KR{margin:0;font-size:var(--l-fs-small);line-height:var(--lh-body);color:var(--brand-bright)}.enquiryform_eqPair__UrKOC{display:grid;gap:var(--s8)}.enquiryform_eqSet__LEc0N{display:grid;gap:var(--s3);margin:0;padding:0;border:0;min-width:0}.enquiryform_eqLegend__dp_Lb{display:flex;align-items:baseline;justify-content:space-between;gap:var(--s3);width:100%;padding:0}.enquiryform_eqChoices__wUMga{display:grid;gap:var(--s3)}.enquiryform_eqChoice__SFcXB{display:flex;align-items:center;gap:var(--s3);padding:var(--s3) var(--s4);border-radius:var(--radius-sm);background:var(--l-surface);border:1px solid var(--l-line-strong);font-size:var(--l-fs-lede);color:var(--l-ink-2);cursor:pointer;transition:border-color var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out)}.enquiryform_eqChoice__SFcXB:hover{border-color:var(--l-line-hover)}.enquiryform_eqChoice__SFcXB:has(input:checked){border-color:var(--brand);color:var(--l-ink)}.enquiryform_eqChoice__SFcXB input{width:auto;margin:0;accent-color:var(--brand);flex:none}.enquiryform_eqActions__hGomi{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s6);padding-top:var(--s2)}.enquiryform_eqCopy__7f12T{padding:0;border:0;background:none;font:inherit;font-size:var(--l-fs-small);color:var(--l-ink-3);text-decoration:underline;text-underline-offset:3px;cursor:pointer;transition:color var(--dur-fast) var(--ease-out)}.enquiryform_eqCopy__7f12T:hover{color:var(--l-ink)}.enquiryform_eqTrap__Rq_hd{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.enquiryform_eqNote__B3EjI{margin:0;font-size:var(--l-fs-small);line-height:var(--lh-body);color:var(--l-ink-3)}.enquiryform_eqNoteLink__6_M2E{color:var(--l-ink-2);text-decoration:underline;text-underline-offset:3px;transition:color var(--dur-fast) var(--ease-out)}.enquiryform_eqNoteLink__6_M2E:hover{color:var(--l-ink)}.enquiryform_eqStatus__n12dI{margin:0;padding:var(--s4);border-radius:var(--l-radius);border:1px solid var(--brand);background:var(--brand-soft);max-width:68ch;font-size:var(--l-fs-small);line-height:var(--lh-body);color:var(--l-ink-2)}.enquiryform_eqManual__r2Ofn{display:grid;gap:var(--s2)}.enquiryform_eqManualBox__NV2R_{font-family:var(--font-mono),ui-monospace,monospace;font-size:var(--l-fs-small)}@media (min-width:700px){.enquiryform_eqPair__UrKOC{grid-template-columns:repeat(2,minmax(0,1fr))}.enquiryform_eqChoices__wUMga{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (pointer:coarse){.enquiryform_eqCopy__7f12T{min-height:44px;display:inline-flex;align-items:center}}