.ab-enquiry{color:#24292c;max-width:760px;margin:40px auto;padding:24px}.ab-enquiry h1{font-size:clamp(28px,5vw,44px);line-height:1.15}.ab-enquiry p{line-height:1.6}.ab-enquiry fieldset{border:0;gap:20px;min-width:0;padding:0;display:grid}.ab-enquiry label{gap:8px;font-weight:600;display:grid}.ab-enquiry input,.ab-enquiry textarea,.ab-enquiry select{box-sizing:border-box;width:100%;font:inherit;color:#24292c;background:#fff;border:1px solid #bfc4c8;border-radius:4px;padding:14px}.ab-enquiry small{color:#626b72;font-size:14px;font-weight:400}.ab-enquiry .ab-enquiry__consent{align-items:flex-start;gap:12px;font-size:14px;font-weight:400;line-height:1.5;display:flex}.ab-enquiry__consent input{flex-shrink:0;width:20px;height:20px}.ab-enquiry .ab-enquiry__trap{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.ab-enquiry button{color:#fff;font:inherit;cursor:pointer;background:#ed101b;border:0;padding:18px 24px;font-weight:700}.ab-enquiry button:disabled{opacity:.6}.ab-enquiry__error{color:#a90012}.ab-enquiry :focus-visible{outline-offset:3px;outline:3px solid #24292c}.ab-enquiry details{font-size:14px}
