.Skeleton{width:var(--skeleton-default-width);height:var(--skeleton-default-height);aspect-ratio:var(--skeleton-default-aspect-ratio);border-radius:4px;animation:1s linear infinite alternate skeleton-loading}@media screen and (min-width:670px){.Skeleton{width:var(--skeleton-medium-width);height:var(--skeleton-medium-height);aspect-ratio:var(--skeleton-medium-aspect-ratio)}}@media screen and (min-width:1024px){.Skeleton{width:var(--skeleton-large-width);height:var(--skeleton-large-height);aspect-ratio:var(--skeleton-large-aspect-ratio)}}.Skeleton.is-inverted{animation:1s linear infinite alternate skeleton-loading-dark}.Skeleton.is-circle{border-radius:50%}.Skeleton.is-absolute{z-index:1;position:absolute;top:0;bottom:0;left:0;right:0}@keyframes skeleton-loading{0%{background-color:#d9d9d6}to{background-color:#f2f2f2}}@keyframes skeleton-loading-dark{0%{background-color:#686868}to{background-color:#303030}}.InfoIcon{width:var(--InfoIcon-size-default);fill:currentColor;vertical-align:middle}@media screen and (min-width:670px){.InfoIcon{width:var(--InfoIcon-size-medium)}}@media screen and (min-width:1024px){.InfoIcon{width:var(--InfoIcon-size-large)}}.NormalizedPrice{font-family:NouvelR\, sans-serif;font-size:2rem;font-weight:700;line-height:.95}.NormalizedPrice.is-small{font-size:1.4rem}.NormalizedPrice.is-large{font-size:2.4rem}.NormalizedPrice.is-xlarge{font-size:3.2rem}@media screen and (min-width:1024px){.NormalizedPrice.is-xlarge{font-size:4rem}}.RCIOfferLegal .RCIOfferLegal__list,.RCIOfferLegal .RCIOfferLegal__item{margin:0 0 8px}.RCIOfferLegal .RCIOfferLegal__title{margin:0 0 8px;font-family:NouvelR\, sans-serif;font-size:1.2rem;font-weight:700;line-height:1.4}.RCIOfferSummary__title{margin:0 0 8px;font-family:NouvelR\, sans-serif;font-size:1.4rem;font-weight:700;line-height:1.4}.RCIOfferSummary__list{margin:0 0 8px}.RCIOfferSummary__item{margin-bottom:16px}.RCIOfferLabel.is-legal-mention .RCIOfferLabel__label{font-family:NouvelR\, sans-serif;font-size:1.2rem;font-weight:400;line-height:1.15}.RCIOfferLabel.is-dark-mode .RCIOfferLabel__label:not(.has-same-font-size){color:inherit}@media screen and (min-width:670px){.RCIOfferLabel{align-items:center;gap:4px;display:flex}}.RCIOfferLabel:empty{margin-bottom:16px}.RCIOfferLabel .RCIOfferLabel__label{font-family:NouvelR\, sans-serif;font-size:1.4rem;font-weight:400;line-height:1.4}.RCIOfferLabel .RCIOfferLabel__label.monthly-payment{font-family:NouvelR\, sans-serif;font-size:2.5rem;font-weight:700;line-height:.95}@media screen and (min-width:1024px){.RCIOfferLabel .RCIOfferLabel__label.monthly-payment{font-size:2.8rem}}.RCIOfferLabel .RCIOfferLabel__value{flex:0;font-family:NouvelR\, sans-serif;font-size:1.4rem;font-weight:700;line-height:1.4;display:inline}@media screen and (min-width:670px){.RCIOfferLabel .RCIOfferLabel__value{white-space:nowrap;display:block}}.RCIOfferLabel .RCIOfferLabel__inline{display:inline}.RCIOfferLabel__numberedValue{color:#fff;cursor:pointer;background-color:#000;border-radius:50%;justify-content:center;align-items:center;min-width:18px;min-height:18px;font-family:NouvelR\, sans-serif;font-size:1.4rem;font-weight:400;line-height:1;display:flex;top:0}.RCIOfferLabel__cta{color:inherit;margin-left:4px;padding:0}.RCIOfferLabel__offerSummaryItem+.RCIOfferLabel__offerSummaryItem:not(:empty){margin-top:16px}.RCIOfferSummary .RCIOfferSummary__item .RCIOfferLabel .RCIOfferLabel__label{color:#656666;flex:1;align-items:baseline;font-family:NouvelR\, sans-serif;font-size:1.2rem;font-weight:400;line-height:1.15;display:flex}.RCIOfferSummary .RCIOfferSummary__item .RCIOfferLabel .RCIOfferLabel__label.summay-sub-header{justify-content:center;font-family:NouvelR\, sans-serif;font-size:1.2rem;font-weight:700;line-height:1.15}.RCIOfferSummary .RCIOfferSummary__item .RCIOfferLabel .RCIOfferLabel__label:after{content:"";border-bottom:1px dashed #d9d9d6;flex:1;height:100%}.summay-sub-header .RCIOfferSummary .RCIOfferSummary__item .RCIOfferLabel .RCIOfferLabel__label:after{display:none}.RCIOfferSummary .RCIOfferSummary__item .RCIOfferLabel .RCIOfferLabel__value{font-family:NouvelR\, sans-serif;font-size:1.2rem;font-weight:700;line-height:1}.RCIOfferLegal .RCIOfferLegal__item .RCIOfferLabel .RCIOfferLabel__label{color:#656666;text-align:justify;flex:1;font-family:NouvelR\, sans-serif;font-size:1.2rem;font-weight:400;line-height:1.15;display:block}.RCIOfferLegal .RCIOfferLegal__item .RCIOfferLabel .RCIOfferLabel__label:after{display:none}.FinancialOffer{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.FinancialOffer.is-centered{text-align:center;align-items:center}.FinancialOffer.is-dark-mode{color:#fff}.FinancialOffer.is-dark-mode .FinancialOffer__expirationOfferLabel{color:inherit}.FinancialOffer__expirationOffer{align-items:center;gap:4px;display:flex}.FinancialOffer__expirationOfferLabel{color:#3e3f40;font-family:NouvelR\, sans-serif;font-size:1.4rem;font-weight:400;line-height:1.4}.FinancialOffer__SkeletonContainer{flex-direction:column;align-items:flex-start;gap:4px;width:100%;display:flex}.Switch{--Switch-background-color-off:#fff;--Switch-background-color-on:#000;--Switch-border-color-off:#000;--Switch-border-color-on:#000;--Switch-circle-color-off:#000;--Switch-circle-color-on:#fff;--Switch-text-color-off:#000;--Switch-text-color-on:#fff;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;align-items:center;display:inline-flex;position:relative}.Switch.is-checked .Switch__slider{border:1px solid var(--Switch-border-color-on);background-color:var(--Switch-background-color-on);color:var(--Switch-text-color-on)}.Switch.is-checked .Switch__slider:before{background-color:var(--Switch-circle-color-on);transition:all .4s}.Switch:not(.is-disabled).is-inverted{--Switch-background-color-off:#000;--Switch-background-color-on:#fff;--Switch-border-color-off:#fff;--Switch-border-color-on:#fff;--Switch-circle-color-off:#fff;--Switch-circle-color-on:#000;--Switch-text-color-off:#fff;--Switch-text-color-on:#000}.Switch.is-disabled{--Switch-background-color-off:#d9d9d6;--Switch-background-color-on:#d9d9d6;--Switch-border-color-off:#d9d9d6;--Switch-border-color-on:#d9d9d6;--Switch-circle-color-off:#656666;--Switch-circle-color-on:#656666;--Switch-text-color-off:#656666;--Switch-text-color-on:#656666}.Switch.has-on-off-labels .Switch__slider{align-items:center;height:auto;display:flex}.Switch.has-on-off-labels .Switch__slider:after{content:"off";right:var(--Switch-labels-padding);font-size:var(--Switch-labels-size);text-transform:uppercase;font-family:NouvelR\, sans-serif;font-weight:400;line-height:1;position:absolute}.Switch.has-on-off-labels.is-checked .Switch__slider:after{content:"on";left:var(--Switch-labels-padding)}.Switch:not(.is-disabled) .Switch__switch{cursor:pointer}.Switch.is-large{--Switch-labels-size:10px;--Switch-labels-padding:8px;width:64px;height:32px}.Switch.is-large.is-checked .Switch__slider:before{transform:translate(29px,-50%)}.Switch.is-large .Switch__slider:before{width:23px;left:4px}.Switch.is-large .Switch__slider .Switch__icon{width:20px}.Switch.is-medium{--Switch-labels-size:8px;--Switch-labels-padding:6px;width:48px;height:24px}.Switch.is-medium.is-checked .Switch__slider:before{transform:translate(22px,-50%)}.Switch.is-medium .Switch__slider:before{width:17px;left:3px}.Switch.is-medium .Switch__slider .Switch__icon{width:16px}.Switch.is-small{--Switch-labels-size:6px;--Switch-labels-padding:6px;width:40px;height:16px}.Switch.is-small.is-checked .Switch__slider:before{transform:translate(22px,-50%)}.Switch.is-small .Switch__slider:before{width:11px;left:2px}.Switch.is-small .Switch__slider .Switch__icon{display:none}.Switch__switch{-webkit-tap-highlight-color:transparent;width:60px;height:32px;position:absolute;top:0;bottom:0;left:0;right:0}.Switch__slider{border:1px solid var(--Switch-border-color-off);background-color:var(--Switch-background-color-off);color:var(--Switch-text-color-off);border-radius:32px;justify-content:space-around;transition:all .4s;display:flex;position:absolute;top:-1px;bottom:0;left:0;right:0}.Switch__slider:before{content:"";background-color:var(--Switch-circle-color-off);aspect-ratio:1;border-radius:50%;transition:all .4s;position:absolute;top:50%;transform:translateY(-50%)}.Switch__icon{fill:currentColor;aspect-ratio:1}.Switch__input{display:none}.Bonus{flex-direction:row;align-items:center;gap:4px;font-family:NouvelR\, sans-serif;font-size:1.2rem;font-weight:400;line-height:1;display:flex}.Bonus.is-badge{width:-webkit-fit-content;color:#fff;background-color:#72c293;border-radius:2px;width:fit-content;padding:4px 8px;font-family:NouvelR\, sans-serif;font-weight:700;line-height:1}.Bonus.is-inverted:not(.is-badge){color:#72c293}.EfficiencyGraph{flex-direction:column;gap:8px;display:flex}.EfficiencyGraph__title{font-family:NouvelR\, sans-serif;font-size:1.4rem;font-weight:700;line-height:1}.EfficiencyGraph__body{font-family:NouvelR\, sans-serif;font-size:1.4rem;font-weight:400;line-height:1}.EfficiencyGraph__intro{font-family:NouvelR\, sans-serif;font-size:1.2rem;font-weight:400;line-height:1}.EfficiencyGraph__classes{flex-direction:column;display:flex}.EfficiencyGraph__class{color:#fff;-webkit-clip-path:polygon(0% 0%,calc(100% - .8em) 0%,100% 50%,calc(100% - .8em) 100%,0% 100%);clip-path:polygon(0% 0%,calc(100% - .8em) 0%,100% 50%,calc(100% - .8em) 100%,0% 100%);text-shadow:0 2px 3px rgba(0,0,0,.2);align-items:center;margin-bottom:4px;padding:8px 48px 8px 12px;font-family:NouvelR\, sans-serif;font-size:2rem;font-weight:700;line-height:1;display:flex}.EfficiencyGraph__class.is-classA{background-color:#289548;width:calc(100% - 180px)}.EfficiencyGraph__class.is-classB{background-color:#75ac40;width:calc(100% - 150px)}.EfficiencyGraph__class.is-classC{background-color:#c9d22a;width:calc(100% - 120px)}.EfficiencyGraph__class.is-classD{background-color:#ebec00;width:calc(100% - 90px)}.EfficiencyGraph__class.is-classE{background-color:#e9b818;width:calc(100% - 60px)}.EfficiencyGraph__class.is-classF{background-color:#cf661c;width:calc(100% - 30px)}.EfficiencyGraph__class.is-classG{background-color:#c10e1a;width:100%}.EfficiencyGraph__class.is-current{width:100%;font-size:3.6rem;position:relative}.EfficiencyGraph__value{margin-left:16px;font-size:2.8rem}.EfficiencyClass{width:-webkit-fit-content;color:#656666;align-items:center;width:fit-content;display:flex}.EfficiencyClass.is-inverted{color:#fff}.EfficiencyClass__label{margin-right:8px;font-family:NouvelR\, sans-serif;font-size:1.2rem;font-weight:700;line-height:1}.EfficiencyClass__icon{width:32px;display:flex}.EfficiencyClass__thumbnail{color:#fff;-webkit-clip-path:polygon(0% 0%,calc(100% - .4em) 0%,100% 50%,calc(100% - .4em) 100%,0% 100%);clip-path:polygon(0% 0%,calc(100% - .4em) 0%,100% 50%,calc(100% - .4em) 100%,0% 100%);width:100%;padding:2px 12px 2px 4px;font-family:NouvelR\, sans-serif;font-size:1.4rem;font-weight:700;line-height:1}.EfficiencyClass__thumbnail.is-classA{background-color:#289548}.EfficiencyClass__thumbnail.is-classB{background-color:#75ac40}.EfficiencyClass__thumbnail.is-classC{background-color:#c9d22a}.EfficiencyClass__thumbnail.is-classD{background-color:#ebec00}.EfficiencyClass__thumbnail.is-classE{background-color:#e9b818}.EfficiencyClass__thumbnail.is-classF{background-color:#cf661c}.EfficiencyClass__thumbnail.is-classG{background-color:#c10e1a}.UrbanAccessImage{flex-direction:column;gap:8px;display:flex}.UrbanAccessImage__title{font-family:NouvelR\, sans-serif;font-size:1.4rem;font-weight:700;line-height:1}.UrbanAccessImage__intro{font-family:NouvelR\, sans-serif;font-size:1.2rem;font-weight:400;line-height:1}.UrbanAccessClass{width:-webkit-fit-content;color:#656666;align-items:center;width:fit-content;display:flex}.UrbanAccessClass.is-inverted{color:#fff}.UrbanAccessClass__tooltipContent{width:250px}.UrbanAccessClass__icon{width:32px;display:flex}.UrbanAccessClass__label{margin-right:8px;font-family:NouvelR\, sans-serif;font-size:1.2rem;font-weight:700;line-height:1}.EnvironmentalData{flex-flow:column wrap;gap:8px;display:flex}.EnvironmentalData.is-horizontal{flex-direction:row}.EnvironmentalData.is-centered{justify-content:center;align-items:center}.ModelVersionEngine.has-inheritColor{color:inherit}.ModelVersionEngine{color:#656666}.ModelVersionEngine_dark{color:#000}.ModalModelDisclaimer{text-transform:none;font-family:NouvelR\, sans-serif;font-size:1.4rem;font-weight:400;line-height:1.4}.ModalModelDisclaimer__boldContent{font-family:NouvelR\, sans-serif;font-weight:700;line-height:1.4}.ModalModelDisclaimer__boldContent:not(:first-child){margin-top:32px}.ModalModelDisclaimer__loader{height:100px;position:relative}.DisclaimerTooltip__cta{color:currentColor;padding:0;display:contents}.Badge{color:#000;border:1px solid #d9d9d6;border-radius:4px;flex-direction:row;align-items:center;gap:4px;padding:0 8px;font-family:NouvelR\, sans-serif;font-size:1.2rem;font-weight:700;line-height:22px;display:inline-flex}.Badge.is-inverted{color:#000;background-color:#d9d9d6}.Badge.is-electric{color:#1885d1;border-color:#1885d1}.Badge.is-electric.is-inverted{color:#fff;background-color:#1885d1}.Badge.is-thermic{color:#656666;border-color:#8c8c8b}.Badge.is-thermic.is-inverted{color:#fff;background-color:#8c8c8b}.Badge.is-success{color:#72c293;border-color:#72c293}.Badge.is-success.is-inverted{color:#fff;background-color:#72c293}.Badge.is-error{color:#e91630;border-color:#e91630}.Badge.is-error.is-inverted{color:#fff;background-color:#e91630}.Badge.is-warning{color:#f7a84b;border-color:#f7a84b}.Badge.is-warning.is-inverted{color:#fff;background-color:#f7a84b}.Badge.is-info{color:#000;background-color:#f2f2f2;border-color:#f2f2f2}.Badge.is-info.is-inverted{color:#fff;background-color:#3e3f40}.Badge.is-bonus{color:#fff;background-color:#1885d1;border-color:#1885d1}.Badge__icon{fill:currentColor;width:16px}.ModelStartingPrice{text-align:left}.ModelStartingPrice.is-dark-background{color:#fff}.ModelStartingPrice.is-dark-background .ModelStartingPrice__mentions{color:currentColor}.ModelStartingPrice.is-centered{text-align:center}.ModelStartingPrice.is-centered .ModelStartingPrice__bonus,.ModelStartingPrice.is-centered .ModelStartingPrice__efficiency{justify-content:center;margin:8px;display:flex}.ModelStartingPrice.is-centered .ModelStartingPrice__priceWrapper{justify-content:center}.ModelStartingPrice__priceWrapper{align-items:center;gap:4px;display:flex}@media screen and (min-width:670px){.ModelStartingPrice__priceWrapper{grid-auto-flow:column;display:inline-grid}}.ModelStartingPrice__bonus{flex-direction:column;align-items:flex-start;gap:4px;margin:8px 0;display:flex}.ModelStartingPrice__SvgIconInfo{margin-left:4px}.ModelStartingPrice__mentions{color:#3e3f40;margin-top:8px;font-family:NouvelR\, sans-serif;font-size:1.2rem;font-weight:400;line-height:1.4}.ModelStartingPrice__efficiency{margin:8px 0}.FullPriceToggle.is-dark-mode :nth-child(n){color:#fff}.FullPriceToggle__toggleHeading{align-items:center;gap:8px;margin-bottom:16px;display:flex}.FullPriceToggle__toggleLabel{font-family:NouvelR\, sans-serif;font-size:1rem;font-weight:400;line-height:1}.FullPriceToggle__FinancialOffer{margin-bottom:8px}.FullPriceToggle__toggleContent{grid-template-rows:0fr;transition:grid-template-rows .3s;display:grid;overflow:hidden}.FullPriceToggle__toggleContent :nth-child(n){opacity:0;min-height:0;transition:opacity .5s}.FullPriceToggle__toggleContent.is-expanded{grid-template-rows:1fr}.FullPriceToggle__toggleContent.is-expanded :nth-child(n){opacity:1}.FullPriceToggle__toggleContent.is-expanded .FullPriceToggle__ModelPrice{padding-bottom:16px;transition:padding-bottom .3s}.FullPriceToggle__EfficiencyGraph{margin-top:8px}.PriceBanner{padding:16px}@media screen and (min-width:1024px){.PriceBanner{padding-top:32px;padding-bottom:32px}}.PriceBanner.is-alternative-mode{color:#fff;background-color:#000;position:relative}@media screen and (min-width:1280px){.PriceBanner.is-alternative-mode:before{content:"";z-index:-1;background-color:#000;width:100vw;height:100%;margin-left:-50vw;position:absolute;top:0;left:50%}}.PriceBanner__container{flex-direction:column;justify-content:space-between;margin:auto;display:flex}@media screen and (min-width:670px){.PriceBanner__container{flex-direction:row;align-items:center}.PriceBanner__fullPriceToggle{max-width:50%}}.PriceBanner__buttonsWrapper{border-top:1px solid #d9d9d6;flex-direction:column;gap:16px;margin-top:24px;padding-top:24px;display:flex}@media screen and (min-width:670px){.PriceBanner__buttonsWrapper{border-top:none;border-left:1px solid #d9d9d6;margin-top:0;padding-top:0;padding-left:32px}}