.autex-home .autex-hero.autex-home-hero,.autex-hero.autex-home-hero{--hero-stage-height:480px;isolation:isolate;width:100%;min-width:0;height:var(--hero-stage-height);color:#fff;background:#142730;margin:0;display:block;position:relative}.autex-home-hero .autex-home-hero__photo{z-index:-3;height:var(--hero-stage-height);position:absolute;inset:0 0 auto 22%;overflow:hidden}.autex-home-hero .autex-home-hero__photo img{object-fit:cover}.autex-home-hero .autex-home-hero__photo img[data-ready=false]{opacity:0}.autex-home-hero .autex-home-hero__previous{background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.autex-home-hero .autex-home-hero__image--enter{animation:.38s ease-out both autex-hero-photo-reveal}.autex-home-hero .autex-home-hero__photo--porsche{object-position:54% 57%;background-position:54% 57%}.autex-home-hero .autex-home-hero__photo--tesla{object-position:53% 57%;background-position:53% 57%}.autex-home-hero .autex-home-hero__photo--byd{object-position:52% 58%;background-position:52% 58%}.autex-home-hero .autex-home-hero__shade{z-index:-2;height:var(--hero-stage-height);background:linear-gradient(90deg,#142730 0% 25%,#142730d4 36%,#1427306b 53%,#14273008 78%),linear-gradient(#14273012 0%,#14273000 65%,#12303bd1 100%);position:absolute;inset:0 0 auto}.autex-home-hero .autex-home-hero__inner{width:calc(100% - 64px);max-width:1320px;height:var(--hero-stage-height);margin-inline:auto;padding-top:58px;position:relative}.autex-home-hero .autex-home-hero__copy{max-width:620px}.autex-home-hero .autex-home-hero__copy-content--enter{animation:.22s ease-out both autex-hero-copy-reveal}.autex-home-hero .autex-home-hero__eyebrow{color:#d0e4ea;letter-spacing:.13em;align-items:center;gap:10px;max-width:none;margin:0 0 20px;font-size:10px;font-weight:600;line-height:1.4;display:flex}.autex-home-hero .autex-home-hero__eyebrow>span{background:#75bbd0;width:25px;height:1px;display:block}.autex-home-hero .autex-home-hero__title{color:#fff;letter-spacing:-.055em;text-wrap:initial;margin:0 0 20px;font-size:clamp(38px,3.5vw,54px);font-weight:600;line-height:1.2}.autex-home-hero .autex-home-hero__description{color:#d5e0e5;max-width:355px;margin:0;font-size:14px;line-height:1.8}.autex-home-hero .autex-home-hero__links{flex-wrap:wrap;align-items:center;gap:12px 24px;margin-top:24px;display:flex}.autex-home-hero .autex-home-hero__links a{justify-content:center;align-items:center;gap:14px;min-height:46px;font-size:12px;font-weight:500;text-decoration:none;transition:background-color .18s,color .18s;display:inline-flex}.autex-home-hero .autex-home-hero__primary{background:var(--catalog-accent,#007ca8);color:#fff;border:1px solid #0000;border-radius:10px;padding:12px 20px}.autex-home-hero .autex-home-hero__primary:hover{background:var(--accent-hover,#00658a)}.autex-home-hero .autex-home-hero__secondary{color:#f4f8fa}.autex-home-hero .autex-home-hero__secondary:hover{color:#a9e3f5}.autex-home-hero .autex-home-hero__footer{align-items:center;gap:20px;min-width:0;display:flex;position:absolute;inset:auto 0 58px}.autex-home-hero .autex-home-hero__selectors{gap:14px;display:flex}.autex-home-hero .autex-home-hero__selectors button{color:#b7c9d0;font-variant-numeric:tabular-nums;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;min-width:90px;min-height:44px;padding:0;font-size:10px;display:inline-flex}.autex-home-hero .autex-home-hero__indicator{background:#9eafb66b;width:64px;height:2px;transition:background-color .18s;display:block}.autex-home-hero .autex-home-hero__selectors button[aria-pressed=true]{color:#fff}.autex-home-hero .autex-home-hero__selectors button[aria-pressed=true] .autex-home-hero__indicator,.autex-home-hero .autex-home-hero__selectors button:hover .autex-home-hero__indicator{background:#9ed6e8}.autex-home-hero .autex-home-hero__credit{z-index:2;color:#fff;min-width:0;margin-left:auto;font-size:10px;line-height:1.7;position:relative}.autex-home-hero .autex-home-hero__credit summary{cursor:pointer;text-shadow:0 1px 5px #0008;align-items:center;min-height:44px;padding-inline:4px;list-style:none;display:flex}.autex-home-hero .autex-home-hero__credit summary::-webkit-details-marker{display:none}.autex-home-hero .autex-home-hero__credit summary:after{content:"+";margin-left:7px;font-size:15px}.autex-home-hero .autex-home-hero__credit[open] summary:after{content:"−"}.autex-home-hero .autex-home-hero__credit>div{color:#f4f8fa;overflow-wrap:anywhere;background:#162c36;border:1px solid #71868f;border-radius:12px;width:min(355px,78vw);max-height:230px;padding:16px 18px;position:absolute;inset:auto 0 calc(100% + 7px) auto;overflow-y:auto;box-shadow:0 8px 28px #08151d40}.autex-home-hero .autex-home-hero__credit p{max-width:none;color:inherit;margin:0;font-size:11px;line-height:1.7}.autex-home-hero .autex-home-hero__credit p+p{margin-top:8px}.autex-home-hero .autex-home-hero__credit a{color:#b6e7f6;text-underline-offset:3px;text-decoration:underline}.autex-home-hero .autex-home-hero__arrows{gap:8px;display:flex}.autex-home-hero .autex-home-hero__arrows button{color:#fff;cursor:pointer;background:#172c353d;border:1px solid #ffffff70;border-radius:50%;place-items:center;width:44px;height:44px;padding:0;transition:background-color .18s,border-color .18s;display:grid}.autex-home-hero .autex-home-hero__arrows button:hover{background:#007ca8;border-color:#fff}.autex-home-hero :is(a,button,summary):focus-visible{outline-offset:4px;outline:2px solid #b6e7f6}@media (max-width:1100px){.autex-home-hero .autex-home-hero__title{font-size:44px}.autex-home-hero .autex-home-hero__shade{background:linear-gradient(90deg,#142730 0% 25%,#142730d4 36%,#1427308c 56%,#14273008 100%),linear-gradient(#14273000 40%,#12303be0 100%)}}@media (max-width:780px){.autex-home .autex-hero.autex-home-hero:has(.autex-home-hero__credit[open]){height:calc(var(--hero-stage-height) + 310px)}.autex-hero.autex-home-hero:has(.autex-home-hero__credit[open]){height:calc(var(--hero-stage-height) + 310px)}.autex-home-hero .autex-home-hero__inner{width:calc(100% - 40px)}.autex-home-hero .autex-home-hero__photo{left:0}.autex-home-hero .autex-home-hero__photo img,.autex-home-hero .autex-home-hero__previous{object-position:65% 58%;background-position:65% 58%}.autex-home-hero .autex-home-hero__footer,.autex-home-hero .autex-home-hero__selectors{gap:10px}.autex-home-hero .autex-home-hero__selectors button{gap:7px;min-width:58px}.autex-home-hero .autex-home-hero__indicator{width:34px}.autex-home-hero .autex-home-hero__credit>div{top:calc(100% + 74px);bottom:auto}}@media (max-width:580px){.autex-home .autex-hero.autex-home-hero,.autex-hero.autex-home-hero{--hero-stage-height:410px}.autex-home-hero .autex-home-hero__inner{width:calc(100% - 32px);padding-top:30px}.autex-home-hero .autex-home-hero__photo img,.autex-home-hero .autex-home-hero__previous{object-position:61% 58%;background-position:61% 58%}.autex-home-hero .autex-home-hero__shade{background:linear-gradient(90deg,#142730f2 0%,#142730c9 35%,#14273061 100%),linear-gradient(#14273000 38%,#12303bf0 100%)}.autex-home-hero .autex-home-hero__eyebrow{margin-bottom:16px;font-size:9px}.autex-home-hero .autex-home-hero__title{letter-spacing:-.045em;margin-bottom:16px;font-size:clamp(27px,7.7vw,37px);line-height:1.25}.autex-home-hero .autex-home-hero__description{max-width:295px;font-size:12px;line-height:1.8}.autex-home-hero .autex-home-hero__links{gap:10px 18px;margin-top:20px}.autex-home-hero .autex-home-hero__links a{gap:8px;min-height:44px;font-size:11px}.autex-home-hero .autex-home-hero__primary{padding:10px 13px}.autex-home-hero .autex-home-hero__footer{flex-wrap:wrap;justify-content:space-between;row-gap:0;bottom:48px}.autex-home-hero .autex-home-hero__selectors{gap:8px}.autex-home-hero .autex-home-hero__selectors button{gap:6px;min-width:54px}.autex-home-hero .autex-home-hero__indicator{width:30px}.autex-home-hero .autex-home-hero__credit{flex-basis:100%;order:3;margin-left:0;font-size:9px}.autex-home-hero .autex-home-hero__credit summary{justify-content:flex-end;min-height:44px;padding-right:0}.autex-home-hero .autex-home-hero__credit>div{width:min(355px,100vw - 40px);top:calc(100% + 64px)}.autex-home-hero .autex-home-hero__arrows{margin-left:auto}}@media (max-width:360px){.autex-home-hero .autex-home-hero__links{column-gap:10px}.autex-home-hero .autex-home-hero__primary{gap:6px;padding-inline:10px}.autex-home-hero .autex-home-hero__secondary svg{display:none}}@media (prefers-reduced-motion:reduce){.autex-home-hero *,.autex-home-hero :before,.autex-home-hero :after{transition:none;animation:none}}@keyframes autex-hero-photo-reveal{0%{opacity:0}to{opacity:1}}@keyframes autex-hero-copy-reveal{0%{opacity:.7;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}
