.page-loader{align-items:center;display:flex;flex-direction:column;gap:1rem;height:100%;justify-content:center;padding:4rem 0}.page-loader.dark .small{color:#fff}.page-loader.viewport-height{height:100dvh}[fill^="#"][data-v-407e07ac]{fill:#1d345f!important;transition:.3s}[stroke^="#"][data-v-407e07ac]{stroke:#1d345f!important;transition:.3s}.valuation-banner-split{padding-bottom:26px;padding-top:26px}@media screen and (min-width:767px){.valuation-banner-split{padding-top:50px}}@media screen and (min-width:1025px){.valuation-banner-split{padding-top:64px}}@media screen and (min-width:767px){.valuation-banner-split{padding-bottom:50px}}@media screen and (min-width:1025px){.valuation-banner-split{padding-bottom:64px}}.valuation-banner-split.dark{background-color:#242929;color:#fff}.valuation-banner-split .flexed-cols{align-items:stretch}.valuation-banner-split .image-container{align-items:stretch;border-radius:8px;display:flex;justify-content:center;margin:0 auto;overflow:hidden}@media screen and (min-width:1025px){.valuation-banner-split .image-container{margin:0 0 0 calc(8.33333% - 18.33333px);width:calc(41.66667% - 11.66667px)}}.valuation-banner-split .valuation-placeholder-image{min-height:100%;min-width:100%;-o-object-fit:contain;object-fit:contain}.valuation-banner-split .valuation{align-items:center;border-radius:8px;display:flex;flex-wrap:wrap;justify-content:center;order:-1}@media screen and (min-width:767px){.valuation-banner-split .valuation{box-shadow:0 8px 24px rgba(0,0,0,.15);padding:4rem}}@media screen and (min-width:1025px){.valuation-banner-split .valuation{align-items:center;margin-right:calc(8.33333% - 18.33333px);order:2;padding:4rem;width:calc(41.66667% - 11.66667px)}}.valuation-banner-split h2,.valuation-banner-split h2~p{text-align:center;width:100%}.valuation-banner-split h2{padding-bottom:.5rem}.valuation-banner-split p{color:#4e585a;padding-bottom:0}.valuation-banner-split form{align-items:flex-start;display:flex;flex-wrap:wrap;gap:0 .813rem;margin-top:2rem}.valuation-banner-split form:has(.button) button{margin-top:0}.valuation-banner-split form .button,.valuation-banner-split form button{margin-top:.8125rem}.valuation-banner-split form .container{margin-bottom:0;width:calc(50% - 10px)}.valuation-banner-split .heading-separator-centre{width:100%}.valuation-banner-split .notification-banner{margin-top:2rem;width:100%}.valuation-banner-split .notification-banner p{color:#222627}.valuation-banner-split .enter-manually-cta{cursor:pointer}.valuation-end-message{box-shadow:0 8px 24px rgba(0,0,0,.15);padding:2rem}.valuation-end-message h2,.valuation-end-message p{padding-bottom:2rem}.valuation-end-message .custom-buttons{display:flex;flex-direction:column;gap:.5rem;width:100%}.valuation-end-message .custom-buttons button{width:100%}@media screen and (min-width:767px){.valuation-end-message .custom-buttons{flex-direction:row}.valuation-end-message .custom-buttons button{width:33%}}