:where(.ep-theme-spark){color:var(--spark-color-text);font-family:var(--spark-font-family-body);font-size:var(--spark-font-size-body);font-weight:var(--spark-font-weight-body);line-height:var(--spark-font-line-height-body)}:where(.ep-theme-spark) :where(a){color:var(--spark-color-text-link);font-size:inherit;font-weight:var(--ep-button-font-weight-text);text-decoration-color:var(--spark-color-decoration-line-link);text-decoration-line:var(--spark-font-decoration-line-link);text-decoration-thickness:var(--spark-size-decoration-line-link);text-underline-offset:var(--spark-font-decoration-line-offset);transition:-webkit-text-decoration .25s ease;transition:text-decoration .25s ease;transition:text-decoration .25s ease,-webkit-text-decoration .25s ease}:where(.ep-theme-spark) :where(a):where(:hover){text-decoration-color:var(--spark-color-decoration-line-link-hover);text-decoration-thickness:var(--spark-size-decoration-line-link-hover)}:where(.ep-theme-spark) :where(a):where(:active){text-decoration-color:var(--spark-color-decoration-line-link-active);text-decoration-thickness:var(--spark-size-decoration-line-link-active)}:where(.ep-theme-spark) :where(a):where(:focus){outline:1px dotted var(--spark-color-border-focus)}:where(.ep-theme-spark) :where(a):where(:focus-visible){outline:var(--spark-size-decoration-line-link-focus) solid var(--spark-color-border-focus)}:where(.ep-theme-spark) :where(a .disabled,a :disabled,a [disabled],.disabled a,:disabled a,[disabled] a,a.disabled,a:disabled,a[disabled]){color:var(--spark-color-text-link-disabled);-webkit-text-decoration:var(--spark-font-decoration-line-link-disabled);text-decoration:var(--spark-font-decoration-line-link-disabled)}:where(.ep-theme-spark) :where(strong,b){font-weight:var(--spark-font-weight-body-bold)}.spark-heading-1,:where(.ep-theme-spark h1){font-family:var(--spark-font-family-heading-1);font-size:var(--spark-font-size-heading-1-sm);font-weight:var(--spark-font-weight-heading-1);letter-spacing:var(--spark-font-letter-spacing-heading-1-sm)}@media screen and (min-width:768px){.spark-heading-1,:where(.ep-theme-spark h1){font-size:var(--spark-font-size-heading-1-md);letter-spacing:var(--spark-font-letter-spacing-heading-1-md)}}@media screen and (min-width:980px){.spark-heading-1,:where(.ep-theme-spark h1){font-size:var(--spark-font-size-heading-1-lg);letter-spacing:var(--spark-font-letter-spacing-heading-1-lg)}}.spark-heading-1,:where(.ep-theme-spark h1){line-height:var(--spark-font-line-height-heading)}.spark-heading-1-sm{font-size:var(--spark-font-size-heading-1-sm);letter-spacing:var(--spark-font-letter-spacing-heading-1-sm)}.spark-heading-1-md,.spark-heading-1-sm{font-family:var(--spark-font-family-heading-1);font-weight:var(--spark-font-weight-heading-1)}.spark-heading-1-md{font-size:var(--spark-font-size-heading-1-md);letter-spacing:var(--spark-font-letter-spacing-heading-1-md)}.spark-heading-1-lg{font-family:var(--spark-font-family-heading-1);font-size:var(--spark-font-size-heading-1-lg);font-weight:var(--spark-font-weight-heading-1);letter-spacing:var(--spark-font-letter-spacing-heading-1-lg)}.spark-heading-2,:where(.ep-theme-spark h2){font-family:var(--spark-font-family-heading-2);font-size:var(--spark-font-size-heading-2-sm);font-weight:var(--spark-font-weight-heading-2);letter-spacing:var(--spark-font-letter-spacing-heading-2-sm)}@media screen and (min-width:768px){.spark-heading-2,:where(.ep-theme-spark h2){font-size:var(--spark-font-size-heading-2-md);letter-spacing:var(--spark-font-letter-spacing-heading-2-md)}}@media screen and (min-width:980px){.spark-heading-2,:where(.ep-theme-spark h2){font-size:var(--spark-font-size-heading-2-lg);letter-spacing:var(--spark-font-letter-spacing-heading-2-lg)}}.spark-heading-2,:where(.ep-theme-spark h2){line-height:var(--spark-font-line-height-heading)}.spark-heading-2-sm{font-size:var(--spark-font-size-heading-2-sm);letter-spacing:var(--spark-font-letter-spacing-heading-2-sm)}.spark-heading-2-md,.spark-heading-2-sm{font-family:var(--spark-font-family-heading-2);font-weight:var(--spark-font-weight-heading-2)}.spark-heading-2-md{font-size:var(--spark-font-size-heading-2-md);letter-spacing:var(--spark-font-letter-spacing-heading-2-md)}.spark-heading-2-lg{font-family:var(--spark-font-family-heading-2);font-size:var(--spark-font-size-heading-2-lg);font-weight:var(--spark-font-weight-heading-2);letter-spacing:var(--spark-font-letter-spacing-heading-2-lg)}.category-articles .category-articles__top-article .sds-preview-module__title,.spark-heading-3,:where(.ep-theme-spark h3){font-family:var(--spark-font-family-heading-3);font-size:var(--spark-font-size-heading-3-sm);font-weight:var(--spark-font-weight-heading-3);letter-spacing:var(--spark-font-letter-spacing-heading-3-sm)}@media screen and (min-width:768px){.category-articles .category-articles__top-article .sds-preview-module__title,.spark-heading-3,:where(.ep-theme-spark h3){font-size:var(--spark-font-size-heading-3-md);letter-spacing:var(--spark-font-letter-spacing-heading-3-md)}}@media screen and (min-width:980px){.category-articles .category-articles__top-article .sds-preview-module__title,.spark-heading-3,:where(.ep-theme-spark h3){font-size:var(--spark-font-size-heading-3-lg);letter-spacing:var(--spark-font-letter-spacing-heading-3-lg)}}.category-articles .category-articles__top-article .sds-preview-module__title,.spark-heading-3,:where(.ep-theme-spark h3){line-height:var(--spark-font-line-height-heading)}.spark-heading-3-sm{font-size:var(--spark-font-size-heading-3-sm);letter-spacing:var(--spark-font-letter-spacing-heading-3-sm)}.spark-heading-3-md,.spark-heading-3-sm{font-family:var(--spark-font-family-heading-3);font-weight:var(--spark-font-weight-heading-3)}.spark-heading-3-md{font-size:var(--spark-font-size-heading-3-md);letter-spacing:var(--spark-font-letter-spacing-heading-3-md)}.spark-heading-3-lg{font-family:var(--spark-font-family-heading-3);font-size:var(--spark-font-size-heading-3-lg);font-weight:var(--spark-font-weight-heading-3);letter-spacing:var(--spark-font-letter-spacing-heading-3-lg)}.spark-heading-4,:where(.ep-theme-spark h4){font-family:var(--spark-font-family-heading-4);font-size:var(--spark-font-size-heading-4-sm);font-weight:var(--spark-font-weight-heading-4);letter-spacing:var(--spark-font-letter-spacing-heading-4-sm)}@media screen and (min-width:768px){.spark-heading-4,:where(.ep-theme-spark h4){font-size:var(--spark-font-size-heading-4-md);letter-spacing:var(--spark-font-letter-spacing-heading-4-md)}}@media screen and (min-width:980px){.spark-heading-4,:where(.ep-theme-spark h4){font-size:var(--spark-font-size-heading-4-lg);letter-spacing:var(--spark-font-letter-spacing-heading-4-lg)}}.spark-heading-4,:where(.ep-theme-spark h4){line-height:var(--spark-_font-line-height-1-25)}.spark-heading-4-sm{font-size:var(--spark-font-size-heading-4-sm);letter-spacing:var(--spark-font-letter-spacing-heading-4-sm)}.spark-heading-4-md,.spark-heading-4-sm{font-family:var(--spark-font-family-heading-4);font-weight:var(--spark-font-weight-heading-4)}.spark-heading-4-md{font-size:var(--spark-font-size-heading-4-md);letter-spacing:var(--spark-font-letter-spacing-heading-4-md)}.spark-heading-4-lg{font-family:var(--spark-font-family-heading-4);font-size:var(--spark-font-size-heading-4-lg);font-weight:var(--spark-font-weight-heading-4);letter-spacing:var(--spark-font-letter-spacing-heading-4-lg)}.spark-heading-5,:where(.ep-theme-spark h5){font-family:var(--spark-font-family-heading-5);font-size:var(--spark-font-size-heading-5-sm);font-weight:var(--spark-font-weight-heading-5);letter-spacing:var(--spark-font-letter-spacing-heading-5-sm)}@media screen and (min-width:768px){.spark-heading-5,:where(.ep-theme-spark h5){font-size:var(--spark-font-size-heading-5-md);letter-spacing:var(--spark-font-letter-spacing-heading-5-md)}}@media screen and (min-width:980px){.spark-heading-5,:where(.ep-theme-spark h5){font-size:var(--spark-font-size-heading-5-lg);letter-spacing:var(--spark-font-letter-spacing-heading-5-lg)}}.spark-heading-5,:where(.ep-theme-spark h5){line-height:var(--spark-_font-line-height-1-33)}.spark-heading-5-sm{font-size:var(--spark-font-size-heading-5-sm);letter-spacing:var(--spark-font-letter-spacing-heading-5-sm)}.spark-heading-5-md,.spark-heading-5-sm{font-family:var(--spark-font-family-heading-5);font-weight:var(--spark-font-weight-heading-5)}.spark-heading-5-md{font-size:var(--spark-font-size-heading-5-md);letter-spacing:var(--spark-font-letter-spacing-heading-5-md)}.spark-heading-5-lg{font-family:var(--spark-font-family-heading-5);font-size:var(--spark-font-size-heading-5-lg);font-weight:var(--spark-font-weight-heading-5);letter-spacing:var(--spark-font-letter-spacing-heading-5-lg)}.spark-heading-6,:where(.ep-theme-spark h6){font-family:var(--spark-font-family-heading-6);font-size:var(--spark-font-size-heading-6-sm);font-weight:var(--spark-font-weight-heading-6);letter-spacing:var(--spark-font-letter-spacing-heading-6-sm)}@media screen and (min-width:768px){.spark-heading-6,:where(.ep-theme-spark h6){font-size:var(--spark-font-size-heading-6-md);letter-spacing:var(--spark-font-letter-spacing-heading-6-md)}}@media screen and (min-width:980px){.spark-heading-6,:where(.ep-theme-spark h6){font-size:var(--spark-font-size-heading-6-lg);letter-spacing:var(--spark-font-letter-spacing-heading-6-lg)}}.spark-heading-6,:where(.ep-theme-spark h6){line-height:var(--spark-_font-line-height-1-33)}.spark-heading-6-sm{font-size:var(--spark-font-size-heading-6-sm);letter-spacing:var(--spark-font-letter-spacing-heading-6-sm)}.spark-heading-6-md,.spark-heading-6-sm{font-family:var(--spark-font-family-heading-6);font-weight:var(--spark-font-weight-heading-6)}.spark-heading-6-md{font-size:var(--spark-font-size-heading-6-md);letter-spacing:var(--spark-font-letter-spacing-heading-6-md)}.spark-heading-6-lg{font-family:var(--spark-font-family-heading-6);font-size:var(--spark-font-size-heading-6-lg);font-weight:var(--spark-font-weight-heading-6);letter-spacing:var(--spark-font-letter-spacing-heading-6-lg)}.spark-body-small,:where(.ep-theme-spark small){font-family:var(--spark-font-family-body);font-size:var(--spark-font-size-body-small);font-weight:var(--spark-font-weight-body);line-height:var(--spark-font-line-height-body)}.spark-body-smaller{font-size:var(--spark-font-size-body-smaller)}.spark-body,.spark-body-default,.spark-body-smaller{font-family:var(--spark-font-family-body);font-weight:var(--spark-font-weight-body);line-height:var(--spark-font-line-height-body)}.spark-body,.spark-body-default{font-size:var(--spark-font-size-body)}.spark-body-large{font-size:var(--spark-font-size-body-large)}.spark-body-large,.spark-body-larger{font-family:var(--spark-font-family-body);font-weight:var(--spark-font-weight-body);line-height:var(--spark_-font-line-height-1-33)}.spark-body-larger{font-size:var(--spark-font-size-body-larger)}.spark-article-overline{color:var(--spark-color-text-weak);font-family:var(--spark-font-family-body);font-size:var(--spark-font-size-body-smaller);font-weight:var(--spark-font-weight-body-bold);line-height:var(--spark-_font-line-height-1-5)}.spark-article-title{color:var(--spark-color-text);font-family:var(--spark-font-family-body);font-size:var(--spark-font-size-body-large);font-weight:var(--spark-font-weight-body-semi-bold);line-height:var(--spark-_font-line-height-1-33)}@media screen and (min-width:768px){.spark-article-title{font-size:var(--spark-_font-size-3)}}.spark-article-excerpt{color:var(--spark-color-text-weak);font-family:var(--spark-font-family-body);font-size:var(--spark-font-size-body-small);font-weight:var(--spark-font-weight-body);line-height:var(--spark-font-line-height-body)}@media screen and (min-width:768px){.spark-article-excerpt{font-size:var(--spark-font-size-body)}}.accordion-group{border-bottom:1px solid #e6e6e6}.accordion-header{align-items:center;display:flex;height:48px;justify-content:space-between;min-height:48px}.accordion-header .accordion-section-title{font-size:1rem;width:100%}.accordion-header[aria-expanded=true] .accordion-section-icon{transform:rotate(180deg)}.accordion-panel[aria-hidden=true]{display:none}.accordion-panel[aria-hidden=false]{display:flex;flex-direction:column;padding:0 0 1rem}.drive-in-ad spark-badge{left:.5rem;position:absolute;top:.5rem}.drive-in-ad .buttons{display:none;flex:3 0 fit-content;gap:1rem;justify-content:center}@media (min-width:48rem){.drive-in-ad .buttons{display:flex}}.drive-in-ad .buttons [variant=secondary]{display:none}@media (min-width:61.25rem){.drive-in-ad .buttons [variant=secondary]{display:inline-block}}@media (min-width:48rem){.drive-in-ad .buttons{justify-content:flex-end}}.drive-in-ad .content{align-items:center;display:flex;flex-grow:1;gap:1rem;max-width:1170px}@media (min-width:48rem){.drive-in-ad .content{flex-basis:95%;flex-grow:0}}.drive-in-ad .dismiss{--button-height:24px;--button-width:24px;position:absolute;right:.5rem;top:.5rem}.drive-in-ad .dismiss spark-svg{font-size:14px}.drive-in-ad .headline{--font-size:1rem}@media (min-width:48rem){.drive-in-ad .headline{--button-font-size:1.25rem}}.drive-in-ad .headline::part(base){font-family:DM Sans,DM Sans Helvetica Fallback,DM Sans Arial Fallback,sans-serif}.drive-in-ad .img{aspect-ratio:3/2;display:flex;flex:auto;justify-content:flex-end;max-height:100%}@media (min-width:48rem){.drive-in-ad .img{flex-grow:2}}@media (min-width:61.25rem){.drive-in-ad .img{align-self:flex-end;max-height:176%}}.drive-in-ad .img a{display:flex;justify-content:flex-end;text-decoration-line:none}.drive-in-ad .img img{aspect-ratio:auto 3/2;font-size:.75rem;line-height:1.2;-o-object-fit:contain;object-fit:contain;-o-object-position:right center;object-position:right center}.drive-in-ad .img img.error{aspect-ratio:auto}.drive-in-ad .link{font-weight:700;line-height:1.3}.drive-in-ad .text{align-items:start;display:flex;flex:1 0 fit-content;flex-direction:column}.drive-in-ad .text>*{text-wrap:nowrap}.drive-in-ad-display{background-color:#f2f1ef;bottom:0;box-shadow:0 .2px 12px 4px rgba(68,89,88,.12);contain:layout style;display:flex;height:100px;justify-content:center;left:0;padding:.75rem 1rem;position:fixed;right:0;width:100vw;z-index:2}@media (min-width:61.25rem){.drive-in-ad-display{height:124px}}.drive-in-ad-viewable{contain:size;height:0;position:relative;z-index:3}body:has(.drive-in-ad-display) #global-footer{padding-bottom:116px}@media (min-width:61.25rem){body:has(.drive-in-ad-display) #global-footer{padding-bottom:192px}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes slide-in{0%{transform:translateX(100vw)}to{transform:translateX(0)}}.drive-in-ad-display{opacity:0;transition-duration:.5s;transition-property:opacity}.drive-in-ad-display.fade-in{opacity:1;transition-duration:.75s}.drive-in-ad-display .buttons,.drive-in-ad-display .text{animation-delay:1.5s;animation-duration:1.5s;animation-fill-mode:both;animation-iteration-count:1;animation-name:fade-in;animation-timing-function:ease-in-out}.drive-in-ad-display .img img{animation-delay:0s;animation-duration:1.75s;animation-fill-mode:both;animation-iteration-count:1;animation-name:slide-in;animation-timing-function:ease-in-out;animation-timing-function:cubic-bezier(0,.5,.5,1)}.collapse{--button-text-decoration:none;position:absolute;right:.5rem;top:.5rem}.collapse spark-svg{font-size:2rem}.dismiss,.js--variant__collapse .buttons,.js--variant__collapse .collapse,.js--variant__collapse .img{display:none}.js--variant__collapse .dismiss{display:block}.js--variant__collapse .drive-in-ad-display{height:3.5rem;padding:.5rem}.js--variant__collapse .content{padding-left:3rem}.js--variant__collapse .text{font-size:.875rem}.js--variant__collapse .headline{--button-font-size:0.875rem}@media (min-width:61.25rem){.js--variant__collapse .img{display:flex;flex-grow:0}.js--variant__collapse .drive-in-ad-display{height:4rem}.js--variant__collapse .text{align-items:center;flex-direction:row;gap:1rem}.js--variant__collapse .text .headline{--button-font-size:1.25rem}.js--variant__collapse .text .link{font-size:1rem}}.spotlight-ad,.spotlight-ad .spotlight{height:100%}.spotlight-ad .spotlight .sponsored-review-card{padding-top:1.5rem;position:relative}@media (min-width:61.25rem){.spotlight-ad .spotlight .sponsored-review-card{padding-top:0}}.spotlight-ad .spotlight .sponsored-review-card .content .title{display:none;flex:0 1 auto}@media (min-width:61.25rem){.spotlight-ad .spotlight .sponsored-review-card .content .title{display:block}}.spotlight-ad .spotlight .sponsored-review-card .content .title-m{display:block}@media (min-width:61.25rem){.spotlight-ad .spotlight .sponsored-review-card .content .title-m{display:none}}.spotlight-ad .spotlight .sponsored-review-card .content .byline .author-caption{margin-left:0}.spotlight-ad .spotlight .sponsored-review-card:before{background-color:#1f3e7b;border-radius:0 0 4px;color:#fff;content:"Sponsored";font-family:Apercu Pro,Apercu Pro Helvetica Fallback,Apercu Pro Arial Fallback,sans-serif;font-size:.75rem;font-weight:700;height:24px;left:0;min-width:80px;padding:4px 4px 2px;position:absolute;text-align:center;top:0;width:80px;z-index:2}@media (min-width:61.25rem){.spotlight-ad .spotlight .sponsored-review-card:before{left:unset;right:0}}.research-compare-details-card.ghost-compare-ad{--link-line-height:1.3;cursor:pointer}.research-compare-details-card.ghost-compare-ad img{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center right;object-position:center right;position:static;width:100%}.research-compare-details-card.ghost-compare-ad spark-link{line-height:var(--link-line-height)}.research-compare-details-card.ghost-compare-ad spark-link .sds-link--ext{white-space:normal}.research-compare-details-card.ghost-compare-ad .content{display:flex;flex:1 0 fit-content;flex-direction:column;justify-content:space-between;position:relative}.research-compare-details-card.ghost-compare-ad .image{margin-right:calc(var(--padding-h)*-1);position:static;width:100%}.research-compare-details-card.ghost-compare-ad .research-compare-card{padding:var(--remove-button-size) var(--padding-h) var(--padding-v)}.research-compare-details-card.ghost-compare-ad .trim{margin-bottom:auto}@media (min-width:61.25rem){.search-advanced{position:absolute;right:1.5rem;top:10px}}.landing-hero{height:250px;margin:0 auto;max-width:var(--ep-page-section-max-width);width:var(--ep-page-section-width)}.landing-hero:has(.js-carousel){margin-bottom:2.5rem}@media (min-width:61.25rem){.landing-hero:has(.js-carousel){margin-bottom:0}}@media (min-width:48rem){.landing-hero{height:330px}}.landing-hero a{text-decoration:none;text-wrap:revert-layer}.landing-hero a:focus-visible{text-decoration-color:var(--spark-color-border-focus-inverse);text-decoration-line:underline}.landing-hero .hero-title{font-size:2rem;margin-left:var(--spark-spacing-2);max-width:60%;padding-top:var(--spark-spacing-1)}@media (min-width:48rem){.landing-hero .hero-title{font-size:2.625rem;margin-left:var(--spark-spacing-3);max-width:34%;padding-top:var(--spark-spacing-3)}}@media (min-width:61.25rem){.landing-hero .hero-title{font-size:3rem;max-width:26%}}.landing-hero .hero-title span{--_overlay:rgba(33,33,33,.75);background:var(--_overlay);-webkit-box-decoration-break:clone;box-decoration-break:clone;box-shadow:10px 0 0 var(--_overlay),-10px 0 0 var(--_overlay);color:var(--spark-color-text-inverse);font-family:var(--spark-font-family-heading-1);font-weight:var(--spark-font-weight-heading-1);line-height:1.45}.research-landing-page .landing-hero{margin-bottom:2.5rem;margin-top:1.75rem}@media (min-width:61.25rem){.research-landing-page .landing-hero{margin-bottom:4rem;margin-top:2rem}}.home-tile-ad{height:100%;position:relative}.home-tile-ad .home-tile{height:100%}.home-tile-ad .promotional-item{background-image:url(/images/promo-tile-assets/Black\ Angle.png)}.home-tile-ad .promotional-item a{color:#141817;display:flex;flex-direction:row;height:100%;text-decoration:none;width:100%}.home-tile-ad .promotional-item a .ad-content-container{height:100%;width:50%}.home-tile-ad .promotional-item a .ad-title-container{display:flex;flex-direction:row}.home-tile-ad .promotional-item a .ad-title-container .ad-titles .title,.home-tile-ad .promotional-item a .ad-title-container .ad-titles .title-m{font-size:1rem;font-weight:700;margin:2rem 0 0 1rem}@media (min-width:61.25rem){.home-tile-ad .promotional-item a .ad-title-container .ad-titles .title,.home-tile-ad .promotional-item a .ad-title-container .ad-titles .title-m{font-size:20px}}.home-tile-ad .promotional-item a .ad-image-container{align-items:center;display:flex;height:calc(100% - 2px);justify-content:flex-end;width:50%}.home-tile-ad .promotional-item a .ad-image-container img{max-height:100%;width:auto}.home-tile-ad .promotional-item a .caption{font-size:1rem}.home-tile-ad .promotional-item a .ad-caption-m{font-size:.875rem;margin:10px 0 0 16px}@media (min-width:48rem){.home-tile-ad .promotional-item a .ad-caption-m{display:none}}.home-tile-ad .promotional-item a .ad-caption{display:none}@media (min-width:48rem){.home-tile-ad .promotional-item a .ad-caption{display:block;font-size:.875rem;margin:10px 0 0 16px}}.home-tile-ad .promotional-item a .ad-cta{margin:10px 0 20px 16px}.home-tile-ad .promotional-item a .ad-cta svg{stroke-width:2;stroke-linecap:round;stroke-linejoin:round;fill:none;stroke:currentColor;height:18px;vertical-align:middle;width:18px}.twin-bed-ad{background-color:var(--spark-color-background-callout-cool);padding:1rem}.twin-bed-ad .twin-bed-ads-wrapper{background-color:#fff;display:grid;grid-template-columns:auto auto;grid-template-rows:auto auto;padding:30px 1rem 1rem;position:relative}.twin-bed-ad .twin-bed-ads-wrapper .twin-ad.twin-left{grid-column:1;grid-row:1}.twin-bed-ad .twin-bed-ads-wrapper .twin-ad.twin-right{grid-column:2;grid-row:1}.twin-bed-ad .twin-bed-ads-wrapper .twin-ad.twin-bed{grid-column:1/span 2;grid-row:2;padding-top:30px}.twin-bed-ad .cta svg,.twin-bed-ad .cta-m svg{stroke-width:2;stroke-linecap:round;stroke-linejoin:round;fill:none;stroke:currentColor;height:1em;vertical-align:middle;width:1em}.twin-bed-ad.vdp-twin .twin-bed-ads-wrapper{display:flex;flex-direction:column}@media (min-width:48rem){.twin-bed-ad.vdp-twin .twin-bed-ads-wrapper{flex-direction:row}.twin-bed-ad.vdp-twin .twin-bed-ads-wrapper .cool-fancy-border{border:1px solid #f2f2f2;margin:0 15px;width:1px}}.twin-bed-ad.vdp-twin .twin-bed-ads-wrapper .left-container{flex:0 0 46%;margin-bottom:1.5rem}.twin-bed-ad.vdp-twin .twin-bed-ads-wrapper .left-container .twin-left{margin-bottom:10px}@media (min-width:48rem){.twin-bed-ad.vdp-twin .twin-bed-ads-wrapper .left-container{margin-bottom:0}}.twin-bed-ad.vdp-twin .twin-bed-ads-wrapper .twin-right{flex:0 0 47%}.twin-bed-ad.vdp-twin .twin-bed-ads-wrapper .cta,.twin-bed-ad.vdp-twin .twin-bed-ads-wrapper .cta-m{font-size:14px}.shopper-resource-ads{background:#fff;border:1px solid #d6d6d6;clear:both;margin-bottom:2.5rem;overflow:hidden;padding:2rem 1rem 0;position:relative}@media (min-width:48rem){.shopper-resource-ads{margin-top:2.5rem;padding:2.5rem 1rem 1rem}}@media (min-width:61.25rem){.shopper-resource-ads{margin-bottom:0}}.shopper-resource-ads .logo-link:not(:hover){text-decoration:none}.shopper-resource-ads h2:where(h2,.spark-heading-2).heading{font-size:20px;margin-bottom:4px}@media (min-width:48rem){.shopper-resource-ads h2:where(h2,.spark-heading-2).heading{font-size:30px;margin-bottom:0}}.shopper-resource-ads .shopper-resource-ad{display:flex;flex-direction:column;padding-bottom:1rem;padding-left:0;padding-top:1rem}.shopper-resource-ads .shopper-resource-ad:not(:last-child){border-bottom:1px solid #e0e4e3}.shopper-resource-ads .shopper-resource-ad .logo{display:inherit;max-width:100px}.shopper-resource-ads .shopper-resource-ad .cta,.shopper-resource-ads .shopper-resource-ad .cta-m{align-items:center;font-size:var(--spark-font-size-body-small);font-weight:var(--spark-font-weight-body-bold)}.shopper-resource-ads .shopper-resource-ad .cta svg,.shopper-resource-ads .shopper-resource-ad .cta-m svg{stroke-width:2;stroke-linecap:round;stroke-linejoin:round;fill:none;stroke:currentColor;height:1em;vertical-align:middle;width:1em}.shopper-resource-ads .shopper-resource-ad .text-container{padding-top:4px}@media (min-width:48rem){.shopper-resource-ads .shopper-resource-ad{flex-direction:row;padding-bottom:1.25rem;padding-top:1.25rem}.shopper-resource-ads .shopper-resource-ad .logo-link{display:flex}.shopper-resource-ads .shopper-resource-ad .logo{margin-bottom:1rem;max-width:unset;width:130px}.shopper-resource-ads .shopper-resource-ad .text-container{padding-left:16px;padding-top:0}}.shopper-resource-ads .shopper-resource-ad div.title-m.spark-heading-6,.shopper-resource-ads .shopper-resource-ad div.title.spark-heading-6{font-size:16px;margin:0 0 2px}.shopper-resource-ads .shopper-resource-ad .description,.shopper-resource-ads .shopper-resource-ad .description-m{color:#212121;font-size:14px}.shopper-resource-ads .shopper-resource-ad .subtitle,.shopper-resource-ads .shopper-resource-ad .subtitle-m{margin-top:1rem}.shopper-resource-ads .shopper-resource-ad1{padding-top:1rem}.shopper-resource-ads .shopper-resource-ad4{padding-bottom:0}.shopper-resource-ads .shopper-resource-ad5{border-top:0;padding-top:0}@media (min-width:48rem){.shopper-resource-ads.display-horizontal{display:grid;grid-template-areas:"heading heading heading" "shopper-resource-1 shopper-resource-2 shopper-resource-3";grid-template-columns:repeat(3,auto)}.shopper-resource-ads.display-horizontal .heading{grid-area:heading}.shopper-resource-ads.display-horizontal .shopper-resource-ad1{grid-area:shopper-resource-1;padding-bottom:20px;padding-top:20px}.shopper-resource-ads.display-horizontal .shopper-resource-ad2{grid-area:shopper-resource-2}.shopper-resource-ads.display-horizontal .shopper-resource-ad3{grid-area:shopper-resource-3}.shopper-resource-ads.display-horizontal .shopper-resource-ad{border-bottom:none;margin-right:24px}.shopper-resource-ads.display-horizontal .shopper-resource-ad .logo-link{flex-direction:column}.shopper-resource-ads.display-horizontal .shopper-resource-ad .logo-wrapper{margin-bottom:8px}.shopper-resource-ads.display-horizontal .shopper-resource-ad .text-container{padding:0}.shopper-resource-ads.display-horizontal .heading{-ms-grid-column:1;-ms-grid-row:1;-ms-grid-column-span:3}.shopper-resource-ads.display-horizontal .shopper-resource-ad1{-ms-grid-column:1;-ms-grid-row:2}.shopper-resource-ads.display-horizontal .shopper-resource-ad2{-ms-grid-column:2;-ms-grid-row:2}.shopper-resource-ads.display-horizontal .shopper-resource-ad3{-ms-grid-column:3;-ms-grid-row:2}}.native-ad .grand-awareness-ad{--aspect-ratio:1.5;--ga-max-height:126px;--ga-min-height:116px;--padding-h:0.75rem;--padding-v:0.75rem;align-items:center;background-color:#e6f4f5;border-radius:.625rem;contain:layout paint;cursor:pointer;display:grid;gap:1rem;grid-template-columns:min(calc(var(--ga-min-height) - var(--padding-v)*2)*var(--aspect-ratio),41%) 1fr;grid-template-rows:0fr;max-width:100%;min-height:var(--ga-min-height);padding:var(--padding-v) var(--padding-h)}.native-ad .grand-awareness-ad:has(img.cropped){--aspect-ratio:0.75}.native-ad .grand-awareness-ad:focus-visible{outline-color:#9653e5}@media (min-width:31.5rem){.native-ad .grand-awareness-ad{--ga-max-height:116px;height:var(--ga-max-height);min-height:unset}}@media (min-width:48rem){.native-ad .grand-awareness-ad{--ga-max-height:164px;--ga-min-height:164px;--padding-h:2.5rem;--padding-v:0.75rem;gap:2.5rem}}@media (min-width:61.25rem){.native-ad .grand-awareness-ad{--ga-max-height:265px;--ga-min-height:265px;--padding-h:3rem;--padding-v:1rem;gap:5rem}}.native-ad .grand-awareness-ad a:has(img){display:block;height:100%;max-height:calc(var(--ga-max-height) - var(--padding-v)*2);min-height:calc(var(--ga-min-height) - var(--padding-v)*2)}.native-ad .grand-awareness-ad a:has(img.cropped){margin-left:calc(var(--padding-h)*-1)}.native-ad .grand-awareness-ad img{display:block;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center right;object-position:center right;position:relative;top:calc(var(--ep-badge-_height)*.5);width:100%}.native-ad .grand-awareness-ad img.cropped{max-width:unset;-o-object-fit:contain;object-fit:contain;right:100%;width:200%}.native-ad .grand-awareness-ad spark-badge{left:.75rem;position:absolute;top:.75rem}.native-ad .grand-awareness-ad spark-link{margin-top:.25rem}.native-ad .grand-awareness-ad .copy{display:flex;flex-direction:column;gap:.25rem;height:-moz-min-content;height:min-content;justify-content:center;min-height:calc(var(--ga-min-height) - var(--padding-v)*2)}.native-ad .grand-awareness-ad .title{display:block;font-weight:700;margin:0;text-decoration:none}@media (min-width:61.25rem){.native-ad .grand-awareness-ad .title{font-size:1.8125rem}}.native-ad .grand-awareness-ad .caption{font-size:.875rem;font-weight:400;text-decoration:none}@media (min-width:48rem){.native-ad .grand-awareness-ad .caption{font-size:1rem}}.logo-and-text-ad{border:1px solid #e0e4e3;margin:1rem auto auto;padding:0;position:relative;width:300px}.logo-and-text-ad .ad-title{color:#fff;font-size:var(--spark-font-size-body-smaller);font-weight:var(--spark-font-weight-body-bold)}.logo-and-text-ad .ad-title .ad-title-block{background-color:#0a0a0a;border-radius:0 0 2px 0;padding:2px 6px}.logo-and-text-ad .logo-text-content{display:flex;padding:.875rem}.logo-and-text-ad .logo{height:40px;margin:auto;width:60px}.logo-and-text-ad .logo .sponsor-image{max-width:none}.logo-and-text-ad .text{margin-left:.875rem}.logo-and-text-ad .text .destination-link svg{stroke:currentColor;height:1em;vertical-align:middle;width:1em}.branded-canvas-current .branded-canvas{border:1px solid #e6e6e6;box-shadow:inset 0 -1px 0 0 #e6e6e6;height:520px;margin-bottom:24px;position:relative;width:100%}@media (min-width:48rem){.branded-canvas-current .branded-canvas{height:343px}}@media (min-width:61.25rem){.branded-canvas-current .branded-canvas{height:343px}}.branded-canvas-current .branded-canvas .branded-canvas-main-container{display:flex;flex-direction:column;height:272px;overflow:hidden;position:relative;width:100%}@media (min-width:48rem){.branded-canvas-current .branded-canvas .branded-canvas-main-container{flex-direction:row;height:265px;justify-content:space-between}}.branded-canvas-current .branded-canvas .branded-canvas-main-container .branded-canvas-from{color:#fff;font-size:11px;font-style:italic;left:10px;position:absolute;top:32px;z-index:1}.branded-canvas-current .branded-canvas .branded-canvas-main-container .branded-canvas-logo{height:55px;position:absolute;right:12px;top:10px;width:55px;z-index:1}.branded-canvas-current .branded-canvas .branded-canvas-main-container .branded-canvas-car-container{flex:0 0 45%;height:175px;position:relative;text-align:center;z-index:1}@media (min-width:48rem){.branded-canvas-current .branded-canvas .branded-canvas-main-container .branded-canvas-car-container{flex:0 0 50%}}.branded-canvas-current .branded-canvas .branded-canvas-main-container .branded-canvas-car-container img{max-width:280px;padding-top:52px;position:inherit}@media (min-width:48rem){.branded-canvas-current .branded-canvas .branded-canvas-main-container .branded-canvas-car-container img{left:11%;max-width:80%;padding-top:0;position:absolute;top:30%}}.branded-canvas-current .branded-canvas .branded-canvas-main-container .branded-canvas-button-container-desktop{display:none}@media (min-width:48rem){.branded-canvas-current .branded-canvas .branded-canvas-main-container .branded-canvas-button-container-desktop{display:flex;justify-content:flex-end}}.branded-canvas-current .branded-canvas .branded-canvas-main-container .branded-canvas-button-container-desktop .sds-button--secondary-dense .sds-text-field__icon_1{stroke:#532380}.branded-canvas-current .branded-canvas .branded-canvas-main-container .branded-canvas-button-container-desktop .sds-button--secondary-dense:hover .sds-text-field__icon_1{stroke:#fff;transition:stroke .25s ease}.branded-canvas-current .branded-canvas .branded-canvas-main-container .branded-canvas-button-container-desktop .button-1{flex:1 1 50%;margin:16px 8px 16px 0;padding:8px;z-index:3}.branded-canvas-current .branded-canvas .branded-canvas-main-container .branded-canvas-button-container-desktop .button-1 .sds-text-field__icon{stroke:var(--spark-color-border-strong);margin-left:4px}.branded-canvas-current .branded-canvas .branded-canvas-main-container .branded-canvas-button-container-desktop .button-2{flex:1 1 50%;margin:16px 16px 16px 0;padding:8px;z-index:3}.branded-canvas-current .branded-canvas .branded-canvas-main-container .branded-canvas-button-container-desktop .button-2 .sds-text-field__icon{stroke:#fff;margin-left:4px}.branded-canvas-current .branded-canvas .branded-canvas-news{border-top:1px solid #e6e6e6;display:block;flex-direction:column;margin-top:1rem}@media (min-width:48rem){.branded-canvas-current .branded-canvas .branded-canvas-news{display:flex;flex:0 0 100%;flex-direction:row;height:75px;margin-top:0;order:6}}.branded-canvas-current .branded-canvas .branded-canvas-news .branded-canvas-article{border-bottom:1px solid #e6e6e6;color:#141817;display:flex;height:75px;margin-bottom:4px}@media (min-width:48rem){.branded-canvas-current .branded-canvas .branded-canvas-news .branded-canvas-article{border-bottom:0;flex:1 0 50%;margin-bottom:0}}.branded-canvas-current .branded-canvas .branded-canvas-news .branded-canvas-article .branded-canvas-article-image-container{background-position:50%;background-size:cover;flex:0 0 150px;height:75px}.branded-canvas-current .branded-canvas .branded-canvas-news .branded-canvas-article-title{flex:0 1 60%;font-size:13px;padding:12px;white-space:break-spaces}.branded-canvas-current .branded-canvas .branded-canvas-button-container-mobile{display:flex;justify-content:center}@media (min-width:48rem){.branded-canvas-current .branded-canvas .branded-canvas-button-container-mobile{display:none}}.branded-canvas-current .branded-canvas .branded-canvas-button-container-mobile .button-1-mobile{margin:16px 8px;padding:8px 16px;width:70%}@media (min-width:48rem){.branded-canvas-current .branded-canvas .branded-canvas-button-container-mobile .button-1-mobile{margin-right:16px;padding:8px 26px}}.branded-canvas-current .branded-canvas .branded-canvas-button-container-mobile .button-1-mobile svg{stroke:var(--spark-color-border-strong);margin-left:4px}.branded-canvas-current .branded-canvas .branded-canvas-button-container-mobile .button-2-mobile{margin:16px 16px 16px 8px;padding:8px 26px;width:70%}@media (min-width:48rem){.branded-canvas-current .branded-canvas .branded-canvas-button-container-mobile .button-2-mobile{padding:8px 16px}}.branded-canvas-current .branded-canvas .branded-canvas-button-container-mobile .button-2-mobile svg{stroke:#fff;margin-left:4px}.branded-canvas-current .branded-canvas .branded-canvas-text-container{margin-top:32px;padding-left:8px;text-align:center}@media (min-width:48rem){.branded-canvas-current .branded-canvas .branded-canvas-text-container{margin:95px 26px 15px 0;padding-left:0;padding-right:16px;text-align:left}}@media (min-width:61.25rem){.branded-canvas-current .branded-canvas .branded-canvas-text-container{flex:0 0 50%;margin-top:100px;padding-left:0;padding-right:16px}}.branded-canvas-current .branded-canvas .branded-canvas-text-container .branded-canvas-car-header{margin-top:1rem}.branded-canvas-current .branded-canvas .branded-canvas-text-container .branded-canvas-car-header a{color:#000;font-family:DM Sans,DM Sans Helvetica Fallback,DM Sans Arial Fallback,sans-serif;font-weight:600}.branded-canvas-current .branded-canvas .branded-canvas-text-container .branded-canvas-msrp{font-size:10px;vertical-align:text-top}.branded-canvas-current .branded-canvas .branded-canvas-text-container .branded-canvas-price{font-size:18px;font-weight:600}.branded-canvas-current .branded-canvas .branded-canvas-text-container .branded-canvas-price>span{font-weight:600}@media (min-width:48rem){.branded-canvas-current .branded-canvas .branded-canvas-text-container .branded-canvas-price{font-size:22px}}.branded-canvas-current .branded-canvas .branded-canvas-text-container .branded-canvas-external-link-container{display:inline-block}.branded-canvas-current .branded-canvas .branded-canvas-text-container .branded-canvas-external-link-container .branded-canvas-external-link{color:#c400d6;margin-left:10px;position:relative}.branded-canvas-current .branded-canvas .branded-canvas-text-container .branded-canvas-external-link-container .branded-canvas-external-link svg{position:absolute;stroke:#c400d6;margin-left:2px;top:1px}.branded-canvas-current .branded-canvas .branded-canvas-text-container .branded-canvas-external-link:hover{color:#532380}.branded-canvas-current .branded-canvas .branded-canvas-text-container .branded-canvas-external-link:hover svg:hover{stroke:#532380}.branded-canvas-current .branded-canvas .branded-canvas-main-container:after{background:linear-gradient(180deg,#122d63,#4d277f 38%);clip-path:polygon(0 0,1000px 0,-1400px 100%,0 100%);content:" ";display:block;height:100%;position:absolute;width:100%}@media (min-width:48rem){.branded-canvas-current .branded-canvas .branded-canvas-main-container:after{clip-path:polygon(0 0,1600px 0,-1600px 100%,0 100%)}}@media (min-width:61.25rem){.branded-canvas-current .branded-canvas .branded-canvas-main-container:after{clip-path:polygon(0 0,1500px 0,-1400px 100%,0 100%)}}.branded-canvas-current .branded-canvas .branded-canvas-main-container:before{background-color:#000;border-radius:0 0 2px 0;color:#fff;content:"Ad";font-size:10px;font-weight:700;left:0;line-height:1;padding:4px 8px 6px 6px;position:absolute;top:0;z-index:1}.branded-canvas-current .branded-canvas-disclaimer{display:none}.branded-canvas-current .show-branded-canvas-disclaimer{border:1px solid #e6e6e6;border-top:none;color:#3d4846;display:block;font-size:10px;height:auto;padding:15px;position:relative;top:-24px;width:100%}.branded-canvas-current .show-branded-canvas-disclaimer>p{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media (min-width:48rem){.branded-canvas-current .show-branded-canvas-disclaimer>p{max-width:none}}.branded-canvas-current #disclaimer-modal{display:none}.branded-canvas-current #disclaimer-modal:target{display:block}.branded-canvas-current #disclaimer-modal>.sds-modal__content>.content{padding:1rem}@media (min-width:61.25rem){.branded-canvas-current #disclaimer-modal>.sds-modal__content>.content{padding:0 32px}}.branded-canvas-current #disclaimer-modal>.sds-modal__content>.content .disclaimer-text{font-size:1rem;font-style:normal;font-weight:400;letter-spacing:0;line-height:24px;margin:1rem 0;text-align:left}.branded-canvas-redesign{background-color:#e6f4f5;border-radius:.625rem;margin-bottom:1.5rem;padding:1rem;position:relative}.branded-canvas-redesign .branded-canvas-main-container{align-items:center;-moz-column-gap:.75rem;column-gap:.75rem;display:flex;flex-wrap:wrap;justify-content:center}.branded-canvas-redesign .branded-canvas-main-container:before{background-color:#3d4846;border-radius:100cqmax;color:#fff;content:"Ad";font-size:.75rem;font-weight:700;left:.5rem;line-height:1.2;padding:2px .5rem;position:absolute;top:.5rem}@media (min-width:48rem){.branded-canvas-redesign .branded-canvas-main-container{flex-wrap:nowrap;justify-content:flex-start}}.branded-canvas-redesign .branded-canvas-from{display:none}.branded-canvas-redesign .branded-canvas-logo{flex:0 0 55px}.branded-canvas-redesign .branded-canvas-car-container{flex:1 1 244px;max-width:320px}.branded-canvas-redesign .branded-canvas-text-container{flex:0 0 100%;text-align:center}@media (min-width:48rem){.branded-canvas-redesign .branded-canvas-text-container{align-items:flex-start;flex:1 0 48%;text-align:left}}.branded-canvas-redesign .branded-canvas-car-header{font-family:DM Sans,DM Sans Helvetica Fallback,DM Sans Arial Fallback,sans-serif;font-size:1.25rem;margin-bottom:.5rem}.branded-canvas-redesign .branded-canvas-car-header a{text-decoration:none}.branded-canvas-redesign .branded-canvas-car-header a:hover{color:#141817;text-decoration:underline;text-decoration-color:#9653e5;text-decoration-thickness:3px}@media (min-width:48rem){.branded-canvas-redesign .branded-canvas-car-header a{display:block;text-wrap:wrap}.branded-canvas-redesign .branded-canvas-car-header{font-size:1.4375rem}}.branded-canvas-redesign .branded-canvas-external-link{align-items:center;display:flex;gap:.5rem;justify-content:center;margin-top:.5rem}.branded-canvas-redesign .branded-canvas-external-link svg{font-weight:400;height:20px;width:20px}@media (min-width:48rem){.branded-canvas-redesign .branded-canvas-external-link{justify-content:flex-start;margin-bottom:1.5rem}}.branded-canvas-redesign .branded-canvas-news{display:flex;flex-direction:column;margin:1.5rem 0;row-gap:.75rem}@media (min-width:48rem){.branded-canvas-redesign .branded-canvas-news{-moz-column-gap:1rem;column-gap:1rem;flex-direction:row;margin:1rem 0 0}}.branded-canvas-redesign .branded-canvas-article{background-color:#cce9eb;border-radius:.625rem;display:flex;text-decoration:none}.branded-canvas-redesign .branded-canvas-article-title{font-size:.875rem;padding:.75rem}.branded-canvas-redesign .branded-canvas-article-image-container{background-position:50%;background-size:cover;border-radius:.625rem 0 0 .625rem;flex:0 0 120px;min-height:87px}@media (min-width:48rem){.branded-canvas-redesign .branded-canvas-article{flex:1 1 50%}}.branded-canvas-redesign .branded-canvas-button-container-desktop{display:none}@media (min-width:48rem){.branded-canvas-redesign .branded-canvas-button-container-desktop{display:flex}}.branded-canvas-redesign .branded-canvas-button-container-mobile{display:flex}@media (min-width:48rem){.branded-canvas-redesign .branded-canvas-button-container-mobile{display:none}}.branded-canvas-redesign .branded-canvas-button-container-desktop,.branded-canvas-redesign .branded-canvas-button-container-mobile{-moz-column-gap:1rem;column-gap:1rem;justify-content:center}.branded-canvas-redesign .branded-canvas-button-container-desktop a,.branded-canvas-redesign .branded-canvas-button-container-mobile a{border:1px solid #141817;border-radius:100cqmax;font-size:.875rem;font-weight:700;padding:.25rem .875rem}.branded-canvas-redesign .branded-canvas-button-container-desktop .button-1,.branded-canvas-redesign .branded-canvas-button-container-desktop .button-1-mobile,.branded-canvas-redesign .branded-canvas-button-container-mobile .button-1,.branded-canvas-redesign .branded-canvas-button-container-mobile .button-1-mobile{color:#141817;flex:1 1 50%}.branded-canvas-redesign .branded-canvas-button-container-desktop .button-1-mobile:hover,.branded-canvas-redesign .branded-canvas-button-container-desktop .button-1:hover,.branded-canvas-redesign .branded-canvas-button-container-mobile .button-1-mobile:hover,.branded-canvas-redesign .branded-canvas-button-container-mobile .button-1:hover{background-color:hsla(171,6%,55%,.251);border-color:#141817;color:#141817}.branded-canvas-redesign .branded-canvas-button-container-desktop .button-1-mobile:active,.branded-canvas-redesign .branded-canvas-button-container-desktop .button-1:active,.branded-canvas-redesign .branded-canvas-button-container-mobile .button-1-mobile:active,.branded-canvas-redesign .branded-canvas-button-container-mobile .button-1:active{background-color:hsla(171,6%,55%,.251);border-color:#141817;color:#141817;scale:.9166666667}.branded-canvas-redesign .branded-canvas-button-container-desktop .button-1-mobile:focus,.branded-canvas-redesign .branded-canvas-button-container-desktop .button-1:focus,.branded-canvas-redesign .branded-canvas-button-container-mobile .button-1-mobile:focus,.branded-canvas-redesign .branded-canvas-button-container-mobile .button-1:focus{box-shadow:none}.branded-canvas-redesign .branded-canvas-button-container-desktop .button-1-mobile:focus-visible,.branded-canvas-redesign .branded-canvas-button-container-desktop .button-1:focus-visible,.branded-canvas-redesign .branded-canvas-button-container-mobile .button-1-mobile:focus-visible,.branded-canvas-redesign .branded-canvas-button-container-mobile .button-1:focus-visible{border-color:#141817;outline:2px solid #9653e5;outline-offset:.25rem}.branded-canvas-redesign .branded-canvas-button-container-desktop .button-2,.branded-canvas-redesign .branded-canvas-button-container-desktop .button-2-mobile,.branded-canvas-redesign .branded-canvas-button-container-mobile .button-2,.branded-canvas-redesign .branded-canvas-button-container-mobile .button-2-mobile{background-color:#141817;color:#fff;flex:1 1 50%}.branded-canvas-redesign .branded-canvas-button-container-desktop .button-2-mobile:hover,.branded-canvas-redesign .branded-canvas-button-container-desktop .button-2:hover,.branded-canvas-redesign .branded-canvas-button-container-mobile .button-2-mobile:hover,.branded-canvas-redesign .branded-canvas-button-container-mobile .button-2:hover{background-color:#3d4846;border-color:#141817;color:#fff}.branded-canvas-redesign .branded-canvas-button-container-desktop .button-2-mobile:active,.branded-canvas-redesign .branded-canvas-button-container-desktop .button-2:active,.branded-canvas-redesign .branded-canvas-button-container-mobile .button-2-mobile:active,.branded-canvas-redesign .branded-canvas-button-container-mobile .button-2:active{background-color:#141817;border-color:#141817;color:#fff;scale:.9166666667}.branded-canvas-redesign .branded-canvas-button-container-desktop .button-2-mobile:focus,.branded-canvas-redesign .branded-canvas-button-container-desktop .button-2:focus,.branded-canvas-redesign .branded-canvas-button-container-mobile .button-2-mobile:focus,.branded-canvas-redesign .branded-canvas-button-container-mobile .button-2:focus{box-shadow:none}.branded-canvas-redesign .branded-canvas-button-container-desktop .button-2-mobile:focus-visible,.branded-canvas-redesign .branded-canvas-button-container-desktop .button-2:focus-visible,.branded-canvas-redesign .branded-canvas-button-container-mobile .button-2-mobile:focus-visible,.branded-canvas-redesign .branded-canvas-button-container-mobile .button-2:focus-visible{border-color:#141817;outline:2px solid #9653e5;outline-offset:.25rem}.branded-canvas-redesign .branded-canvas-button-container-desktop .button-2 svg,.branded-canvas-redesign .branded-canvas-button-container-desktop .button-2-mobile svg,.branded-canvas-redesign .branded-canvas-button-container-mobile .button-2 svg,.branded-canvas-redesign .branded-canvas-button-container-mobile .button-2-mobile svg{stroke:#fff}.branded-canvas-redesign .branded-canvas-disclaimer{display:none}.branded-canvas-redesign .show-branded-canvas-disclaimer{display:block;font-size:.75rem;margin-top:1.5rem}.branded-canvas-redesign .show-branded-canvas-disclaimer p{display:-webkit-box;max-width:none;overflow:hidden;text-overflow:ellipsis;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical}.branded-canvas-redesign .show-branded-canvas-disclaimer a{font-weight:700}.branded-canvas-redesign #disclaimer-modal{display:none}.display-ad,cars-banner-ad{align-items:center;display:flex;justify-content:center;margin:0 auto 24px;max-width:1170px;min-height:50px;overflow:auto;text-align:center;width:100%}.display-ad>div,cars-banner-ad>div{flex-basis:100%}@media (min-width:48rem){.display-ad,cars-banner-ad{margin-bottom:40px;min-height:90px}}@media (min-width:61.25rem){.display-ad[data-ad-sizes*="[970, 250]"],cars-banner-ad[data-ad-sizes*="[970, 250]"]{min-height:140px}}.display-ad.footer-ad,cars-banner-ad.footer-ad{margin-bottom:2.5rem}@media (min-width:61.25rem){.display-ad.footer-ad,cars-banner-ad.footer-ad{margin-bottom:4rem}}.display-ad.listing-ad,cars-banner-ad.listing-ad{margin-bottom:1rem;margin-top:1rem}.display-ad.rail-ad,cars-banner-ad.rail-ad{margin-top:1rem;min-height:250px;width:300px}.display-ad.top-rail-ad,cars-banner-ad.top-rail-ad{min-height:0}.display-ad.top-rail-ad iframe,cars-banner-ad.top-rail-ad iframe{margin-bottom:1rem;min-height:50px;width:300px}.display-ad.lightbox-ad,cars-banner-ad.lightbox-ad{min-width:300px;width:300px}.display-ad.sticky,cars-banner-ad.sticky{position:sticky;top:0}.display-ad.collapsed,cars-banner-ad.collapsed{min-height:0}.display-ad.bottom-ad,cars-banner-ad.bottom-ad{margin-top:1rem;min-height:250px;width:300px}@media (min-width:48rem){.display-ad.bottom-ad,cars-banner-ad.bottom-ad{min-height:90px;width:728px}}@media screen and (max-width:48rem){cars-banner-ad[data-hidden-on*=mobile]{display:none}}@media (min-width:48rem)and (max-width:61.1875rem){cars-banner-ad[data-hidden-on*=tablet]{display:none}}@media screen and (min-width:61.25rem){cars-banner-ad[data-hidden-on*=desktop]{display:none}}.native-ad .ad-badge{background-color:#0a0a0a;border-radius:0 0 2px 0;color:#fff;font-size:var(--spark-font-size-body-smaller);font-weight:var(--spark-font-weight-body-bold);left:0;padding:2px 6px;position:absolute;text-align:center;top:0}.native-ad .title,.native-ad .title-m{font-weight:600;margin:0 0 .25rem;text-align:left}.native-ad .subtitle,.native-ad .subtitle-m{font-weight:400}.native-ad .cta,.native-ad .description,.native-ad .subtitle,.native-ad .title{display:none}.native-ad .cta,.native-ad .cta-m,.native-ad .subtitle,.native-ad .subtitle-m{font-size:.875rem}.native-ad .description-m{display:inline}@media (min-width:48rem){.native-ad .cta,.native-ad .cta-m,.native-ad .subtitle,.native-ad .subtitle-m{font-size:1rem}}@media (min-width:61.25rem){.native-ad .cta,.native-ad .subtitle,.native-ad .title{display:inherit}.native-ad .description{display:inline}.native-ad .cta-m,.native-ad .description-m,.native-ad .subtitle-m,.native-ad .title-m{display:none}}.native-ad .impression-pixel,.native-ad .pixel-native{display:none}.native-ad.loading-ads{display:none!important}.native-ad .loading-ad{display:none}[data-ad-sizes*=fluid].mobile-fluid-max-height-70{max-height:70px}@media (min-width:48rem){[data-ad-sizes*=fluid].mobile-fluid-max-height-70{max-height:none}}[data-ad-sizes*=fluid].mobile-fluid-max-height-570{max-height:570px}@media (min-width:48rem){[data-ad-sizes*=fluid].mobile-fluid-max-height-570{max-height:none}}[data-ad-sizes*=fluid].mobile-fluid-max-height-600{max-height:600px}@media (min-width:48rem){[data-ad-sizes*=fluid].mobile-fluid-max-height-600{max-height:none}[data-ad-sizes*=fluid].fluid-max-height-90{max-height:90px}[data-ad-sizes*=fluid].fluid-max-height-250{max-height:250px}[data-ad-sizes*=fluid].fluid-max-height-570{max-height:570px}[data-ad-sizes*=fluid].fluid-max-height-600{max-height:600px}}.js-carousel{height:100%;margin:0;position:relative;width:100%;z-index:0}.js-carousel .carousel-slides{display:flex;flex-wrap:no-wrap;height:100%;list-style:none;margin:0;overflow:hidden;padding:0;width:100%}.js-carousel .carousel-slides .slide{display:inline-block;flex:0 0 100%;height:100%;width:100%}.js-carousel .carousel-slides a.slide{transform:translateX(0)}.js-carousel .carousel-slides li.slide{transition:transform .3s ease-in-out}.js-carousel .carousel-slides .slide-media{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;height:100%;position:relative;width:100%}.js-carousel .carousel-slides .slide-media .play-button{background-color:rgba(0,0,0,.6);height:100px;left:calc(50% - 50px);margin:0 auto;position:absolute;top:30%;width:100px;z-index:3}.js-carousel .carousel-slides .slide-media .play-button .triangle-right{border-bottom:26px solid transparent;border-left:40px solid #fff;border-top:26px solid transparent;height:0;margin-left:10px;width:0}.js-carousel .carousel-slides .slide-label{bottom:0;left:0;position:absolute;right:0;z-index:2}@media (min-width:73.125rem){.js-carousel .carousel-slides .slide-label{left:calc(50% - 585px);right:unset}}@media (min-width:61.25rem){.js-carousel .js-carousel-controls-wrapper{bottom:55px;margin:0 auto;position:relative;width:-moz-fit-content;width:fit-content}}.js-carousel .sds-page-section__container{background-color:#141817}@media (min-width:61.25rem){.js-carousel .sds-page-section__container{background-color:unset}}.js-carousel .js-carousel-controls{align-items:center;color:#fff;display:flex;height:2.5rem;justify-content:center}.js-carousel .js-carousel-controls .js-carousel-controls-buttons{position:absolute;right:1rem}@media (min-width:61.25rem){.js-carousel .js-carousel-controls .js-carousel-controls-buttons{margin-left:.5rem;position:unset}}.js-carousel .js-carousel-controls [part=next-button],.js-carousel .js-carousel-controls [part=play-button],.js-carousel .js-carousel-controls [part=prev-button]{display:none}@media (min-width:61.25rem){.js-carousel .js-carousel-controls [part=next-button],.js-carousel .js-carousel-controls [part=prev-button]{display:block;--button-background-color-disabled:transparent}}.js-carousel .js-carousel-controls [part=next-button],.js-carousel .js-carousel-controls [part=pause-button],.js-carousel .js-carousel-controls [part=play-button],.js-carousel .js-carousel-controls [part=prev-button]{--button-height:var(--spark-spacing-3);--button-width:var(--spark-spacing-3)}.js-carousel .js-carousel-controls [part=next-button] spark-svg,.js-carousel .js-carousel-controls [part=pause-button] spark-svg,.js-carousel .js-carousel-controls [part=play-button] spark-svg,.js-carousel .js-carousel-controls [part=prev-button] spark-svg{font-size:.875rem}.js-carousel .js-carousel-controls [part=next-button][disabled] spark-svg,.js-carousel .js-carousel-controls [part=pause-button][disabled] spark-svg,.js-carousel .js-carousel-controls [part=play-button][disabled] spark-svg,.js-carousel .js-carousel-controls [part=prev-button][disabled] spark-svg{color:#859391}@media (min-width:61.25rem){.js-carousel .js-carousel-controls{background-color:rgba(0,0,0,.7);border-radius:100cqmax;padding:6px}}.js-carousel [part=indicators]{align-items:center;display:flex;justify-content:center;list-style-type:none;margin:0;padding:0}@media (min-width:61.25rem){.js-carousel [part=indicators]{margin:0 6px}}.js-carousel [part=indicators] button{align-items:center;background-color:transparent;border:0;border-radius:100cqmax;cursor:pointer;display:flex;justify-content:center;margin:0;padding:var(--ep-card-carousel-indicator-padding)}.js-carousel [part=indicators] button:focus-visible{outline:2px solid var(--ep-card-carousel-color-outline-focus);outline-offset:var(--ep-focus-size-offset)}.js-carousel [part=indicators] button span{background-color:#52605e;border-radius:var(--ep-card-carousel-indicator-border-radius,50%);height:var(--ep-card-carousel-indicator-height);pointer-events:none;transition-delay:var(--ep-card-carousel-indicator-transition-delay,0);transition-duration:var(--ep-card-carousel-indicator-transition-duration);transition-property:var(--ep-card-carousel-indicator-transition-property);transition-timing-function:var(--ep-card-carousel-indicator-transition-timing-function);width:var(--ep-card-carousel-indicator-width)}@media(forced-colors:active){.js-carousel [part=indicators] button span{border:1px solid transparent}}.js-carousel [part=indicators] .active button span{background-color:#fff;width:var(--ep-card-carousel-indicator-width-active,var(--ep-card-carousel-indicator-width))}@media(forced-colors:active){.js-carousel [part=indicators] .active button span{background-color:SelectedItem}}.research-landing-page .js-carousel .js-carousel-controls-wrapper{bottom:80px}.category-articles .category-articles__top-article{border:1px solid #e6e6e6;margin-bottom:32px}.category-articles .category-articles__top-article .sds-preview-module__content{margin-bottom:16px;padding:0 16px 16px}.category-articles .category-articles__top-article .news-card-byline{align-items:center;display:flex;flex-direction:row;font-size:14px;padding-bottom:8px}.category-articles .category-articles__top-article .news-card-byline .date-label{font-size:.75rem}.category-articles .category-articles__top-article .news-card-byline__credit{padding-left:8px}@media (min-width:61.25rem){.category-articles .category-articles__top-article .news-card-byline{margin-bottom:1.25rem;margin-top:5px;padding-bottom:0}}.category-articles .category-articles__top-article .category-article-card-text{line-height:1.5;padding-top:8px}@media (min-width:48rem){.category-articles .category-articles__top-article .category-article-card-text{padding-top:0}}.category-articles .category-article-card{align-items:normal;flex-direction:row-reverse;flex-wrap:wrap-reverse;justify-content:space-between;padding-bottom:2rem;padding-left:1rem;padding-right:1rem}.category-articles .category-article-card .preview-text{color:#212121;line-height:1.5}.category-articles .category-article-card .news-card-byline{font-size:14px}.category-articles .category-article-card .news-card-byline .date-label{font-size:.75rem}@media (min-width:61.25rem){.category-articles .category-article-card .news-card-byline{margin-bottom:1.25rem;margin-top:5px}}.category-articles .category-article-card .sds-preview-module__content{display:flex;flex-direction:column;flex-grow:1;justify-content:flex-start;margin-bottom:6px;padding-right:16px}.category-articles .category-article-card .sds-preview-module__content .category-article-card-text{margin-bottom:auto;margin-top:auto}.category-articles .category-article-card .sds-preview-module__media{margin-right:0}.category-articles .category-article-card .sds-preview-module__media .missing-photo-container{height:unset}@supports(aspect-ratio:auto){.category-articles .category-article-card .sds-preview-module__media .missing-photo-container{aspect-ratio:3/2}}.category-articles .category-article-card .sds-preview-module__media .video_preview{position:absolute;top:0}.category-articles .category-article-card .sds-preview-module__media .video_preview .play-button-div{bottom:.875rem;position:absolute;right:1rem}@media (min-width:48rem){.category-articles .category-article-card .sds-preview-module__media .video_preview .play-button-div{bottom:1.25rem;right:1rem}}.category-articles .category-article-card .sds-preview-module__content,.category-articles .category-article-card .sds-preview-module__media{flex-basis:calc(50% - 1rem)}@media (min-width:61.25rem){.category-articles .category-article-card{align-items:flex-start;display:flex;flex-wrap:nowrap;padding-bottom:10px;padding-right:0;padding-top:0}}@media (min-width:73.125rem){.category-articles .category-article-card{padding-left:0}}.category-articles-pagination{margin-bottom:48px;padding-top:16px}@media (min-width:61.25rem){.category-articles-pagination{margin-bottom:64px}}.email-capture.auth-identified{align-items:unset}.email-capture.auth-identified .email-capture__form{width:unset}@media (min-width:832px)and (max-width:979px){.email-capture.auth-identified{align-items:center;display:flex;flex-direction:column}}@container email-capture (min-width: 800px){.email-capture.auth-identified header{max-width:640px;width:100%}.email-capture.auth-identified .email-capture__content{max-width:640px}.email-capture.auth-identified .email-capture__content .email-capture__form{width:unset}}@media (max-width:400px){.email-capture.auth-identified .email-capture__form{width:100%}}.sds-page-section--full .email-capture{padding-bottom:0;padding-top:0}@media (min-width:1186px){.sds-page-section--full .email-capture{padding:0}}.sds-page-section--full .email-capture.auth-identified{max-width:680px}@media (min-width:831px)and (max-width:979px){.sds-page-section--full .email-capture.auth-identified{align-items:unset}}@container email-capture (min-width: 500px){.sds-page-section--full .email-capture.auth-identified .email-capture__content{flex-direction:row}}.newsletter-signup-section:has(cars-newsletter-signup[identified]){display:none}.sds-page-section--full cars-newsletter-signup{padding-bottom:0;padding-top:0}@media (min-width:1186px){.sds-page-section--full cars-newsletter-signup{padding:0}}.category-articles .email-capture-live-section{margin-bottom:var(--spark-spacing-3);padding:0}.article-content:has(.email-capture),.article-content:has(cars-newsletter-signup){padding:0}.email-capture{background-color:var(--spark-color-background-callout-cool);container-name:email-capture;container-type:inline-size;padding:40px var(--spark-spacing-2)}.email-capture header{align-items:center;display:flex;gap:var(--spark-spacing-2);margin-bottom:var(--spark-spacing-2)}.email-capture .email-capture__desc{max-width:480px}.email-capture .email-capture__content{align-items:flex-start;display:flex;flex-direction:column;gap:16px}.email-capture .email-capture__input{flex-grow:1}.email-capture .email-capture__input .sds-input-container{max-width:unset}.email-capture .email-capture__form{display:flex;flex-direction:row;gap:var(--spark-spacing-2);width:100%}.email-capture .email-capture__form .sds-button{max-width:503px;width:150px}@container email-capture (max-width: 400px){.email-capture .email-capture__form{flex-direction:column}.email-capture .email-capture__form .sds-form-module__input{flex:unset}.email-capture .email-capture__form .sds-button{width:100%}}@container email-capture (min-width: 800px){.email-capture .email-capture__content{flex-direction:row}}.expert-review-card{border-bottom:1px solid #e0e4e3;display:flex;flex-direction:row-reverse;height:100%;padding:1rem 0}@media (min-width:61.25rem){.expert-review-card{border:1px solid #e0e4e3;flex-direction:column;padding-top:0}}.expert-review-card .media{flex-basis:122px;margin:0 0 0 5px;min-width:122px}@media (min-width:61.25rem){.expert-review-card .media{margin:inherit;margin-bottom:21.5px}}.expert-review-card .content{flex-grow:1}@media (min-width:61.25rem){.expert-review-card .content{display:flex;flex-direction:column;padding:0 16px}}.expert-review-card .content .kicker{color:#141817;display:none;font-size:.875rem}@media (min-width:61.25rem){.expert-review-card .content .kicker{display:block;flex:0 0 auto;margin-bottom:8px}}.expert-review-card .content .title{margin:0}.expert-review-card .content .title:after{display:none}@media (min-width:61.25rem){.expert-review-card .content .title:after{display:block;margin:10px 0 15.5px}.expert-review-card .content .title{flex:1 1 auto}}.expert-review-card .content .byline{border:none;font-size:.875rem;margin-top:6px;padding:0}@media (min-width:61.25rem){.expert-review-card .content .byline{flex:0 0 auto;margin-top:0}}.expert-review-card .content .byline .headshot{display:none}@media (min-width:61.25rem){.expert-review-card .content .byline .headshot{display:block}}.expert-review-card .content .byline .author-caption{margin-left:0}@media (min-width:61.25rem){.expert-review-card .content .byline .author-caption{margin-left:16px}}.expert-review-card .content .byline .author-title{display:none;padding-top:5px}@media (min-width:61.25rem){.expert-review-card .content .byline .author-title{display:block}}.expert-review-card .content .date{display:none;font-size:.75rem}@media (min-width:61.25rem){.expert-review-card .content .date{display:initial}}.featured-stories .article-kicker{color:#141817;font-size:.75rem;padding-bottom:8px}.featured-stories .top-rail-card{display:inline-block;padding-bottom:0;padding-top:0}.featured-stories .top-rail-card .article-kicker{padding:18px 0 8px}.featured-stories .top-rail-card .sds-preview-module__content{height:auto;margin-bottom:20px}.featured-stories .top-rail-card .sds-preview-module__content p{font-size:14px}.featured-stories .top-rail-card .sds-preview-module__content span{font-size:12px}.featured-stories .top-rail-card__content .featured-story-byline{margin:12px 11px 29px 19px}.featured-stories .top-rail-card .sds-preview-module__media{height:100%}.featured-videos .article-kicker{font-size:.75rem;padding-bottom:1rem}.featured-videos .sds-preview-module.top-brightcove-card{border-bottom:none}@media (min-width:61.25rem){.featured-videos .sds-preview-module.top-brightcove-card{border-bottom:1px solid #e6e6e6}}.featured-videos .top-brightcove-card__body{box-shadow:0 1px 2px 1px #e6e6e6;width:100%}@media (min-width:61.25rem){.featured-videos .top-brightcove-card__body{box-shadow:none}}.featured-videos .top-brightcove-card__body figure{position:relative}.featured-videos .top-brightcove-card__body figure .play-button-div{bottom:11px;position:absolute;right:.25rem}.featured-videos .top-brightcove-card__content{font-size:.875rem;padding:1rem}@media (min-width:61.25rem){.featured-videos .top-brightcove-card__content{padding:1rem 0 0}}.featured-videos .brightcove-card .brightcove-rail-byline{font-size:.75rem;margin-top:6px}.featured-videos .brightcove-card figure{position:relative}.featured-videos .brightcove-card figure .play-button-div{bottom:28px;position:absolute;right:.25rem}@media (min-width:48rem){.featured-videos .brightcove-card figure .play-button-div{bottom:.25rem}}.reveal-closed-text,.reveal-open-text,.sds-link-pack .sds-list li a{font-size:1rem}.sds-reveal .reveal-closed-text{display:inline}.sds-reveal .reveal-open-text,.sds-reveal[open] .reveal-closed-text{display:none}.sds-reveal[open] .reveal-open-text{display:inline}.research-make-page .sds-reveal{position:relative}.research-make-page .sds-reveal[open]{padding-bottom:.5rem}@media(min-width:61.25rem){.research-make-page .sds-reveal[open]{padding-bottom:1.5rem}}.research-make-page .sds-reveal[open] .sds-reveal__summary spark-svg{transform:rotate(180deg) translateY(-2px)}.research-make-page .sds-reveal .sds-reveal__summary{align-items:center;display:flex;flex-direction:row;justify-content:center;margin-bottom:2rem;padding:0;position:absolute;top:100%;width:100%}.research-make-page .sds-reveal .sds-reveal__summary:before{margin-right:1rem}.research-make-page .sds-reveal .sds-reveal__summary:after{margin-left:1rem}.research-make-page .sds-reveal .sds-reveal__summary:after,.research-make-page .sds-reveal .sds-reveal__summary:before{background:#f0f2f1;content:"";flex:1;height:.0625rem}.research-make-page .sds-reveal spark-svg{color:#f0f2f1;margin-left:.5rem;transform:rotate(0) translateY(2px)}.sds-link-pack .sds-list li a+a,.sds-link-pack .sds-list li div+div{padding-top:1rem}.linkpack-links{-moz-columns:1;column-count:1}@media (min-width:48rem){.linkpack-links{-moz-columns:2;column-count:2}}@media (min-width:61.25rem){.linkpack-links{-moz-columns:4;column-count:4}}.linkpack-links li{margin-bottom:1rem;padding:.25rem 0;page-break-inside:avoid}.linkpack-links li .deals-text{color:#141817;font-size:.75rem}.missing-photo-container{align-items:center;background:var(--spark-color-background-callout-cool);display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}.missing-photo-container .missing-photo-icon{font-size:2.25rem;stroke-width:0;color:var(--spark-color-fill-weak)}.missing-photo-container .missing-photo-text{color:#52605e;font-size:.875rem;font-weight:500;margin:.25rem 0 0}.sds-reveal[open] .missing-photo-container svg{transform:none}.vehicle-image-placeholder{align-items:center;background-color:#f0f2f1;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;position:absolute;text-align:center;top:0;width:100%}.vehicle-image-placeholder .image-placeholder-before-loading{height:unset}.vehicle-image-not-found{align-items:center;background-color:#f0f2f1;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;position:absolute;text-align:center;top:0;width:100%}.vehicle-image-not-found spark-svg{font-size:2rem;stroke-width:0}.vehicle-image-not-found .image-not-found-text{color:#3d4846;font-weight:600}.vehicle-image-not-found .sds-text-field__icon{stroke:var(--spark-color-fill-weak)!important}.vehicle-image-not-found.image-not-found-sm{height:unset}.vehicle-image-not-found.image-not-found-md .sds-text-field__icon{margin-bottom:1rem}.vehicle-image-not-found.image-not-found-lg .image-not-found-text{font-size:1rem}.vehicle-image-not-found.image-not-found-lg .sds-text-field__icon{margin-bottom:1rem}.vehicle-image-not-found.image-not-found-xl .image-not-found-text{font-size:20px}.vehicle-image-not-found.image-not-found-xl .sds-text-field__icon{margin-bottom:1.5rem}.news__nav-bar--mobile{display:block;margin:1rem 0;width:auto}.news__nav-bar--mobile.sds-input-container .sds-text-field:disabled,.news__nav-bar--mobile.sds-input-container .sds-text-field:focus,.news__nav-bar--mobile.sds-input-container .sds-text-field:valid{padding:0 1rem}@media (min-width:61.25rem){.news__nav-bar--mobile{display:none}}.sds-page-section+.sds-page-section.news__nav-bar--desktop{margin-top:2.5rem}.news__nav-bar--desktop{border:1px solid #bdbdbd;border-radius:6px;display:none;margin:1rem 1rem 60px}@media (min-width:48rem){.news__nav-bar--desktop{border:none;margin:1rem auto;width:100%}}@media (min-width:61.25rem){.news__nav-bar--desktop{display:block}}.news__nav-bar--desktop .sds-accordion-section__header{font-weight:400;padding:0 1rem}@media (min-width:48rem){.news__nav-bar--desktop .sds-accordion-section__header{display:none}.news__nav-bar--desktop .sds-accordion-section__header>*{cursor:default}.news__nav-bar--desktop .sds-accordion-section__input{display:none}}.news__nav-bar--desktop .sds-accordion-section__title{font-size:1rem}@media (min-width:48rem){.news__nav-bar--desktop .sds-accordion-section__header:after,.news__nav-bar--desktop .sds-accordion-section__header:before{content:"";display:none}.news__nav-bar--desktop .sds-accordion-section__header,.news__nav-bar--desktop .sds-accordion-section__heading{cursor:help}.news__nav-bar--desktop__content{height:auto;padding:0 0 1rem}.news__nav-bar--desktop .sds-accordion-section__input~.sds-accordion-section__content{align-items:center;border-bottom:1px solid #667875;border-top:1px solid #667875;display:grid;grid-template-columns:76% 24%;height:auto;margin-bottom:2.5rem;padding:20px 10px}}.news__nav-bar--desktop .sds-accordion-section__input~.sds-accordion-section__content .nav-link-container{display:flex;justify-content:space-between}.news__nav-bar--desktop .sds-accordion-section__input~.sds-accordion-section__content .nav-link-container a:not(:hover),.news__nav-bar--desktop .sds-accordion-section__input~.sds-accordion-section__content .nav-link-container spark-button:not(:hover){text-decoration:none;--button-text-decoration:none}.news__nav-bar--desktop .sds-accordion-section__input~.sds-accordion-section__content .nav-link-container .js-news-nav-dropdown-content{background:#fff;border:1px solid #000;padding:1rem;position:absolute;z-index:9998}.news__nav-bar--desktop .sds-accordion-section__input~.sds-accordion-section__content .nav-link-container .js-news-nav-dropdown-content li{padding-bottom:1rem}.news__nav-bar--desktop .sds-accordion-section__input~.sds-accordion-section__content .nav-link-container .js-news-nav-dropdown-content li:last-child{padding-bottom:0}.news__nav-bar--desktop .sds-accordion-section__input~.sds-accordion-section__content .nav-link-container .js-news-nav-dropdown-content.dropdown-hidden{display:none}.news__nav-bar--desktop .sds-accordion-section__input~.sds-accordion-section__content .category-link{font-size:.875rem}@media (min-width:48rem){.news__nav-bar--desktop .sds-accordion-section__input~.sds-accordion-section__content .category-link{font-size:1rem}}@media (min-width:73.125rem){.news__nav-bar--desktop .sds-accordion-section__input~.sds-accordion-section__content .category-link{flex-basis:auto}}.news__nav-bar--desktop .sds-accordion-section__input:checked~.sds-accordion-section__content{font-size:.875rem;padding:1rem 24px}.news__nav-bar--desktop .sds-accordion-section__input:checked~.sds-accordion-section__content .category-link+.category-link{margin:1.25em 0 0}@media (min-width:48rem){.news__nav-bar--desktop .sds-accordion-section__input:not(:checked)~.sds-accordion-section__content{height:auto}}.news__nav-bar--desktop .sds-accordion-section__input:checked~.sds-accordion-section__header{background-color:transparent}.news__nav-bar--no-js{display:block}@media (min-width:61.25rem){.news__nav-bar--no-js{display:none}}.editorial-search-section{margin-top:0}@media (min-width:61.25rem){.editorial-search-section{padding:3rem}}.editorial-search-section .editorial-search{margin:0 auto;max-width:500px;padding:0 1rem}@media (min-width:61.25rem){.editorial-search-section .editorial-search{padding:0}}.editorial-search-section .editorial-search__subtitle{font-size:16px;font-weight:700}@media (min-width:61.25rem){.editorial-search-section .editorial-search__subtitle{font-size:20px}}@media (min-width:48rem){.editorial-search-section .editorial-search{max-width:1170px}}@media (min-width:61.25rem){.editorial-search-section .editorial-search{position:relative}}.editorial-search-section .editorial-search .hide-select{display:none}.editorial-search-section .editorial-search .sds-field+.sds-field{margin:0}.editorial-search-section .editorial-search .sds-button{border-radius:0;max-width:100%;width:100%}.editorial-search-section .editorial-search .field-group-melded{background-color:#bdbdbd;border:1px solid #bdbdbd;border-radius:var(--ep-fieldset-radius-melded);display:grid;grid-template-columns:100%;grid-template-rows:repeat(4,auto);margin-top:1rem;overflow:hidden;width:100%}.editorial-search-section .editorial-search .field-group-melded .make-input-container{grid-row:1/span 1;margin:0 0 1px}.editorial-search-section .editorial-search .field-group-melded .model-input-container{grid-row:2/span 1;margin:0 0 1px}.editorial-search-section .editorial-search .field-group-melded .year-input-container{grid-row:3/span 1;margin:0 0 1px}.editorial-search-section .editorial-search .field-group-melded .search-button-container{grid-row:4/span 1}@media (min-width:48rem){.editorial-search-section .editorial-search .field-group-melded{grid-template-columns:33% 33% 17% 17%;grid-template-rows:auto}.sds-modal__content .editorial-search-section .editorial-search .field-group-melded{grid-template-columns:none}.editorial-search-section .editorial-search .field-group-melded .make-input-container{grid-column:1/span 1;grid-row:1/span 1;margin:0 1px 0 0}.editorial-search-section .editorial-search .field-group-melded .model-input-container{grid-column:2/span 1;grid-row:1/span 1;margin:0 1px 0 0}.editorial-search-section .editorial-search .field-group-melded .year-input-container{grid-column:3/span 1;grid-row:1/span 1;margin:0 1px 0 0}.editorial-search-section .editorial-search .field-group-melded .search-button-container{grid-column:4/span 1;grid-row:1/span 1}}.editorial-search-section .editorial-search .field-group-melded .sds-input-container{border:0;border-radius:0;max-width:none}.notification-icon svg{height:32px;width:32px}.sds-notification-toaster{animation:cssAnimation 10s forwards;bottom:0;left:50%;margin-bottom:0;position:fixed;top:inherit;width:100%;z-index:2001}@keyframes cssAnimation{0%{transform:translate(-50%,1000%)}20%{transform:translate(-50%)}80%{transform:translate(-50%)}to{transform:translate(-50%,100%);visibility:hidden}}.sds-notification-toaster .notification-section{margin-bottom:0;max-width:1170px;padding:0;position:relative}spark-pagination{margin:var(--spark-spacing-8) 0}.price-section{padding:.5rem 0}.price-section .primary-price{font-size:1.625rem;font-weight:var(--spark-font-weight-body-bold);line-height:1.1;margin:0 11px 0 0}@media (min-width:48rem){.price-section .primary-price{font-size:1.8125rem}}@media (min-width:61.25rem){.price-section .primary-price{font-size:2.25rem}}.price-section .primary-price sup{vertical-align:super}@media (min-width:48rem){.price-section .primary-price sup{font-size:.875rem}}@media (min-width:61.25rem){.price-section .primary-price sup{font-size:1.125rem}}.price-section .secondary-price{display:inline-block;margin:.5rem 11px 0 0}.price-section .tertiary-price{margin-top:9px}@media (min-width:48rem){.price-section .tertiary-price{margin-top:6px}}.price-section .price-drop{font-weight:700}.price-section .pricing-display-separator{border:1px solid #e0e4e3;height:1px;margin:1rem 1rem 1rem 0;width:100%}@media (min-width:31.5rem){.price-section .pricing-display-separator{width:390px}}.price-section .savings-math{flex-direction:row}.price-section .bottom-line,.price-section .savings-math{align-items:flex-end;display:flex}.price-section .bottom-line .list-price{margin-right:.25rem}.price-section .bottom-line .seller-price{font-weight:700;margin-right:1rem}.price-section.price-section-vehicle-card .primary-price{font-size:24px}.price-section.price-section-vehicle-card .secondary-price,.price-section.price-section-vehicle-card .tertiary-price{font-size:.875rem}.article-rail-section{margin-bottom:40px;padding:0 16px}@media (min-width:61.25rem){.article-rail-section{padding:0}}.article-rail-section__header{padding:8px 0}.article-rail-section__header .article-rail-section__title{font-family:DM Sans,DM Sans Helvetica Fallback,DM Sans Arial Fallback,sans-serif;line-height:1.1}.article-rail-section__content{margin:0 auto;width:100%}.article-rail-section__content .sds-preview-module{align-items:flex-start;border-bottom:1px solid #e0e4e3;color:#141817;flex-direction:row-reverse;justify-content:space-between;padding:1.25rem 0 1rem;width:100%}.article-rail-section__content .sds-preview-module__content{color:#141817;display:block;flex-grow:1;height:auto;min-width:163px;padding-right:16px;text-decoration:none;width:100%}@media (min-width:61.25rem){.article-rail-section__content .sds-preview-module__content{flex-basis:147px;height:auto}}.article-rail-section__content .sds-preview-module__content .news-card-byline{font-size:.75rem;margin-top:6px}.article-rail-section__content .sds-preview-module__media{flex-basis:144px;height:81px;margin:0;overflow:hidden}@media (min-width:61.25rem){.article-rail-section__content .sds-preview-module__media{flex-basis:123px;height:69px;margin:initial}}.article-rail-section__content .news-card-title--truncate{display:block;font-family:Apercu Pro,Apercu Pro Helvetica Fallback,Apercu Pro Arial Fallback,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.2;max-height:75%;white-space:pre-line;word-break:break-word}.article-rail-section__footer{margin-top:10px}.research-news .sds-card.author-box-card-wrapper{flex:1 1 100%;justify-content:space-between;margin-bottom:24px;margin-top:0;width:auto}@media (min-width:31.5rem){.research-news .sds-card.author-box-card-wrapper{flex:1 1 30%;margin-bottom:0}}@media (min-width:48rem){.research-news .sds-card.author-box-card-wrapper{max-width:380px}}.research-news .sds-card .byline p{display:block;width:100%}.research-news .sds-card .date-label{display:block}.research-news .sds-card .author-box-card-missing-photo{padding:20% 0;position:relative}.research-news .sds-card .author-box-card-missing-photo .missing-photo-text{display:none}@media (min-width:31.5rem){.research-news .sds-card .author-box-card-missing-photo{padding:0}.research-news .sds-card .author-box-card-missing-photo:after,.research-news .sds-card .author-box-card-missing-photo:before{content:"";display:inline-block;padding-top:22.5%;vertical-align:middle;width:0}.research-news .sds-card .author-box-card-missing-photo .missing-photo-text{display:inline-block;text-align:center}}.research-news .sds-card .sds-card__link{height:100%}.research-news .sds-card .sds-card__desc{display:flex;flex-direction:column;height:100%;justify-content:space-between}.research-news .sds-card .sds-container__media{background-color:transparent;padding:0}.research-news .sds-card .sds-container__media img{min-width:unset;width:100%}.research-news .latest-news__cards{display:flex;flex-wrap:wrap;margin-bottom:1.5rem}.research-news .latest-news__cards.justify-flex-start{justify-content:flex-start}.research-news .latest-news__cards.justify-flex-between{justify-content:space-between}.research-news .latest-news__cards .latest-news-card{flex:0 1 100%;margin:0 0 1rem;width:294px}.research-news .latest-news__cards .latest-news-card:last-child{margin-bottom:0}@media (min-width:48rem){.research-news .latest-news__cards .latest-news-card{flex:1 1 30%;margin:0;max-width:380px;width:auto}.research-news .latest-news__cards .latest-news-card:first-child{margin-right:12px}.research-news .latest-news__cards .latest-news-card:last-child{margin-left:12px}}.research-news .latest-news__cards .latest-news-card .sds-preview-module{align-items:flex-start;flex-direction:row-reverse;padding-bottom:1rem}@media (min-width:48rem){.research-news .latest-news__cards .latest-news-card .sds-preview-module{flex-direction:column}}.research-news .latest-news__cards .latest-news-card .sds-preview-module__media{flex:1 1 81px;margin:0}.research-news .latest-news__cards .latest-news-card .sds-preview-module__media img{height:100%;width:100%}@media (min-width:48rem){.research-news .latest-news__cards .latest-news-card .sds-preview-module__media{margin:0 1rem 1rem 0}}.research-news .latest-news__cards .latest-news-card .sds-preview-module__content{color:#141817;display:flex;flex:1 1 50%;flex-direction:column;padding-right:1rem}@media (min-width:48rem){.research-news .latest-news__cards .latest-news-card .sds-preview-module__content{margin-bottom:1rem;padding:0 1rem}}.research-news .latest-news__cards .latest-news-card .sds-preview-module__content .sds-preview-module__title{font-size:1rem;line-height:normal;margin-bottom:0}@media (min-width:48rem){.research-news .latest-news__cards .latest-news-card .sds-preview-module__content .sds-preview-module__title{font-size:20px}}.research-news .latest-news__cards .latest-news-card .sds-preview-module__content .news-card-byline{font-size:.75rem;margin:6px 0 0}@media (min-width:48rem){.research-news .latest-news__cards .latest-news-card .sds-preview-module__content .news-card-byline{font-size:1rem}}.research-news .latest-news__cards .latest-news-card .sds-preview-module__content .news-card-byline p{display:none}@media (min-width:48rem){.research-news .latest-news__cards .latest-news-card .sds-preview-module__content .news-card-byline p{display:block}}.research-news .latest-news__cards .latest-news-card .sds-preview-module__content .news-card-byline .date-label{font-size:.75rem}.research-news .latest-news__cards .latest-news-card .sds-preview-module__content .sds-headshot+.news-card-byline{margin-left:1rem}.template-sidebar{margin-top:2.5rem}@media (min-width:48rem){.template-sidebar{margin-top:4rem}}.article-asset{aspect-ratio:3/2;display:block;width:100%}.article-asset img,.article-asset-iframe{border-radius:var(--spark-size-radius-image);height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.author-content-container[slot=subtitle]{display:flex;flex-direction:column;gap:.75rem;justify-content:space-between;margin-bottom:1.5rem;width:100%}@media (min-width:48rem){.author-content-container[slot=subtitle]{flex-direction:row}}@media (min-width:61.25rem){.author-content-container[slot=subtitle]{max-width:calc(66.66667vw - 58.66667px)}}@media (min-width:73.125rem){.author-content-container[slot=subtitle]{max-width:774.6666666667px}}.author-content-container[slot=subtitle] .author-content{align-items:center;display:flex;font-size:.875rem;gap:.75rem}.author-content-container[slot=subtitle] .author-content img{height:40px;width:40px}.author-content-container[slot=subtitle] span{font-size:.875rem}.author-content-container[slot=subtitle] .social-buttons{display:flex}.author-content-container[slot=subtitle] .social-buttons .sds-social-share--facebook spark-svg,.author-content-container[slot=subtitle] .social-buttons .sds-social-share--twitter spark-svg{font-size:2.25rem;margin-left:0}.author-content-container[slot=subtitle] .social-buttons .sds-drawer__item+.sds-drawer-extra,.author-content-container[slot=subtitle] .social-buttons .sds-drawer__item+.sds-drawer__item,.author-content-container[slot=subtitle] .social-buttons .sds-social-share__label+.sds-drawer__item{margin-left:0!important}.author-content-container[slot=subtitle] .social-buttons .sds-drawer__item--trigger{margin-left:.25rem}.author-content-container[slot=subtitle] .social-buttons .sds-drawer__item--trigger spark-button::part(base){border:none}.partial-width-h1{max-width:100%}@media (min-width:61.25rem){.partial-width-h1{max-width:calc(66.66667vw - 58.66667px)}}@media (min-width:73.125rem){.partial-width-h1{max-width:774.6666666667px}}.article-content p{margin-bottom:1rem}.author-box-author-container{align-items:flex-start;background-color:#f0f2f1;border-radius:.625rem;display:flex;flex-direction:column;gap:1.5rem;padding:1.25rem}@media (min-width:48rem){.author-box-author-container{padding:1.5rem 2.5rem}}.author-box-author-container .author-box-author-details{display:flex;flex-direction:row;gap:1.5rem;width:100%}.author-box-author-container .author-box-author-details .author-box-author-bio{align-items:flex-start;display:flex;flex-direction:column;gap:.5rem;width:100%}.author-box-author-container .author-box-author-details .author-box-author-bio .author-box-bio{max-width:725px}.author-box-author-container .author-box-author-details .author-box-author-bio .author-box-author-name{font-weight:700}.author-box-author-container .author-box-author-details .author-box-author-bio .author-box-author-img-name-email{align-items:center;display:flex;justify-content:space-between;width:100%}.author-box-author-container .author-box-author-details .author-box-author-bio .author-box-author-img-name-email .author-box-author-img-name{display:flex;flex-direction:column}.author-box-author-container .author-box-author-details .author-box-author-bio .author-box-author-img-name-email .author-box-author-img-name .author-editor-credit{color:#52605e;font-size:.875rem}.author-box-author-container .author-box-author-details .author-box-author-img img{border-radius:50%;height:90px;min-width:90px;width:90px}.table-container{overflow-x:scroll}.table-container table{border:1px solid #e6e6e6;text-align:left;width:100%}.table-container table tr.content-row{overflow-x:scroll}.table-container table tr td{border-right:1px solid #f2f2f2;min-width:145px;padding:1rem}.table-container table tr td .exterior_color_samples{border-radius:50%;float:left;height:1.5rem;margin:0 1rem 1rem 0;width:1.5rem}.table-container table tr td .exterior_color_header{padding-bottom:1rem}@media (min-width:61.25rem){.table-container table tr td{min-width:150px;padding:1rem}}.table-container table tr th{background-color:#f2f2f2;font-weight:700;height:2.5rem;padding:1rem 0 1rem 1rem;vertical-align:middle}.table-container .link-container{align-items:center;display:flex;height:72px;padding:1rem}@media (min-width:48rem){.table-container .link-container{align-items:center;flex-direction:row;height:64px;justify-content:flex-end;padding:0}.table-container .link-container a{padding-right:1.25rem}}.shop-card{border:solid #e6e6e6;border-width:1px 1px 2px;display:flex;flex-direction:column;margin:0 0 1.5rem;position:relative}@media (min-width:48rem){.shop-card{margin:0 1rem 1.5rem 0}}.shop-card .image-content>*,.shop-card .vehicle-details a div,.shop-card .vehicle-details>div{position:relative;z-index:2}.shop-card .vehicle-details>button{z-index:4}.shop-card .shop-card-link{color:#141817;cursor:pointer;display:block}.shop-card .shop-card-link:not(:hover){text-decoration:none}.shop-card .shop-card-link:before{background-color:#fff;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.shop-card .shop-card-link:after{bottom:-2px;content:"";left:-1px;position:absolute;right:-1px;top:-1px;z-index:3}.shop-card .shop-card-link:active,.shop-card .shop-card-link:hover{color:#141817;text-decoration:underline}.shop-card .shop-card-link:active:after,.shop-card .shop-card-link:hover:after{border:solid #c2c9c8;border-width:1px 1px 2px}.shop-card .shop-card-link:visited:before{background-color:#f5eefc}.shop-card .shop-card-link:focus-visible{outline:2px solid #9653e5;outline-offset:1px}.shop-card .image-content{border-bottom:1px solid #e0e4e3;display:block;height:190px;overflow:hidden;position:relative}@media (min-width:48rem){.shop-card .image-content{min-height:190px}}.shop-card .image-content .image-not-found-md{padding:15% 0}.shop-card .image-content .vehicle-image{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.shop-card .vehicle-details{display:flex;flex:1;flex-direction:column;line-height:1;padding:1rem}.shop-card .vehicle-details div:last-child{margin-bottom:0}.shop-card .vehicle-details .stock-type{font-size:.75rem}.shop-card .vehicle-details .title{line-height:1.25;margin-top:.25rem}.shop-card .vehicle-details .mileage{font-size:.875rem;line-height:1.5;padding-bottom:3px;padding-top:.25rem}.shop-card .vehicle-details .vehicle-badging{display:flex;flex-wrap:wrap;width:-moz-fit-content;width:fit-content}@media (min-width:48rem){.shop-card .vehicle-details .vehicle-badging{margin-bottom:1rem;padding-bottom:0}}.shop-card .vehicle-details .vehicle-badging .sds-modal{font-size:.875rem}.shop-card .vehicle-details .vehicle-badging .sds-modal .badge-description{font-size:1rem;line-height:1.5;padding-bottom:42px}.shop-card .vehicle-details .vehicle-badging .sds-modal .sds-link{font-size:1rem}.shop-card.shop-card-mobile-horizontal-desktop-vertical{flex-direction:row;max-width:100%;padding:1rem;width:100%}@media (min-width:48rem){.shop-card.shop-card-mobile-horizontal-desktop-vertical{flex-direction:column;padding:0}}.shop-card.shop-card-mobile-horizontal-desktop-vertical .primary-price{font-size:1.125rem}@media (min-width:48rem){.shop-card.shop-card-mobile-horizontal-desktop-vertical .primary-price{font-size:1.25rem}}.shop-card.shop-card-mobile-horizontal-desktop-vertical .title{font-size:.875rem}@media (min-width:48rem){.shop-card.shop-card-mobile-horizontal-desktop-vertical .title{font-size:1rem}}.shop-card.shop-card-mobile-horizontal-desktop-vertical .vehicle-details{flex-basis:60%;padding-top:0}@media (min-width:48rem){.shop-card.shop-card-mobile-horizontal-desktop-vertical .vehicle-details{padding-top:1rem}}.shop-card.shop-card-mobile-horizontal-desktop-vertical .image-content{border-bottom:none;flex-basis:40%;height:auto;width:100%}@media (min-width:31.5rem){.shop-card.shop-card-mobile-horizontal-desktop-vertical .image-content{height:190px;min-height:190px}}@media (min-width:48rem){.shop-card.shop-card-mobile-horizontal-desktop-vertical .image-content{border-bottom:1px solid #e0e4e3;flex-basis:unset;margin:0;max-width:100%}}.shop-card.shop-card-mobile-horizontal-desktop-vertical .image-content .vehicle-image-placeholder-before-loading{background-color:transparent}@media (min-width:48rem){.shop-card.shop-card-mobile-horizontal-desktop-vertical .image-content .vehicle-image-placeholder-before-loading{background-color:#e0e4e3}}.shop-card.shop-card-mobile-horizontal-desktop-vertical .image-content .vehicle-image,.shop-card.shop-card-mobile-horizontal-desktop-vertical .image-content .vehicle-image-not-found{height:auto}@media (min-width:31.5rem){.shop-card.shop-card-mobile-horizontal-desktop-vertical .image-content .vehicle-image,.shop-card.shop-card-mobile-horizontal-desktop-vertical .image-content .vehicle-image-not-found{height:100%}}.shop-card.shop-card-mobile-horizontal-desktop-horizontal{flex-direction:row;max-width:100%;padding:1rem;width:100%}@media (min-width:48rem){.shop-card.shop-card-mobile-horizontal-desktop-horizontal{padding:0}}.shop-card.shop-card-mobile-horizontal-desktop-horizontal .primary-price{font-size:1.125rem}@media (min-width:48rem){.shop-card.shop-card-mobile-horizontal-desktop-horizontal .primary-price{font-size:1.25rem}}.shop-card.shop-card-mobile-horizontal-desktop-horizontal .title{font-size:.875rem}@media (min-width:48rem){.shop-card.shop-card-mobile-horizontal-desktop-horizontal .title{font-size:1rem}}.shop-card.shop-card-mobile-horizontal-desktop-horizontal .vehicle-details{flex-basis:60%;padding-top:0}@media (min-width:48rem){.shop-card.shop-card-mobile-horizontal-desktop-horizontal .vehicle-details{padding-top:1rem}}.shop-card.shop-card-mobile-horizontal-desktop-horizontal .image-content{border-bottom:none;flex-basis:40%;height:auto;width:100%}.shop-card.shop-card-mobile-horizontal-desktop-horizontal .image-content .vehicle-image-placeholder-before-loading{background-color:transparent}@media (min-width:48rem){.shop-card.shop-card-mobile-horizontal-desktop-horizontal .image-content .vehicle-image-placeholder-before-loading{background-color:#e0e4e3}}.shop-card.shop-card-mobile-horizontal-desktop-horizontal .image-content .vehicle-image,.shop-card.shop-card-mobile-horizontal-desktop-horizontal .image-content .vehicle-image-not-found{height:auto}@media (min-width:31.5rem){.shop-card.shop-card-mobile-horizontal-desktop-horizontal .image-content .vehicle-image,.shop-card.shop-card-mobile-horizontal-desktop-horizontal .image-content .vehicle-image-not-found{height:100%}}.sds-modal__content-body .badge-description{margin:.5rem 0 2.5rem}.sds-modal__content-body .battery-badge-container .badge-description{padding-bottom:0}.sds-modal__content-body .battery-badge-container .battery_badge_text{margin-top:.5rem}.sds-modal__content-body .battery-section{padding-bottom:2.5rem}.sds-modal__content-body .battery-section:empty{padding-bottom:0}.sds-modal__content-body .ev_report-link{margin-top:1rem}.vehicle-badging{border-radius:100cqmax;cursor:pointer;display:flex;gap:.25rem}.vehicle-badging:focus{outline:none}.vehicle-badging:focus-visible{outline:2px solid #9653e5;outline-offset:2px}spark-popover#badge-popover .badge-description{margin:.5rem 0 2.5rem}.vmc-pre-heading{font-size:.875rem;margin-bottom:.5rem}.vmc-truncated-disclaimer{background-color:transparent}.vmc-truncated-disclaimer .vmc-truncated-disclaimer-copy{display:-webkit-box;max-width:80ch;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.vmc-truncated-disclaimer spark-button::part(label){font-size:.75rem}.vmc-truncated-disclaimer .vmc-truncated-disclaimer-modal{display:flex;flex-direction:column;gap:.75rem}.explore-brand-content h2{letter-spacing:-.5px;margin-bottom:var(--spark-spacing-gap);margin-top:var(--spark-spacing-3);padding-left:var(--spark-spacing-gap);padding-right:var(--spark-spacing-gap)}@media (min-width:48rem){.explore-brand-content h2{padding-left:0;padding-right:0}}.explore-brand-content p{font-size:.875rem;max-width:unset}.explore-brand-content p.subtitle{color:var(--spark-color-text-weak);margin-top:var(--spark-spacing-0-5)}.explore-brand-content p:has(+.subtitle){font-weight:var(--spark-font-weight-heading-4);margin-bottom:var(--spark-spacing-0-5)}.explore-brand-content p spark-button{--button-font-size:var(--spark-font-size-body-smaller);--button-color:var(--spark-color-text-weaker);--button-font-weight:var(--spark-font-weight-body);--button-height:1.125rem}.explore-brand-content .vmc-perk-blurb{margin-bottom:1.5rem;margin-top:0}.explore-brand-content .primary-vmc-cta{margin-bottom:.25rem;margin-top:var(--spark-spacing-3)}@media (min-width:48rem){.explore-brand-content .primary-vmc-cta{max-width:220px}}.explore-brand-content .vmc-disclaimer{color:#52605e;font-size:.75rem;margin-bottom:.25rem;margin-top:.625rem}.vmc-perk .vmc-perk-bullets{display:flex;flex-direction:column;gap:1.5rem;margin-bottom:.25rem}.vmc-perk .vmc-perk-bullets .vmc-perk-bullet{display:flex;gap:1rem}.vmc-perk .vmc-perk-bullets .vmc-perk-bullet .vmc-perk-bullet-icon .icon-wrapper{border-bottom:1px solid var(--spark-color-border)}.vmc-perk .vmc-perk-bullets .vmc-perk-bullet .vmc-perk-bullet-icon .icon-wrapper spark-svg{color:var(--spark-color-fill-feedback-info)}.vmc-perk .vmc-perk-bullets .vmc-perk-bullet .vmc-perk-bullet-copy{display:flex;flex-direction:column;font-size:.875rem;gap:.25rem}.vmc-perk .vmc-perk-bullets .vmc-perk-bullet .vmc-perk-bullet-copy .perk-bullet-title{font-weight:700}.vmc-perk .vmc-perk-bullets .vmc-perk-bullet .vmc-perk-bullet-copy .perk-bullet-subtitle{color:#3d4846}.vmc-promo-tile-section{aspect-ratio:4/3;border-radius:10px;overflow:hidden;padding:0;position:relative}@media (min-width:48rem){.vmc-promo-tile-section{aspect-ratio:3/1}}.vmc-promo-tile-section .vmc-promo-tile-heading{color:#fff}.vmc-promo-tile-section .vmc-promo-tile-background-img{position:absolute;top:0;z-index:-1}.vmc-promo-tile-section .vmc-promo-tile-background-img img{aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover}@media (min-width:48rem){.vmc-promo-tile-section .vmc-promo-tile-background-img img{aspect-ratio:3/1}}.vmc-promo-tile-section .vmc-promo-tile{background-color:rgba(0,0,0,.6);color:#fff;display:flex;flex-direction:column;gap:1.5rem;height:100%;justify-content:center;padding:1.5rem}@media (min-width:61.25rem){.vmc-promo-tile-section .vmc-promo-tile{padding-left:4rem}}.vmc-promo-tile-section .vmc-promo-tile .vmc-promo-tile-subheading{font-size:.875rem;margin-top:.5rem}.vmc-promo-tile-section .vmc-promo-tile .vmc-promo-tile-content{max-width:328px}.vmc-promo-tile-section .vmc-promo-tile .vmc-promo-tile-image{width:50%}@media (min-width:61.25rem){.vmc-promo-tile-section .vmc-promo-tile .vmc-promo-tile-image{width:55%}}.vmc-promo-tile-section .vmc-promo-tile .vmc-promo-tile-image img{margin-left:60px;transform:scale(1.3)}@media (min-width:61.25rem){.vmc-promo-tile-section .vmc-promo-tile .vmc-promo-tile-image img{margin-left:0;transform:unset}}.vmc-promo-tile-section.two-column{color:purple}@media (min-width:61.25rem){.vmc-promo-tile-section.two-column{aspect-ratio:2/1}}@media (min-width:73.125rem){.vmc-promo-tile-section.two-column{aspect-ratio:5/2}}@media (min-width:61.25rem){.vmc-promo-tile-section.two-column .vmc-promo-tile-background-img img{aspect-ratio:2/1}}@media (min-width:73.125rem){.vmc-promo-tile-section.two-column .vmc-promo-tile-background-img img{aspect-ratio:5/2}}.promo-tile-disclaimer{margin-top:.75rem}.promo-tile-disclaimer .promo-tile-disclaimer-copy{color:#52605e}.promo-tile-disclaimer .promo-tile-truncated-disclaimer-more-link{line-height:.75rem}.promo-tile-disclaimer .promo-tile-truncated-disclaimer-more-link spark-button{--button-color:var(--spark-color-text-weaker);--button-text-decoration-color:var(--spark-color-text-weaker)}.vmc-card-callout{background-color:#e6f4f5;border-radius:.625rem;display:flex;flex-direction:column;font-size:.875rem;gap:1rem;padding:1rem;width:100%}.vmc-card-callout .vmc-card-callout-heading-logo{display:flex;justify-content:space-between}.vmc-card-callout .vmc-card-callout-heading-logo .vmc-card-callout-logo{font-size:60px;height:60px}.vmc-card-callout .vmc-card-callout-blurb{max-width:440px}.vmc-card-callout spark-button{width:100%}@media (min-width:31.5rem){.vmc-card-callout spark-button{width:-moz-fit-content;width:fit-content}}@media (min-width:61.25rem){.vmc-card-callout spark-button{width:100%}}spark-page-section[variant=full]+spark-page-section[variant=full].vmc-three-card-promo{padding-top:2.5rem}@media (min-width:48rem){spark-page-section[variant=full]+spark-page-section[variant=full].vmc-three-card-promo{padding-top:4rem}}spark-page-section[variant=full].vmc-three-card-promo{--page-section-background-color:var(--spark-color-background-inverse)}spark-page-section[variant=full].vmc-three-card-promo .vmc-three-card-promo-heading,spark-page-section[variant=full].vmc-three-card-promo .vmc-three-card-promo-pre-heading{color:#fff}spark-page-section[variant=full].vmc-three-card-promo .vmc-three-card-promo-content-wrapper{display:flex;flex-direction:column;gap:2rem}spark-page-section[variant=full].vmc-three-card-promo .vmc-three-card-promo-content-wrapper .three-card-promo-items{display:flex;gap:1.25rem;overflow-x:auto}spark-page-section[variant=full].vmc-three-card-promo .vmc-three-card-promo-content-wrapper .three-card-promo-items .three-card-promo-card{min-width:290px;width:290px}@media (min-width:48rem){spark-page-section[variant=full].vmc-three-card-promo .vmc-three-card-promo-content-wrapper .three-card-promo-items .three-card-promo-card{min-width:unset;width:calc(33.33333vw - 13.33333px)}}@media (min-width:73.125rem){spark-page-section[variant=full].vmc-three-card-promo .vmc-three-card-promo-content-wrapper .three-card-promo-items .three-card-promo-card{width:376.6666666667px}}spark-page-section[variant=full].vmc-three-card-promo .vmc-three-card-promo-content-wrapper .three-card-promo-items .three-card-promo-card::part(base){background-color:transparent;color:#fff}spark-page-section[variant=full].vmc-three-card-promo .vmc-three-card-promo-content-wrapper .three-card-promo-items .three-card-promo-card::part(content){padding:1rem 0}spark-page-section[variant=full].vmc-three-card-promo .vmc-three-card-promo-content-wrapper .three-card-promo-items .three-card-promo-card img{border-radius:8px}spark-page-section[variant=full].vmc-three-card-promo .vmc-three-card-promo-content-wrapper .three-card-promo-items .three-card-promo-card .three-card-promo-card-details{display:flex;flex-direction:column;gap:1rem}spark-page-section[variant=full].vmc-three-card-promo .vmc-three-card-promo-content-wrapper .three-card-promo-items .three-card-promo-card .three-card-promo-card-details .three-card-promo-card-heading{font-weight:700}spark-page-section[variant=full].vmc-three-card-promo .vmc-three-card-promo-content-wrapper .three-card-promo-items .three-card-promo-card .three-card-promo-card-details .three-card-promo-card-copy{font-size:.875rem}spark-page-section[variant=full].vmc-three-card-promo .vmc-three-card-promo-content-wrapper .three-card-promo-footer{display:flex;flex-direction:column-reverse;gap:1rem;justify-content:flex-end}@media (min-width:48rem){spark-page-section[variant=full].vmc-three-card-promo .vmc-three-card-promo-content-wrapper .three-card-promo-footer{flex-direction:row}}spark-page-section[variant=full].vmc-three-card-promo .vmc-three-card-promo-content-wrapper .three-card-promo-footer.three-card-promo-footer-space-between{justify-content:space-between}spark-page-section[variant=full].vmc-three-card-promo .vmc-three-card-promo-content-wrapper .three-card-promo-footer .three-card-promo-disclaimer .three-card-promo-disclaimer-copy{color:#c2c9c8}spark-page-section[variant=full].vmc-three-card-promo .vmc-three-card-promo-content-wrapper .three-card-promo-footer .three-card-promo-disclaimer .three-card-promo-disclaimer-more-link spark-button{--button-color:var(--spark-color-text-inverse-weak);--button-text-decoration-color:var( --spark-color-text-inverse-weak )}spark-page-section[variant=full].vmc-three-card-promo .vmc-three-card-promo-content-wrapper .three-card-promo-footer .three-card-promo-disclaimer a{color:#c2c9c8;text-decoration-color:#c2c9c8}spark-page-section[variant=full].vmc-three-card-promo .vmc-three-card-promo-content-wrapper .three-card-promo-footer .three-card-promo-footer-actions{display:flex;flex-direction:column;gap:.75rem}@media (min-width:48rem){spark-page-section[variant=full].vmc-three-card-promo .vmc-three-card-promo-content-wrapper .three-card-promo-footer .three-card-promo-footer-actions{flex-direction:row;gap:1.5rem}}@media (min-width:48rem){spark-page-section[variant=full].vmc-three-card-promo .vmc-three-card-promo-content-wrapper .three-card-promo-footer .three-card-promo-footer-actions .three-card-promo-action-primary::part(label),spark-page-section[variant=full].vmc-three-card-promo .vmc-three-card-promo-content-wrapper .three-card-promo-footer .three-card-promo-footer-actions .three-card-promo-action-secondary::part(label){font-size:16px}}@media (min-width:48rem){spark-page-section[variant=full].vmc-three-card-promo .vmc-three-card-promo-content-wrapper .three-card-promo-footer .three-card-promo-footer-actions .three-card-promo-action-primary::part(base),spark-page-section[variant=full].vmc-three-card-promo .vmc-three-card-promo-content-wrapper .three-card-promo-footer .three-card-promo-footer-actions .three-card-promo-action-secondary::part(base){height:56px;padding:1rem 2rem}}spark-page-section[variant=full].vmc-three-card-promo .vmc-three-card-promo-content-wrapper .three-card-promo-footer .three-card-promo-footer-actions .three-card-promo-action-primary::part(base){background-color:#fff}spark-page-section[variant=full].vmc-three-card-promo .vmc-three-card-promo-content-wrapper .three-card-promo-footer .three-card-promo-footer-actions .three-card-promo-action-primary::part(base):hover{background-color:hsla(150,7%,95%,.75)}spark-page-section[variant=full].vmc-three-card-promo .vmc-three-card-promo-content-wrapper .three-card-promo-footer .three-card-promo-footer-actions .three-card-promo-action-primary::part(label),spark-page-section[variant=full].vmc-three-card-promo .vmc-three-card-promo-content-wrapper .three-card-promo-footer .three-card-promo-footer-actions .three-card-promo-action-primary::part(suffix){color:#141817}spark-page-section[variant=full].vmc-three-card-promo .vmc-three-card-promo-content-wrapper .three-card-promo-footer .three-card-promo-footer-actions .three-card-promo-action-secondary::part(base){border:1px solid #fff}spark-page-section[variant=full].vmc-three-card-promo .vmc-three-card-promo-content-wrapper .three-card-promo-footer .three-card-promo-footer-actions .three-card-promo-action-secondary::part(label),spark-page-section[variant=full].vmc-three-card-promo .vmc-three-card-promo-content-wrapper .three-card-promo-footer .three-card-promo-footer-actions .three-card-promo-action-secondary::part(suffix){color:#fff}spark-page-section[variant=full].vmc-three-card-promo .three-card-promo-disclaimer-item-priority{font-size:8px;vertical-align:super}spark-page-section[variant=full].vmc-three-card-promo.vmc-three-card-promo-light{--page-section-background-color:var(--spark-color-background)}spark-page-section[variant=full].vmc-three-card-promo.vmc-three-card-promo-light .vmc-three-card-promo-content-wrapper{gap:1rem}@media (min-width:48rem){spark-page-section[variant=full].vmc-three-card-promo.vmc-three-card-promo-light .vmc-three-card-promo-content-wrapper{gap:2rem}}spark-page-section[variant=full].vmc-three-card-promo.vmc-three-card-promo-light .three-card-promo-card-details,spark-page-section[variant=full].vmc-three-card-promo.vmc-three-card-promo-light .vmc-three-card-promo-heading,spark-page-section[variant=full].vmc-three-card-promo.vmc-three-card-promo-light .vmc-three-card-promo-pre-heading{color:#141817}spark-page-section[variant=full].vmc-three-card-promo.vmc-three-card-promo-light .three-card-promo-disclaimer-item-link a,spark-page-section[variant=full].vmc-three-card-promo.vmc-three-card-promo-light .vmc-truncated-disclaimer-copy,spark-page-section[variant=full].vmc-three-card-promo.vmc-three-card-promo-light .vmc-truncated-disclaimer-more-link spark-button::part(label){color:#52605e!important}spark-page-section[variant=full].vmc-three-card-promo.vmc-three-card-promo-light .three-card-promo-footer{align-items:flex-end;gap:2rem}@media (min-width:48rem){spark-page-section[variant=full].vmc-three-card-promo.vmc-three-card-promo-light .three-card-promo-footer{align-items:center}}spark-page-section[variant=full].vmc-three-card-promo.vmc-three-card-promo-light .three-card-promo-footer .three-card-promo-footer-actions{flex-direction:row}spark-page-section[variant=full].vmc-three-card-promo.vmc-three-card-promo-light .three-card-promo-footer .three-card-promo-footer-actions .three-card-promo-action-primary::part(base),spark-page-section[variant=full].vmc-three-card-promo.vmc-three-card-promo-light .three-card-promo-footer .three-card-promo-footer-actions .three-card-promo-action-secondary::part(base){padding:0}spark-page-section[variant=full].vmc-three-card-promo.vmc-three-card-promo-light .three-card-promo-footer .three-card-promo-footer-actions .three-card-promo-action-primary::part(base):hover,spark-page-section[variant=full].vmc-three-card-promo.vmc-three-card-promo-light .three-card-promo-footer .three-card-promo-footer-actions .three-card-promo-action-secondary::part(base):hover{background-color:transparent}spark-page-section[variant=full].vmc-three-card-promo.vmc-three-card-promo-light .three-card-promo-footer .three-card-promo-footer-actions .three-card-promo-action-primary::part(label),spark-page-section[variant=full].vmc-three-card-promo.vmc-three-card-promo-light .three-card-promo-footer .three-card-promo-footer-actions .three-card-promo-action-primary::part(suffix),spark-page-section[variant=full].vmc-three-card-promo.vmc-three-card-promo-light .three-card-promo-footer .three-card-promo-footer-actions .three-card-promo-action-secondary::part(label),spark-page-section[variant=full].vmc-three-card-promo.vmc-three-card-promo-light .three-card-promo-footer .three-card-promo-footer-actions .three-card-promo-action-secondary::part(suffix){color:#141817}.vmc-about{display:flex;flex-direction:column;gap:28px}.vmc-about .vmc-about-items{display:flex;flex-direction:column;gap:1.5rem;justify-content:space-between}@media (min-width:48rem){.vmc-about .vmc-about-items{flex-direction:row;gap:3rem}}.vmc-about .vmc-about-items .vmc-about-card{display:flex;gap:1rem;width:100%}@media (min-width:48rem){.vmc-about .vmc-about-items .vmc-about-card{width:calc(33.33333vw - 32px)}}@media (min-width:73.125rem){.vmc-about .vmc-about-items .vmc-about-card{width:358px}}.vmc-about .vmc-about-items .vmc-about-card .vmc-about-card-icon-wrapper{border-bottom:1px solid #e0e4e3;height:-moz-fit-content;height:fit-content;padding-bottom:2px}.vmc-about .vmc-about-items .vmc-about-card .vmc-about-card-icon-wrapper spark-svg{color:#859391;margin-top:6px}.vmc-about .vmc-about-items .vmc-about-card .vmc-about-card-details{display:flex;flex-direction:column;gap:.5rem}.vmc-about .vmc-about-items .vmc-about-card .vmc-about-card-details .vmc-about-card-heading{font-size:1rem;font-weight:700}@media (min-width:48rem){.vmc-about .vmc-about-items .vmc-about-card .vmc-about-card-details .vmc-about-card-heading{font-size:1.125rem}}@media (min-width:61.25rem){.vmc-about .vmc-about-items .vmc-about-card .vmc-about-card-details .vmc-about-card-heading{font-size:1.25rem}}.vmc-about .vmc-about-items .vmc-about-card .vmc-about-card-details .vmc-about-card-copy{color:#3d4846;font-size:.75rem}@media (min-width:48rem){.vmc-about .vmc-about-items .vmc-about-card .vmc-about-card-details .vmc-about-card-copy{font-size:.875rem}}@media (min-width:61.25rem){.vmc-about .vmc-about-items .vmc-about-card .vmc-about-card-details .vmc-about-card-copy{font-size:1rem}}.vmc-about .vmc-about-footer{display:flex;justify-content:flex-end}.vmc-lineup h3{font-family:Apercu Pro,Apercu Pro Helvetica Fallback,Apercu Pro Arial Fallback,sans-serif;font-size:.875rem}.vmc-lineup .vmc-lineup-carousel::part(indicators){display:none}.vmc-lineup .vmc-lineup-carousel::part(scroll-container){gap:1.5rem}@media (min-width:48rem){.vmc-lineup .vmc-lineup-carousel::part(scroll-container){gap:2.25rem}}@media (min-width:61.25rem){.vmc-lineup .vmc-lineup-carousel::part(scroll-container){gap:5rem}}.vmc-lineup .vmc-lineup-carousel .vmc-lineup-mmy-card{--card-shadow:none;--card-background:transparent;width:280px}.vmc-lineup .vmc-lineup-carousel .vmc-lineup-mmy-card [slot=media]{-o-object-fit:contain;object-fit:contain}.vmc-lineup .vmc-lineup-carousel .vmc-lineup-mmy-card::part(base){background-color:transparent}@media (min-width:61.25rem){.vmc-lineup .vmc-lineup-carousel .vmc-lineup-mmy-card{width:430px}}.vmc-lineup .vmc-lineup-carousel .vmc-lineup-mmy-card .vmc-lineup-mmy-card-details-name{font-size:1rem}@media (min-width:48rem){.vmc-lineup .vmc-lineup-carousel .vmc-lineup-mmy-card .vmc-lineup-mmy-card-details-name{font-size:1.125rem}}.vmc-lineup .vmc-lineup-carousel .vmc-lineup-mmy-card .vmc-lineup-mmy-card-price{font-size:.875rem}@media (min-width:48rem){.vmc-lineup .vmc-lineup-carousel .vmc-lineup-mmy-card .vmc-lineup-mmy-card-price{font-size:1rem}}.vmc-lineup .vmc-lineup-carousel .vmc-lineup-mmy-card .vmc-lineup-mmy-card-actions{align-items:center;border-top:1px solid #e0e4e3;display:flex;justify-content:space-between;padding-top:1.25rem;width:100%}.vmc-lineup .vmc-lineup-carousel .vmc-lineup-mmy-card .vmc-lineup-mmy-card-actions.actions-flex-start{gap:1.5rem;justify-content:flex-start}@media (min-width:48rem){.vmc-lineup .vmc-lineup-carousel .vmc-lineup-mmy-card .vmc-lineup-mmy-card-actions.actions-flex-start{gap:1rem}}@media (min-width:61.25rem){.vmc-lineup .vmc-lineup-carousel .vmc-lineup-mmy-card .vmc-lineup-mmy-card-actions.actions-flex-start{gap:2.5rem}}.vmc-lineup .vmc-lineup-carousel .vmc-lineup-mmy-card .vmc-lineup-mmy-card-actions spark-link{padding-bottom:2px}.vmc-lineup .vmc-lineup-carousel .vmc-lineup-mmy-card .vmc-lineup-mmy-card-actions spark-link .vmc-lineup-mmy-card-action-shop{font-size:.875rem;text-decoration:underline}.vmc-hero-tile{background-color:#f0f2f1;border-radius:.625rem;overflow:hidden;padding:1.5rem;position:relative}@media (min-width:48rem){.vmc-hero-tile{flex:2;padding-right:0}}@media (min-width:61.25rem){.vmc-hero-tile{padding-left:3rem}}.vmc-hero-tile .vmc-hero-tile-content{display:flex;flex-direction:column;height:100%;justify-content:center;width:80%}@media (min-width:48rem){.vmc-hero-tile .vmc-hero-tile-content{width:60%}}.vmc-hero-tile .vmc-hero-tile-content .vmc-hero-tile-content-badge{margin-bottom:.25rem}.vmc-hero-tile .vmc-hero-tile-content .vmc-hero-tile-content-heading{margin-bottom:.5rem}.vmc-hero-tile .vmc-hero-tile-content .vmc-hero-tile-content-copy{font-size:.875rem;margin-bottom:1.25rem}.vmc-hero-tile .vmc-hero-tile-icon{position:absolute;right:1.5rem;top:36px}@media (min-width:48rem){.vmc-hero-tile .vmc-hero-tile-icon{right:1rem;top:80px}}@media (min-width:61.25rem){.vmc-hero-tile .vmc-hero-tile-icon{right:3rem;top:64px}}@media (min-width:73.125rem){.vmc-hero-tile .vmc-hero-tile-icon{top:26px}}.vmc-hero-tile .vmc-hero-tile-icon spark-svg{font-size:160px;opacity:7%}@media (min-width:73.125rem){.vmc-hero-tile .vmc-hero-tile-icon spark-svg{font-size:200px}}.best-of-award-container{background-color:#f0f2f1;border-radius:.625rem;overflow:hidden;padding:1.5rem;position:relative}@media (min-width:48rem){.best-of-award-container{flex:2;padding-right:0}}@media (min-width:61.25rem){.best-of-award-container{padding-left:3rem}}.best-of-award-container .best-of-award-content{display:flex;flex-direction:column;height:100%;justify-content:center;width:60%}@media (min-width:48rem){.best-of-award-container .best-of-award-content{width:60%}}.best-of-award-container .best-of-award-content .best-of-award-content-badge{margin-bottom:.25rem}.best-of-award-container .best-of-award-content .award-title{margin-bottom:.5rem;text-wrap:balance}.best-of-award-container .best-of-award-content .award-description{display:-webkit-box;font-size:.875rem;max-height:84px;max-width:90%;line-clamp:4;-webkit-line-clamp:4;-webkit-box-orient:vertical;margin-bottom:1.25rem;overflow:hidden;text-overflow:ellipsis}@media (min-width:31.5rem){.best-of-award-container .best-of-award-content .award-description{max-width:70%}}@media (min-width:48rem){.best-of-award-container .best-of-award-content .award-description{max-width:90%}}.best-of-award-container .award-stock-photo{bottom:30px;left:300px;position:absolute;scale:1.6}@media (min-width:31.5rem){.best-of-award-container .award-stock-photo{bottom:0;left:500px}}@media (min-width:48rem){.best-of-award-container .award-stock-photo{bottom:30px;left:300px}}@media (min-width:61.25rem){.best-of-award-container .award-stock-photo{bottom:0;left:400px}}.best-of-award-container .award-icon{bottom:107px;position:absolute;right:20px;scale:8}@media (min-width:31.5rem){.best-of-award-container .award-icon{right:40px}}@media (min-width:48rem){.best-of-award-container .award-icon{right:-40px}}@media (min-width:61.25rem){.best-of-award-container .award-icon{right:0}}@media (min-width:73.125rem){.best-of-award-container .award-icon{right:40px}}.sponsored-video-container{border-radius:.625rem;margin:auto;max-width:772px}.sponsored-video-container iframe{border-radius:.625rem}.video-play-icon{background:rgba(0,0,0,.75);border-radius:50%;display:grid;grid-template-columns:100%;grid-template-rows:100%;height:2rem;width:2rem}.video-play-icon svg{margin-left:2px;fill:#fff;stroke:#fff;align-self:center;justify-self:center}.video-page .videos-search{background:#f2f2f2;padding:2.5rem .75rem}@media (min-width:48rem){.video-page .videos-search{padding:34px .75rem 2.5rem}}.video-page .videos-search .videos-search__subtitle{font-size:20px;font-weight:var(--spark-font-weight-body-bold);padding-bottom:1rem}@media (min-width:48rem){.video-page .videos-search .videos-search__subtitle{padding-bottom:22px}}.video-page .videos-search .sds-field-group{display:block}@media (min-width:48rem){.video-page .videos-search .sds-field-group{display:flex}}@media (min-width:61.25rem){.video-page .videos-search .sds-field-group{display:block}}.video-page .videos-search .sds-field{flex:1 1 40%}.video-page .videos-search .sds-field:last-child{flex:1 1 20%}.video-page .videos-search .sds-field+.sds-field{margin-top:0}.video-page .videos-search .sds-button{max-width:none;width:100%}@media (min-width:61.25rem){.videos-index-page .videos-search-section{padding:3rem}}.videos-index-page .videos-search-section .videos-search{margin:0 auto;max-width:500px;padding:0 1rem}@media (min-width:61.25rem){.videos-index-page .videos-search-section .videos-search{padding:0}}.videos-index-page .videos-search-section .videos-search__subtitle{font-size:1rem;font-weight:var(--spark-font-weight-body-bold)}@media (min-width:61.25rem){.videos-index-page .videos-search-section .videos-search__subtitle{font-size:20px}}@media (min-width:48rem){.videos-index-page .videos-search-section .videos-search{max-width:1170px}}@media (min-width:61.25rem){.videos-index-page .videos-search-section .videos-search{position:relative}}.videos-index-page .videos-search-section .videos-search .hide-select{display:none}.videos-index-page .videos-search-section .videos-search .sds-field+.sds-field{margin:0}.videos-index-page .videos-search-section .videos-search .sds-button{border-radius:0;max-width:100%;width:100%}.videos-index-page .videos-search-section .videos-search .field-group-melded{background-color:#bdbdbd;border:1px solid #bdbdbd;border-radius:var(--ep-fieldset-radius-melded);display:grid;grid-template-columns:100%;grid-template-rows:repeat(3,auto);margin-top:1rem;overflow:hidden;width:100%}.videos-index-page .videos-search-section .videos-search .field-group-melded .sds-input-container{border:0;border-radius:0;max-width:none}.videos-index-page .videos-search-section .videos-search .field-group-melded .make-input-container{grid-row:1/span 1;margin:0 0 1px}.videos-index-page .videos-search-section .videos-search .field-group-melded .model-input-container{grid-row:2/span 1;margin:0 0 1px}.videos-index-page .videos-search-section .videos-search .field-group-melded .search-button-container{grid-row:3/span 1}.videos-index-page .videos-search-section .videos-search .field-group-melded .year-input-container{display:none}@media (min-width:48rem){.videos-index-page .videos-search-section .videos-search .field-group-melded{grid-template-columns:40% 40% 20%;grid-template-rows:auto}.sds-modal__content .videos-index-page .videos-search-section .videos-search .field-group-melded{grid-template-columns:none}.videos-index-page .videos-search-section .videos-search .field-group-melded .make-input-container{grid-column:1/span 1;grid-row:1/span 1;margin:0 1px}.videos-index-page .videos-search-section .videos-search .field-group-melded .model-input-container{grid-column:2/span 1;grid-row:1/span 1;margin:0 1px}.videos-index-page .videos-search-section .videos-search .field-group-melded .search-button-container{grid-column:3/span 1;grid-row:1/span 1}}.videos-index-page .videos-search-section .videos-search .sds-text-field__icon{height:22px;width:22px}@media (min-width:61.25rem){.sds-page-section+.sds-page-section.videos-search-section{margin-top:28px}}spark-page-section[variant=full].header-list{--page-section-background-color:transparent;--_section-spacing-vertical:var(--spark-spacing-3);background-image:linear-gradient(90deg,#f5eefc,#e6f4f5);margin-top:-1.5rem;max-width:100%;position:relative}spark-page-section[variant=full].header-list:has(.fade){background-image:linear-gradient(180deg,transparent 75%,#fff),linear-gradient(90deg,#f5eefc,#e6f4f5)}@media (min-width:48rem){spark-page-section[variant=full].header-list{--_section-spacing-vertical:var(--spark-spacing-4)}}@media (min-width:61.25rem){spark-page-section[variant=full].header-list{margin-top:-1.75rem;--_section-spacing-vertical:var(--spark-spacing-7)}}spark-page-section[variant=full].header-list .american-made-index-header{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 auto;margin-bottom:var(--spark-spacing-5);max-width:1170px}@media (min-width:61.25rem){spark-page-section[variant=full].header-list .american-made-index-header{margin-bottom:var(--spark-spacing-7)}}spark-page-section[variant=full].header-list .american-made-index-header h1{margin-bottom:var(--spark-spacing-1-5)}spark-page-section[variant=full].header-list .american-made-index-header h1 img{height:103px;width:242px}@media (min-width:61.25rem){spark-page-section[variant=full].header-list .american-made-index-header h1 img{height:142px;width:334px}}spark-page-section[variant=full].header-list .american-made-index-header .copy{font-size:var(--spark-font-size-body-small);margin-bottom:var(--spark-spacing-3)}@media (min-width:48rem){spark-page-section[variant=full].header-list .american-made-index-header .copy{font-size:var(--spark-font-size-body)}}@media (min-width:61.25rem){spark-page-section[variant=full].header-list .american-made-index-header .copy{max-width:66.6666666667%}}spark-page-section[variant=full].header-list .american-made-index-header .copy p{margin-bottom:var(--spark-spacing-2);max-width:unset}spark-page-section[variant=full].header-list .american-made-index-header .copy p:last-of-type{margin-bottom:0}spark-page-section[variant=full].header-list .american-made-index-header .links{display:flex;font-size:var(--spark-font-size-body-small);gap:var(--spark-spacing-3)}@media (min-width:48rem){spark-page-section[variant=full].header-list .american-made-index-header .links{font-size:var(--spark-font-size-body)}}cars-ami-filtered-list{display:block;margin:0 auto;max-width:1170px}cars-ami-filtered-list:not(:defined){padding-top:var(--ep-button-height-sm)}.vehicle-list{display:grid;gap:var(--spark-spacing-gap);grid-template-columns:repeat(auto-fill,minmax(225px,1fr));--card-shadow:initial;margin-top:var(--spark-spacing-4)}@media (min-width:498px){.vehicle-list{grid-auto-rows:1fr}}.vehicle-list.fade{-webkit-mask-image:linear-gradient(180deg,#fff 80%,transparent);mask-image:linear-gradient(180deg,#fff 80%,transparent)}@media (min-width:61.25rem){.vehicle-list.fade{-webkit-mask-image:linear-gradient(180deg,#fff 65%,transparent);mask-image:linear-gradient(180deg,#fff 65%,transparent)}}.vehicle-list.fade li:nth-child(n+13 of :not([hidden])){display:none}.vehicle-list img{-o-object-fit:contain;object-fit:contain}.vehicle-list spark-card:not(:defined){background-color:var(--spark-color-background)}.vehicle-list spark-card[layout=vertical] img{padding:var(--spark-spacing-2) var(--spark-spacing-2) 0 var(--spark-spacing-2)}.vehicle-list spark-card[layout=horizontal]:not(:defined){gap:var(--spark-spacing-2)}.vehicle-list spark-card[layout=horizontal]:not(:defined)[media-not-available]:before{width:50%}.vehicle-list spark-card[layout=horizontal]:not(:defined) img[slot=media]{margin:0;width:50%}.vehicle-list spark-card[layout=horizontal]:not(:defined) .content{width:50%}.vehicle-list spark-card[layout=horizontal]:not(:defined) .links{display:none}.vehicle-list spark-card[layout=horizontal] .ribbon{left:var(--spark-spacing-2)}.vehicle-list spark-card[layout=horizontal] img{height:100%;-o-object-fit:contain;object-fit:contain}.vehicle-list spark-card::part(footer){padding-top:0}.vehicle-list .ribbon{color:var(--spark-color-text-inverse);font-weight:700;position:absolute;text-align:center;top:0;--r:0.8em;background:linear-gradient(#a74dce,#3a72d3);border-inline:.2em solid transparent;clip-path:polygon(0 0,100% 0,100% 100%,100% 100%,50% calc(100% - var(--r)),0 100%,0 100%);min-width:3.3ch;padding:.5em 0 calc(var(--r) + .2em);width:-moz-fit-content;width:fit-content}.vehicle-list .content{display:flex;flex-direction:column;height:100%}.vehicle-list .year{color:var(--spark-color-text-weaker);font-size:var(--spark-font-size-body-smaller);line-height:var(--spark-font-line-height-body)}.vehicle-list .name{font-size:var(--spark-font-size-body-large)}.vehicle-list .location,.vehicle-list .msrp{line-height:var(--spark-font-line-height-body)}.vehicle-list .location{flex-grow:1;font-size:var(--spark-font-size-body-smaller);margin-top:var(--spark-spacing-0-5)}.vehicle-list .links{align-items:center;display:flex;gap:var(--spark-spacing-gap)}.article-page-content{margin:0 auto;width:100%}@media (min-width:61.25rem){.article-page-content{width:774px}}.article-page-content h2[slot=title]{margin:2.5rem 0 1.25rem}@media (min-width:48rem){.article-page-content h2[slot=title]{margin-bottom:3.5rem 0 1.5rem}}.article-page-content .author-content-container[slot=subtitle]{max-width:none}.article-page-content .author-content-container[slot=subtitle] .author-content .lead-author-image{height:36px;width:36px}.article-page-content .author-content-container[slot=subtitle] .author-content .author-content-byline .author-content-bydate{font-size:.75rem}.article-page-content .social-buttons .sds-social-share{display:flex;gap:.25rem}.article-page-content .social-buttons .sds-drawer-extra,.article-page-content .social-buttons .sds-drawer__item{display:flex;height:36px;justify-content:center;width:36px}.video-player{border-top:1px solid var(--spark-color-border);margin-top:var(--spark-spacing-7);padding-top:var(--spark-spacing-7)}.video-player:last-child{margin-bottom:0}.video-player h2{margin-bottom:var(--spark-spacing-4);margin-top:0}.previous-year-links{background-color:var(--spark-color-background-callout-cool);padding:var(--spark-spacing-5) var(--spark-spacing-2)}.previous-year-links .links-grid{--column-count:1;display:grid;gap:var(--spark-spacing-8);grid-template-columns:repeat(var(--column-count),1fr)}@media (min-width:48rem){.previous-year-links .links-grid{--column-count:2}}@media (min-width:61.25rem){.previous-year-links .links-grid{--column-count:4}}.previous-year-links h2{font-size:var(--spark-font-size-body);font-weight:var(--spark-font-weight-body-bold);margin-bottom:var(--spark-spacing-2)}.previous-year-links ol{display:flex;flex-direction:column;gap:var(--spark-spacing-gap);margin-bottom:var(--spark-spacing-3)}.previous-year-links li{background-color:var(--spark-color-background);border-radius:var(--spark-size-radius-card);box-shadow:var(--spark-shadow-card);padding:var(--spark-spacing-3) var(--spark-spacing-2)}.previous-year-links li:before{content:counter(list-item) ".";font-weight:var(--spark-font-weight-body-bold)}.previous-year-links li a{text-decoration:none}.caption{display:block;font-size:.875rem;padding-top:.875rem;position:relative}.sds-page-section+.sds-page-section.article-hero{margin-top:0}.brightcove-video-iframe{aspect-ratio:16/9;width:100%}.brightcove-video-container{display:block;max-width:100%;padding-top:56.25%;position:relative}.brightcove-video-container .video-js{height:100%;left:0;position:absolute;top:0;width:100%}.iframe-container{height:0;overflow:hidden;padding-bottom:56.25%;position:relative}.iframe-container iframe{height:100%;left:0;position:absolute;top:0;width:100%}.article-gallery-viewer-modal::part(base){max-width:1000px}.hero-container .uppercase{text-transform:uppercase}@media (min-width:61.25rem){.hero-container{margin-bottom:20px}.column-wider{margin:0 36px;min-width:0}.column-wider .browse-by-category{padding:0}}.article-content h2:has(+p),.article-content h2:has(+ul),.article-content h3:has(+p),.article-content h3:has(+ul){margin-bottom:.75rem}.article-content p{max-width:unset;overflow-wrap:break-word}.article-content p+h2,.article-content p+h3,.article-content ul+h2,.article-content ul+h3{margin-top:2.5rem}.article-content ul{margin:1rem 0;padding-left:1.5rem}.article-content li{position:relative}.article-content li:before{background-color:#9653e5;border-radius:50%;content:"";height:.45em;left:-16px;position:absolute;top:.5em;width:.45em}.article-content b,.article-content strong a{font-weight:700}.article-page .hero-gallery,.expert-reviews-page .hero-gallery{margin:1.5rem auto 0;max-width:760px;padding:0}.article-page .learn-more-linkpack .learn-more-heading,.expert-reviews-page .learn-more-linkpack .learn-more-heading{padding-bottom:.875rem}.article-page .learn-more-linkpack a,.expert-reviews-page .learn-more-linkpack a{display:block;padding-bottom:.75rem}@media (min-width:61.25rem){.article-page .angled-hero-image .caption{display:block}}.article-page .article-content~.article-content{margin-top:1.25rem}@media (min-width:61.25rem){.article-page .article-sponsored-ad{position:sticky;top:40px}}.article-page cars-newsletter-signup{display:block;margin-top:1.5rem}.article-page cars-newsletter-signup[identified]{margin-top:0}.article-page cars-newsletter-signup:not(:defined){min-height:250px}.article-page .email-capture{margin-top:1.5rem}.article-page .email-capture .email-capture__input{max-width:unset}.expert-reviews-page .hero-container{margin-bottom:2.5rem}.expert-reviews-page .news-card-byline{padding-top:.25rem}.expert-reviews-page .expert-review-ad{margin:2.5rem auto;width:100%}@media (min-width:61.25rem){.expert-reviews-page .expert-review-ad{position:sticky;top:40px;width:300px}}.expert-reviews-page .expert-review-ad-bottom{margin:0 auto;width:100%}@media (min-width:61.25rem){.expert-reviews-page .expert-review-ad-bottom{position:sticky;top:40px;width:300px}}.expert-reviews-page .footer-ad{background-color:var(--spark-color-background-callout-cool);display:block;height:auto;margin-top:2rem;padding:1.5rem 0;width:100vw}.expert-reviews-page .footer-ad>div{margin:1rem auto}.expert-reviews-page .outstream-ad{background-color:var(--spark-color-background-callout-cool);display:block;height:auto;margin-bottom:0;width:100vw}.expert-reviews-page .outstream-ad:has(.teads-inread){margin-bottom:2rem}@media (min-width:61.25rem){.expert-reviews-page .sidebar-mobile{display:none}}.expert-reviews-page .sidebar-desktop{display:none}@media (min-width:61.25rem){.expert-reviews-page .sidebar-desktop{display:block}}.expert-reviews-page cars-newsletter-signup{display:block;margin-bottom:2rem}.expert-reviews-page cars-newsletter-signup[identified]{margin-bottom:0}.expert-reviews-page cars-newsletter-signup:not(:defined){min-height:250px}.expert-reviews-page .email-capture{margin-bottom:2rem}.expert-reviews-page .email-capture .email-capture__input{max-width:unset}.available-inventory-section{border-bottom:1px solid #e0e4e3;border-top:1px solid #e0e4e3;margin:1rem 1rem 1rem 0;padding-top:1rem}.available-inventory-section li{list-style-type:none}.available-inventory-section .card-container{display:flex;flex-direction:column;justify-content:space-around}@media (min-width:48rem){.available-inventory-section .card-container{flex-direction:row}}.available-inventory-section .sds-page-section__header{margin-bottom:1.25rem;margin-top:1.25rem}.available-inventory-section .sds-page-section__footer{font-size:1rem;margin-bottom:1.25rem}.sds-template-sidebar__aside .available-inventory-section .card-container{flex-direction:column}@media (min-width:48rem){.sds-template-sidebar__aside .available-inventory-section .card-container{flex-direction:row}}@media (min-width:61.25rem){.sds-template-sidebar__aside .available-inventory-section .card-container{flex-direction:column}}.sds-drawer-extra__items{transform:translateY(8px) translateX(-83%)}.sds-drawer-extra__items:before{transform:rotate(-45deg) translateX(30px) translateY(20px)}.sds-drawer-extra__items .close-btn{height:24px;width:24px}.sds-drawer-extra__items .close-btn>svg{stroke:#555;height:24px;width:24px}.sds-social-share--facebook,.sds-social-share--twitter{background:none}.sds-social-share--facebook spark-button,.sds-social-share--twitter spark-button{--button-background-hover:none;--button-border:none;--button-border-hover:none;--button-color:var(--spark-color-text);--button-color-hover:var(--spark-color-text);--button-font-size:var(--spark-font-size-icon-large);--button-width:auto}.sds-drawer__item--trigger .sds-icon--contain[href]:hover svg{fill:#e6e6e6;stroke:none}.car-seat-rail-ad{margin-bottom:48px}@media (min-width:61.25rem){.car-seat-rail-ad{margin-bottom:24px}}.press-release-page b{font-weight:700}.press-release-page sup{font-size:8px;vertical-align:super}.press-release-page .pressroom-rail .pressroom-aside-section{margin:1.5rem 1rem}@media (min-width:61.25rem){.press-release-page .pressroom-rail .pressroom-aside-section{margin:1.5rem 0}}.press-release-page .pressroom-rail .pressroom-aside-section .press-release-sidebar-heading,.press-release-page .pressroom-rail .pressroom-aside-section p{margin-bottom:.875rem}.press-release-page .pressroom-rail .pressroom-aside-section:first-child{margin-top:0}.press-release-page .press-release-disclaimer{padding:3rem 1rem}@media (min-width:61.25rem){.press-release-page .press-release-disclaimer{padding:3rem 0}}.press-release-page cars-newsletter-signup{display:block;margin-top:.5rem}.press-release-page cars-newsletter-signup[identified]{margin-top:0}.press-release-page cars-newsletter-signup:not(:defined){min-height:250px}.press-release-page .email-capture{margin-top:.5rem}.press-release-page .email-capture .email-capture__input{max-width:unset}.awards-article-page .sds-template-sidebar__aside .available-inventory-section:first-child{border:none;margin-top:0}.awards-article-page .newsletter-signup-section{margin:0 0 2.5rem;padding:0}.awards-article-page cars-newsletter-signup{border-radius:8px;display:block;margin-top:.5rem}.awards-article-page cars-newsletter-signup[identified]{margin-top:0}.awards-article-page cars-newsletter-signup:not(:defined){min-height:250px}.awards-article-page .email-capture{margin-top:.5rem}.awards-article-page .email-capture .email-capture__input{max-width:unset}.awards-article-page .sds-page-section.awards-header:last-child{margin:0}.awards-article-page .sds-reveal .reveal-closed-text{display:inline}.awards-article-page .sds-reveal .reveal-open-text,.awards-article-page .sds-reveal[open] .reveal-closed-text{display:none}.awards-article-page .sds-reveal[open] .reveal-open-text{display:inline}.awards-article-page .awards-nominee-content{margin-bottom:.875rem}@media (min-width:61.25rem){.awards-article-page .awards-nominee-content{margin-bottom:0;padding-right:.875rem}}@media (min-width:73.125rem){.awards-article-page .awards-nominee-content{padding-right:0}}.awards-article-page .awards-nominee-content p{margin-top:32px;max-width:unset}.awards-article-page .awards-nominee-content p:first-child{margin-top:0}.awards-article-page .awards-nominee-content h3{font-size:1.25rem;line-height:1.2}@media (min-width:61.25rem){.awards-article-page .awards-nominee-content h3{font-size:1.4375rem}}.awards-article-page .awards-nominee-content h2{font-size:1.625rem;line-height:1.2;margin-top:32px}@media (min-width:61.25rem){.awards-article-page .awards-nominee-content h2{font-size:1.8125rem}}.awards-article-page .awards-nominee-content h2,.awards-article-page .awards-nominee-content h3{font-family:DM Sans,DM Sans Helvetica Fallback,DM Sans Arial Fallback,sans-serif;margin-bottom:.75rem}.awards-article-page .awards-nominee-content p+h2,.awards-article-page .awards-nominee-content p+h3{margin-top:40px}@media (min-width:61.25rem){.awards-article-page .awards-nominee-content p+h2,.awards-article-page .awards-nominee-content p+h3{margin-top:64px}}.awards-article-page .awards-nominee-content .actions{padding-top:24px}.awards-article-page .awards-nominee-content .actions .actions__button-secondary{display:block;padding-top:14px}@media (min-width:48rem){.awards-article-page .awards-nominee-content .actions .actions__button-secondary{display:inline;padding:0 12px 0 0}}.awards-article-page .learn-more-section>div{margin-top:.875rem}.awards-index-page .editorial-category-accordion,.awards-index-page .sds-accordion-section.editorial-category-accordion .sds-accordion-section__input~.sds-accordion-section__content{margin-bottom:0}@media (min-width:48rem){.awards-index-page .editorial-category-accordion{border-bottom:none}}.awards-index-page .past-titleholders{margin-top:3rem}.awards-index-page .past-titleholders__title{font-family:DM Sans,DM Sans Helvetica Fallback,DM Sans Arial Fallback,sans-serif;font-size:1.8125rem;font-weight:700}.awards-index-page .past-titleholders__sub-title{margin-bottom:1rem;max-width:none}.awards-index-page .past-titleholders__cards{display:block}@media (min-width:61.25rem){.awards-index-page .past-titleholders__cards{display:flex}}.awards-index-page .past-titleholders__cards .past-winners-card{box-shadow:0 1px 4px 1px #a3aeac;flex:0 1 100%;margin:0 0 1rem}@media (min-width:61.25rem){.awards-index-page .past-titleholders__cards .past-winners-card{margin:0 1rem 0 0}}.awards-index-page .past-titleholders__cards .past-winners-card:last-child{margin:0}.awards-index-page .past-titleholders__cards .past-winners-card .past-winners-card__below-image{padding:1rem}.awards-index-page .past-titleholders__cards .past-winners-card .past-winners-card__below-image .sds-preview-module__title{line-height:1.25}.awards-index-page .past-titleholders__cards .past-winners-card .past-winners-card__below-image svg{fill:#fff;stroke:none}.awards-index-page .past-titleholders__cards .past-winners-card .past-winners-card__below-image .past-winners-card__link{color:#b0c}.awards-index-page .past-titleholders spark-badge{margin-bottom:1rem}.awards-index-page .nominees-section .nominees-content .awards-entries{background-color:#f2f2f2;display:flex;flex-wrap:wrap;justify-content:space-between;padding:0 1rem}@media (min-width:61.25rem){.awards-index-page .nominees-section .nominees-content .awards-entries{padding:32px 64px}}.awards-index-page .nominees-section .nominees-content .awards-entries .awards-card{background-color:#fff;box-shadow:0 1px 2px 1px #e0e4e3;flex:0 1 100%;margin:1rem 0;width:294px}@media (min-width:61.25rem){.awards-index-page .nominees-section .nominees-content .awards-entries .awards-card{flex-basis:48%;max-width:380px;width:auto}}.awards-index-page .nominees-section .nominees-content .awards-entries .awards-card.sweeps-card{cursor:pointer}.awards-index-page .nominees-section .nominees-content .awards-entries .awards-card.sweeps-card:hover h4{color:#532380;text-decoration:none}@media (min-width:48rem){.awards-index-page .nominees-section .nominees-content .awards-entries .awards-card.sweeps-card figure:before{padding:66.6666666667% 0 0}}.awards-index-page .nominees-section .nominees-content .awards-entries .awards-card .awards-card__below-image{padding:1rem}.awards-index-page .nominees-section .nominees-content .awards-entries .awards-card .awards-card__below-image .sds-preview-module__content .past-winner-link-text{display:none}.awards-index-page .nominees-section .nominees-content .awards-entries .awards-card .awards-card__below-image .sds-preview-module__content .bold-category{font-weight:400}@media (min-width:48rem){.awards-index-page .nominees-section .nominees-content .awards-entries .awards-card .awards-card__below-image .sds-preview-module__content .bold-category{font-weight:700}}.awards-index-page .nominees-section .nominees-content .awards-entries .awards-card .sds-preview-module__title{font-family:DM Sans,DM Sans Helvetica Fallback,DM Sans Arial Fallback,sans-serif;font-size:16px}@media (min-width:61.25rem){.awards-index-page .nominees-section .nominees-content .awards-entries .awards-card .sds-preview-module__title{font-size:24px}}.awards-index-page .nominees-section .nominees-content .awards-entries .awards-card:first-child{flex-basis:100%;max-width:none}.awards-index-page .nominees-section .nominees-content .awards-entries .awards-card:first-child .sds-preview-module__title{font-family:DM Sans,DM Sans Helvetica Fallback,DM Sans Arial Fallback,sans-serif;font-size:20px}@media (min-width:61.25rem){.awards-index-page .nominees-section .nominees-content .awards-entries .awards-card:first-child .sds-preview-module__title{font-size:30px}}.error-page .error-page-container{display:flex;flex-direction:column}@media (min-width:61.25rem){.error-page .error-page-container{flex-direction:row;margin-bottom:64px}}.error-page .error-page-container .error-page-copy{display:flex;flex-direction:column}@media (min-width:61.25rem){.error-page .error-page-container .error-page-copy{align-items:flex-end;flex:0 0 585px;height:512px}}@media (min-width:73.125rem){.error-page .error-page-container .error-page-copy{flex:1 1}}.error-page .error-page-container .error-page-copy .sds-page-section__header{padding:0 1rem}@media (min-width:61.25rem){.error-page .error-page-container .error-page-copy .sds-page-section__header{max-width:565px;padding:0}}@media (min-width:73.125rem){.error-page .error-page-container .error-page-copy .sds-page-section__header{max-width:585px}}.error-page .error-page-container .error-page-copy .sds-page-section__header :where(h1,.spark-heading-1){max-width:80%}.error-page .error-page-container .error-page-copy .sds-page-section__header :where(h5,.spark-heading-5){font-weight:400;padding:1rem 0 0}@media (min-width:48rem){.error-page .error-page-container .error-page-copy .sds-page-section__header :where(h5,.spark-heading-5){max-width:65%}}@media (min-width:61.25rem){.error-page .error-page-container .error-page-copy .sds-page-section__header :where(h5,.spark-heading-5){max-width:80%}}.error-page .error-page-container .error-page-copy .sds-page-section__content{display:flex;flex-direction:column;justify-content:space-between;padding:0 1rem}@media (min-width:61.25rem){.error-page .error-page-container .error-page-copy .sds-page-section__content{padding:0;width:565px}}@media (min-width:73.125rem){.error-page .error-page-container .error-page-copy .sds-page-section__content{width:585px}}.error-page .error-page-container .error-page-copy .sds-page-section__content .error-page-actions{padding:0 0 1rem}.error-page .error-page-container .error-page-copy .sds-page-section__content .error-page-popular-content-header{margin-top:40px;width:100%}@media (min-width:61.25rem){.error-page .error-page-container .error-page-copy .sds-page-section__content .error-page-popular-content-header{margin-top:64px}}.error-page .error-page-container .error-page-copy .sds-page-section__content .error-page-popular-content-links{display:flex;flex-direction:column;width:-moz-fit-content;width:fit-content}.error-page .error-page-container .error-page-copy .sds-page-section__content .error-page-popular-content-links a{padding-top:.75rem;width:-moz-fit-content;width:fit-content}@media (min-width:48rem){.error-page .error-page-container .error-page-copy .sds-page-section__content .phone-mobile{display:none}}.error-page .error-page-container .error-page-copy .sds-page-section__content .phone-desktop{display:none}@media (min-width:48rem){.error-page .error-page-container .error-page-copy .sds-page-section__content .phone-desktop{display:inline-block}}.error-page .error-page-container .error-page-background-image{display:flex;flex:1 1;margin-top:2.5rem;overflow-x:hidden;width:100%}@media (min-width:61.25rem){.error-page .error-page-container .error-page-background-image{margin-top:0;position:relative}}.error-page .error-page-container .error-page-background-image .error-section-image{display:inline-block;overflow-x:hidden;width:100%}@media (min-width:61.25rem){.error-page .error-page-container .error-page-background-image .error-section-image{height:512px;max-width:none;position:absolute;width:auto}}@media (min-width:73.125rem){.error-page .error-page-container .error-page-background-image .error-section-image{left:10%}}.error-page .error-page-container .error-page-background-image .error-section-color{display:hidden}@media (min-width:61.25rem){.error-page .error-page-container .error-page-background-image .error-section-color{border-bottom:512px solid #fff;border-right:164px solid transparent;display:inline-block;position:absolute}}@media (min-width:73.125rem){.error-page .error-page-container .error-page-background-image .error-section-color{left:10%}}.error-page .sds-page-section--full{background-color:#fff;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;margin-bottom:0;padding:0}.featured-category-page p[slot=subtitle]{margin-bottom:2.5rem}@media (min-width:48rem){.featured-category-page p[slot=subtitle]{margin-bottom:4rem}}.featured-category-page .auto-show-hero{display:none}@media (min-width:48rem){.featured-category-page .auto-show-hero{background-position:50% 55%;display:block}}@media (min-width:61.25rem){.featured-category-page .auto-show-hero{background-position-y:67%}}.featured-category-page .featured-category-hero{display:none}@media (min-width:48rem){.featured-category-page .featured-category-hero{background-position:50%;display:block}}@media (min-width:61.25rem){.featured-category-page .featured-category-hero{background-position-y:45%}}.featured-category-page .auto-show-city-hero{display:block}.featured-category-page .auto-show-hero__sub-header{background-color:#f2f2f2}.featured-category-page .auto-show-hero__sub-header .auto-show-hero-ctas{display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto;max-width:1170px;padding-left:1rem}@media (min-width:61.25rem){.featured-category-page .auto-show-hero__sub-header .auto-show-hero-ctas{padding:0}}.featured-category-page .auto-show-hero__sub-header .auto-show-hero-ctas .auto-show-hero-cta{align-items:center;display:flex;flex:1 0 48%;padding:30px 0}@media (min-width:48rem){.featured-category-page .auto-show-hero__sub-header .auto-show-hero-ctas .auto-show-hero-cta{flex:1;justify-content:center}}@media (min-width:61.25rem){.featured-category-page .auto-show-hero__sub-header .auto-show-hero-ctas .auto-show-hero-cta{flex:1}}.featured-category-page .auto-show-hero__sub-header .auto-show-hero-ctas .auto-show-hero-cta .city-image{width:35%}.featured-category-page .auto-show-hero__sub-header .auto-show-hero-ctas .auto-show-hero-cta .auto-show-hero-cta__text{font-family:DM Sans,DM Sans Helvetica Fallback,DM Sans Arial Fallback,sans-serif;padding-left:1rem}.featured-category-page .auto-show-hero__sub-header .auto-show-hero-ctas .auto-show-hero-cta .auto-show-hero-cta__text .auto-show-cta-heading{font-weight:400}.featured-category-page .auto-show-hero__sub-header .auto-show-hero-ctas .auto-show-hero-cta .auto-show-hero-cta__link{font-family:Apercu Pro,Apercu Pro Helvetica Fallback,Apercu Pro Arial Fallback,sans-serif;font-size:.75rem;margin-top:1rem}@media (min-width:48rem){.featured-category-page .auto-show-hero__sub-header .auto-show-hero-ctas .auto-show-hero-cta .auto-show-hero-cta__link{font-size:1rem}}.featured-category-page .auto-show-content .browse-by-category{padding:0}.featured-category-page .auto-show-content .category-article-card{padding-left:0;padding-right:0}.featured-category-page .auto-show-content .auto-show-ad{width:unset}.featured-category-page .auto-show-content .featured-videos{padding:0}.featured-category-page .auto-show-content .auto-show-articles .article-cards{display:flex;flex-wrap:wrap;justify-content:space-between}.featured-category-page .auto-show-content .auto-show-articles .article-cards .article-card{background-color:#fff;box-shadow:0 1px 2px 1px #e0e4e3;flex:0 1 100%;margin:1rem 0;width:294px}@media (min-width:61.25rem){.featured-category-page .auto-show-content .auto-show-articles .article-cards .article-card{flex-basis:48%;margin:1rem .25rem;max-width:380px;width:auto}}.featured-category-page .auto-show-content .auto-show-articles .article-cards .article-card .sds-preview-module__title{padding:0 16px}.featured-category-page .auto-show-content .auto-show-articles .article-cards .article-card .article-card__text{margin-bottom:20px;padding:0 16px}.featured-category-page .auto-show-content .auto-show-articles .article-cards .article-card .article-card__text .news-card-byline__author{font-size:14px}.featured-category-page .auto-show-content .auto-show-articles .article-cards .article-card .article-card__text .news-card-byline .date-label{font-size:12px}.featured-category-page .auto-show-content .auto-show-articles .article-cards .article-card .article-card__text .news-card-byline .preview-text{display:none;font-size:14px;margin-top:10px}.featured-category-page .auto-show-content .auto-show-articles .article-cards .article-card .article-card__text .published-date-label{display:none}.featured-category-page .auto-show-content .auto-show-articles .article-cards .article-card:first-child{flex-basis:100%;margin:0 0 1rem;max-width:none}.featured-category-page .auto-show-content .auto-show-articles .article-cards .article-card:first-child .sds-preview-module__title{font-family:DM Sans,DM Sans Helvetica Fallback,DM Sans Arial Fallback,sans-serif;font-size:20px}@media (min-width:61.25rem){.featured-category-page .auto-show-content .auto-show-articles .article-cards .article-card:first-child .sds-preview-module__title{font-size:30px}}.featured-category-page .auto-show-content .auto-show-articles .article-cards .article-card:first-child .article-card__text .news-card-byline .preview-text{display:block;font-size:14px;line-height:1.5}@media (min-width:61.25rem){.featured-category-page .auto-show-content .auto-show-articles .article-cards .article-card:first-child .article-card__text .news-card-byline .preview-text{font-size:16px;max-width:90%}}.featured-category-page .auto-show-content .auto-show-articles-city .sub-category-video-container{padding:0}.featured-category-page .auto-show-content .auto-show-articles-city .brightcove-under-widget-link{margin-bottom:64px;padding:1rem 0}.featured-category-page .brightcove-under-widget-link{display:flex;justify-content:flex-end;margin-bottom:64px;padding:1rem 0}.featured-category-page .featured-stories{padding:0}.blog-page .blog-top-content{background-image:linear-gradient(#e6e6e6,#e6e6e6 50%,#fff 0);padding-top:40px}@media (min-width:61.25rem){.blog-page .blog-top-content{background-image:linear-gradient(#e6e6e6,#e6e6e6 70%,#fff 0);padding-top:64px}}.blog-page .blog-top-content .blog-hero-content__hero-image{background-position-x:25%;background-repeat:no-repeat;background-size:cover;height:275px;margin:0 auto;width:100%}@media (min-width:61.25rem){.blog-page .blog-top-content .blog-hero-content__hero-image{height:500px;width:980px}}.blog-page .blog-top-content .blog-hero-content__sub-title{font-size:1rem;margin:0 auto;max-width:980px;padding:1rem 1rem 0}@media (min-width:61.25rem){.blog-page .blog-top-content .blog-hero-content__sub-title{font-size:1.25rem;padding:1rem 0 0}}.blog-page .blog-articles__title{padding-bottom:1rem}.blog-page .article-rail-section__content .article-rail-section__title{font-size:24px}@media (min-width:61.25rem){.blog-page .article-rail-section__content .article-rail-section__title{font-size:32px}}.blog-page .featured-story-header{margin:0 auto;max-width:280px;padding-bottom:16px;padding-top:0}@media (min-width:61.25rem){.blog-page .featured-story-header{max-width:100%}}.blog-page .blog-featured-article{border:1px solid #9653e5;border-radius:8px;margin:0 auto 36px}.blog-page .blog-featured-article__body{display:flex;flex-direction:row;padding:1.5rem;width:100%}@media (min-width:48rem){.blog-page .blog-featured-article__body{width:-moz-fit-content;width:fit-content}}@media (min-width:61.25rem){.blog-page .blog-featured-article__body{flex-direction:column;text-align:center;width:100%}}.blog-page .blog-featured-article__title{color:#212121;font-size:20px;font-weight:400;line-height:1.5;margin:0 0 1rem;max-width:100%}.blog-page .blog-featured-article__headshot{border-radius:50%;margin:0 auto;max-width:160px}.blog-page .blog-featured-article__content{margin:0 1rem}.blog-page .blog-featured-article__byline{color:#212121;font-size:.875rem}.blog-page .blog-featured-article__author-title{color:#767676;font-size:.75rem}table.data__table{border:.0625rem solid #141817;border-collapse:collapse;margin-bottom:1rem;margin-top:1.25rem;width:100%}table.data__table th{font-weight:700}table.data__table td,table.data__table th{border:.0625rem solid #141817;padding:.5rem 2px;text-align:left}@media (min-width:31.5rem){table.data__table td,table.data__table th{padding:.5rem .75rem}}@media (min-width:61.25rem){.browse-by-category.browse-by-category-rail{padding:0}}.browse-by-category{margin-bottom:33px;margin-top:47px}.browse-by-category .sds-reveal__summary{margin:16px 0}@media (min-width:61.25rem){.browse-by-category .sds-reveal__summary{margin:12px 0}.browse-by-category{margin-bottom:47px;margin-top:37px}}.tag-section{display:flex;flex-wrap:wrap;gap:.5rem}.top-news-card .article-kicker{color:#141817;font-size:.875rem;margin-bottom:6px}@media (min-width:48rem){.top-news-card .article-kicker{font-size:1.25rem;margin-bottom:10px}}.top-news-card .preview-text{line-height:1.5}.top-news-card h2{margin-bottom:1.25rem}.expert-reviews .top-rail-card{display:inline-block;padding-bottom:0}.expert-reviews .top-rail-card .article-kicker{color:#141817;font-size:.75rem;padding:18px 0 8px}.expert-reviews .top-rail-card .sds-preview-module__content{height:auto;margin-bottom:14px}.expert-reviews .top-rail-card__content .expert-review-author-content{margin:12px 11px 29px 19px}.expert-reviews .top-rail-card .sds-headshot{border:2px solid #e6e6e6;height:54px;width:54px}.expert-reviews .top-rail-card .sds-author__caption{line-height:1.25}.expert-reviews .top-rail-card .expert-title{font-size:.75rem}.expert-reviews .top-rail-card .sds-preview-module__media{height:100%}.news-index-page .sds-preview-module__media{overflow:hidden}.news-index-page .spotlight-news spark-badge{--font-weight:500;color:inherit}.news-index-page .spotlight-news .top-spotlight-article-hero{border-radius:8px;display:flex;flex-direction:column;overflow:hidden;position:relative}@media (min-width:48rem){.news-index-page .spotlight-news .top-spotlight-article-hero{display:block}}.news-index-page .spotlight-news .top-spotlight-article-hero .top-spotlight-article-hero-image-wrapper{position:relative}.news-index-page .spotlight-news .top-spotlight-article-hero .top-spotlight-article-hero-image-wrapper .top-spotlight-article-hero-image-mobile-overlay{background:linear-gradient(180deg,transparent 57%,#000);bottom:0;display:block;height:100%;position:absolute;width:100%}@media (min-width:48rem){.news-index-page .spotlight-news .top-spotlight-article-hero .top-spotlight-article-hero-image-wrapper .top-spotlight-article-hero-image-mobile-overlay{display:none}}.news-index-page .spotlight-news .top-spotlight-article-hero figure img{aspect-ratio:2/1;-o-object-fit:cover;object-fit:cover;width:100%}.news-index-page .spotlight-news .top-spotlight-article-hero .top-spotlight-article-hero-overlay{background-color:#000;color:#fff;display:flex;flex-direction:column;gap:8px;height:-moz-fit-content;height:fit-content;justify-content:flex-end;margin-top:-2px;padding:1rem 1.5rem;position:relative;width:100%}@media (min-width:48rem){.news-index-page .spotlight-news .top-spotlight-article-hero .top-spotlight-article-hero-overlay{background:linear-gradient(180deg,transparent 35.06%,rgba(0,0,0,.9)),linear-gradient(220.28deg,transparent 36.9%,rgba(0,0,0,.5) 89.02%);bottom:0;height:100%;margin-top:0;padding:1.5rem 2rem;position:absolute}}@media (min-width:61.25rem){.news-index-page .spotlight-news .top-spotlight-article-hero .top-spotlight-article-hero-overlay{padding:2.5rem 48px}}.news-index-page .spotlight-news .top-spotlight-article-hero .top-spotlight-article-hero-overlay .top-spotlight-article-author{font-size:.75rem}.news-index-page .spotlight-news .top-spotlight-article-hero .top-spotlight-article-hero-overlay .top-spotlight-article-cta{display:none;margin-top:.5rem;width:-moz-fit-content;width:fit-content}@media (min-width:48rem){.news-index-page .spotlight-news .top-spotlight-article-hero .top-spotlight-article-hero-overlay .top-spotlight-article-cta{display:block}}.news-index-page .spotlight-news .top-spotlight-article-hero .top-spotlight-article-hero-overlay .top-spotlight-article-cta .read-now-cta{background-color:#fff;border-radius:999px;color:#141817;font-size:.875rem;font-weight:700;padding:.5rem 1rem}.news-index-page .spotlight-news .top-spotlight-article-hero .top-spotlight-article-hero-overlay .top-spotlight-article-preview-text{display:none}@media (min-width:31.5rem){.news-index-page .spotlight-news .top-spotlight-article-hero .top-spotlight-article-hero-overlay .top-spotlight-article-preview-text{display:block;font-size:.875rem}}@media (min-width:61.25rem){.news-index-page .spotlight-news .top-spotlight-article-hero .top-spotlight-article-hero-overlay .top-spotlight-article-preview-text{font-size:1rem}}.news-index-page .spotlight-news .spotlight-articles{margin-top:1rem}.news-index-page .spotlight-news .spotlight-articles spark-card{height:100%;max-width:calc(100vw - 68px);min-width:calc(100vw - 68px);width:calc(100vw - 68px)}@media (min-width:31.5rem){.news-index-page .spotlight-news .spotlight-articles spark-card{max-width:calc(100vw - 96px);min-width:calc(100vw - 96px);width:calc(100vw - 96px)}}@media (min-width:48rem){.news-index-page .spotlight-news .spotlight-articles spark-card{max-width:calc(44.44444vw - 14.22222px);min-width:calc(44.44444vw - 14.22222px);width:calc(44.44444vw - 14.22222px)}}@media (min-width:73.125rem){.news-index-page .spotlight-news .spotlight-articles spark-card{max-width:520px;min-width:520px;width:520px}}.news-index-page .spotlight-news .spotlight-articles spark-card img,.news-index-page .spotlight-news .spotlight-articles spark-card::part(media){border-radius:8px;margin-right:.5rem;padding-left:0}.news-index-page .spotlight-news .spotlight-articles spark-card::part(base){border:none}.news-index-page .spotlight-news .spotlight-articles spark-card a[data-card-link]:visited:before{background-color:#fff}.news-index-page .spotlight-news .spotlight-articles spark-card a[data-card-link]:after{border:none}.news-index-page .spotlight-news .spotlight-articles spark-card a,.news-index-page .spotlight-news .spotlight-articles spark-card a:active,.news-index-page .spotlight-news .spotlight-articles spark-card a:hover,.news-index-page .spotlight-news .spotlight-articles spark-card a:visited{color:#141817}.news-index-page .spotlight-news .spotlight-articles spark-card a:hover{text-decoration:underline;text-decoration-color:#9653e5;text-decoration-thickness:3px}.news-index-page .spotlight-news .spotlight-articles spark-card spark-badge{margin-bottom:.25rem}@media (min-width:48rem){.news-index-page .spotlight-news .spotlight-articles .cards-1 spark-card,.news-index-page .spotlight-news .spotlight-articles .cards-2 spark-card{max-width:calc(50vw - 32px);min-width:calc(50vw - 32px);width:calc(50vw - 32px)}}@media (min-width:73.125rem){.news-index-page .spotlight-news .spotlight-articles .cards-1 spark-card,.news-index-page .spotlight-news .spotlight-articles .cards-2 spark-card{max-width:585px;min-width:585px;width:585px}}.news-index-page .spotlight-news .spotlight-articles .cards-1 spark-card{max-width:calc(100vw - 32px);min-width:calc(100vw - 32px);width:calc(100vw - 32px)}.news-index-page .spotlight-news .spotlight-articles .spotlight-article-headline{font-size:1rem;font-weight:400;line-height:1.33;margin-bottom:.25rem}@media (min-width:48rem){.news-index-page .spotlight-news .spotlight-articles .spotlight-article-headline{font-size:1.125rem}}.news-index-page .spotlight-news .spotlight-articles .spotlight-article-preview-text{display:none;font-size:.875rem}@media (min-width:31.5rem){.news-index-page .spotlight-news .spotlight-articles .spotlight-article-preview-text{display:block}}.news-index-page .spotlight-news .spotlight-articles .spotlight-article-author{font-size:.75rem;margin-top:.25rem}.news-index-page .sds-page-section+.sds-page-section.news__nav-bar--mobile{margin:16px;padding:0}.news-index-page .sds-page-section__title--sub{margin:10px 0 28px;max-width:none}@media (min-width:61.25rem){.news-index-page .sds-page-section__title--sub{margin:10px 0 2rem}}.news-index-page spark-notification{margin:2rem 0}.desktop-show{display:none}@media (min-width:61.25rem){.desktop-show{display:initial}.desktop-show+.rail-card{display:none}}.phablet-show{display:none}@media (min-width:31.5rem){.phablet-show{display:initial}}.phablet-hide{display:initial}@media (min-width:31.5rem){.phablet-hide{display:none}}.mobile-preview-text-show{color:#212121;display:initial;margin-top:10px}@media (min-width:61.25rem){.mobile-preview-text-show{display:none}}.sds-page-section__header .breadcrumb-and-search .category-search-form__mobile{display:none;margin-left:1rem}.sds-page-section__header .breadcrumb-and-search .category-search-form__mobile form .sds-text-field{border:1px solid #bdbdbd;border-radius:6px;height:32px;padding:10px;transition-duration:.3s;transition-property:width;width:150px}@media (min-width:61.25rem){.sds-page-section__header .breadcrumb-and-search .category-search-form__mobile form .sds-text-field{width:200px}}.sds-page-section__header .breadcrumb-and-search .category-search-form__mobile form .search-collapsed{height:2rem;width:2rem}.sds-page-section__header .breadcrumb-and-search .category-search-form__mobile form .search_collapsed_svg{left:28px;position:relative;top:.25rem}@media (min-width:61.25rem){.sds-page-section__header .breadcrumb-and-search .hide-desktop-breadcrumb-search{display:none}}.videos-ad{margin-bottom:40px;margin-top:40px}.more-about-section{margin:2.5rem 0}@media (min-width:48rem){.more-about-section{margin:64px 0}}.more-about-sub-section{border-bottom:1px solid #e6e6e6;font-size:1rem;padding-bottom:1rem;padding-top:1rem}.more-about-section-body{padding-bottom:1rem}.more-about-header{margin-bottom:1.25rem}.category-articles-pagination .sds-pagination__controls{margin-top:40px}@media (min-width:48rem){.category-articles-pagination .sds-pagination__controls{margin-top:64px}}.pressroom-page .article-rail-section{padding:0}.pressroom-page .pressroom-header{margin-top:1.5rem}.pressroom-page .press-release-sidebar-heading:not(:first-child){margin-top:.875rem}.pressroom-page .pressroom-sub{padding-top:1rem}.pressroom-page .pressroom-content{margin-top:40px}.pressroom-page .pressroom-month-block{margin-bottom:1.5rem}.pressroom-page .pressroom-single-article{margin-bottom:1rem}.pressroom-page .pressroom-headline{line-height:1.4;margin-bottom:4px}.pressroom-page .pressroom-contact-row{align-items:center;display:flex;white-space:nowrap}.pressroom-page .sds-text-field__icon{flex-shrink:0;margin:4px 4px 4px 0}.pressroom-page .sds-text-field__icon-right{flex-shrink:0;margin:4px 4px 4px 6px}.pressroom-page .sds-text-field__arrow{stroke:#b0c}.pressroom-page .sds-text-field__chevron{margin:2px 4px 0 0}.sponsored-article-page .sponsored-title-sub{background:#1f3e7b;color:#fff;font-size:.75rem;padding:.25rem 6px;width:-moz-fit-content;width:fit-content}.sponsored-article-page .sponsor-logo img{max-height:36px;min-width:48px}.sponsored-article-page .sds-template-sidebar__aside{margin-top:3rem}@media (min-width:61.25rem){.sponsored-article-page .sds-template-sidebar__aside{margin-top:0}}.sponsored-article-page .first-article-content,.sponsored-article-page .last-article-content{margin-bottom:2.5rem}@media (min-width:61.25rem){.sponsored-article-page .first-article-content,.sponsored-article-page .last-article-content{margin-bottom:64px}}.sponsored-article-page .first-article-content+.sds-page-section--full,.sponsored-article-page .last-article-content+.sds-page-section--full{padding:2.5rem 0}.sponsored-article-page .first-article-content{margin-bottom:2rem}.sponsored-article-page .first-article-content .sds-page-section:last-child{margin-bottom:0}.sponsored-article-page .last-article-content{margin:2rem auto 0}.sponsored-article-page .last-article-content .article-content:first-child{margin-top:0}.sponsored-article-page .browse-by-category{margin:1.5rem 0 0}@media (min-width:61.25rem){.sponsored-article-page .browse-by-category{margin:2rem 0 0}}.sponsored-article-page .research-news{margin-top:50px}@media (min-width:61.25rem){.sponsored-article-page .research-news{margin-top:64px}}.sponsored-article-page .sponsored-disclaimer{align-items:center;border-bottom:1px solid #e6e6e6;border-top:1px solid #e6e6e6;display:flex;font-size:.875rem;gap:1rem;margin:1rem 1rem 0;padding:1rem}@media (min-width:61.25rem){.sponsored-article-page .sponsored-disclaimer{margin:1rem 0 0}}.sponsored-article-page .rail-ad{margin-bottom:2rem}.sponsored-article-page .breadcrumb-and-search{margin-top:2rem}.video-page .video-section .video-player,.video-page .video-section iframe{border-radius:.625rem;height:219px;width:100%}@media (min-width:48rem){.video-page .video-section .video-player,.video-page .video-section iframe{height:443px}}@media (min-width:61.25rem){.video-page .video-section .video-player,.video-page .video-section iframe{height:435px}}.video-page .video-section .video-caption{display:block;padding:1rem 0 0 1rem}@media (min-width:48rem){.video-page .video-section .video-caption{padding-left:0}}.video-page .article-rail-section h2{margin-bottom:1.5rem}@media (min-width:48rem){.video-page .article-rail-section h2{margin-bottom:0}}.video-page .article-rail-section .article-rail-section__content{margin-bottom:1.5rem}.video-page .article-rail-section .article-rail-section__content .brightcove-card{border:1px solid #e0e4e3;margin-bottom:1rem;padding:1rem 1rem 1.5rem}@media (min-width:48rem){.video-page .article-rail-section .article-rail-section__content .brightcove-card{border:0;border-bottom:1px solid #e0e4e3;margin-bottom:0;padding:1.5rem 0 1rem}}.video-page .article-rail-section .article-rail-section__content .brightcove-card:last-of-type{margin-bottom:0}.video-page .browse-by-category{padding-left:1rem}@media (min-width:61.25rem){.video-page .browse-by-category{margin-top:2rem;padding-left:0}}.video-page .description-section{margin-top:2rem}.video-page .description-section .sds-page-section__header{margin-bottom:.25rem}.video-page .description-section .description-section__blurb{max-width:480px}.video-page .transcript-section{margin-bottom:0;margin-top:2rem}.video-page .transcript-section .sds-page-section__header{margin-bottom:.25rem}.video-page .transcript-section .transcript-section__blurb{max-width:480px}.video-page .transcript-section .transcript-second-part{margin-top:1rem}@media (min-width:61.25rem){.video-page .transcript-section{margin-bottom:64px}}.video-page .sds-template-sidebar__aside{margin-top:2.5rem}@media (min-width:61.25rem){.video-page .sds-template-sidebar__aside{margin-top:0}}@media (min-width:48rem){.video-page .sds-template-sidebar__aside .article-rail-section :where(h2,.spark-heading-2){font-size:30px}}.video-page .sds-template-sidebar__aside .learn-more span{display:block;padding-bottom:1rem}.video-page .sds-template-sidebar__aside .learn-more svg{height:1.25rem;vertical-align:middle;width:1.25rem}.video-page .sds-template-sidebar__aside .learn-more a{display:block;padding-bottom:1rem}.video-page .sds-template-sidebar__aside .learn-more a:last-of-type{padding-bottom:0}.video-page .research-news .sds-card .date-label{display:none}@media (min-width:48rem){.video-page .research-news .sds-card .date-label{display:block}}.video-page .bad-image,.video-page .missing-photo-container,.videos-index-page .bad-image,.videos-index-page .missing-photo-container{display:none}.video-page .bad-image+.missing-photo-container,.videos-index-page .bad-image+.missing-photo-container{display:flex}.videos-index-page .sds-page-section__title--sub{max-width:none}.videos-index-page .article-rail-section__title{font-size:20px}@media (min-width:61.25rem){.videos-index-page .article-rail-section__title{font-size:32px}}.videos-index-page .multi-car-comparison-link{display:block;padding-top:1rem}.videos-index-page .video-cards{display:flex;flex-wrap:wrap;justify-content:space-between}.videos-index-page .video-cards .video-card{background-color:#fff;box-shadow:0 1px 2px 1px #e0e4e3;display:none;flex:0 1 100%;padding-top:0;width:294px}@media (min-width:61.25rem){.videos-index-page .video-cards .video-card{display:block;flex-basis:48%;margin:1rem .25rem;max-width:380px;width:auto}}.videos-index-page .video-cards .video-card .image-container{display:block;height:234px;padding-bottom:1rem;position:relative}.videos-index-page .video-cards .video-card .image-container img{width:100%}.videos-index-page .video-cards .video-card .image-container .play-button-div{bottom:39px;position:absolute;right:1rem}@media (min-width:61.25rem){.videos-index-page .video-cards .video-card .image-container .play-button-div{bottom:37px}}.videos-index-page .video-cards .video-card .video-caption{display:none}@media (min-width:61.25rem){.videos-index-page .video-cards .video-card .video-caption{display:block}}.videos-index-page .video-cards .video-card .video-caption__mobile{display:block}@media (min-width:61.25rem){.videos-index-page .video-cards .video-card .video-caption__mobile{display:none}}.videos-index-page .video-cards .video-card .video-kicker{color:#212121;font-size:.875rem;line-height:1.25;padding:0 0 1rem 1rem}.videos-index-page .video-cards .video-card .sds-preview-module__title{margin:0;padding:0 1rem}.videos-index-page .video-cards .video-card .video-card__text{margin-bottom:1.25rem;padding:0 1rem}.videos-index-page .video-cards .video-card .video-card__text .news-card-byline__author{font-size:.875rem}.videos-index-page .video-cards .video-card .video-card__text .news-card-byline .date-label{font-size:.75rem}.videos-index-page .video-cards .video-card .video-card__text .news-card-byline .preview-text{display:none;font-size:.875rem;margin-top:10px}.videos-index-page .video-cards .video-card .video-card__text .published-date-label{display:none}.videos-index-page .video-cards .video-card:first-child .video-kicker{color:#b0c;font-size:1.25rem;line-height:1.25;padding:0 0 1rem 1rem}.videos-index-page .video-cards .video-card__mobile{padding:0 .875rem}@media (min-width:61.25rem){.videos-index-page .video-cards .video-card__mobile{display:none}}.videos-index-page .video-cards .video-card__mobile .missing-photo-text{display:none}.videos-index-page .video-cards .video-card__mobile .video-card__mobile-container{border-bottom:1px solid #e6e6e6;display:flex;flex-direction:row;justify-content:space-between;padding:.875rem 0;width:100%}.videos-index-page .video-cards .video-card__mobile .video-card__mobile-container .image-container{display:block;flex-shrink:0;height:65px;position:relative;width:122px}.videos-index-page .video-cards .video-card__mobile .video-card__mobile-container .image-container img{height:100%;width:100%}.videos-index-page .video-cards .video-card__mobile .video-card__mobile-container .image-container .play-button-div{bottom:.25rem;position:absolute;right:.25rem}.videos-index-page .video-cards .video-card__mobile .video-card__mobile-container .title-container{padding-right:1rem}.videos-index-page .video-cards .video-card__mobile .video-card__mobile-container .title-container h4{display:block;font-size:1rem;margin-bottom:.25rem}.videos-index-page .video-cards .video-card__mobile .video-card__mobile-container .title-container .video-caption__mobile{color:#212121;display:block;font-size:.75rem}.videos-index-page .video-cards .video-card:first-child{display:block;flex-basis:100%;max-width:none}@media (min-width:48rem){.videos-index-page .video-cards .video-card:first-child .image-container{height:440px}.videos-index-page .video-cards .video-card:first-child .image-container img{max-height:none}}@media (min-width:61.25rem){.videos-index-page .video-cards .video-card:first-child{margin:34px 0 2.5rem}}.videos-index-page .video-cards .video-card:first-child+.video-card__mobile{display:none}.videos-index-page .video-cards .video-card:first-child .sds-preview-module__title{font-family:DM Sans,DM Sans Helvetica Fallback,DM Sans Arial Fallback,sans-serif;font-size:20px}@media (min-width:61.25rem){.videos-index-page .video-cards .video-card:first-child .sds-preview-module__title{font-size:30px}}.videos-index-page .video-cards .video-card:first-child .video-card__text .news-card-byline .preview-text{display:block;font-size:.875rem;line-height:1.5}@media (min-width:61.25rem){.videos-index-page .video-cards .video-card:first-child .video-card__text .news-card-byline .preview-text{font-size:1rem;max-width:90%}}.videos-index-page .auto-show-videos .auto-show-news-link{display:block;padding:1rem 1rem 44px}.video-category-page .editorial-cards{margin:2.5rem 0}@media (min-width:48rem){.video-category-page .editorial-cards{margin-bottom:4rem}.video-category-page .video-search__form{display:grid;grid-gap:1rem;grid-template-columns:40% 40% 15%}}@media (min-width:61.25rem){.video-category-page .video-search__form{grid-template-columns:40% 40% 16.5%}}@media (min-width:48rem){.video-category-page .video-search__form .sds-field{margin-top:0}}.video-category-page .video-search__form .js-mmy-search-year-select{display:none}.video-category-page .video-search__form .field3 .sds-button{margin-top:1.5rem;width:119px}@media (min-width:48rem){.video-category-page .video-search__form .field3 .sds-button{margin-top:0}}@media (min-width:61.25rem){.video-category-page .video-search__form .field3 .sds-button{width:150px}.video-category-page .video-search__form .field3{float:right}}.video-category-page .video-list-section-header{align-items:flex-start;display:flex;flex-direction:column;gap:1rem;justify-content:space-between}@media (min-width:48rem){.video-category-page .video-list-section-header{align-items:center;flex-direction:row}}.sub-category-video{border-radius:.625rem}.articles-ym-sitemap .links-container,.articles-ymd-sitemap .links-container{margin-top:1.5rem}@media (min-width:61.25rem){.column-layout{display:grid}}.column-layout>*{margin:0;width:auto}.column-layout--2>:first-child{grid-area:a1}.column-layout--2>:first-child,.column-layout--3>.column-layout--2>:first-child,.column-layout--4>.column-layout--2>:first-child,.column-layout--5>.column-layout--2>:first-child{-ms-grid-column:1;-ms-grid-row:1}.column-layout--2>:nth-child(2){grid-area:a2}.column-layout--2>:nth-child(2),.column-layout--3>.column-layout--2>:nth-child(2),.column-layout--4>.column-layout--2>:nth-child(2),.column-layout--5>.column-layout--2>:nth-child(2){-ms-grid-column:3;-ms-grid-row:1}.column-layout--2{grid-gap:16px;grid-template-areas:" a1 a2";grid-template-columns:repeat(2,1fr)}.column-layout--3>:first-child{grid-area:a1}.column-layout--3>.column-layout--3>:first-child,.column-layout--3>:first-child,.column-layout--4>.column-layout--3>:first-child,.column-layout--5>.column-layout--3>:first-child{-ms-grid-column:1;-ms-grid-row:1}.column-layout--3>:nth-child(2){grid-area:a2}.column-layout--3>.column-layout--3>:nth-child(2),.column-layout--3>:nth-child(2),.column-layout--4>.column-layout--3>:nth-child(2),.column-layout--5>.column-layout--3>:nth-child(2){-ms-grid-column:3;-ms-grid-row:1}.column-layout--3>:nth-child(3){grid-area:a3}.column-layout--3>:nth-child(3),.column-layout--4>.column-layout--3>:nth-child(3),.column-layout--5>.column-layout--3>:nth-child(3){-ms-grid-column:5;-ms-grid-row:1}.column-layout--3{grid-gap:16px;grid-template-areas:" a1 a2 a3";grid-template-columns:repeat(3,1fr)}.column-layout--4>:first-child{grid-area:a1}.column-layout--3>.column-layout--4>:first-child,.column-layout--4>.column-layout--4>:first-child,.column-layout--4>:first-child,.column-layout--5>.column-layout--4>:first-child{-ms-grid-column:1;-ms-grid-row:1}.column-layout--4>:nth-child(2){grid-area:a2}.column-layout--3>.column-layout--4>:nth-child(2),.column-layout--4>.column-layout--4>:nth-child(2),.column-layout--4>:nth-child(2),.column-layout--5>.column-layout--4>:nth-child(2){-ms-grid-column:3;-ms-grid-row:1}.column-layout--4>:nth-child(3){grid-area:a3}.column-layout--4>.column-layout--4>:nth-child(3),.column-layout--4>:nth-child(3),.column-layout--5>.column-layout--4>:nth-child(3){-ms-grid-column:5;-ms-grid-row:1}.column-layout--4>:nth-child(4){grid-area:a4}.column-layout--4>:nth-child(4),.column-layout--5>.column-layout--4>:nth-child(4){-ms-grid-column:7;-ms-grid-row:1}.column-layout--4{grid-gap:16px;grid-template-areas:" a1 a2 a3 a4";grid-template-columns:repeat(4,1fr)}.column-layout--5>:first-child{grid-area:a1}.column-layout--3>.column-layout--5>:first-child,.column-layout--4>.column-layout--5>:first-child,.column-layout--5>.column-layout--5>:first-child,.column-layout--5>:first-child{-ms-grid-column:1;-ms-grid-row:1}.column-layout--5>:nth-child(2){grid-area:a2}.column-layout--3>.column-layout--5>:nth-child(2),.column-layout--4>.column-layout--5>:nth-child(2),.column-layout--5>.column-layout--5>:nth-child(2),.column-layout--5>:nth-child(2){-ms-grid-column:3;-ms-grid-row:1}.column-layout--5>:nth-child(3){grid-area:a3}.column-layout--4>.column-layout--5>:nth-child(3),.column-layout--5>.column-layout--5>:nth-child(3),.column-layout--5>:nth-child(3){-ms-grid-column:5;-ms-grid-row:1}.column-layout--5>:nth-child(4){grid-area:a4}.column-layout--5>.column-layout--5>:nth-child(4),.column-layout--5>:nth-child(4){-ms-grid-column:7;-ms-grid-row:1}.column-layout--5>:nth-child(5){grid-area:a5;-ms-grid-column:9;-ms-grid-row:1}.column-layout--5{grid-gap:16px;grid-template-areas:" a1 a2 a3 a4 a5";grid-template-columns:repeat(5,1fr)}*{-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none}
