.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:#ccc}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:daciaBlock\, sans-serif;font-size:2rem;font-weight:700;line-height:1.2}.NormalizedPrice.is-small{font-size:1.4rem}.NormalizedPrice.is-large{font-size:2.4rem}@media screen and (min-width:1024px){.NormalizedPrice.is-xlarge{font-size:4rem}}.NormalizedPrice.is-xlarge{font-size:2.4rem}@media screen and (min-width:1024px){.NormalizedPrice.is-xlarge{font-size:3.2rem}}.RCIOfferLegal .RCIOfferLegal__list,.RCIOfferLegal .RCIOfferLegal__item{margin:0 0 8px}.RCIOfferLegal .RCIOfferLegal__title{margin:0 0 8px;font-family:readBeta2 sans-serif;font-size:1.2rem;font-weight:700;line-height:1.4}.RCIOfferSummary__title{margin:0 0 8px;font-family:readBeta2 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:readBeta2 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:readBeta2 sans-serif;font-size:1.4rem;font-weight:400;line-height:1.4}.RCIOfferLabel .RCIOfferLabel__label.monthly-payment{font-family:daciaBlock\, sans-serif;font-size:2.5rem;font-weight:700;line-height:1.2}@media screen and (min-width:1024px){.RCIOfferLabel .RCIOfferLabel__label.monthly-payment{font-size:2.8rem}}.RCIOfferLabel .RCIOfferLabel__value{flex:0;font-family:readBeta2 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:readBeta2 sans-serif;font-size:1.4rem;font-weight:400;line-height:1;display:flex;top:0}.RCIOfferLabel__cta{color:inherit;margin-right:4px;padding:0}.RCIOfferLabel__offerSummaryItem+.RCIOfferLabel__offerSummaryItem:not(:empty){margin-top:16px}.RCIOfferSummary .RCIOfferSummary__item .RCIOfferLabel .RCIOfferLabel__label{color:#777;flex:1;align-items:baseline;font-family:readBeta2 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:readBeta2 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 #ccc;flex:1;height:100%}.summay-sub-header .RCIOfferSummary .RCIOfferSummary__item .RCIOfferLabel .RCIOfferLabel__label:after{display:none}.RCIOfferSummary .RCIOfferSummary__item .RCIOfferLabel .RCIOfferLabel__value{font-family:readBeta2 sans-serif;font-size:1.2rem;font-weight:700;line-height:1}.RCIOfferLegal .RCIOfferLegal__item .RCIOfferLabel .RCIOfferLabel__label{color:#777;text-align:justify;flex:1;font-family:readBeta2 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:#333;font-family:readBeta2 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}.Bonus{flex-direction:row;align-items:center;gap:4px;font-family:readBeta2 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:#4e5844;border-radius:2px;width:fit-content;padding:4px 8px;font-family:readBeta2 sans-serif;font-weight:700;line-height:1}.Bonus.is-inverted.is-badge{color:#646b52;background-color:#fff}.Bonus.is-inverted:not(.is-badge){color:#fff}.EfficiencyGraph{flex-direction:column;gap:8px;display:flex}.EfficiencyGraph__title{font-family:readBeta2 sans-serif;font-size:1.4rem;font-weight:700;line-height:1}.EfficiencyGraph__body{font-family:readBeta2 sans-serif;font-size:1.4rem;font-weight:400;line-height:1}.EfficiencyGraph__intro{font-family:readBeta2 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 12px 8px 48px;font-family:readBeta2 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-right:16px;font-size:2.8rem}.EfficiencyClass{width:-webkit-fit-content;color:#777;align-items:center;width:fit-content;display:flex}.EfficiencyClass.is-inverted{color:#fff}.EfficiencyClass__label{margin-left:8px;font-family:readBeta2 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 4px 2px 12px;font-family:readBeta2 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}.ModelVersionEngine.has-inheritColor{color:inherit}.ModelVersionEngine{color:#333}.ModelVersionEngine_dark{color:#000}.ModalModelDisclaimer{text-transform:none;font-family:readBeta2 sans-serif;font-size:1.4rem;font-weight:400;line-height:1.4}.ModalModelDisclaimer__boldContent{font-family:readBeta2 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}.CfgTaxeItem{align-items:baseline;width:100%;display:flex}.CfgTaxeItem__dots{border-bottom:1px dotted #000;flex:1 0 auto;min-width:16px;margin:0 4px}.CfgTaxesList__priceNumber{float:left;font-size:1.4rem;font-weight:700}.CfgTaxesList__subPriceNumber{float:left;font-size:1.2rem}.CfgTaxesList__priceLabel{margin-top:8px;font-weight:700}.CfgTaxesList__subPrices{margin-top:4px}.CfgTaxesList__subPriceLabel{max-width:70%;margin-right:8px;font-size:1.3rem}.CfgTaxesList__taxesList{background-color:#fff}.CfgTaxesList__priceNumber,.CfgTaxesList__subPriceNumber{color:#000}.CfgTaxesInfo{color:#000;font-family:readBeta2 sans-serif;font-size:1.4rem;font-weight:400;line-height:1.4}.CfgTaxesInfo__taxesList{padding:0 0 16px}.CfgTaxesInfo__prices{background-color:#f2f2f2;flex-direction:column;margin:0 -32px;padding:16px 32px;display:flex}.CfgTaxesInfo__totalPrice{justify-content:space-between;align-items:baseline;display:flex}.CfgTaxesInfo__discountedPriceLabel{font-family:readBeta2 sans-serif;font-size:1.8rem;font-weight:700;line-height:1.4}.CfgTaxesInfo__discountedPrice{font-family:daciaBlock\, sans-serif;font-size:2.2rem;font-weight:700;line-height:1.2}@media screen and (min-width:1024px){.CfgTaxesInfo__discountedPrice{font-size:2.5rem}}.CfgTaxesInfo__price{align-self:flex-end;font-family:readBeta2 sans-serif;font-size:1.4rem;font-weight:400;line-height:1.4}.CfgTaxesInfo__subtitle{color:#777;text-align:justify;margin:8px;font-family:readBeta2 sans-serif;font-size:1.2rem;font-weight:400;line-height:1.4}.CfgTaxesInfo__discountedPrice{color:#646b52}.CfgFooterContent{width:100%;display:flex}.CfgFooterContent.is-opened{flex-direction:column;margin:4px}@media screen and (min-width:670px){.CfgFooterContent.is-opened{flex-direction:row;margin:0}.CfgFooterContent.is-not-finance{flex-basis:50%}}.CfgFooterContent__priceWrapper{flex-direction:column;align-items:flex-start;margin:8px 8px 8px 0;display:flex}.CfgFooterContent__priceWrapper.is-opened{margin:8px 0 0}@media screen and (min-width:670px){.CfgFooterContent__priceWrapper.is-opened{margin:8px 8px 8px 32px}.CfgFooterContent__priceWrapper{min-width:17%;margin:8px 8px 8px 32px}}.CfgFooterContent__bonusPrice{color:#50e3ac;font-family:readBeta2 sans-serif;font-size:1.2rem;font-weight:700;line-height:1;display:flex}.CfgFooterContent__price{flex-wrap:wrap;font-family:readBeta2 sans-serif;font-size:1.6rem;font-weight:700;line-height:1.4;display:flex}.CfgFooterContent__mainPrice{margin-left:4px}.CfgFooterContent__mainPriceWording{white-space:nowrap;margin-left:4px}.CfgFooterContent__subtitle{margin-top:4px;font-family:readBeta2 sans-serif;font-size:1.2rem;font-weight:400;line-height:1.4}.CfgFooterContent__secondaryPrice{padding:0 4px;font-family:readBeta2 sans-serif;font-size:1.2rem;font-weight:700;line-height:1}.CfgFooterContent__iconInfo{fill:currentColor;cursor:pointer;width:12px;margin-right:4px}.CfgFooterContent__iconInfo.is-ecological,.CfgFooterContent__iconInfo.is-details{width:16px}.CfgFooterContent__financeWrapper{width:100%;display:none}.CfgFooterContent__financeWrapper.is-opened{flex-direction:column;display:flex}@media screen and (min-width:670px){.CfgFooterContent__financeWrapper.is-opened{flex-direction:row}.CfgFooterContent__financeWrapper{display:flex}}.CfgFooterContent__finance{text-align:right;clip:rect(0 0 0 0);opacity:0;flex-direction:column;justify-content:center;align-self:baseline;margin:16px;animation:1.2s ease-out forwards cfgfootercontent-financeentry;display:flex;overflow:hidden}.CfgFooterContent__finance.is-opened{margin:0 0 0 8px}@media screen and (min-width:670px){.CfgFooterContent__finance.is-opened,.CfgFooterContent__finance{margin:8px 32px}}.CfgFooterContent__separator{margin:8px 0;animation:1.2s ease-out forwards cfgfootercontent-financeentry}.CfgFooterContent__separator.is-right{display:none}.CfgFooterContent__separator.is-opened{border-top:1px solid #fff;margin:16px 0 16px 8px}@media screen and (min-width:670px){.CfgFooterContent__separator.is-opened{border-top:none;margin:16px 0}.CfgFooterContent__separator{display:none}.CfgFooterContent__separator.is-right{border-right:1px solid #fff;margin:16px auto 16px 0;display:block}}@media screen and (min-width:1024px){.CfgFooterContent__separator.is-right{display:none}}@keyframes cfgfootercontent-financeentry{0%{clip:rect(0 0 0 0);opacity:0;position:absolute;overflow:hidden}5%{clip:rect(0 0 0 0);opacity:0;position:relative;overflow:hidden}to{opacity:1;width:auto;height:auto;position:relative}}.CfgFooterContent__bonusPrice{color:#fff}.CfgFooter{z-index:15;color:#fff;background-color:#000;width:100%;padding:0 16px;display:flex;position:fixed;bottom:0;left:0;right:0}@media screen and (min-width:670px){.CfgFooter,.CfgFooter.is-opened{padding:0 32px 0 16px}}.CfgFooter__content{justify-content:space-between;width:100%;display:flex}@media screen and (min-width:670px){.CfgFooter__content.is-not-priced,.CfgFooter__content.is-not-finance{align-items:center;padding-top:8px;padding-bottom:8px}}.CfgFooter__content.is-opened{flex-direction:column;margin:0 4px}.CfgFooter__content.is-opened .CfgFooter__button{margin-bottom:16px}@media screen and (min-width:670px){.CfgFooter__content.is-opened{flex-direction:row;margin:0}.CfgFooter__content.is-opened .CfgFooter__button{margin-bottom:0}.CfgFooter__content{margin:0}}.CfgFooter__toggleIcon{fill:#fff;align-self:flex-start;width:20px;margin-top:12px;margin-left:8px;display:block}.CfgFooter__toggleIcon.is-opened{margin-top:16px;transform:rotate(-180deg)}.CfgFooter__toggleIcon.is-not-priced,.CfgFooter__toggleIcon.is-not-finance{display:none}@media screen and (min-width:670px){.CfgFooter__toggleIcon{display:none}}.CfgFooter__button{justify-content:flex-end;align-items:center;display:flex}@media screen and (min-width:670px){.CfgFooter__button{min-width:17%;margin-bottom:0;margin-right:8px}.CfgFooter__button.is-not-finance{flex-basis:50%}}@media screen and (min-width:1024px){.CfgFooter__button{margin-right:0}}.CfgFooter__button.is-not-priced{margin:8px auto 8px 0}.CfgFooter__buttonTitle{display:none}.CfgFooter__buttonTitle.is-not-priced{display:block}@media screen and (min-width:670px){.CfgFooter__buttonTitle{display:block}}body.cfg-footer-priced{padding-bottom:100px}@media screen and (min-width:670px){body.cfg-footer-priced{padding-bottom:130px}}body.cfg-footer{padding-bottom:56px}@media screen and (min-width:670px){body.cfg-footer{padding-bottom:72px}}.CfgFooter{background-color:#646b52}