.EnquiryPopup_backdrop__0HFrG{position:absolute;inset:0;border:0;background:#001e1bd0;backdrop-filter:blur(9px);cursor:pointer}.EnquiryPopup_dialog__Hu4kT{position:relative;width:100%;max-width:900px;max-height:calc(100dvh - 2rem);overflow-y:auto;display:grid;grid-template-columns:325px 1fr;border-radius:24px;background:#fafcf7;box-shadow:0 35px 110px #001d1a70;font-family:var(--font-sans),Inter,sans-serif;color:#004743;isolation:isolate}.EnquiryPopup_dialog__Hu4kT *{box-sizing:border-box}.EnquiryPopup_dialog__Hu4kT :is(h2,h3,p){margin:0}.EnquiryPopup_dialog__Hu4kT :is(a,button,input,select,textarea):focus-visible{outline:2px solid #368886;outline-offset:3px}.EnquiryPopup_story__cf1KB{position:relative;overflow:hidden;min-height:660px;padding:33px 30px;background:linear-gradient(155deg,#003733,#004743 60%,#12665d);color:#eef8e3;isolation:isolate}.EnquiryPopup_story__cf1KB:before{position:absolute;content:"";inset:0;z-index:-1;background:radial-gradient(ellipse at 80% 80%,#c5e99f18,transparent 55%);pointer-events:none}.EnquiryPopup_logo__4FT9X{display:block;width:178px;height:auto}.EnquiryPopup_storyEyebrow__ZJ4uQ{display:flex;align-items:center;gap:7px;font-size:9px;letter-spacing:.09em;color:#abcfae;margin-top:36px!important}.EnquiryPopup_storyEyebrow__ZJ4uQ>span{width:5px;height:5px;border-radius:50%;background:#c5e99f;flex:none}.EnquiryPopup_story__cf1KB h3{font-family:var(--font-sans),Inter,sans-serif;font-size:43px;line-height:1.02;font-weight:600;letter-spacing:-.06em;margin-top:18px}.EnquiryPopup_story__cf1KB h3>span{color:#c5e99f}.EnquiryPopup_storyCopy__4yy9e{font-size:15px;line-height:1.8;color:#afcfc2;max-width:26ch;margin-top:18px!important}.EnquiryPopup_benefits__MEDCu{display:flex;flex-direction:column;gap:10px;margin-top:22px;font-size:12px;color:#d6e9cf;position:relative;z-index:2}.EnquiryPopup_benefits__MEDCu>span{display:flex;align-items:center;gap:7px}.EnquiryPopup_benefits__MEDCu svg{color:#c5e99f}.EnquiryPopup_student__a8EW0{position:absolute;width:285px;max-width:none;height:auto;bottom:-83px;left:36px;z-index:1;filter:drop-shadow(0 0 28px #002e2830)}.EnquiryPopup_photoCaption__ab9Tj{position:absolute;bottom:20px;left:30px;right:25px;font-size:9px;letter-spacing:.11em;z-index:2;color:#cfe3d0;text-align:center;text-shadow:0 1px 6px #003733}.EnquiryPopup_formPanel__eaSD1{padding:45px 38px 26px;position:relative}.EnquiryPopup_close__KwS7k{position:absolute;top:17px;right:17px;display:grid;place-items:center;width:33px;height:33px;border-radius:50%;border:1px solid #dbe6d5;background:#eff4e9;color:#47684c;cursor:pointer;transition:background .2s}.EnquiryPopup_close__KwS7k:hover{background:#c5e99f}.EnquiryPopup_tag__xrUN_{display:flex;align-items:center;gap:7px;font-size:10px;font-weight:500;letter-spacing:.08em;color:#6e8c60;padding-right:15px}.EnquiryPopup_tag__xrUN_>span{width:5px;height:5px;border-radius:50%;background:#7b9f63;box-shadow:0 0 0 4px #c5e99f30;flex:none}.EnquiryPopup_course__MeLA6{display:inline-block;padding:6px 10px;border:1px solid #d5e5ca;background:#eaf4e1;border-radius:8px;font-size:12px;font-weight:500;margin-top:18px!important}.EnquiryPopup_formPanel__eaSD1 h2{font-family:var(--font-sans),Inter,sans-serif;font-size:31px;font-weight:600;line-height:1.12;letter-spacing:-.045em;margin-top:23px;max-width:17ch}.EnquiryPopup_course__MeLA6+h2{margin-top:16px}.EnquiryPopup_description__ZqTtY{font-size:16px;line-height:1.8;color:#77846e;margin-top:16px!important}.EnquiryPopup_form__bJcWu{margin-top:25px}.EnquiryPopup_form__bJcWu label{line-height:1.5}.EnquiryPopup_form__bJcWu input:not([type=checkbox]),.EnquiryPopup_form__bJcWu select,.EnquiryPopup_form__bJcWu textarea{font-family:inherit;font-size:15px;line-height:1.5;min-height:46px;padding:12px 13px;border-radius:10px;border-color:#dce5d5}.EnquiryPopup_form__bJcWu input[type=checkbox]{width:17px;height:17px;flex:none;margin-top:2px}.EnquiryPopup_form__bJcWu button[type=submit]{font-size:15px;font-weight:500;border-radius:30px;min-height:50px}.EnquiryPopup_form__bJcWu form>p:last-child{font-size:12px;line-height:1.5}.EnquiryPopup_form__bJcWu .hda-error{line-height:1.5}.EnquiryPopup_reassurance__jer1R{display:flex;align-items:center;justify-content:center;gap:7px;font-size:11px;line-height:1.6;color:#86927a;border-top:1px solid #e2e9db;padding-top:17px;margin-top:22px;text-align:center}.EnquiryPopup_reassurance__jer1R svg{flex:none;color:#86a372}.EnquiryPopup_call__UtjlR{display:flex;align-items:center;justify-content:center;gap:6px;font-size:10px;line-height:1.6;color:#839376;text-decoration:none;margin-top:13px;flex-wrap:wrap}.EnquiryPopup_call__UtjlR strong{font-size:12px;font-weight:500;color:#426d52}@media(max-width:760px){.EnquiryPopup_dialog__Hu4kT{grid-template-columns:245px 1fr;max-width:760px}.EnquiryPopup_story__cf1KB{padding:30px 23px;min-height:650px}.EnquiryPopup_logo__4FT9X{width:165px}.EnquiryPopup_story__cf1KB h3{font-size:37px}.EnquiryPopup_storyEyebrow__ZJ4uQ{font-size:8px}.EnquiryPopup_storyCopy__4yy9e{font-size:13px}.EnquiryPopup_benefits__MEDCu{font-size:11px;gap:11px}.EnquiryPopup_student__a8EW0{width:265px;left:7px;bottom:-65px}.EnquiryPopup_photoCaption__ab9Tj{left:18px;right:18px;font-size:6px}.EnquiryPopup_formPanel__eaSD1{padding:44px 25px 25px}.EnquiryPopup_formPanel__eaSD1 h2{font-size:28px}.EnquiryPopup_description__ZqTtY{font-size:13px}.EnquiryPopup_tag__xrUN_{font-size:9px}.EnquiryPopup_form__bJcWu input:not([type=checkbox]),.EnquiryPopup_form__bJcWu select{font-size:16px}.EnquiryPopup_reassurance__jer1R{font-size:10px}}@media(max-width:570px){.EnquiryPopup_dialog__Hu4kT{display:block;border-radius:20px;max-width:440px}.EnquiryPopup_story__cf1KB{min-height:0;padding:24px 25px;background:linear-gradient(120deg,#003733,#0a5e58)}.EnquiryPopup_logo__4FT9X{width:160px}.EnquiryPopup_benefits__MEDCu,.EnquiryPopup_photoCaption__ab9Tj,.EnquiryPopup_storyCopy__4yy9e,.EnquiryPopup_storyEyebrow__ZJ4uQ,.EnquiryPopup_student__a8EW0{display:none}.EnquiryPopup_story__cf1KB h3{font-size:26px;margin-top:17px;line-height:1.1}.EnquiryPopup_story__cf1KB h3 br{display:none}.EnquiryPopup_story__cf1KB h3>span:before{content:" "}.EnquiryPopup_formPanel__eaSD1{padding:28px 25px 23px}.EnquiryPopup_close__KwS7k{position:absolute;top:16px;right:16px;z-index:5;background:#d4e8bc;color:#004743;border-color:#d4e8bc}.EnquiryPopup_tag__xrUN_{font-size:10px}.EnquiryPopup_formPanel__eaSD1 h2{font-size:29px;margin-top:18px;max-width:20ch}.EnquiryPopup_description__ZqTtY{font-size:15px;line-height:1.7;margin-top:14px!important}.EnquiryPopup_form__bJcWu{margin-top:22px}.EnquiryPopup_form__bJcWu input:not([type=checkbox]),.EnquiryPopup_form__bJcWu select{font-size:16px;min-height:48px}.EnquiryPopup_form__bJcWu label{font-size:13px;line-height:1.6}.EnquiryPopup_call__UtjlR,.EnquiryPopup_form__bJcWu form>p:last-child,.EnquiryPopup_reassurance__jer1R{font-size:11px}.EnquiryPopup_call__UtjlR strong{font-size:12px}.EnquiryPopup_course__MeLA6{font-size:12px;margin-top:14px!important}}@media(prefers-reduced-motion:reduce){.EnquiryPopup_dialog__Hu4kT *{transition:none!important}}.EnquiryPopup_dialog__Hu4kT{background:#f7f8ef;border:1px solid #d5e2c840;box-shadow:0 40px 120px #001b1680}.EnquiryPopup_formPanel__eaSD1 h2{font-size:33px;max-width:18ch;margin-top:21px}.EnquiryPopup_description__ZqTtY{font-size:15px;line-height:1.75;color:#5f745e;max-width:46ch}.EnquiryPopup_form__bJcWu{margin-top:26px}.EnquiryPopup_form__bJcWu label{font-size:13px;font-weight:500;color:#355c43}.EnquiryPopup_form__bJcWu label>span{font-weight:400}.EnquiryPopup_form__bJcWu input:not([type=checkbox]),.EnquiryPopup_form__bJcWu select,.EnquiryPopup_form__bJcWu textarea{border:1px solid #cbd9c1;background:#fff;min-height:49px;box-shadow:0 1px 2px #00373305;transition:border-color .2s,box-shadow .2s}.EnquiryPopup_form__bJcWu input:not([type=checkbox]):focus,.EnquiryPopup_form__bJcWu select:focus,.EnquiryPopup_form__bJcWu textarea:focus{outline:none;border-color:#368886;box-shadow:0 0 0 3px #36888618}.EnquiryPopup_form__bJcWu input[aria-invalid=true],.EnquiryPopup_form__bJcWu select[aria-invalid=true]{border-color:#b94b4b;box-shadow:0 0 0 3px #b94b4b10}.EnquiryPopup_form__bJcWu input[type=checkbox]{accent-color:#004743}.EnquiryPopup_form__bJcWu input::placeholder{color:#8a9982}.EnquiryPopup_form__bJcWu button[type=submit]{min-height:52px;font-weight:600;background:#004743;box-shadow:0 5px 15px -8px #00474380}.EnquiryPopup_form__bJcWu button[type=submit]:hover{background:#0a5e58}.EnquiryPopup_form__bJcWu .hda-error{font-size:12px;line-height:1.6}.EnquiryPopup_reassurance__jer1R{font-size:12px;color:#72886b;padding-top:16px;margin-top:20px}.EnquiryPopup_call__UtjlR{font-size:12px;color:#718868}.EnquiryPopup_call__UtjlR strong{font-size:13px}@media(max-width:760px){.EnquiryPopup_formPanel__eaSD1 h2{font-size:29px}.EnquiryPopup_description__ZqTtY{font-size:14px}}@media(max-width:570px){.EnquiryPopup_story__cf1KB{padding:19px 24px}.EnquiryPopup_story__cf1KB h3{display:none}.EnquiryPopup_logo__4FT9X{width:151px}.EnquiryPopup_formPanel__eaSD1{padding:26px 24px 24px}.EnquiryPopup_formPanel__eaSD1 h2{font-size:29px;max-width:19ch;margin-top:18px}.EnquiryPopup_description__ZqTtY{font-size:15px;line-height:1.7;margin-top:13px!important}.EnquiryPopup_form__bJcWu{margin-top:23px}.EnquiryPopup_form__bJcWu input:not([type=checkbox]),.EnquiryPopup_form__bJcWu select{font-size:16px;min-height:48px}.EnquiryPopup_call__UtjlR,.EnquiryPopup_reassurance__jer1R{font-size:11px}.EnquiryPopup_call__UtjlR strong{font-size:12px}}