.VJOMMa_form{--form-ink:var(--color-ink,#023436);--form-teal:var(--color-teal,#028090);--form-border:#dce6e6;--form-muted:#5a7172;border:1px solid var(--form-border);color:var(--form-ink);background:#fff;border-radius:22px;position:relative;overflow:hidden;box-shadow:0 2px 4px #02343605,0 24px 64px -40px #02343638;container:enquiry/inline-size}.VJOMMa_header{border-bottom:1px solid var(--form-border);background:linear-gradient(110deg,#f5fafa,#fff 75%);padding:40px 48px 36px}.VJOMMa_headerTop{justify-content:space-between;align-items:center;gap:20px;margin-bottom:20px;display:flex}.VJOMMa_eyebrow{color:var(--form-teal);letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:9px;font-size:11px;font-weight:600;line-height:1.5;display:flex}.VJOMMa_eyebrow span{background:var(--form-teal);border-radius:50%;width:6px;height:6px}.VJOMMa_headerIcon{border:1px solid var(--form-border);width:40px;height:40px;color:var(--form-teal);background:#fff;border-radius:12px;justify-content:center;align-items:center;display:flex}.VJOMMa_headerIcon svg{width:20px;height:20px}.VJOMMa_title{font-family:var(--font-sans);letter-spacing:-.035em;text-wrap:balance;font-size:clamp(23px,3cqi,29px);font-weight:600;line-height:1.35}.VJOMMa_subtitle{max-width:560px;color:var(--form-muted);margin-top:14px;font-size:15px;line-height:1.85}.VJOMMa_requiredNote{color:var(--form-muted);margin-top:22px;font-size:12px;line-height:1.8}.VJOMMa_body{padding:0 48px}.VJOMMa_inputArea,.VJOMMa_section{border:0;min-width:0;margin:0;padding:0}.VJOMMa_section{border-bottom:1px solid var(--form-border);padding:40px 0}.VJOMMa_sectionHeading{align-items:flex-start;gap:16px;margin-bottom:32px;display:flex}.VJOMMa_sectionNumber{width:36px;height:36px;color:var(--form-teal);font-variant-numeric:tabular-nums;background:#f2fafa;border:1px solid #d8eaea;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;font-size:12px;font-weight:600;display:flex}.VJOMMa_sectionTitle{color:var(--form-ink);letter-spacing:-.015em;font-size:17px;font-weight:600;line-height:1.5}.VJOMMa_sectionDescription{color:var(--form-muted);margin-top:5px;font-size:13px;line-height:1.8}.VJOMMa_fields,.VJOMMa_fieldGrid{gap:30px;min-width:0;display:grid}.VJOMMa_field{min-width:0}.VJOMMa_label{color:var(--form-ink);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:11px;font-size:14px;font-weight:500;line-height:1.6;transition:color .18s;display:flex}.VJOMMa_optional{color:var(--form-muted);font-size:11px;font-weight:400}.VJOMMa_control{width:100%;min-width:0;min-height:56px;color:var(--form-ink);font:inherit;background:#fcfdfd;border:1px solid #c9d8d9;border-radius:10px;padding:15px 17px;scroll-margin-top:120px;font-size:16px;line-height:24px;transition:border-color .18s,box-shadow .18s,background-color .18s;display:block;box-shadow:0 1px 2px #02343605}.VJOMMa_control::placeholder{color:#718485;opacity:1}.VJOMMa_control:hover:not(:disabled){background:#fff;border-color:#8faeaf}.VJOMMa_control:focus{border-color:var(--form-teal);outline:2px solid var(--form-teal);outline-offset:2px;background:#fff;box-shadow:0 0 0 5px #0280900f}.VJOMMa_field:focus-within .VJOMMa_label{color:var(--form-teal)}.VJOMMa_control:disabled{cursor:wait;color:var(--form-muted);background:#f2f6f6}.VJOMMa_selectWrap{position:relative}.VJOMMa_select{appearance:none;cursor:pointer;text-overflow:ellipsis;padding-right:48px}.VJOMMa_select:required:invalid{color:#718485}.VJOMMa_select option{color:var(--form-ink);background:#fff}.VJOMMa_chevron{pointer-events:none;width:18px;height:18px;color:var(--form-muted);position:absolute;top:50%;right:17px;transform:translateY(-50%)}.VJOMMa_chevron svg{width:100%;height:100%;display:block}.VJOMMa_textarea{resize:vertical;min-height:180px;line-height:1.8}.VJOMMa_hint{color:var(--form-muted);margin-top:12px;font-size:12px;line-height:1.9}.VJOMMa_fieldError{color:#b42318;margin-top:10px;font-size:13px;line-height:1.7}.VJOMMa_control[aria-invalid=true]{background:snow;border-color:#c64338}.VJOMMa_control[aria-invalid=true]:focus{outline-color:#b42318;box-shadow:0 0 0 5px #b423180f}.VJOMMa_errorSummary{color:#9c2118;background:#fff7f6;border:1px solid #efb9b5;border-radius:12px;margin-top:28px;padding:20px 24px;font-size:14px;line-height:1.8}.VJOMMa_errorSummary>p{font-weight:600}.VJOMMa_errorSummary ul{margin-top:10px;padding-left:18px;list-style:outside}.VJOMMa_errorSummary a{text-underline-offset:3px;text-decoration:underline}.VJOMMa_consentSection{padding:32px 0 36px}.VJOMMa_consentBox{background:#f8fbfb;border:1px solid #e0eaea;border-radius:12px;align-items:flex-start;gap:16px;padding:22px 24px;transition:border-color .18s;display:flex}.VJOMMa_consentBox:focus-within{border-color:var(--form-teal)}.VJOMMa_consentBox[data-invalid=true]{background:snow;border-color:#c64338}.VJOMMa_checkbox{width:20px;height:20px;accent-color:var(--form-teal);cursor:pointer;flex-shrink:0;margin-top:3px;scroll-margin-top:120px}.VJOMMa_consentLabel{cursor:pointer;color:var(--form-ink);font-size:13px;line-height:1.9;display:block}.VJOMMa_consentHint{color:var(--form-muted);margin-top:9px;font-size:12px;line-height:1.8}.VJOMMa_consentHint a{color:var(--form-teal);text-underline-offset:3px;text-decoration:underline}.VJOMMa_footer{border-top:1px solid var(--form-border);background:#fbfdfd;justify-content:space-between;align-items:center;gap:28px;padding:28px 48px;display:flex}.VJOMMa_footerNote{max-width:280px;color:var(--form-muted);font-size:12px;line-height:1.8}.VJOMMa_submit,.VJOMMa_returnLink{background:var(--form-teal);color:#fff;cursor:pointer;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:12px;min-height:52px;padding:14px 26px;font-family:inherit;font-size:14px;font-weight:600;line-height:22px;text-decoration:none;transition:background-color .18s,box-shadow .18s;display:inline-flex;box-shadow:0 2px 4px #02343614}.VJOMMa_submit{flex-shrink:0}.VJOMMa_submit svg,.VJOMMa_returnLink svg{width:18px;height:18px}.VJOMMa_submit:hover:not(:disabled),.VJOMMa_returnLink:hover{background:var(--form-ink);box-shadow:0 4px 10px #0234361f}.VJOMMa_submit:disabled{cursor:wait;opacity:.65}.VJOMMa_spinner{border:2px solid #ffffff59;border-top-color:#fff;border-radius:50%;width:16px;height:16px;animation:.8s linear infinite VJOMMa_rotate}.VJOMMa_honeypot{width:0;height:0;position:absolute;left:-9999px;overflow:hidden}.VJOMMa_success{text-align:center;padding:64px 32px}.VJOMMa_successIcon{width:64px;height:64px;color:var(--form-teal);background:#eff9f6;border:1px solid #d2e9e5;border-radius:50%;justify-content:center;align-items:center;margin:0 auto 28px;display:flex}.VJOMMa_successIcon svg{width:30px;height:30px}.VJOMMa_success .VJOMMa_eyebrow{justify-content:center}.VJOMMa_successTitle{text-wrap:balance;max-width:520px;margin:16px auto 0;font-size:30px;line-height:1.3}.VJOMMa_successText{max-width:440px;color:var(--form-muted);margin:20px auto 28px;font-size:15px;line-height:1.9}@container enquiry (min-width:650px){.VJOMMa_fieldGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}}@container enquiry (max-width:520px){.VJOMMa_header{padding:28px 24px}.VJOMMa_body{padding-inline:24px}.VJOMMa_headerIcon{display:none}.VJOMMa_section{padding-block:32px}.VJOMMa_sectionHeading{gap:12px;margin-bottom:28px}.VJOMMa_fields,.VJOMMa_fieldGrid{gap:26px}.VJOMMa_consentBox{gap:12px;padding:18px}.VJOMMa_footer{flex-direction:column-reverse;align-items:stretch;gap:18px;padding:24px}.VJOMMa_footerNote{text-align:center;max-width:none}}@media (prefers-reduced-motion:reduce){.VJOMMa_control,.VJOMMa_label,.VJOMMa_submit,.VJOMMa_returnLink,.VJOMMa_consentBox{transition:none}.VJOMMa_spinner{animation:none}}@media (forced-colors:active){.VJOMMa_control:focus{outline-color:highlight}.VJOMMa_checkbox{appearance:auto}}@keyframes VJOMMa_rotate{to{transform:rotate(360deg)}}
html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}
