.ev-site{--ev-bg:#101615;--ev-panel:#19211f;--ev-border:#34403a;--ev-muted:#b0bcb4;--ev-lime:#d5fb69;--border:var(--ev-border);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:var(--ev-bg);color:#f4f6f0;min-height:100vh;font-family:Manrope,Arial,sans-serif;line-height:1.6}.ev-learning-tools{grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:26px;display:grid}.ev-learning-tools a{color:var(--ev-lime);background:#243021;border:1px solid #526044;border-radius:6px;align-items:flex-start;gap:15px;padding:24px;text-decoration:none;display:flex}.ev-learning-tools a:hover{border-color:var(--ev-lime);background:#2d3b28}.ev-learning-tools svg{flex-shrink:0}.ev-learning-tools span{flex:1}.ev-learning-tools strong{color:#eff5e8;font-size:15px;line-height:1.6;display:block}.ev-learning-tools small{color:#b7c6ad;margin-top:8px;font-size:12px;display:block}@media (max-width:1000px){.ev-learning-tools{grid-template-columns:1fr}}.ev-site *{box-sizing:border-box}.ev-wrap{width:min(1360px,100% - 80px);margin-inline:auto}.ev-site h1,.ev-site h2,.ev-site h3{color:#f4f6f0}.ev-site button,.ev-site input,.ev-site select{font:inherit}.ev-site button,.ev-site a,.ev-site summary,.ev-site input,.ev-site select{-webkit-tap-highlight-color:transparent}.ev-site :is(a,button,input,select,summary):focus-visible{outline:2px solid var(--ev-lime);outline-offset:4px}.ev-site section[id]{scroll-margin-top:24px}.ev-site input:not([type=checkbox]):not([type=range]),.ev-site select{color:#f4f6f0;background:#111916;border:1px solid #526056;border-radius:5px;width:100%;min-width:0;height:44px;padding:10px 12px;font-size:13px}.ev-site select{cursor:pointer;padding-right:22px}.ev-site label{min-width:0}.ev-site button{border:0}.ev-site .ev-eyebrow{letter-spacing:2px;color:var(--ev-lime);font-size:10px;font-weight:700;line-height:1.5}.ev-muted,.ev-small{color:var(--ev-muted)}.ev-small{font-size:11px;line-height:1.65}.ev-header{border-bottom:1px solid var(--ev-border);align-items:center;gap:30px;height:88px;display:flex}.ev-brand{letter-spacing:-1.5px;white-space:nowrap;align-items:baseline;font-size:26px;font-weight:800;display:inline-flex}.ev-brand>span:first-child{color:var(--ev-lime)}.ev-brand-electric{color:var(--ev-lime);letter-spacing:-1px;margin-left:8px;font-size:23px;font-weight:500}.ev-header nav{gap:30px;margin-left:auto;font-size:12px;display:flex}.ev-header nav a:hover,.ev-header-back:hover{color:var(--ev-lime)}.ev-header-back{border-left:1px solid var(--ev-border);align-items:center;gap:8px;padding-left:26px;font-size:12px;display:flex}.ev-hero{grid-template-columns:1.2fr 1fr;gap:22px;padding-top:26px;display:grid}.ev-hero-story{isolation:isolate;background:#14231f;border-radius:8px;min-height:680px;position:relative;overflow:hidden}.ev-hero-image{z-index:-2;object-fit:cover;object-position:61% center;background:url(/images/electric-explorer-hero.webp) 61%/cover;width:100%;height:100%;position:absolute;inset:0}.ev-hero-story:after{content:"";z-index:-1;background:linear-gradient(#0c1717d9 0%,#10201b95 30%,#0b171000 58%,#07100ad6 100%);position:absolute;inset:0}.ev-hero-copy{padding:34px 32px}.ev-pulse{background:var(--ev-lime);border-radius:50%;width:6px;height:6px;margin-right:8px;display:inline-block;box-shadow:0 0 12px #d5fb6955}.ev-hero h1{letter-spacing:-2.8px;margin:24px 0 18px;font-size:clamp(40px,4.05vw,62px);font-weight:650;line-height:1.08}.ev-hero h1 span{color:var(--ev-lime)}.ev-hero-copy>p:not(.ev-eyebrow){color:#e2e9e1;font-size:14px;line-height:1.8}.ev-button{background:var(--ev-lime);color:#172014;border-radius:5px;justify-content:center;align-items:center;gap:24px;min-height:46px;padding:12px 20px;font-size:12px;font-weight:800;display:inline-flex}.ev-button:hover{background:#e6ff9b}.ev-hero-copy .ev-button{margin-top:22px}.ev-hero-caption{letter-spacing:1px;color:#e8eee4;justify-content:space-between;gap:12px;font-size:9px;display:flex;position:absolute;inset:auto 28px 24px}.ev-hero-caption span:last-child{letter-spacing:0}.ev-planner{background:linear-gradient(130deg,#222c25,#17201d 70%);border:1px solid #3c493c;border-radius:8px;padding:28px;box-shadow:inset 0 1px #d5fb6914}.ev-planner-top{justify-content:space-between;align-items:center;gap:8px;display:flex}.ev-planner-top>span{letter-spacing:1px;color:var(--ev-muted);align-items:center;gap:4px;font-size:8px;display:flex}.ev-planner h2{letter-spacing:-1px;margin:14px 0 3px;font-size:29px;font-weight:600}.ev-planner>.ev-muted{font-size:12px}.ev-distance-heading{justify-content:space-between;align-items:center;gap:12px;margin-top:26px;display:flex}.ev-distance-heading label{font-size:12px;font-weight:600}.ev-distance-heading small{color:var(--ev-muted);margin-top:2px;font-size:10px;font-weight:400;display:block}.ev-distance-heading>div{align-items:baseline;gap:6px;display:flex}.ev-site .ev-distance-heading input{text-align:right;font-weight:650;background:0 0!important;border:0!important;border-bottom:1px solid #60705c!important;border-radius:0!important;width:85px!important;height:45px!important;padding:2px 5px!important;font-size:29px!important}.ev-distance-heading>div>span{color:var(--ev-muted);font-size:12px}.ev-slider{width:100%;height:28px;accent-color:var(--ev-lime);cursor:pointer;margin:14px 0 0;display:block}.ev-slider-labels{color:var(--ev-muted);justify-content:space-between;font-size:9px;display:flex}.ev-fields{grid-template-columns:1fr 1fr;gap:12px;margin-top:20px;display:grid}.ev-fields label>span,.ev-condition>span{align-items:center;gap:7px;margin-bottom:7px;font-size:11px;display:flex}.ev-fields svg,.ev-condition svg{color:var(--ev-lime)}.ev-condition{margin-top:14px;display:block}.ev-checkbox{cursor:pointer;flex-wrap:wrap;align-items:center;gap:8px;margin-top:16px;font-size:11px;display:flex}.ev-checkbox input{width:16px;height:16px;accent-color:var(--ev-lime)}.ev-checkbox span{color:var(--ev-muted);margin-left:auto;font-size:10px}.ev-plan-result{border-left:3px solid var(--ev-lime);background:#d5fb6909;border-radius:0 5px 5px 0;margin-top:18px;padding:14px 16px}.ev-plan-result>div{justify-content:space-between;align-items:center;gap:10px;display:flex}.ev-plan-result span{max-width:130px;font-size:11px}.ev-plan-result strong{color:var(--ev-lime);letter-spacing:-1px;white-space:nowrap;font-size:36px;line-height:1.3}.ev-plan-result strong small{letter-spacing:0;font-size:16px;font-weight:500}.ev-plan-result p{color:var(--ev-muted);margin-top:6px;font-size:10px}.ev-assumptions{color:var(--ev-muted);margin-top:14px;font-size:10px}.ev-site summary{cursor:pointer;align-items:center;gap:7px;list-style:none;display:flex}.ev-site summary::-webkit-details-marker{display:none}.ev-site summary svg:last-child{margin-left:auto}.ev-site details[open]>summary svg:last-child{transform:rotate(90deg)}.ev-assumptions p{margin:10px 0}.ev-assumptions a{color:var(--ev-lime);align-items:center;gap:5px;display:inline-flex}.ev-section-nav{border:1px solid var(--ev-border);background:#171f1c;border-radius:6px;grid-template-columns:repeat(4,1fr);gap:4px;margin:22px 0 0;padding:6px;display:grid}.ev-section-nav a{color:#d1dad2;border-radius:4px;justify-content:center;align-items:center;gap:10px;min-height:45px;font-size:12px;display:flex}.ev-section-nav a:first-child{background:var(--ev-lime);color:#172014;font-weight:750}.ev-section-nav a:not(:first-child):hover{color:var(--ev-lime);background:#2a352a}.ev-routine{border:1px solid var(--ev-border);background:#151d19;border-radius:7px;grid-template-columns:1fr 1fr 1fr;margin-top:32px;display:grid}.ev-routine>div{min-width:0;padding:24px}.ev-routine>div+div{border-left:1px solid var(--ev-border)}.ev-routine h2{letter-spacing:-.5px;margin:10px 0;font-size:19px;font-weight:550;line-height:1.4}.ev-routine p{color:var(--ev-muted);font-size:11px;line-height:1.8}.ev-routine a{color:var(--ev-lime);align-items:center;gap:8px;margin-top:15px;font-size:11px;display:inline-flex}.ev-range-example label,.ev-trip label{font-size:13px;font-weight:650;display:block}.ev-range-example label span,.ev-trip label span{color:var(--ev-muted);margin:5px 0;font-size:10px;font-weight:400;display:block}.ev-example-input{align-items:center;gap:12px;margin:12px 0;display:flex}.ev-site .ev-example-input input,.ev-site .ev-trip input{width:90px}.ev-example-input span{color:var(--ev-muted);font-size:11px}.ev-range-bar{background:#455343;border-radius:2px;height:8px;margin:16px 0 10px;overflow:hidden}.ev-range-bar span{background:var(--ev-lime);height:100%;transition:width .15s ease-out;display:block}.ev-range-example p strong{color:#edf6e4}.ev-warning-text{color:#f7c181}.ev-trip label svg{color:var(--ev-lime);vertical-align:middle;margin-right:6px;display:inline}.ev-trip input{margin:8px 0}.ev-trip small{color:var(--ev-muted);margin-top:8px;font-size:9px;display:block}.ev-inventory,.ev-charging,.ev-learn{padding-top:58px}.ev-section-heading{justify-content:space-between;align-items:flex-end;gap:28px;margin-bottom:24px;display:flex}.ev-section-heading h2{letter-spacing:-1px;margin-top:10px;font-size:clamp(24px,2.3vw,34px);font-weight:550;line-height:1.2}.ev-section-heading>p{color:var(--ev-muted);font-size:11px;line-height:1.7}.ev-search{border:1px solid var(--ev-border);background:#19211d;border-radius:6px;grid-template-columns:1.3fr 1fr 1fr 1fr;gap:18px;padding:18px;display:grid}.ev-search label>span{color:var(--ev-muted);align-items:center;gap:5px;margin-bottom:6px;font-size:10px;display:flex}.ev-results-caption{color:var(--ev-muted);justify-content:space-between;align-items:center;gap:15px;margin:19px 0;font-size:10px;display:flex}.ev-results-caption strong{color:#f4f6f0}.ev-car-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:20px;display:grid}.ev-car{border:1px solid var(--ev-border);background:linear-gradient(160deg,#222c25,#17201c);border-radius:7px;min-width:0;transition:border-color .2s;overflow:hidden}.ev-car:hover{border-color:#829669}.ev-car-photo{background:#263028;height:225px;position:relative;overflow:hidden}.ev-car-photo .dealer-photo{object-fit:cover;width:100%;height:100%;display:block}.ev-car-photo .vehicle-placeholder{color:#b3bfac;background:linear-gradient(140deg,#354234,#111b17);place-items:center;height:100%;display:grid}.ev-car-photo .placeholder-caption{align-items:center;gap:7px;font-size:11px;display:flex}.ev-car-tag{background:var(--ev-lime);color:#172014;letter-spacing:1px;border-radius:3px;align-items:center;gap:4px;padding:5px 8px;font-size:8px;font-weight:800;display:flex;position:absolute;top:12px;left:12px}.ev-car-body{padding:21px}.ev-car-year{color:#c9d3c8;justify-content:space-between;margin-bottom:4px;font-size:10px;display:flex}.ev-car-year span{color:var(--ev-muted)}.ev-car h3{letter-spacing:-.5px;font-size:20px;font-weight:600;line-height:1.4}.ev-car-trim{color:var(--ev-muted);white-space:nowrap;text-overflow:ellipsis;margin-top:4px;font-size:11px;overflow:hidden}.ev-car-price{align-items:baseline;gap:6px;margin-top:17px;display:flex}.ev-car-price strong{letter-spacing:-.8px;font-size:26px;font-weight:600}.ev-car-price>span{color:var(--ev-muted);font-size:9px}.ev-car-location{color:var(--ev-muted);align-items:center;gap:5px;margin-top:3px;font-size:10px;display:flex}.ev-fit{color:#c7d0c7;background:#dbe7dc09;border-radius:4px;align-items:center;gap:6px;margin:17px 0 14px;padding:8px 10px;font-size:10px;display:flex}.ev-fit-meets{color:var(--ev-lime);background:#d5fb6910}.ev-fit-version,.ev-fit-below{color:#f7c181;background:#f7c1810b}.ev-specs{gap:8px;margin:0 0 15px;display:grid}.ev-specs>div{justify-content:space-between;gap:8px;font-size:10px;display:flex}.ev-specs dt{color:var(--ev-muted)}.ev-specs dd{text-align:right;margin:0}.ev-rating-details{border-top:1px solid var(--ev-border);padding-top:12px;font-size:10px}.ev-rating-details summary{color:#dfe8d8;font-size:10px}.ev-rating-details p{color:var(--ev-muted);margin:12px 0;line-height:1.8}.ev-rating-details ul{max-height:200px;margin:12px 0;padding:0;list-style:none;overflow-y:auto}.ev-rating-details li{border-bottom:1px solid #34403a;justify-content:space-between;gap:12px;padding:7px 0;display:flex}.ev-rating-details li strong{white-space:nowrap}.ev-rating-details a{color:var(--ev-lime);align-items:center;gap:5px;display:inline-flex}.ev-car-dealer{color:var(--ev-muted);margin:14px 0;font-size:9px}.ev-card-link{border:1px solid #586550;border-radius:4px;justify-content:space-between;align-items:center;min-height:42px;padding:10px 12px;font-size:11px;display:flex}.ev-card-link:hover{background:var(--ev-lime);color:#182013;border-color:var(--ev-lime)}.ev-empty{text-align:center;border:1px solid var(--ev-border);border-radius:6px;margin-top:20px;padding:50px 20px}.ev-empty>svg{color:var(--ev-lime);margin:0 auto 16px}.ev-empty h3{font-size:22px;font-weight:500}.ev-empty p{color:var(--ev-muted);margin:10px 0 20px;font-size:13px}.ev-loading{color:var(--ev-muted);justify-content:center;align-items:center;gap:12px;padding:80px 20px;display:flex}.ev-more{color:var(--ev-lime);background:#243022;border-radius:5px;align-items:center;gap:10px;margin:25px auto 0;padding:12px 26px;display:flex;border:1px solid #586550!important;font-size:12px!important}.ev-inventory-note{color:var(--ev-muted);align-items:flex-start;gap:8px;margin-top:20px;font-size:10px;line-height:1.8;display:flex}.ev-inventory-note svg{margin-top:2px}.ev-charging-grid{grid-template-columns:1fr 1.15fr;gap:24px;display:grid}.ev-connector-panel{background:#1c271e;border:1px solid #45513d;border-radius:7px;padding:26px}.ev-connector-tabs{border:0;flex-wrap:wrap;align-items:center;gap:5px;min-width:0;margin:0;padding:0;display:flex}.ev-connector-tabs>span{letter-spacing:1px;color:var(--ev-muted);margin-right:auto;font-size:8px}.ev-connector-tabs button{color:#c7d2c0;background:#131c15;border-radius:4px;padding:8px 10px;font-size:10px}.ev-connector-tabs button[aria-pressed=true]{background:var(--ev-lime);color:#172014;font-weight:700}.ev-connector-copy{margin:28px 0 18px;position:relative}.ev-connector-copy h3{letter-spacing:-.5px;max-width:75%;margin-bottom:24px;font-size:22px;font-weight:500;line-height:1.4}.ev-port-mark{float:right;color:var(--ev-lime);letter-spacing:1px;flex-direction:column;align-items:center;gap:8px;margin-left:14px;font-size:9px;display:flex}.ev-connection-row{border-top:1px solid #45513d;align-items:center;gap:15px;padding:15px 0;display:flex}.ev-connection-row>svg{color:var(--ev-lime)}.ev-connection-row span{letter-spacing:1px;color:var(--ev-muted);font-size:8px;display:block}.ev-connection-row strong{margin-top:3px;font-size:12px;font-weight:500;display:block}.ev-connector-copy>p{color:var(--ev-muted);font-size:11px;line-height:1.8}.ev-text-link{color:var(--ev-lime);align-items:center;gap:7px;font-size:11px;display:inline-flex}.ev-connector-panel>.ev-text-link{margin-top:15px}.ev-charging-lessons{border-top:1px solid var(--ev-border);display:grid}.ev-charging-lessons article{border-bottom:1px solid var(--ev-border);align-items:flex-start;gap:18px;padding:24px 0;display:flex}.ev-lesson-number{color:#829079;font-size:11px}.ev-charging-lessons h3{letter-spacing:-.3px;margin-bottom:8px;font-size:17px;font-weight:550}.ev-charging-lessons p{color:var(--ev-muted);font-size:11px;line-height:1.8}.ev-charging-lessons article>svg{color:var(--ev-lime);margin-left:auto}.ev-network-links{gap:20px;margin-top:14px;display:flex}.ev-network-links a{color:var(--ev-lime);align-items:center;gap:5px;font-size:11px;display:flex}.ev-learn-grid{grid-template-columns:.8fr 1.2fr;gap:24px;display:grid}.ev-winter-guide{background:radial-gradient(at 100% 0,#54748155,#0000 60%),#1b2627;border:1px solid #3d5151;border-radius:7px;padding:32px}.ev-winter-guide>svg{color:#bce1e4;margin-bottom:22px}.ev-winter-guide .ev-eyebrow{color:#bce1e4}.ev-winter-guide h3{letter-spacing:-1px;margin:16px 0;font-size:31px;font-weight:500;line-height:1.25}.ev-winter-guide p:not(.ev-eyebrow){color:#bfced0;font-size:12px;line-height:1.9}.ev-winter-guide a{color:#c9e4db;align-items:center;gap:8px;margin-top:16px;font-size:11px;display:flex}.ev-winter-guide>a{margin:24px 0 30px}.ev-winter-guide details{border-top:1px solid #415558;padding:15px 0;font-size:11px}.ev-winter-guide details p{margin-top:12px}.ev-checklist{border:1px solid var(--ev-border);background:#19211d;border-radius:7px;padding:28px}.ev-checklist-heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;display:flex}.ev-checklist h3{letter-spacing:-.5px;margin-top:10px;font-size:24px;font-weight:550}.ev-checklist-heading>span{color:var(--ev-lime);white-space:nowrap;font-size:10px}.ev-checklist-items{margin-top:12px}.ev-checklist-items label{border-bottom:1px solid var(--ev-border);cursor:pointer;align-items:flex-start;gap:13px;padding:14px 0;display:flex;position:relative}.ev-checklist-items input{opacity:0;width:20px;height:20px;margin:0;position:absolute}.ev-check-box{border:1px solid #627059;border-radius:3px;flex-shrink:0;place-items:center;width:19px;height:19px;margin-top:2px;display:grid}.ev-check-box svg{visibility:hidden}.ev-checklist-items input:checked+.ev-check-box{background:var(--ev-lime);color:#172014;border-color:var(--ev-lime)}.ev-checklist-items input:checked+.ev-check-box svg{visibility:visible}.ev-checklist-items input:focus-visible+.ev-check-box{outline:2px solid var(--ev-lime);outline-offset:3px}.ev-checklist-items strong{font-size:12px;font-weight:600;display:block}.ev-checklist-items small{color:var(--ev-muted);margin-top:3px;font-size:10px;line-height:1.8;display:block}.ev-checklist-links{flex-wrap:wrap;gap:12px 24px;margin-top:20px;display:flex}.ev-checklist-links a{color:var(--ev-lime);align-items:center;gap:6px;font-size:10px;display:flex}.ev-data-note{color:var(--ev-muted);border:1px solid var(--ev-border);border-radius:5px;margin-top:30px;padding:18px 20px;font-size:11px}.ev-data-note p{margin-top:12px}.ev-data-note a{color:var(--ev-lime);margin:14px 20px 10px 0;display:inline-block}.ev-data-note>span{display:block}.ev-endnote{border-bottom:1px solid var(--ev-border);justify-content:space-between;align-items:center;gap:20px;padding:46px 0;display:flex}.ev-endnote>div{align-items:center;gap:12px;display:flex}.ev-endnote svg{color:var(--ev-lime)}.ev-endnote p{letter-spacing:-.4px;font-size:17px}.ev-endnote button{color:var(--ev-muted);background:0 0;padding:10px 0;font-size:11px;text-decoration:underline}.ev-footer{flex-wrap:wrap;align-items:center;gap:26px;min-height:105px;padding-block:25px;display:flex}.ev-footer .ev-brand{font-size:20px}.ev-footer .ev-brand-electric{font-size:18px}.ev-footer p{color:var(--ev-muted);margin-right:auto;font-size:10px}.ev-footer>a:not(.ev-brand){color:var(--ev-muted);font-size:10px}@media (min-width:1500px){.ev-hero h1{font-size:63px}}@media (max-width:1100px){.ev-wrap{width:calc(100% - 48px)}.ev-hero{grid-template-columns:1fr 1fr;gap:16px}.ev-hero-copy{padding:28px 24px}.ev-hero h1{font-size:43px}.ev-planner{padding:22px}.ev-hero-caption{flex-direction:column}.ev-fields{gap:8px}.ev-site .ev-fields select{padding-left:7px;font-size:11px}.ev-checkbox span{margin-left:24px}.ev-routine>div{padding:20px}.ev-car-grid{gap:14px}.ev-car-body{padding:16px}.ev-car-photo{height:185px}.ev-car h3{font-size:17px}.ev-fit{font-size:9px}.ev-search{gap:12px}.ev-connector-tabs>span{width:100%;margin-bottom:6px}}@media (max-width:800px){.ev-header{flex-wrap:wrap;gap:18px;height:auto;min-height:78px;padding-block:20px}.ev-header nav{order:3;gap:28px;width:100%}.ev-header-back{border:0;margin-left:auto;padding:0}.ev-hero{grid-template-columns:1fr}.ev-hero-story{min-height:540px}.ev-hero-image{background-position:50% 60%}.ev-hero h1{font-size:52px}.ev-planner{padding:28px}.ev-checkbox span{margin-left:auto}.ev-site .ev-fields select{font-size:13px}.ev-section-nav,.ev-routine{grid-template-columns:1fr 1fr}.ev-routine-copy{border-bottom:1px solid var(--ev-border);grid-column:1/-1}.ev-routine>.ev-range-example{border-left:0}.ev-section-heading>p{display:none}.ev-search,.ev-car-grid{grid-template-columns:1fr 1fr}.ev-results-caption{flex-direction:column;align-items:flex-start;gap:3px}.ev-charging-grid,.ev-learn-grid{grid-template-columns:1fr}.ev-connector-tabs>span{width:auto;margin-bottom:0}.ev-section-heading{flex-wrap:wrap;gap:14px}.ev-footer{gap:18px}.ev-footer p{order:5;width:100%}}@media (max-width:480px){.ev-wrap{width:calc(100% - 32px)}.ev-brand{font-size:23px}.ev-brand-electric{font-size:20px}.ev-header-back{font-size:10px}.ev-header nav{justify-content:space-between}.ev-hero{padding-top:16px}.ev-hero-story{min-height:510px}.ev-hero-copy{padding:24px 20px}.ev-hero h1{letter-spacing:-1.8px;font-size:41px}.ev-hero-copy>p:not(.ev-eyebrow){font-size:12px}.ev-hero-caption{inset-inline:20px}.ev-planner{padding:22px 18px}.ev-planner h2{font-size:28px}.ev-planner-top>span{font-size:7px}.ev-fields{gap:10px}.ev-fields label>span{font-size:10px}.ev-site .ev-fields select{font-size:11px}.ev-checkbox span{margin-left:24px}.ev-plan-result strong{font-size:32px}.ev-section-nav a{gap:7px;font-size:10px}.ev-routine{grid-template-columns:1fr}.ev-routine>div+div{border-left:0;border-top:1px solid var(--ev-border)}.ev-routine-copy{border-bottom:0}.ev-inventory,.ev-charging,.ev-learn{padding-top:42px}.ev-search{gap:12px;padding:14px}.ev-site .ev-search select{padding-left:8px;font-size:11px}.ev-car-grid{grid-template-columns:1fr;gap:18px}.ev-car-photo{height:225px}.ev-car-body{padding:20px}.ev-car h3{font-size:22px}.ev-fit,.ev-specs>div,.ev-rating-details summary{font-size:11px}.ev-connector-panel,.ev-checklist,.ev-winter-guide{padding:22px}.ev-connector-tabs{gap:4px}.ev-connector-tabs>span{width:100%;margin-bottom:6px}.ev-connector-copy h3{font-size:20px}.ev-checklist-heading{align-items:flex-start}.ev-checklist-heading>span{font-size:9px}.ev-checklist h3{font-size:22px}.ev-endnote{flex-direction:column;align-items:flex-start;padding:30px 0}.ev-endnote p{font-size:14px}.ev-footer .ev-brand{width:100%}}@media (prefers-reduced-motion:reduce){.ev-site *,.ev-site :before,.ev-site :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
