.LogoCards{grid-gap:var(--grid-gap);gap:var(--grid-gap);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.LogoCards:has(>:first-child:last-child){grid-template-columns:minmax(0,1fr)}.LogoCards:has(>:nth-child(2):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}.LogoCards:has(>:nth-child(3):last-child){grid-template-columns:repeat(3,minmax(0,1fr))}@media (width<=768px){.LogoCards,.LogoCards:has(>:nth-child(2):last-child),.LogoCards:has(>:nth-child(3):last-child){grid-template-columns:minmax(0,1fr)}}.LogoCard{background:var(--color-black-4);border-radius:2rem;flex-direction:column;justify-content:space-between;gap:3.2rem;min-height:19.6rem;padding:3.2rem;display:flex}@media (width<=768px){.LogoCard{border-radius:1.6rem;gap:2.4rem;min-height:0;padding:1.6rem}}.LogoCard__logo{align-items:center;width:100%;min-height:6.4rem;display:flex}.LogoCard__image{-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center;width:auto;max-width:100%;height:auto;max-height:6.4rem;display:block}.LogoCard__title{text-wrap:pretty;margin:0}.LogoCard__foot{justify-content:space-between;align-items:center;gap:1.6rem;width:100%;display:flex}.LogoCard__caption{color:var(--color-text-secondary);text-wrap:pretty;margin:0}.LogoCard__action{flex-shrink:0}.ContentSection.dark .LogoCard{background:var(--color-white-12)}.ContentSection.dark .LogoCard__caption{color:var(--color-white-80)}.WarrantyTerms{--warranty-panel:color-mix(in srgb, var(--color-light-grey-100) 40%, var(--color-main-white))}.WarrantyTerms__scroll{background:var(--warranty-panel);scrollbar-color:var(--color-black-16) transparent;scrollbar-width:thin;border-radius:2rem;max-height:80.6rem;overflow:auto}.WarrantyTerms__scroll::-webkit-scrollbar{width:.8rem}.WarrantyTerms__scroll::-webkit-scrollbar-thumb{background:var(--color-black-16);border-radius:1.2rem}.WarrantyTerms__filters{z-index:1;grid-gap:1rem;background:linear-gradient(to bottom, var(--warranty-panel) 0%, var(--warranty-panel) 62%, transparent 100%);grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;padding:3.2rem 3.2rem 1.6rem;display:grid;position:sticky;top:0}.WarrantyTerms__field,.WarrantyTerms__filters .Select{min-width:0}.WarrantyTerms__filters .Select__trigger{border-color:var(--color-black-12);background:var(--color-main-white);color:var(--color-black-80);letter-spacing:-.02rem;font-size:2rem}.WarrantyTerms__table{border-collapse:collapse;width:100%;display:block}.WarrantyTerms__table tbody{display:block}.WarrantyTerms__line{grid-gap:6.1rem;border-bottom:1px solid var(--color-black-12);grid-template-columns:repeat(3,minmax(0,1fr));gap:6.1rem;padding:1.6rem 5.7rem;display:grid}.WarrantyTerms__line[hidden]{display:none}.WarrantyTerms__line:last-child{border-bottom:none}.WarrantyTerms__line th,.WarrantyTerms__line td{color:var(--color-text-secondary);text-align:left;border:0;margin:0;padding:0;font-weight:400}.WarrantyTerms__empty{color:var(--color-text-secondary);margin:0;padding:1.6rem 5.7rem 3.2rem}@media (width<=768px){.WarrantyTerms__scroll{border-radius:1.6rem;max-height:55rem}.WarrantyTerms__filters{grid-template-columns:1fr;padding:1.6rem 1.6rem 1.2rem}.WarrantyTerms__filters .Select__trigger{font-size:1.6rem}.WarrantyTerms__line{grid-template-columns:1fr;gap:.4rem;padding:1.2rem 1.6rem}.WarrantyTerms__empty{padding:1.2rem 1.6rem 2rem}}.InfoPage__text{flex-direction:column;gap:1.6rem;max-width:78rem;display:flex}.InfoPage__paragraph{padding-left:var(--content-offset-x-inner);padding-right:var(--content-offset-x-inner);color:var(--color-text-secondary);text-wrap:pretty;margin:0}.ContentSection.dark .InfoPage__paragraph{color:var(--color-white-80)}.InfoPage__terms{max-width:78rem;color:var(--color-black-40);flex-direction:column;gap:.8rem;margin:0;padding:0;list-style:none;display:flex}.InfoPage__terms li{text-wrap:pretty;padding-left:2rem;position:relative}.InfoPage__terms li:before{content:"*";position:absolute;left:0}@media (width<=1024px){#terms.ContentSection .StatRow{grid-template-columns:repeat(2,minmax(0,1fr))}}.InfoPageLinks{grid-gap:4rem var(--grid-gap);gap:4rem var(--grid-gap);padding-left:var(--content-offset-x-inner);padding-right:var(--content-offset-x-inner);grid-template-columns:repeat(4,1fr);display:grid}.InfoPageLinks__title{color:var(--color-text);margin:0 0 1.6rem}.InfoPageLinks__list{flex-direction:column;gap:.8rem;margin:0;padding:0;list-style:none;display:flex}.InfoPageLinks__link{color:var(--color-text-secondary);transition:color var(--transition-duration) var(--ease-out-quad)}@media (hover:hover){.InfoPageLinks__link:hover{color:var(--color-text)}}@media (width<=1024px){.InfoPageLinks{grid-template-columns:repeat(2,1fr)}}@media (width<=768px){.InfoPageLinks{grid-template-columns:1fr;gap:3.2rem}}.InfoPageBrands{grid-gap:var(--grid-gap);gap:var(--grid-gap);grid-template-columns:repeat(4,1fr);margin:0;padding:0;list-style:none;display:grid}.InfoPageBrands__item{display:flex}.InfoPageBrands__link{background:var(--color-grey-grey-bg);min-height:14rem;color:var(--color-text);transition:box-shadow var(--transition-duration) var(--ease-out-quad);border-radius:2.4rem;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:1.6rem;padding:2.4rem;display:flex}@media (hover:hover){.InfoPageBrands__link:hover{box-shadow:var(--shadow-card)}}.InfoPageBrands__logo{-o-object-fit:contain;object-fit:contain;width:12.8rem;height:4rem}.InfoPageBrands__name{color:var(--color-text-secondary);text-align:center}@media (width<=1024px){.InfoPageBrands{grid-template-columns:repeat(3,1fr)}}@media (width<=768px){.InfoPageBrands{grid-template-columns:repeat(2,1fr)}.InfoPageBrands__link{border-radius:1.6rem;gap:1.2rem;min-height:10.4rem;padding:1.6rem}.InfoPageBrands__logo{width:9.6rem;height:3.2rem}}.InfoPageTable{padding-left:var(--content-offset-x-inner);overscroll-behavior-x:contain;overflow-x:auto}.InfoPageTable__table{border-collapse:collapse;text-align:left;width:100%;min-width:80rem}.InfoPageTable__head,.InfoPageTable__row,.InfoPageTable__cell{border-bottom:1px solid var(--color-black-12);vertical-align:top;padding:1.6rem 2.4rem 1.6rem 0}.InfoPageTable__head{border-bottom-color:var(--color-text);color:var(--color-text-secondary);white-space:nowrap;font-weight:400}.InfoPageTable__row{color:var(--color-text);white-space:nowrap}.InfoPageTable__cell{color:var(--color-text-secondary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ContentSection.dark .InfoPageTable__head,.ContentSection.dark .InfoPageTable__cell{color:var(--color-white-80)}@media (width<=768px){.InfoPageTable__head,.InfoPageTable__row,.InfoPageTable__cell{padding:1.2rem 1.6rem 1.2rem 0}}.InfoPage.isWarranty .PageHero+.SurfaceNote,.InfoPage.isWarranty .PageHero+.InfoPage__stage .InfoPage__sections>.SurfaceNote:first-child{margin-top:2.4rem}@media (width<=768px){.InfoPage.isWarranty .PageHero__head{margin-bottom:0}.InfoPage.isWarranty .PageHero+.SurfaceNote,.InfoPage.isWarranty .PageHero+.InfoPage__stage .InfoPage__sections>.SurfaceNote:first-child{margin-top:1.6rem}}.InfoPage.isTradeIn .ContentSection__head,.InfoPage.isBuyout .ContentSection__head{flex-direction:column;align-items:flex-start;gap:1.6rem}.InfoPage.isTradeIn .ContentSection__caption,.InfoPage.isBuyout .ContentSection__caption{flex:initial;max-width:78rem;line-height:1.4}.InfoPage.isTradeIn .PageHero+.ContentSection,.InfoPage.isBuyout .PageHero+.ContentSection,.InfoPage.isTradeIn .PageHero+.InfoPage__stage .InfoPage__sections>.ContentSection:first-child,.InfoPage.isBuyout .PageHero+.InfoPage__stage .InfoPage__sections>.ContentSection:first-child{margin-top:5.6rem}.InfoPage.isTradeIn .PageHero__breadcrumbs,.InfoPage.isBuyout .PageHero__breadcrumbs{margin-bottom:2.5rem}.InfoPage.isTradeIn .PageHero__head,.InfoPage.isBuyout .PageHero__head{gap:1rem;margin-bottom:0}.InfoPage.isTradeIn .PageHero.hasImage,.InfoPage.isBuyout .PageHero.hasImage{align-items:center}.InfoPage.isTradeIn .PageHero.hasImage .PageHero__head,.InfoPage.isBuyout .PageHero.hasImage .PageHero__head{grid-area:2/1/auto/12}.InfoPage.isTradeIn .PageHero__visual,.InfoPage.isBuyout .PageHero__visual{background:var(--color-dark-default);border-radius:2.4rem;grid-area:2/13/auto/-1;min-height:0;margin-bottom:0;display:block;overflow:hidden}.InfoPage.isTradeIn .PageHero__image,.InfoPage.isBuyout .PageHero__image{-o-object-fit:cover;object-fit:cover;width:100%;height:auto}.InfoPage.isTradeIn .PageHero__image .Image__AstroImage,.InfoPage.isBuyout .PageHero__image .Image__AstroImage{height:auto;position:static}.InfoPage.isTradeIn .PageHero__lead,.InfoPage.isBuyout .PageHero__lead{letter-spacing:-.02rem;max-width:44rem;font-size:1.8rem;font-weight:400;line-height:1.1}.InfoPage.isTradeIn #how .ContentSection__head,.InfoPage.isBuyout #how .ContentSection__head{margin-bottom:4rem}.InfoPage.isTradeIn #requirements.ContentSection.surface,.InfoPage.isBuyout #difference.ContentSection.surface{padding-top:10rem;padding-bottom:10rem}.InfoPage.isTradeIn #requirements .ContentSection__head,.InfoPage.isTradeIn #difference .ContentSection__head,.InfoPage.isBuyout #difference .ContentSection__head{margin-bottom:4rem}.InfoPage.isTradeIn #requirements .InfoTiles,.InfoPage.isTradeIn #difference .InfoTiles,.InfoPage.isBuyout #difference .InfoTiles{gap:1.6rem}.InfoPage.isTradeIn #requirements .InfoTiles__tile,.InfoPage.isTradeIn #difference .InfoTiles__tile,.InfoPage.isBuyout #difference .InfoTiles__tile{border-radius:2rem;gap:1.2rem;padding:3.2rem}.InfoPage.isTradeIn #requirements .InfoTiles__title,.InfoPage.isTradeIn #difference .InfoTiles__title,.InfoPage.isBuyout #difference .InfoTiles__title{letter-spacing:-.02rem;font-size:2.8rem;font-weight:500;line-height:1.1}.InfoPage.isTradeIn #faq .ContentSection__head,.InfoPage.isBuyout #faq .ContentSection__head{margin-bottom:4.6rem}@media (width<=768px){.InfoPage.isTradeIn .PageHero.hasImage .PageHero__head,.InfoPage.isBuyout .PageHero.hasImage .PageHero__head{grid-area:1/1/auto/-1}.InfoPage.isTradeIn .PageHero__visual,.InfoPage.isBuyout .PageHero__visual{border-radius:1.6rem;grid-area:2/1/auto/-1;min-height:0;margin-top:1.6rem}.InfoPage.isTradeIn .PageHero__image,.InfoPage.isBuyout .PageHero__image{height:auto}.InfoPage.isTradeIn .PageHero+.ContentSection,.InfoPage.isBuyout .PageHero+.ContentSection,.InfoPage.isTradeIn .PageHero+.InfoPage__stage .InfoPage__sections>.ContentSection:first-child,.InfoPage.isBuyout .PageHero+.InfoPage__stage .InfoPage__sections>.ContentSection:first-child{margin-top:3.2rem}.InfoPage.isTradeIn #requirements.ContentSection.surface,.InfoPage.isBuyout #difference.ContentSection.surface{padding-top:4.8rem;padding-bottom:4.8rem}.InfoPage.isTradeIn #requirements .InfoTiles,.InfoPage.isTradeIn #difference .InfoTiles,.InfoPage.isBuyout #difference .InfoTiles{grid-template-columns:minmax(0,1fr)}.InfoPage.isTradeIn #requirements .InfoTiles__tile,.InfoPage.isTradeIn #difference .InfoTiles__tile,.InfoPage.isBuyout #difference .InfoTiles__tile{padding:2rem}.InfoPage.isTradeIn #requirements .InfoTiles__title,.InfoPage.isTradeIn #difference .InfoTiles__title,.InfoPage.isBuyout #difference .InfoTiles__title{font-size:2rem}}.InfoPage.isWarranty #how.ContentSection.surface{padding-top:10rem;padding-bottom:10rem}@media (width<=768px){.InfoPage.isWarranty #how.ContentSection.surface{padding-top:3.2rem;padding-bottom:3.2rem}}.InfoPage.isCredit #how.ContentSection.surface{padding-top:10rem;padding-bottom:10rem}@media (width<=768px){.InfoPage.isCredit #how.ContentSection.surface{padding-top:3.2rem;padding-bottom:3.2rem}}.InfoPage.isCredit #how .ContentSection__head{margin-bottom:4rem}@media (width<=768px){.InfoPage.isCredit #how .ContentSection__head{margin-bottom:2rem}}.InfoPage.isServiceCenter #how .ContentSection__head{margin-bottom:4rem}@media (width<=768px){.InfoPage.isServiceCenter #how .ContentSection__head{margin-bottom:2rem}}.InfoPage.isServiceCenter #city-workshop:not(.isSplit) .ContentSection__head{margin-bottom:4rem}@media (width<=768px){.InfoPage.isServiceCenter #city-workshop:not(.isSplit) .ContentSection__head{margin-bottom:2rem}}.InfoPage__stage:not(.grid),.InfoPage__sections.isFlow{display:contents}.InfoPage.hasToc .InfoPage__stage{padding-left:var(--screen-offset-x);padding-right:var(--screen-offset-x);align-items:start}.InfoPage.hasToc .InfoPage__sections{grid-area:1/1/auto/17;min-width:0}@media (width<=1024px){.InfoPage.hasToc .InfoPage__sections{grid-column:1/-1}}.InfoPage.hasToc .InfoPage__sections>:first-child{margin-top:0}.InfoPage.hasToc .InfoPage__sections>.ContentSection{scroll-margin-top:calc(var(--page-header-height) + var(--header-gap))}.InfoPage.hasToc .ContentSection__inner{padding-left:0;padding-right:0}.InfoPage__toc{top:calc(var(--page-header-height) + var(--header-gap));background:var(--color-black-4);border-radius:2rem;grid-area:1/19/auto/-1;align-self:start;padding:2.4rem;position:sticky}@media (width<=1024px){.InfoPage__toc{display:none}}.InfoPage__tocTitle{margin:0 0 1.2rem}.InfoPage__tocList{flex-direction:column;gap:.8rem;margin:0;padding:0;list-style:none;display:flex}.InfoPage__tocLink{text-wrap:pretty;color:var(--color-text-secondary);transition:color var(--transition-duration) var(--ease-out-quad)}@media (hover:hover){.InfoPage__tocLink:hover{color:var(--color-text)}}.InfoPage.hasToc.isTocLeading{grid-gap:0rem var(--grid-gap);padding-left:var(--screen-offset-x);padding-right:var(--screen-offset-x);grid-template-columns:repeat(24,1fr);align-items:start;margin-top:2.4rem;display:grid}.InfoPage.hasToc.isTocLeading>.PageHero,.InfoPage.hasToc.isTocLeading>.InfoPage__stage{display:contents}.InfoPage.hasToc.isTocLeading .PageHero__breadcrumbs{grid-row:1}.InfoPage.hasToc.isTocLeading .PageHero__head{grid-area:2/9/auto/-1}.InfoPage.hasToc.isTocLeading .InfoPage__toc{grid-area:2/1/4/7}.InfoPage.hasToc.isTocLeading .InfoPage__sections{grid-area:3/9/auto/-1}@media (width<=1024px){.InfoPage.hasToc.isTocLeading{margin-top:0;padding-left:0;padding-right:0;display:block}.InfoPage.hasToc.isTocLeading>.PageHero,.InfoPage.hasToc.isTocLeading>.InfoPage__stage{display:grid}.InfoPage.hasToc.isTocLeading .PageHero__head{grid-area:auto/1/auto/21}.InfoPage.hasToc.isTocLeading .InfoPage__sections{grid-area:auto/1/auto/-1}}@media (width<=768px){.InfoPage.hasToc.isTocLeading .PageHero__head{grid-column:1/-1}}.InfoPage__tocButton{display:none}@media (width<=1024px){.InfoPage__tocButton{margin-bottom:2.4rem;margin-left:calc(var(--screen-offset-x) + var(--content-offset-x-inner));margin-right:calc(var(--screen-offset-x) + var(--content-offset-x-inner));display:inline-flex}}
