.house-build-date .banner{scroll-margin-top:100px}@media screen and (max-width:840px){.house-build-date .banner{--bannerMobilePadding:13px 16px}}.house-build-date .banner__header{display:flex;justify-content:space-between;padding:var(--bannerMobilePadding,13px 32px)}.house-build-date .banner__progress-step-value,.house-build-date .banner__title{font-weight:600}.house-build-date .banner__progress-bar{height:5px;position:relative;width:100%}.house-build-date .banner__progress-bar span{background:var(--subThemeColour,--black);display:flex;height:5px;position:relative}.house-build-date .banner__progress-bar .progress-1{width:33.33%}.house-build-date .banner__progress-bar .progress-2{width:66.66%}.house-build-date .banner__progress-bar .progress-3{width:100%}.house-build-date__section{padding:var(--sectionMobilePadding,32px)}@media screen and (max-width:840px){.house-build-date__section{--sectionMobilePadding:32px 24px}}.house-build-date__section #pc-result,.house-build-date__section input[type=text]{text-transform:uppercase}.house-build-date__section .hr{border:0;border-top:1px solid var(--subThemeColour,--black);margin:2rem 0;width:100%}.house-build-date__section .house-result{margin-bottom:1rem}.house-build-date__section .house-result img{aspect-ratio:540/205;height:auto}