.ApplicationEnquiryForm-module__wfiwNG__card{background:#fff;border:1px solid #d6e0d6;border-radius:28px;width:100%;padding:clamp(20px,4vw,34px);position:relative;box-shadow:0 24px 64px #16181c14}.ApplicationEnquiryForm-module__wfiwNG__honeypot{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.ApplicationEnquiryForm-module__wfiwNG__pass{color:#fff;background:#16181c;border-radius:20px;margin-bottom:26px;padding:18px 20px 16px;position:relative}.ApplicationEnquiryForm-module__wfiwNG__pass:before,.ApplicationEnquiryForm-module__wfiwNG__pass:after{content:"";background:#fff;border-radius:50%;width:22px;height:22px;position:absolute;top:58%}.ApplicationEnquiryForm-module__wfiwNG__pass:before{left:-11px}.ApplicationEnquiryForm-module__wfiwNG__pass:after{right:-11px}.ApplicationEnquiryForm-module__wfiwNG__passTop{justify-content:space-between;align-items:center;gap:12px;display:flex}.ApplicationEnquiryForm-module__wfiwNG__passTop>div:first-child,.ApplicationEnquiryForm-module__wfiwNG__passTop>div:last-child{min-width:0}.ApplicationEnquiryForm-module__wfiwNG__passTop>div:last-child{text-align:right}.ApplicationEnquiryForm-module__wfiwNG__pass span{letter-spacing:.16em;text-transform:uppercase;color:#ffffff8c;font-size:.66rem;font-weight:700;display:block}.ApplicationEnquiryForm-module__wfiwNG__pass strong{letter-spacing:-.02em;overflow-wrap:anywhere;margin-top:2px;font-size:1.15rem;font-weight:800;display:block}.ApplicationEnquiryForm-module__wfiwNG__plane{color:#e5b84b;font-size:1.4rem;line-height:1}.ApplicationEnquiryForm-module__wfiwNG__passBottom{border-top:1px dashed #ffffff40;justify-content:space-between;gap:12px;margin-top:14px;padding-top:14px;display:flex}.ApplicationEnquiryForm-module__wfiwNG__passBottom>div:last-child{text-align:right}.ApplicationEnquiryForm-module__wfiwNG__passBottom strong{font-size:.92rem}.ApplicationEnquiryForm-module__wfiwNG__progress{background:#eef5f0;border-radius:99px;height:6px;overflow:hidden}.ApplicationEnquiryForm-module__wfiwNG__bar{background:#e5b84b;height:100%;transition:width .3s}.ApplicationEnquiryForm-module__wfiwNG__meta{color:#5c6068;justify-content:space-between;align-items:center;margin:12px 0 22px;font-size:.85rem;display:flex}.ApplicationEnquiryForm-module__wfiwNG__back{color:#16181c;cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:4px 0;font-weight:700;text-decoration:underline}.ApplicationEnquiryForm-module__wfiwNG__step{min-width:0;animation:.25s both ApplicationEnquiryForm-module__wfiwNG__rise}@keyframes ApplicationEnquiryForm-module__wfiwNG__rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.ApplicationEnquiryForm-module__wfiwNG__step{animation:none}}.ApplicationEnquiryForm-module__wfiwNG__question{color:#16181c;font:800 clamp(1.35rem, 3.2vw, 1.7rem) / 1.2 var(--font-bricolage), sans-serif;letter-spacing:-.03em;background:0 0;margin:0;padding:0}.ApplicationEnquiryForm-module__wfiwNG__hint{color:#5c6068;margin:8px 0 18px;font-size:.95rem;line-height:1.6}.ApplicationEnquiryForm-module__wfiwNG__summary{color:#16181c;background:#eef5f0;border-radius:12px;margin:-8px 0 18px;padding:10px 14px;font-size:.88rem;font-weight:600}.ApplicationEnquiryForm-module__wfiwNG__choices{gap:10px;display:grid}.ApplicationEnquiryForm-module__wfiwNG__choice{color:#16181c;min-height:54px;font:inherit;text-align:left;cursor:pointer;background:#fff;border:1.5px solid #d6e0d6;border-radius:14px;padding:14px 16px;font-size:1rem;font-weight:600;transition:border-color .15s,background .15s}.ApplicationEnquiryForm-module__wfiwNG__choice:hover{border-color:#16181c}.ApplicationEnquiryForm-module__wfiwNG__choice:focus-visible{outline-offset:2px;outline:3px solid #e5b84b99}.ApplicationEnquiryForm-module__wfiwNG__choiceOn{background:#eef5f0;border-color:#16181c;box-shadow:inset 4px 0 #e5b84b}.ApplicationEnquiryForm-module__wfiwNG__control select{width:100%;min-height:54px;font:inherit;color:#16181c;background:#f6f9f6;border:1.5px solid #d6e0d6;border-radius:14px;padding:14px 16px;font-size:16px}.ApplicationEnquiryForm-module__wfiwNG__control select:focus,.ApplicationEnquiryForm-module__wfiwNG__field input:focus{background:#fff;border-color:#16181c;outline:none;box-shadow:0 0 0 4px #e5b84b40}.ApplicationEnquiryForm-module__wfiwNG__fields{gap:18px;display:grid}.ApplicationEnquiryForm-module__wfiwNG__field{gap:6px;display:grid}.ApplicationEnquiryForm-module__wfiwNG__field label{color:#16181c;font-size:.92rem;font-weight:600}.ApplicationEnquiryForm-module__wfiwNG__optional{color:#5c6068;font-weight:400}.ApplicationEnquiryForm-module__wfiwNG__field input{width:100%;min-height:54px;font:inherit;color:#16181c;background:#f6f9f6;border:1.5px solid #d6e0d6;border-radius:14px;padding:14px 16px;font-size:16px}.ApplicationEnquiryForm-module__wfiwNG__field input[aria-invalid=true]{border-color:#b42318}.ApplicationEnquiryForm-module__wfiwNG__field small{color:#5c6068;font-size:.85rem}.ApplicationEnquiryForm-module__wfiwNG__error{color:#b42318;margin:6px 0 0;font-size:.9rem;line-height:1.5}.ApplicationEnquiryForm-module__wfiwNG__consent{align-items:flex-start;gap:12px;margin-top:22px;font-size:.9rem;line-height:1.6;display:flex}.ApplicationEnquiryForm-module__wfiwNG__consent input{accent-color:#16181c;flex-shrink:0;width:18px;height:18px;margin-top:3px}.ApplicationEnquiryForm-module__wfiwNG__consent a{color:#16181c;font-weight:700}.ApplicationEnquiryForm-module__wfiwNG__actions{margin-top:24px}.ApplicationEnquiryForm-module__wfiwNG__primary{color:#fff;width:100%;min-height:56px;font:800 1rem var(--font-bricolage), sans-serif;cursor:pointer;background:#16181c;border:0;border-radius:14px;transition:background .15s}.ApplicationEnquiryForm-module__wfiwNG__primary:hover{background:#2c2f36}.ApplicationEnquiryForm-module__wfiwNG__primary:disabled{opacity:.6;cursor:wait}.ApplicationEnquiryForm-module__wfiwNG__note{text-align:center;color:#5c6068;margin-top:14px;font-size:.85rem}.ApplicationEnquiryForm-module__wfiwNG__search{min-width:0}.ApplicationEnquiryForm-module__wfiwNG__searchInput{width:100%;min-height:54px;font:inherit;color:#16181c;background:#f6f9f6;border:1.5px solid #d6e0d6;border-radius:14px;padding:14px 16px;font-size:16px}.ApplicationEnquiryForm-module__wfiwNG__searchInput:focus{background:#fff;border-color:#16181c;outline:none;box-shadow:0 0 0 4px #e5b84b40}.ApplicationEnquiryForm-module__wfiwNG__picked{color:#16181c;margin:10px 0 0;font-size:.9rem;font-weight:700}.ApplicationEnquiryForm-module__wfiwNG__suggest{background:#fff;border:1px solid #d6e0d6;border-radius:14px;gap:2px;max-height:260px;margin:12px 0 0;padding:6px;list-style:none;display:grid;overflow-y:auto}.ApplicationEnquiryForm-module__wfiwNG__suggest button{color:#16181c;width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;padding:11px 12px;font-size:.98rem}.ApplicationEnquiryForm-module__wfiwNG__suggest button:hover{background:#eef5f0}.ApplicationEnquiryForm-module__wfiwNG__suggest button[aria-selected=true]{color:#fff;background:#16181c}.ApplicationEnquiryForm-module__wfiwNG__noMatch{color:#5c6068;padding:12px;font-size:.9rem}.ApplicationEnquiryForm-module__wfiwNG__search .ApplicationEnquiryForm-module__wfiwNG__actions{margin-top:20px}.ApplicationEnquiryForm-module__wfiwNG__otherBtn{font-weight:700;border:1.5px dashed #16181c!important}.ApplicationEnquiryForm-module__wfiwNG__linkBtn{color:#16181c;font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;margin-top:10px;padding:4px 0;font-size:.9rem;font-weight:700;text-decoration:underline}.ApplicationEnquiryForm-module__wfiwNG__card{border:2px solid #7e9a85;box-shadow:0 28px 70px #16181c1f}@media (min-width:900px){.ApplicationEnquiryForm-module__wfiwNG__card{padding:40px 44px}.ApplicationEnquiryForm-module__wfiwNG__question{font-size:2rem}.ApplicationEnquiryForm-module__wfiwNG__hint{font-size:1.02rem}.ApplicationEnquiryForm-module__wfiwNG__choice,.ApplicationEnquiryForm-module__wfiwNG__field input,.ApplicationEnquiryForm-module__wfiwNG__searchInput{min-height:60px;font-size:1.05rem}.ApplicationEnquiryForm-module__wfiwNG__primary{min-height:60px;font-size:1.08rem}}@media (max-width:679px){.ApplicationEnquiryForm-module__wfiwNG__card{border-radius:22px;padding:16px}.ApplicationEnquiryForm-module__wfiwNG__pass{border-radius:16px;margin-bottom:14px;padding:12px 16px}.ApplicationEnquiryForm-module__wfiwNG__pass:before,.ApplicationEnquiryForm-module__wfiwNG__pass:after{display:none}.ApplicationEnquiryForm-module__wfiwNG__pass strong{font-size:1rem}.ApplicationEnquiryForm-module__wfiwNG__passBottom{display:none}.ApplicationEnquiryForm-module__wfiwNG__meta{margin:10px 0 14px}.ApplicationEnquiryForm-module__wfiwNG__hint{margin:6px 0 14px}.ApplicationEnquiryForm-module__wfiwNG__choices{gap:8px}.ApplicationEnquiryForm-module__wfiwNG__choice{min-height:50px;padding:12px 14px}}
.apply-module__c8V9wa__page{padding:calc(var(--header-h) + 32px) 0 72px;background:var(--mist);min-height:100vh}.apply-module__c8V9wa__shell{gap:28px;width:min(680px,100%);margin-inline:auto;padding-inline:16px;display:grid}.apply-module__c8V9wa__intro{text-align:center}.apply-module__c8V9wa__eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--forest);font-size:.78rem;font-weight:700}.apply-module__c8V9wa__intro h1{font:800 clamp(1.9rem, 5vw, 2.7rem) / 1.08 var(--font-bricolage), sans-serif;letter-spacing:-.04em;margin-top:10px}.apply-module__c8V9wa__lead{max-width:46ch;color:var(--ink-soft);margin:14px auto 0;line-height:1.65}.apply-module__c8V9wa__steps{gap:10px;margin:0;padding:0;list-style:none;display:grid}.apply-module__c8V9wa__steps li{background:#fff;border:1px solid #d6e0d6;border-radius:18px;grid-template-columns:30px minmax(0,1fr);align-items:start;gap:14px;padding:16px 18px;display:grid}.apply-module__c8V9wa__steps span{background:var(--gold);width:30px;height:30px;color:var(--ink);border-radius:50%;place-items:center;font-size:.8rem;font-weight:800;display:grid}.apply-module__c8V9wa__steps strong{font-size:.97rem}.apply-module__c8V9wa__steps p{color:var(--ink-soft);margin-top:2px;font-size:.9rem;line-height:1.55}.apply-module__c8V9wa__contact{text-align:center;color:var(--ink-soft);font-size:.92rem;line-height:1.6}.apply-module__c8V9wa__contact a{color:var(--ink);text-underline-offset:3px;overflow-wrap:anywhere;font-weight:700;text-decoration:underline}@media (max-width:679px){.apply-module__c8V9wa__page{padding-top:calc(var(--header-h) + 14px);padding-bottom:110px}.apply-module__c8V9wa__shell{gap:18px}.apply-module__c8V9wa__eyebrow{letter-spacing:.08em;font-size:.68rem}.apply-module__c8V9wa__intro h1{margin-top:6px;font-size:1.65rem}.apply-module__c8V9wa__lead{margin-top:8px;font-size:.9rem;line-height:1.5}}@media (min-width:900px){.apply-module__c8V9wa__shell{width:min(780px,100%)}}
