.LearnMore_learnMore__ZHaNd{display:grid;grid-template-columns:1fr 1fr;grid-auto-rows:1fr;border-radius:10px;background-color:#2648c8;@media (max-width:1024px){grid-template-columns:1fr}@media (max-width:600px){display:flex;flex-direction:column;justify-content:center;align-items:center;row-gap:8px}.LearnMore_callToAction__xDB7G{margin-top:46px;margin-left:58px;@media (max-width:1280px){margin-left:32px;margin-right:32px}.LearnMore_textContent__oI0mi{color:#fff;font-size:32px;font-weight:300;@media (max-width:1280px){font-size:24px}.LearnMore_highlight__WhOT7{font-weight:700}}.LearnMore_action__IM29_{margin-top:40px;margin-bottom:50px;background-color:#659711;@media (max-width:1280px){margin-bottom:16px}@media (max-width:600px){width:100%}}}.LearnMore_sampleScreens__aTjxq{position:relative;@media (max-width:600px){height:300px;width:100%}.LearnMore_sampleScreen1__exxU8{height:75%;position:absolute;right:0;bottom:0;transform:translate(-60%);@media (max-width:600px){width:100%;height:100%;object-fit:cover;object-position:0 0;transform:translate(0)}}.LearnMore_sampleScreen2__y7il1{height:100%;position:absolute;right:0;bottom:0;border-radius:10px;@media (max-width:600px){display:none}}}}.page_reportPage__Mct7y{background-color:#f6f7f9;.page_reportTitle__KLxAg{width:100dvw;display:grid;grid-template-columns:1fr 1fr 1fr;justify-content:space-between;align-items:center;padding:32px 64px;background-color:#fff;@media (max-width:650px){display:flex;flex-direction:row;justify-content:center;align-items:center;row-gap:8px;padding-left:20px;padding-bottom:16px;padding-right:20px;padding-top:16px}.page_brand__EsS39{font-size:36px;font-weight:700;@media (max-width:650px){font-size:20px;&:after{content:"-";padding:0 4px}}}.page_pageTitle__M0JUe{font-size:24px;font-weight:700;color:#1a202c;text-align:center;@media (max-width:650px){text-transform:lowercase;font-size:20px;text-align:left}}}.page_pageContent__4mFE4{background-color:#f6f7f9;padding-bottom:33px;@media (max-width:600px){padding-bottom:16px}.page_notFound__mhEL7{padding:30px 0}.page_dataSource___SaDA{font-size:12px;margin-top:40px;color:#90a3bf;padding:0 36px;@media (max-width:600px){padding-left:20px;padding-bottom:0;padding-right:20px;padding-top:0}}.page_learnMore__ad4Eh{margin-top:66px;margin-bottom:40px;padding:0 36px;@media (max-width:600px){padding-left:20px;padding-bottom:0;padding-right:20px;padding-top:0}}}}.ReportLayout_reportLayout__go3_6{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:24px 46px;border-radius:10px;background-color:#fff;height:350px;@media (max-width:1320px){height:auto}@media (max-width:600px){padding-left:20px;padding-bottom:16px;padding-right:20px;padding-top:16px}.ReportLayout_sectionHeader__c2lyG{width:100%;display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:20px;color:#1a202c;@media (max-width:600px){margin-bottom:24px}.ReportLayout_headerText__NPlQx{display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;gap:4px;font-weight:700;font-size:20px}.ReportLayout_headerIcon__SGZ3o{font-size:24px}}.ReportLayout_sectionContent__6NKxf{width:100%;height:100%}}.ReportLayout_infoList__kSE_M{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-end;.ReportLayout_infoItem__LMTfc{width:100%;display:flex;justify-content:space-between;align-items:center;font-size:16px;font-weight:700;color:#1a202c;padding:13px 0;border-bottom:1px solid rgba(195,212,233,.4);@media (max-width:600px){flex-direction:column;justify-content:flex-start;align-items:flex-start;row-gap:4px}.ReportLayout_infoValue__u4b7D{text-align:end}}}.FlipLayout_flipLayout__KG_tK{width:100%;height:100%;perspective:1000px;.FlipLayout_innerContainer__0Lsza{width:100%;height:100%;text-align:center;display:flex;transform-style:preserve-3d;transition:transform .6s}.FlipLayout_flipped__azoOe{transform:rotateY(180deg)}.FlipLayout_backContainer__FTSDA,.FlipLayout_frontContainer__59g8G{-webkit-backface-visibility:hidden;backface-visibility:hidden;min-width:100%}.FlipLayout_frontContainer__59g8G{width:100%}.FlipLayout_backContainer__FTSDA{transform:rotateY(180deg) translate(100%)}}.BatteryHealth_batteryHealth__uPJ4H{width:100%;height:100%;.BatteryHealth_health__o6spg{width:100%;height:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;.BatteryHealth_info__UjfZr{width:100%;height:100%;display:grid;grid-template-columns:1fr 1.25fr;grid-auto-rows:1fr;justify-content:space-between;align-items:center;grid-gap:30px;gap:30px;@media (max-width:600px){display:flex;flex-direction:column}.BatteryHealth_healthScore__ns3x6{.BatteryHealth_deltaValueWrapper__Eg_2N{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;.BatteryHealth_deltaValue__YpwhX{font-size:36px;font-weight:700;.BatteryHealth_highlight__6FIm7{font-size:72px;margin-right:4px}.BatteryHealth_deltaLabel__e8jM4{font-size:16px;font-weight:700;text-align:center}}.BatteryHealth_deltaIconWrapper__n0ewD{width:60px;height:60px;display:flex;justify-content:center;align-items:center;background-color:#f6e08b;border-radius:100%;margin-left:10px;margin-bottom:10px;padding-top:8px;.BatteryHealth_deltaIcon__Qyght{font-size:40px;padding:10px;color:#000}}}}}}.BatteryHealth_learnMore__Ioqsx{width:100%;height:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;.BatteryHealth_facts__yBdj7{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;row-gap:8px;text-align:left;color:#90a3bf;font-size:12px;line-height:200%;.BatteryHealth_moreLink__U9asX{text-decoration:underline}}}.BatteryHealth_flipIcon___1znH{justify-self:flex-end;align-self:flex-end;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:4px;cursor:pointer;font-size:20px;color:#90a3bf;@media (max-width:1280px){margin-top:16px}.BatteryHealth_flipText__SPl3q{font-size:12px}}}.BatteryInfo_batteryInfo__pmaku{width:100%;justify-content:center}.BatteryInfo_batteryInfo__pmaku,.WeatherRange_weatherRange__wBVxF{height:100%;display:flex;flex-direction:column;align-items:center}.WeatherRange_weatherRange__wBVxF{justify-content:space-evenly;row-gap:30px;.WeatherRange_infoItem__6Yw0K{width:100%;justify-content:center;.WeatherRange_infoHeader__TuWCp{width:100%;display:flex!important;flex-direction:row!important;justify-content:space-between!important;font-size:16px;font-weight:700;color:#171721;margin-bottom:9px;.WeatherRange_headerText__9vw2S{.WeatherRange_headerTempRange__i9a68{margin-left:12px}}}.WeatherRange_barWrapper__ONvii{width:100%;position:relative;height:20px;.WeatherRange_barUnder__MGmp4{position:absolute;width:100%;border:10px solid #eaebeb;border-radius:20px}.WeatherRange_barSurface__2yGy_{position:absolute;border:10px solid #292d30;border-radius:20px}}}}.CarbonInfo_carbonInfo__7keDx{width:100%;height:100%;.CarbonInfo_footprint__HYRaO{width:100%;height:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;.CarbonInfo_details___oGgs{width:100%;height:100%;display:grid;grid-template-columns:1fr 2fr;align-items:center;grid-gap:24px;gap:24px;@media (max-width:680px){display:flex;flex-direction:column;justify-content:flex-start;align-items:center;row-gap:8px}.CarbonInfo_delta__1pWnR{text-align:left;.CarbonInfo_deltaValueWrapper__Tw6jC{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;.CarbonInfo_deltaValue__DnduY{font-size:36px;font-weight:700;text-align:center;.CarbonInfo_highlight__fqW5l{font-size:72px;margin-right:4px}.CarbonInfo_deltaLabel___4hjM{font-size:16px;font-weight:700}}.CarbonInfo_deltaIconWrapper__ikLNV{width:60px;height:60px;display:flex;justify-content:center;align-items:center;background-color:#f6e08b;border-radius:100%;margin-left:10px;padding-top:8px;.CarbonInfo_deltaIcon__Db9oc{font-size:36px;padding:10px;color:#000}}}}}}.CarbonInfo_learnMore__EL_fh{width:100%;height:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;.CarbonInfo_facts__CZVf3{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;row-gap:8px;text-align:left;color:#90a3bf;font-size:12px;line-height:200%;.CarbonInfo_factList__GMvJZ{padding-left:16px}}}.CarbonInfo_flipIcon__5Cz9J{justify-self:flex-end;align-self:flex-end;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:4px;cursor:pointer;font-size:20px;color:#90a3bf;@media (max-width:1280px){margin-top:16px}.CarbonInfo_flipText__xtOjA{font-size:12px}}}.CarbonInfo_moduleIconColor__B8R3V{color:#3b6506}.FuelSavingsInfo_fuelSavingsInfo__yjz_a{width:100%;height:100%;.FuelSavingsInfo_savings__lV0oW{width:100%;height:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;.FuelSavingsInfo_details___1OM3{width:100%;height:100%;display:grid;grid-template-columns:1fr 2fr;align-items:center;grid-gap:24px;gap:24px;@media (max-width:680px){display:flex;flex-direction:column;justify-content:flex-start;align-items:center;row-gap:8px}.FuelSavingsInfo_delta__WmVK3{text-align:left;.FuelSavingsInfo_deltaValueWrapper__bZ1o4{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-end;.FuelSavingsInfo_deltaValue__oYDfH{font-size:36px;font-weight:700;text-align:center;.FuelSavingsInfo_highlight__9rIwU{font-size:72px;margin-right:4px}.FuelSavingsInfo_deltaLabel__2nP9j{font-size:16px;font-weight:700;text-align:center;margin-bottom:8px}.FuelSavingsInfo_deltaSublabel__Ng4nt{font-size:12px;font-weight:500;margin-top:4px;text-align:center;color:#90a3bf}}.FuelSavingsInfo_deltaIconWrapper__hkboi{width:60px;height:60px;display:flex;justify-content:center;align-items:center;background-color:#e5f6ef;border-radius:100%;margin-left:10px;padding-top:8px;.FuelSavingsInfo_deltaIcon__fsZCY{font-size:36px;padding:10px;color:#38cb89}}}}}}.FuelSavingsInfo_learnMore__2Ct7B{width:100%;height:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;.FuelSavingsInfo_facts__LVGQX{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;row-gap:8px;text-align:left;color:#90a3bf;font-size:12px;line-height:200%;.FuelSavingsInfo_factList__YSHnz{padding-left:16px}}}.FuelSavingsInfo_flipIcon__AyWt7{justify-self:flex-end;align-self:flex-end;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:4px;cursor:pointer;font-size:20px;color:#90a3bf;@media (max-width:1280px){margin-top:16px}.FuelSavingsInfo_flipText__s3boO{font-size:12px}}}.ChargeTimeInfoPer10Min_chargeTimeInfoPer10Min__GD0nH{width:100%;height:100%;.ChargeTimeInfoPer10Min_timeInfo__k_XyI{width:100%;height:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;.ChargeTimeInfoPer10Min_details__jTasf{width:100%;height:100%;display:grid;grid-template-columns:1fr 1fr;grid-auto-rows:1fr;grid-gap:10px;gap:10px;grid-row-gap:20px;row-gap:20px;@media (max-width:600px){grid-template-columns:1fr}.ChargeTimeInfoPer10Min_item__4UT0p{display:flex;flex-direction:column;justify-content:center;align-items:center;.ChargeTimeInfoPer10Min_rangeWrapper____WBI{display:flex;flex-direction:row;justify-content:center;align-items:flex-end;.ChargeTimeInfoPer10Min_range__gjbwu{font-size:72px;font-weight:700;color:#000}.ChargeTimeInfoPer10Min_rangeUnit__6209E{font-size:16px;font-weight:600;color:#000;background-color:#f6e08b;border-radius:20px;padding:4px 12px;margin-left:4px;margin-bottom:16px}}.ChargeTimeInfoPer10Min_chargerType__iyG3N{font-size:16px;font-weight:600;color:#000}.ChargeTimeInfoPer10Min_performanceTag__7hQlm{margin-top:10px}}}}.ChargeTimeInfoPer10Min_learnMore__i0Fze{width:100%;height:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;.ChargeTimeInfoPer10Min_facts__eM8cT{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;text-align:left;color:#90a3bf;font-size:12px;line-height:200%;.ChargeTimeInfoPer10Min_indent__zhilY{margin-left:10px}}}.ChargeTimeInfoPer10Min_flipIcon__2JIxu{justify-self:flex-end;align-self:flex-end;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:4px;cursor:pointer;font-size:20px;color:#90a3bf;margin-top:12px;@media (max-width:1280px){margin-top:16px}.ChargeTimeInfoPer10Min_flipText__AWhm_{font-size:12px}}}.ChargeTimeInfoPer10Min_moduleIconColor__qxER7{color:#3b6506}.ChargeTimeInfo2080_chargeTimeInfo2080__mh_en{width:100%;height:100%;.ChargeTimeInfo2080_timeInfo__to1nt{width:100%;height:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;.ChargeTimeInfo2080_details__T9zrb{width:100%;height:100%;display:grid;grid-template-columns:1fr 1fr;grid-auto-rows:1fr;grid-gap:10px;gap:10px;grid-row-gap:20px;row-gap:20px;@media (max-width:600px){grid-template-columns:1fr}.ChargeTimeInfo2080_item__JszJn{display:flex;flex-direction:column;justify-content:center;align-items:center;.ChargeTimeInfo2080_rangeWrapper__E7PPl{display:flex;flex-direction:row;justify-content:center;align-items:flex-end;.ChargeTimeInfo2080_range__7lKG9{font-size:72px;font-weight:700;color:#000}.ChargeTimeInfo2080_rangeUnit__KlSAu{font-size:16px;font-weight:600;color:#000;background-color:#f6e08b;border-radius:20px;padding:4px 12px;margin-left:4px;margin-bottom:16px}}.ChargeTimeInfo2080_rangeBar__ZANTQ{position:relative;width:80%;height:30px;margin:24px auto 16px;.ChargeTimeInfo2080_verticalLine__aDs7F{position:absolute;height:130%;width:2px;bottom:0;background-color:#c9cbcd}.ChargeTimeInfo2080_verticalMarker__GG3BZ{position:absolute;height:150%;width:2px;bottom:0;&:after{content:"";position:absolute;top:0;left:50%;transform:translate(-50%,-100%);width:3px;height:3px;border:1.5px solid #8d9092;border-radius:50%}}.ChargeTimeInfo2080_backboard__TL0Y3{position:absolute;width:100%;height:30px;background-color:#fff;box-shadow:0 0 0 2.5px #fff}.ChargeTimeInfo2080_rangeBarBack__zvyPv{position:absolute;width:100%;height:30px;border-radius:12px;background-color:#d9d9d9}.ChargeTimeInfo2080_rangeBarTop__LRbwA{position:absolute;height:30px;border-radius:12px;background-color:#000929}}.ChargeTimeInfo2080_chargerType__RSHi0{font-size:16px;font-weight:600;color:#000}.ChargeTimeInfo2080_performanceTag__dTEwq{margin-top:10px}}}}.ChargeTimeInfo2080_learnMore__p4U7t{width:100%;height:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;.ChargeTimeInfo2080_facts__1yMnG{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;text-align:left;color:#90a3bf;font-size:12px;line-height:200%;.ChargeTimeInfo2080_indent__LK_XK{margin-left:10px}}}.ChargeTimeInfo2080_flipIcon__au_DK{justify-self:flex-end;align-self:flex-end;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:4px;cursor:pointer;font-size:20px;color:#90a3bf;margin-top:12px;@media (max-width:1280px){margin-top:16px}.ChargeTimeInfo2080_flipText__yh3JY{font-size:12px}}}.ChargeTimeInfo2080_moduleIconColor__WhbCk{color:#3b6506}.IncentivesUS_incentivesUS___nDDE{width:100%;height:100%;perspective:1000px;.IncentivesUS_incentivesInfoInner__PVgOZ{width:100%;height:100%;text-align:center;display:flex;transform-style:preserve-3d;transition:transform .6s}.IncentivesUS_flipped__K7rv4{transform:rotateY(180deg)}.IncentivesUS_incentives__EkeZI,.IncentivesUS_learnMore__IQSAz{-webkit-backface-visibility:hidden;backface-visibility:hidden;min-width:100%}.IncentivesUS_incentives__EkeZI{width:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;.IncentivesUS_details__b575G{width:100%;height:100%;display:grid;grid-template-columns:1fr 2fr;align-items:center;grid-gap:24px;gap:24px;@media (max-width:680px){display:flex;flex-direction:column;justify-content:flex-start;align-items:center;row-gap:8px}.IncentivesUS_rebate__CbSj2{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:4px;color:#1a202c;.IncentivesUS_rebateAmount__rur3f{font-size:54px;font-weight:700}.IncentivesUS_rebateLabel__ilmdz{font-size:16px;font-weight:700}}.IncentivesUS_noRebate__hNHJx{width:150px;height:150px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:4px;color:#1a202c;background-color:hsla(28,10%,75%,.15);border-radius:8px;margin:0 auto;.IncentivesUS_noRebateCarIcon__euEVb{font-size:24px}.IncentivesUS_noRebateLabel__FcseT{font-size:16px;font-weight:700}}}}.IncentivesUS_learnMore__IQSAz{transform:rotateY(180deg) translate(100%);display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;.IncentivesUS_facts__SXcsR{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;row-gap:8px;text-align:left;color:#90a3bf;font-size:11px;line-height:200%;.IncentivesUS_factList__ReDab{padding-left:16px}}}.IncentivesUS_flipIcon__yHbsg{justify-self:flex-end;align-self:flex-end;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:4px;cursor:pointer;font-size:20px;color:#90a3bf;@media (max-width:1280px){margin-top:16px}.IncentivesUS_flipText__y2Ft1{font-size:12px}}}.SectionNav_sectionNav__inN0u{width:100%;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:40px;background-color:#f6f7f9;padding:18px 64px;overflow-x:auto;white-space:nowrap;@media (max-width:600px){justify-content:flex-start;padding-left:20px;padding-bottom:18px;padding-right:20px;padding-top:18px}.SectionNav_sectionName__Kb2Ey{font-size:14px;font-weight:700;color:#1a202c;text-align:center;padding-bottom:4px;flex:0 0 auto;white-space:nowrap;border-bottom:2px solid #f6f7f9;transition:border-bottom-color .3s ease;cursor:pointer;&.SectionNav_currentAnchor__rWzj9{border-bottom:2px solid #3e7eff}}}.ScoreGauge_scoreGauge__RjbSU{position:relative;width:250px;aspect-ratio:1;margin:30px;@media (max-width:600px){width:200px}.ScoreGauge_progressBar__dyM6g{width:100%;height:100%;position:relative;inset:0;margin:auto;.ScoreGauge_outer__xxUIl{width:100%;height:100%;border-radius:50%;padding:15%;background-color:#eaeaeb;box-shadow:0 0 0 5px #f9fafa,0 0 0 10px #fff}.ScoreGauge_inner__1QN4l{width:100%;height:100%;border-radius:50%;background-color:#fff}.ScoreGauge_ring__C2jo_{width:100%;height:100%;position:absolute;top:0;left:0;.ScoreGauge_circle__8J1qw{fill:none;stroke:#292d30;stroke-width:30px}}}.ScoreGauge_verticalLine__eA_ns{height:112%;width:2px;position:absolute;top:50%;left:50%;background-color:#c9cbcd;&:after{content:"";position:absolute;width:2px;height:55%;bottom:0;background-color:#fff}}.ScoreGauge_horizontalLine__wLq_j{width:110%;height:2px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border:none;background:#c9cbcd;&:before{left:-10px}&:after,&:before{content:"";position:absolute;top:50%;transform:translateY(-50%);width:3px;height:3px;border:2px solid #c9cbcd;border-radius:50%}&:after{right:-10px}}.ScoreGauge_centerContent__HF49f{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;border-radius:50%;.ScoreGauge_scoreText__A5m8_{font-size:65px;font-weight:700;text-align:center;border-radius:50%;padding:0 8px;@media (max-width:600px){font-size:60px}}.ScoreGauge_scoreGrade___cpT6{font-size:14px;font-weight:700;text-align:center;padding:2px 8px;border-radius:20px;background-color:#f6f08b;@media (max-width:600px){font-size:8px}}.ScoreGauge_vehicleImageWrapper__U4eVY{height:100%;aspect-ratio:1;.ScoreGauge_vehicleImage__ixHnX{width:100%;height:100%;object-fit:contain}}}}.Snapshot_snapshot__iYDdZ{width:100%;height:100%;border-radius:10px;padding:26px 22px 0;background-color:#fff;.Snapshot_titleBar__6ugqS{display:flex;flex-direction:row;align-items:center;gap:10px;.Snapshot_titleIcon__K8Ypd{display:flex;justify-content:center;align-items:center;padding:4px 16px;color:#1a202c;background-color:#f6e08b;border-radius:20px}.Snapshot_title__EJnx2{font-size:24px;font-weight:700;color:#1a202c}}.Snapshot_kordScore__Ckijh{display:grid;grid-template-columns:1fr 1fr;grid-auto-rows:1fr;justify-content:center;align-items:center;@media (max-width:1080px){grid-template-columns:1fr 1fr;justify-content:space-between}@media (max-width:800px){grid-template-columns:1fr;justify-content:space-between}.Snapshot_carImage__KTO6J{display:flex;justify-content:flex-end;align-items:center;padding:20px 0;@media (max-width:1080px){display:none}.Snapshot_vehicleImageWrapper__Zu_e3{height:300px;aspect-ratio:1;.Snapshot_vehicleImage__htozt{width:100%;height:100%;object-fit:contain}}.Snapshot_vehicleImageMissingWrapper__AFvuM{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;.Snapshot_vehicleImageMissing__97bBW{width:25%;height:auto;color:#e6e7ea}}}.Snapshot_scoreGaugeWrapper__ka4bo{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.Snapshot_info__nlDHZ{padding-right:80px;@media (max-width:860px){padding-right:40px}@media (max-width:800px){padding-right:0}.Snapshot_vehicleName__ztHEP{font-size:22px;font-weight:600;color:#1a202c}.Snapshot_vehicleTrim__GV4zb{font-size:20px;font-weight:400;color:#1a202c}}}.Snapshot_snapshotModules__uwJzr{display:grid;grid-template-columns:repeat(4,1fr);justify-content:space-between;align-items:center;justify-items:center;grid-gap:40px;gap:40px;margin-top:40px;padding-bottom:26px;overflow-x:auto}}.BatteryHealthSnapshot_batteryHealthSnapshot__L_RMv{width:280px;aspect-ratio:1;padding:16px;display:flex;flex-direction:column;border:1px solid #cdc0c0;border-radius:10px;@media (max-width:600px){width:250px}.BatteryHealthSnapshot_title__CFYLF{font-size:20px;font-weight:700;@media (max-width:600px){font-size:16px}}.BatteryHealthSnapshot_content__0pVkd{color:#1a202c;margin:auto 0;.BatteryHealthSnapshot_healthInfoWrapper__hIhuI{display:flex;flex-direction:row;justify-content:center;align-items:flex-end;gap:8px;.BatteryHealthSnapshot_range__bg2N_{font-size:72px;font-weight:700;@media (max-width:600px){font-size:50px}}.BatteryHealthSnapshot_rangeUnit__wWMFl{font-size:16px;font-weight:600;border-radius:20px;padding:6px 14px;background-color:#f6e08b;margin-bottom:14px}}.BatteryHealthSnapshot_rangeBar__fBMDj{position:relative;width:80%;height:30px;margin:24px auto 0;.BatteryHealthSnapshot_verticalLine__XO3vV{position:absolute;height:130%;width:2px;bottom:0;background-color:#c9cbcd}.BatteryHealthSnapshot_verticalMarker__2jht2{position:absolute;height:150%;width:2px;bottom:0;&:after{content:"";position:absolute;top:0;left:50%;transform:translate(-50%,-100%);width:3px;height:3px;border:1.5px solid #8d9092;border-radius:50%}}.BatteryHealthSnapshot_backboard__f6bMP{position:absolute;width:100%;height:100%;background-color:#fff;box-shadow:0 0 0 2.5px #fff}.BatteryHealthSnapshot_rangeBarBack__BRDIQ{position:absolute;width:100%;height:100%;border-radius:12px;background-color:#d9d9d9}.BatteryHealthSnapshot_rangeBarTop__7Lfhq{position:absolute;height:100%;border-radius:12px;background-color:#000929}}}}.FuelSavingsInfoSnapshot_fuelSavingsInfoSnapshot__vPFp5{width:280px;aspect-ratio:1;padding:16px;display:flex;flex-direction:column;border:1px solid #cdc0c0;border-radius:10px;@media (max-width:600px){width:250px}.FuelSavingsInfoSnapshot_title__qeDHl{font-size:20px;font-weight:700;@media (max-width:600px){font-size:16px}}.FuelSavingsInfoSnapshot_content__k0xXh{color:#1a202c;margin:auto 0;.FuelSavingsInfoSnapshot_savingsInfoWrapper__EeDxa{display:flex;flex-direction:row;justify-content:center;align-items:flex-end;gap:8px;.FuelSavingsInfoSnapshot_savings__Xdmz3{font-size:72px;font-weight:700;@media (max-width:600px){font-size:50px}}}.FuelSavingsInfoSnapshot_infoLine__9Dymk{font-size:16px;font-weight:700;margin-top:16px;text-align:center}}}.ChargeTimeInfo2080Snapshot_chargeTimeInfo2080Snapshot__d2mH_{width:280px;aspect-ratio:1;padding:16px;display:flex;flex-direction:column;border:1px solid #cdc0c0;border-radius:10px;@media (max-width:600px){width:250px}.ChargeTimeInfo2080Snapshot_title__M0OQq{font-size:20px;font-weight:700;@media (max-width:600px){font-size:16px}}.ChargeTimeInfo2080Snapshot_content__bIj28{color:#1a202c;margin:auto 0;.ChargeTimeInfo2080Snapshot_healthInfoWrapper___pBxu{display:flex;flex-direction:row;justify-content:center;align-items:flex-end;gap:8px;.ChargeTimeInfo2080Snapshot_range__Y_flW{font-size:72px;font-weight:700;@media (max-width:600px){font-size:50px}}.ChargeTimeInfo2080Snapshot_rangeUnit__Z8rs8{font-size:16px;font-weight:600;border-radius:20px;padding:6px 14px;background-color:#f6e08b;margin-bottom:14px}}.ChargeTimeInfo2080Snapshot_rangeBar__IgGy6{position:relative;width:80%;height:30px;margin:24px auto 0;.ChargeTimeInfo2080Snapshot_verticalLine__psKMa{position:absolute;height:130%;width:2px;bottom:0;background-color:#c9cbcd}.ChargeTimeInfo2080Snapshot_verticalMarker__wcOdl{position:absolute;height:150%;width:2px;bottom:0;&:after{content:"";position:absolute;top:0;left:50%;transform:translate(-50%,-100%);width:3px;height:3px;border:1.5px solid #8d9092;border-radius:50%}}.ChargeTimeInfo2080Snapshot_backboard__tjYIE{position:absolute;width:100%;height:30px;background-color:#fff;box-shadow:0 0 0 2.5px #fff}.ChargeTimeInfo2080Snapshot_rangeBarBack__BBzqd{position:absolute;width:100%;height:30px;border-radius:12px;background-color:#d9d9d9}.ChargeTimeInfo2080Snapshot_rangeBarTop__5cWCz{position:absolute;height:30px;border-radius:12px;background-color:#000929}}.ChargeTimeInfo2080Snapshot_infoLine__itjdQ{font-size:16px;font-weight:700;margin-top:16px;text-align:center}}}.IncentivesUsSnapshot_incentivesUsSnapshot__K0qDe{width:280px;aspect-ratio:1;padding:16px;display:flex;flex-direction:column;border:1px solid #cdc0c0;border-radius:10px;@media (max-width:600px){width:250px}.IncentivesUsSnapshot_title__9acYA{font-size:20px;font-weight:700;@media (max-width:600px){font-size:16px}}.IncentivesUsSnapshot_content__K6K3_{color:#1a202c;margin:auto 0;.IncentivesUsSnapshot_savingsInfoWrapper__qGoIY{display:flex;flex-direction:row;justify-content:center;align-items:flex-end;gap:8px;.IncentivesUsSnapshot_savings___2cXX{font-size:72px;font-weight:700;@media (max-width:600px){font-size:50px}}}.IncentivesUsSnapshot_infoLine__thqwm{font-size:16px;font-weight:700;margin-top:16px;text-align:center}}}.BatteryInfoWarrantySnapshot_batteryInfoWarrantySnapshot__ZNpAQ{width:280px;aspect-ratio:1;padding:16px;display:flex;flex-direction:column;border:1px solid #cdc0c0;border-radius:10px;@media (max-width:600px){width:250px}.BatteryInfoWarrantySnapshot_title__SQ6nt{font-size:20px;font-weight:700;@media (max-width:600px){font-size:16px}}.BatteryInfoWarrantySnapshot_content__WwKPW{color:#1a202c;margin:auto 0;.BatteryInfoWarrantySnapshot_healthInfoWrapper__ePKt1{display:flex;flex-direction:row;justify-content:center;align-items:flex-end;gap:8px;.BatteryInfoWarrantySnapshot_range__6RE8P{font-size:72px;font-weight:700;@media (max-width:600px){font-size:50px}}.BatteryInfoWarrantySnapshot_rangeUnit__BEjON{font-size:16px;font-weight:600;border-radius:20px;padding:6px 14px;background-color:#f6e08b;margin-bottom:14px}}.BatteryInfoWarrantySnapshot_infoLine__WYcKJ{font-size:16px;font-weight:700;margin-top:16px;text-align:center}}}.Loading_loading__Cn9lK{position:fixed;top:0;left:0;z-index:999;width:100dvw;height:100dvh;background-color:rgba(23,23,33,.75)}.Loading_loaderWrapper__4HqP5{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.Loading_loader__cpdbt{display:block;margin:20px auto;position:relative;color:#fff;animation:Loading_animloader__c2V9l .3s linear .3s infinite alternate}.Loading_loader__cpdbt,.Loading_loader__cpdbt:after,.Loading_loader__cpdbt:before{width:8px;height:40px;border-radius:4px;background:currentColor;box-sizing:border-box}.Loading_loader__cpdbt:after,.Loading_loader__cpdbt:before{content:"";position:absolute;top:50%;transform:translateY(-50%);left:20px;animation:Loading_animloader__c2V9l .3s linear .45s infinite alternate}.Loading_loader__cpdbt:before{left:-20px;animation-delay:0s}@keyframes Loading_animloader__c2V9l{0%{height:48px}to{height:4px}}.ReportContent_reportContent__UL1SS{.ReportContent_navigation__T898i{position:-webkit-sticky;position:sticky;top:-1px;z-index:990;.ReportContent_reportTitle__73PW9{width:100dvw;display:grid;grid-template-columns:1fr 2fr 1fr;justify-content:space-between;align-items:center;padding:32px 64px;background-color:#fff;transition:padding .3s ease-in-out;@media (max-width:650px){display:flex;flex-direction:row;justify-content:center;align-items:center;row-gap:8px;padding-left:20px;padding-bottom:12px;padding-right:20px;padding-top:12px}&.ReportContent_compact__expiq{padding:12px 64px;@media (max-width:650px){padding-left:20px;padding-bottom:12px;padding-right:20px;padding-top:12px}}.ReportContent_brand__3CuJC{font-size:36px;font-weight:700;@media (max-width:650px){font-size:20px;&:after{content:"-";padding:0 4px}}}.ReportContent_pageTitle__jjeXS{font-size:24px;font-weight:700;color:#1a202c;text-align:center;@media (max-width:650px){text-transform:lowercase;font-size:20px;text-align:left}}}}.ReportContent_contents__90PRJ{width:100%;max-width:1440px;margin:0 auto;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:20px;padding:0 36px;@media (max-width:600px){padding-left:20px;padding-bottom:0;padding-right:20px;padding-top:0}.ReportContent_divider__sf5n6{width:90%;border-top:1px solid #8083a3;margin-top:26px;margin-bottom:10px}.ReportContent_moduleGroup__YCShR{width:100%;.ReportContent_groupTitle___kRAd{font-size:24px;font-weight:700;color:#1a202c;margin-top:10px;margin-bottom:20px}.ReportContent_sectionTitle__AmH_x{font-size:18px;font-weight:600;color:#1a202c;margin:20px}.ReportContent_reportSections__zsRzz{display:grid;grid-template-columns:1fr 1fr;grid-gap:22px;gap:22px;grid-row-gap:22px;row-gap:22px;@media (max-width:1320px){display:flex;flex-direction:column;justify-content:flex-start;align-items:center}}}}}.ReportNotFound_reportNotFound__kFcKt{display:flex;flex-direction:column;justify-content:center;align-items:center;grid-column:span 2;row-gap:24px;color:#1a202c;.ReportNotFound_notFoundIcon__1SRkd{font-size:40px}.ReportNotFound_message__hXYuV{font-size:24px;font-weight:700}}.GenerateWithVin_generateWithVin__QwkkD{padding:6px;.GenerateWithVin_formContent__6kRYK{display:grid;grid-template-columns:1fr 1fr;grid-auto-rows:1fr;grid-gap:40px;gap:40px;grid-row-gap:22px;row-gap:22px;margin-bottom:20px;@media (max-width:800px){display:flex;flex-direction:column;gap:16px}.GenerateWithVin_formField__EDWCG{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;.GenerateWithVin_fieldLabel__Wtimc{color:#1a202c;font-size:16px;font-weight:500;margin-bottom:16px}.GenerateWithVin_fieldInput__B0zSY{width:100%}.GenerateWithVin_odometer__LaMPb{width:100%;display:grid;grid-template-columns:auto 80px;grid-gap:10px;gap:10px;@media (max-width:600px){display:flex;flex-direction:column}}}}.GenerateWithVin_formActions__HdqBC{display:flex;justify-content:space-between;align-items:center;@media (max-width:600px){flex-direction:column-reverse;gap:16px;.GenerateWithVin_formAction__OocrC{width:100%}}}.GenerateWithVin_errorMessage__cXEo7{width:100%;display:flex;justify-content:flex-start;align-items:center;gap:4px;font-size:14px;font-weight:500;color:red;margin-top:4px;padding:0 16px}}.GenerateManually_generateManually__EA1Yc{padding:6px;.GenerateManually_formContent__p6qy1{display:grid;grid-template-columns:1fr 1fr;grid-auto-rows:1fr;grid-gap:40px;gap:40px;grid-row-gap:22px;row-gap:22px;margin-bottom:20px;@media (max-width:800px){display:flex;flex-direction:column;gap:16px}.GenerateManually_formField__3vq2D{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;.GenerateManually_fieldLabel__m0fXf{color:#1a202c;font-size:16px;font-weight:500;margin-bottom:16px}.GenerateManually_dropdown__0QVvF,.GenerateManually_fieldInput__qV9dR{width:100%}.GenerateManually_odometer__xpOMI{width:100%;display:grid;grid-template-columns:auto 80px;grid-gap:10px;gap:10px;@media (max-width:600px){display:flex;flex-direction:column;gap:16px}}}}.GenerateManually_formActions___IMDM{display:flex;justify-content:space-between;align-items:center;@media (max-width:600px){flex-direction:column-reverse;gap:16px;.GenerateManually_formAction__Pd377{width:100%}}}.GenerateManually_errorMessage__k88LY{width:100%;display:flex;justify-content:flex-start;align-items:center;gap:4px;font-size:14px;font-weight:500;color:red;margin-top:4px;padding:0 16px}}.GenerateFromExisting_generateFromExisting__0TU_J{.GenerateFromExisting_exampleWrapper__yKnD4{display:flex;justify-content:space-between;align-items:flex-start;.GenerateFromExisting_example__2jkDA{display:grid;grid-template-columns:1fr 2fr;padding-top:11px;padding-bottom:16px;border-bottom:1px solid rgba(195,212,233,.4);.GenerateFromExisting_exampleImageWrapper__L3rP1{height:60px;width:170px;.GenerateFromExisting_exampleImage__KsjBX{width:100%;height:100%;object-fit:contain}}.GenerateFromExisting_exampleInfo__ie3tW{display:flex;flex-direction:column;margin-top:11px;margin-right:20px;.GenerateFromExisting_infoTitle__h2yzQ{font-size:16px;font-weight:700;color:#1a202c;margin-bottom:8px}.GenerateFromExisting_infoSubtitle__PqI8H{font-size:12px;font-weight:500;color:#90a3bf}}}.GenerateFromExisting_exampleAction__lleJS{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;margin-top:22px;margin-left:auto;font-size:12px;font-weight:700;border-radius:4px;text-align:center;padding:10px 24px;color:#fff;background-color:#3663e9;&:hover{filter:brightness(120%)}}}}@media (max-width:600px){.GenerateFromExisting_generateFromExisting__0TU_J{.GenerateFromExisting_exampleWrapper__yKnD4{flex-direction:column;align-items:flex-end;padding-bottom:16px;border-bottom:1px solid rgba(195,212,233,.4);.GenerateFromExisting_example__2jkDA{border:none;padding-bottom:0;.GenerateFromExisting_exampleInfo__ie3tW{margin-right:0}}}}}@media (max-width:400px){.GenerateFromExisting_generateFromExisting__0TU_J{.GenerateFromExisting_exampleWrapper__yKnD4{align-items:center;.GenerateFromExisting_example__2jkDA{grid-template-columns:1fr;width:100%;.GenerateFromExisting_exampleImageWrapper__L3rP1{width:100%;height:200px;display:flex;justify-content:center;align-items:center}}.GenerateFromExisting_exampleAction__lleJS{width:100%}}}}.GenerateReport_generateReport__pIKXZ{background:#f6f7f9;padding:16px 38px;@media (max-width:600px){padding-left:20px;padding-bottom:16px;padding-right:20px;padding-top:16px}.GenerateReport_sectionHeading__X375g{color:#1a202c;font-size:24px;font-weight:700;margin-bottom:47px}.GenerateReport_generateMethods__V_zqn{display:grid;grid-template-columns:1fr 1fr;grid-gap:60px;gap:60px;@media (max-width:1280px){display:flex;flex-direction:column;row-gap:12px}.GenerateReport_methodWrapper__9jHDT{background-color:#fff;border-radius:10px;padding:22px 24px;.GenerateReport_method__DshY0{margin-bottom:20px}.GenerateReport_divider__PqICv{border-bottom:1px solid rgba(195,212,233,.4);margin:30px}}.GenerateReport_methodTitle__ER6u2{color:#1a202c;font-size:20px;font-weight:700;margin-bottom:27px}}}.Intro_intro__mZI3u{background:#f6f7f9;display:grid;grid-template-columns:1fr 1fr;padding:13px 32px 32px;@media (max-width:1024px){.Intro_link__P_FKa{width:100%}}@media (max-width:800px){display:flex;flex-direction:column-reverse}.Intro_coverWrapper__gZum_{position:relative;.Intro_coverImage__MlDEZ{width:696px;height:810px;object-fit:contain;@media (max-width:1280px){width:100%;height:100%;object-fit:cover}@media (max-width:800px){width:100%;height:60%;object-fit:cover}}.Intro_coverText__E5kL8{position:absolute;z-index:100;top:18%;margin-left:22px;.Intro_mainText__aJkCP{font-size:72px;font-weight:700;color:#000929;@media (max-width:600px){font-size:40px}.Intro_highlight__5R95u{color:#f6f7f9;text-shadow:0 0 1px #000}}.Intro_subText__f2kaM{font-size:39px;color:#000929;text-shadow:0 0 5px #fff;@media (max-width:600px){padding-right:16px;font-size:18px}}}}.Intro_content___marz{display:flex;flex-direction:column;margin:110px 0 0 70px;@media (max-width:1280px){margin-left:70px;margin-bottom:0;margin-right:0;margin-top:30px}@media (max-width:800px){margin-left:0;margin-bottom:0;margin-right:0;margin-top:0;margin-bottom:32px}.Intro_introText__rp_T4{color:#000929;font-size:32px;line-height:150%;padding:0 48px 54px 0;@media (max-width:600px){font-size:20px;padding-left:0;padding-bottom:16px;padding-right:20px;padding-top:0}.Intro_highlight__5R95u{font-weight:700}}.Intro_actions__4zarq{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:60px;@media (max-width:1280px){gap:16px}@media (max-width:1024px){flex-direction:column;.Intro_action__JuIlc{width:100%}}}}}.NavBar_navBar__j6LrK{width:100dvw;height:124px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;padding:32px 64px;background-color:#fff;@media (max-width:1024px){padding-left:32px;padding-bottom:32px;padding-right:32px;padding-top:32px;gap:16px;row-gap:16px;height:auto}.NavBar_brand__dQ5WX{font-size:36px;font-weight:700}}