._section_1d7n3_1{padding-block:0 120px;padding-inline:max(20px, var(--page-gutter));color:var(--color-anti-white);z-index:5;position:relative}._inner_1d7n3_9{max-width:var(--main-column);margin-inline:auto}._form_1d7n3_14{border:1px solid var(--color-border-strong);max-width:700px;box-shadow:0 24px 80px hsl(from var(--color-shadow) h s l / 24%);background-color:var(--color-plum-1);border-radius:12px;flex-direction:column;gap:18px;margin-inline:auto;padding:clamp(20px,3vw,32px);display:flex}._formTitle_1d7n3_27,._formList_1d7n3_28,._formCustom_1d7n3_29{font-family:var(--font-dense-body);font-size:clamp(16px,15.218px + .184vw,18px);line-height:110%}._formList_1d7n3_28{flex-direction:column;gap:8px;padding-inline-start:1.5rem;list-style:outside;display:flex}._formList_1d7n3_28 li::marker{color:var(--color-coral)}._twoColumn_1d7n3_47{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}._field_1d7n3_53{flex-direction:column;gap:8px;min-width:0;display:flex}._field_1d7n3_53 label,._choiceGroup_1d7n3_61 legend{color:var(--color-anti-white);font-family:var(--font-body);letter-spacing:.15px;font-size:15px;font-weight:400;line-height:150%}._choiceGroup_1d7n3_61 legend{margin-bottom:8px}._field_1d7n3_53 input,._field_1d7n3_53 select{border:1px solid var(--color-grey-1);background-color:var(--color-anti-white);width:100%;min-height:44px;color:var(--color-anti-black);font-family:var(--font-body);border-radius:10px;padding:9px 1rem;font-size:16px;line-height:1.4}._field_1d7n3_53 select{cursor:pointer;appearance:none;color-scheme:light;background-image:linear-gradient(45deg, transparent 50%, var(--color-anti-black) 50%), linear-gradient(135deg, var(--color-anti-black) 50%, transparent 50%);background-position:calc(100% - 20px),calc(100% - 15px);background-repeat:no-repeat;background-size:5px 5px;padding-right:2.75rem}._field_1d7n3_53 select[data-poc-select-enhanced]{opacity:0;clip-path:inset(50%);pointer-events:none;border:0;width:1px;height:1px;min-height:0;padding:0;position:absolute;overflow:hidden}._selectHost_1d7n3_116{width:100%}._selectTrigger_1d7n3_120{border:1px solid var(--color-grey-1);background:var(--color-anti-white);width:100%;min-height:44px;color:var(--color-anti-black);font-family:var(--font-body);text-align:left;cursor:pointer;border-radius:10px;justify-content:space-between;align-items:center;gap:8px;padding:9px 1rem;font-size:16px;line-height:1.4;display:flex}._selectTrigger_1d7n3_120:focus-visible{outline:2px solid var(--color-coral-1);outline-offset:3px}._selectTrigger_1d7n3_120[aria-invalid=true]{border-color:var(--color-error)}._selectTrigger_1d7n3_120[data-disabled]{cursor:default;opacity:.6}._selectValue_1d7n3_153{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._selectTrigger_1d7n3_120[data-placeholder] ._selectValue_1d7n3_153{color:hsl(from var(--color-anti-black) h s l / 55%)}._selectIcon_1d7n3_164{color:var(--color-anti-black);flex-shrink:0;transition:transform .16s cubic-bezier(.645,.045,.355,1);display:inline-flex}._selectTrigger_1d7n3_120[data-popup-open] ._selectIcon_1d7n3_164{transform:rotate(180deg)}._selectPositioner_1d7n3_175{z-index:1000}._selectPopup_1d7n3_179{box-sizing:border-box;min-width:var(--anchor-width);max-width:var(--available-width);max-height:min(320px, var(--available-height));overscroll-behavior:contain;border:1px solid var(--color-grey-1);background:var(--color-anti-white);color:var(--color-anti-black);font-family:var(--font-body);box-shadow:0 8px 24px hsl(from var(--color-anti-black) h s l / 14%);border-radius:10px;padding:6px;overflow-y:auto}._selectItem_1d7n3_195{min-height:44px;color:var(--color-anti-black);cursor:pointer;user-select:none;outline-color:var(--color-coral);border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:9px 12px;font-size:15px;line-height:1.4;display:flex}._selectItem_1d7n3_195[data-highlighted]{background:hsl(from var(--color-coral) h s l / 14%)}._selectItem_1d7n3_195[data-disabled]{cursor:default;opacity:.5}._selectItemText_1d7n3_220{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._selectIndicator_1d7n3_227{color:var(--color-coral-1);flex-shrink:0;display:inline-flex}._field_1d7n3_53 input[aria-invalid=true],._field_1d7n3_53 select[aria-invalid=true]{border-color:var(--color-error)}._fieldError_1d7n3_238{min-height:0;color:var(--color-coral-1);margin:0;font-size:13px;line-height:145%}._fieldError_1d7n3_238:empty{display:none}._choiceGroup_1d7n3_61{border:0;flex-direction:column;gap:10px;min-width:0;margin:0;padding:0;display:flex}._choiceRow_1d7n3_260{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}._choice_1d7n3_61{border:1px solid var(--color-border-strong);cursor:pointer;background:hsl(from var(--color-anti-white) h s l / 4%);border-radius:10px;align-items:center;gap:10px;min-height:46px;padding:10px 14px;transition:background-color .1s ease-out,border-color .1s ease-out;display:flex}._choice_1d7n3_61:hover,._choice_1d7n3_61:has(input:checked){border-color:var(--color-coral-1);background:hsl(from var(--color-coral) h s l / 10%)}._choice_1d7n3_61 input{width:18px;height:18px;accent-color:var(--color-coral-1);margin:0}._choice_1d7n3_61 input:focus-visible,._field_1d7n3_53 input:focus-visible,._field_1d7n3_53 select:focus-visible{outline:2px solid var(--color-coral-1);outline-offset:3px}._conditional_1d7n3_305{flex-direction:column;gap:18px;display:flex}._consent_1d7n3_311{color:var(--color-fg-muted);cursor:pointer;align-items:flex-start;gap:12px;font-size:14px;line-height:150%;display:flex}._consentInput_1d7n3_321{width:20px;height:20px;accent-color:var(--color-coral-1);flex:none;margin:1px 0 0}._consentInput_1d7n3_321:focus-visible{outline:2px solid var(--color-coral-1);outline-offset:3px}._enquiry_1d7n3_336{border-top:1px solid var(--color-border-strong);flex-direction:column;gap:12px;margin-top:6px;padding-top:18px;display:flex}._enquiryText_1d7n3_345{color:var(--color-fg-muted);margin:0;font-size:14px;line-height:150%}._enquirySubmit_1d7n3_354{border:1px solid var(--color-border-strong);width:100%;min-height:52px;color:var(--color-anti-white);font-family:var(--font-body);text-align:center;cursor:pointer;touch-action:manipulation;background:0 0;border-radius:10px;justify-content:center;align-items:center;padding:10px 20px;font-size:16px;font-weight:500;line-height:1.4;transition:border-color .1s ease-out,color .1s ease-out;display:inline-flex}._enquirySubmit_1d7n3_354:hover{border-color:var(--color-coral);color:var(--color-coral)}._enquirySubmit_1d7n3_354:focus-visible{outline:2px solid var(--color-coral-1);outline-offset:3px}._enquirySubmit_1d7n3_354:disabled{cursor:not-allowed;opacity:.55}._enquiryStatus_1d7n3_392{color:var(--color-fg-subtle);text-align:center;margin:0;font-size:14px;line-height:150%}._enquiryStatus_1d7n3_392:empty{display:none}._enquiryStatus_1d7n3_392[data-state=error]{color:var(--color-coral-1)}._paymentSummary_1d7n3_410{border:1px solid var(--color-border);background:hsl(from var(--color-anti-white) h s l / 4%);border-radius:10px;flex-direction:column;gap:10px;margin-top:8px;padding:18px;display:flex}._paymentSummary_1d7n3_410>div{justify-content:space-between;align-items:baseline;gap:24px;display:flex}._paymentSummary_1d7n3_410 strong{color:var(--color-coral);font-variant-numeric:tabular-nums;font-size:20px}._paymentSummary_1d7n3_410 p{color:var(--color-fg-subtle);margin:0;font-size:13px;line-height:145%}._submit_1d7n3_352,._fallback_1d7n3_442{border:1px solid var(--color-coral);background:var(--color-coral);width:100%;min-height:52px;color:var(--color-anti-black);font-family:var(--font-body);text-align:center;cursor:pointer;touch-action:manipulation;border-radius:10px;justify-content:center;align-items:center;padding:10px 20px;font-size:16px;font-weight:500;line-height:1.4;text-decoration:none;transition:background-color .1s ease-out,border-color .1s ease-out;display:inline-flex}._submit_1d7n3_352:hover,._fallback_1d7n3_442:hover{border-color:var(--color-coral-hovered);background:var(--color-coral-hovered)}._submit_1d7n3_352:focus-visible,._fallback_1d7n3_442:focus-visible{outline:2px solid var(--color-coral-1);outline-offset:3px}._submit_1d7n3_352:disabled{cursor:not-allowed;opacity:.55}._status_1d7n3_483{min-height:22px;color:var(--color-fg-subtle);text-align:center;margin:-6px 0 0;font-size:14px;line-height:150%}._status_1d7n3_483[data-state=error]{color:var(--color-coral-1)}._status_1d7n3_483[data-state=success]{color:var(--color-anti-white)}._complete_1d7n3_500{border:1px solid var(--color-border-strong);background:var(--color-bg-elevated);max-width:700px;box-shadow:0 24px 80px hsl(from var(--color-shadow) h s l / 24%);text-align:center;border-radius:18px;margin-inline:auto;padding:clamp(32px,6vw,64px)}._complete_1d7n3_500:focus-visible{outline:2px solid var(--color-coral-1);outline-offset:4px}._completeEyebrow_1d7n3_516{color:var(--color-coral);font-family:var(--font-eyebrow);letter-spacing:.08em;text-transform:uppercase;margin:0 0 12px;font-size:14px}._complete_1d7n3_500 h2{color:var(--color-anti-white);font-family:var(--font-heading);margin:0 0 18px;font-size:clamp(42px,5vw,64px);font-weight:200;line-height:100%}._complete_1d7n3_500>p:last-child{max-width:48ch;color:var(--color-fg-muted);margin:0 auto;font-size:18px;line-height:150%}@media (width<=600px){._section_1d7n3_1{padding-block:26px 80px;padding-inline:0}._twoColumn_1d7n3_47{grid-template-columns:1fr}._form_1d7n3_14{border-radius:14px;padding:22px}}@media (prefers-reduced-motion:reduce){._choice_1d7n3_61,._submit_1d7n3_352,._fallback_1d7n3_442,._selectIcon_1d7n3_164{transition:none}}section[data-astro-cid-2ff3ogxl].hero{background:var(--hero-gradient-reverse);width:100%;position:relative;& .hero-inner{max-width:var(--outer-column);padding-block:clamp(30px,8.2797vw - 5.1886px,120px) 0;padding-inline:var(--page-gutter);flex-direction:column;gap:clamp(0px,4.9678vw - 21.1132px,54px);margin-inline:auto;display:flex;& .hero-title{flex-direction:column;gap:20px;width:fit-content;max-width:840px;margin-inline:auto;display:flex}}& .branches{opacity:.5;z-index:0;pointer-events:none;justify-content:center;align-items:flex-start;width:100%;display:flex;position:absolute;top:0;bottom:0;right:0;overflow:hidden;mask-image:linear-gradient(#0000 0,#000 800px 80%,#0000 100%);& svg{transform:scale(3)rotate(90deg)}}& h1{color:var(--color-anti-white);font-family:var(--font-heading);text-box:trim-both cap;text-wrap:balance;font-size:clamp(42px,26.3606px + 3.6799vw,82px);font-weight:200;line-height:100%;& span{color:var(--color-coral)}}& p{max-width:55ch;color:var(--color-anti-white);font-size:clamp(20px,18.4361px + .368vw,24px)}}
