.RangeDetails-module__zc7nXW__rangeContent{gap:var(--spacing-lg);padding:var(--spacing-lg);background:var(--grey-1-color);border-radius:8px;flex-flow:wrap;justify-content:space-around;display:flex;box-shadow:inset -10px -10px 15px #ffffff80,inset 10px 10px 15px #4646461f}.RangeDetails-module__zc7nXW__rangeContent>*{flex:1 0 calc(25% - var(--spacing-lg))}.RangeDetails-module__zc7nXW__rangeBox{margin-bottom:var(--gap-13xl);flex-direction:column;align-items:center;display:flex}.RangeDetails-module__zc7nXW__rangeNumber{font-size:var(--base-size-96);padding-top:var(--spacing-xxl);padding-bottom:var(--spacing-lg);font-weight:600}.RangeDetails-module__zc7nXW__rangeUnit{font-size:var(--font-size-base-alt);text-transform:uppercase;font-family:var(--font-mono)}.RangeDetails-module__zc7nXW__rangeOption{padding:var(--spacing-lg) 0;border-radius:var(--border-radius);cursor:pointer;text-align:center;background-color:var(--white-color);width:100%;transition:all .2s ease-in-out;box-shadow:-5px -5px 9px #ffffff73,5px 5px 9px #5e68794d}.RangeDetails-module__zc7nXW__rangeOption:hover{background-color:var(--grey-1-color)}.RangeDetails-module__zc7nXW__rangeIcon{font-size:var(--base-size-32)}.RangeDetails-module__zc7nXW__rangeLabel{font-size:var(--font-size-md);font-weight:600}.RangeDetails-module__zc7nXW__selected{box-shadow:0 1px 2px #17e5d75c,1px 2px 4px #17e5d75c,2px 4px 8px #17e5d75c,2px 4px 16px #17e5d75c}@media (max-width:700px){.RangeDetails-module__zc7nXW__rangeContent>*{flex:1 0 calc(50% - var(--spacing-md))}}@media (min-width:701px) and (max-width:1120px){.RangeDetails-module__zc7nXW__rangeContent>*{flex:1 0 calc(50% - var(--spacing-md))}}
.ChargingPortLocationDetails-module__1-SEMG__panel{align-items:center;column-gap:var(--spacing-xxl);row-gap:var(--spacing-md);padding:var(--spacing-xl);background:var(--white-color,#fff);border:1px solid #05293d1a;border-radius:2rem;grid-template-columns:minmax(20rem,.9fr) minmax(0,1fr);grid-template-areas:"eyebrow eyebrow""visual locations";display:grid;box-shadow:0 16px 32px #05182812,inset 0 1px #fffffff5}.ChargingPortLocationDetails-module__1-SEMG__visualColumn{justify-items:center;gap:var(--spacing-md);grid-area:visual;min-width:0;display:grid}.ChargingPortLocationDetails-module__1-SEMG__illustration{aspect-ratio:116/52;width:min(100%,32rem);position:relative}.ChargingPortLocationDetails-module__1-SEMG__vehicleSvg{width:100%;height:auto;display:block;overflow:visible}.ChargingPortLocationDetails-module__1-SEMG__vehicleBody,.ChargingPortLocationDetails-module__1-SEMG__vehicleDetail,.ChargingPortLocationDetails-module__1-SEMG__vehicleWheel,.ChargingPortLocationDetails-module__1-SEMG__vehiclePorts rect{vector-effect:non-scaling-stroke}.ChargingPortLocationDetails-module__1-SEMG__vehicleBody{fill:#edf1f3c7;stroke:#05293d57;stroke-width:1.1px}.ChargingPortLocationDetails-module__1-SEMG__vehicleDetail{fill:#ffffffb8;stroke:#05293d3d;stroke-width:.7px}.ChargingPortLocationDetails-module__1-SEMG__vehicleWheel{fill:#05293d80}.ChargingPortLocationDetails-module__1-SEMG__vehiclePorts{fill:#ffffffe6;stroke:#05293d47;stroke-width:.65px}.ChargingPortLocationDetails-module__1-SEMG__portMarkerWrap{pointer-events:none;place-items:center;width:1.8rem;height:1.8rem;display:grid;position:absolute;transform:translate(-50%,-50%)}.ChargingPortLocationDetails-module__1-SEMG__portPulse{border-radius:var(--border-radius-xxxl);background:var(--primary-color,#17e5d7);opacity:0;animation:3.5s ease-out infinite ChargingPortLocationDetails-module__1-SEMG__portPulse;animation-delay:var(--port-delay);position:absolute;inset:-85%}.ChargingPortLocationDetails-module__1-SEMG__portMarker{border-radius:var(--border-radius-xxxl);background:var(--primary-color,#17e5d7);border:2px solid #fffffff0;position:absolute;inset:0;box-shadow:0 0 0 4px #17e5d733,0 8px 18px #05293d33}.ChargingPortLocationDetails-module__1-SEMG__eyebrow{color:#05293d8f;font-family:var(--font-mono);font-size:var(--font-size-base);letter-spacing:.1em;text-transform:uppercase;grid-area:eyebrow;justify-self:start;line-height:1.4}.ChargingPortLocationDetails-module__1-SEMG__locationList{align-self:center;justify-items:center;gap:var(--spacing-sm);grid-area:locations;margin:0;padding:0;list-style:none;display:grid}.ChargingPortLocationDetails-module__1-SEMG__locationItem{color:var(--secondary-color);font-family:var(--font-primary);font-size:var(--medium-5-size);text-align:center;font-weight:600;line-height:1.25}@keyframes ChargingPortLocationDetails-module__1-SEMG__portPulse{0%{opacity:0;transform:scale(.75)}12%{opacity:.55;transform:scale(.9)}72%,to{opacity:0;transform:scale(2.6)}}@media (max-width:800px){.ChargingPortLocationDetails-module__1-SEMG__panel{column-gap:0;row-gap:var(--spacing-md);grid-template-columns:1fr;grid-template-areas:"eyebrow""visual""locations"}.ChargingPortLocationDetails-module__1-SEMG__illustration{width:min(100%,34rem)}}@media (max-width:700px){.ChargingPortLocationDetails-module__1-SEMG__panel{padding:var(--spacing-xl);border-radius:2.1rem}}@media (prefers-reduced-motion:reduce){.ChargingPortLocationDetails-module__1-SEMG__portPulse{opacity:.18;animation:none;transform:scale(1.8)}}
.BootSpace-module__kXKhjq__container{gap:var(--spacing-lg);flex-direction:column;display:flex;position:relative}.BootSpace-module__kXKhjq__litres-container{width:100%;height:var(--base-size-80);position:relative}.BootSpace-module__kXKhjq__litres-element{gap:var(--spacing-sm);padding:var(--gap-3xs);z-index:1;background:linear-gradient(#fffffff5 0%,#f5f8fafa 100%);border:1px solid #05293d1f;border-radius:1.4rem;flex-direction:column;align-items:center;display:flex;position:absolute;top:0;transform:translate(-50%);box-shadow:0 18px 30px #0518281a,inset 0 1px #ffffffeb}.BootSpace-module__kXKhjq__litres-element:before{content:"";bottom:calc(-1 * var(--gap-3xs));width:var(--gap-base);height:var(--gap-base);background:inherit;border-bottom:1px solid #05293d1f;border-right:1px solid #05293d1f;position:absolute;transform:rotate(45deg)}.BootSpace-module__kXKhjq__litres-number{color:var(--secondary-color);font-family:var(--font-primary);font-size:var(--medium-5-size);font-weight:600;line-height:1}.BootSpace-module__kXKhjq__litres-unit{color:#05293d94;font-family:var(--font-mono);font-size:var(--font-size-base-alt);letter-spacing:.12em;text-transform:uppercase}.BootSpace-module__kXKhjq__boot-container{width:100%}.BootSpace-module__kXKhjq__boot-space{width:100%;height:var(--base-size-64);border-radius:var(--border-radius-lg);background:#d4e0e68f;border:1px solid #05293d14;display:flex;overflow:hidden;box-shadow:inset 0 1px #fffc}.BootSpace-module__kXKhjq__boot-space-section{border-right:1px solid #ffffff8c;flex:1;justify-content:center;align-items:center;height:100%;display:flex;position:relative}.BootSpace-module__kXKhjq__boot-space-section:last-child{border-right:none}.BootSpace-module__kXKhjq__progress-bar{background:linear-gradient(90deg,#4c78e9 0%,#17abe5 52%,#17e5d7 100%);transition:width 1.6s;position:absolute;inset:0 auto 0 0;box-shadow:0 0 22px #17e5d752}.BootSpace-module__kXKhjq__suitcase-emoji{z-index:1;font-size:var(--medium-5-size);line-height:1;position:relative}@media (max-width:700px){.BootSpace-module__kXKhjq__litres-container{height:var(--base-size-72)}.BootSpace-module__kXKhjq__litres-number{font-size:var(--base-size-40)}.BootSpace-module__kXKhjq__litres-unit{font-size:var(--font-size-xs);letter-spacing:.08em}.BootSpace-module__kXKhjq__boot-space-section{height:100%}}
.DimensionsDetails-module__xqoJXq__detailBox{gap:var(--spacing-lg);grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));display:grid}.DimensionsDetails-module__xqoJXq__detailBoxContent{display:flex}.DimensionsDetails-module__xqoJXq__bootDetailBoxContent{grid-column:1/-1}.DimensionsDetails-module__xqoJXq__detail{gap:var(--spacing-lg);width:100%;padding:var(--gap-base);background:#ffffffdb;border:1px solid #05293d14;border-radius:2rem;flex-direction:column;transition:transform .24s cubic-bezier(.22,1,.36,1),border-color .24s,box-shadow .24s,background .24s;display:flex;position:relative;box-shadow:0 16px 32px #0518280f,inset 0 1px #ffffffeb}.DimensionsDetails-module__xqoJXq__bootDetail{gap:var(--gap-base)}.DimensionsDetails-module__xqoJXq__detailHeader{min-height:4.2rem;padding-right:var(--gap-37xl)}.DimensionsDetails-module__xqoJXq__detailLabel{color:#05293d94;font-family:var(--font-mono);font-size:var(--font-size-base);letter-spacing:.1em;text-transform:uppercase;line-height:1.5}.DimensionsDetails-module__xqoJXq__detailData{align-items:baseline;gap:var(--spacing-sm);flex-wrap:wrap;display:flex}.DimensionsDetails-module__xqoJXq__detailValue{color:var(--secondary-color);font-family:var(--font-primary);font-size:var(--medium-5-size);font-weight:600;line-height:1}.DimensionsDetails-module__xqoJXq__detailUnit{color:#05293d94;font-family:var(--font-primary);font-size:var(--font-size-base-alt);line-height:1}@media (hover:hover) and (pointer:fine){.DimensionsDetails-module__xqoJXq__detail:hover{background:#fffffff0;border-color:#f1b74033;transform:translateY(-4px);box-shadow:0 20px 34px #0518281a,inset 0 1px #fffffff0}}@media (max-width:700px){.DimensionsDetails-module__xqoJXq__detailBox{gap:var(--spacing-lg);grid-template-columns:1fr}.DimensionsDetails-module__xqoJXq__bootDetailBoxContent{grid-column:auto}.DimensionsDetails-module__xqoJXq__detail{gap:var(--spacing-lg);padding:var(--spacing-xl);border-radius:2.1rem}.DimensionsDetails-module__xqoJXq__detailHeader{min-height:var(--gap-37xl);padding-right:var(--gap-37xl)}.DimensionsDetails-module__xqoJXq__detailLabel{font-size:var(--font-size-base-alt);line-height:1.5}.DimensionsDetails-module__xqoJXq__detailValue{font-size:var(--base-size-48)}.DimensionsDetails-module__xqoJXq__detailUnit{font-size:var(--font-size-xs)}}@media (prefers-reduced-motion:reduce){.DimensionsDetails-module__xqoJXq__detail{transition:none!important}}
.PerformanceDetails-module__LA_Ita__performanceDetails{gap:var(--spacing-xl);flex-direction:column;display:flex}.PerformanceDetails-module__LA_Ita__detailBox{gap:var(--spacing-lg);grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));display:grid}.PerformanceDetails-module__LA_Ita__detail{justify-content:space-between;gap:var(--spacing-lg);min-height:16rem;padding:var(--gap-base);background:#ffffffdb;border:1px solid #05293d14;border-radius:2rem;flex-direction:column;transition:transform .24s cubic-bezier(.22,1,.36,1),border-color .24s,box-shadow .24s,background .24s;display:flex;position:relative;box-shadow:0 16px 32px #0518280f,inset 0 1px #ffffffeb}.PerformanceDetails-module__LA_Ita__detailHeader{min-height:4.2rem;padding-right:var(--gap-37xl)}.PerformanceDetails-module__LA_Ita__detailLabel{color:#05293d94;font-family:var(--font-mono);font-size:var(--font-size-base);letter-spacing:.1em;text-transform:uppercase;line-height:1.5}.PerformanceDetails-module__LA_Ita__detailData{align-items:baseline;gap:var(--spacing-sm);flex-wrap:wrap;display:flex}.PerformanceDetails-module__LA_Ita__detailValue{color:var(--secondary-color);font-family:var(--font-primary);font-size:var(--medium-5-size);font-weight:600;line-height:1}.PerformanceDetails-module__LA_Ita__detailUnit,.PerformanceDetails-module__LA_Ita__detailUnit2{color:#05293d94;font-family:var(--font-primary);font-size:var(--font-size-base-alt);line-height:1}.PerformanceDetails-module__LA_Ita__detailUnit2{padding-right:.2rem}.PerformanceDetails-module__LA_Ita__iconBadge{background:#4c78e91f;border-radius:1rem;justify-content:center;align-items:center;width:3.6rem;height:3.6rem;transition:transform .24s cubic-bezier(.22,1,.36,1);display:inline-flex;box-shadow:inset 0 1px #ffffffe0}.PerformanceDetails-module__LA_Ita__icon{font-size:var(--medium-5-size);line-height:1}@media (hover:hover) and (pointer:fine){.PerformanceDetails-module__LA_Ita__detail:hover{background:#fffffff0;border-color:#e86d5c2e;transform:translateY(-4px);box-shadow:0 20px 34px #0518281a,inset 0 1px #fffffff0}.PerformanceDetails-module__LA_Ita__detail:hover .PerformanceDetails-module__LA_Ita__iconBadge{transform:translateY(-1px)scale(1.04)}}@media (max-width:700px){.PerformanceDetails-module__LA_Ita__detail{gap:var(--spacing-lg);min-height:16rem;padding:var(--spacing-xl);border-radius:2.1rem}.PerformanceDetails-module__LA_Ita__detailBox{gap:var(--spacing-lg)}.PerformanceDetails-module__LA_Ita__detailHeader{min-height:var(--gap-37xl);padding-right:var(--gap-37xl)}.PerformanceDetails-module__LA_Ita__detailLabel{font-size:var(--font-size-base-alt);line-height:1.5}.PerformanceDetails-module__LA_Ita__detailValue{font-size:var(--base-size-48)}.PerformanceDetails-module__LA_Ita__detailUnit,.PerformanceDetails-module__LA_Ita__detailUnit2{font-size:var(--font-size-xs)}.PerformanceDetails-module__LA_Ita__iconBadge{width:4rem;height:4rem}.PerformanceDetails-module__LA_Ita__icon{font-size:var(--medium-5-size)}}@media (prefers-reduced-motion:reduce){.PerformanceDetails-module__LA_Ita__detail,.PerformanceDetails-module__LA_Ita__iconBadge{transition:none!important}}
.RangeInsights-module__lGyGKq__contextRow{justify-content:flex-start;display:flex}.RangeInsights-module__lGyGKq__labCard{gap:var(--spacing-lg);padding:var(--spacing-lg);background:linear-gradient(#fffffff5 0%,#f6f9fcfa 100%);border:1px solid #4c78e929;border-radius:2rem;flex-direction:column;transition:transform .24s cubic-bezier(.22,1,.36,1),border-color .24s,box-shadow .24s,background .24s;display:flex;box-shadow:0 16px 32px #05182814,inset 0 1px #fffffff0}.RangeInsights-module__lGyGKq__labCard:focus-visible{outline-offset:4px;outline:2px solid #4c78e957}.RangeInsights-module__lGyGKq__labHeader{justify-content:space-between;align-items:center;gap:var(--spacing-lg);display:flex}.RangeInsights-module__lGyGKq__labHeaderMeta{justify-content:flex-end;align-items:center;gap:var(--gap-3xs);flex-shrink:0;display:inline-flex}.RangeInsights-module__lGyGKq__labTitle{color:var(--secondary-color);font-family:var(--font-primary);font-size:var(--medium-5-size);font-weight:600;line-height:1.2}.RangeInsights-module__lGyGKq__labBadge{min-height:var(--base-size-48);padding:0 var(--gap-3xs);color:#355ecf;font-family:var(--font-mono);font-size:var(--font-size-base);letter-spacing:.12em;text-transform:uppercase;background:#4c78e91f;border-radius:999px;justify-content:center;align-items:center;line-height:1;display:inline-flex;box-shadow:inset 0 0 0 1px #4c78e91f}.RangeInsights-module__lGyGKq__labInfo{z-index:3;flex-shrink:0;position:relative!important;top:auto!important;right:auto!important}.RangeInsights-module__lGyGKq__labTooltip{width:min(32rem,100vw - 4rem)!important;bottom:calc(100% + .8rem)!important;left:auto!important;right:0!important;transform:none!important}.RangeInsights-module__lGyGKq__labGrid{gap:var(--gap-3xs) var(--spacing-lg);padding-bottom:var(--spacing-sm);border-bottom:1px solid #4c78e91f;grid-template-columns:minmax(0,1.2fr) minmax(0,.9fr);display:grid}.RangeInsights-module__lGyGKq__labMetaLabel{color:#05293d8a;font-family:var(--font-mono);font-size:var(--font-size-base);letter-spacing:.12em;text-transform:uppercase;line-height:1.4}.RangeInsights-module__lGyGKq__labMetaValue,.RangeInsights-module__lGyGKq__labMetaValueRange{color:var(--secondary-color);font-family:var(--font-primary);font-size:var(--medium-5-size);font-weight:600;line-height:1.35}.RangeInsights-module__lGyGKq__labMetaValueRange{justify-content:flex-start;align-items:baseline;gap:var(--spacing-md);flex-wrap:wrap;display:flex}.RangeInsights-module__lGyGKq__labMetaUnit{color:#05293d94;font-family:var(--font-primary);font-size:var(--font-size-base-alt);font-weight:500;line-height:1}.RangeInsights-module__lGyGKq__realWorldSection{gap:var(--spacing-lg);padding:var(--spacing-lg);background:linear-gradient(#fffffff5 0%,#f4f9f9fa 100%);border:1px solid #17e5d72e;border-radius:2rem;flex-direction:column;transition:transform .24s cubic-bezier(.22,1,.36,1),border-color .24s,box-shadow .24s,background .24s;display:flex;box-shadow:0 16px 32px #05182814,inset 0 1px #fffffff0}.RangeInsights-module__lGyGKq__realWorldHeader{gap:var(--spacing-sm);flex-direction:column;display:flex}.RangeInsights-module__lGyGKq__realWorldTitleRow{justify-content:space-between;align-items:center;gap:var(--gap-3xs);width:100%;display:flex;position:relative}.RangeInsights-module__lGyGKq__realWorldText{color:#05293db3;font-family:var(--font-primary);font-size:var(--regular-6-size);margin:0;line-height:1.6}.RangeInsights-module__lGyGKq__realWorldInfo{z-index:3;flex-shrink:0;position:relative!important;top:auto!important;right:auto!important}.RangeInsights-module__lGyGKq__realWorldTooltip{width:min(32rem,100vw - 4rem)!important;bottom:calc(100% + .8rem)!important;left:0!important;right:auto!important;transform:none!important}.RangeInsights-module__lGyGKq__content{gap:var(--spacing-lg);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.RangeInsights-module__lGyGKq__leftCol,.RangeInsights-module__lGyGKq__centerCol,.RangeInsights-module__lGyGKq__rightCol{gap:var(--spacing-lg);padding:var(--gap-base);background:#ffffffdb;border:1px solid #05293d14;border-radius:2rem;flex-direction:column;transition:transform .24s cubic-bezier(.22,1,.36,1),border-color .24s,box-shadow .24s,background .24s;display:flex;box-shadow:0 16px 32px #0518280f,inset 0 1px #ffffffeb}.RangeInsights-module__lGyGKq__centerCol{background:linear-gradient(var(--white-color), var(--white-color)) padding-box, linear-gradient(135deg, #4c78e97a, #17e5d7b8) border-box;border:1px solid #0000;box-shadow:0 18px 34px #17e5d714,inset 0 1px #ffffffeb}.RangeInsights-module__lGyGKq__title{color:#05293d8f;font-family:var(--font-mono);font-size:var(--font-size-base);letter-spacing:.12em;text-align:left;text-transform:uppercase}.RangeInsights-module__lGyGKq__centerCol .RangeInsights-module__lGyGKq__title{color:var(--secondary-color)}.RangeInsights-module__lGyGKq__rangeRow{justify-content:center;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-lg);text-align:center;background:linear-gradient(#edf1f3eb 0%,#fffffff5 100%);border:1px solid #05293d0f;border-radius:1.6rem;flex-direction:column;transition:transform .22s cubic-bezier(.22,1,.36,1),border-color .22s,box-shadow .22s,background .22s;display:flex}.RangeInsights-module__lGyGKq__range{color:var(--secondary-color);font-family:var(--font-primary);font-size:var(--medium-5-size);text-align:center;font-weight:600;line-height:1}.RangeInsights-module__lGyGKq__rangeUnit{color:#05293d94;font-family:var(--font-primary);font-size:var(--font-size-base-alt);letter-spacing:0;text-transform:none;text-align:center;font-weight:500;line-height:1}.RangeInsights-module__lGyGKq__conditions{gap:var(--gap-3xs);flex-direction:column;display:flex}.RangeInsights-module__lGyGKq__condition{justify-content:space-between;align-items:center;gap:var(--spacing-lg);padding-bottom:var(--gap-3xs);border-bottom:1px solid #05293d0f;display:flex}.RangeInsights-module__lGyGKq__condition:last-of-type{border-bottom:none;padding-bottom:0}.RangeInsights-module__lGyGKq__label,.RangeInsights-module__lGyGKq__labelAlt{font-family:var(--font-mono);font-size:var(--font-size-base);letter-spacing:.1em;text-transform:uppercase}.RangeInsights-module__lGyGKq__label{color:#05293da3}.RangeInsights-module__lGyGKq__labelAlt{color:#05293d6b}.RangeInsights-module__lGyGKq__value,.RangeInsights-module__lGyGKq__valueAlt{font-family:var(--font-primary);font-size:var(--regular-6-size);font-weight:600;line-height:1.2}.RangeInsights-module__lGyGKq__value{color:var(--secondary-color)}.RangeInsights-module__lGyGKq__valueAlt{color:#05293d6b}.RangeInsights-module__lGyGKq__seasons{gap:var(--gap-3xs);flex-wrap:wrap;display:flex}.RangeInsights-module__lGyGKq__season{justify-content:center;align-items:center;gap:var(--spacing-sm);min-height:6.4rem;padding:var(--spacing-lg);color:var(--secondary-color);font-size:var(--medium-7-size);text-align:center;background:#edf1f3a6;border:1px solid #05293d0f;border-radius:1.4rem;flex-direction:column;flex:calc(50% - .4rem);font-weight:600;line-height:1.35;transition:transform .22s cubic-bezier(.22,1,.36,1),border-color .22s,box-shadow .22s,background .22s;display:flex}.RangeInsights-module__lGyGKq__icon{font-size:var(--regular-6-size);line-height:1}.RangeInsights-module__lGyGKq__ctaCard{justify-content:space-between;align-items:center;gap:var(--spacing-xl);padding:var(--spacing-lg);background:linear-gradient(135deg,#4c78e914 0%,#17e5d71a 100%);border:1px solid #4c78e929;border-radius:2rem;transition:transform .24s cubic-bezier(.22,1,.36,1),border-color .24s,box-shadow .24s,background .24s;display:flex;box-shadow:0 16px 30px #05182814,inset 0 1px #ffffffeb}.RangeInsights-module__lGyGKq__ctaCard[data-promotion-tone=wattson]{background:linear-gradient(135deg,#17e5d721 0%,#4eb4d51a 100%);border-color:#17e5d742}.RangeInsights-module__lGyGKq__ctaCard[data-promotion-tone=wattson] .RangeInsights-module__lGyGKq__ctaAction{background:var(--explorer-partner-secondary,var(--secondary-color));color:var(--white-color,#fff)}.RangeInsights-module__lGyGKq__ctaCopy{gap:var(--spacing-md);flex-direction:column;min-width:0;display:flex}.RangeInsights-module__lGyGKq__ctaEyebrow{color:#05293d8f;font-family:var(--font-mono);font-size:var(--font-size-base);letter-spacing:.12em;text-transform:uppercase;line-height:1.4}.RangeInsights-module__lGyGKq__ctaTitle{color:var(--secondary-color);font-family:var(--font-primary);font-size:var(--medium-5-size);font-weight:600;line-height:1.2}.RangeInsights-module__lGyGKq__ctaText{color:#05293db8;max-width:52rem;font-family:var(--font-primary);font-size:var(--regular-6-size);margin:0;line-height:1.6}.RangeInsights-module__lGyGKq__ctaAction{justify-content:center;align-items:center;gap:var(--gap-3xs);min-height:var(--base-size-56);padding:var(--spacing-lg) var(--spacing-xl);border-radius:var(--br-81xl);background:var(--secondary-color);color:var(--primary-color);font-family:var(--font-primary);font-size:var(--font-size-xs);letter-spacing:0;text-transform:none;border:none;flex-shrink:0;font-weight:500;line-height:1.15;text-decoration:none;transition:transform .12s,filter .12s;display:inline-flex;box-shadow:0 14px 26px #05182829}.RangeInsights-module__lGyGKq__ctaAction:focus-visible{outline-offset:4px;outline:2px solid #17e5d7b3}.RangeInsights-module__lGyGKq__ctaActionIcon,.RangeInsights-module__lGyGKq__ctaActionArrow{width:auto;height:auto;color:inherit;box-shadow:none;background:0 0;border-radius:0;justify-content:center;align-items:center;font-size:1em;line-height:1;transition:transform .22s cubic-bezier(.22,1,.36,1),background .22s,box-shadow .22s;display:inline-flex}@media (hover:hover) and (pointer:fine){.RangeInsights-module__lGyGKq__labCard:hover{border-color:#4c78e93d;transform:translateY(-4px);box-shadow:0 22px 36px #0518281f,inset 0 1px #fffffff0}.RangeInsights-module__lGyGKq__realWorldSection:hover{border-color:#17e5d742;transform:translateY(-4px);box-shadow:0 22px 36px #0518281f,inset 0 1px #fffffff0}.RangeInsights-module__lGyGKq__leftCol:hover,.RangeInsights-module__lGyGKq__rightCol:hover{background:#fffffff0;transform:translateY(-4px);box-shadow:0 20px 34px #0518281a,inset 0 1px #fffffff0}.RangeInsights-module__lGyGKq__centerCol:hover{transform:translateY(-4px);box-shadow:0 22px 38px #17e5d724,inset 0 1px #fffffff0}.RangeInsights-module__lGyGKq__leftCol:hover .RangeInsights-module__lGyGKq__rangeRow,.RangeInsights-module__lGyGKq__centerCol:hover .RangeInsights-module__lGyGKq__rangeRow,.RangeInsights-module__lGyGKq__rightCol:hover .RangeInsights-module__lGyGKq__rangeRow{border-color:#4c78e91f;transform:translateY(-2px);box-shadow:0 14px 24px #05182814}.RangeInsights-module__lGyGKq__season:hover{background:#eff4f7d1;border-color:#4c78e924;transform:translateY(-2px);box-shadow:0 14px 22px #05182814}.RangeInsights-module__lGyGKq__ctaCard:hover{border-color:#4c78e93d;transform:translateY(-4px);box-shadow:0 22px 36px #0518281f,inset 0 1px #fffffff0}.RangeInsights-module__lGyGKq__ctaCard[data-promotion-tone=wattson]:hover{border-color:#17e5d761}.RangeInsights-module__lGyGKq__ctaAction:hover{filter:brightness(1.05);transform:translateY(-1px)}.RangeInsights-module__lGyGKq__ctaAction:hover .RangeInsights-module__lGyGKq__ctaActionIcon{box-shadow:none;background:0 0}.RangeInsights-module__lGyGKq__ctaAction:hover .RangeInsights-module__lGyGKq__ctaActionArrow{box-shadow:none;background:0 0;transform:translate(2px,-1px)rotate(6deg)}}.RangeInsights-module__lGyGKq__ctaAction:active{transform:scale(.96)}.RangeInsights-module__lGyGKq__ctaAction:active .RangeInsights-module__lGyGKq__ctaActionArrow{transform:translate(0,0)scale(.94)}@media (max-width:980px){.RangeInsights-module__lGyGKq__labGrid{grid-template-columns:1fr;grid-template-areas:"testLabel""testValue""rangeLabel""rangeValue"}.RangeInsights-module__lGyGKq__labGrid>:first-child{grid-area:testLabel}.RangeInsights-module__lGyGKq__labGrid>:nth-child(2){grid-area:rangeLabel}.RangeInsights-module__lGyGKq__labGrid>:nth-child(3){grid-area:testValue}.RangeInsights-module__lGyGKq__labGrid>:nth-child(4){grid-area:rangeValue}.RangeInsights-module__lGyGKq__content{grid-template-columns:1fr}.RangeInsights-module__lGyGKq__ctaCard{flex-direction:column;align-items:stretch}.RangeInsights-module__lGyGKq__ctaAction{width:100%}.RangeInsights-module__lGyGKq__season{flex-basis:calc(50% - .4rem)}}@media (max-width:700px){.RangeInsights-module__lGyGKq__labCard,.RangeInsights-module__lGyGKq__realWorldSection{gap:var(--spacing-lg);padding:var(--spacing-xl)}.RangeInsights-module__lGyGKq__labHeader,.RangeInsights-module__lGyGKq__realWorldTitleRow{align-items:flex-start}.RangeInsights-module__lGyGKq__labHeaderMeta{gap:var(--gap-3xs)}.RangeInsights-module__lGyGKq__labBadge{min-height:var(--base-size-56);padding:0 var(--gap-base);font-size:var(--font-size-base-alt)}.RangeInsights-module__lGyGKq__realWorldText{font-size:var(--regular-6-size);line-height:1.75}.RangeInsights-module__lGyGKq__labTooltip,.RangeInsights-module__lGyGKq__realWorldTooltip{width:min(28rem,100vw - 3rem)!important}.RangeInsights-module__lGyGKq__labTitle{font-size:var(--medium-5-size)}.RangeInsights-module__lGyGKq__labMetaLabel{font-size:var(--font-size-base-alt);line-height:1.45}.RangeInsights-module__lGyGKq__labMetaValue,.RangeInsights-module__lGyGKq__labMetaValueRange{font-size:var(--base-size-48)}.RangeInsights-module__lGyGKq__labMetaUnit{font-size:var(--font-size-xs)}.RangeInsights-module__lGyGKq__content{gap:var(--spacing-lg)}.RangeInsights-module__lGyGKq__centerCol{order:-1;box-shadow:0 22px 40px #17e5d724,inset 0 1px #fffffff0}.RangeInsights-module__lGyGKq__leftCol,.RangeInsights-module__lGyGKq__centerCol,.RangeInsights-module__lGyGKq__rightCol{gap:var(--spacing-xl);padding:var(--spacing-xl);border-radius:2.1rem}.RangeInsights-module__lGyGKq__title{font-size:var(--font-size-base-alt)}.RangeInsights-module__lGyGKq__rangeRow{gap:var(--spacing-md);padding:var(--spacing-xl);border-radius:1.85rem;box-shadow:0 16px 28px #05182814}.RangeInsights-module__lGyGKq__range{font-size:var(--base-size-48)}.RangeInsights-module__lGyGKq__rangeUnit{font-size:var(--font-size-xs)}.RangeInsights-module__lGyGKq__label,.RangeInsights-module__lGyGKq__labelAlt{font-size:var(--font-size-base-alt)}.RangeInsights-module__lGyGKq__value,.RangeInsights-module__lGyGKq__valueAlt{font-size:var(--regular-6-size)}.RangeInsights-module__lGyGKq__season{min-height:7rem;padding:var(--spacing-lg);font-size:var(--medium-8-size)}.RangeInsights-module__lGyGKq__icon{font-size:var(--medium-5-size)}.RangeInsights-module__lGyGKq__ctaEyebrow{font-size:var(--font-size-base-alt);letter-spacing:.08em}.RangeInsights-module__lGyGKq__ctaTitle{font-size:var(--base-size-40)}.RangeInsights-module__lGyGKq__ctaText{font-size:var(--regular-6-size);line-height:1.75}.RangeInsights-module__lGyGKq__ctaAction{min-height:var(--base-size-56);padding:var(--spacing-lg) var(--spacing-xl);font-size:var(--font-size-xs)}.RangeInsights-module__lGyGKq__ctaActionIcon,.RangeInsights-module__lGyGKq__ctaActionArrow{width:auto;height:auto}.RangeInsights-module__lGyGKq__season{flex-basis:100%}}@media (prefers-reduced-motion:reduce){.RangeInsights-module__lGyGKq__labCard,.RangeInsights-module__lGyGKq__leftCol,.RangeInsights-module__lGyGKq__centerCol,.RangeInsights-module__lGyGKq__rightCol,.RangeInsights-module__lGyGKq__ctaCard,.RangeInsights-module__lGyGKq__ctaAction,.RangeInsights-module__lGyGKq__ctaActionIcon,.RangeInsights-module__lGyGKq__ctaActionArrow,.RangeInsights-module__lGyGKq__rangeRow,.RangeInsights-module__lGyGKq__season{transition:none!important}}.RangeInsights-module__lGyGKq__rangeInsights{gap:var(--spacing-lg);flex-direction:column;display:flex}
.ExplainerBadge-module__Tpjpba__wrapper{flex-shrink:0;display:inline-flex;position:relative}.ExplainerBadge-module__Tpjpba__badge{justify-content:center;align-items:center;gap:var(--spacing-sm);min-height:var(--base-size-32);padding:var(--spacing-sm) var(--spacing-md);color:var(--secondary-color);font-family:var(--font-primary);font-size:var(--font-size-base);letter-spacing:0;text-transform:none;cursor:pointer;background:linear-gradient(#fff 0%,#fbfdfe 100%);border:1px solid #05293d14;border-radius:999px;font-weight:650;line-height:1;transition:transform .26s,border-color .26s,box-shadow .26s,background-color .26s;display:inline-flex;box-shadow:0 6px 10px #05293d0a,inset 0 1px #ffffffeb}.ExplainerBadge-module__Tpjpba__badgeActive{border-color:#17e5d73d;transform:none;box-shadow:0 8px 14px #05293d0d}@media (min-width:701px) and (hover:hover) and (pointer:fine){.ExplainerBadge-module__Tpjpba__badge:hover{border-color:#17e5d73d;transform:none;box-shadow:0 8px 14px #05293d0d}}.ExplainerBadge-module__Tpjpba__badge:focus-visible{outline-offset:2px;outline:2px solid #05293d47}.ExplainerBadge-module__Tpjpba__badgeIcon{width:var(--base-size-24);height:var(--base-size-24);box-shadow:none;color:var(--secondary-color);font-size:var(--font-size-xs);background:#17e5d724;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;font-weight:700;line-height:1;display:inline-flex}.ExplainerBadge-module__Tpjpba__badgeLabel{white-space:nowrap}.ExplainerBadge-module__Tpjpba__popover{z-index:1100;width:min(46rem,100vw - 2rem);max-height:min(32rem,100vh - 2rem);color:var(--white-color);overscroll-behavior:contain;background:#05293dfa;border-radius:1.2rem;flex-direction:column;gap:1rem;padding:1.4rem 1.5rem;animation-duration:.26s;animation-timing-function:cubic-bezier(.2,.84,.3,1);animation-fill-mode:both;display:flex;position:fixed;top:0;left:0;overflow-y:auto;box-shadow:0 8px 14px #05182833}.ExplainerBadge-module__Tpjpba__popoverTop{transform-origin:bottom;animation-name:ExplainerBadge-module__Tpjpba__popoverRevealUp}.ExplainerBadge-module__Tpjpba__popoverBottom{transform-origin:top;animation-name:ExplainerBadge-module__Tpjpba__popoverRevealDown}.ExplainerBadge-module__Tpjpba__sheetOverlay{z-index:1180;cursor:pointer;background:#05182857;border:0;width:100%;height:100%;padding:0;animation:.32s both ExplainerBadge-module__Tpjpba__sheetOverlayFadeIn;display:block;position:fixed;inset:0}.ExplainerBadge-module__Tpjpba__sheetPopover{z-index:1181;background:#05293dfb;border-radius:1.4rem 1.4rem 0 0;flex-direction:column;width:min(44rem,100%);min-height:0;max-height:min(96dvh,64rem);margin:0 auto;animation:.32s cubic-bezier(.2,.84,.3,1) both ExplainerBadge-module__Tpjpba__sheetReveal;display:flex;position:fixed;bottom:0;left:.55rem;right:.55rem;overflow:hidden;box-shadow:0 8px 14px #05182838}.ExplainerBadge-module__Tpjpba__sheetOverlayClosing{animation:.32s both ExplainerBadge-module__Tpjpba__sheetOverlayFadeOut}.ExplainerBadge-module__Tpjpba__sheetClosing{animation:.32s cubic-bezier(.2,.84,.3,1) both ExplainerBadge-module__Tpjpba__sheetDismiss}.ExplainerBadge-module__Tpjpba__sheetHandle{background:#ffffff4d;border-radius:999px;flex-shrink:0;width:3.9rem;height:.38rem;margin:1rem auto .9rem}.ExplainerBadge-module__Tpjpba__sheetHeader{border-bottom:1px solid #ffffff14;flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:1rem;padding:0 1.45rem 1.15rem;display:flex}.ExplainerBadge-module__Tpjpba__sheetHeaderText{flex-direction:column;gap:.5rem;min-width:0;display:flex}.ExplainerBadge-module__Tpjpba__sheetEyebrow{color:#ffffffbd;font-family:var(--font-primary);letter-spacing:0;text-transform:none;font-size:.98rem;font-weight:650;line-height:1.3}.ExplainerBadge-module__Tpjpba__sheetTitle{color:var(--white-color);font-family:var(--font-primary);font-size:1.56rem;font-weight:600;line-height:1.32}.ExplainerBadge-module__Tpjpba__sheetClose{width:3rem;height:3rem;color:var(--white-color);background:#ffffff14;border:1px solid #ffffff24;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;transition:transform .22s,background-color .22s,border-color .22s;display:inline-flex;box-shadow:inset 0 1px #ffffff14}.ExplainerBadge-module__Tpjpba__sheetClose:hover{background:#ffffff1f;border-color:#ffffff38;transform:translateY(-1px)}.ExplainerBadge-module__Tpjpba__sheetClose:focus-visible{outline-offset:2px;outline:2px solid #ffffff61}.ExplainerBadge-module__Tpjpba__sheetBody{min-height:0;padding:1.35rem 1.45rem calc(1.8rem + env(safe-area-inset-bottom,0px));overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex-direction:column;flex:auto;gap:1.25rem;display:flex;overflow-y:auto}.ExplainerBadge-module__Tpjpba__title{font-family:var(--font-primary);font-size:1.55rem;font-weight:600;line-height:1.35}.ExplainerBadge-module__Tpjpba__text{color:#ffffffe0;font-family:var(--font-primary);margin:0;font-size:1.34rem;line-height:1.7}.ExplainerBadge-module__Tpjpba__guidanceSection{flex-direction:column;gap:1rem;padding-top:.3rem;display:flex}.ExplainerBadge-module__Tpjpba__guidanceHeading{color:#ffffffc2;font-family:var(--font-primary);letter-spacing:0;text-transform:none;font-size:1.02rem;font-weight:650;line-height:1.4}.ExplainerBadge-module__Tpjpba__guidanceGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.ExplainerBadge-module__Tpjpba__guidanceCard{min-height:100%;color:var(--white-color);background:linear-gradient(#ffffff14 0%,#ffffff0a 100%);border:1px solid #ffffff1f;border-radius:1.45rem;flex-direction:column;gap:1rem;padding:1.35rem;text-decoration:none;transition:transform .22s,border-color .22s,background-color .22s,box-shadow .22s;display:flex}.ExplainerBadge-module__Tpjpba__guidanceCard:hover{transform:none}.ExplainerBadge-module__Tpjpba__guidanceCardBuyer{background:linear-gradient(#60a5fa26 0%,#1f29372e 100%);border-color:#60a5fa3d;box-shadow:inset 0 0 0 1px #60a5fa1f}.ExplainerBadge-module__Tpjpba__guidanceCardBuyer:hover{border-color:#60a5fa57;box-shadow:inset 0 0 0 1px #60a5fa2e}.ExplainerBadge-module__Tpjpba__guidanceCardDriver{background:linear-gradient(#17e5d726 0%,#1f29372e 100%);border-color:#17e5d73d;box-shadow:inset 0 0 0 1px #17e5d71f}.ExplainerBadge-module__Tpjpba__guidanceCardDriver:hover{border-color:#17e5d757;box-shadow:inset 0 0 0 1px #17e5d72e}.ExplainerBadge-module__Tpjpba__guidanceCardWattson{background:linear-gradient(#4eb4d52b 0%,#1f29372e 100%);border-color:#4eb4d547;box-shadow:inset 0 0 0 1px #4eb4d51f}.ExplainerBadge-module__Tpjpba__guidanceCardWattson:hover{border-color:#4eb4d566;box-shadow:inset 0 0 0 1px #4eb4d533}.ExplainerBadge-module__Tpjpba__guidanceCardDealer{background:linear-gradient(#9d64f02b 0%,#1f29372e 100%);border-color:#9d64f047;box-shadow:inset 0 0 0 1px #9d64f01f}.ExplainerBadge-module__Tpjpba__guidanceCardDealer:hover{border-color:#9d64f066;box-shadow:inset 0 0 0 1px #9d64f033}.ExplainerBadge-module__Tpjpba__guidanceAudience{color:#fffffff0;min-height:2.5rem;font-family:var(--font-primary);letter-spacing:0;text-transform:none;background:#ffffff1f;border-radius:999px;align-self:flex-start;align-items:center;padding:0 .85rem;font-size:.88rem;font-weight:650;line-height:1;display:inline-flex}.ExplainerBadge-module__Tpjpba__guidanceTitle{color:var(--white-color);font-family:var(--font-primary);font-size:1.52rem;font-weight:600;line-height:1.3}.ExplainerBadge-module__Tpjpba__guidanceText{color:#ffffffd6;font-family:var(--font-primary);margin:0;font-size:1.24rem;line-height:1.65}.ExplainerBadge-module__Tpjpba__guidanceAction{min-height:3.4rem;color:var(--white-color);font-family:var(--font-primary);letter-spacing:.01em;text-transform:none;background:#ffffff29;border-radius:999px;justify-content:center;align-self:flex-start;align-items:center;gap:.65rem;margin-top:auto;padding:0 .55rem 0 1rem;font-size:1.05rem;font-weight:600;line-height:1.15;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff24}.ExplainerBadge-module__Tpjpba__guidanceActionIcon{background:#ffffff29;border-radius:999px;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff1f}.ExplainerBadge-module__Tpjpba__actions{flex-wrap:wrap;gap:.6rem;padding-top:.2rem;display:flex}.ExplainerBadge-module__Tpjpba__primaryAction,.ExplainerBadge-module__Tpjpba__secondaryAction{min-height:3.6rem;font-family:var(--font-primary);letter-spacing:.01em;text-transform:none;border-radius:999px;justify-content:center;align-items:center;padding:0 1.15rem;font-size:1rem;font-weight:600;line-height:1.15;text-decoration:none;transition:transform .22s,background-color .22s,box-shadow .22s;display:inline-flex}.ExplainerBadge-module__Tpjpba__primaryAction{color:var(--white-color);background:#17e5d729;box-shadow:inset 0 0 0 1px #17e5d73d}.ExplainerBadge-module__Tpjpba__secondaryAction{color:#ffffffe6;background:#ffffff14;box-shadow:inset 0 0 0 1px #ffffff24}.ExplainerBadge-module__Tpjpba__primaryAction:hover,.ExplainerBadge-module__Tpjpba__secondaryAction:hover{transform:none}@keyframes ExplainerBadge-module__Tpjpba__popoverRevealUp{0%{opacity:0;translate:0 .4rem}to{opacity:1;translate:0}}@keyframes ExplainerBadge-module__Tpjpba__popoverRevealDown{0%{opacity:0;translate:0 -.4rem}to{opacity:1;translate:0}}@keyframes ExplainerBadge-module__Tpjpba__sheetReveal{0%{opacity:0;transform:translateY(2.2rem)}to{opacity:1;transform:translate(0,0)}}@keyframes ExplainerBadge-module__Tpjpba__sheetDismiss{0%{opacity:1;transform:translate(0,0)}to{opacity:0;transform:translateY(2.4rem)}}@keyframes ExplainerBadge-module__Tpjpba__sheetOverlayFadeIn{0%{opacity:0}to{opacity:1}}@keyframes ExplainerBadge-module__Tpjpba__sheetOverlayFadeOut{0%{opacity:1}to{opacity:0}}@media (max-width:700px){.ExplainerBadge-module__Tpjpba__badge{min-height:var(--base-size-48);gap:var(--spacing-sm);padding:var(--spacing-md) var(--spacing-lg);font-size:var(--font-size-base-alt);letter-spacing:0}.ExplainerBadge-module__Tpjpba__badgeIcon{width:var(--base-size-32);height:var(--base-size-32);font-size:var(--font-size-sm)}.ExplainerBadge-module__Tpjpba__sheetOverlay{padding:0}.ExplainerBadge-module__Tpjpba__sheetPopover{border-radius:1.4rem 1.4rem 0 0;width:100%;min-height:min(86dvh,54rem);max-height:98dvh;left:.2rem;right:.2rem}.ExplainerBadge-module__Tpjpba__sheetHandle{width:4.4rem;height:.42rem;margin:1.05rem auto 1rem}.ExplainerBadge-module__Tpjpba__sheetHeader{padding:0 1.6rem 1.2rem}.ExplainerBadge-module__Tpjpba__sheetHeaderText{gap:.55rem}.ExplainerBadge-module__Tpjpba__sheetEyebrow{letter-spacing:0;font-size:1.72rem}.ExplainerBadge-module__Tpjpba__sheetTitle{font-size:2.3rem;line-height:1.4}.ExplainerBadge-module__Tpjpba__sheetClose{width:3.1rem;height:3.1rem}.ExplainerBadge-module__Tpjpba__sheetBody{padding:1.45rem 1.6rem calc(2.2rem + env(safe-area-inset-bottom,0px));gap:1.35rem}.ExplainerBadge-module__Tpjpba__popover{width:min(36rem,100vw - 1.2rem);max-height:min(28rem,100vh - 1.6rem);padding:1.2rem 1.15rem}.ExplainerBadge-module__Tpjpba__guidanceGrid{grid-template-columns:1fr}.ExplainerBadge-module__Tpjpba__guidanceHeading{letter-spacing:0;font-size:1.72rem}.ExplainerBadge-module__Tpjpba__guidanceCard{border-radius:1.2rem;gap:1rem;padding:1.45rem}.ExplainerBadge-module__Tpjpba__guidanceAudience{min-height:3.2rem;padding:0 1rem;font-size:1.72rem}.ExplainerBadge-module__Tpjpba__guidanceTitle{font-size:1.9rem}.ExplainerBadge-module__Tpjpba__guidanceText{font-size:1.72rem;line-height:1.8}.ExplainerBadge-module__Tpjpba__guidanceAction{letter-spacing:.01em;justify-content:center;width:100%;min-height:4.6rem;padding:0 .9rem 0 1.3rem;font-size:1.72rem;line-height:1.2}.ExplainerBadge-module__Tpjpba__guidanceActionIcon{width:2.35rem;height:2.35rem;font-size:1.05rem}.ExplainerBadge-module__Tpjpba__title{font-size:2.3rem;line-height:1.45}.ExplainerBadge-module__Tpjpba__text{font-size:1.72rem;line-height:1.8}}
