@import url(https://fonts.googleapis.com/css2?family=Mona+Sans:ital,wght@0,200..900;1,200..900&display=swap);@import url(https://db.onlinewebfonts.com/c/cb78623eb70350e40bbd5e936b34d5d2?family=SEAT+BCN+Regular);@import url(https://fonts.googleapis.com/css2?family=Michroma&display=swap);@import url(https://fonts.cdnfonts.com/css/source-sans-pro);.valuation-confirm-details{border-radius:var(--container-border-radius);box-shadow:0 8px 24px rgba(0,0,0,.15);overflow:hidden;padding:2rem;position:relative}@media screen and (max-width:767px){.valuation-confirm-details.reduced-margin{box-shadow:none;padding:2rem 0}}.valuation-confirm-details.disabled:before{background:var(--background-light-secondary);bottom:0;box-shadow:0 8px 24px 0 rgba(0,0,0,.15);content:"";cursor:not-allowed;height:100%;left:0;opacity:.5;position:absolute;right:0;top:0;width:100%;z-index:1}.valuation-confirm-details h2{padding-bottom:2rem}.valuation-confirm-details p{padding-bottom:.8125rem}.valuation-confirm-details .toggle-container{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:2rem}.valuation-confirm-details .toggle{flex-grow:1;text-align:center}@media screen and (max-width:767px){.valuation-confirm-details .toggle{width:100%}}.valuation-confirm-details .notification-banner,.valuation-confirm-details .valuation-assumptions{margin-bottom:2rem}.valuation-confirm-details .ctas{display:flex;gap:.5rem}@media screen and (min-width:1025px){.valuation-confirm-details .ctas{justify-content:space-between}}.valuation-confirm-details .ctas .primary{flex:auto;margin-left:auto}@media screen and (min-width:1025px){.valuation-confirm-details .ctas .primary{flex:initial}}.valuation-condition .notification-banner{margin-top:2rem}@font-face{font-family:CoHeadline;font-style:normal;font-weight:600;src:url(/_nuxt/fonts/CoHeadline.ae24fa7.otf) format("opentype")}@font-face{font-family:UKNumberPlate;font-style:normal;src:url(/_nuxt/fonts/UKNumberPlate.22820c6.ttf) format("truetype")}@font-face{font-family:hyundaisanshead-medium-webfont;font-style:normal;src:url(/_nuxt/fonts/hyundaisanshead-medium-webfont.cc6befc.ttf) format("truetype")}@font-face{font-family:nissanbrand_regular;font-style:normal;src:url(/_nuxt/fonts/nissanbrand_regular.2560d7d.otf) format("opentype")}@font-face{font-family:KiaSignatureFixBold;font-style:normal;src:url(/_nuxt/fonts/KiaSignatureFixBold.9f713de.ttf) format("truetype")}@font-face{font-family:CitroenTypeLatin-Bold;font-style:normal;src:url(/_nuxt/fonts/CitroenTypeLatin-Bold.5d5defe.ttf) format("truetype")}@font-face{font-family:VauxhallNeue-Bold;font-style:normal;src:url(/_nuxt/fonts/VauxhallNeue-Bold.619fc62.otf) format("opentype")}@font-face{font-family:ORAfunkyHeadline;font-style:normal;src:url(/_nuxt/fonts/ORAfunkyHeadline.323631a.otf) format("opentype")}@font-face{font-family:ORAfunkyText-Bold;font-style:normal;src:url(/_nuxt/fonts/ORAfunkyText-Bold.ea90954.ttf) format("opentype")}@font-face{font-family:FavoritStd-Regular;font-style:normal;src:url(/_nuxt/fonts/FavoritStd-Regular.6ec61be.otf) format("opentype")}@font-face{font-family:PeugeotNewBold;font-style:normal;src:url(/_nuxt/fonts/PeugeotNewBold.3df4d47.otf) format("opentype")}@font-face{font-family:cupraRegular;font-style:normal;src:url(/_nuxt/fonts/Cupra-Regular.8224c48.otf) format("opentype")}.valuation-assumptions .assumptions-text{padding-bottom:2rem}.valuation-assumptions .assumption-list{display:flex;flex-direction:column;gap:.5rem}.valuation-assumptions .assumptions-data{align-items:center;display:flex;gap:.75rem}.valuation-assumptions .icon{height:2.25rem;min-width:2.25rem}.valuation-assumptions .assumptions-caption{padding:2rem 0 0}