.ContactEnquirySection_section__mfkdh{margin:0 var(--edge) var(--edge);padding:clamp(72px,6.5vw,108px) clamp(24px,4.8vw,78px) clamp(68px,6.5vw,104px);border-radius:0 0 var(--radius-lg) var(--radius-lg);background:radial-gradient(circle at 88% 12%,rgba(0,160,207,.04),transparent 26%),var(--color-paper);color:var(--color-deep-ink);scroll-margin-top:118px}.ContactEnquirySection_layout__SET7j{max-width:1360px;margin:0 auto;display:grid;grid-template-columns:minmax(280px,.34fr) minmax(0,1fr);gap:clamp(46px,5.2vw,82px);align-items:start}.ContactEnquirySection_details__0Hc_w{min-width:0;padding:0 clamp(30px,3vw,50px) 10px 0;border-right:1px solid var(--color-line)}.ContactEnquirySection_detailRule__9QUTR{width:42px;height:2px;display:block;background:var(--color-cyan)}.ContactEnquirySection_details__0Hc_w h2{margin:26px 0 12px;font-size:clamp(2.25rem,3vw,3.15rem);font-weight:500;letter-spacing:-.048em;line-height:1.04}.ContactEnquirySection_details__0Hc_w>p{margin:0;color:var(--color-muted);font-size:.96rem;line-height:1.6}.ContactEnquirySection_channelList__T5FaZ{margin:34px 0 0;display:grid;border-top:1px solid var(--color-line);font-style:normal}.ContactEnquirySection_channel__47EHi{min-width:0;padding:20px 0;display:grid;grid-template-columns:48px minmax(0,1fr);gap:15px;align-items:center;border-bottom:1px solid var(--color-line);color:inherit;text-decoration:none;transition:color .22s var(--ease-standard),transform .22s var(--ease-standard)}a.ContactEnquirySection_channel__47EHi:focus-visible,a.ContactEnquirySection_channel__47EHi:hover{color:#007a9e;transform:translateX(4px)}.ContactEnquirySection_channelIcon__QtIdb{width:46px;height:46px;display:grid;place-items:center;border:1px solid #d6dde2;border-radius:50%;background:var(--color-surface);color:var(--color-deep-ink)}.ContactEnquirySection_channelIcon__QtIdb svg{width:20px;height:20px}.ContactEnquirySection_channel__47EHi>span:last-child{min-width:0}.ContactEnquirySection_channel__47EHi strong,.ContactEnquirySection_channel__47EHi>span:last-child>span{display:block}.ContactEnquirySection_channel__47EHi strong{margin-bottom:3px;font-size:.92rem;font-weight:700}.ContactEnquirySection_channel__47EHi>span:last-child>span{overflow-wrap:anywhere;color:#465466;font-size:1rem;line-height:1.42}.ContactEnquirySection_formColumn__h8BC4{min-width:0}.ContactEnquirySection_formHeader__YOpr8{margin-bottom:clamp(38px,4vw,56px)}.ContactEnquirySection_formHeader__YOpr8>p{margin:0 0 14px;color:#007a9e;font-size:.8rem;font-weight:700;letter-spacing:.22em;line-height:1.35;text-transform:uppercase}.ContactEnquirySection_formHeader__YOpr8 h2{max-width:14ch;margin:0;font-size:clamp(2.75rem,4vw,4.3rem);font-weight:500;letter-spacing:-.052em;line-height:1.03;text-wrap:balance}.ContactEnquirySection_formHeader__YOpr8>span{max-width:690px;margin-top:20px;display:block;color:var(--color-muted);font-size:clamp(.98rem,.94rem + .12vw,1.08rem);line-height:1.65}.ContactEnquirySection_form__DKfAj{display:grid;gap:28px}.ContactEnquirySection_twoColumns__bzUup{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 20px}.ContactEnquirySection_field__F0tIQ,.ContactEnquirySection_uploadField__meAB_{min-width:0}.ContactEnquirySection_field__F0tIQ label,.ContactEnquirySection_replyGroup__DCpBu legend,.ContactEnquirySection_uploadField__meAB_>label{margin:0 0 9px;display:block;color:var(--color-deep-ink);font-size:.96rem;font-weight:700;line-height:1.4}.ContactEnquirySection_consent__hKjHZ b,.ContactEnquirySection_field__F0tIQ label span,.ContactEnquirySection_replyGroup__DCpBu legend span{color:#b92839}.ContactEnquirySection_field__F0tIQ label small,.ContactEnquirySection_uploadField__meAB_ label small{color:var(--color-muted);font-size:inherit;font-weight:500}.ContactEnquirySection_field__F0tIQ input,.ContactEnquirySection_field__F0tIQ select,.ContactEnquirySection_field__F0tIQ textarea{width:100%;border:1px solid #b9c5cd;border-radius:10px;background:#fff;color:var(--color-deep-ink);font:inherit;font-size:1rem;outline:0;transition:border-color .22s var(--ease-standard),box-shadow .22s var(--ease-standard),background-color .22s var(--ease-standard)}.ContactEnquirySection_field__F0tIQ input,.ContactEnquirySection_field__F0tIQ select{min-height:58px;padding:0 16px}.ContactEnquirySection_field__F0tIQ textarea{min-height:174px;padding:16px;line-height:1.55;resize:vertical}.ContactEnquirySection_field__F0tIQ input::placeholder,.ContactEnquirySection_field__F0tIQ textarea::placeholder{color:#7b8792;opacity:1}.ContactEnquirySection_field__F0tIQ input:hover,.ContactEnquirySection_field__F0tIQ select:hover,.ContactEnquirySection_field__F0tIQ textarea:hover{border-color:#7f909c}.ContactEnquirySection_field__F0tIQ input:focus,.ContactEnquirySection_field__F0tIQ select:focus,.ContactEnquirySection_field__F0tIQ textarea:focus{border-color:var(--color-cyan);box-shadow:var(--focus)}.ContactEnquirySection_field__F0tIQ input[aria-invalid=true],.ContactEnquirySection_field__F0tIQ select[aria-invalid=true],.ContactEnquirySection_field__F0tIQ textarea[aria-invalid=true]{border-color:#b92839}.ContactEnquirySection_replyGroup__DCpBu{min-width:0;margin:0;padding:0;border:0}.ContactEnquirySection_replyOptions__rZNjZ{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.ContactEnquirySection_replyOptions__rZNjZ label{position:relative;cursor:pointer}.ContactEnquirySection_replyOptions__rZNjZ input{position:absolute;width:1px;height:1px;opacity:0}.ContactEnquirySection_replyOptions__rZNjZ label>span{min-height:54px;padding:10px 14px;display:grid;place-items:center;border:1px solid #b9c5cd;border-radius:10px;background:#fff;color:#3c4957;font-size:.94rem;font-weight:700;transition:color .22s var(--ease-standard),border-color .22s var(--ease-standard),background-color .22s var(--ease-standard),transform .22s var(--ease-standard)}.ContactEnquirySection_replyOptions__rZNjZ label:hover>span{border-color:var(--color-cyan);transform:translateY(-2px)}.ContactEnquirySection_replyOptions__rZNjZ input:checked+span{border-color:var(--color-cyan);background:rgba(0,160,207,.075);color:#006f90}.ContactEnquirySection_replyOptions__rZNjZ input:focus-visible+span{outline:2px solid var(--color-cyan);outline-offset:3px}.ContactEnquirySection_uploadField__meAB_>label{margin-bottom:10px}.ContactEnquirySection_dropZone__hU2tC{position:relative;min-height:114px;padding:20px 22px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:17px;align-items:center;border:1px dashed #93a7b4;border-radius:12px;background:#fbfcfd;transition:border-color .22s var(--ease-standard),background-color .22s var(--ease-standard),box-shadow .22s var(--ease-standard)}.ContactEnquirySection_dropZoneActive__4KpS_,.ContactEnquirySection_dropZone__hU2tC:focus-within,.ContactEnquirySection_dropZone__hU2tC:hover{border-color:var(--color-cyan);background:rgba(0,160,207,.045);box-shadow:var(--focus)}.ContactEnquirySection_dropZone__hU2tC>input{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.ContactEnquirySection_dropZone__hU2tC>svg{width:28px;height:28px;color:#007a9e}.ContactEnquirySection_dropZone__hU2tC strong{display:block;font-size:.98rem}.ContactEnquirySection_dropZone__hU2tC p{margin:5px 0 0;color:var(--color-muted);font-size:.92rem;line-height:1.5}.ContactEnquirySection_dropZone__hU2tC button{min-height:44px;padding:0 16px;border:1px solid #9caab4;border-radius:999px;background:#fff;color:var(--color-deep-ink);cursor:pointer;font:inherit;font-size:.92rem;font-weight:700;transition:color .22s var(--ease-standard),border-color .22s var(--ease-standard),background-color .22s var(--ease-standard)}.ContactEnquirySection_dropZone__hU2tC button:focus-visible,.ContactEnquirySection_dropZone__hU2tC button:hover{border-color:var(--color-deep-ink);background:var(--color-deep-ink);color:#fff}.ContactEnquirySection_fileList__65OpD{margin:12px 0 0;padding:0;display:grid;gap:8px;list-style:none}.ContactEnquirySection_fileList__65OpD li{min-width:0;padding:11px 12px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:11px;align-items:center;border:1px solid var(--color-line);border-radius:9px;background:#fff}.ContactEnquirySection_fileList__65OpD li>svg{width:18px;height:18px;color:#007a9e}.ContactEnquirySection_fileList__65OpD span{min-width:0}.ContactEnquirySection_fileList__65OpD strong{display:block;overflow:hidden;font-size:.92rem;text-overflow:ellipsis;white-space:nowrap}.ContactEnquirySection_fileList__65OpD small{display:block;margin-top:2px;color:var(--color-muted);font-size:.92rem}.ContactEnquirySection_fileList__65OpD button{width:36px;height:36px;display:grid;place-items:center;border:0;border-radius:50%;background:var(--color-surface);color:#4c5a67;cursor:pointer}.ContactEnquirySection_fileList__65OpD button:focus-visible,.ContactEnquirySection_fileList__65OpD button:hover{background:var(--color-deep-ink);color:#fff}.ContactEnquirySection_fileList__65OpD button svg{width:16px;height:16px}.ContactEnquirySection_hint__f9dv9{margin:7px 0 0;color:var(--color-muted);font-size:.92rem;line-height:1.45}.ContactEnquirySection_fieldError__6Ox2a{margin:7px 0 0;color:#9c2634;font-size:.92rem;font-weight:500;line-height:1.45}.ContactEnquirySection_consent__hKjHZ{padding-top:24px;border-top:1px solid var(--color-line)}.ContactEnquirySection_consent__hKjHZ label{display:flex;align-items:flex-start;gap:11px;color:#53606d;cursor:pointer;font-size:.92rem;line-height:1.5}.ContactEnquirySection_consent__hKjHZ input{position:absolute;opacity:0}.ContactEnquirySection_consent__hKjHZ label>span:first-of-type{width:22px;height:22px;display:grid;flex:0 0 auto;place-items:center;border:1px solid #82929d;border-radius:5px;background:#fff;color:transparent}.ContactEnquirySection_consent__hKjHZ label>span:first-of-type svg{width:14px;height:14px}.ContactEnquirySection_consent__hKjHZ label:has(input:checked)>span:first-of-type{border-color:var(--color-cyan);background:var(--color-cyan);color:#fff}.ContactEnquirySection_consent__hKjHZ label:has(input:focus-visible)>span:first-of-type{outline:2px solid var(--color-cyan);outline-offset:3px}.ContactEnquirySection_consent__hKjHZ a{color:#007a9e;font-weight:700}.ContactEnquirySection_submit__8NMaZ{width:100%;min-height:58px;padding:0 22px;display:flex;align-items:center;justify-content:center;gap:14px;border:1px solid var(--color-cyan);border-radius:999px;background:var(--color-cyan);color:var(--color-deep-ink);cursor:pointer;font:inherit;font-size:.98rem;font-weight:700;transition:background-color .26s var(--ease-standard),border-color .26s var(--ease-standard),box-shadow .26s var(--ease-standard),transform .26s var(--ease-standard)}.ContactEnquirySection_submit__8NMaZ svg{width:18px;height:18px;transition:transform .26s var(--ease-standard)}.ContactEnquirySection_submit__8NMaZ:focus-visible,.ContactEnquirySection_submit__8NMaZ:hover{border-color:var(--color-deep-ink);background:var(--color-deep-ink);color:#fff;transform:translateY(-2px);box-shadow:0 15px 30px rgba(0,160,207,.16)}.ContactEnquirySection_submit__8NMaZ:focus-visible svg,.ContactEnquirySection_submit__8NMaZ:hover svg{transform:translateX(5px)}.ContactEnquirySection_submit__8NMaZ:disabled{cursor:wait;opacity:1;transform:none;background:var(--color-deep-ink);color:#fff}.ContactEnquirySection_spinner__hFHDD{width:24px;height:24px;flex:0 0 24px;border:3px solid rgba(255,255,255,.35);border-top-color:#fff;border-radius:50%;animation:ContactEnquirySection_contactSpinner___MJCo .8s linear infinite}@keyframes ContactEnquirySection_contactSpinner___MJCo{to{transform:rotate(1turn)}}.ContactEnquirySection_submitError__ufsBj{margin:0;padding:15px 17px;border:1px solid rgba(156,38,52,.32);border-radius:9px;background:#fff7f7;color:#84212d;font-size:.92rem;line-height:1.5}.ContactEnquirySection_submitError__ufsBj a{font-weight:700}.ContactEnquirySection_errorSummary__8Lzb5{padding:20px 22px;border:1px solid rgba(156,38,52,.38);border-left:4px solid #9c2634;border-radius:9px;background:#fff7f7}.ContactEnquirySection_errorSummary__8Lzb5 h3{margin:0;font-size:1rem}.ContactEnquirySection_errorSummary__8Lzb5 ul{margin:8px 0 0;padding-left:20px;color:#7f2630;font-size:.92rem;line-height:1.5}.ContactEnquirySection_success__XHxSc{min-height:520px;padding:clamp(40px,7vw,84px);display:flex;align-items:flex-start;justify-content:center;flex-direction:column;border:1px solid #a8ddbc;border-radius:var(--radius-md);background:#effaf2}.ContactEnquirySection_success__XHxSc>span{width:54px;height:54px;display:grid;place-items:center;border-radius:50%;background:#137a43;color:#fff}.ContactEnquirySection_success__XHxSc>span svg{width:24px}.ContactEnquirySection_success__XHxSc>p:first-of-type{margin:28px 0 12px;color:#14683c;font-size:.8rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.ContactEnquirySection_success__XHxSc h3{max-width:13ch;margin:0;font-size:clamp(2.2rem,3.7vw,4rem);font-weight:500;letter-spacing:-.05em;line-height:1.05}.ContactEnquirySection_success__XHxSc>p:last-child{max-width:600px;margin:22px 0 0;color:var(--color-muted)}@media (prefers-reduced-motion:reduce){.ContactEnquirySection_spinner__hFHDD{animation:none}}.ContactEnquirySection_honeypot__jE8xg{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media (max-width:1050px){.ContactEnquirySection_layout__SET7j{grid-template-columns:1fr}.ContactEnquirySection_details__0Hc_w{position:static;padding:0 0 42px;border-right:0;border-bottom:1px solid var(--color-line)}.ContactEnquirySection_channelList__T5FaZ{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:28px}}@media (max-width:680px){.ContactEnquirySection_section__mfkdh{margin:0 10px 10px;padding:58px 20px 62px;border-radius:0 0 22px 22px;scroll-margin-top:92px}.ContactEnquirySection_layout__SET7j{gap:46px}.ContactEnquirySection_details__0Hc_w{padding-bottom:38px}.ContactEnquirySection_details__0Hc_w h2{font-size:clamp(2.3rem,10vw,3rem)}.ContactEnquirySection_channelList__T5FaZ,.ContactEnquirySection_replyOptions__rZNjZ,.ContactEnquirySection_twoColumns__bzUup{grid-template-columns:1fr}.ContactEnquirySection_channelList__T5FaZ{column-gap:0}.ContactEnquirySection_formHeader__YOpr8{margin-bottom:38px}.ContactEnquirySection_formHeader__YOpr8 h2{max-width:none;font-size:clamp(2.45rem,11vw,3.4rem)}.ContactEnquirySection_form__DKfAj{gap:26px}.ContactEnquirySection_field__F0tIQ input,.ContactEnquirySection_field__F0tIQ select{min-height:56px}.ContactEnquirySection_dropZone__hU2tC{padding:22px 18px;grid-template-columns:auto minmax(0,1fr)}.ContactEnquirySection_dropZone__hU2tC button{grid-column:1/-1;width:100%}.ContactEnquirySection_submit__8NMaZ{min-height:56px}}@media (prefers-reduced-motion:reduce){.ContactEnquirySection_channel__47EHi,.ContactEnquirySection_dropZone__hU2tC,.ContactEnquirySection_dropZone__hU2tC button,.ContactEnquirySection_replyOptions__rZNjZ label>span,.ContactEnquirySection_submit__8NMaZ,.ContactEnquirySection_submit__8NMaZ svg{transition:none}.ContactEnquirySection_replyOptions__rZNjZ label:hover>span,.ContactEnquirySection_submit__8NMaZ:focus-visible,.ContactEnquirySection_submit__8NMaZ:hover,a.ContactEnquirySection_channel__47EHi:focus-visible,a.ContactEnquirySection_channel__47EHi:hover{transform:none}}