.cms-sc-teaser__container{border-bottom:1px solid var(--color-stroke-divider)}.cms-sc-teaser__container--has-background{border:none}.cms-sc-teaser__container .as24-teaser{background:var(--color-surface-default);text-align:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;padding:var(--base-40) var(--base-16)}@media(min-width:768px){.cms-sc-teaser__container .as24-teaser{padding:60px var(--base-16)}}.cms-sc-teaser__container .as24-teaser__background{min-height:360px;background-size:cover;background-repeat:no-repeat;background-position:50%;color:var(--color-text-and-icon-inverse)}.cms-sc-teaser__container .as24-teaser__background.white{color:var(--color-text-and-icon-inverse)}.cms-sc-teaser__container .as24-teaser__background.black{color:var(--color-text-and-icon-default)}.cms-sc-teaser__container .as24-teaser__content{overflow:hidden;flex:1 1 auto}@media(min-width:768px){.cms-sc-teaser__container .as24-teaser__content{flex:0 0 736px}}@media(min-width:1024px){.cms-sc-teaser__container .as24-teaser__content{flex:0 0 728px}}.cms-sc-teaser__container .as24-teaser__headline{font-size:1.5rem;line-height:1.3;padding-bottom:var(--base-4);text-align:center}@media(min-width:768px){.cms-sc-teaser__container .as24-teaser__headline{font-size:1.75rem}}.cms-sc-teaser__container .as24-teaser__links{margin:28px auto 0;display:flex;justify-content:center}@media(min-width:768px){.cms-sc-teaser__container .as24-teaser__links{width:inherit}}.cms-sc-teaser__container .as24-teaser__links button{flex:1 1 auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(min-width:768px){.cms-sc-teaser__container .as24-teaser__links button{min-width:160px;flex:0 1 auto}}.cms-sc-teaser__container .as24-teaser__links button:first-child:nth-last-child(2),.cms-sc-teaser__container .as24-teaser__links button:nth-child(2):last-child{flex:0 0 140px}.cms-sc-teaser__container .as24-teaser__links button+button{margin-left:var(--base-8)}@media(min-width:768px){.cms-sc-teaser__container .as24-teaser__links button+button{margin-left:var(--base-16)}}.cms-sc-teaser__container .as24-teaser__links a+a{margin-left:8px}@media(min-width:768px){.cms-sc-teaser__container .as24-teaser__links a+a{margin-left:var(--base-16)}}.cms-sc-teaser__container .as24-teaser__text{font-size:1.25rem;line-height:1.4}.cms-sc-teaser__container .as24-teaser__text .cms-youtube-player{margin:var(--base-16) 0}.cms-sc-title{background:var(--color-surface-default);padding:var(--base-16);text-align:center}.cms-sc-title h2{font-size:24px}.cms-sc-title h3{margin-top:var(--base-16)}.cms-video-area-title{font-size:24px;margin-bottom:var(--base-28)}.cms-video-area-hero{display:block;position:relative;margin-bottom:var(--base-16)}@media(min-width:768px){.cms-video-area-hero{display:flex}}.cms-video-area-hero .cms-byline{color:#fff}.cms-video-area-hero-image{border-radius:4px;overflow:hidden}@media(min-width:768px){.cms-video-area-hero-image{display:flex;flex:50% 1;margin-right:var(--base-16)}}@media(min-width:1024px){.cms-video-area-hero-image{flex:66% 1;max-height:366px;margin-right:var(--base-16)}}.cms-video-area-hero-image .cms-article-thumbnail:hover picture:before{background-color:#00000026}.cms-video-area-hero-teaser{padding:var(--base-12) 0;border-bottom:1px solid var(--color-stroke-divider)}.cms-video-area-hero-teaser,.cms-video-area-hero-teaser h3{margin-bottom:var(--base-16)}@media(min-width:768px){.cms-video-area-hero-teaser{border-bottom:0;margin-bottom:0;padding-top:0;flex:50% 1}}@media(min-width:1024px){.cms-video-area-hero-teaser{flex:32% 1}}.cms-latest-area-articles{padding:0 var(--base-16);margin-bottom:var(--base-24)}@media(min-width:1100px){.cms-latest-area-articles{padding:0}}.cms-latest-area-articles__title{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.cms-latest-area-articles__headline{font-size:24px;font-weight:var(--font-font-weight-bold)}.cms-latest-area-articles__area{padding-top:24px}.cms-latest-area-articles__area .cms-article-list__button{margin-top:var(--base-24)}@media(min-width:768px){.cms-latest-area-articles__area .cms-article-list__button{margin-top:var(--base-40)}}.cms-latest-area-articles__area .cms-article-recommendation__pic{height:210px;width:100%!important}@media(min-width:1024px){.cms-latest-area-articles__area .cms-article-recommendation__pic{height:565px;width:100%;max-height:565px;flex-basis:565px}}.cms-article-recommendation__highlighted-article,.cms-latest-area-articles__articles{margin-top:var(--base-16)}.cms-latest-area-articles__articles .cms-article-recommendation{height:auto}.cms-latest-area-articles__articles .cms-article-recommendation:only-child{margin-bottom:var(--base-40)}.cms-latest-area-articles__articles .cms-article-recommendation__pic{width:100%}@media(min-width:768px){.cms-latest-area-articles__articles{display:flex;justify-content:space-between;gap:var(--base-24)}.cms-latest-area-articles__articles .cms-article-recommendation-highlight{padding:0;margin:0;flex-basis:32%}.cms-latest-area-articles__articles .cms-article-recommendation-highlight:first-child:nth-last-child(2),.cms-latest-area-articles__articles .cms-article-recommendation-highlight:nth-child(2):last-child{flex-basis:50%;margin-bottom:var(--base-40)}.cms-latest-area-articles__articles .cms-article-recommendation-highlight .cms-article-recommendation__pic{flex-basis:130px;height:130px}.cms-latest-area-articles__articles .cms-article-recommendation-highlight .cms-article-recommendation__title h3{font-size:16px}.cms-latest-area-articles__articles .cms-article-recommendation-highlight .cms-byline{font-size:.75rem}.cms-latest-area-articles__articles .cms-article-recommendation-highlight:nth-of-type(3){margin-right:0}}@media(min-width:1024px){.cms-latest-area-articles__articles .cms-article-recommendation-highlight{flex-basis:32.333%}.cms-latest-area-articles__articles .cms-article-recommendation-highlight:first-child:nth-last-child(2),.cms-latest-area-articles__articles .cms-article-recommendation-highlight:nth-child(2):last-child{flex-basis:50%;margin-bottom:var(--base-40)}.cms-latest-area-articles__articles .cms-article-recommendation-highlight .cms-article-recommendation__pic{height:210px;max-height:210px;flex-basis:210px}}.cms-hero-video-component{background-color:var(--scr-colors-background)}.cms-hero-video-title-info{padding:var(--base-16);width:100%}@media(min-width:1024px){.cms-hero-video-title-info{padding:0 var(--base-16) var(--base-16) 0}}.cms-video-article-youtube{margin:0 var(--base-16);overflow:hidden;border-radius:12px}@media(min-width:768px){.cms-video-article-youtube{margin:0}}.cms-categories-navigation-entry{display:flex;flex-direction:column;gap:16px;padding:16px 0}@media(max-width:767px){.cms-categories-navigation-entry{gap:12px;padding:8px 0}}.cms-categories-navigation-entry .cms-categories-navigation-button{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(min-width:768px){.cms-categories-navigation-entry{flex-direction:row;flex-wrap:wrap;gap:16px}.cms-categories-navigation-entry .cms-categories-navigation-button{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cms-categories-navigation-entry .cms-categories-navigation-button:nth-last-child(3):first-child,.cms-categories-navigation-entry .cms-categories-navigation-button:nth-last-child(3):first-child~.cms-categories-navigation-button,.cms-categories-navigation-entry .cms-categories-navigation-button:nth-last-child(4):first-child,.cms-categories-navigation-entry .cms-categories-navigation-button:nth-last-child(4):first-child~.cms-categories-navigation-button{flex:1 1;min-width:0}.cms-categories-navigation-entry .cms-categories-navigation-button:nth-last-child(2):first-child,.cms-categories-navigation-entry .cms-categories-navigation-button:nth-last-child(2):first-child~.cms-categories-navigation-button,.cms-categories-navigation-entry .cms-categories-navigation-button:only-child{flex:0 0 345px;width:345px}}.cms-teaser-text{font-size:var(--font-font-size-body);line-height:var(--font-line-height-body);font-weight:var(--font-font-weight-bold)}.cms-teaser-text em,.cms-teaser-text i{font-style:italic}.cms-teaser-text b,.cms-teaser-text strong{font-weight:700}.cms-teaser-text p{padding:0}.cms-teaser-text p+p{margin-top:16px}.sc-teaser-container{padding-top:var(--spacing-m)}@media(min-width:1024px){.sc-teaser-container{padding-top:var(--spacing-l)}}.financing-info-calculator-section-wrapper{display:flex;background:var(--color-black-10);align-items:center;justify-content:center;padding:var(--spacing-m)}@media(min-width:1024px){.financing-info-calculator-section-wrapper{padding:var(--spacing-m) 0}}.financing-info-calculator-inner-content-wrapper{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-m);width:100%;padding:var(--spacing-m) var(--spacing-m) 0;background:var(--color-surface-default);border-radius:var(--border-radius-m)}@media(min-width:1024px){.financing-info-calculator-inner-content-wrapper{flex-direction:row;gap:var(--spacing-xl);padding:0 0 0 var(--spacing-m)}}.financing-info-calculator-paragraph{display:flex;flex-direction:column;flex:1 1}.financing-info-calculator-headline{font-size:var(--font-font-size-title);font-weight:var(--font-font-weight-bold);margin-bottom:var(--spacing-xs)}.cms-scores-container{background:none}@media(min-width:1024px){.cms-scores-container{padding-left:0;padding-right:0}}@media(max-width:768px){.cms-scores-container{padding-bottom:var(--scr-spacings-m)}}.cms-score-section{background-color:var(--scr-white);padding:var(--scr-spacings-xl) var(--scr-spacings-m) var(--scr-spacings-xxs) var(--scr-spacings-m);border-radius:var(--scr-spacings-xs)}@media(min-width:768px){.cms-score-section{padding:var(--scr-spacings-xl) var(--scr-spacings-xxl) 0 var(--scr-spacings-xxl)}}.cms-category-score{text-align:end;font-weight:700}.cms-category-name{font-size:16px;color:var(--scr-black100);font-weight:400;line-height:24px}.cms-score-details{display:flex;justify-content:space-between;gap:var(--scr-spacings-m);align-items:start;margin-bottom:var(--scr-spacings-xxs)}@media(min-width:768px){.cms-score-details{margin-bottom:var(--scr-spacings-xs)}}.cms-score-grid{padding-top:var(--scr-spacings-xl);border-top:1px solid var(--scr-black50)}@media(min-width:768px){.cms-score-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:var(--scr-spacings-xxl);gap:var(--scr-spacings-xxl);padding:var(--scr-spacings-xxl) 0;align-items:stretch}}.cms-score-grid .cms-score-item{margin-bottom:var(--scr-spacings-xl)}@media(min-width:768px){.cms-score-grid .cms-score-item{margin-bottom:0;display:flex;flex-direction:column;justify-content:space-between}}.cms-overall-score{padding:10px;background:var(--scr-black120);border-radius:var(--scr-spacings-xxs);margin-left:var(--scr-spacings-xxs);text-align:center}@media(min-width:768px){.cms-overall-score{margin-left:var(--scr-spacings-s)}}.cms-overall-score span{width:26px;height:24px;color:var(--scr-white)}.cms-overall-score span,.cms-score-header{display:flex;align-items:center;justify-content:center}.cms-score-header{margin-bottom:var(--scr-spacings-xl)}.cms-header-container{margin-bottom:var(--scr-spacings-m)}@media(min-width:768px){.cms-header-container{margin-bottom:var(--scr-spacings-xl)}}.cms-header-container h2{font-size:20px;font-weight:700;line-height:40px;color:var(--scr-black100);margin-bottom:var(--scr-spacings-xs)}@media(min-width:768px){.cms-header-container h2{font-size:32px}}.cms-header-container p{display:none}@media(min-width:768px){.cms-header-container p{line-height:24px;font-size:16px;display:block;padding-bottom:0}}.cms-logo-container{display:flex;align-items:center;gap:var(--scr-spacings-xxs)}.cms-logo-container .cms-scores-text{padding-top:5px}.cms-score-logo--autotrader_ca .cms-scores-text{padding-top:7px}.cms-score-bar-container{position:relative;height:8px;background-color:var(--scr-black30);border-radius:6px;overflow:hidden}.cms-score-bar-container:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background-image:linear-gradient(to right,#0000 calc(10% - 1px),var(--scr-white) calc(10% - 1px),var(--scr-white) 10%,#0000 10%,#0000 calc(20% - 1px),var(--scr-white) calc(20% - 1px),var(--scr-white) 20%,#0000 20%,#0000 calc(30% - 1px),var(--scr-white) calc(30% - 1px),var(--scr-white) 30%,#0000 30%,#0000 calc(40% - 1px),var(--scr-white) calc(40% - 1px),var(--scr-white) 40%,#0000 40%,#0000 calc(50% - 1px),var(--scr-white) calc(50% - 1px),var(--scr-white) 50%,#0000 50%,#0000 calc(60% - 1px),var(--scr-white) calc(60% - 1px),var(--scr-white) 60%,#0000 60%,#0000 calc(70% - 1px),var(--scr-white) calc(70% - 1px),var(--scr-white) 70%,#0000 70%,#0000 calc(80% - 1px),var(--scr-white) calc(80% - 1px),var(--scr-white) 80%,#0000 80%,#0000 calc(90% - 1px),var(--scr-white) calc(90% - 1px),var(--scr-white) 90%,#0000 90%,#0000 100%)}@media(min-width:768px){.cms-score-bar-container{height:12px}}.cms-score-bar{appearance:none;position:absolute;top:0;left:0;width:100%;height:100%;border:none;border-radius:0;background:#0000}.cms-score-bar::-webkit-progress-bar{background:#0000}.cms-score-bar::-webkit-progress-value{border-radius:6px 0 0 6px;-webkit-transition:width .3s ease-in-out;transition:width .3s ease-in-out}.cms-score-bar::-moz-progress-bar{border-radius:6px 0 0 6px;-moz-transition:width .3s ease-in-out;transition:width .3s ease-in-out}.cms-score-bar.fullScore::-webkit-progress-value{border-radius:6px}.cms-score-bar.fullScore::-moz-progress-bar{border-radius:6px}.cms-score-bar.green::-webkit-progress-value{background:#4cb944}.cms-score-bar.green::-moz-progress-bar{background:#4cb944}.cms-score-bar.yellow::-webkit-progress-value{background:var(--scr-amber100)}.cms-score-bar.yellow::-moz-progress-bar{background:var(--scr-amber100)}.cms-reading-recommendations__headline{padding-bottom:var(--spacing-xs);font-weight:var(--font-font-weight-bold);font-size:var(--font-font-size-title);line-height:var(--font-line-height-title)}.cms-reading-recommendations__links{display:flex;flex-direction:column;align-items:flex-start}.cms-reading-recommendations__button{text-align:left}@media(min-width:769px){.cms-page-content.cms-page-content--with-sidebar{display:flex;gap:1rem;align-items:start}}@media(max-width:768px){.cms-page-content.cms-page-content--with-sidebar{display:flex;flex-direction:column}}@media(min-width:769px){.cms-page-content__sidebar{flex:0 0 240px;top:2rem}}@media(max-width:768px){.cms-page-content__sidebar{order:-1;margin-bottom:1.5rem}}@media(min-width:769px){.cms-page-content__main{flex:1 1}}