.u-c{width:100%;max-width:var(--container,100rem);margin:0 auto;padding-left:clamp(1.8rem,6vw,8.5rem);padding-right:clamp(1.8rem,6vw,8.5rem)}@media(max-width:767.98px){.u-c{padding-left:1rem;padding-right:1rem}}.u-p-tb{padding-block:clamp(3rem,10vw,10rem)}.u-p-tb--small{padding-block:clamp(2rem,3.89vw,10rem)}.u-pb-5{padding-bottom:clamp(3rem,8vw,8rem)}.u-g{background-color:#fff;background-image:radial-gradient(at 77% 19%,hsl(36,23%,91%) 0,transparent 50%),radial-gradient(at 12% 14%,hsl(189,100%,56%) 0,transparent 50%),radial-gradient(at 13% 86%,hsl(26,100%,62%) 0,transparent 50%),radial-gradient(at 88% 86%,hsl(10,21%,83%) 0,transparent 50%)}.u-g--subtle{background-position:100%}.u-bg-white{background-color:var(--colors-white,#fff)}.u-bg-pearl-bush{background-color:var(--brand-colours-pearl-bush,#e0d1cc)}.u-bg-pearl-bush-60-light{background-color:var(--web-variables-pearl-bush-60-light,#ECE3E0)}.u-bg-wild-sand-60-light{background-color:var(--web-variables-wild-sand-60-light,#F4F3EF)}.input-error{color:var(--colors-error,#ff0000);font-size:1rem;margin:8px 19px 0}@media(max-width:767.98px){.input-error{font-size:12px}}@keyframes blink{0%{opacity:.2}20%{opacity:1}to{opacity:.2}}.step-by-step-mortgage-guide .deposit{border-radius:1.875rem;background:var(--brand-colours-wild-sand,#edebe5);box-shadow:0 4px 4px 0 rgba(0,0,0,.25);padding:clamp(2.375rem,3.25vw,3.25rem) clamp(1.875rem,3.25vw,3.25rem);display:flex;flex-direction:row;gap:clamp(3.12rem,9.12vw,9.12rem);align-items:center}@media(max-width:767.98px){.step-by-step-mortgage-guide .deposit{flex-direction:column;margin-left:-1rem;margin-right:-1rem}.step-by-step-mortgage-guide .deposit br{display:none}}.step-by-step-mortgage-guide .deposit>div{flex:1 1}.step-by-step-mortgage-guide .deposit img{height:auto}.step-by-step-mortgage-guide .deposit__content{display:flex;flex-direction:column;gap:1.75rem;max-width:24rem}@media(max-width:767.98px){.step-by-step-mortgage-guide .deposit__content{max-width:100%}}.step-by-step-mortgage-guide .calculator{border-radius:1.875rem;box-shadow:0 4px 4px 0 rgba(0,0,0,.25);padding:3.25rem}.step-by-step-mortgage-guide .calculator .form-borrowing{gap:2rem}.step-by-step-mortgage-guide .calculator .form-borrowing .items{gap:3vw}@media(max-width:1399.98px){.step-by-step-mortgage-guide .calculator .form-borrowing .items{flex-direction:column}}@media(max-width:767.98px){.step-by-step-mortgage-guide .calculator{padding:1.5rem}}