.CallView_container__itxYG{display:flex;flex-direction:column;padding:44px 16px;position:relative;height:100%;text-align:left;margin:0 auto;max-width:352px}.CallView_container__itxYG.CallView_hdb__aVyy2{width:357px}.CallView_header__KbzYV{font-size:28px;font-weight:700;line-height:40px;margin-bottom:24px}.CallView_header__KbzYV.CallView_hdb__aVyy2{justify-content:center}.CallView_row__WMu0W{width:100%;margin-bottom:16px;display:flex;align-items:center}.CallView_avatarContainer__4EKpk{margin-top:16px;text-align:center;flex-direction:column}.CallView_avatarContainer__4EKpk.CallView_hdb__aVyy2{margin-top:0;margin-bottom:32px}.CallView_footer__Kqu3z{bottom:0;right:0;left:0}.CallView_button__8QKLj{width:100%}.CallView_avatar__cMiL2{width:64px!important;height:64px!important;margin:0 auto 16px}.CallView_avatarName__OPwyU{font-size:16px;margin:16px auto 8px}.CallView_avatarName__OPwyU span{font-size:16px}.CallView_phoneNumber__jCfEW{color:var(--colorBlue500)}.CallView_modalLastInputSpacer__B40gn{margin-bottom:50px}.CallView_enquiryNoticeSection__GboFY{display:flex;align-items:center;padding-top:12px}.CallView_enquiryNotice__Peanm{font-size:12px;line-height:normal;padding-left:4px}@media screen and (min-width:1000px){.CallView_container__itxYG{padding:0}}.EnquirySwitcherModal_modalBody__Y3wAW.EnquirySwitcherModal_modalBody__Y3wAW{padding-top:unset;display:flex;justify-content:center}.EnquirySwitcherModal_modal___Xewd.EnquirySwitcherModal_modal___Xewd{height:100%;flex-basis:auto;width:100%;border-radius:16px!important}@media (min-width:768px){.EnquirySwitcherModal_modal___Xewd.EnquirySwitcherModal_modal___Xewd{height:unset;flex-basis:auto;width:auto}}.EnhancedInput_container__4jcFz{display:flex;position:relative;align-items:stretch;width:100%}.EnhancedInput_input__P3Xv5{padding:10px;font-size:14px;min-height:40px;border-radius:8px;color:var(--colorDarkNeutral300);border:1px solid var(--colorMidNeutral100);font-family:inherit;flex:1 1 auto;transition:opacity .3s ease}.EnhancedInput_input__P3Xv5:hover{border-color:var(--colorMidNeutral100)}.EnhancedInput_input__P3Xv5.EnhancedInput_active__KCAmY,.EnhancedInput_input__P3Xv5:active,.EnhancedInput_input__P3Xv5:focus{outline:0;border:1px solid var(--primaryColor)}.EnhancedInput_disabled__jzDWb,.EnhancedInput_input__P3Xv5:disabled{opacity:.6;cursor:not-allowed;background-color:transparent}.EnhancedInput_input__P3Xv5::-moz-placeholder{color:var(--colorDarkNeutral100)}.EnhancedInput_input__P3Xv5::placeholder{color:var(--colorDarkNeutral100)}.EnhancedInput_input__P3Xv5.EnhancedInput_has_addonBefore__0__hP{border-left:0;border-top-left-radius:0;border-bottom-left-radius:0}.EnhancedInput_input__P3Xv5.EnhancedInput_has_addonAfter__kPlLC{border-right:0;border-top-right-radius:0;border-bottom-right-radius:0}.EnhancedInput_addon__Z9vRA{display:flex;flex:0 0 auto}.EnhancedInput_addon_button__qQLKd{flex:0 0 auto;padding:0 12px;text-align:center;font-size:14px;font-weight:600;color:var(--colorDarkNeutral100);border:1px solid var(--colorMidNeutral100);background-color:var(--colorLightNeutral300);justify-content:center;align-items:center;display:flex;position:relative;z-index:1}.EnhancedInput_addon_button__qQLKd.EnhancedInput_addon_button_active__Yax3H{color:var(--primaryColor);border-color:var(--primaryColor);background-color:var(--colorBlue100);z-index:2}.EnhancedInput_addon_button__qQLKd.EnhancedInput_addon_button_toggle__i25J2{cursor:pointer}.EnhancedInput_addon_button__qQLKd+.EnhancedInput_addon_button__qQLKd{margin-left:-1px}.EnhancedInput_addon_button_before__cAbHX{border-top-left-radius:8px;border-bottom-left-radius:8px}.EnhancedInput_addon__Z9vRA .EnhancedInput_addon_button__qQLKd:last-child,.EnhancedInput_addon_button_after__B2EX2{border-top-right-radius:8px;border-bottom-right-radius:8px}.EnhancedInput_focus__Y4NIu .EnhancedInput_addon_button__qQLKd{border-color:var(--primaryColor)}.EnhancedInput_error__C1Sod .EnhancedInput_addon_button__qQLKd:not(.EnhancedInput_addon_button_active__Yax3H),.EnhancedInput_error__C1Sod .EnhancedInput_input__P3Xv5,.EnhancedInput_error__C1Sod.EnhancedInput_input__P3Xv5{border-color:var(--colorError)}.EnhancedInput_inputsDropdownContainer__yzDIv{position:relative}.EnhancedInput_inputsDropdownContainer__yzDIv .EnhancedInput_input__P3Xv5{width:100%}.EnhancedInput_dropdown_list_containter__Us_dt{position:absolute;top:44px;background:#fff;z-index:100;border-radius:8px;filter:drop-shadow(0 8px 24px rgba(11,17,52,.2));width:100%;max-height:280px;overflow:auto}.EnhancedInput_dropdown_list__KKrRW{padding:10px 16px;border-top:1px solid var(--colorLightNeutral300);cursor:pointer;color:var(--colorDarkNeutral300)}.EnhancedInput_dropdown_list__KKrRW:hover{background:var(--colorLightNeutral200)}.EnhancedInput_formik_inputWrapper__1T5ox{position:relative;display:inline-block;padding-top:10px;width:100%}.EnhancedInput_formik_input__22AFC,.EnhancedInput_formik_label__ZJd8z{font-size:16px}.EnhancedInput_formik_input__22AFC{padding:4px 0;width:100%;background:transparent;font-family:inherit;color:var(--colorDarkNeutral300);border:none;border-radius:0;border-bottom:1px solid var(--colorMidNeutral100)}.EnhancedInput_formik_input__22AFC:focus{outline:none;border-bottom:1px solid var(--colorBlue600)}.EnhancedInput_formik_inputError__VA3_a{border-bottom-color:var(--colorError)}.EnhancedInput_formik_inputFilled__UapP3+.EnhancedInput_formik_label__ZJd8z,.EnhancedInput_formik_input__22AFC:focus+.EnhancedInput_formik_label__ZJd8z{font-weight:600;transform:translateY(-20px);font-size:12px}.EnhancedInput_formik_input__22AFC:focus+.EnhancedInput_formik_label__ZJd8z{color:var(--colorBlue600)}.EnhancedInput_formik_label__ZJd8z{display:inline-block;font-family:inherit;font-weight:400;font-size:16px;color:var(--colorMidNeutral400);-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;position:absolute;bottom:8px;left:0;transition-property:transform,font-size,font-weight;transition-duration:.2s;transition-timing-function:ease-in-out;transform:translateY(0);transform-origin:top left}.EnhancedInput_formik_hint__0hbvX{font-size:12px;color:var(--colorBodyText);margin-top:4px;display:block}.EnhancedInput_formik_error___CPme{margin-top:8px;font-size:12px;color:var(--colorRed600);text-align:left;font-weight:600}.EnhancedInput_formik_error___CPme:before{content:"";width:16px;height:16px;margin-right:8px;display:inline-block;background-image:url(/images/web-icons/hint/error.png);background-size:contain;vertical-align:bottom}.MortgageCalculator_heading__container__YZDQL{width:100%;display:flex;align-items:center;padding-top:24px}.MortgageCalculator_heading__container__no__padding__k5fs_{padding-top:0}.MortgageCalculator_powered__by__SbTV7{display:flex;align-items:center;gap:10px;font-weight:600;font-size:12px;margin-left:auto;margin-bottom:10px;color:var(--colorDarkNeutral300)}.MortgageCalculator_powered__by__SbTV7:hover{color:var(--colorDarkNeutral300)}.MortgageCalculator_powered__by__img__Zidgv{height:18px;width:64px;-o-object-fit:contain;object-fit:contain;background-color:transparent;display:flex;align-items:center}.MortgageCalculator_monthlyPayments__container__NKJKT{display:grid;grid-template-columns:56% max-content;justify-content:center;align-items:center;margin-top:20px;gap:24px}.MortgageCalculator_monthlyPayments__label__wpsLU{display:none}.MortgageCalculator_monthlyPayments__legend__container__C3hkj{display:grid;align-items:center;grid-template-rows:repeat(2,max-content);gap:24px}.MortgageCalculator_monthlyPayments__legend__ZBZXm{display:grid;grid-template-areas:"indicator label" ". value";align-items:center;justify-content:start;gap:0 8px}.MortgageCalculator_monthlyPayments__legend__indicator__7tY8s{width:8px;height:8px;border-radius:50%}.MortgageCalculator_monthlyPayments__legend__value__AXFYi{grid-area:value}.MortgageCalculator_loan__downPayment__66_8_{margin-top:24px;display:flex}.MortgageCalculator_loan__loanAmount__rHByK{display:flex;margin-bottom:16px}.MortgageCalculator_loan__value__UvQMw{font-weight:600}.MortgageCalculator_loan__label__Z6iwR:after{content:":";margin-right:2px}.MortgageCalculator_graph__51_qT{width:100%}.MortgageCalculator_graphText__rFPpE{font-weight:800;fill:var(--colorBodyText);font-size:1.75%!important}.MortgageCalculator_graphSubtext__BC2Kb{fill:var(--colorBodyText);font-size:1%!important}.MortgageCalculator_slider_container___cF8v+.MortgageCalculator_slider_container___cF8v{margin-top:24px}.MortgageCalculator_sliderInput__Za15x{font-weight:400;font-size:16px;padding:9px;height:42px}.MortgageCalculator_sliderLabel__5oAy9{font-weight:500}.MortgageCalculator_desktopBox__header__fEIBI,.MortgageCalculator_loan__container__qJYAV .MortgageCalculator_graph__51_qT,.MortgageCalculator_price__FX2CR{display:none}.MortgageCalculator_affordabilityCalcEntryPoint___O_FH{display:flex;align-items:center;justify-content:start;gap:4px;border:1px solid var(--colorMidNeutral100);border-radius:16px;padding:16px;margin-top:24px;cursor:pointer}.MortgageCalculator_affordabilityCalcEntryPoint___O_FH:hover{background-color:rgba(240,246,255,.5);border:1px solid #216bff}.MortgageCalculator_calcEntryText__4zCaK{display:flex;flex-direction:column}.MortgageCalculator_calcEntryHeading__IfYLZ{font-weight:600;font-size:14px;line-height:19px;color:var(--colorDarkNeutral300)}.MortgageCalculator_calcEntryBody__qtuO8{display:flex;align-items:center;gap:6px;margin-top:4px;cursor:pointer}.MortgageCalculator_calcEntryBody__qtuO8>p{font-weight:600;font-size:14px;line-height:19px;color:var(--colorBlue500)}.MortgageCalculator_chevron__y1Mxq{fill:var(--colorBlue500)}.MortgageCalculator_containerWithNewHierarchy__HRHQt .MortgageCalculator_monthlyPayments__legend__value__AXFYi,.MortgageCalculator_containerWithNewHierarchy__HRHQt .MortgageCalculator_sliderInput__Za15x,.MortgageCalculator_containerWithNewHierarchy__HRHQt .MortgageCalculator_sliderLabel__5oAy9{font-size:14px}@media (max-width:767px){.MortgageCalculator_slider__jnnoR{margin:10px 10px 21px}}@media only screen and (min-width:768px) and (max-width:967px){.MortgageCalculator_monthlyPayments__container__NKJKT{grid-template-columns:25% max-content}}@media (min-width:968px){.MortgageCalculator_container__jL2SI{display:grid;grid-template-areas:"title title" "form graphs";grid-template-columns:minmax(0,1fr) 640px;gap:24px 32px}.MortgageCalculator_powered__by__img__Zidgv{height:50px;width:110px}.MortgageCalculator_title__N__j2{grid-area:title}.MortgageCalculator_form__D4HBR{grid-area:form}.MortgageCalculator_graph__51_qT{width:220px;margin:20px auto}.MortgageCalculator_monthlyPayments__container__NKJKT{display:block}.MortgageCalculator_desktopBox__mv0Zp{border-radius:16px;padding:12px;border:1px solid var(--colorLightNeutral400);grid-area:graphs}.MortgageCalculator_desktopBox__inner__C0evF{border-radius:12px;padding:16px 24px;background-color:var(--colorLightNeutral200)}.MortgageCalculator_desktopBox__header__fEIBI{display:flex;font-weight:600;padding-bottom:16px;justify-content:space-between;border-bottom:1px solid var(--colorMidNeutral100)}.MortgageCalculator_desktopBox__header__title__gHtPH{font-weight:600}.MortgageCalculator_desktopBox__graphs__J6P9j{display:grid;justify-content:center;grid-template-areas:"loan monthly";grid-template-columns:repeat(2,1fr)}.MortgageCalculator_monthlyPayments__container__NKJKT{grid-area:monthly;margin-top:0}.MortgageCalculator_monthlyPayments__label__wpsLU{display:block;text-align:center}.MortgageCalculator_monthlyPayments__legend__container__C3hkj{grid-template-columns:repeat(2,max-content);grid-template-rows:auto;justify-content:center;margin-top:12px}.MortgageCalculator_loan__container__qJYAV{grid-area:loan}.MortgageCalculator_loan__container__qJYAV .MortgageCalculator_graph__51_qT{display:block}.MortgageCalculator_loan__downPayment__66_8_{display:block;text-align:center;margin-top:0}.MortgageCalculator_loan__label__Z6iwR:after{display:none}.MortgageCalculator_loan__value__UvQMw{margin-top:8px;font-size:23px;line-height:31px}.MortgageCalculator_loan__loanAmount__rHByK{display:none}.MortgageCalculator_slider_container___cF8v+.MortgageCalculator_slider_container___cF8v{margin-top:42px}.MortgageCalculator_sliderLabel__5oAy9{font-weight:600;flex:0 0 110px}.MortgageCalculator_price__FX2CR{display:flex;align-items:center;margin-bottom:42px}.MortgageCalculator_price__label__350jr{flex:0 0 110px;font-weight:600}.MortgageCalculator_price__input__HZa1P{flex:1 1 auto;max-width:400px}.MortgageCalculator_affordabilityCalcEntryPoint___O_FH{margin-top:48px}.MortgageCalculator_containerWithNewHierarchy__HRHQt .MortgageCalculator_monthlyPayments__legend__value__AXFYi,.MortgageCalculator_containerWithNewHierarchy__HRHQt .MortgageCalculator_sliderInput__Za15x,.MortgageCalculator_containerWithNewHierarchy__HRHQt .MortgageCalculator_sliderLabel__5oAy9{font-size:16px}}