.EVCalculatorTool_section__mSemn{padding-block:5rem}@media(min-width:768px){.EVCalculatorTool_section__mSemn{padding-block:7.5rem}}.EVCalculatorTool_container___imAR{max-width:1400px;margin-inline:auto;padding-inline:.75rem}@media(min-width:768px){.EVCalculatorTool_container___imAR{padding-inline:1.25rem}}@media(min-width:1024px){.EVCalculatorTool_container___imAR{padding-inline:1.5rem}}.EVCalculatorTool_panel__OLr3h{max-width:68rem;margin-inline:auto;padding:1.75rem;border-radius:1.75rem;border:1px solid rgba(49,49,49,.08);background:#fff;box-shadow:0 20px 60px rgba(49,49,49,.08)}@media(min-width:768px){.EVCalculatorTool_panel__OLr3h{padding:2.75rem;border-radius:2rem}}.EVCalculatorTool_grid__jEu7P{display:grid;gap:2.5rem}@media(min-width:1024px){.EVCalculatorTool_grid__jEu7P{grid-template-columns:.95fr 1.05fr;gap:3.5rem;align-items:start}}.EVCalculatorTool_inputs__0Popp{display:flex;flex-direction:column;gap:2rem}.EVCalculatorTool_field__bsLqe{display:flex;flex-direction:column;gap:.75rem}.EVCalculatorTool_label__VCMZw{font-family:var(--font-space-grotesk),monospace;font-size:.6875rem;letter-spacing:.12em;text-transform:uppercase;color:#6b6065}.EVCalculatorTool_segmented__0nh4w{display:inline-flex;gap:.3rem;padding:.3rem;width:fit-content;border-radius:9999px;background:rgba(49,49,49,.06)}.EVCalculatorTool_segment__vI5Fl{padding:.65rem 1.75rem;border-radius:9999px;font-family:var(--font-comfortaa),system-ui,sans-serif;font-size:.875rem;font-weight:700;color:#6b6065;transition:background .3s ease,color .3s ease}.EVCalculatorTool_segmentActive__7U8rk{background:#c80017;color:#fff;box-shadow:0 8px 20px rgba(200,0,23,.32)}.EVCalculatorTool_travelRow__mlpw5{display:grid;grid-template-columns:1.2fr 1fr;gap:.75rem}.EVCalculatorTool_numberWrap__izClq{position:relative}.EVCalculatorTool_numberInput__wdzq5{width:100%;padding:.85rem 2.75rem .85rem 1.1rem;border-radius:.9rem;border:1px solid rgba(49,49,49,.16);background:#fff;font-family:var(--font-dm-sans),system-ui,sans-serif;font-size:.9375rem;font-weight:600;color:#313131;appearance:textfield;transition:border-color .25s ease,box-shadow .25s ease}.EVCalculatorTool_numberInput__wdzq5::-webkit-inner-spin-button,.EVCalculatorTool_numberInput__wdzq5::-webkit-outer-spin-button{appearance:none;margin:0}.EVCalculatorTool_numberInput__wdzq5:focus{outline:none;border-color:#c80017;box-shadow:0 0 0 3px rgba(200,0,23,.12)}.EVCalculatorTool_unit__LRbom{position:absolute;right:1.1rem;top:50%;transform:translateY(-50%);font-family:var(--font-space-grotesk),monospace;font-size:.75rem;color:#6b6065;pointer-events:none}.EVCalculatorTool_select__W_Vvz{width:100%;appearance:none;padding:.85rem 2.5rem .85rem 1.1rem;border-radius:.9rem;border:1px solid rgba(49,49,49,.16);background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23313131' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") no-repeat right 1rem center/1rem;font-family:var(--font-dm-sans),system-ui,sans-serif;font-size:.9375rem;font-weight:600;color:#313131;cursor:pointer;transition:border-color .25s ease}.EVCalculatorTool_select__W_Vvz:focus{outline:none;border-color:#c80017;box-shadow:0 0 0 3px rgba(200,0,23,.12)}.EVCalculatorTool_rangeHead__zYCpN{display:flex;align-items:baseline;justify-content:space-between}.EVCalculatorTool_rangeValue__oQcOO{font-family:var(--font-comfortaa),system-ui,sans-serif;font-size:.9375rem;font-weight:700;color:#c80017}.EVCalculatorTool_range__CqthV{width:100%;accent-color:#c80017;cursor:pointer}.EVCalculatorTool_rangeScale__n2Stq{display:flex;justify-content:space-between;font-family:var(--font-space-grotesk),monospace;font-size:.6875rem;color:rgba(107,96,101,.8)}.EVCalculatorTool_staticValue__0ZkdO{width:fit-content;padding:.85rem 1.5rem;border-radius:.9rem;border:1px dashed rgba(49,49,49,.22);background:rgba(49,49,49,.03);font-family:var(--font-comfortaa),system-ui,sans-serif;font-size:.9375rem;font-weight:700;color:#313131}.EVCalculatorTool_results__6swQP{display:flex;flex-direction:column;gap:1.25rem}.EVCalculatorTool_resultsLabel__qHSgZ{font-family:var(--font-space-grotesk),monospace;font-size:.6875rem;letter-spacing:.12em;text-transform:uppercase;color:#6b6065}.EVCalculatorTool_statsGrid__t3TNv{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.EVCalculatorTool_statCard__qbKge{display:flex;flex-direction:column;gap:.4rem;padding:1.25rem;border-radius:1rem;background:#f7f7f8;border:1px solid rgba(49,49,49,.06)}.EVCalculatorTool_statLabel__Uhuw1{font-family:var(--font-space-grotesk),monospace;font-size:.6875rem;letter-spacing:.06em;text-transform:uppercase;color:#6b6065}.EVCalculatorTool_statValue__kFO1c{font-family:var(--font-comfortaa),system-ui,sans-serif;font-size:1.375rem;font-weight:700;color:#313131;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media(min-width:768px){.EVCalculatorTool_statValue__kFO1c{font-size:1.5rem}}.EVCalculatorTool_statCardAccent__1yFJg{background:linear-gradient(135deg,#313131,#c80017);border-color:rgba(0,0,0,0)}.EVCalculatorTool_statCardAccent__1yFJg .EVCalculatorTool_statLabel__Uhuw1{color:rgba(255,255,255,.75)}.EVCalculatorTool_lifetimeCard__9EDPY{gap:.5rem}.EVCalculatorTool_lifetimeValue__zc_PE{font-family:var(--font-comfortaa),system-ui,sans-serif;font-size:2rem;font-weight:700;color:#fff;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media(min-width:768px){.EVCalculatorTool_lifetimeValue__zc_PE{font-size:2.5rem}}.EVCalculatorTool_footnote__d1ENY{font-family:var(--font-dm-sans),system-ui,sans-serif;font-size:.75rem;color:rgba(255,255,255,.75)}@media(max-width:600px){.EVCalculatorTool_section__mSemn{padding-block:3.25rem}.EVCalculatorTool_panel__OLr3h{padding:1.35rem 1rem;border-radius:1.25rem}.EVCalculatorTool_segmented__0nh4w{width:100%;display:flex}.EVCalculatorTool_segment__vI5Fl{flex:1 1;padding:.6rem .5rem;text-align:center;font-size:.8125rem}.EVCalculatorTool_statCard__qbKge{padding:1rem}.EVCalculatorTool_statValue__kFO1c{font-size:1.25rem}.EVCalculatorTool_lifetimeValue__zc_PE{font-size:1.75rem}}@media(max-width:374px){.EVCalculatorTool_section__mSemn{padding-block:2.75rem}.EVCalculatorTool_panel__OLr3h{padding:1rem .75rem}.EVCalculatorTool_statsGrid__t3TNv,.EVCalculatorTool_travelRow__mlpw5{grid-template-columns:1fr}.EVCalculatorTool_segment__vI5Fl{padding:.5rem .35rem;font-size:.75rem}.EVCalculatorTool_lifetimeValue__zc_PE{font-size:1.45rem}}