.enquiry-module__rY10Tq__contactSection{padding:36px var(--page-gutter);color:var(--text-primary);background:#f5f5f7}.enquiry-module__rY10Tq__contactLayout{width:100%;max-width:var(--content-width);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:24px;margin-inline:auto;display:grid}.enquiry-module__rY10Tq__contactDetails,.enquiry-module__rY10Tq__contactForm{min-width:0}.enquiry-module__rY10Tq__contactDetails{padding:0}.enquiry-module__rY10Tq__contactDetails h1,.enquiry-module__rY10Tq__contactDetails h2{color:#173b5c;margin:6px 0 10px;font-size:clamp(28px,3vw,36px);font-weight:800;line-height:1.12}.enquiry-module__rY10Tq__contactDetails>p{color:var(--text-primary);margin:0;font-size:14px;line-height:1.5}.enquiry-module__rY10Tq__contactDetails>p:first-child{color:#066e7f;letter-spacing:.06em;text-transform:uppercase;font-size:12px;font-weight:800}.enquiry-module__rY10Tq__contactCta{color:#fff;background:#167537;border-radius:12px;justify-content:center;align-items:center;min-height:40px;margin-top:14px;padding:9px 15px;font-size:13px;font-weight:800;text-decoration:none;display:inline-flex}.enquiry-module__rY10Tq__contactCta:hover{background:#166534}.enquiry-module__rY10Tq__emailLink{color:#066e7f;text-underline-offset:3px;align-items:center;min-height:40px;margin:10px 0 0 10px;font-size:13px;font-weight:700;text-decoration:underline;display:inline-flex}.enquiry-module__rY10Tq__enquiryDisclosure{background:#eaf3ff;border:1px solid #dce4ef;border-radius:18px;min-width:0;padding:14px 16px;box-shadow:0 5px 16px #173b5c0d}.enquiry-module__rY10Tq__enquirySummary{min-height:40px;color:var(--text-primary);cursor:pointer;padding:8px 0;font-size:14px;font-weight:800}.enquiry-module__rY10Tq__requiredNote{color:var(--text-primary);margin:6px 0 10px;font-size:12px}.enquiry-module__rY10Tq__contactForm{color:var(--text-primary);border-top:1px solid #dce4ef;grid-template-columns:1fr;gap:10px;margin:0;padding-top:10px;display:grid}.enquiry-module__rY10Tq__contactForm label{min-width:0;color:var(--text-primary);font-size:13px;line-height:1.4;display:block}.enquiry-module__rY10Tq__contactForm input,.enquiry-module__rY10Tq__contactForm select,.enquiry-module__rY10Tq__contactForm textarea{min-height:40px;color:var(--text-primary);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fff;border:1px solid #8fa9bd;border-radius:12px;padding:8px 10px;font-size:14px}.enquiry-module__rY10Tq__contactForm input::placeholder,.enquiry-module__rY10Tq__contactForm textarea::placeholder{color:var(--text-secondary);opacity:1}.enquiry-module__rY10Tq__contactForm :where(input,select,textarea):focus{border-color:#087f91}.enquiry-module__rY10Tq__contactForm :where(input,select,textarea):user-invalid{border-color:#b42318}.enquiry-module__rY10Tq__contactForm button{white-space:normal;border-radius:12px;min-height:40px;font-size:13px}.enquiry-module__rY10Tq__contactForm .text-blue-700{color:#066e7f}.enquiry-module__rY10Tq__contactForm .text-slate-500{color:var(--text-primary)}.enquiry-module__rY10Tq__contactForm .text-slate-700{color:var(--text-primary)}.enquiry-module__rY10Tq__contactForm .border-slate-200{border-color:#dce4ef}.enquiry-module__rY10Tq__contactForm>div:last-child{flex-direction:column;align-items:stretch}.enquiry-module__rY10Tq__enquiryFields{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.enquiry-module__rY10Tq__enquiryFields>fieldset{grid-column:1/-1}@media (max-width:899px){.enquiry-module__rY10Tq__contactSection{padding:30px var(--page-gutter)}.enquiry-module__rY10Tq__contactLayout{grid-template-columns:1fr;align-items:start;gap:18px}.enquiry-module__rY10Tq__contactDetails{max-width:620px}}@media (max-width:479px){.enquiry-module__rY10Tq__contactSection{padding:26px var(--page-gutter)}.enquiry-module__rY10Tq__enquiryDisclosure{padding:12px}.enquiry-module__rY10Tq__enquiryFields{grid-template-columns:1fr}.enquiry-module__rY10Tq__emailLink{margin-left:0}}
