.ManufacturerButton-module-scss-module__hAvHJq__button{width:12.5rem;height:var(--spacing-10xl);padding:var(--spacing-xs);color:var(--text-primary);text-align:center;background-color:var(--elevated-level-one);border:none;border:var(--border-soft);border-radius:var(--radius-xl);filter:grayscale();justify-content:center;align-items:center;transition:all .2s ease-in-out;display:inline-flex;overflow:hidden}@media only screen and (max-width:48rem){.ManufacturerButton-module-scss-module__hAvHJq__button{width:45%}}.ManufacturerButton-module-scss-module__hAvHJq__button.ManufacturerButton-module-scss-module__hAvHJq__containButtons{border-radius:var(--radius-sm);filter:none;width:11.25rem;height:8.75rem}.ManufacturerButton-module-scss-module__hAvHJq__button .ManufacturerButton-module-scss-module__hAvHJq__image{aspect-ratio:16/9;object-fit:contain;width:7.8125rem}@media (hover:hover) and (pointer:fine){.ManufacturerButton-module-scss-module__hAvHJq__button:hover{box-shadow:var(--shadow-soft);filter:grayscale(0);transform:scale(1.02)}}
.SmallButton-module-scss-module__5pgeKG__button{justify-content:center;align-items:center;gap:var(--spacing-sm);width:fit-content;height:3.5rem;padding:var(--spacing-md) var(--spacing-lg);font-size:var(--font-size-md);color:var(--on-primary);background-color:var(--primary);border-radius:var(--radius-full);transition:var(--transition-fast);-webkit-user-select:none;user-select:none;flex-direction:row;display:flex}@media only screen and (max-width:48rem){.SmallButton-module-scss-module__5pgeKG__button{width:100%}}.SmallButton-module-scss-module__5pgeKG__button.SmallButton-module-scss-module__5pgeKG__glass{color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#ffffff20}@media (hover:hover) and (pointer:fine){.SmallButton-module-scss-module__5pgeKG__button:hover{color:var(--on-primary);box-shadow:var(--shadow-strong);cursor:pointer;transform:scale(1.02)}}.SmallButton-module-scss-module__5pgeKG__button .SmallButton-module-scss-module__5pgeKG__buttonText{font-size:inherit;color:var(--on-primary);margin:0;font-weight:400;line-height:normal}.SmallButton-module-scss-module__5pgeKG__button .SmallButton-module-scss-module__5pgeKG__buttonText.SmallButton-module-scss-module__5pgeKG__bmw{font-weight:var(--font-weight-bold)}
.SmallButtonContainer-module-scss-module__co2CgG__ctn{gap:var(--spacing-sm);flex-direction:row;display:flex}@media only screen and (max-width:48rem){.SmallButtonContainer-module-scss-module__co2CgG__ctn{flex-direction:column;width:100%}}
.HeroVideoButton-module-scss-module__LYc4eW__watchVideoButton{z-index:2;position:relative;height:fit-content!important;padding:var(--spacing-sm) var(--spacing-lg) var(--spacing-sm) var(--spacing-md)!important;border-radius:var(--radius-full)!important}.HeroVideoButton-module-scss-module__LYc4eW__watchVideoButton .HeroVideoButton-module-scss-module__LYc4eW__watchVideoIcon{color:var(--text-primary);background-color:var(--surface);justify-content:center;align-items:center;display:flex;width:2.75rem!important;height:2.75rem!important;font-size:var(--font-size-2xl)!important;border-radius:var(--radius-full)!important}
.HomeHero-module-scss-module__lwc5yq__heroSection{z-index:1;justify-content:center;align-items:center;gap:var(--spacing-5xl);width:100%;padding:var(--spacing-xl);flex-direction:column;display:flex;position:relative}@media only screen and (max-width:48rem){.HomeHero-module-scss-module__lwc5yq__heroSection{gap:var(--spacing-md)}}.HomeHero-module-scss-module__lwc5yq__heroSection .HomeHero-module-scss-module__lwc5yq__captionContainer{align-items:center;gap:var(--spacing-md);padding-top:var(--spacing-xl);flex-direction:column;display:flex}.HomeHero-module-scss-module__lwc5yq__heroSection .HomeHero-module-scss-module__lwc5yq__captionContainer .HomeHero-module-scss-module__lwc5yq__title{z-index:1;max-width:80rem;font-size:var(--font-size-5xl);text-align:center;line-height:125%}@media only screen and (max-width:48rem){.HomeHero-module-scss-module__lwc5yq__heroSection .HomeHero-module-scss-module__lwc5yq__captionContainer .HomeHero-module-scss-module__lwc5yq__title{font-size:var(--font-size-3xl);line-height:2.8125rem}}.HomeHero-module-scss-module__lwc5yq__heroSection .HomeHero-module-scss-module__lwc5yq__captionContainer .HomeHero-module-scss-module__lwc5yq__subtitle{z-index:1;text-align:center;max-width:50rem}.HomeHero-module-scss-module__lwc5yq__heroSection .HomeHero-module-scss-module__lwc5yq__captionContainer .HomeHero-module-scss-module__lwc5yq__subtitle p{text-align:center}.HomeHero-module-scss-module__lwc5yq__heroSection .HomeHero-module-scss-module__lwc5yq__search{z-index:2;justify-content:center;gap:var(--spacing-xxs);flex-direction:column;width:100%;max-width:40.625rem;margin:0;display:flex}.HomeHero-module-scss-module__lwc5yq__section{z-index:1;flex-direction:column;align-items:center;width:100%;display:flex}
.BmwVariantOne-module-scss-module___3m2Jq__heroSection{z-index:1;justify-content:center;align-items:center;gap:var(--spacing-5xl);width:100%;padding:var(--spacing-xl);flex-direction:column;display:flex;position:relative}@media only screen and (max-width:48rem){.BmwVariantOne-module-scss-module___3m2Jq__heroSection{gap:var(--spacing-md)}}.BmwVariantOne-module-scss-module___3m2Jq__heroSection .BmwVariantOne-module-scss-module___3m2Jq__captionContainer{align-items:center;gap:var(--spacing-md);padding-top:var(--spacing-xl);flex-direction:column;display:flex}.BmwVariantOne-module-scss-module___3m2Jq__heroSection .BmwVariantOne-module-scss-module___3m2Jq__captionContainer .BmwVariantOne-module-scss-module___3m2Jq__title{z-index:1;text-align:center;max-width:80rem;font-size:3.75rem;line-height:125%}@media only screen and (max-width:48rem){.BmwVariantOne-module-scss-module___3m2Jq__heroSection .BmwVariantOne-module-scss-module___3m2Jq__captionContainer .BmwVariantOne-module-scss-module___3m2Jq__title{font-size:var(--font-size-3xl);line-height:2.8125rem}}.BmwVariantOne-module-scss-module___3m2Jq__heroSection .BmwVariantOne-module-scss-module___3m2Jq__captionContainer .BmwVariantOne-module-scss-module___3m2Jq__subtitle{z-index:1;text-align:center;max-width:50rem}.BmwVariantOne-module-scss-module___3m2Jq__heroSection .BmwVariantOne-module-scss-module___3m2Jq__captionContainer .BmwVariantOne-module-scss-module___3m2Jq__subtitle p{text-align:center}.BmwVariantOne-module-scss-module___3m2Jq__heroSection .BmwVariantOne-module-scss-module___3m2Jq__search{z-index:2;justify-content:center;gap:var(--spacing-xs);flex-direction:column;width:100%;max-width:40.625rem;margin:0;display:flex}.BmwVariantOne-module-scss-module___3m2Jq__heroSection .BmwVariantOne-module-scss-module___3m2Jq__search .BmwVariantOne-module-scss-module___3m2Jq__searchFourthCta{justify-content:center;width:100%;display:flex}.BmwVariantOne-module-scss-module___3m2Jq__heroSection .BmwVariantOne-module-scss-module___3m2Jq__search .BmwVariantOne-module-scss-module___3m2Jq__searchFourthCta>a,.BmwVariantOne-module-scss-module___3m2Jq__heroSection .BmwVariantOne-module-scss-module___3m2Jq__search .BmwVariantOne-module-scss-module___3m2Jq__searchFourthCta>button{height:3.75rem;min-height:3.75rem;max-height:3.75rem}.BmwVariantOne-module-scss-module___3m2Jq__heroSection .BmwVariantOne-module-scss-module___3m2Jq__search .BmwVariantOne-module-scss-module___3m2Jq__searchFourthCta>a>div,.BmwVariantOne-module-scss-module___3m2Jq__heroSection .BmwVariantOne-module-scss-module___3m2Jq__search .BmwVariantOne-module-scss-module___3m2Jq__searchFourthCta>button>div{flex-direction:row}.BmwVariantOne-module-scss-module___3m2Jq__heroSection .BmwVariantOne-module-scss-module___3m2Jq__section{z-index:1;flex-direction:column;align-items:center;width:100%;display:flex}
.GroupHero1-module-scss-module__bbR9fG__heroSection{z-index:1;justify-content:space-around;align-items:center;gap:var(--spacing-4xl);width:100%;min-height:100vh;padding:var(--spacing-4xl);background-color:var(--surface);display:flex;position:relative}@media only screen and (max-width:64rem){.GroupHero1-module-scss-module__bbR9fG__heroSection{padding:var(--spacing-md);flex-direction:column;justify-content:center;align-items:center}}@media only screen and (max-width:48rem){.GroupHero1-module-scss-module__bbR9fG__heroSection{flex-direction:column;justify-content:flex-start;min-height:100vh;padding:0}}.GroupHero1-module-scss-module__bbR9fG__heroSection .GroupHero1-module-scss-module__bbR9fG__leftCtn{z-index:2;gap:var(--spacing-lg);flex-direction:column;width:100%;min-width:25rem;max-width:35rem;display:flex;position:relative}@media only screen and (max-width:64rem){.GroupHero1-module-scss-module__bbR9fG__heroSection .GroupHero1-module-scss-module__bbR9fG__leftCtn{justify-content:center;align-items:center}}@media only screen and (max-width:48rem){.GroupHero1-module-scss-module__bbR9fG__heroSection .GroupHero1-module-scss-module__bbR9fG__leftCtn{min-width:unset;padding:var(--spacing-4xl) var(--spacing-md) 0}}.GroupHero1-module-scss-module__bbR9fG__heroSection .GroupHero1-module-scss-module__bbR9fG__leftCtn .GroupHero1-module-scss-module__bbR9fG__heroHeaderContainer{gap:var(--spacing-xs);flex-direction:column;display:flex}.GroupHero1-module-scss-module__bbR9fG__heroSection .GroupHero1-module-scss-module__bbR9fG__leftCtn .GroupHero1-module-scss-module__bbR9fG__heroHeaderContainer .GroupHero1-module-scss-module__bbR9fG__heroTitle{font-size:clamp(var(--font-size-2xl),5vw,var(--font-size-3xl))}.GroupHero1-module-scss-module__bbR9fG__heroSection .GroupHero1-module-scss-module__bbR9fG__leftCtn .GroupHero1-module-scss-module__bbR9fG__heroHeaderContainer .GroupHero1-module-scss-module__bbR9fG__heroTitle--isSolo{font-size:clamp(var(--font-size-3xl),5vw,var(--font-size-5xl))}@media only screen and (max-width:64rem){.GroupHero1-module-scss-module__bbR9fG__heroSection .GroupHero1-module-scss-module__bbR9fG__leftCtn .GroupHero1-module-scss-module__bbR9fG__heroHeaderContainer .GroupHero1-module-scss-module__bbR9fG__heroTitle,.GroupHero1-module-scss-module__bbR9fG__heroSection .GroupHero1-module-scss-module__bbR9fG__leftCtn .GroupHero1-module-scss-module__bbR9fG__heroHeaderContainer .GroupHero1-module-scss-module__bbR9fG__heroSubtitle{text-align:center}.GroupHero1-module-scss-module__bbR9fG__heroSection .GroupHero1-module-scss-module__bbR9fG__leftCtn .GroupHero1-module-scss-module__bbR9fG__heroHeaderContainer{justify-content:center;align-items:center}}.GroupHero1-module-scss-module__bbR9fG__heroSection .GroupHero1-module-scss-module__bbR9fG__leftCtn .GroupHero1-module-scss-module__bbR9fG__search{flex-direction:column;width:100%;display:flex}.GroupHero1-module-scss-module__bbR9fG__translateToggle{gap:var(--spacing-sm);width:fit-content;margin-bottom:var(--spacing-xs);padding:var(--spacing-xs);background-color:var(--surface);border-radius:var(--radius-xl);display:flex}.GroupHero1-module-scss-module__bbR9fG__translateToggle .GroupHero1-module-scss-module__bbR9fG__option{justify-content:center;align-items:center;gap:var(--spacing-xs);width:100%;padding:var(--spacing-xs);letter-spacing:var(--letter-spacing-lg);color:var(--text-secondary);white-space:nowrap;border-radius:var(--radius-md);cursor:pointer;background:0 0;border:none;font-weight:400;display:flex}.GroupHero1-module-scss-module__bbR9fG__translateToggle .GroupHero1-module-scss-module__bbR9fG__option .GroupHero1-module-scss-module__bbR9fG__icon{width:var(--spacing-xl);height:var(--spacing-xl)}.GroupHero1-module-scss-module__bbR9fG__translateToggle .GroupHero1-module-scss-module__bbR9fG__option--selected{color:var(--text-primary);background-color:var(--elevated-level-two);box-shadow:var(--shadow-soft)}
.CarShopVariantSix-module-scss-module__qvQwFG__heroSection{justify-content:center;align-items:center;gap:clamp(var(--spacing-md),1.25rem + 1.75vw,var(--spacing-3xl));width:100%;min-height:100vh;padding:0 clamp(var(--spacing-sm),var(--spacing-sm) + 3.25vw,var(--spacing-4xl));flex-direction:column;display:flex;position:relative;overflow:hidden}.CarShopVariantSix-module-scss-module__qvQwFG__heroSection .CarShopVariantSix-module-scss-module__qvQwFG__heroContent{z-index:1;align-items:center;gap:var(--spacing-lg);flex-direction:column;max-width:clamp(37.5rem,37.5rem + 12.5vw,50rem);display:flex}.CarShopVariantSix-module-scss-module__qvQwFG__heroSection .CarShopVariantSix-module-scss-module__qvQwFG__heroContent .CarShopVariantSix-module-scss-module__qvQwFG__title{font-family:var(--header-font);font-size:clamp(var(--font-size-3xl),2.5rem + 3.75vw,var(--font-size-7xl));letter-spacing:var(--letter-spacing-md);color:var(--white);text-align:center;margin:0;font-style:normal;font-weight:800;line-height:normal}.CarShopVariantSix-module-scss-module__qvQwFG__heroSection .CarShopVariantSix-module-scss-module__qvQwFG__heroContent .CarShopVariantSix-module-scss-module__qvQwFG__title p{margin-block-end:0}.CarShopVariantSix-module-scss-module__qvQwFG__heroSection .CarShopVariantSix-module-scss-module__qvQwFG__heroContent .CarShopVariantSix-module-scss-module__qvQwFG__subtitle p{max-width:max(100%,55.625rem);font-size:clamp(var(--font-size-sm),var(--font-size-default) + .5vw,var(--font-size-2xl));letter-spacing:var(--letter-spacing-md);color:var(--white);text-align:center;margin:0;font-weight:400;line-height:150%}.CarShopVariantSix-module-scss-module__qvQwFG__heroSection .CarShopVariantSix-module-scss-module__qvQwFG__searchWrapper{z-index:3;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:37.5rem;display:flex}.CarShopVariantSix-module-scss-module__qvQwFG__patternLeft{bottom:clamp(-12.5rem,-12.5rem + 13.75vw,var(--spacing-sm));width:clamp(25rem,25rem + 12.5vw,37.5rem);filter:drop-shadow(0 var(--spacing-xxs) var(--spacing-xs) #38414417) drop-shadow(0 var(--font-size-sm) var(--font-size-sm) #38414414) drop-shadow(0 2.0625rem 1.25rem #3841440d) drop-shadow(0 3.625rem 1.4375rem #38414403) drop-shadow(0 5.625rem 1.5625rem #38414400);position:absolute;left:-11.25rem}@media only screen and (max-width:56.25rem){.CarShopVariantSix-module-scss-module__qvQwFG__patternLeft{transform:rotate(-30deg)}}.CarShopVariantSix-module-scss-module__qvQwFG__patternRight{width:clamp(25rem,25rem + 18.75vw,43.75rem);filter:drop-shadow(0 var(--spacing-xxs) var(--spacing-xs) #38414417) drop-shadow(0 var(--font-size-sm) var(--font-size-sm) #38414414) drop-shadow(0 2.0625rem 1.25rem #3841440d) drop-shadow(0 3.625rem 1.4375rem #38414403) drop-shadow(0 5.625rem 1.5625rem #38414400);position:absolute;top:clamp(-15.625rem,-15.625rem - 6.125vw,-9.5rem);right:-8.75rem}@media only screen and (max-width:56.25rem){.CarShopVariantSix-module-scss-module__qvQwFG__patternRight{transform:rotate(-30deg)}}
.CarShopVariantThree-module-scss-module__2VpkUq__heroSection{z-index:1;justify-content:space-around;align-items:center;gap:var(--spacing-4xl);width:100%;min-height:100vh;padding:var(--spacing-4xl);display:flex;position:relative}@media only screen and (max-width:64rem){.CarShopVariantThree-module-scss-module__2VpkUq__heroSection{padding:var(--spacing-md);flex-direction:column;justify-content:center;align-items:center}}@media only screen and (max-width:48rem){.CarShopVariantThree-module-scss-module__2VpkUq__heroSection{flex-direction:column;justify-content:flex-start;min-height:100vh;padding:0}}.CarShopVariantThree-module-scss-module__2VpkUq__heroSection .CarShopVariantThree-module-scss-module__2VpkUq__heroContentWrapper{justify-content:space-between;align-items:center;gap:var(--spacing-lg);flex-direction:row;width:100%;max-width:87.5rem;display:flex}@media only screen and (max-width:64rem){.CarShopVariantThree-module-scss-module__2VpkUq__heroSection .CarShopVariantThree-module-scss-module__2VpkUq__heroContentWrapper{gap:var(--spacing-xl);padding:0 var(--spacing-md);flex-direction:column}}@media only screen and (max-width:48rem){.CarShopVariantThree-module-scss-module__2VpkUq__heroSection .CarShopVariantThree-module-scss-module__2VpkUq__heroContentWrapper{padding:var(--spacing-xl) 0}}.CarShopVariantThree-module-scss-module__2VpkUq__heroSection .CarShopVariantThree-module-scss-module__2VpkUq__heroContentWrapper .CarShopVariantThree-module-scss-module__2VpkUq__heroHeaderContainer{z-index:2;gap:var(--spacing-lg);flex-direction:column;width:100%;min-width:25rem;max-width:37.5rem;display:flex;position:relative}@media only screen and (max-width:64rem){.CarShopVariantThree-module-scss-module__2VpkUq__heroSection .CarShopVariantThree-module-scss-module__2VpkUq__heroContentWrapper .CarShopVariantThree-module-scss-module__2VpkUq__heroHeaderContainer{justify-content:center;align-items:center}}@media only screen and (max-width:48rem){.CarShopVariantThree-module-scss-module__2VpkUq__heroSection .CarShopVariantThree-module-scss-module__2VpkUq__heroContentWrapper .CarShopVariantThree-module-scss-module__2VpkUq__heroHeaderContainer{min-width:unset;padding:0 var(--spacing-md)}}.CarShopVariantThree-module-scss-module__2VpkUq__heroSection .CarShopVariantThree-module-scss-module__2VpkUq__heroContentWrapper .CarShopVariantThree-module-scss-module__2VpkUq__heroHeaderContainer .CarShopVariantThree-module-scss-module__2VpkUq__heroHeader{gap:var(--spacing-xs);flex-direction:column;display:flex}@media only screen and (max-width:64rem){.CarShopVariantThree-module-scss-module__2VpkUq__heroSection .CarShopVariantThree-module-scss-module__2VpkUq__heroContentWrapper .CarShopVariantThree-module-scss-module__2VpkUq__heroHeaderContainer .CarShopVariantThree-module-scss-module__2VpkUq__heroHeader{justify-content:center;align-items:center}}.CarShopVariantThree-module-scss-module__2VpkUq__heroSection .CarShopVariantThree-module-scss-module__2VpkUq__heroContentWrapper .CarShopVariantThree-module-scss-module__2VpkUq__heroHeaderContainer .CarShopVariantThree-module-scss-module__2VpkUq__title{font-family:var(--header-font);font-size:clamp(var(--font-size-3xl),8vw,var(--font-size-5xl));letter-spacing:var(--letter-spacing-lg);color:var(--white);text-align:left;margin:0;font-style:normal;font-weight:800;line-height:normal}@media only screen and (max-width:64rem){.CarShopVariantThree-module-scss-module__2VpkUq__heroSection .CarShopVariantThree-module-scss-module__2VpkUq__heroContentWrapper .CarShopVariantThree-module-scss-module__2VpkUq__heroHeaderContainer .CarShopVariantThree-module-scss-module__2VpkUq__title{text-align:center}}.CarShopVariantThree-module-scss-module__2VpkUq__heroSection .CarShopVariantThree-module-scss-module__2VpkUq__heroContentWrapper .CarShopVariantThree-module-scss-module__2VpkUq__heroHeaderContainer .CarShopVariantThree-module-scss-module__2VpkUq__title p{margin-block-end:0}.CarShopVariantThree-module-scss-module__2VpkUq__heroSection .CarShopVariantThree-module-scss-module__2VpkUq__heroContentWrapper .CarShopVariantThree-module-scss-module__2VpkUq__heroHeaderContainer .CarShopVariantThree-module-scss-module__2VpkUq__subtitle p{max-width:55.625rem;font-size:clamp(var(--font-size-md),4vw,var(--font-size-2xl));color:var(--white);text-align:left;margin:0;font-weight:400;line-height:normal}@media only screen and (max-width:64rem){.CarShopVariantThree-module-scss-module__2VpkUq__heroSection .CarShopVariantThree-module-scss-module__2VpkUq__heroContentWrapper .CarShopVariantThree-module-scss-module__2VpkUq__heroHeaderContainer .CarShopVariantThree-module-scss-module__2VpkUq__subtitle p{text-align:center}}.CarShopVariantThree-module-scss-module__2VpkUq__heroSection .CarShopVariantThree-module-scss-module__2VpkUq__heroContentWrapper .CarShopVariantThree-module-scss-module__2VpkUq__heroHeaderContainer .CarShopVariantThree-module-scss-module__2VpkUq__socialIconLinks{align-items:center;gap:var(--spacing-xs);margin:var(--spacing-sm) 0 var(--spacing-lg) 0;flex-direction:row;display:flex}.CarShopVariantThree-module-scss-module__2VpkUq__heroSection .CarShopVariantThree-module-scss-module__2VpkUq__heroContentWrapper .CarShopVariantThree-module-scss-module__2VpkUq__heroHeaderContainer .CarShopVariantThree-module-scss-module__2VpkUq__socialIconLinks .CarShopVariantThree-module-scss-module__2VpkUq__socialIconContainer{width:2.625rem;height:2.625rem;padding:var(--spacing-xs);background:var(--primary-gradient,var(--primary));border-radius:var(--radius-full);transition:var(--transition-bounce);justify-content:center;align-items:center;display:flex}@media (hover:hover) and (pointer:fine){.CarShopVariantThree-module-scss-module__2VpkUq__heroSection .CarShopVariantThree-module-scss-module__2VpkUq__heroContentWrapper .CarShopVariantThree-module-scss-module__2VpkUq__heroHeaderContainer .CarShopVariantThree-module-scss-module__2VpkUq__socialIconLinks .CarShopVariantThree-module-scss-module__2VpkUq__socialIconContainer:hover{scale:1.1}}.CarShopVariantThree-module-scss-module__2VpkUq__heroSection .CarShopVariantThree-module-scss-module__2VpkUq__heroContentWrapper .CarShopVariantThree-module-scss-module__2VpkUq__heroHeaderContainer .CarShopVariantThree-module-scss-module__2VpkUq__socialIconLinks .CarShopVariantThree-module-scss-module__2VpkUq__socialIcon{filter:invert()sepia(0%)saturate(7500%)hue-rotate(70deg)brightness(110%)contrast(108%)}.CarShopVariantThree-module-scss-module__2VpkUq__heroSection .CarShopVariantThree-module-scss-module__2VpkUq__heroContentWrapper .CarShopVariantThree-module-scss-module__2VpkUq__heroHeaderContainer .CarShopVariantThree-module-scss-module__2VpkUq__searchContainer{gap:var(--spacing-sm);flex-direction:column;width:100%;max-width:37.5rem;display:flex}
.CarShopVariantTwo-module-scss-module__BfXola__heroSection{justify-content:center;align-items:center;gap:clamp(var(--spacing-md),4vw,var(--spacing-3xl));width:100%;min-height:100vh;padding:0 clamp(var(--spacing-sm),6vw,var(--spacing-4xl));flex-direction:column;display:flex;position:relative;overflow:hidden}.CarShopVariantTwo-module-scss-module__BfXola__heroSection .CarShopVariantTwo-module-scss-module__BfXola__heroContent{z-index:1;align-items:center;gap:var(--spacing-lg);flex-direction:column;display:flex}.CarShopVariantTwo-module-scss-module__BfXola__heroSection .CarShopVariantTwo-module-scss-module__BfXola__heroContent .CarShopVariantTwo-module-scss-module__BfXola__title{font-family:var(--header-font);font-size:clamp(var(--font-size-3xl),12vw,var(--font-size-8xl));letter-spacing:clamp(var(--letter-spacing-lg),-.3vw,var(--letter-spacing-lg));color:var(--text-primary);text-align:center;margin:0;font-style:normal;font-weight:800;line-height:normal}.CarShopVariantTwo-module-scss-module__BfXola__heroSection .CarShopVariantTwo-module-scss-module__BfXola__heroContent .CarShopVariantTwo-module-scss-module__BfXola__title p{margin-block-end:0}.CarShopVariantTwo-module-scss-module__BfXola__heroSection .CarShopVariantTwo-module-scss-module__BfXola__heroContent .CarShopVariantTwo-module-scss-module__BfXola__subtitle p{max-width:clamp(100%,90vw,55.625rem);font-size:var(--font-size-2xl);letter-spacing:clamp(var(--letter-spacing-md),-.3vw,var(--letter-spacing-lg));color:var(--text-secondary);text-align:center;margin:0;font-weight:400;line-height:150%}@media only screen and (max-width:48rem){.CarShopVariantTwo-module-scss-module__BfXola__heroSection .CarShopVariantTwo-module-scss-module__BfXola__heroContent .CarShopVariantTwo-module-scss-module__BfXola__subtitle p{font-size:var(--font-size-md)}}.CarShopVariantTwo-module-scss-module__BfXola__heroSection .CarShopVariantTwo-module-scss-module__BfXola__heroContent.CarShopVariantTwo-module-scss-module__BfXola__videoEnabled .CarShopVariantTwo-module-scss-module__BfXola__title,.CarShopVariantTwo-module-scss-module__BfXola__heroSection .CarShopVariantTwo-module-scss-module__BfXola__heroContent.CarShopVariantTwo-module-scss-module__BfXola__videoEnabled .CarShopVariantTwo-module-scss-module__BfXola__subtitle p{color:var(--white)}.CarShopVariantTwo-module-scss-module__BfXola__heroSection .CarShopVariantTwo-module-scss-module__BfXola__searchWrapper{z-index:3;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:37.5rem;display:flex}.CarShopVariantTwo-module-scss-module__BfXola__redPattern{width:clamp(12.5rem,25vw,21.875rem);filter:drop-shadow(0 var(--spacing-xxs) var(--spacing-xs) #38414417) drop-shadow(0 var(--font-size-sm) var(--font-size-sm) #38414414) drop-shadow(0 2.0625rem 1.25rem #3841440d) drop-shadow(0 3.625rem 1.4375rem #38414403) drop-shadow(0 5.625rem 1.5625rem #38414400);position:absolute;top:clamp(-1.25rem,-3vw,-3.0625rem);left:clamp(1.875rem,8vw,6.25rem)}.CarShopVariantTwo-module-scss-module__BfXola__bluePattern{width:clamp(12.5rem,25vw,21.875rem);filter:drop-shadow(0 var(--spacing-xxs) var(--spacing-xs) #38414417) drop-shadow(0 var(--font-size-sm) var(--font-size-sm) #38414414) drop-shadow(0 2.0625rem 1.25rem #3841440d) drop-shadow(0 3.625rem 1.4375rem #38414403) drop-shadow(0 5.625rem 1.5625rem #38414400);position:absolute;bottom:clamp(1.5625rem,4vw,3.125rem);right:clamp(1.5625rem,5vw,3.75rem)}@media (min-width:75.0625rem){.CarShopVariantTwo-module-scss-module__BfXola__bluePattern{top:clamp(32.5rem,35vw,35rem);bottom:auto}}
.HeroVariantFour-module-scss-module__CQ7TRq__container{border-bottom:var(--border-strong);flex-direction:column;justify-content:flex-end;align-items:center;width:100%;height:fit-content;min-height:80vh;display:flex;position:relative;overflow:hidden}.HeroVariantFour-module-scss-module__CQ7TRq__container.HeroVariantFour-module-scss-module__CQ7TRq__slideShowInside{min-height:fit-content}@media only screen and (max-width:48rem){.HeroVariantFour-module-scss-module__CQ7TRq__container{min-height:30vh}}.HeroVariantFour-module-scss-module__CQ7TRq__heroBackground{align-items:stretch;width:100%;height:100%;display:flex;position:relative}.HeroVariantFour-module-scss-module__CQ7TRq__heroBackground .HeroVariantFour-module-scss-module__CQ7TRq__heroBackgroundTop{z-index:1;justify-content:center;align-items:flex-start;width:100%;height:100%;display:flex;position:relative}.HeroVariantFour-module-scss-module__CQ7TRq__heroBackground .HeroVariantFour-module-scss-module__CQ7TRq__heroBackgroundBottom{z-index:0;filter:blur(10px)brightness(.5);width:100%;height:100%;position:absolute;top:0;left:0;transform:scale(1.1)}@media only screen and (max-width:64rem){.HeroVariantFour-module-scss-module__CQ7TRq__heroBackground .HeroVariantFour-module-scss-module__CQ7TRq__heroBackgroundBottom{display:none}}.HeroVariantFour-module-scss-module__CQ7TRq__heroContent{z-index:1;width:100%;padding:var(--spacing-sm);background-color:var(--surface);justify-content:center;display:flex}.HeroVariantFour-module-scss-module__CQ7TRq__contentContainer{justify-content:center;gap:var(--spacing-5xl);width:100%;max-width:68.75rem;padding:var(--spacing-6xl) var(--spacing-sm);grid-template-columns:1fr 1fr;display:grid}@media only screen and (max-width:48rem){.HeroVariantFour-module-scss-module__CQ7TRq__contentContainer{padding:var(--spacing-lg);flex-direction:column;display:flex}.HeroVariantFour-module-scss-module__CQ7TRq__contentContainer.HeroVariantFour-module-scss-module__CQ7TRq__searchAndButtonsDisabled{gap:var(--spacing-sm)}}.HeroVariantFour-module-scss-module__CQ7TRq__contentContainer .HeroVariantFour-module-scss-module__CQ7TRq__left{gap:var(--spacing-xl);flex-direction:column;flex:1;min-width:50%;display:flex}.HeroVariantFour-module-scss-module__CQ7TRq__contentContainer .HeroVariantFour-module-scss-module__CQ7TRq__left .HeroVariantFour-module-scss-module__CQ7TRq__title{font-size:var(--font-size-3xl);font-style:normal;font-weight:400;line-height:normal}@media only screen and (max-width:48rem){.HeroVariantFour-module-scss-module__CQ7TRq__contentContainer .HeroVariantFour-module-scss-module__CQ7TRq__left .HeroVariantFour-module-scss-module__CQ7TRq__title{font-size:var(--font-size-2xl)}}.HeroVariantFour-module-scss-module__CQ7TRq__contentContainer .HeroVariantFour-module-scss-module__CQ7TRq__left.HeroVariantFour-module-scss-module__CQ7TRq__searchBarDisabledLeft{justify-content:center}.HeroVariantFour-module-scss-module__CQ7TRq__contentContainer .HeroVariantFour-module-scss-module__CQ7TRq__left .HeroVariantFour-module-scss-module__CQ7TRq__searchAndQuickTags{gap:var(--spacing-sm);flex-direction:column;display:flex}.HeroVariantFour-module-scss-module__CQ7TRq__contentContainer .HeroVariantFour-module-scss-module__CQ7TRq__left .HeroVariantFour-module-scss-module__CQ7TRq__searchAndQuickTags .HeroVariantFour-module-scss-module__CQ7TRq__quickTags{justify-content:center;align-items:center;max-height:2.625rem;display:flex}.HeroVariantFour-module-scss-module__CQ7TRq__contentContainer .HeroVariantFour-module-scss-module__CQ7TRq__right{justify-content:space-between;gap:var(--spacing-xl);flex-direction:column;flex:1;min-width:50%;display:flex}@media only screen and (max-width:48rem){.HeroVariantFour-module-scss-module__CQ7TRq__contentContainer .HeroVariantFour-module-scss-module__CQ7TRq__right{gap:var(--spacing-md)}}.HeroVariantFour-module-scss-module__CQ7TRq__contentContainer .HeroVariantFour-module-scss-module__CQ7TRq__right.HeroVariantFour-module-scss-module__CQ7TRq__allButtonsDisabled{justify-content:center}.HeroVariantFour-module-scss-module__CQ7TRq__contentContainer .HeroVariantFour-module-scss-module__CQ7TRq__right.HeroVariantFour-module-scss-module__CQ7TRq__searchBarDisabledRight{gap:var(--spacing-sm)}.HeroVariantFour-module-scss-module__CQ7TRq__contentContainer .HeroVariantFour-module-scss-module__CQ7TRq__right .HeroVariantFour-module-scss-module__CQ7TRq__buttons{gap:var(--spacing-sm);flex-direction:column;display:flex}.HeroVariantFour-module-scss-module__CQ7TRq__contentContainer .HeroVariantFour-module-scss-module__CQ7TRq__right .HeroVariantFour-module-scss-module__CQ7TRq__buttons .HeroVariantFour-module-scss-module__CQ7TRq__topButtons,.HeroVariantFour-module-scss-module__CQ7TRq__contentContainer .HeroVariantFour-module-scss-module__CQ7TRq__right .HeroVariantFour-module-scss-module__CQ7TRq__buttons .HeroVariantFour-module-scss-module__CQ7TRq__bottomButtons{gap:var(--spacing-sm);display:flex}
.HeroVariantFive-module-scss-module__Hb0b-W__heroSection{flex-direction:row;width:100%;min-height:100vh;display:flex;position:relative}.HeroVariantFive-module-scss-module__Hb0b-W__heroSection .HeroVariantFive-module-scss-module__Hb0b-W__heroContentWrapper{align-items:center;gap:var(--spacing-lg);width:100%;padding:var(--spacing-6xl) var(--spacing-4xl);flex-direction:column;display:flex}@media only screen and (max-width:48rem){.HeroVariantFive-module-scss-module__Hb0b-W__heroSection .HeroVariantFive-module-scss-module__Hb0b-W__heroContentWrapper{padding:var(--spacing-6xl) var(--spacing-xl)}}.HeroVariantFive-module-scss-module__Hb0b-W__heroSection .HeroVariantFive-module-scss-module__Hb0b-W__heroContentWrapper .HeroVariantFive-module-scss-module__Hb0b-W__heroHeaderContainer{z-index:1;align-items:center;gap:var(--spacing-lg);flex-direction:column;max-width:80rem;display:flex}@media only screen and (max-width:62rem){.HeroVariantFive-module-scss-module__Hb0b-W__heroSection .HeroVariantFive-module-scss-module__Hb0b-W__heroContentWrapper .HeroVariantFive-module-scss-module__Hb0b-W__heroHeaderContainer{width:100%}}.HeroVariantFive-module-scss-module__Hb0b-W__heroSection .HeroVariantFive-module-scss-module__Hb0b-W__heroContentWrapper .HeroVariantFive-module-scss-module__Hb0b-W__heroHeaderContainer .HeroVariantFive-module-scss-module__Hb0b-W__title{max-width:43.75rem;font-family:var(--header-font);font-size:clamp(var(--font-size-3xl),10vw,var(--font-size-6xl));letter-spacing:var(--letter-spacing-md);text-align:center;font-style:normal;line-height:100%}.HeroVariantFive-module-scss-module__Hb0b-W__heroSection .HeroVariantFive-module-scss-module__Hb0b-W__heroContentWrapper .HeroVariantFive-module-scss-module__Hb0b-W__heroButtonContainer{z-index:1;justify-content:center;align-items:center;gap:var(--spacing-xl);flex-direction:column;display:flex}.HeroVariantFive-module-scss-module__Hb0b-W__heroSection .HeroVariantFive-module-scss-module__Hb0b-W__heroContentWrapper .HeroVariantFive-module-scss-module__Hb0b-W__heroButtonContainer .HeroVariantFive-module-scss-module__Hb0b-W__subtitle{max-width:31.25rem;font-family:var(--header-font);font-size:clamp(var(--font-size-md),4vw,var(--font-size-2xl));letter-spacing:var(--letter-spacing-md);text-align:center;font-weight:400;line-height:normal}.HeroVariantFive-module-scss-module__Hb0b-W__heroSection .HeroVariantFive-module-scss-module__Hb0b-W__heroContentWrapper .HeroVariantFive-module-scss-module__Hb0b-W__heroButtonContainer .HeroVariantFive-module-scss-module__Hb0b-W__manufacturerButtonContainer{justify-content:center;align-items:center;gap:var(--spacing-md);flex-wrap:wrap;width:100%;max-width:68.75rem;display:flex}.HeroVariantFive-module-scss-module__Hb0b-W__heroSection .HeroVariantFive-module-scss-module__Hb0b-W__heroContentWrapper .HeroVariantFive-module-scss-module__Hb0b-W__heroButtonContainer .HeroVariantFive-module-scss-module__Hb0b-W__manufacturerButtonContainer.HeroVariantFive-module-scss-module__Hb0b-W__containButtons{gap:var(--spacing-xxs);max-width:100%}
.CarShopVariantFive-module-scss-module__mW-FSW__sectionContainingHeroAndContent{flex-direction:column;display:flex}.CarShopVariantFive-module-scss-module__mW-FSW__sectionContainingHeroAndContent .CarShopVariantFive-module-scss-module__mW-FSW__heroSection{gap:var(--spacing-6xl);flex-direction:row;width:100%;display:flex;position:relative}@media only screen and (max-width:48rem){.CarShopVariantFive-module-scss-module__mW-FSW__sectionContainingHeroAndContent .CarShopVariantFive-module-scss-module__mW-FSW__heroSection{flex-direction:column;gap:0;min-height:fit-content!important}}.CarShopVariantFive-module-scss-module__mW-FSW__sectionContainingHeroAndContent .CarShopVariantFive-module-scss-module__mW-FSW__heroSection .CarShopVariantFive-module-scss-module__mW-FSW__heroContentWrapper{justify-content:space-between;align-items:center;gap:var(--spacing-3xl);width:100%;padding:var(--spacing-4xl) var(--spacing-xl);flex-direction:column;display:flex}@media only screen and (max-width:62rem){.CarShopVariantFive-module-scss-module__mW-FSW__sectionContainingHeroAndContent .CarShopVariantFive-module-scss-module__mW-FSW__heroSection .CarShopVariantFive-module-scss-module__mW-FSW__heroContentWrapper{gap:var(--spacing-xl);padding:var(--spacing-lg) var(--spacing-md)}}.CarShopVariantFive-module-scss-module__mW-FSW__sectionContainingHeroAndContent .CarShopVariantFive-module-scss-module__mW-FSW__heroSection .CarShopVariantFive-module-scss-module__mW-FSW__heroContentWrapper .CarShopVariantFive-module-scss-module__mW-FSW__heroHeaderContainer{z-index:1;align-items:center;gap:var(--spacing-lg);flex-direction:column;max-width:56.25rem;display:flex}@media only screen and (max-width:62rem){.CarShopVariantFive-module-scss-module__mW-FSW__sectionContainingHeroAndContent .CarShopVariantFive-module-scss-module__mW-FSW__heroSection .CarShopVariantFive-module-scss-module__mW-FSW__heroContentWrapper .CarShopVariantFive-module-scss-module__mW-FSW__heroHeaderContainer{width:100%}}.CarShopVariantFive-module-scss-module__mW-FSW__sectionContainingHeroAndContent .CarShopVariantFive-module-scss-module__mW-FSW__heroSection .CarShopVariantFive-module-scss-module__mW-FSW__heroContentWrapper .CarShopVariantFive-module-scss-module__mW-FSW__heroHeaderContainer .CarShopVariantFive-module-scss-module__mW-FSW__title{font-family:var(--header-font);font-size:clamp(var(--font-size-4xl),10vw,var(--font-size-7xl));letter-spacing:var(--letter-spacing-md);color:var(--white);text-align:center;margin:0;font-style:normal;font-weight:800;line-height:100%}@media only screen and (max-width:48rem){.CarShopVariantFive-module-scss-module__mW-FSW__sectionContainingHeroAndContent .CarShopVariantFive-module-scss-module__mW-FSW__heroSection .CarShopVariantFive-module-scss-module__mW-FSW__heroContentWrapper .CarShopVariantFive-module-scss-module__mW-FSW__heroHeaderContainer .CarShopVariantFive-module-scss-module__mW-FSW__title{color:var(--text-primary)}}.CarShopVariantFive-module-scss-module__mW-FSW__sectionContainingHeroAndContent .CarShopVariantFive-module-scss-module__mW-FSW__heroSection .CarShopVariantFive-module-scss-module__mW-FSW__heroContentWrapper .CarShopVariantFive-module-scss-module__mW-FSW__heroHeaderContainer .CarShopVariantFive-module-scss-module__mW-FSW__title p{margin-block-end:0}.CarShopVariantFive-module-scss-module__mW-FSW__sectionContainingHeroAndContent .CarShopVariantFive-module-scss-module__mW-FSW__heroSection .CarShopVariantFive-module-scss-module__mW-FSW__heroContentWrapper .CarShopVariantFive-module-scss-module__mW-FSW__searchWrapper{z-index:3;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:37.5rem;display:flex}.CarShopVariantFive-module-scss-module__mW-FSW__sectionContainingHeroAndContent .CarShopVariantFive-module-scss-module__mW-FSW__heroSection .CarShopVariantFive-module-scss-module__mW-FSW__heroContentWrapper .CarShopVariantFive-module-scss-module__mW-FSW__heroButtonContainer{z-index:1;justify-content:center;align-items:center;gap:var(--spacing-lg);padding:var(--spacing-md);background-color:var(--surface);border-radius:var(--radius-2xl);box-shadow:var(--shadow-strong);flex-direction:column;display:flex}@media only screen and (max-width:48rem){.CarShopVariantFive-module-scss-module__mW-FSW__sectionContainingHeroAndContent .CarShopVariantFive-module-scss-module__mW-FSW__heroSection .CarShopVariantFive-module-scss-module__mW-FSW__heroContentWrapper .CarShopVariantFive-module-scss-module__mW-FSW__heroButtonContainer{flex-direction:column;width:100%}}.CarShopVariantFive-module-scss-module__mW-FSW__sectionContainingHeroAndContent .CarShopVariantFive-module-scss-module__mW-FSW__heroSection .CarShopVariantFive-module-scss-module__mW-FSW__heroContentWrapper .CarShopVariantFive-module-scss-module__mW-FSW__heroButtonContainer .CarShopVariantFive-module-scss-module__mW-FSW__subtitle{max-width:31.25rem;font-family:var(--header-font);font-size:clamp(var(--font-size-md),4vw,var(--font-size-2xl));letter-spacing:var(--letter-spacing-md);color:var(--text-primary);text-align:center;margin:0;font-weight:700;line-height:normal}
.CarShopVariantFour-module-scss-module__MyYgBa__heroSection{flex-direction:row;width:100%;min-height:100vh;display:flex;position:relative}.CarShopVariantFour-module-scss-module__MyYgBa__heroSection .CarShopVariantFour-module-scss-module__MyYgBa__heroContentWrapper{width:100%;padding:var(--spacing-6xl) var(--spacing-4xl);flex-direction:column;justify-content:space-between;align-items:center;display:flex}@media only screen and (max-width:62rem){.CarShopVariantFour-module-scss-module__MyYgBa__heroSection .CarShopVariantFour-module-scss-module__MyYgBa__heroContentWrapper{gap:var(--spacing-xl);padding:var(--spacing-xl) var(--spacing-lg)}}.CarShopVariantFour-module-scss-module__MyYgBa__heroSection .CarShopVariantFour-module-scss-module__MyYgBa__heroContentWrapper .CarShopVariantFour-module-scss-module__MyYgBa__heroHeaderContainer{z-index:1;align-items:center;gap:var(--spacing-lg);flex-direction:column;max-width:80rem;display:flex}@media only screen and (max-width:62rem){.CarShopVariantFour-module-scss-module__MyYgBa__heroSection .CarShopVariantFour-module-scss-module__MyYgBa__heroContentWrapper .CarShopVariantFour-module-scss-module__MyYgBa__heroHeaderContainer{width:100%}}.CarShopVariantFour-module-scss-module__MyYgBa__heroSection .CarShopVariantFour-module-scss-module__MyYgBa__heroContentWrapper .CarShopVariantFour-module-scss-module__MyYgBa__heroHeaderContainer .CarShopVariantFour-module-scss-module__MyYgBa__title{font-family:var(--header-font);font-size:clamp(var(--font-size-4xl),10vw,var(--font-size-9xl));letter-spacing:var(--letter-spacing-lg);color:var(--white);text-align:center;margin:0;font-style:normal;font-weight:800;line-height:100%}.CarShopVariantFour-module-scss-module__MyYgBa__heroSection .CarShopVariantFour-module-scss-module__MyYgBa__heroContentWrapper .CarShopVariantFour-module-scss-module__MyYgBa__heroHeaderContainer .CarShopVariantFour-module-scss-module__MyYgBa__title p{margin-block-end:0}.CarShopVariantFour-module-scss-module__MyYgBa__heroSection .CarShopVariantFour-module-scss-module__MyYgBa__heroContentWrapper .CarShopVariantFour-module-scss-module__MyYgBa__searchWrapper{z-index:3;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:37.5rem;display:flex}.CarShopVariantFour-module-scss-module__MyYgBa__heroSection .CarShopVariantFour-module-scss-module__MyYgBa__heroContentWrapper .CarShopVariantFour-module-scss-module__MyYgBa__heroButtonContainer{z-index:1;justify-content:center;align-items:center;gap:var(--spacing-lg);flex-direction:column;display:flex}@media only screen and (max-width:48rem){.CarShopVariantFour-module-scss-module__MyYgBa__heroSection .CarShopVariantFour-module-scss-module__MyYgBa__heroContentWrapper .CarShopVariantFour-module-scss-module__MyYgBa__heroButtonContainer{flex-direction:column;width:100%}}.CarShopVariantFour-module-scss-module__MyYgBa__heroSection .CarShopVariantFour-module-scss-module__MyYgBa__heroContentWrapper .CarShopVariantFour-module-scss-module__MyYgBa__heroButtonContainer .CarShopVariantFour-module-scss-module__MyYgBa__subtitle{max-width:31.25rem;margin:0;font-family:var(--header-font)!important;font-size:var(--font-size-2xl)!important;color:var(--white)!important;text-align:center!important;font-weight:700!important;line-height:normal!important}@media only screen and (max-width:48rem){.CarShopVariantFour-module-scss-module__MyYgBa__heroSection .CarShopVariantFour-module-scss-module__MyYgBa__heroContentWrapper .CarShopVariantFour-module-scss-module__MyYgBa__heroButtonContainer .CarShopVariantFour-module-scss-module__MyYgBa__subtitle{font-size:var(--font-size-2xl)}}
.LexusVariantThree-module-scss-module__exBH9q__heroSection{justify-content:flex-start;align-items:flex-start;min-height:calc(100vh - 3.5625rem);display:flex;position:relative;overflow:hidden}@media (max-width:48rem){.LexusVariantThree-module-scss-module__exBH9q__heroSection{flex-direction:column}}.LexusVariantThree-module-scss-module__exBH9q__heroSection .LexusVariantThree-module-scss-module__exBH9q__bannerOverlay{z-index:2;align-items:flex-start;gap:var(--spacing-4xl);text-align:left;flex-direction:column;width:100%;padding:7vw;display:flex;position:relative}.LexusVariantThree-module-scss-module__exBH9q__heroSection .LexusVariantThree-module-scss-module__exBH9q__bannerOverlay .LexusVariantThree-module-scss-module__exBH9q__bannerContent{align-items:flex-start;gap:var(--spacing-sm);max-width:50rem;padding:0 var(--spacing-md);text-align:left;flex-direction:column;display:flex}@media (max-width:48rem){.LexusVariantThree-module-scss-module__exBH9q__heroSection .LexusVariantThree-module-scss-module__exBH9q__bannerOverlay .LexusVariantThree-module-scss-module__exBH9q__bannerContent{border-left:var(--spacing-xxxs) solid var(--text-primary)}}.LexusVariantThree-module-scss-module__exBH9q__heroSection .LexusVariantThree-module-scss-module__exBH9q__bannerOverlay .LexusVariantThree-module-scss-module__exBH9q__bannerContent .LexusVariantThree-module-scss-module__exBH9q__title{font-size:clamp(var(--font-size-2xl),4vw,var(--font-size-5xl));letter-spacing:var(--letter-spacing-sm);color:var(--white);font-weight:700;line-height:1.2}@media (max-width:48rem){.LexusVariantThree-module-scss-module__exBH9q__heroSection .LexusVariantThree-module-scss-module__exBH9q__bannerOverlay .LexusVariantThree-module-scss-module__exBH9q__bannerContent .LexusVariantThree-module-scss-module__exBH9q__title{color:var(--text-primary)}}.LexusVariantThree-module-scss-module__exBH9q__heroSection .LexusVariantThree-module-scss-module__exBH9q__bannerOverlay .LexusVariantThree-module-scss-module__exBH9q__bannerContent .LexusVariantThree-module-scss-module__exBH9q__subtitle{color:var(--white)}@media (max-width:48rem){.LexusVariantThree-module-scss-module__exBH9q__heroSection .LexusVariantThree-module-scss-module__exBH9q__bannerOverlay .LexusVariantThree-module-scss-module__exBH9q__bannerContent .LexusVariantThree-module-scss-module__exBH9q__subtitle{color:var(--text-primary)}}.LexusVariantThree-module-scss-module__exBH9q__heroSection .LexusVariantThree-module-scss-module__exBH9q__disclaimer{z-index:999;padding:var(--spacing-xs) var(--spacing-sm);color:var(--white);font-size:1vw;position:absolute;bottom:0;left:0;right:0;background:var(--gray-60)!important}@media (max-width:48rem){.LexusVariantThree-module-scss-module__exBH9q__heroSection .LexusVariantThree-module-scss-module__exBH9q__disclaimer{padding:var(--spacing-xs) var(--spacing-sm);font-size:2vw}}.LexusVariantThree-module-scss-module__exBH9q__heroSection .LexusVariantThree-module-scss-module__exBH9q__disclaimer .LexusVariantThree-module-scss-module__exBH9q__disclaimerContent{justify-content:space-between;align-items:center;gap:var(--spacing-sm);display:flex}@media (max-width:48rem){.LexusVariantThree-module-scss-module__exBH9q__heroSection .LexusVariantThree-module-scss-module__exBH9q__disclaimer .LexusVariantThree-module-scss-module__exBH9q__disclaimerContent{gap:var(--spacing-xxs);text-align:center;flex-direction:column}}
.MiniVariantOne-module-scss-module__bDPK8a__heroSection{justify-content:flex-start;align-items:flex-start;width:100%;height:200vh;display:flex;position:relative;overflow:hidden}@media (max-width:48rem){.MiniVariantOne-module-scss-module__bDPK8a__heroSection{aspect-ratio:9/16;flex-direction:column;height:auto;min-height:120vh}}.MiniVariantOne-module-scss-module__bDPK8a__heroSection .MiniVariantOne-module-scss-module__bDPK8a__bannerOverlay{z-index:2;align-items:center;gap:var(--spacing-4xl);text-align:center;flex-direction:column;width:100%;padding:7vw;display:flex;position:relative}@media (max-width:48rem){.MiniVariantOne-module-scss-module__bDPK8a__heroSection .MiniVariantOne-module-scss-module__bDPK8a__bannerOverlay{align-items:flex-start}}.MiniVariantOne-module-scss-module__bDPK8a__heroSection .MiniVariantOne-module-scss-module__bDPK8a__bannerOverlay .MiniVariantOne-module-scss-module__bDPK8a__heroSubtitle{text-transform:uppercase;align-self:flex-start}.MiniVariantOne-module-scss-module__bDPK8a__heroSection .MiniVariantOne-module-scss-module__bDPK8a__bannerOverlay .MiniVariantOne-module-scss-module__bDPK8a__bannerContent{align-items:center;gap:var(--spacing-sm);max-width:50rem;padding:0 var(--spacing-md);text-align:center;flex-direction:column;display:flex}.MiniVariantOne-module-scss-module__bDPK8a__heroSection .MiniVariantOne-module-scss-module__bDPK8a__bannerOverlay .MiniVariantOne-module-scss-module__bDPK8a__bannerContent .MiniVariantOne-module-scss-module__bDPK8a__title{font-size:clamp(var(--font-size-2xl),4vw,var(--font-size-5xl));letter-spacing:var(--letter-spacing-sm);font-weight:700;line-height:1.2}.MiniVariantOne-module-scss-module__bDPK8a__heroSection .MiniVariantOne-module-scss-module__bDPK8a__bannerOverlay .MiniVariantOne-module-scss-module__bDPK8a__bannerContent .MiniVariantOne-module-scss-module__bDPK8a__subtitle{text-transform:uppercase}.MiniVariantOne-module-scss-module__bDPK8a__heroSection .MiniVariantOne-module-scss-module__bDPK8a__bannerOverlay--positionLeft{align-items:flex-start}.MiniVariantOne-module-scss-module__bDPK8a__heroSection .MiniVariantOne-module-scss-module__bDPK8a__bannerOverlay--positionLeft .MiniVariantOne-module-scss-module__bDPK8a__bannerContent{text-align:left;align-items:flex-start}.MiniVariantOne-module-scss-module__bDPK8a__heroSection .MiniVariantOne-module-scss-module__bDPK8a__bannerOverlay--positionLeft .MiniVariantOne-module-scss-module__bDPK8a__bannerContent .MiniVariantOne-module-scss-module__bDPK8a__title,.MiniVariantOne-module-scss-module__bDPK8a__heroSection .MiniVariantOne-module-scss-module__bDPK8a__bannerOverlay--positionLeft .MiniVariantOne-module-scss-module__bDPK8a__bannerContent .MiniVariantOne-module-scss-module__bDPK8a__subtitle{text-align:left}.MiniVariantOne-module-scss-module__bDPK8a__heroSection .MiniVariantOne-module-scss-module__bDPK8a__bannerOverlay--positionRight{align-items:flex-end;gap:0}.MiniVariantOne-module-scss-module__bDPK8a__heroSection .MiniVariantOne-module-scss-module__bDPK8a__bannerOverlay--positionRight .MiniVariantOne-module-scss-module__bDPK8a__bannerContent{text-align:left;align-items:flex-start}.MiniVariantOne-module-scss-module__bDPK8a__heroSection .MiniVariantOne-module-scss-module__bDPK8a__bannerOverlay--positionRight .MiniVariantOne-module-scss-module__bDPK8a__bannerContent .MiniVariantOne-module-scss-module__bDPK8a__title,.MiniVariantOne-module-scss-module__bDPK8a__heroSection .MiniVariantOne-module-scss-module__bDPK8a__bannerOverlay--positionRight .MiniVariantOne-module-scss-module__bDPK8a__bannerContent .MiniVariantOne-module-scss-module__bDPK8a__subtitle{text-align:left;font-style:normal;text-decoration:none}
.HeroVariantSeven-module-scss-module__ufbfYG__heroSection{--hero-min-height:unset;justify-content:flex-start;align-items:flex-start;display:flex;position:relative;overflow:hidden}@media only screen and (min-width:48.0625rem){.HeroVariantSeven-module-scss-module__ufbfYG__heroSection{min-height:var(--hero-min-height)}}@media only screen and (max-width:48rem){.HeroVariantSeven-module-scss-module__ufbfYG__heroSection{min-height:unset;flex-direction:column}}.HeroVariantSeven-module-scss-module__ufbfYG__heroSection .HeroVariantSeven-module-scss-module__ufbfYG__bannerOverlay{z-index:2;align-items:flex-start;gap:var(--spacing-4xl);text-align:left;flex-direction:column;width:100%;padding:7vw;display:flex;position:relative}.HeroVariantSeven-module-scss-module__ufbfYG__heroSection .HeroVariantSeven-module-scss-module__ufbfYG__bannerOverlay .HeroVariantSeven-module-scss-module__ufbfYG__bannerContent{align-items:flex-start;gap:var(--spacing-sm);max-width:50rem;padding:0 var(--spacing-md);text-align:left;border-left:var(--spacing-xxxs) solid var(--white);flex-direction:column;display:flex}.HeroVariantSeven-module-scss-module__ufbfYG__heroSection .HeroVariantSeven-module-scss-module__ufbfYG__bannerOverlay .HeroVariantSeven-module-scss-module__ufbfYG__bannerContent--leftBorderless{border-left:0;padding:0}@media (max-width:48rem){.HeroVariantSeven-module-scss-module__ufbfYG__heroSection .HeroVariantSeven-module-scss-module__ufbfYG__bannerOverlay .HeroVariantSeven-module-scss-module__ufbfYG__bannerContent{border-left:var(--spacing-xxxs) solid var(--text-primary)}.HeroVariantSeven-module-scss-module__ufbfYG__heroSection .HeroVariantSeven-module-scss-module__ufbfYG__bannerOverlay .HeroVariantSeven-module-scss-module__ufbfYG__bannerContent--leftBorderless{border-left:0}}.HeroVariantSeven-module-scss-module__ufbfYG__heroSection .HeroVariantSeven-module-scss-module__ufbfYG__bannerOverlay .HeroVariantSeven-module-scss-module__ufbfYG__bannerContent .HeroVariantSeven-module-scss-module__ufbfYG__title{font-size:clamp(var(--font-size-2xl),4vw,var(--font-size-5xl));letter-spacing:var(--letter-spacing-sm);color:var(--hero-text-color,var(--white));font-weight:700;line-height:1.2}@media (max-width:48rem){.HeroVariantSeven-module-scss-module__ufbfYG__heroSection .HeroVariantSeven-module-scss-module__ufbfYG__bannerOverlay .HeroVariantSeven-module-scss-module__ufbfYG__bannerContent .HeroVariantSeven-module-scss-module__ufbfYG__title{color:var(--hero-text-color,var(--text-primary))}}.HeroVariantSeven-module-scss-module__ufbfYG__heroSection .HeroVariantSeven-module-scss-module__ufbfYG__bannerOverlay .HeroVariantSeven-module-scss-module__ufbfYG__bannerContent .HeroVariantSeven-module-scss-module__ufbfYG__subtitle{color:var(--hero-text-color,var(--white))}@media (max-width:48rem){.HeroVariantSeven-module-scss-module__ufbfYG__heroSection .HeroVariantSeven-module-scss-module__ufbfYG__bannerOverlay .HeroVariantSeven-module-scss-module__ufbfYG__bannerContent .HeroVariantSeven-module-scss-module__ufbfYG__subtitle{color:var(--hero-text-color,var(--text-primary))}}.HeroVariantSeven-module-scss-module__ufbfYG__heroSection .HeroVariantSeven-module-scss-module__ufbfYG__bannerOverlay .HeroVariantSeven-module-scss-module__ufbfYG__bannerContent--customColor{border-left-color:var(--hero-border-color,var(--white))}@media (max-width:48rem){.HeroVariantSeven-module-scss-module__ufbfYG__heroSection .HeroVariantSeven-module-scss-module__ufbfYG__bannerOverlay .HeroVariantSeven-module-scss-module__ufbfYG__bannerContent--customColor{border-left-color:var(--hero-border-color,var(--text-primary))}}.HeroVariantSeven-module-scss-module__ufbfYG__heroSection .HeroVariantSeven-module-scss-module__ufbfYG__bannerOverlay .HeroVariantSeven-module-scss-module__ufbfYG__bannerContent--customColor .HeroVariantSeven-module-scss-module__ufbfYG__title,.HeroVariantSeven-module-scss-module__ufbfYG__heroSection .HeroVariantSeven-module-scss-module__ufbfYG__bannerOverlay .HeroVariantSeven-module-scss-module__ufbfYG__bannerContent--customColor .HeroVariantSeven-module-scss-module__ufbfYG__subtitle{color:var(--hero-text-color)!important}.HeroVariantSeven-module-scss-module__ufbfYG__heroSection .HeroVariantSeven-module-scss-module__ufbfYG__disclaimer{z-index:999;padding:var(--spacing-xs) var(--spacing-sm);color:var(--white);font-size:1vw;position:absolute;bottom:0;left:0;right:0;background:var(--gray-60)!important}@media (max-width:48rem){.HeroVariantSeven-module-scss-module__ufbfYG__heroSection .HeroVariantSeven-module-scss-module__ufbfYG__disclaimer{padding:var(--spacing-xs) var(--spacing-sm);font-size:2vw}}.HeroVariantSeven-module-scss-module__ufbfYG__heroSection .HeroVariantSeven-module-scss-module__ufbfYG__disclaimer .HeroVariantSeven-module-scss-module__ufbfYG__disclaimerContent{justify-content:space-between;align-items:center;gap:var(--spacing-sm);display:flex}@media (max-width:48rem){.HeroVariantSeven-module-scss-module__ufbfYG__heroSection .HeroVariantSeven-module-scss-module__ufbfYG__disclaimer .HeroVariantSeven-module-scss-module__ufbfYG__disclaimerContent{gap:var(--spacing-xxs);text-align:center;flex-direction:column}}
