.ToolFrame_toolFrame__j6N2n{background-color:#fff;border:1px solid #ccc;box-sizing:border-box}
.ToolBody_toolBody__ml\+So{padding:16px}@media only screen and (min-width: 768px){.ToolBody_toolBody__ml\+So{padding:24px}}
.ToolHeading_toolHeading__cK3t9{padding-bottom:16px}
.ControlledDropdown_formFieldDropdown__aazGW{width:100%}@media only screen and (min-width: 768px){.ControlledDropdown_formFieldDropdown__aazGW{width:50%}}.ControlledDropdown_formFieldDropdown__aazGW select{width:100%}
.Results_results__7sRSn{background-color:#ffe9c2;outline:none;padding:24px 16px;position:relative}@media only screen and (min-width: 768px){.Results_results__7sRSn{padding:32px 24px}}.Results_results__7sRSn::before,.Results_results__7sRSn::after{background-color:#fff;border:1px solid #ccc;border-left-color:rgba(0,0,0,0);border-radius:1000px;border-top-color:rgba(0,0,0,0);content:"";display:block;height:25px;position:absolute;top:-12.5px;width:25px}.Results_results__7sRSn::before{left:-14px;transform:rotate(-45deg)}.Results_results__7sRSn::after{right:-14px;transform:rotate(135deg)}.Results_results__7sRSn p:last-of-type{margin-bottom:0}
.CommercialToolCTA_commercialToolCTA__bSIRu{padding:0 16px}@media only screen and (min-width: 768px){.CommercialToolCTA_commercialToolCTA__bSIRu{padding:0 24px}}.CommercialToolCTA_commercialToolCTA--pink__EMw7H{background-color:#ffd4d0}.CommercialToolCTA_commercialToolCTAGrid__0mvrj{margin:0}.CommercialToolCTA_commercialToolCTAContentWrapper__B8ops{display:flex;flex-direction:column;padding:24px 0}.CommercialToolCTA_commercialToolCTAButtonWrapper__9Cq4N{min-width:165px}@media only screen and (min-width: 768px){.CommercialToolCTA_commercialToolCTAButtonWrapper__9Cq4N{margin:0;text-align:left}}.CommercialToolCTA_commercialToolCTAImageWrapper__mmwpa{display:none;height:100%}@media only screen and (min-width: 768px){.CommercialToolCTA_commercialToolCTAImageWrapper__mmwpa{display:inline}}.CommercialToolCTA_commercialToolCTAImageWrapper__mmwpa [data-testid=responsive-picture-placeholder]{height:100%}.CommercialToolCTA_commercialToolCTAImageWrapper__mmwpa img{background-color:rgba(0,0,0,0);height:100%;object-fit:contain;object-position:bottom}
.OnwardJourney_onwardJourney__p\+Noe{padding:24px 16px}@media only screen and (min-width: 768px){.OnwardJourney_onwardJourney__p\+Noe{padding:32px 24px}}.OnwardJourney_onwardJourney__p\+Noe section:not(:last-child){margin-bottom:32px}.OnwardJourney_onwardJourney__p\+Noe .OnwardJourney_multiLinkBlock__jSmmr ul[class*=multiLinkList],.OnwardJourney_onwardJourney__p\+Noe .OnwardJourney_multiLinkBlock__jSmmr li[class*=multiLinkListItem]:last-child{margin-bottom:0}
.MortgageDepositCalculator_formControlledTextField__34h-P{width:100%}@media only screen and (min-width: 768px){.MortgageDepositCalculator_formControlledTextField__34h-P{width:50%}}.MortgageDepositCalculator_formControlledTextField__34h-P input{pointer-events:auto}.MortgageDepositCalculator_formField__mObHB{flex:1;margin-bottom:0;min-width:max-content}.MortgageDepositCalculator_formFieldInput__mg9bN{pointer-events:auto}.MortgageDepositCalculator_formFieldSet__\+I21v,.MortgageDepositCalculator_formFieldSetFlexible__8kkdn{border:none;margin:0;padding:0}.MortgageDepositCalculator_formFieldSetFlexible__8kkdn{display:flex;flex-wrap:wrap;gap:20px}.MortgageDepositCalculator_formLinkButton__QfYF-{align-items:center;display:flex;margin-bottom:16px}.MortgageDepositCalculator_formLinkButton__QfYF- svg{margin-right:4px}.MortgageDepositCalculator_resultsHeader__DwWQp,.MortgageDepositCalculator_resultsMessage__zDvl2{padding-bottom:16px}.MortgageDepositCalculator_results__yy7rU hr{margin-bottom:16px}.MortgageDepositCalculator_results-wrapper__zQqbO{height:0;opacity:0}.MortgageDepositCalculator_results-wrapper__zQqbO.MortgageDepositCalculator_results-wrapper-enter__LN873{height:0;opacity:0}.MortgageDepositCalculator_results-wrapper__zQqbO.MortgageDepositCalculator_results-wrapper-enter-active__5UWrq{height:100%;opacity:1;transition:height .5s ease-in,opacity .5s ease-in}.MortgageDepositCalculator_results-wrapper__zQqbO.MortgageDepositCalculator_results-wrapper-enter-done__EqpiE,.MortgageDepositCalculator_results-wrapper__zQqbO.MortgageDepositCalculator_results-wrapper-exit-done__5pURR{height:100%;opacity:1}.MortgageDepositCalculator_formControlledTextFieldPercentage__zp7Bs>div>div:nth-of-type(2){width:100px}.MortgageDepositCalculator_formControlledTextFieldPercentage__zp7Bs>div>div:nth-of-type(2) p{left:auto;right:8px}.MortgageDepositCalculator_formControlledTextFieldPercentage__zp7Bs>div>div:nth-of-type(2) input{padding:8px 24px 8px 8px;pointer-events:auto;width:100%}.MortgageDepositCalculator_formSeperator__2Lgde{background-color:#929292;margin:0 0 8px}.MortgageDepositCalculator_resultsEstimate__MttdE{display:grid;grid-template-columns:1fr}.MortgageDepositCalculator_resultsEstimate__MttdE p:first-of-type{margin-bottom:16px}.MortgageDepositCalculator_resultsEstimate__MttdE span{display:block}@media only screen and (min-width: 768px){.MortgageDepositCalculator_resultsEstimate__MttdE{grid-template-columns:1fr 1fr;text-align:center}.MortgageDepositCalculator_resultsEstimate__MttdE p:first-of-type{border-right:1px solid #ccc;margin-bottom:0}}

/*# sourceMappingURL=which-static-tools-build-tools-MortgageDepositCalculator.16fe1a06.chunk.css.map*/