.carHighlight{aspect-ratio:1366/690;display:block;overflow:hidden;position:relative;text-decoration:none}@media(max-width:768px){.carHighlight{aspect-ratio:unset;height:280px}}.carHighlight:hover .carHighlight__image{transform:scale(1.06)}.carHighlight__imageWrapper{height:100%;left:0;position:absolute;top:0;width:100%}@media(max-width:768px){.carHighlight__imageWrapper{position:static;height:100%;width:100%}}.carHighlight__image{height:100%;object-fit:cover;transition:transform .55s ease;width:100%}.carHighlight__container{bottom:0;left:0;margin-inline:auto;max-width:1366px;pointer-events:none;position:absolute;right:0;top:0;padding-left:calc(calc(80 * 1px) + (80/.75 - 80)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.carHighlight__container{padding-left:calc(20*1px)}}.carHighlight__container{padding-right:calc(calc(80 * 1px) + (80/.75 - 80)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.carHighlight__container{padding-right:calc(20*1px)}}@media(min-width:1366px){.carHighlight__container{margin:0 auto;max-width:calc(calc(1366 * 1px) + (1366/.75 - 1366)*(100vw - 1366*1px)/(2560 - 1366))}}@media(min-width:1366px)and (max-width:768px){.carHighlight__container{max-width:calc(1366*1px)}}.carHighlight__content{bottom:0;display:flex;flex-direction:column;position:absolute;gap:calc(calc(16 * 1px) + (16/.75 - 16)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.carHighlight__content{gap:calc(16*1px)}}.carHighlight__content{padding-bottom:calc(calc(56 * 1px) + (56/.75 - 56)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.carHighlight__content{padding-bottom:calc(20*1px);padding-bottom:20px}}.carHighlight__badge{align-self:flex-start;background:hsla(0,0%,100%,.2);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:999px;color:#fff;font-family:AudiType Extended,sans-serif;font-size:14px;font-style:normal;font-feature-settings:lining-nums proportional-nums;font-variant-numeric:lining-nums proportional-nums;font-weight:400;line-height:normal;padding:12px 16px}@media(max-width:768px){.carHighlight__badge{font-size:12px;padding:8px 12px}}.carHighlight__title{color:#fff;font-family:AudiType Extended,sans-serif;font-style:normal;font-feature-settings:lining-nums proportional-nums;font-variant-numeric:lining-nums proportional-nums;font-weight:700;line-height:normal;margin:0;font-size:calc(calc(32 * 1px) + (32/.75 - 32)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.carHighlight__title{font-size:calc(32*1px)}}.colorsCarousel{--hotspot-size:32px;--hotspot-inner-size:12px;aspect-ratio:1366/690;overflow:hidden;position:relative}@media(max-width:768px){.colorsCarousel{aspect-ratio:unset;height:532px}}.colorsCarousel__images{background:#10131a;inset:0;position:absolute}.colorsCarousel__img{height:100%;inset:0;object-fit:cover;opacity:0;position:absolute;transition:opacity .42s ease;width:100%;will-change:opacity}@media(max-width:768px){.colorsCarousel__img{object-fit:contain}}.colorsCarousel__img--active{opacity:1}.colorsCarousel__header{left:50%;max-width:1366px;position:absolute;top:0;transform:translateX(-50%);width:100%;z-index:2;text-align:center;padding-left:calc(calc(80 * 1px) + (80/.75 - 80)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.colorsCarousel__header{padding-left:calc(20*1px)}}.colorsCarousel__header{padding-right:calc(calc(80 * 1px) + (80/.75 - 80)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.colorsCarousel__header{padding-right:calc(20*1px)}}@media(min-width:1366px){.colorsCarousel__header{margin:0 auto;max-width:calc(calc(1366 * 1px) + (1366/.75 - 1366)*(100vw - 1366*1px)/(2560 - 1366))}}@media(min-width:1366px)and (max-width:768px){.colorsCarousel__header{max-width:calc(1366*1px)}}.colorsCarousel__header{padding-top:calc(calc(80 * 1px) + (80/.75 - 80)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.colorsCarousel__header{padding-top:calc(80*1px);padding-top:64px}}.colorsCarousel__title{opacity:0;transform:translateY(-24px);color:#fff;font-family:AudiType Extended,sans-serif;font-style:normal;font-feature-settings:lining-nums proportional-nums;font-variant-numeric:lining-nums proportional-nums;font-weight:700;line-height:normal;font-size:calc(calc(32 * 1px) + (32/.75 - 32)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.colorsCarousel__title{font-size:calc(32*1px)}}.colorsCarousel.colors-visible .colorsCarousel__title{animation:slideInTop .5s ease-out forwards}.colorsCarousel__title--desktop{display:block}@media(max-width:768px){.colorsCarousel__title--desktop{display:none}}.colorsCarousel__title--mobile{display:none}@media(max-width:768px){.colorsCarousel__title--mobile{display:block;font-size:24px;line-height:32px}}.colorsCarousel__hotspots{inset:0;pointer-events:none;position:absolute;z-index:3}.colorsCarousel__hotspot{pointer-events:auto;align-items:center;background:hsla(0,0%,100%,.3);border:none;border-radius:50%;cursor:pointer;display:inline-flex;filter:drop-shadow(0 2px 4px rgba(0,0,0,.08));height:var(--hotspot-size);justify-content:center;left:var(--hotspot-desktop-x);padding:0;position:absolute;top:var(--hotspot-desktop-y);transform:translate(-50%,-50%);transition:transform .18s ease;width:var(--hotspot-size);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.colorsCarousel__hotspot:hover{transform:translate(-50%,-50%) scale(1.06)}@media(max-width:768px){.colorsCarousel__hotspot{left:var(--hotspot-mobile-x);top:var(--hotspot-mobile-y)}}.colorsCarousel__hotspotInner{background:#fff;border-radius:50%;display:block;height:var(--hotspot-inner-size);position:relative;width:var(--hotspot-inner-size)}.colorsCarousel__hotspotInner:after{animation:colorsHotspotWave 1.8s ease-out infinite;background:#fff;border-radius:50%;content:"";inset:0;position:absolute;transform:scale(1)}.colorsCarousel__bulletsWrapper{bottom:80px;left:50%;position:absolute;transform:translateX(-50%);z-index:2}@media(max-width:768px){.colorsCarousel__bulletsWrapper{bottom:64px}}.colorsCarousel__bullets{opacity:0;transform:translateY(24px);align-items:center;background:#24242a;border-radius:300px;display:inline-flex;gap:8px;padding:6px}.colorsCarousel.colors-visible .colorsCarousel__bullets{animation:slideInBottom .5s ease-out forwards}.colorsCarousel__bullet{align-items:center;background:rgba(0,0,0,0);border:1px solid #4f4f4f;border-radius:300px;cursor:pointer;display:flex;flex-shrink:0;height:32px;justify-content:center;padding:0;position:relative;transition:border-color .2s ease;width:32px}.colorsCarousel__bullet--active{border-color:#0e8530}.colorsCarousel__bullet:hover .colorsCarousel__tooltip{opacity:1;transform:translateX(-50%) translateY(0)}.colorsCarousel__bulletImg{height:12px;pointer-events:none;width:12px}.colorsCarousel__tooltip{background:#24242a;border-radius:4px;bottom:calc(100% + 8px);color:#fff;font-family:Helvetica,Arial,sans-serif;font-size:12px;font-style:normal;font-feature-settings:lining-nums proportional-nums;font-variant-numeric:lining-nums proportional-nums;font-weight:400;left:50%;line-height:20px;opacity:0;padding:2px 8px;pointer-events:none;position:absolute;text-align:center;transform:translateX(-50%) translateY(4px);transition:opacity .2s ease,transform .2s ease;white-space:nowrap}.colorsCarousel__check{pointer-events:none;position:absolute;right:-2px;top:-2px}.colorsCarousel__modal{inset:0;pointer-events:none;position:fixed;z-index:1102}.colorsCarousel__modal--open{pointer-events:auto}.colorsCarousel__modal--open .colorsCarousel__modalBackdrop{opacity:1;pointer-events:auto}.colorsCarousel__modal--open .colorsCarousel__modalPanel{pointer-events:auto;transform:translateX(0)}.colorsCarousel__modalBackdrop{background:rgba(0,0,0,.82);border:none;cursor:pointer;inset:0;opacity:0;padding:0;pointer-events:none;position:absolute;transition:opacity .28s ease;width:100%}.colorsCarousel__modalPanel{background:#24242a;display:flex;flex-direction:column;height:100dvh;margin-left:auto;max-width:100%;pointer-events:none;position:relative;transform:translateX(100%);transition:transform .3s ease;width:700px}@media(max-width:768px){.colorsCarousel__modalPanel{width:292px}}.colorsCarousel__modalMedia{background:#0a0e18;min-height:220px;overflow:hidden;position:relative}@media(max-width:768px){.colorsCarousel__modalMedia{min-height:180px}}.colorsCarousel__modalImage{display:block;height:100%;object-fit:cover;width:100%;max-height:calc(calc(440 * 1px) + (440/.75 - 440)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.colorsCarousel__modalImage{max-height:calc(440*1px)}}.colorsCarousel__modalClose{align-items:center;background:rgba(0,0,0,0);border:none;border-radius:50%;cursor:pointer;display:inline-flex;height:40px;justify-content:center;padding:0;position:absolute;right:16px;top:16px;transition:background-color .15s ease-out;width:40px}.colorsCarousel__modalClose:hover{background-color:#2f3742}.colorsCarousel__modalClose img{height:20px;pointer-events:none;width:20px}@media(max-width:768px){.colorsCarousel__modalClose{right:8px;top:8px}}.colorsCarousel__modalBody{display:flex;flex:1 1;flex-direction:column;padding:28px 32px 32px}@media(max-width:768px){.colorsCarousel__modalBody{padding:20px 16px 24px}}.colorsCarousel__modalTitle{color:#fff;font-family:AudiType Extended,sans-serif;font-style:normal;font-feature-settings:lining-nums proportional-nums;font-variant-numeric:lining-nums proportional-nums;font-weight:700;line-height:normal;margin:0;font-size:calc(calc(24 * 1px) + (24/.75 - 24)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.colorsCarousel__modalTitle{font-size:calc(24*1px)}}.colorsCarousel__modalTitle{line-height:calc(calc(32 * 1px) + (32/.75 - 32)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.colorsCarousel__modalTitle{line-height:calc(32*1px)}}.colorsCarousel__modalDescription{color:hsla(0,0%,100%,.72);font-family:AudiType Extended,sans-serif;font-style:normal;font-feature-settings:lining-nums proportional-nums;font-variant-numeric:lining-nums proportional-nums;font-weight:400;line-height:normal;margin:16px 0 0;font-size:calc(calc(16 * 1px) + (16/.75 - 16)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.colorsCarousel__modalDescription{font-size:calc(16*1px)}}.colorsCarousel__modalDescription{line-height:calc(calc(24 * 1px) + (24/.75 - 24)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.colorsCarousel__modalDescription{line-height:calc(24*1px)}}.colorsCarousel__modalFooter{align-items:center;display:flex;justify-content:space-between;margin-top:auto;opacity:0;padding-top:24px}.colorsCarousel__modalCounter{color:#fff;font-family:AudiType Extended,sans-serif;font-style:normal;font-feature-settings:lining-nums proportional-nums;font-variant-numeric:lining-nums proportional-nums;font-weight:700;line-height:normal;margin:0;font-size:calc(calc(20 * 1px) + (20/.75 - 20)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.colorsCarousel__modalCounter{font-size:calc(20*1px)}}.colorsCarousel__modalNav{display:flex;gap:16px}@media(max-width:768px){.colorsCarousel__modalNav{gap:12px}}.colorsCarousel__modalNavBtn{align-items:center;background:rgba(0,0,0,0);border:none;border-radius:50%;cursor:pointer;display:flex;flex-shrink:0;justify-content:center;padding:0;transition:opacity .2s ease,background-color .15s ease-out;height:calc(calc(40 * 1px) + (40/.75 - 40)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.colorsCarousel__modalNavBtn{height:calc(40*1px)}}.colorsCarousel__modalNavBtn{width:calc(calc(40 * 1px) + (40/.75 - 40)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.colorsCarousel__modalNavBtn{width:calc(40*1px)}}.colorsCarousel__modalNavBtn:not(.colorsCarousel__modalNavBtn--disabled):hover{background-color:#2f3742}.colorsCarousel__modalNavBtn img{display:block;filter:brightness(0) invert(1);pointer-events:none;height:calc(calc(20 * 1px) + (20/.75 - 20)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.colorsCarousel__modalNavBtn img{height:calc(20*1px)}}.colorsCarousel__modalNavBtn img{width:calc(calc(20 * 1px) + (20/.75 - 20)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.colorsCarousel__modalNavBtn img{width:calc(20*1px)}}.colorsCarousel__modalNavBtn:first-child img{transform:translateX(-1px)}.colorsCarousel__modalNavBtn:last-child img{transform:translateX(1px)}.colorsCarousel__modalNavBtn--disabled{cursor:default;opacity:.35}.colorsCarousel__anim--fade-enter{animation:fadeIn .5s ease-out forwards}@keyframes colorsHotspotWave{0%{opacity:.75;transform:scale(1)}to{opacity:0;transform:scale(2.66)}}@font-face{font-family:AudiType Wide;src:url(/fonts/AudiType-WideLight.woff2) format("woff2"),url(/fonts/AudiType-WideLight.woff) format("woff");font-weight:300;font-style:normal;font-display:block}@font-face{font-family:AudiType Wide;src:url(/fonts/AudiType-WideNormal.woff2) format("woff2"),url(/fonts/AudiType-WideNormal.woff) format("woff");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:AudiType Wide;src:url(/fonts/AudiType-WideBold.woff2) format("woff2"),url(/fonts/AudiType-WideBold.woff) format("woff");font-weight:700;font-style:normal;font-display:block}@font-face{font-family:AudiType Extended;src:url(/fonts/AudiType-ExtendedNormal.woff2) format("woff2"),url(/fonts/AudiType-ExtendedNormal.woff) format("woff");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:Helvetica Neue;src:url(/fonts/HelveticaNeueLight.woff2) format("woff2"),url(/fonts/HelveticaNeueLight.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Helvetica Neue;src:url(/fonts/HelveticaNeueRoman.woff2) format("woff2"),url(/fonts/HelveticaNeueRoman.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Helvetica Neue;src:url(/fonts/HelveticaNeueMedium.woff2) format("woff2"),url(/fonts/HelveticaNeueMedium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Helvetica Neue;src:url(/fonts/HelveticaNeueBold.woff2) format("woff2"),url(/fonts/HelveticaNeueBold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:AudiTypeScreen;src:url(/fonts/AudiTypeScreen-Light.woff2) format("woff2"),url(/fonts/AudiTypeScreen-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:block}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideInTop{0%{opacity:0;transform:translateY(-24px)}to{opacity:1;transform:translateY(0)}}@keyframes slideInBottom{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes slideInRight{0%{transform:translateX(100%);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes slideInLeft{0%{transform:translateX(-100%);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes animaRotate{0%{transform:rotate(180deg)}to{transform:rotate(0deg)}}@keyframes midSlideY{0%{transform:translateY(0)}50%{transform:translateY(30%)}to{transform:translateY(0)}}@keyframes pulse{0%{transform:scale(.85);box-shadow:0 0 0 0 rgba(37,211,102,.7)}70%{transform:scale(1);box-shadow:0 0 0 25px rgba(0,0,0,0)}to{transform:scale(.85);box-shadow:0 0 0 0 rgba(0,0,0,0)}}@keyframes loadingSkeleton{0%{background-position:200% 0}to{background-position:-200% 0}}.hiddenHeadings{height:0;opacity:0;overflow:hidden;pointer-events:none;position:absolute}