.page-shell{--mp-bg:#08131a;--mp-surface-1:#102129;--mp-surface-2:#142a32;--mp-text-primary:#f1f3ef;--mp-text-secondary:#adbdc3;--mp-text-muted:#92a5ae;--mp-accent:#71dec5;--mp-border:#adcfd226;color:#f1f3ef;background:#08131a}.page-shell :where(h1,h2,h3,p,a,button,span){letter-spacing:0}.page-shell :where(h1,h2,h3){text-wrap:pretty}.page-shell :where(.text-slate-400,.text-slate-500){color:#9bafb8}.page-shell :where(.mp-kicker,.ev-eyebrow){color:#91d8ca;font-weight:600}.page-shell .ev-site-header{background:#08131af5;border-color:#b4d8dc1f}.page-shell .mp-primary-nav{background:0 0;border:0}.page-shell .ev-nav-link{font-weight:500}.page-shell .mp-brand-mark{box-shadow:none;background:0 0;border-radius:4px}.page-shell .ev-footer{background:#071016;border-top:1px solid #b9dcde26}.page-shell .ev-footer>div:first-child{padding-block:3.5rem}.page-shell :where(.primary-button,.mp-primary-action,.mp-persona-primary){color:#082329;box-shadow:none;background:#92e4ce;border-radius:6px;font-weight:700}.page-shell :where(.primary-button,.mp-primary-action,.mp-persona-primary):hover{background:#b6f1df}.page-shell :where(.secondary-button,.mp-secondary-action,.mp-persona-secondary),.page-shell :where(input,select,textarea){border-radius:6px}.page-shell :where(.mp-filter-input,.mp-persona-search){background:#10242c;border-color:#b4d8dc33}.editorial-vehicle-visual{isolation:isolate;aspect-ratio:3/2;background:#09191d;border-radius:5px;flex-shrink:0;width:100%;margin:0 0 1.4rem;position:relative;overflow:hidden}.editorial-vehicle-visual--hero{aspect-ratio:16/9}.editorial-vehicle-visual img{object-fit:contain;transition:transform .45s}.editorial-vehicle-visual figcaption{z-index:2;color:#b5c8cc;background:#071218cc;border-radius:3px;flex-wrap:wrap;gap:0 .5rem;max-width:calc(100% - 24px);padding:3px 6px;font-size:10px;line-height:1.6;display:flex;position:absolute;bottom:10px;right:12px}.editorial-vehicle-visual figcaption>span{white-space:nowrap}.editorial-vehicle-visual__fallback{position:absolute;inset:0;overflow:hidden}.editorial-vehicle-visual__fallback>span{color:#9fb9bf;font-size:20px;font-weight:500;position:absolute;top:16%;left:7%}.editorial-vehicle-visual__fallback .mp-abstract-body{opacity:.6}.page-shell .mp-cinematic-hero{background:#09191d;height:auto;min-height:0}.page-shell .mp-cinematic-hero__sticky{height:min(790px,100svh - 78px);min-height:690px;position:relative}.page-shell .mp-cinematic-hero__content{min-height:inherit;height:100%;padding-top:5rem;padding-bottom:5rem}.page-shell .mp-cinematic-hero h1{max-width:570px;font-size:64px;font-weight:600;line-height:1.2}.editorial-hero-title-note{color:#c9dedc;margin-top:1.4rem;font-size:25px;font-weight:400;line-height:1.6;display:block}.page-shell .mp-cinematic-hero__lead{color:#afc3c9;max-width:410px;font-size:15px;font-weight:400;line-height:1.9}.page-shell .mp-cinematic-hero__surface{opacity:1;inset:0}.page-shell .editorial-home-hero-art{aspect-ratio:auto;border-radius:0;height:100%;margin:0;position:absolute;inset:0}.page-shell .editorial-home-hero-art img{object-fit:contain;width:78%!important;left:auto!important;right:-1%!important}.page-shell .editorial-home-hero-art figcaption{bottom:22px}.page-shell .mp-cinematic-hero__video-veil{z-index:3;background:linear-gradient(90deg,#09191d 0%,#09191deb 24%,#09191d61 48%,#0000 64%)}.page-shell .mp-cinematic-hero__index{display:none}.page-shell .mp-scroll-cue{opacity:.5}.page-shell .mp-home-light-transition{background:#afd3d81f;height:1px}.page-shell :where(.section-tone-blue,.section-tone-white){background:0 0}.page-shell :where(.section-tone-blue,.section-tone-white) :where(.text-zinc-950){color:#eff3ef}.page-shell :where(.section-tone-blue,.section-tone-white) :where(.text-slate-600){color:#a7bbc3}.page-shell :where(.section-tone-blue,.section-tone-white) :where(.text-emerald-700){color:#8ee1ca}.page-shell :where(.editorial-home-car,.surface-card){box-shadow:none;background:#102129;border-radius:8px}.page-shell .mp-home-entry-card{border:0;border-top:1px solid var(--mp-border);background:0 0;border-radius:0}.page-shell .mp-home-persona-card{box-shadow:none;background:linear-gradient(140deg,#123038,#152329);border-color:#acd7da1f;border-radius:8px;padding:1.7rem}.page-shell .mp-home-persona-card h3{font-size:21px;font-weight:600}.page-shell .ev-recommendation-card{box-shadow:none;background:#102129;border:1px solid #acd3d72e;border-radius:8px;padding:1.25rem}.page-shell .ev-recommendation-featured{background:linear-gradient(130deg,#132c34,#0e1c25 70%);padding:1.5rem}.page-shell .ev-recommendation-featured:before{display:none}.page-shell .mp-rank-card{min-height:0;box-shadow:none!important;background:#102129!important;border-radius:8px!important}.page-shell .mp-rank-card:before{display:none}.page-shell .mp-result-release:before{background:linear-gradient(#0000,#08151c 25%,#08131a)}.page-shell .mp-top1-product-hero a[href^="/vehicles/"]:not(h3 a){color:#082329;background:#92e4ce}.page-shell .ev-recommendation-featured>.editorial-vehicle-visual{max-height:490px}.page-shell .ev-recommendation-featured h3{font-size:34px;font-weight:600}.page-shell .ev-recommendation-standard h3{font-size:25px;font-weight:600}.page-shell .mp-section-heading h2{font-size:32px;font-weight:600;line-height:1.4}.page-shell .mp-result-persona-panel{box-shadow:none;background:0 0;border:0;border-radius:0}.page-shell .mp-result-persona-panel:before{display:none}.page-shell .mp-result-persona-panel>div{gap:2.5rem;padding:1rem 0 2.5rem}.page-shell .mp-result-persona-panel [data-persona-card-visual]{max-width:340px;box-shadow:none;border:0;border-radius:8px;margin-inline:auto}.page-shell .mp-result-persona-panel h1{font-size:40px;font-weight:600;line-height:1.35}.page-shell .mp-result-persona-panel :where(button,a.ev-focus){border-radius:6px}.page-shell .mp-result-persona-panel a[href^=\#]{color:#082329;background:#92e4ce}.page-shell .mp-result-persona-panel :where(.rounded-full,.rounded-xl){border-radius:5px}.page-shell :where(.mp-radar-card,.mp-preference-panel),.page-shell :where(.mp-comparison-panel,.mp-budget-console){box-shadow:none;background:#10232c;border-radius:8px}.page-shell .mp-comparison-table :where(th,td){border-color:#b9dadb1f}.page-shell .mp-comparison-table thead th{color:#c2d7d9;background:#18333b}.page-shell .mp-exploration-card{background:#112730;padding:1.6rem}.page-shell .mp-exploration-card:hover{background:#18333b}.page-shell .mp-exploration-card.is-locked{background:#14272f}.page-shell .mp-locked-stage{background:linear-gradient(120deg,#163b3e,#142631 65%,#242b37);border-color:#a7d7cf3b;border-radius:8px}.page-shell .mp-locked-stage:after{opacity:.25}.page-shell .mp-locked-stage__content h3{font-weight:600}.mp-paywall-modal{background:linear-gradient(145deg,#17343a,#101e29);border-color:#b4ded740;border-radius:8px}.page-shell .mp-recommendation-no-match__intro{background:0 0;border:0;border-top:1px solid #7ab4b1;border-radius:0;padding:2.5rem 0}.page-shell .mp-shortlist-explanation{background:#172f33;border-color:#537a76;border-radius:6px}.page-shell .mp-library-hero{background:0 0;border:0;padding:1rem 0 2rem}.page-shell .mp-library-hero:after{display:none}.page-shell .mp-library-hero h1{font-size:46px;font-weight:600}.editorial-library-exhibits{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;margin-bottom:1.5rem;display:grid}.editorial-library-exhibit{min-width:0}.editorial-library-exhibit .editorial-vehicle-visual{margin-bottom:.8rem}.editorial-library-exhibit h2{color:#e5efec;font-size:21px;font-weight:600;line-height:1.5}.editorial-library-exhibit p{color:#9db5bd;margin-top:.3rem;font-size:13px}.editorial-library-exhibit:hover h2{color:#92e4ce}.page-shell .mp-entity-card{box-shadow:none;background:#102129;border:1px solid #aed3d729;border-radius:8px;padding:1rem}.page-shell .mp-entity-card:hover{box-shadow:none;border-color:#8ee1ca6b;transform:translateY(-3px)}.page-shell :where(.mp-entity-card__spec,.mp-entity-card__grade,.mp-entity-card__reason){background:0 0;border-color:#aed3d721;border-radius:0}.page-shell .mp-entity-card__reason{padding:0}.page-shell .mp-entity-card h3{font-size:23px;font-weight:600}.page-shell :where(.mp-filter-console,.mp-brand-terminal){box-shadow:none;background:#0d2029;border-color:#aed3d721;border-radius:8px}.page-shell .mp-product-hero{background:0 0;border:0;border-radius:0;min-height:0;padding:0}.page-shell .ev-vehicle-detail-hero{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.page-shell .ev-vehicle-detail-hero:before{display:none}.page-shell .editorial-product-art{width:100%;max-height:460px}.page-shell .mp-product-hero__content{min-height:0;padding:1rem 0 0;display:block}.page-shell .mp-product-hero__heading{width:100%;max-width:900px;padding-top:0}.page-shell .mp-product-hero h1{font-size:48px;font-weight:500;line-height:1.3}.page-shell .mp-product-hero__summary{font-size:18px;line-height:1.9}.page-shell .mp-product-hero__metrics{border-block:1px solid #afd4d42e;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:2rem;display:grid}.page-shell .mp-product-hero__metrics>div{padding:1.4rem 1rem}.page-shell .mp-detail-chapter{padding-block:3.5rem}.page-shell .mp-persona-archive-hero__inner{background:0 0;border:0;align-items:center;min-height:310px;padding:2rem 0}.page-shell .mp-persona-archive-hero h1{font-size:48px;font-weight:600;line-height:1.3}.page-shell :where(.mp-persona-controls,.mp-persona-faq){border:0;border-block:1px solid var(--mp-border);background:0 0;border-radius:0}.page-shell .mp-persona-archive-card{box-shadow:none;background:#10272d;border:1px solid #aed3d724;border-radius:8px}.page-shell .mp-persona-editorial-grid>:nth-child(6n+1),.page-shell .mp-persona-editorial-grid>:nth-child(6n+4){transform:none}.page-shell .mp-persona-frame{background:#152b31;border-radius:5px}.page-shell .mp-persona-frame__visual:after{display:none}.editorial-persona-caption{padding:1.2rem .35rem 0}.editorial-persona-caption h2{color:#edf2eb;font-size:23px;font-weight:600;line-height:1.5}.editorial-persona-caption p{color:#a9bdc2;margin-top:.5rem;font-size:13px;line-height:1.8}.page-shell .mp-persona-faq__item{border:0;border-bottom:1px solid var(--mp-border);background:0 0;border-radius:0}.page-shell :where(.mp-editorial-card,.mp-editorial-feature,.mp-reading-surface,.mp-article-aside,.mp-persona-share-page){box-shadow:none;background:#102129;border-color:#aed3d724;border-radius:8px}.page-shell .mp-reading-surface p{color:#c2ced0;line-height:2}.page-shell .mp-test-answer{background:#10252d;border-color:#b4d5d729}@media (min-width:1440px){.page-shell .mp-cinematic-hero h1{font-size:72px}}@media (max-width:1023px){.page-shell .mp-cinematic-hero h1{font-size:52px}.page-shell .mp-cinematic-hero__copy{max-width:470px}}@media (max-width:767px){.editorial-library-exhibits{gap:.6rem}.editorial-library-exhibit h2{font-size:15px}.editorial-library-exhibit p{overflow-wrap:anywhere;font-size:11px}.editorial-library-exhibit figcaption{background:0 0;max-width:none;padding:.25rem 0;font-size:9px;inset:100% 0 auto}.editorial-library-exhibit .editorial-vehicle-visual{margin-bottom:2.2rem;overflow:visible}.page-shell .mp-result-persona-panel h1{font-size:30px}.page-shell .mp-result-persona-panel>div{gap:1.5rem}.page-shell .mp-persona-archive-hero__inner{min-height:0}.page-shell .mp-cinematic-hero__sticky{height:auto;min-height:650px}.page-shell .mp-cinematic-hero__content{align-items:flex-start;padding:2rem 1.25rem 14rem}.page-shell .mp-cinematic-hero h1{font-size:43px}.editorial-hero-title-note{margin-top:.9rem;font-size:20px}.page-shell .mp-cinematic-hero__lead{max-width:340px;font-size:14px}.page-shell .editorial-home-hero-art{height:250px;top:auto;bottom:0}.page-shell .editorial-home-hero-art img{width:100%!important;right:0!important}.page-shell .mp-cinematic-hero__video-veil{background:linear-gradient(#09191d 0% 57%,#0000 72%)}.page-shell .mp-scroll-cue{display:none}.page-shell .mp-cinematic-hero__actions{gap:.7rem}.page-shell .ev-recommendation-card{padding:1rem}.page-shell .ev-recommendation-featured h3{font-size:28px}.page-shell .mp-product-hero h1{font-size:34px}.page-shell .mp-product-hero__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.page-shell .mp-product-hero__metrics strong{overflow-wrap:anywhere;font-size:20px}.page-shell .mp-product-hero__summary{font-size:16px}.page-shell :where(.mp-library-hero h1,.mp-persona-archive-hero h1){font-size:34px}.page-shell .mp-section-heading h2{font-size:27px}.page-shell .mp-home-entry-card{flex-wrap:wrap}.page-shell .mp-home-entry-card>div{flex-basis:100%}.page-shell .mp-detail-chapter{padding-block:2.5rem}.editorial-vehicle-visual figcaption{font-size:9px;bottom:6px;right:6px}}@media (prefers-reduced-motion:reduce){.page-shell .editorial-vehicle-visual img{transition:none}.page-shell .mp-entity-card:hover{transform:none}}.page-shell,.mp-auth-modal,.mp-paywall-modal{--astra-ink:#121619;--astra-paper:#f2f0e9;--astra-silver:#bcc4c5;--astra-muted:#9ba6a8;--astra-graphite:#1c2023;--astra-raised:#252a2d;--astra-mint:#a2d8c5;--astra-champagne:#d3bc93;--astra-berry:#c5a6b8;--astra-line:#ced8d724;--astra-serif:"Iowan Old Style", "Palatino Linotype", "Noto Serif CJK SC", "Songti SC", SimSun, serif;--astra-sans:"Segoe UI", "PingFang SC", "Microsoft YaHei", sans-serif;--astra-radius:8px;--astra-shadow:0 16px 40px #00000018;--astra-motion:.22s;--astra-container:1240px;--astra-reading:68ch;--astra-section-space:88px;--mp-bg:var(--astra-ink);--mp-surface-1:var(--astra-graphite);--mp-surface-2:var(--astra-raised);--mp-text-primary:var(--astra-paper);--mp-text-secondary:var(--astra-silver);--mp-text-muted:var(--astra-muted);--mp-accent:var(--astra-mint);--mp-border:var(--astra-line);color:var(--astra-paper);font-family:var(--astra-sans);letter-spacing:0}.page-shell{background:var(--astra-ink)}.page-shell :where(h1,h2,h3,p,span,a,button){text-shadow:none;letter-spacing:0}.page-shell :where(h1,h2,h3){overflow-wrap:break-word;font-weight:500}.page-shell :where(.text-slate-300,.text-slate-400,.text-slate-500,.text-zinc-400){color:var(--astra-silver)}.page-shell :where(.text-emerald-200,.text-emerald-300,.text-cyan-100,.text-cyan-200,.text-teal-300){color:var(--astra-mint)}.page-shell :where(.text-amber-700,.text-amber-200,.text-amber-100){color:var(--astra-champagne)}.page-shell :where(.mp-kicker,.ev-eyebrow,.mp-test-kicker){color:var(--astra-champagne);font-size:11px;font-weight:500;line-height:1.7}.page-shell :where(.font-black,.font-bold){font-weight:600}.page-shell :where(.font-mono,[data-match-label],.mp-product-hero__metrics){font-variant-numeric:tabular-nums}.page-shell .ev-focus:focus-visible,:where(.mp-auth-modal,.mp-paywall-modal) .ev-focus:focus-visible{outline-offset:4px;box-shadow:none;outline:2px solid #a2d8c5}.page-shell :where(a,button){transition-duration:var(--astra-motion)}.page-shell .ev-site-header{border-color:var(--astra-line);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;background:#121619f7}.page-shell .ev-site-header>div{gap:16px;min-height:80px}.page-shell .mp-brand-mark{border:0;border-bottom:2px solid var(--astra-mint);color:var(--astra-paper)}.page-shell .ev-nav-link{color:var(--astra-silver);font-size:13px}.page-shell .ev-nav-link:is(:hover,.is-active){color:var(--astra-paper);box-shadow:none;background:0 0;transform:none}.page-shell .ev-nav-link:after{background:var(--astra-champagne)}.page-shell .ev-footer{background:#171b1e;border:0}.page-shell .ev-footer>div:first-child{gap:48px;padding-block:64px}.page-shell .ev-footer>div:first-child>div>p:first-child{font:26px/1.5 var(--astra-serif)}.page-shell .ev-footer nav{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px 24px;max-width:480px;display:grid}.page-shell .ev-footer nav a{font-size:12px;font-weight:400}.page-shell :where(.primary-button,.mp-primary-action,.mp-persona-primary,.mp-test-primary){background:var(--astra-mint);color:#14231e;box-shadow:none;border:0;border-radius:5px;font-weight:600}.page-shell :where(.primary-button,.mp-primary-action,.mp-persona-primary,.mp-test-primary):hover{background:#b8e5d5}.page-shell :where(.secondary-button,.mp-secondary-action,.mp-persona-secondary){border-color:var(--astra-line);color:var(--astra-paper);background:0 0}.page-shell :where(.ev-button-shimmer,.ev-surface-card-interactive):after{display:none}.page-shell .mp-cinematic-hero{background:var(--astra-ink)}.page-shell .mp-cinematic-hero__sticky{height:min(750px,100svh - 125px);min-height:610px}.page-shell .mp-cinematic-hero__media{background:var(--astra-ink)}.page-shell .mp-cinematic-hero__video-veil{display:none}.page-shell .mp-cinematic-hero__content{padding-block:64px}.page-shell .mp-cinematic-hero__copy{max-width:570px}.page-shell .mp-cinematic-hero h1{font:64px/1.28 var(--astra-serif);max-width:600px;color:var(--astra-paper)}.page-shell .editorial-hero-title-note{font:24px/1.65 var(--astra-serif);color:var(--astra-champagne);margin-top:24px}.page-shell .mp-cinematic-hero__lead{max-width:400px;color:var(--astra-silver);font-weight:400;line-height:1.9}.page-shell .mp-cinematic-hero__actions{gap:12px}.astra-quiet-link{width:fit-content;color:var(--astra-silver);text-underline-offset:5px;flex-basis:100%;margin-top:8px;font-size:12px;text-decoration:underline}.astra-masthead-art{pointer-events:none;position:absolute;inset:0;overflow:hidden}.astra-masthead-art__print{aspect-ratio:3/4;background:#eeefec;width:258px;position:absolute;box-shadow:0 18px 60px #00000030}.astra-masthead-art__print img{object-fit:contain}.astra-masthead-art__print--1{z-index:2;top:18%;left:57%;transform:rotate(-6deg)}.astra-masthead-art__print--2{opacity:.82;top:3%;left:75%;transform:rotate(7deg)}.astra-masthead-art__print--3{opacity:.72;top:57%;left:77%;transform:rotate(4deg)}.page-shell .mp-scroll-cue,.page-shell .mp-home-light-transition{display:none}.page-shell :where(.mp-scroll-statement,.mp-sticky-story){background:var(--astra-ink);height:auto;min-height:0;padding:0}.page-shell :where(.mp-scroll-statement,.mp-sticky-story):before,.page-shell :where(.mp-scroll-statement,.mp-sticky-story):after{display:none}.page-shell :where(.mp-scroll-statement__stage,.mp-sticky-story__stage){height:auto;min-height:0;padding-block:var(--astra-section-space);position:relative;top:auto}.page-shell .mp-scroll-statement__layout{grid-template-columns:minmax(0,1fr);gap:32px}.page-shell .mp-scroll-statement__title{font:36px/1.6 var(--astra-serif)}.page-shell .mp-scroll-statement__chunk{opacity:1!important;transform:none!important}.page-shell .mp-scroll-statement__dimensions{flex-wrap:wrap;gap:32px;display:flex}.page-shell .mp-dimension-mark{opacity:1!important}.page-shell .mp-dimension-mark__meta{color:var(--astra-mint);font-size:13px;display:block}.page-shell .mp-dimension-mark__meta>:not(:last-child){display:none}.page-shell .mp-sticky-story__stage{border-top:1px solid var(--astra-line);grid-template-columns:minmax(0,.95fr) minmax(0,1fr);gap:64px}.page-shell .mp-sticky-story h2{font:38px/1.65 var(--astra-serif);max-width:14em}.page-shell :where(.mp-sticky-story__instrument,.mp-sticky-story__chapter-progress){display:none}.page-shell .mp-sticky-story__body{display:block}.page-shell .mp-sticky-story__steps{gap:32px;display:grid}.page-shell .mp-story-step{background:0 0;border:0;min-height:0;padding:0;opacity:1!important;transform:none!important}.page-shell .mp-story-step>p:first-child,.page-shell .mp-story-step__rule{display:none}.page-shell .mp-story-step h3{font:22px/1.5 var(--astra-serif)}.page-shell .mp-story-step__description{max-width:none;color:var(--astra-silver);font:14px/1.9 var(--astra-sans);margin-top:12px}.page-shell :where(.mp-home-persona-preview,.editorial-home-picks,.section-tone-white){padding-block:64px}.page-shell :where(.mp-home-persona-preview,.editorial-home-picks,.section-tone-white) h2{font:32px/1.5 var(--astra-serif)}.page-shell .mp-home-entry-card{padding-inline:0}.page-shell .mp-home-persona-card{background:0 0;border:0;border-radius:0;padding:0 16px 24px 0}.page-shell .mp-home-persona-card:before,.page-shell .mp-home-persona-card:after{display:none}.page-shell .mp-home-persona-card h3{font:24px/1.5 var(--astra-serif);margin-top:24px}.page-shell .astra-home-persona-art{max-width:230px;box-shadow:none;border-radius:4px;margin:0}.page-shell .mp-home-persona-tag{color:var(--astra-muted);background:0 0;border:0;padding-left:0}.page-shell .editorial-home-car{background:var(--astra-graphite);border:0;padding:24px}.page-shell .editorial-home-car>.pointer-events-none{display:none}.page-shell .surface-card{background:var(--astra-graphite);box-shadow:none;border:0}.page-shell .mp-drive-lab-home{background:var(--astra-graphite);border:0}.page-shell .mp-drive-lab-home:before{display:none}.page-shell .mp-drive-lab-home__title{font:32px/1.5 var(--astra-serif)}.page-shell .mp-drive-lab-home .mp-drive-lab-kicker{color:var(--astra-champagne)}.page-shell .mp-drive-lab-home__media{box-shadow:none;border:0;border-radius:4px}.page-shell .mp-drive-lab-home__media:after{display:none}.editorial-vehicle-visual[data-vehicle-visual=fallback]{aspect-ratio:auto;background:0 0;border:0;height:28px;margin:0 0 20px;overflow:visible}.editorial-vehicle-visual__fallback{height:100%;position:relative;inset:auto}.astra-road-mark{width:72px;height:22px;display:block;position:relative;overflow:hidden}.astra-road-mark:before,.astra-road-mark:after{content:"";border:1px solid #d3bc9366;border-radius:50%;width:60px;height:40px;position:absolute;top:12px;left:-4px;transform:rotate(-12deg)}.astra-road-mark:after{border-color:#a2d8c54d;top:16px;left:12px}.page-shell .editorial-library-exhibits{gap:32px;margin-top:24px}.page-shell .editorial-library-exhibit{border-top:1px solid var(--astra-line);padding-block:24px}.page-shell .editorial-library-exhibit h2{font:24px/1.5 var(--astra-serif);color:var(--astra-paper)}.page-shell .mp-entity-card{background:var(--astra-graphite);border:0;padding:24px}.page-shell .mp-entity-card h3{font:26px/1.45 var(--astra-serif)}.page-shell .mp-entity-card:hover{background:var(--astra-raised)}.page-shell :where(.mp-filter-console,.mp-brand-terminal){border:0;border-block:1px solid var(--astra-line);background:0 0;border-radius:0;padding-inline:0}.page-shell :where(.mp-filter-input,.mp-persona-search){background:var(--astra-graphite);border-color:var(--astra-line);color:var(--astra-paper)}.page-shell .mp-library-hero h1,.page-shell .mp-persona-archive-hero h1{font:48px/1.35 var(--astra-serif)}.page-shell .mp-product-hero{padding-top:36px}.page-shell .mp-product-hero h1{font:56px/1.3 var(--astra-serif)}.page-shell .mp-product-hero__summary{font:20px/1.9 var(--astra-serif);max-width:40em}.page-shell .mp-product-hero__tags{gap:16px}.page-shell .mp-product-hero__tags>span{color:var(--astra-silver);background:0 0;border:0;padding-inline:0}.page-shell .mp-product-hero__metrics{border-color:var(--astra-line)}.page-shell .mp-product-hero__metrics>div{background:0 0;border:0;padding:24px 16px 24px 0}.page-shell .mp-product-hero__metrics strong{color:var(--astra-paper);font-size:26px;font-weight:400}.page-shell .mp-detail-chapter h2{font-family:var(--astra-serif)}.page-shell .mp-result-persona-panel{padding-block:32px}.page-shell .mp-result-persona-panel:after,.page-shell .mp-result-persona-reveal__trace{display:none}.page-shell .mp-result-persona-panel>div{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:64px}.page-shell .mp-result-persona-panel [data-persona-card-visual]{max-width:320px}.page-shell .mp-result-persona-panel h1{font:48px/1.4 var(--astra-serif)}.page-shell .mp-result-persona-panel h1+p{font:19px/1.9 var(--astra-serif);color:var(--astra-silver)}.page-shell .mp-result-persona-panel .rounded-xl{background:0 0;border:0;padding-inline:0}.page-shell .mp-result-persona-panel .rounded-full{color:var(--astra-silver);background:0 0}.page-shell .mp-result-persona-panel a[href^=\#]{background:var(--astra-mint);color:#14231e}.page-shell .mp-result-persona-panel a,.page-shell .mp-result-persona-panel button{min-height:44px}.page-shell .mp-section-heading{border:0;margin-bottom:20px;padding-bottom:16px}.page-shell .mp-section-heading h2{font:32px/1.45 var(--astra-serif)}.page-shell .mp-section-heading__meta>span{display:none}.page-shell .mp-section-heading__meta p{color:var(--astra-champagne);font-size:11px;font-weight:400}.page-shell .mp-section-heading__description{color:var(--astra-silver);font-weight:400;line-height:1.8}.page-shell .mp-result-release:before{display:none}.page-shell .ev-recommendation-card{background:var(--astra-graphite);border:0;padding:28px}.page-shell .ev-recommendation-featured{background:linear-gradient(130deg,#252b2c,#1b2223 70%);border-radius:0;padding:40px}.page-shell .ev-recommendation-featured h3{font:44px/1.3 var(--astra-serif)}.page-shell .ev-recommendation-standard h3{font:28px/1.4 var(--astra-serif)}.page-shell .mp-rank-card{border-top:1px solid var(--astra-line);padding-inline:8px;background:0 0!important;border-radius:0!important}.page-shell .mp-rank-card__rank{color:var(--astra-champagne);background:0 0;border:0;font-weight:400}.page-shell .ev-recommendation-card :where(.ring-1,.rounded-full){box-shadow:none;background:0 0;border:0}.page-shell .ev-recommendation-card [aria-label=车型核心等级]>div{box-shadow:none;text-align:left;background:0 0;border:0;padding-left:0}.page-shell .ev-recommendation-card [aria-label=车型核心等级]>div>p:last-child{color:var(--astra-champagne);font:25px/1.25 var(--astra-serif)}.page-shell .ev-recommendation-card [aria-label=车型特点]>span{margin-right:12px;padding-inline:0;font-weight:400}.page-shell .ev-recommendation-card [data-constraint-notice]{color:#e4c69b}.page-shell [data-match-label]>svg .ev-match-ring{stroke:var(--astra-mint);stroke-width:2px}.page-shell [data-match-label] .text-2xl{font:32px/1.1 var(--astra-serif);color:var(--astra-paper)}.page-shell .ev-match-line,.page-shell .mp-top1-product-hero a[href^="/vehicles/"]:not(h3 a){background:var(--astra-mint)}.page-shell :where(.mp-radar-card,.mp-preference-panel){box-shadow:none;background:0 0;border:0;padding:24px 0}.page-shell .mp-radar-card .radar-ring{stroke:#bcc4c526}.page-shell .mp-radar-card .radar-area{fill:#a2d8c523;stroke:#a2d8c5;stroke-width:1.5px}.page-shell .mp-radar-card .radar-dot{fill:#d3bc93;r:2.5}.page-shell .mp-radar-card svg text{fill:var(--astra-silver);font-weight:400}.page-shell :where(.mp-comparison-panel,.mp-budget-console){background:0 0;border:0;border-radius:0}.page-shell .mp-comparison-table :where(th,td){border-color:var(--astra-line);padding-block:24px}.page-shell .mp-comparison-table thead th{background:var(--astra-ink);color:var(--astra-muted);font-weight:400}.page-shell .mp-comparison-table tbody th{background:var(--astra-ink)}.page-shell .mp-comparison-table .is-top1 th{background:#1b2322}.page-shell :where(.mp-comparison-grade,.mp-comparison-tag){color:var(--astra-silver);background:0 0;border:0}.page-shell .mp-comparison-grade{color:var(--astra-champagne);font-family:var(--astra-serif);font-size:18px}.page-shell .mp-budget-console__copy{background:0 0;border:0;padding-inline:0}.page-shell .mp-exploration-grid{gap:24px}.page-shell .mp-exploration-card,.page-shell .mp-exploration-card.is-locked{background:var(--astra-graphite);border:0;padding:28px}.page-shell .mp-exploration-card:hover{background:var(--astra-raised);transform:translateY(-2px)}.page-shell .mp-exploration-card h3{font-family:var(--astra-serif)}.page-shell .mp-locked-stage{background:#202826;border:0;border-radius:0}.page-shell .mp-locked-stage:before,.page-shell .mp-locked-stage:after{display:none}.page-shell .mp-shortlist-explanation{border:0;border-left:2px solid var(--astra-mint);background:#202826;padding:24px}.page-shell .mp-recommendation-no-match__intro{border-top:0;padding-block:48px}.page-shell .mp-recommendation-no-match__intro h2{font-family:var(--astra-serif)}.page-shell .mp-persona-archive-hero__inner{padding-block:24px}.page-shell .mp-persona-archive-hero__readout{background:0 0;border:0}.page-shell :where(.mp-persona-intro__index,.mp-persona-frame__meta){color:var(--astra-champagne)}.page-shell .mp-persona-archive-card{background:0 0;border:0;border-radius:0;padding:0 0 24px}.page-shell .mp-persona-archive-card:before,.page-shell .mp-persona-archive-card:after{display:none}.page-shell .mp-persona-frame{box-shadow:none;background:0 0;border:0;padding:0}.page-shell .mp-persona-frame__visual{border:0;border-radius:4px}.page-shell .mp-persona-frame__meta{border:0;padding-bottom:16px}.page-shell .editorial-persona-caption{padding:24px 0 0}.page-shell .editorial-persona-caption h2{font:28px/1.4 var(--astra-serif)}.page-shell .editorial-persona-caption p{color:var(--astra-silver);font-size:14px;line-height:1.9}.page-shell .mp-persona-archive-card .flex-wrap>span{background:0 0;border:0;margin-right:12px;padding-inline:0;font-weight:400}.page-shell .mp-persona-card-action{color:var(--astra-mint);text-align:left;background:0 0;border:0;padding-left:0}.page-shell .mp-persona-filter{color:var(--astra-silver);background:0 0;border:0}.page-shell .mp-persona-filter.is-active{color:var(--astra-paper);background:#293631}.page-shell :where(.mp-persona-share-page,.mp-persona-share-page__copy,.mp-reading-surface,.mp-article-aside,.mp-article-hero__panel,.mp-simple-panel){box-shadow:none;background:0 0;border:0}.page-shell :where(.mp-persona-share-page,.mp-reading-surface,.mp-simple-panel):before,.page-shell :where(.mp-persona-share-page,.mp-reading-surface,.mp-simple-panel):after,.page-shell .mp-article-detail:before{display:none}.page-shell .mp-persona-share-page__copy h1{font-family:var(--astra-serif)}.page-shell .mp-article-hero h1{font:44px/1.5 var(--astra-serif)}.page-shell .mp-article-hero__panel{padding-inline:0}.page-shell .mp-reading-surface{max-width:var(--astra-reading);padding-top:0}.page-shell .mp-reading-surface p{color:#c7cccb;margin-block:24px;font-size:16px;line-height:2}.page-shell .mp-reading-h2{font:26px/1.6 var(--astra-serif)}.page-shell .mp-reading-h2:before{display:none}.page-shell .mp-article-aside{border-left:1px solid var(--astra-line);border-radius:0}.page-shell :where(.mp-editorial-card,.mp-editorial-feature){background:var(--astra-graphite);box-shadow:none;border:0}.page-shell :where(.mp-editorial-card,.mp-editorial-feature) h2{font-family:var(--astra-serif)}.page-shell .mp-simple-panel{padding-inline:0}.page-shell .mp-simple-panel h1{font:40px/1.4 var(--astra-serif)}.astra-brand-quote{font:30px/1.7 var(--astra-serif);color:var(--astra-champagne);padding-block:32px}.page-shell .mp-simple-panel>.space-y-5{font-size:16px;line-height:1.95}.page-shell :where(.mp-test-progress,.mp-test-cockpit,.mp-test-loading){box-shadow:none;background:0 0;border:0;border-radius:0;padding-inline:0}.page-shell .mp-test-cockpit:before,.page-shell .mp-test-cockpit:after{display:none}.page-shell .mp-test-cockpit h1{font:32px/1.6 var(--astra-serif);margin-bottom:32px}.page-shell .mp-test-progress__track{background:var(--astra-raised);height:2px}.page-shell .mp-test-progress__track>div{background:var(--astra-mint)}.page-shell .mp-test-answer{border:1px solid #0000;border-bottom-color:var(--astra-line);background:0 0;border-radius:4px;min-height:68px;padding:18px 16px}.page-shell .mp-test-answer:hover{background:#202927;border-color:#0000}.page-shell .mp-test-answer.is-selected{background:#263c33;border-color:#a2d8c5}.page-shell .mp-test-answer .font-semibold{font-weight:400}.page-shell .mp-test-actions{background:var(--astra-ink);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;border:0}.page-shell .mp-test-secondary{border:1px solid var(--astra-line);box-shadow:none;color:var(--astra-paper);background:0 0}.mp-auth-modal,.mp-paywall-modal{background:#1c2223;border:1px solid #bcc4c526;border-radius:8px;box-shadow:0 24px 80px #0005}.mp-auth-modal :where(h2,h3),.mp-paywall-modal :where(h2,h3){font-family:var(--astra-serif);font-weight:500}.mp-auth-modal .mp-kicker{color:var(--astra-champagne);letter-spacing:0;font-size:10px}.mp-auth-primary{color:#14231e;box-shadow:none;background:#a2d8c5}.mp-auth-input{background:#161c1e;border-color:#bcc4c533}.mp-auth-tabs{background:0 0;border:0}.mp-auth-tabs .is-active{background:#2c3b35}.mp-auth-backdrop,.mp-paywall-backdrop{-webkit-backdrop-filter:none;backdrop-filter:none;background:#080c0fd9}.mp-paywall-modal>div:first-child>button{white-space:nowrap;flex-shrink:0;min-width:56px}.mp-paywall-primary{color:#14231e;box-shadow:none;background:#a2d8c5}.mp-paywall-primary:after{display:none}.page-shell .mp-recommendation-no-match{background:0 0;border:0;padding:24px 0}.page-shell .mp-recommendation-no-match h2{max-width:24em;font:36px/1.5 var(--astra-serif)}.page-shell .mp-alternative-section{border-color:var(--astra-line);margin-top:40px;padding-top:32px}.page-shell .mp-alternative-section__heading h3{font:28px/1.5 var(--astra-serif)}.page-shell :where(.mp-section-heading__aside,.mp-alternative-section__count){color:var(--astra-muted)}.page-shell :where(.mp-persona-filter,button[aria-label=清除品牌筛选，查看全部品牌]),.page-shell .mp-comparison-locked button,.page-shell [data-locked-recommendation-stage] button{min-height:44px}.page-shell .ev-site-header button{min-width:44px}:where(.mp-auth-modal,.mp-paywall-modal) button{min-width:44px;min-height:44px}.mp-auth-modal input[type=password],.mp-auth-modal input[autocomplete=current-password],.mp-auth-modal input[autocomplete=new-password]{padding-right:60px}@media (max-width:1023px){.page-shell{--astra-section-space:64px}.page-shell .mp-cinematic-hero h1{font-size:52px}.page-shell .mp-cinematic-hero__copy{max-width:440px}.astra-masthead-art__print{width:210px}.astra-masthead-art__print--1{left:64%}.astra-masthead-art__print--2{left:86%}.astra-masthead-art__print--3{left:80%}.page-shell .mp-sticky-story__stage{gap:40px}.page-shell .mp-result-persona-panel>div{gap:32px}}@media (max-width:767px){.page-shell{--astra-section-space:48px}.page-shell .ev-site-header>div{gap:4px;min-height:0;padding-block:10px}.page-shell .ev-nav-link{padding:12px 10px}.page-shell .ev-footer>div:first-child{gap:32px;padding-block:40px}.page-shell .ev-footer nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.page-shell .mp-cinematic-hero__sticky{height:auto;min-height:715px}.page-shell .mp-cinematic-hero__content{min-height:715px;padding:40px 20px 250px}.page-shell .mp-cinematic-hero h1{font-size:38px}.page-shell .editorial-hero-title-note{margin-top:16px;font-size:21px}.page-shell .mp-cinematic-hero__lead{max-width:340px;font-size:14px}.astra-masthead-art{height:235px;top:auto;bottom:0}.astra-masthead-art__print{width:146px}.astra-masthead-art__print--1{top:18px;left:32%}.astra-masthead-art__print--2{top:50px;left:-5%}.astra-masthead-art__print--3{top:42px;left:73%}.page-shell .mp-scroll-statement__title{font-size:25px;line-height:1.75}.page-shell .mp-scroll-statement__phrase{white-space:normal}.page-shell .mp-sticky-story__stage{grid-template-columns:minmax(0,1fr);gap:32px;display:grid}.page-shell .mp-sticky-story h2{font-size:28px}.page-shell :where(.mp-home-persona-preview,.editorial-home-picks,.section-tone-white) h2{font-size:26px}.page-shell .astra-home-persona-art{max-width:190px}.page-shell .mp-home-persona-card{padding-right:0}.page-shell .editorial-library-exhibits{grid-template-columns:minmax(0,1fr);gap:0}.page-shell .editorial-library-exhibit{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;padding-block:20px;display:grid}.page-shell .editorial-library-exhibit [data-vehicle-visual]{display:none}.page-shell .editorial-library-exhibit h2{font-size:22px}.page-shell .editorial-library-exhibit p{margin:0;font-size:12px}.page-shell :where(.mp-library-hero h1,.mp-persona-archive-hero h1,.mp-product-hero h1,.mp-simple-panel h1){font-size:32px}.page-shell .mp-product-hero__summary{font-size:18px}.page-shell .mp-product-hero__metrics strong{font-size:22px}.page-shell .mp-result-persona-panel{padding-block:16px}.page-shell .mp-result-persona-panel>div{grid-template-columns:minmax(0,1fr);gap:28px}.page-shell .mp-result-persona-panel [data-persona-card-visual]{max-width:240px}.page-shell .mp-result-persona-panel h1{font-size:32px}.page-shell .mp-result-persona-panel h1+p{font-size:17px}.page-shell .mp-section-heading h2{font-size:26px}.page-shell .mp-section-heading{margin-bottom:8px;padding-bottom:8px}.page-shell .mp-recommendation-no-match h2{font-size:28px}.page-shell .mp-alternative-section__heading h3{font-size:25px}.page-shell .ev-recommendation-card{padding:24px 18px}.page-shell .ev-recommendation-featured h3{font-size:30px}.page-shell .ev-recommendation-standard h3{font-size:26px}.page-shell .mp-comparison-scroll{overflow:visible}.page-shell .mp-comparison-table{width:100%;min-width:0;display:block}.page-shell .mp-comparison-table thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.page-shell .mp-comparison-table tbody{gap:20px;display:grid}.page-shell .mp-comparison-table tbody tr{background:var(--astra-graphite);border-radius:6px;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:20px;display:grid}.page-shell .mp-comparison-table tbody :where(th,td){white-space:normal;background:0 0;border:0;min-width:0;padding:0;position:static}.page-shell .mp-comparison-table tbody th{background:0 0;grid-column:1/-1;padding-bottom:12px}.page-shell .mp-comparison-table td:before{content:attr(data-label);color:var(--astra-muted);margin-bottom:6px;font-size:11px;display:block}.page-shell .mp-comparison-table td:nth-last-child(-n+2),.page-shell .mp-comparison-table td[colspan]{grid-column:1/-1}.page-shell .mp-comparison-table .is-top1 th,.page-shell .mp-comparison-table tbody tr.is-top1 td{background:0 0}.page-shell .mp-comparison-table .mp-comparison-locked{border-bottom:1px solid var(--astra-line);background:0 0}.page-shell .mp-comparison-table .mp-comparison-locked button{white-space:normal;text-align:left;padding-inline:0}.page-shell .mp-comparison-hint{color:var(--astra-silver);background:0 0;border:0}.page-shell .mp-article-hero h1{font-size:30px}.page-shell .mp-reading-surface{padding-inline:0}.page-shell .mp-reading-h2{font-size:24px}.page-shell .mp-test-cockpit h1{margin-bottom:24px;font-size:26px}.page-shell .mp-test-answer{padding:16px 12px}.astra-brand-quote{font-size:25px}.page-shell .mp-drive-lab-home__title{font-size:26px}}@media (prefers-reduced-motion:reduce){.page-shell :where(*),.mp-auth-modal *,.mp-paywall-modal *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
