.ContactForm-module__j1WgZG__section{grid-template-columns:minmax(0,.86fr) minmax(320px,1fr);align-items:start;gap:clamp(1.5rem,5vw,4rem);width:min(1400px,100% - 2.5rem);margin:0 auto;padding:clamp(3rem,7vw,6rem) 0;display:grid}.ContactForm-module__j1WgZG__copy{position:sticky;top:126px}.ContactForm-module__j1WgZG__kicker{color:var(--ocean-teal);letter-spacing:.12em;text-transform:uppercase;font-size:.78rem;font-weight:900}.ContactForm-module__j1WgZG__copy h2{color:var(--text);margin-top:.55rem;font-size:clamp(2.3rem,5vw,4.6rem);line-height:.98}.ContactForm-module__j1WgZG__copy p:not(.ContactForm-module__j1WgZG__kicker){max-width:640px;color:var(--text-muted);margin-top:1rem;line-height:1.72}.ContactForm-module__j1WgZG__copy a{color:var(--primary-teal);font-weight:900}.ContactForm-module__j1WgZG__contactRows{flex-wrap:wrap;gap:.75rem;margin-top:1.5rem;display:flex}.ContactForm-module__j1WgZG__contactRows a{border:1px solid var(--line);background:var(--surface);min-height:44px;color:var(--text);letter-spacing:.08em;text-transform:uppercase;justify-content:center;align-items:center;padding:.75rem 1rem;font-size:.78rem;display:inline-flex}.ContactForm-module__j1WgZG__form{background:linear-gradient(135deg, #0f6b741a, transparent 42%), var(--surface);border:1px solid var(--line);box-shadow:var(--shadow-soft);grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem;padding:clamp(1rem,3vw,1.5rem);display:grid}.ContactForm-module__j1WgZG__form label{color:var(--text-soft);letter-spacing:.12em;text-transform:uppercase;gap:.45rem;font-size:.72rem;font-weight:900;display:grid}.ContactForm-module__j1WgZG__form input,.ContactForm-module__j1WgZG__form select,.ContactForm-module__j1WgZG__form textarea{border:1px solid var(--line);background:var(--bg);width:100%;min-height:48px;color:var(--text);font:inherit;letter-spacing:0;text-transform:none;padding:.82rem}.ContactForm-module__j1WgZG__form textarea{resize:vertical;min-height:150px}.ContactForm-module__j1WgZG__form input:focus,.ContactForm-module__j1WgZG__form select:focus,.ContactForm-module__j1WgZG__form textarea:focus{outline-offset:2px;border-color:var(--ocean-teal);outline:2px solid #2b8e9861}.ContactForm-module__j1WgZG__full,.ContactForm-module__j1WgZG__honeypot,.ContactForm-module__j1WgZG__form button,.ContactForm-module__j1WgZG__success,.ContactForm-module__j1WgZG__error{grid-column:1/-1}.ContactForm-module__j1WgZG__honeypot{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ContactForm-module__j1WgZG__form button{background:var(--primary-teal);min-height:52px;color:var(--white);letter-spacing:.1em;text-transform:uppercase;justify-content:center;align-items:center;padding:.9rem 1.2rem;font-size:.8rem;font-weight:900;display:inline-flex}.ContactForm-module__j1WgZG__form button:disabled{cursor:wait;opacity:.7}.ContactForm-module__j1WgZG__success,.ContactForm-module__j1WgZG__error{margin:0;padding:.9rem;line-height:1.5}.ContactForm-module__j1WgZG__success{color:var(--primary-teal);background:#0f6b741a}.ContactForm-module__j1WgZG__error{color:var(--crimson);background:#c63a3a1a}@media (max-width:980px){.ContactForm-module__j1WgZG__section,.ContactForm-module__j1WgZG__form{grid-template-columns:1fr}.ContactForm-module__j1WgZG__copy{position:static}}@media (max-width:640px){.ContactForm-module__j1WgZG__section{width:min(100% - 1.5rem,1400px);padding:3rem 0}.ContactForm-module__j1WgZG__copy h2{font-size:clamp(2.2rem,12vw,3.5rem)}.ContactForm-module__j1WgZG__contactRows a{flex:160px}}
.page-module___8aEwW__main{background:var(--bg);flex-direction:column;flex:1;display:flex}.page-module___8aEwW__hero{min-height:calc(100svh - 106px);color:var(--white);background:#0f151b;align-items:end;padding:clamp(5.5rem,9vw,8rem) clamp(1.25rem,5vw,5rem) clamp(2rem,5vw,4rem);display:grid;position:relative;overflow:hidden}.page-module___8aEwW__heroSlider,.page-module___8aEwW__heroSlider span{position:absolute;inset:0}.page-module___8aEwW__heroSlider{overflow:hidden}.page-module___8aEwW__heroSlider span{opacity:0;background-position:50%;background-size:cover;animation:24s ease-in-out infinite page-module___8aEwW__heroSlideShow;transform:scale(1.04)}.page-module___8aEwW__heroSlider span:after{content:"";background:linear-gradient(90deg,#0f151bf0,#0f151b8a 48%,#0f151b33);position:absolute;inset:0}.page-module___8aEwW__heroSlideOne{background-image:url(https://commons.wikimedia.org/wiki/Special:Redirect/file/Mercedes-Benz_GLE_450_4MATIC_AMG_Line_W167_Black_%281%29.jpg)}.page-module___8aEwW__heroSlideTwo{background-image:url(https://images.unsplash.com/photo-1606016159991-dfe4f2746ad5?auto=format&fit=crop&w=1800&q=80);animation-delay:6s!important}.page-module___8aEwW__heroSlideThree{background-image:url(https://images.unsplash.com/photo-1555215695-3004980ad54e?auto=format&fit=crop&w=1800&q=80);animation-delay:12s!important}.page-module___8aEwW__heroSlideFour{background-image:url(https://images.unsplash.com/photo-1533473359331-0135ef1b58bf?auto=format&fit=crop&w=1800&q=80);animation-delay:18s!important}.page-module___8aEwW__heroOverlay{pointer-events:none;background:radial-gradient(circle at 24% 20%,#2b8e9857,#0000 32%),linear-gradient(#1f252b14,#1f252be0);animation:9s ease-in-out infinite alternate page-module___8aEwW__ambientSweep;position:absolute;inset:0}.page-module___8aEwW__heroContent{z-index:1;width:min(780px,100%);animation:.76s cubic-bezier(.2,.8,.2,1) both page-module___8aEwW__riseIn;position:relative}.page-module___8aEwW__eyebrow,.page-module___8aEwW__kicker{color:var(--ocean-teal);letter-spacing:.08em;text-transform:uppercase;font-size:.78rem;font-weight:900}.page-module___8aEwW__hero h1{letter-spacing:0;max-width:820px;margin-top:.85rem;font-size:clamp(3.4rem,8vw,6.8rem);line-height:.94;animation:.86s cubic-bezier(.2,.8,.2,1) .12s both page-module___8aEwW__riseIn}.page-module___8aEwW__heroCopy{color:#ffffffd6;max-width:650px;margin-top:1.35rem;font-size:clamp(1rem,2vw,1.22rem);line-height:1.65;animation:.86s cubic-bezier(.2,.8,.2,1) .22s both page-module___8aEwW__riseIn}.page-module___8aEwW__heroActions,.page-module___8aEwW__contactActions{flex-wrap:wrap;gap:.85rem;margin-top:2rem;display:flex}.page-module___8aEwW__heroActions{animation:.86s cubic-bezier(.2,.8,.2,1) .33s both page-module___8aEwW__riseIn}.page-module___8aEwW__primaryAction,.page-module___8aEwW__secondaryAction,.page-module___8aEwW__sectionHeader a,.page-module___8aEwW__vehicleInfo a,.page-module___8aEwW__contactActions a{border-radius:4px;justify-content:center;align-items:center;min-height:46px;padding:.8rem 1.15rem;font-weight:900;transition:transform .22s,background-color .22s,border-color .22s,box-shadow .22s;display:inline-flex}.page-module___8aEwW__primaryAction{background:var(--primary-teal);color:var(--white);box-shadow:0 16px 34px #0f6b7447}.page-module___8aEwW__salesAction,.page-module___8aEwW__sectionHeader .page-module___8aEwW__inventoryLink{background:var(--crimson);color:var(--white);box-shadow:0 18px 38px #c63a3a42}.page-module___8aEwW__secondaryAction{color:var(--white);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff14;border:1px solid #ffffff6b}.page-module___8aEwW__primaryAction:hover,.page-module___8aEwW__secondaryAction:hover,.page-module___8aEwW__sectionHeader a:hover,.page-module___8aEwW__vehicleInfo a:hover,.page-module___8aEwW__contactActions a:hover{transform:translateY(-2px)}.page-module___8aEwW__heroPanel{z-index:1;width:min(330px,100% - 2.5rem);color:var(--graphite);border-left:4px solid var(--primary-teal);background:#f5f6f4f0;padding:1.35rem;animation:.82s cubic-bezier(.2,.8,.2,1) .48s both page-module___8aEwW__panelIn;position:absolute;bottom:clamp(2rem,5vw,4rem);right:clamp(1.25rem,5vw,5rem);box-shadow:0 24px 70px #00000047}.page-module___8aEwW__heroPanel span,.page-module___8aEwW__financeCard span,.page-module___8aEwW__vehicleInfo span,.page-module___8aEwW__comparisonVisual span,.page-module___8aEwW__routeCard span{color:var(--satin-steel);letter-spacing:.08em;text-transform:uppercase;font-size:.76rem;font-weight:900;display:block}.page-module___8aEwW__heroPanel strong{margin-top:.35rem;font-size:1.75rem;display:block}.page-module___8aEwW__heroPanel p{color:#53616a;margin-top:.45rem;line-height:1.5}.page-module___8aEwW__toolBand{background:var(--graphite);color:var(--white);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.page-module___8aEwW__toolBand a{text-transform:uppercase;letter-spacing:.04em;border-right:1px solid #ffffff1f;justify-content:center;align-items:center;min-height:76px;padding:1rem;font-size:.82rem;font-weight:900;transition:color .22s,background-color .22s;display:flex;position:relative;overflow:hidden}.page-module___8aEwW__toolBand a:after{content:"";background:var(--ocean-teal);transform-origin:50%;height:3px;transition:transform .26s;position:absolute;bottom:0;left:18%;right:18%;transform:scaleX(0)}.page-module___8aEwW__toolBand a:hover{background:#ffffff0d}.page-module___8aEwW__toolBand a:hover:after{transform:scaleX(1)}.page-module___8aEwW__introSection,.page-module___8aEwW__inventorySection,.page-module___8aEwW__financeSection,.page-module___8aEwW__comparisonSection,.page-module___8aEwW__routeSection,.page-module___8aEwW__contactStrip,.page-module___8aEwW__evSection,.page-module___8aEwW__preOrderSection,.page-module___8aEwW__soldSection,.page-module___8aEwW__closingSection{width:min(1400px,100% - 2.5rem);margin-inline:auto}.page-module___8aEwW__introSection{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(2rem,6vw,6rem);padding:clamp(4rem,8vw,7rem) 0;animation:linear both page-module___8aEwW__softReveal;animation-timeline:view();animation-range:entry 8% cover 34%;display:grid}.page-module___8aEwW__introSection h2,.page-module___8aEwW__financeSection h2,.page-module___8aEwW__evSection h2,.page-module___8aEwW__preOrderSection h2,.page-module___8aEwW__soldSection h2,.page-module___8aEwW__closingSection h2,.page-module___8aEwW__sectionHeader h2,.page-module___8aEwW__comparisonCopy h2,.page-module___8aEwW__contactStrip h2{color:var(--text);letter-spacing:0;margin-top:.55rem;font-size:clamp(2rem,5vw,4rem);line-height:1}.page-module___8aEwW__introSection p,.page-module___8aEwW__financeCopy p,.page-module___8aEwW__evCopy p,.page-module___8aEwW__preOrderSection p,.page-module___8aEwW__closingSection p,.page-module___8aEwW__comparisonCopy p,.page-module___8aEwW__routeCard p{color:var(--text-muted);font-size:1.03rem;line-height:1.75}.page-module___8aEwW__inventorySection,.page-module___8aEwW__comparisonSection,.page-module___8aEwW__routeSection,.page-module___8aEwW__contactStrip,.page-module___8aEwW__soldSection,.page-module___8aEwW__closingSection{padding:clamp(4rem,7vw,6.5rem) 0;animation:linear both page-module___8aEwW__softReveal;animation-timeline:view();animation-range:entry 8% cover 34%}.page-module___8aEwW__evSection{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:stretch;gap:clamp(1.5rem,5vw,4rem);padding:clamp(4rem,7vw,6.5rem) 0;display:grid}.page-module___8aEwW__evCopy{background:var(--surface);border:1px solid var(--line);flex-direction:column;justify-content:center;padding:clamp(2rem,5vw,4rem);display:flex}.page-module___8aEwW__evActions{flex-wrap:wrap;gap:.8rem;margin-top:1.6rem;display:flex}.page-module___8aEwW__evActions a,.page-module___8aEwW__preOrderSection a{background:var(--primary-teal);min-height:46px;color:var(--white);letter-spacing:.08em;text-transform:uppercase;justify-content:center;align-items:center;padding:.85rem 1.1rem;font-size:.78rem;font-weight:900;display:inline-flex}.page-module___8aEwW__evActions a:last-child{background:var(--graphite)}.page-module___8aEwW__evGrid,.page-module___8aEwW__soldGrid,.page-module___8aEwW__closingGrid{gap:1rem;display:grid}.page-module___8aEwW__evGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.page-module___8aEwW__evGrid article{background:linear-gradient(135deg, #2b8e982e, transparent 42%), var(--graphite);min-height:210px;color:var(--white);border:1px solid #ffffff1f;flex-direction:column;justify-content:space-between;padding:1.25rem;display:flex}.page-module___8aEwW__evGrid span,.page-module___8aEwW__soldGrid span,.page-module___8aEwW__closingGrid span{color:var(--ocean-teal);letter-spacing:.12em;text-transform:uppercase;font-size:.74rem;font-weight:900}.page-module___8aEwW__evGrid strong{font-size:clamp(1.8rem,4vw,3.2rem);line-height:.98}.page-module___8aEwW__preOrderSection{background:linear-gradient(135deg, #0f6b741f, transparent 44%), var(--surface);border:1px solid var(--line);justify-content:space-between;align-items:center;gap:clamp(1.5rem,5vw,4rem);padding:clamp(2rem,5vw,4rem);display:flex}.page-module___8aEwW__preOrderSection>div{max-width:900px}.page-module___8aEwW__soldGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.page-module___8aEwW__soldGrid article,.page-module___8aEwW__closingGrid article{background:var(--surface);border:1px solid var(--line);border-left:4px solid var(--primary-teal);min-height:180px;padding:1.15rem}.page-module___8aEwW__soldGrid h3,.page-module___8aEwW__closingGrid h3{color:var(--text);margin-top:.55rem;font-size:1.35rem;line-height:1.1}.page-module___8aEwW__soldGrid p,.page-module___8aEwW__closingGrid p{color:var(--text-muted);margin-top:.8rem;line-height:1.6}.page-module___8aEwW__closingSection{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);align-items:start;gap:clamp(1.5rem,5vw,4rem);display:grid}.page-module___8aEwW__closingGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.page-module___8aEwW__sectionHeader{justify-content:space-between;align-items:end;gap:1.5rem;margin-bottom:2rem;display:flex}.page-module___8aEwW__sectionHeader a,.page-module___8aEwW__vehicleInfo a,.page-module___8aEwW__contactActions a{color:var(--white);background:var(--graphite)}.page-module___8aEwW__sectionHeader .page-module___8aEwW__inventoryLink{min-height:52px;padding-inline:1.35rem}.page-module___8aEwW__vehicleGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.page-module___8aEwW__vehicleCard,.page-module___8aEwW__routeCard{background:var(--surface);border:1px solid var(--line);transition:transform .26s,box-shadow .26s;position:relative;overflow:hidden;box-shadow:0 18px 60px #1f252b14}.page-module___8aEwW__cardLink{z-index:1;position:absolute;inset:0}.page-module___8aEwW__vehicleCard:hover,.page-module___8aEwW__routeCard:hover{transform:translateY(-6px);box-shadow:0 26px 76px #1f252b24}.page-module___8aEwW__vehicleImage{background-position:50%;background-size:cover;min-height:290px;transition:transform .54s,filter .54s}.page-module___8aEwW__vehicleCard:hover .page-module___8aEwW__vehicleImage{filter:saturate(1.04)contrast(1.03);transform:scale(1.035)}.page-module___8aEwW__vehicleOne{background-image:url(https://commons.wikimedia.org/wiki/Special:Redirect/file/Mercedes-Benz_GLE_450_4MATIC_AMG_Line_W167_Black_%282%29.jpg)}.page-module___8aEwW__vehicleTwo{background-image:url(https://images.unsplash.com/photo-1606016159991-dfe4f2746ad5?auto=format&fit=crop&w=1200&q=80)}.page-module___8aEwW__vehicleThree{background-image:url(https://images.unsplash.com/photo-1619767886558-efdc259cde1a?auto=format&fit=crop&w=1200&q=80)}.page-module___8aEwW__vehicleFour{background-image:url(https://images.unsplash.com/photo-1555215695-3004980ad54e?auto=format&fit=crop&w=1200&q=80)}.page-module___8aEwW__vehicleFive{background-image:url(https://images.unsplash.com/photo-1533473359331-0135ef1b58bf?auto=format&fit=crop&w=1200&q=80)}.page-module___8aEwW__vehicleSix{background-image:url(https://images.unsplash.com/photo-1617788138017-80ad40651399?auto=format&fit=crop&w=1200&q=80)}.page-module___8aEwW__vehicleSeven{background-image:url(https://images.unsplash.com/photo-1606016159991-dfe4f2746ad5?auto=format&fit=crop&w=1200&q=80)}.page-module___8aEwW__vehicleInfo,.page-module___8aEwW__routeCard{z-index:2;padding:1.25rem;position:relative}.page-module___8aEwW__vehicleInfo h3{margin-top:.45rem;font-size:1.45rem}.page-module___8aEwW__vehicleInfo p{color:var(--text-muted);margin-top:.7rem;line-height:1.55}.page-module___8aEwW__vehicleInfo div{justify-content:space-between;align-items:center;gap:1rem;margin-top:1.25rem;display:flex}.page-module___8aEwW__vehicleInfo strong{color:var(--primary-teal)}.page-module___8aEwW__vehicleInfo a{z-index:3;min-height:40px;padding:.65rem .9rem;position:relative}.page-module___8aEwW__viewMoreRow{background:var(--surface);border:1px solid var(--line);border-left:4px solid var(--primary-teal);justify-content:space-between;align-items:center;gap:1rem;margin-top:1.25rem;padding:1rem;display:flex}.page-module___8aEwW__viewMoreRow span{color:var(--text-muted);font-weight:700}.page-module___8aEwW__viewMoreRow a{background:var(--crimson);min-height:46px;color:var(--white);letter-spacing:.08em;text-transform:uppercase;justify-content:center;align-items:center;padding:.82rem 1.1rem;font-size:.76rem;font-weight:900;display:inline-flex;box-shadow:0 18px 38px #c63a3a38}.page-module___8aEwW__financeSection{color:var(--white);background-color:#0000;background-image:linear-gradient(135deg,#0f6b74f2,#1f252bf5),url(https://images.unsplash.com/photo-1492144534655-ae79c964c9d7?auto=format&fit=crop&w=1800&q=80);background-position:50%;background-repeat:repeat,repeat;background-size:cover;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;grid-template-columns:minmax(0,1fr) minmax(320px,.78fr);align-items:stretch;gap:clamp(1.5rem,4vw,4rem);padding:clamp(2rem,5vw,4rem);animation:linear both page-module___8aEwW__softReveal;animation-timeline:view();animation-range:entry 8% cover 34%;display:grid}.page-module___8aEwW__financeCopy h2,.page-module___8aEwW__financeCopy p{color:var(--white)}.page-module___8aEwW__financeCopy p{opacity:.82;max-width:620px;margin-top:1rem}.page-module___8aEwW__financeCard{background:#ffffff2e;gap:1px;display:grid}.page-module___8aEwW__financeCard div{background:var(--glass-strong);color:var(--text);padding:1.5rem;transition:transform .22s,background-color .22s}.page-module___8aEwW__financeCard div:hover{background:var(--surface);transform:translate(4px)}.page-module___8aEwW__financeCard strong{margin-top:.35rem;font-size:clamp(1.5rem,4vw,2.4rem);display:block}.page-module___8aEwW__comparisonSection{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:center;gap:clamp(1.5rem,4vw,4rem);display:grid}.page-module___8aEwW__comparisonVisual{min-height:480px;color:var(--white);background-color:#0000;background-image:linear-gradient(#1f252b14,#1f252beb),url(https://commons.wikimedia.org/wiki/Special:Redirect/file/Mercedes-AMG_GLE_53_4MATIC%2B_%28W167%29_front.jpg);background-position:50%;background-repeat:repeat,repeat;background-size:cover;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;flex-direction:column;justify-content:end;padding:2rem;transition:transform .5s,filter .5s;display:flex}.page-module___8aEwW__comparisonVisual:hover{filter:saturate(1.04)contrast(1.04);transform:translateY(-4px)}.page-module___8aEwW__comparisonVisual h2{margin-top:.45rem;font-size:clamp(2.5rem,5vw,4.5rem);line-height:.95}.page-module___8aEwW__comparisonVisual p{color:#ffffffc7;margin-top:.75rem}.page-module___8aEwW__comparisonCopy p,.page-module___8aEwW__comparisonCopy ul{margin-top:1rem}.page-module___8aEwW__comparisonCopy ul{color:var(--text-muted);gap:.7rem;padding-left:1.2rem;line-height:1.55;display:grid}.page-module___8aEwW__comparisonCopy a{color:var(--primary-teal);font-weight:900}.page-module___8aEwW__routeGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.page-module___8aEwW__routeCard{border-top:4px solid var(--primary-teal);flex-direction:column;justify-content:space-between;min-height:170px;display:flex;position:relative}.page-module___8aEwW__routeCard:after{content:"";background:var(--ocean-teal);transform-origin:0;height:4px;transition:transform .26s;position:absolute;inset:auto 0 0;transform:scaleX(0)}.page-module___8aEwW__routeCard:hover:after{transform:scaleX(1)}.page-module___8aEwW__routeCard span{color:var(--primary-teal)}.page-module___8aEwW__routeCard p{margin-top:1.5rem}.page-module___8aEwW__contactStrip{background:var(--surface);border:1px solid var(--line);justify-content:space-between;align-items:center;gap:2rem;margin-bottom:clamp(3rem,6vw,5rem);padding:clamp(2rem,5vw,4rem);display:flex}@keyframes page-module___8aEwW__riseIn{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}@keyframes page-module___8aEwW__panelIn{0%{opacity:0;transform:translate(28px)}to{opacity:1;transform:translate(0)}}@keyframes page-module___8aEwW__softReveal{0%{opacity:0;transform:translateY(34px)}to{opacity:1;transform:translateY(0)}}@keyframes page-module___8aEwW__heroPan{0%{background-position:48%}to{background-position:55%}}@keyframes page-module___8aEwW__heroSlideShow{0%{opacity:0;transform:scale(1.04)translate(0)}6%,25%{opacity:1}31%,to{opacity:0;transform:scale(1.1)translate(-1.5%)}}@keyframes page-module___8aEwW__ambientSweep{0%{opacity:.8}to{opacity:1}}@media (prefers-reduced-motion:reduce){.page-module___8aEwW__hero,.page-module___8aEwW__heroSlider span,.page-module___8aEwW__heroOverlay,.page-module___8aEwW__heroContent,.page-module___8aEwW__hero h1,.page-module___8aEwW__heroCopy,.page-module___8aEwW__heroActions,.page-module___8aEwW__heroPanel,.page-module___8aEwW__introSection,.page-module___8aEwW__inventorySection,.page-module___8aEwW__financeSection,.page-module___8aEwW__comparisonSection,.page-module___8aEwW__routeSection,.page-module___8aEwW__contactStrip{animation:none}.page-module___8aEwW__primaryAction,.page-module___8aEwW__secondaryAction,.page-module___8aEwW__sectionHeader a,.page-module___8aEwW__vehicleInfo a,.page-module___8aEwW__contactActions a,.page-module___8aEwW__vehicleCard,.page-module___8aEwW__routeCard,.page-module___8aEwW__vehicleImage,.page-module___8aEwW__comparisonVisual,.page-module___8aEwW__financeCard div{transition:none}.page-module___8aEwW__heroSlider span:first-child{opacity:1}}.page-module___8aEwW__contactActions{justify-content:flex-end;margin-top:0}.page-module___8aEwW__contactActions a:first-child{background:var(--primary-teal)}@media (max-width:980px){.page-module___8aEwW__hero{min-height:760px}.page-module___8aEwW__heroSlider span{background-position:62%}.page-module___8aEwW__heroPanel{margin-top:2rem;position:relative;bottom:auto;right:auto}.page-module___8aEwW__toolBand,.page-module___8aEwW__introSection,.page-module___8aEwW__financeSection,.page-module___8aEwW__evSection,.page-module___8aEwW__evGrid,.page-module___8aEwW__vehicleGrid,.page-module___8aEwW__comparisonSection,.page-module___8aEwW__routeGrid,.page-module___8aEwW__soldGrid,.page-module___8aEwW__closingSection,.page-module___8aEwW__closingGrid{grid-template-columns:1fr}.page-module___8aEwW__sectionHeader,.page-module___8aEwW__contactStrip,.page-module___8aEwW__preOrderSection,.page-module___8aEwW__viewMoreRow{flex-direction:column;align-items:flex-start}.page-module___8aEwW__contactActions{justify-content:flex-start}}@media (max-width:640px){.page-module___8aEwW__hero{min-height:720px;padding-top:4.5rem}.page-module___8aEwW__hero h1{font-size:clamp(3rem,16vw,4.4rem)}.page-module___8aEwW__toolBand a{justify-content:flex-start;min-height:58px}.page-module___8aEwW__vehicleImage,.page-module___8aEwW__comparisonVisual{min-height:340px}.page-module___8aEwW__introSection,.page-module___8aEwW__inventorySection,.page-module___8aEwW__evSection,.page-module___8aEwW__soldSection,.page-module___8aEwW__comparisonSection,.page-module___8aEwW__routeSection,.page-module___8aEwW__closingSection,.page-module___8aEwW__contactStrip{width:min(100% - 1.5rem,1400px)}.page-module___8aEwW__evCopy,.page-module___8aEwW__preOrderSection{padding:1.25rem}.page-module___8aEwW__evActions a,.page-module___8aEwW__preOrderSection a,.page-module___8aEwW__viewMoreRow a{flex:180px}.page-module___8aEwW__viewMoreRow a{width:100%}}
