.Page{margin-top:6rem}@media(min-width:992px){.Page{margin-top:11rem}}.list{list-style-type:none;padding:0}.list__item{position:relative;margin-bottom:5px}.list__item__button{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;padding:0;border:none;background-color:transparent}.list__item__icon{margin-right:10px;margin-top:11px;transition:transform .4s;-ms-flex-negative:0;flex-shrink:0}.list__item__icon.rotated{-ms-transform:rotate(90deg);transform:rotate(90deg)}.list__item__title{cursor:pointer;color:#333d47;text-align:left}.list__item__title.bold{font-weight:700}.list__item.expandable{cursor:pointer}.list__item__child{cursor:text}.list__item__child p,.list__item__child span{font-size:18px!important;line-height:1.5}.Van-u-margin-bottom--flush{margin-bottom:0!important}.Van-u-margin-bottom--small{margin-bottom:15px!important}.Van-u-margin-bottom--medium{margin-bottom:20px!important}.Van-u-margin-bottom--large{padding-bottom:25px!important}.Van-u-margin-bottom--x-large{margin-bottom:30px!important}.Van-u-margin-bottom--ultra{margin-bottom:40px!important}.Van-u-margin-left--x-small{margin-left:10px!important}.Van-u-margin-top--x-small{margin-top:10px!important}.Van-u-margin-top--small{margin-top:15px!important}.Van-u-margin-top--medium{margin-top:20px!important}.Van-u-margin-top--large{margin-top:25px!important}.Van-u-margin-top--ultra{margin-top:40px!important}.Van-u-padding-bottom--ultra{padding-bottom:40px!important}.Van-u-padding-top--small{padding-top:15px!important}.Van-u-padding-top--medium{padding-top:20px!important}.Van-u-padding-top--ultra{padding-top:40px!important}.Van-u-text-light{font-weight:300!important}.Van-u-text--normal{font-size:16px;line-height:1.4}.Van-u-text-semibold{font-weight:600!important}.Van-u-text-bold{font-weight:700!important}.Van-u-color-green-primary{color:#43b02a;fill:#43b02a}.Van-u-color-orange{color:#ff761c;fill:#ff761c}.Van-u-color-pink-primary{color:#e83f7a;fill:#e83f7a}.Van-u-color-yellow-primary{color:#ffb81c;fill:#ffb81c}.Van-u-display-block{display:block}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;text-rendering:optimizeLegibility}.bottom-section{margin-top:100px;box-shadow:0 3px 1.5rem 0 rgba(0,0,0,.19)}.bottom-section--list a{color:#333d47!important;text-decoration:none!important}.bottom-section--faq-link{margin-top:10px}@media(min-width:992px){.bottom-section{box-shadow:0 3px 1.5rem 0 rgba(0,0,0,.06)}}@media(min-width:1200px){.bottom-section .row{display:-ms-flexbox;display:flex}}.bottom-section--list{margin-bottom:20px}@media(min-width:992px){.bottom-section--list{min-height:21.5rem}}.bottom-section--column{padding:2rem}.bottom-section--column+.bottom-section--column{border-top:1px solid #e7e7e7}@media(min-width:992px){.bottom-section--column+.bottom-section--column{border-top:0;border-left:1px solid #e7e7e7}}@media(min-width:768px){.bottom-section--column{padding:12rem 4.5rem}}.tag-link{margin:0 15px 15px 0}#header-subtitle-white p,.HeroBlock-white-text div,.HeroBlock-white-text h1,.HeroBlock-white-text h5,.HeroBlock-white-text p{color:#fff}#header-subtitle-white a{color:#fff;font-weight:600}#header-subtitle-white a:hover{color:#c1c1c1}#header-subtitle-dark p{color:#333d47}#header-subtitle-dark a{color:#333d47;font-weight:600}#header-subtitle-dark a:hover{color:#778ea6}.HeroBlock-outer-container{position:relative;overflow:hidden}.HeroBlock-outer-container__margin-bottom{margin-bottom:100px}.HeroBlock-container{position:relative;overflow:hidden;min-height:500px;padding:80px 20px 50px}@media(min-width:768px){.HeroBlock-container{min-height:668px;padding:150px 55px 0 8.33%}}.HeroBlock-container-with-cta{padding:60px 20px 50px}@media(min-width:768px){.HeroBlock-container-with-cta{min-height:668px;padding:150px 55px 0 8.33%}}.HeroBlock-container-with-cta+.HomePage-ReferralShareBlock,.HeroBlock-container-with-cta+.SignupPanel-Container{margin-top:-50px}@media(min-width:768px){.HeroBlock-container-with-cta+.HomePage-ReferralShareBlock,.HeroBlock-container-with-cta+.SignupPanel-Container{margin-top:-90px}}.HeroBlock-container-with-cta-copy h1{font-size:35px;line-height:40px}@media(min-width:576px){.HeroBlock-container-with-cta-copy h1{font-size:40px;line-height:45px}}.HeroBlock-container.Consumer .Hero-copy{max-width:675px}.HeroBlock-image-wrapper{position:absolute;top:0;left:0;width:100%;height:100%}.HeroBlock-image{width:100%;height:100%;object-fit:cover;object-position:left}.HeroBlock-copy{-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;position:relative;margin-bottom:90px;width:100%}@media(min-width:576px){.HeroBlock-copy{width:auto;max-width:400px}}@media(min-width:992px){.HeroBlock-copy{width:65%;max-width:600px}}.HeroBlock-copy.referral-copy{margin-right:30px;margin-bottom:0}@media(min-width:992px){.HeroBlock-copy.referral-copy{max-width:650px;margin-right:0}}.HeroBlock-copy h1{font-size:40px;line-height:45px}@media(min-width:992px){.HeroBlock-copy h1{font-size:80px;line-height:85px}}@media(max-width:767.98px){.HeroBlock-discount{margin-bottom:25px}}.HeroBlock-cta{-ms-flex-align:center;align-items:center;background:hsla(0,0%,100%,.28);border:1px solid #fff;color:#fff;display:-ms-inline-flexbox;display:inline-flex;font-size:16px;font-weight:600;-ms-flex-pack:justify;justify-content:space-between;margin-top:auto;padding:14px 28px;position:relative}@media(min-width:768px){.HeroBlock-cta{margin-top:30px;-ms-flex-item-align:start;align-self:flex-start}}.HeroBlock-cta:active,.HeroBlock-cta:focus,.HeroBlock-cta:hover{color:#fff}.HeroBlock-cta svg{margin-left:12px}.HeroBlock .dark-cta{border-color:#333d47;color:#333d47}.HeroBlock .dark-cta:active{color:#333d47}.HeroBlock .dark-cta svg path{fill:#333d47}.HeroBlock-contact-box{position:relative;font-size:16px;font-weight:400}@media(max-width:767.98px){.HeroBlock-contact-box{display:none!important}}.HeroBlock-contact-box.glassy{padding:20px;border:1px solid #fff;background:hsla(0,0%,100%,.28)}@media(max-width:1199.98px){.HeroBlock-contact-box.glassy{display:none!important}}.HeroBlock-contact-box.glassy a{color:#fff}.FormSection{width:100%}.FormSection .connect-form_section--disabled{opacity:.7;pointer-events:none!important;cursor:default!important}.FormSection .connect-form_section--valid{border-bottom:1px solid #7dd72c}.FormSection .connect-form_section-icon-down{-ms-transform:rotate(90deg);transform:rotate(90deg)}.FormSection .connect-form_section--continue{margin-top:18px}.FormSection .connect-form_section--edit{margin-bottom:10px}.FormSection .connect-form_toggle-container{gap:8px}.FormSection .icon{margin-right:10px}.FormSection .inputsPreview{margin-left:10px}.FormSection .inputsPreview--checkbox{vertical-align:middle;font-size:14px;margin-top:5px;margin-right:5px;margin-bottom:0}.FormSection .inputsPreview--helpers,.PhoneInputWrapper{display:-ms-flexbox;display:flex}.PhoneInputWrapper{-ms-flex-flow:column;flex-flow:column}.emailConfirmation-wrapper{margin-top:auto}.co2-popover__link{height:auto!important}.promo-block{background-color:#ebf4ec;padding:20px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media(max-width:991.98px){.promo-block{margin:0 -15px}}.promo-block span{color:#333d47}.promo-block .checkbox-block__title{color:#333d47;line-height:24px;margin:O O O 10px}@media(min-width:992px){.promo-block .checkbox-block__title{line-height:32px}}.promo-block .promo-icon{color:#008620;display:none}@media(min-width:992px){.promo-block .promo-icon{display:initial;min-width:50px}}.promo-block .checkbox-block{margin-right:10px}.promo-block .checkbox-block svg{background-color:#fff;border-radius:25%}.promo-block .checkbox-block label{cursor:pointer}.call-us-block{color:#333d47}.call-us-block__link{font-weight:600!important;color:inherit!important}.validation-alert{padding:10px;margin-top:10px;gap:5px}.validation-alert--error{background-color:#ffebeb}.validation-alert--error svg{color:#ea6d6d}.validation-alert--warning{background-color:#fcecba}.validation-alert--warning svg{color:#f28e6b}.validation-alert--info{background-color:#eef4f8}.validation-alert--info svg{color:#333d47}.validation-alert ul{padding-inline-start:20px;margin:0}.validation-alert__icon{-ms-flex-negative:0;flex-shrink:0}.validation-alert__text{line-height:22px;color:#333d47;font-size:14px;font-weight:600}.sign-up-flow-call-us-block{margin-left:20px!important}.phone{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.phonenumber-input-wrapper{display:-ms-flexbox;display:flex;gap:12px}.country-select-wrapper{display:-ms-grid;display:grid;max-width:128px}.country-select-wrapper>*{grid-area:1/1}.country-select-wrapper>:first-child{opacity:0}.country-select-wrapper>:last-child{pointer-events:none}.phonenumber-input{-ms-flex:1;flex:1}.EditKnownUsage__sections{display:-ms-grid;display:grid;grid-auto-flow:row;-ms-flex-pack:stretch;justify-content:stretch;gap:16px}.EditKnownUsage label{font-size:14px;font-weight:600;color:#333d47;margin-bottom:0}.EditKnownUsage__meter-toggle{-moz-appearance:none;appearance:none;border:0;box-shadow:none;background-color:transparent;text-decoration:underline;color:#333d47;font-size:14px;white-space:nowrap}.EditKnownUsage__section{display:-ms-flexbox;display:flex;min-width:200px;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;width:100%;gap:8px}.EditKnownUsage__description{display:-ms-flexbox;display:flex;gap:8px;-ms-flex-align:center;align-items:center;min-height:50px}.EditKnownUsage__description svg{margin-top:0!important;margin-left:0!important}.EditKnownUsage__description label:not(.Switch-module__switch){display:-ms-flexbox;display:flex;gap:8px;-ms-flex-align:center;align-items:center}.EditKnownUsage__inputs{display:-ms-flexbox;display:flex;gap:12px;-ms-flex-direction:column;flex-direction:column;-ms-flex-item-align:stretch;align-self:stretch}.EditKnownUsage__inputs>input{-ms-flex:1;flex:1}@media(min-width:768px){.EditUsage:not([data-max-breakpoint=mobile]) .EditKnownUsage__section{-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}.EditUsage:not([data-max-breakpoint=mobile]) .EditKnownUsage__inputs{-ms-flex-direction:row;flex-direction:row;-ms-flex-item-align:initial;-ms-grid-row-align:initial;align-self:auto}.EditUsage:not([data-max-breakpoint=mobile]) .EditKnownUsage__description{gap:10px}}@media(min-width:992px){.EditUsage:not([data-max-breakpoint=tablet],[data-max-breakpoint=mobile]) .EditKnownUsage__sections{grid-auto-flow:column;-ms-flex-pack:start;justify-content:start;gap:24px}.EditUsage:not([data-max-breakpoint=tablet],[data-max-breakpoint=mobile]) .EditKnownUsage__section{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;gap:16px}}.EditKnownUsage__smart-meter-container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:8px}@media(min-width:992px){.EditKnownUsage__smart-meter-container{margin-top:16px}}.EditKnownUsage__smart-meter-container label:not(.Switch-module__switch){display:-ms-flexbox;display:flex;gap:8px;-ms-flex-align:center;align-items:center;margin-bottom:0}.EditKnownUsage__smart-meter-container .Switch-module__icon{margin:0}.EditUnknownUsage__sections{display:-ms-grid;display:grid;grid-auto-flow:row;-ms-grid-columns:auto;grid-template-columns:auto;-ms-flex-pack:stretch;justify-content:stretch;gap:24px}.EditUnknownUsage__section{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;width:100%;gap:8px}.EditUnknownUsage__radio-buttons{white-space:nowrap}.EditUnknownUsage__radio-buttons label{box-shadow:0 4px 4px 0 rgba(0,0,0,.33)!important}.EditUnknownUsage__description{display:-ms-flexbox;display:flex;gap:8px;-ms-flex-align:center;align-items:center;height:20px}.EditUnknownUsage__description label,.EditUnknownUsage__description span{font-size:14px;color:#333d47;margin-bottom:0}.EditUnknownUsage__description label{font-weight:600}.EditUnknownUsage__description svg{margin-top:0!important;margin-left:0!important}.EditUnknownUsage__inputs>*{width:auto}@media(min-width:992px){.EditUsage:not([data-max-breakpoint=mobile]) .EditUnknownUsage__sections{grid-auto-flow:row;-ms-grid-columns:auto auto;grid-template-columns:auto auto;gap:32px}.EditUsage:not([data-max-breakpoint=mobile]) .EditUnknownUsage__section{-ms-flex-direction:column;flex-direction:column;gap:16px}.EditUsage:not([data-max-breakpoint=mobile]) .EditUnknownUsage__inputs>*{width:100%}}@media(min-width:1200px){.EditUsage:not([data-max-breakpoint=tablet],[data-max-breakpoint=mobile]) .EditUnknownUsage__sections{grid-auto-flow:column;-ms-flex-pack:start;justify-content:start;-ms-grid-columns:initial;grid-template-columns:none}}.EditUsage{position:relative;background-color:#f3f3f3;padding:24px 32px 32px;display:-ms-grid;display:grid;-ms-grid-columns:1fr auto;grid-template-columns:1fr auto;-ms-flex-align:end;align-items:end;gap:24px}@media(max-width:768px){.EditUsage{-ms-grid-columns:auto;grid-template-columns:auto;-ms-grid-column-align:flex-start;justify-items:flex-start;-ms-flex-line-pack:start;align-content:start;gap:16px}.EditUsage__content{width:100%}}.EditUsage[data-max-breakpoint=mobile]{-ms-grid-columns:auto;grid-template-columns:auto;-ms-grid-column-align:flex-start;justify-items:flex-start;-ms-flex-line-pack:start;align-content:start;gap:16px}.EditUsage[data-max-breakpoint=mobile] .EditUsage__content{width:100%}.EditUsage[data-max-breakpoint=mobile] .SmartAssets-container{-ms-flex-direction:column;flex-direction:column;gap:0}.EditUsage[data-max-breakpoint=mobile] .EditUsage__header{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;gap:4px}.EditUsage__close{position:absolute;top:24px;right:32px;cursor:pointer}.EditUsage__button-textual{-moz-appearance:none;appearance:none;border:0;box-shadow:none;background-color:transparent;text-decoration:underline;color:#333d47;padding:0}.EditUsage__header{display:-ms-flexbox;display:flex;gap:16px;-ms-flex-align:center;align-items:center;margin-bottom:24px}.EditUsage__header h5{margin-bottom:0}@media(max-width:768px){.EditUsage__header{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;gap:4px}}@media(max-width:768px){.EditUsage__submit-btn{justify-self:end}}.SmartAssets{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.SmartAssets h5{margin-bottom:0}.SmartAssets-container{gap:20px;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-item-align:stretch;align-self:stretch}@media(max-width:768px){.SmartAssets-container{-ms-flex-direction:column;flex-direction:column}}.SmartAssets-container>p,.SmartAssets-container label:not(.Switch-module__switch){display:-ms-flexbox;display:flex;gap:8px;-ms-flex-align:center;align-items:center;margin-bottom:0}.SmartAssets-container .smart-asset-container{display:-ms-flexbox;display:flex;gap:8px}.SmartAssets-container .asset-checkbox{display:-ms-flexbox;display:flex;-ms-flex-item-align:center;align-self:center}.SmartAssets-container .asset-checkbox svg{margin:0}.tooltip-icon{cursor:pointer;margin-top:-3px}.OfferPage__usage-details,.OfferPage__usage-details__items{display:-ms-flexbox;display:flex;gap:16px;-ms-flex-wrap:wrap;flex-wrap:wrap}.OfferPage__usage-details__items{font-size:16px;-ms-flex-align:center;align-items:center}.OfferPage__usage-details__item{display:-ms-flexbox;display:flex;gap:7px;-ms-flex-align:center;align-items:center}.OfferPage__usage-details__label{color:#333d47}.OfferPage__usage-details button{-moz-appearance:none;appearance:none;color:inherit;text-decoration:underline;border:0;padding:0;background-color:transparent;font-weight:700}.OfferPage__usage-edit{margin-top:20px}.IsResidential-Modal{width:45%;height:auto}@media(max-width:768px){.IsResidential-Modal{width:90%}}.ProducerSidebarCard__label{font-size:14px;line-height:22px}.ProducerSidebarCard__label[data-variant=light]{color:#717171;font-weight:400}.ProducerSidebarCard__label[data-variant=promo]{color:#008620;font-weight:700}.ProducerSidebarCard__label[data-variant=semi-dark]{color:#333d47;font-weight:600}.ProducerSidebarCard__label[data-variant=dark]{color:#333d47;font-weight:800}.ProducerSidebarCard__currency[data-size=small]{font-size:14px;line-height:22px}.ProducerSidebarCard__currency[data-size=medium]{font-size:16px;line-height:24px}.ProducerSidebarCard__currency[data-size=large]{font-size:18px;line-height:24px}.ProducerSidebarCard__currency[data-size=xlarge]{font-size:20px;line-height:24px}.ProducerSidebarCard__currency[data-size=xxlarge]{font-size:24px;line-height:24px}.ProducerSidebarCard__currency[data-tone=white]{color:#fff}.ProducerSidebarCard__currency[data-tone=brand]{color:#333d47}.ProducerSidebarCard__currency[data-tone=grey]{color:#717171}.ProducerSidebarCard__currency[data-tone=promo]{color:#008620}.ProducerSidebarCard__currency[data-font-weight=standard]{font-weight:400}.ProducerSidebarCard__currency[data-font-weight=medium]{font-weight:600}.ProducerSidebarCard__currency[data-font-weight=strong]{font-weight:700}.ProducerSidebarCard__currency[data-font-weight=heavy]{font-weight:800}.ProducerSidebarCard__currency[data-strike-through=true]{text-decoration:line-through}.ProducerSidebarCard__text{color:#717171;font-size:14px;line-height:22px;margin-bottom:12px}.ProducerSidebarCard{width:100%;--divider-color:#f2f2f2;--gutter:30px;padding-bottom:32px}.ProducerSidebarCard__divider{position:relative;display:block;width:100%;height:1px;background-color:var(--divider-color);margin:10px 0 20px}.ProducerSidebarCard__content{padding:0 var(--gutter)}.ProducerSidebarCard__promo{background-color:#008620;color:#fff;padding:16px var(--gutter);display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:8px;font-weight:400;font-size:14px;margin-bottom:16px}.ProducerSidebarCard__promo__icon{-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.ProducerSidebarCard__promo__icon g{fill:#fff}.ProducerSidebarCard__more-details-link{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:6px;font-size:14px;text-decoration:underline;font-weight:700;color:#717171;margin-bottom:8px}.ProducerSidebarCard.mobile{padding-bottom:0}.ProducerSidebarCard__header{position:relative}.ProducerSidebarCard__header .Image-module__image-container{padding-bottom:min(56.25%,300px)!important}.ProducerSidebarCard__header.mobile{display:-ms-flexbox;display:flex}.ProducerSidebarCard__header.mobile .ProducerSidebarCard__header__image{max-width:150px}.ProducerSidebarCard__header.mobile .ProducerSidebarCard__header__children{width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.ProducerSidebarCard__header-tag{color:#fff;position:absolute;top:-2rem;left:-2rem;padding:.6rem 1rem;font-size:14px;font-weight:600}.ProducerSidebarCard__header-tag[data-tone=grey]{background-color:#717171}.ProducerSidebarCard__header-tag[data-tone=brand]{background-color:#333d47}.ProducerSidebarCard__floating-info{margin-left:var(--gutter);position:absolute;top:calc(100% - 5rem);font-size:14px;line-height:22px}.ProducerSidebarCard__floating-info__monthly-costs{font-weight:700}.ProducerSidebarCard__floating-info.price-excluded .FloatingInfoBlock-module__floating-info-block-inner-container{display:none}.ProducerSidebarCard__heading{margin-top:32px;margin-bottom:16px;padding:0 var(--gutter);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:4px}.ProducerSidebarCard__heading.mobile{width:100%;margin:0}.ProducerSidebarCard__title{line-height:30px;font-size:24px;font-weight:800;color:#333d47;text-transform:capitalize}.ProducerSidebarCard__title.mobile{font-size:18px}.ProducerSidebarCard__location{line-height:28px;font-size:16px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:4px;font-weight:400;color:#717171;text-transform:capitalize}.ProducerSidebarCard__location__icon path{fill:#717171!important}.ProducerSidebarCard__location.mobile{font-size:14px}.ProducerSidebarCard__location.mobile__icon path{margin:0 6px}.ProducerSidebarCard__price-row{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:6px;gap:24px}.ProducerSidebarCard__price-row>:first-child{-ms-flex:1;flex:1}.ProducerSidebarCard__price-divider{border-top:1px dashed #ececec;margin-top:10px;margin-bottom:10px}.ProducerSidebarCard__price-spacer{margin-top:20px;margin-bottom:20px}.ProducerSidebarCard__usage-summary{margin-bottom:16px}.ProducerSidebarCard__usage-summary__details{display:-ms-flexbox;display:flex;gap:6px;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:14px}.ProducerSidebarCard__usage-summary__details button{-moz-appearance:none;appearance:none;color:inherit;text-decoration:underline;border:0;padding:0;background-color:transparent;font-weight:700}.ProducerSidebarCard__usage-summary__item{display:-ms-flexbox;display:flex;gap:6px;-ms-flex-align:center;align-items:center}.ProducerSidebarCard__usps{padding:0 var(--gutter);margin-bottom:var(--gutter)}.ProducerSidebarCard__usp-item{display:-ms-flexbox;display:flex;gap:6px;-ms-flex-align:center;align-items:center;list-style:none;font-size:14px}.ConnectPage .ProducerSidebarCard{margin-bottom:0}@media(min-width:992px){.ConnectPage .ProducerSidebarCard{margin-bottom:30px}}.connect-page-wrapper .tariffs-footer,.connect-page-wrapper .tariffs-table-contract-duration{display:none}@media(min-width:768px){.connect-form-header{margin-top:10px}}.connect-form{color:#333d47;font-size:18px;margin:0 0 15px}.connect-form .txbox-date_addition{color:#2c3b45;background-color:#fff;box-shadow:0 0 8px 0 rgba(51,61,71,.12)}.connect-form .react-datepicker__day--keyboard-selected,.connect-form .txbox-calendar .react-datepicker__header{background-color:#2c3b45}.connect-form>div{display:block}.connect-form-side-bar .CarouselItem-label{box-shadow:none}@media(min-width:768px)and (max-width:992px){.connect-form,.connect-form input{font-size:14px}}@media(min-width:992px)and (max-width:1200px){.connect-form,.connect-form input{font-size:15px}}.connect-form .SectionHeading.__margin-top{margin-top:30px}.connect-form .form-row{margin:7px -15px;padding:0}.connect-form .form-row.__margin-top{margin-top:30px}.connect-form .form-row .form-col{padding-top:4px;display:inline-block}@media(max-width:768px){.connect-form .form-row .form-col{padding-top:20px}}.connect-form_section{padding:30px;margin-bottom:30px}.connect-form_section-title{font-size:28px;font-weight:700;margin:0 0 1.5rem}.connect-form_section-subtitle{margin:-1rem 0 2rem}.connect-form_section.__no-border{border-bottom:0;padding-bottom:0}.connect-form_section .connect-form_footer{padding-bottom:0}.connect-form_section .promo-block{margin-top:10px}.connect-form_footer{display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding:20px 0}@media(min-width:768px){.connect-form_footer{-ms-flex-align:start;align-items:flex-start}}.connect-form_footer-error{margin-top:25px;margin-bottom:0}.connect-form_footer-link a{font-size:18px;line-height:21px!important;height:auto}.connect-form_footer-link .icon{margin-right:5px}.connect-form_footer-link:first-of-type{display:none}@media(min-width:768px){.connect-form_footer-link:first-of-type{display:inline}}.connect-form_footer-btn-wrapper{position:relative}@media(min-width:768px){.connect-form_footer-btn-wrapper{margin-top:0}}@media(max-width:767px){.connect-form_footer-btn{width:100%;font-size:14px;line-height:1.2}.connect-form_footer-btn>svg{width:14px;height:14px}.connect-form_footer-btn>span{line-height:0}}.connect-form_footer-duration{margin-top:25px;font-weight:700;max-width:100%;width:100%}.connect-form_footer-info{padding-top:20px}.connect-form_footer-icon-wrapper{margin-right:10px}.connect-form_footer-icon-wrapper .form-footer-info-icon{vertical-align:top;margin-top:3px}.connect-form_footer .text-error{padding-top:5px}.connect-form_footer-text{margin-bottom:0}.connect-form .label-switch__min-width{min-width:160px}.connect-form_switch-container{position:relative}@media(min-width:768px)and (max-width:992px){.connect-form_switch-container{left:15px}}@media(min-width:768px){.connect-form_switch-container{top:4px}}.connect-form .__bold{font-weight:700}.connect-form .switch-provider-wrapper .tickbox{display:inline-block;margin-right:5px}.connect-form .noCoolOffLabel{margin-top:10px}.connect-form__calculating_dialogue{width:min(500px,80%);display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:20px}.connect-form__calculating_dialogue button{display:none!important}.TariffsSummary{font-size:14px;line-height:24px}.TariffsSummary__title{padding:0 0 10px 15px;font-weight:700}.TariffsSummary__header{padding:5px 0;-ms-flex-align:center;align-items:center;font-weight:700}.TariffsSummary__row{padding:9px 0;-ms-flex-align:center;align-items:center}.TariffsSummary__row h4,.TariffsSummary__row h5{margin:0}.TariffsSummary__discount{padding:15px 0;color:#717171}.TariffsSummary .with-borders{border-top:1px dashed #f1f0ef;border-bottom:1px dashed #f1f0ef}.TariffsSummary .with-borders~.with-borders{border-top:none}.TariffsSummary .highlight{font-weight:700}.TariffsSummary .align-right{text-align:right}.TariffsSummary .utility-icon{font-size:20px;padding-right:5px}@media(max-width:767.98px){.TariffsSummary .utility-icon{display:none;padding-right:0}}.TariffsSummary .prices-tooltip{margin-left:5px}.TariffsSummary .no-right-padding{padding-right:0}.TariffsSummary .no-header-bottom-margin{margin-bottom:0}.TariffsSummary .strikethrough-price{text-decoration:line-through}.Tariffs{font-size:14px;font-family:proxima-nova,Helvetica,Arial,sans-serif}.TariffRow{display:-ms-grid;display:grid;column-gap:12px;padding:8px 12px;-ms-flex-align:center;align-items:center;--amount-width:0.5fr;--multiplier-width:0.4fr;--unit-price-width:0.5fr;--total-price-width:9ch;--chevron-width:0.3fr;-ms-grid-columns:var(--amount-width) var(--multiplier-width) var(--unit-price-width) var(--total-price-width) var(--chevron-width);grid-template-columns:var(--amount-width) var(--multiplier-width) var(--unit-price-width) var(--total-price-width) var(--chevron-width)}@media(min-width:768px){.TariffRow{-ms-grid-columns:2fr [label] var(--amount-width) var(--multiplier-width) var(--unit-price-width) var(--total-price-width) var(--chevron-width);grid-template-columns:2fr [label] var(--amount-width) var(--multiplier-width) var(--unit-price-width) var(--total-price-width) var(--chevron-width)}}.TariffRow:not(:last-child){border-bottom:1px dashed #f1f0ef}.TariffRow.TariffFooter,.TariffRow.TariffHeader,.TariffRow.TariffSection{font-weight:700}.TariffRow.TariffSection .TariffItem__label{-ms-grid-column-span:3;-ms-grid-column:1;grid-column:1/span 3}@media(min-width:768px){.TariffRow.TariffSection .TariffItem__label{-ms-grid-column-span:4;-ms-grid-column:1;grid-column:1/span 4}}.TariffRow.TariffFooter,.TariffRow.TariffHeader{background-color:#f1f0ef;color:#333d47}.TariffRow.TariffHeader .TariffItem__label{grid-column:1/-2}.TariffRow.TariffFooter .TariffItem__label{grid-column:1/-3}.TariffRow.TariffItem>.TariffItem__label{grid-column:1/-1;padding-bottom:8px}@media(min-width:768px){.TariffRow.TariffItem>.TariffItem__label{-ms-grid-column:auto;grid-column:auto;padding-bottom:0}}.TariffRow.TariffItem{animation:fadeIn .4s ease-out}.TariffAlert{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;background-color:#f4f4f4;padding:10px;gap:10px}.TariffAlert span{font-size:14px;font-weight:400;line-height:22px;text-align:left}.TariffItem__amount,.TariffItem__price-per-unit,.TariffItem__tariff,.TariffItem__total-price,.TariffItem__unit{white-space:nowrap}.TariffItem__tariff,.TariffItem__total-price{text-align:right}.TariffItem__chevron{cursor:pointer;transition:transform .4s;justify-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.TariffItem__chevron svg:first-child{margin-right:-6px}.TariffItem__chevron--up{-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.TariffItem__chevron--down{-ms-transform:rotate(90deg);transform:rotate(90deg)}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}[data-radix-popper-content-wrapper]{z-index:9999!important}[data-radix-popper-content-wrapper] *{outline:none}.PopoverTrigger{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.PopoverTrigger svg{margin-bottom:3px;transition:color .1s}.PopoverTrigger:hover svg{color:#717171}.PopoverContent{width:100%;max-width:360px;padding:15px;color:#fff;background-color:#333d47;box-shadow:0 10px 38px -10px rgba(14,18,22,.35),0 10px 20px -15px rgba(14,18,22,.2);animation:popIn .1s ease-out}.PopoverContent a{text-decoration:underline;color:#ececec;transition:color .2s}.PopoverContent a:hover{color:#fff}.PopoverArrow polygon{fill:#333d47}@keyframes popIn{0%{transform:scale(80%);opacity:0}to{transform:scale(100%);opacity:1}}.InfoPopover__trigger-button#info-popover-trigger-button{background-color:transparent;border:none;padding:0;margin-left:5px}.old-style-popover{max-width:450px;padding:16px 20px;color:#333d47;background-color:#fff;font-size:14px;border:1px solid rgba(0,0,0,.05);box-shadow:0 5px 10px rgba(0,0,0,.2)}.old-style-popover .Text-module__text-default{color:#717171}.old-style-popover .PopoverContent{max-width:450px;padding:16px 20px}.old-style-popover .PopoverArrow polygon{fill:#fff}.market-price-tooltip{max-width:450px;padding:16px 20px;color:#333d47;background-color:#fff;font-size:14px;border:1px solid rgba(0,0,0,.05);box-shadow:0 5px 10px rgba(0,0,0,.2)}.market-price-tooltip .Text-module__text-default{color:#717171}.market-price-tooltip .PopoverContent{max-width:450px;padding:16px 20px}.market-price-tooltip .PopoverArrow polygon{fill:#fff}.ElectricityProduction__table{width:100%;table-layout:fixed;font-size:12px;line-height:16px;background-image:url(../media/table-background-mobile.png);background-size:contain;background-repeat:no-repeat;margin-bottom:10px}.ElectricityProduction__table tr{border:none}.ElectricityProduction__table th{padding:10px 8px 2px}.ElectricityProduction__table td{padding:6px 8px;overflow:hidden}.ElectricityProduction__table .column-1{width:28%}.ElectricityProduction__table .column-2{width:36%}.ElectricityProduction__table .column-3{width:21%}.ElectricityProduction__table .column-4{width:15%}.ElectricityProduction__table .align-right{text-align:right}@media(min-width:768px){.ElectricityProduction__table{font-size:14px;line-height:20px;background-image:url(../media/table-background-desktop.png)}.ElectricityProduction__table th{padding:8px 8px 4px}.ElectricityProduction__table .column-1,.ElectricityProduction__table .column-2{width:34%}.ElectricityProduction__table .column-3,.ElectricityProduction__table .column-4{width:16%}}.ElectricityProduction__legend span{display:inline-block;padding:0 20px;position:relative}.ElectricityProduction__legend span:before{content:"";display:block;width:12px;height:12px;border-radius:50%;position:absolute;top:3px;left:3px}.ElectricityProduction__legend span.yellow:before{background-color:#f5c23f}.ElectricityProduction__legend span.coral:before{background-color:#ed7958}.ElectricityProduction__legend span.salmon:before{background-color:#f5b18c}.PriceBreakdownModal{max-width:1240px}.PriceBreakdownModal-TariffsSummary{margin-bottom:20px}.PriceBreakdownModal-TariffsSummary .ContactBox{max-width:400px}.PriceBreakdownModal-Footer{gap:10px}.ProducerSidebarCard__duration-select-item{margin-right:8px}.label-with-tooltip{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:8px}.OfferPage__contact-card{padding:30px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:10px}.OfferPage__contact-card h6,.OfferPage__contact-card p{margin:0}.OfferPage__contact-card a,.OfferPage__contact-card p{font-size:14px!important;line-height:22px!important}.OfferPage__contact-card a.telephone{color:inherit;text-decoration:underline;white-space:nowrap;font-weight:600}.OfferPage__contact-card-text{color:#717171}.OfferPage__contact-card-links{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:6px}.OfferPage__contact-card-links a{font-weight:700!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-item-align:start;align-self:flex-start;gap:6px;color:#333d47!important}.OfferPage__contact-card-links .blog-icon{stroke:#333d47;stroke-width:.2px}.DetailPoints{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:10px;margin-bottom:20px;-ms-flex-pack:start;justify-content:flex-start}@media(max-width:991.98px){.DetailPoints{margin-bottom:60px}}.DetailPoints-Item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-right:30px}.CampaignDiscount{display:-ms-flexbox;display:flex;gap:10px;background-color:#008620;color:#fff;position:absolute;top:-35px;right:0;padding:5px 25px;-ms-flex-pack:center;justify-content:center}@media(min-width:576px){.CampaignDiscount{padding:15px 30px;top:-60px;right:-35px}}.CampaignDiscount__icon{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center}.CampaignDiscount__icon svg{-ms-transform:rotate(-45deg);transform:rotate(-45deg);margin-top:5px}.CampaignDiscount__info{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}.CampaignDiscount__price{font-size:20px;font-weight:800}@media(min-width:576px){.CampaignDiscount__price{font-size:24px}}.CampaignDiscount__description{font-weight:400}.SignupPanel{color:#000;background-color:#fff;width:100%;box-shadow:-40px 28px 40px rgba(0,0,0,.18);--padding-x:24px;position:relative}.SignupPanel h2{font-size:24px;line-height:30px;margin:0;padding-bottom:6px}.SignupPanel__title{grid-area:title}.SignupPanel__postcode{grid-area:postcode}.SignupPanel__number{grid-area:houseNumber}.SignupPanel__addition{grid-area:addition}.SignupPanel__unknownAddress{grid-area:unknownAddress;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:5px}.SignupPanel__submitButton{grid-area:submitButton;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-pack:justify;justify-content:space-between}.SignupPanel__bottom{padding-bottom:15px}@media(min-width:768px){.SignupPanel__bottom{margin-top:15px}}.SignupPanel__ratings{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;gap:8px;font-size:16px}.SignupPanel__ratings a{color:inherit!important;text-decoration:underline}.SignupPanel__ratings:hover{color:#333d47}.SignupPanel__ratings svg{margin-right:4px}.SignupPanel__ratings li>svg{font-size:1em!important;color:#73a07d;margin-right:4px}.SignupPanel__usp{background-color:#f4f4f4;list-style:none;padding:24px var(--padding-x);font-size:16px}@media(max-width:991.98px){.SignupPanel__usp{font-size:14px}}.SignupPanel__usp li>svg{font-size:1em!important;color:#73a07d;margin-right:4px}.SignupPanel__usp li:not(:last-child){margin-bottom:8px}@media(min-width:992px){.SignupPanel--vertical{padding:24px var(--padding-x)}}@media(min-width:992px)and (max-width:768px){.SignupPanel--vertical{width:460px}}@media(min-width:992px){.SignupPanel--vertical form{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;column-gap:24px;row-gap:12px;grid-template-areas:"title          title" "postcode       postcode" "houseNumber    addition" "unknownAddress ." "submitButton   submitButton"}.SignupPanel--vertical form button{margin-top:24px}}@media(min-width:992px){.SignupPanel--horizontal{padding:35px 45px 25px}.SignupPanel--horizontal form{padding:0;display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr 2fr;grid-template-columns:1fr 1fr 1fr 2fr;-ms-grid-rows:inherit;grid-template-rows:inherit;column-gap:15px;row-gap:15px;grid-template-areas:"title          title           title     title" "postcode       houseNumber     addition  submitButton" "unknownAddress unknownAddress  .         ."}.SignupPanel--horizontal .SignupPanel__input label,.SignupPanel--horizontal .SignupPanel__input span{display:none}.SignupPanel--horizontal .SignupPanel__submitButton{-ms-flex-item-align:end;-ms-grid-row-align:end;align-self:end}.SignupPanel--horizontal .SignupPanel__bottom{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;gap:1rem;-ms-flex-align:center;align-items:center;padding:0}.SignupPanel--horizontal .SignupPanel__ratings{-ms-flex-pack:start;justify-content:start}.SignupPanel--horizontal .SignupPanel__usp{padding:0;margin:0;background-color:unset;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:start}.SignupPanel--horizontal .SignupPanel__usp li,.SignupPanel--horizontal .SignupPanel__usp li:not(:last-child){margin-bottom:0;margin-right:20px}}@media(max-width:991.98px){.SignupPanel form{padding:24px var(--padding-x) 16px;display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;column-gap:24px;row-gap:12px;grid-template-areas:"title" "postcode" "houseNumber" "addition" "unknownAddress" "submitButton"}.SignupPanel h2{font-size:24px;line-height:30px}.SignupPanel button{margin-top:16px}}.signup-step-container{--padding-horizontal:24px;--max-width:1200px;min-height:100vh}@media(min-width:1200px){.signup-step-container{--padding-horizontal:64px}}.signup-step-container a{color:inherit!important;text-decoration:underline}.signup-step-container .toggle-button-group button:focus{outline:2px solid #dae0e4}.signup-step-header{padding:16px var(--padding-horizontal);display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;box-shadow:0 0 8px rgba(51,61,71,.12);position:sticky;top:0;background-color:#fff;z-index:5;position:relative}@media(min-width:1200px){.signup-step-header{padding:32px var(--padding-horizontal)}}.signup-step-header .close-button{font-size:18px!important}@media(min-width:1200px){.signup-step-header .close-button{font-size:24px!important}}.signup-step-header .signup-step-header-progress-bar-container{position:absolute;left:50%;top:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:2}@media(max-width:1200px){.signup-step-header .signup-step-header-progress-bar-container{position:unset;-ms-transform:none;transform:none;padding-top:16px;-ms-flex-order:10;order:10;width:100%}}.signup-step-progress-bar{-ms-flex-pack:center;justify-content:center;list-style-type:none}.signup-step-progress-bar,.signup-step-progress-bar-item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:16px}.signup-step-progress-bar-item{font-size:16px;font-weight:400;color:#333d47}.signup-step-progress-bar-item--active{font-weight:700}@media(min-width:1200px){.signup-step-header-previous{display:none}}.signup-step-header-previous>button{all:unset;cursor:pointer}.signup-step-main{padding:40px var(--padding-horizontal) 90px var(--padding-horizontal);max-width:var(--max-width);margin:0 auto}@media(min-width:1200px){.signup-step-main{padding:7% var(--padding-horizontal) 64px var(--padding-horizontal)}}.signup-step-description{text-align:center;color:#333d47}.signup-step-error-message{text-align:center;color:#d0021b}.signup-step-heading{text-align:center;margin-bottom:20px}.signup-step-body{margin-top:24px;margin-bottom:24px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}@media(min-width:1200px){.signup-step-body{margin-top:48px;margin-bottom:32px}}@media(max-width:768px){.signup-step-body .production-input{width:100%}}.signup-step-button-bar{padding:20px var(--padding-horizontal);box-shadow:0 0 8px rgba(51,61,71,.12);position:fixed;inset:auto 0 0 0;background-color:#fff;z-index:100}.signup-step-button-bar-inner{max-width:85%;width:100%;margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;gap:20px}@media(max-width:768px){.signup-step-button-bar-inner{max-width:100%;margin:0}}.signup-step-button-bar-inner button{width:100%;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}@media(min-width:992px){.signup-step-button-bar-inner button{width:auto}}.signup-step-back-button{all:unset;display:none;text-decoration:underline;font-size:16px;font-weight:600;color:#333d47;gap:8px;-ms-flex-align:center;align-items:center;cursor:pointer}.signup-step-back-button:hover{filter:brightness(2)}@media(min-width:992px){.signup-step-back-button{display:-ms-inline-flexbox;display:inline-flex}}.signup-step-final-back-button{text-decoration:none;gap:2px}.signup-step-final-back-button svg{-ms-transform:rotate(180deg);transform:rotate(180deg);margin-right:6px}@media(max-width:768px){.signup-step-final-back-button{display:none}}.contact-box{margin:0 auto}.usage-editor-wrapper{background-color:unset;width:100%}.usage-editor-wrapper>form{width:100%}.usage-editor-wrapper.EditUsage{-ms-grid-columns:1fr;grid-template-columns:1fr}@media(max-width:768px){.usage-editor-wrapper{padding-left:0;padding-right:0}}.signup-progress{display:none;position:fixed;right:64px;top:50%;-ms-transform:translateY(-66%);transform:translateY(-66%);z-index:2;gap:24px;-ms-flex-direction:column;flex-direction:column}@media(min-width:1200px){.signup-progress{display:-ms-flexbox;display:flex}}.signup-progress>div{width:7px;height:7px;border-radius:50%;background-color:#333d47;opacity:.3}.signup-progress>div[data-completed=true]{opacity:1}.signup-step-api-error{height:50vh;-ms-flex-pack:center;justify-content:center;padding-bottom:40px}.signup-step-api-error,.signup-step-api-error-message{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.signup-step-api-error-message{-ms-flex-direction:column;flex-direction:column;text-align:center}.signup-step-api-error .error-content{max-width:50%}.MeansOfProductionCard{margin-bottom:20px;transition:transform .2s ease;-ms-flex:1;flex:1;cursor:pointer;position:relative;color:#363639}.MeansOfProductionCard:hover{color:#363639;-ms-transform:scale(1.05);transform:scale(1.05);text-decoration:none}.MeansOfProductionCard--Image{position:relative}.MeansOfProductionCard--Image__EnergyIcon{background-color:#363639;width:65px;height:65px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;position:absolute;bottom:10px;right:10px}.MeansOfProductionCard--Info{padding-top:10px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}.MeansOfProductionCard--Info__Location,.MeansOfProductionCard--Info__Name{margin:0}.MeansOfProductionCard--Info__Location svg{margin-right:5px}.MeansOfProductionBlock{margin-top:60px}.CallMeBackThisOfferForm--Inputs{gap:20px}.CallMeBackThisOfferModal{max-width:1000px}.CallMeBackThisOfferModal--OfferCard{padding:30px;width:100%;margin-bottom:0}@media(max-width:768px){.CallMeBackThisOfferModal--OfferCard{padding:0;width:100%;margin-bottom:20px;box-shadow:none}}.usp{margin-bottom:60px}@media(max-width:768px){.usp{gap:10px}}.usp__col{gap:20px;-ms-flex-preferred-size:20%;flex-basis:20%}.usp__text-block__title{margin-bottom:0}.SpotHero{display:-ms-grid;display:grid;position:relative;padding-top:50px;margin-bottom:48px}@media(min-width:1200px){.SpotHero{padding-top:110px;margin-bottom:80px}}.SpotHero[data-text-color=light]{color:#fff}.SpotHero[data-text-color=dark]{color:#333d47}.SpotHero>*{grid-area:1/1/1/1}.SpotHero__background{position:relative}.SpotHero__background picture{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;max-height:360px}@media(min-width:1200px){.SpotHero__background picture{max-height:none}}.SpotHero__content{z-index:1;display:-ms-grid;display:grid;gap:48px;-ms-grid-columns:1fr;grid-template-columns:1fr;padding:32px 16px}@media(min-width:1200px){.SpotHero__content{-ms-grid-columns:1fr auto;grid-template-columns:1fr auto;padding:32px 24px}}@media(min-width:1200px){.SpotHero__text{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}}.SpotHero__text :is(h1,p){margin:0}.SpotHero__text a{color:inherit;text-decoration:underline;white-space:nowrap}.SpotHero__text p{font-size:14px;line-height:20px;font-weight:400}.SpotHero__text p svg{font-size:inherit!important;color:inherit!important;width:1em}@media(min-width:1200px){.SpotHero__text p{font-size:18px;line-height:30px}}.SpotHero__text h1{font-size:40px;line-height:45px;margin-bottom:16px;color:inherit!important}@media(min-width:1200px){.SpotHero__text h1{font-size:80px;line-height:85px;margin-bottom:28px}}@media(min-width:1200px){.SpotHero__form{padding-bottom:110px;-ms-transform:translateY(80px);transform:translateY(80px)}}.slick-slider{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-ms-transform:translateZ(0);transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.Slider img{max-width:100%;height:auto}.Slider .slick-slide{padding:1rem}@media(min-width:992px){.Slider .slick-slide{padding:2rem}}.Slider .slick-slide>div>div{box-shadow:-10px 10px 10px 0 rgba(0,0,0,.17)}.Slider .slick-slider{margin-top:3rem;margin-bottom:1rem}@media(min-width:992px){.Slider .slick-slider{margin-top:5rem;margin-bottom:5rem}}.Slider .slick-list{padding-bottom:16px!important}@media(min-width:992px){.Slider .slick-list{padding-bottom:10px!important}}.Slider .slick-next,.Slider .slick-prev{display:none!important}.slick-slider--control{background-color:transparent;border:none}.slick-slider--control--icon{margin:10px}.slick-slider--control:hover{cursor:pointer}.slick-slider--control:hover:not(.slick-slider--control--disabled) .slick-slider--control--icon{background-position-y:-3em}.slick-slider--controls{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:30px}@media(min-width:576px){.slick-slider--controls.hidden-on-fullview{display:none}}.slick-slider--container{position:relative}.slick-slider--control--disabled:hover{cursor:not-allowed}.rating--icon{display:inline-block}.rating--icon+.rating--icon{margin-left:1rem}.review--content-inner-wrapper{padding:2rem}@media(min-width:992px){.review--content-inner-wrapper{padding:3rem}}.review--content-inner-wrapper .review--author-name{margin-bottom:0}.review--rating-wrapper{margin-bottom:2rem;line-height:1}.review--text{margin:0}.ReviewBlock-button{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;margin-top:30px}.AppButtonsBlock__description{margin:18px 0}.AppButtonsBlock__buttons{-ms-flex-pack:center!important;justify-content:center!important}.AppButtonsBlock__button{margin-top:20px;margin-right:20px;display:block}.AppButtonsBlock__button:last-child{margin-right:0}.Breadcrumbs{-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:50px}.Breadcrumbs-bottomPadding{padding-bottom:50px}.Breadcrumbs a:focus,.Breadcrumbs a:hover{text-decoration:none}.Breadcrumbs svg{margin:0 12px}.Breadcrumbs .clickable{text-decoration:underline}.USPs-container{-ms-flex-pack:space-evenly;justify-content:space-evenly}.separator-container{position:relative}.separator-container svg{margin:30px 0}@media(min-width:992px){.USPs-container .USPs-item{max-width:20%}.USPs-container .USPs-item--icon{margin-bottom:20px}.USPs-container .USPs-separator{padding:0;width:60px}.USPs-container .USPs-separator>div{padding:0;top:76px}}.anchor-block-wrapper{position:relative;left:520px;bottom:450px;z-index:1;max-width:420px;padding:0}.anchor-block-wrapper .anchor-block{padding:40px}.anchor-block-wrapper p{cursor:pointer;text-decoration:underline;font-size:16px;margin:0}.anchor-block-wrapper h5{margin:0}.USP-Block_title{text-align:center}@media(min-width:768px){.USP-Block_title{margin-bottom:60px}}@media(min-width:768px){.USPs-container .USPs-item{max-width:360px!important}}.content-block{margin-bottom:0;padding:30px 0}.content-block .anchor-block-wrapper{max-width:min(100%,400px);width:-moz-max-content;width:max-content;position:unset;margin:-90px auto 60px}@media(min-width:992px){.content-block .anchor-block-wrapper{margin:unset;position:absolute;left:110%;bottom:135px}}@media(min-width:1200px){.content-block .anchor-block-wrapper{bottom:-15px}}.content-block .anchor-block-wrapper .anchor-block{padding:30px}.text-block.text-block.content-block{padding:0 15px}.VideoBlock{min-height:510px}.VideoBlock__video-container{margin-bottom:30px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%}@media(min-width:992px){.VideoBlock__video-container{margin-bottom:0;position:absolute;left:50%;width:50%;max-width:675px}.VideoBlock__video-container.flipped{left:unset;right:50%}}.VideoBlock__video-wrapper{position:relative;padding-bottom:56.25%;height:0}.VideoBlock__video-wrapper iframe,.VideoBlock__video-wrapper video{position:absolute;top:0;left:0;width:100%;height:100%;border:0;box-shadow:-20px 14px 20px 0 rgba(0,0,0,.18)}@media(min-width:992px){.VideoBlock__video-wrapper iframe,.VideoBlock__video-wrapper video{box-shadow:-40px 28px 40px 0 rgba(0,0,0,.18)}}.VideoContentBlock__container{padding-bottom:20px}@media(min-width:992px){.VideoContentBlock__container{padding-bottom:120px}}.VideoContentBlock__embedded-video--left{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start}@media(max-width:991.98px){.VideoContentBlock__embedded-video--left{-ms-flex-pack:center;justify-content:center;padding-bottom:20px}}.VideoContentBlock__embedded-video--right{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}@media(max-width:991.98px){.VideoContentBlock__embedded-video--right{-ms-flex-pack:center;justify-content:center;padding-bottom:20px}}.VideoContentBlock__embedded-video--centered{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.EmbeddedVideo__container--left,.EmbeddedVideo__container--right{padding:0;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.EmbeddedVideo__container--centered{padding:0}.EmbeddedVideo--left,.EmbeddedVideo--right{width:310px;height:100%;aspect-ratio:16/9}@media(min-width:768px){.EmbeddedVideo--left,.EmbeddedVideo--right{width:420px}}@media(min-width:992px){.EmbeddedVideo--left,.EmbeddedVideo--right{width:480px}}@media(min-width:1200px){.EmbeddedVideo--left,.EmbeddedVideo--right{width:640px}}.EmbeddedVideo--centered{width:310px;height:100%;aspect-ratio:16/9}@media(min-width:768px){.EmbeddedVideo--centered{width:640px}}@media(min-width:992px){.EmbeddedVideo--centered{width:960px}}@media(min-width:1200px){.EmbeddedVideo--centered{width:960px}}.statistics-block--introduction{margin-top:2rem;margin-bottom:5rem}.statistics-block--introduction p:last-of-type{margin-bottom:5rem}@media(min-width:992px){.statistics-block--introduction{margin-top:8rem}}.statistics-block--source-link{margin-top:5rem}.statistics-block--statistic h4,.statistics-block--statistic h4>*{margin:0}.statistics-block--statistic+.statistics-block--statistic{margin-top:5rem}@media(min-width:768px){.statistics-block--statistic+.statistics-block--statistic{margin-top:0}}.CO2CompensationBlock .imageWrapper{max-width:1159px;margin:60px auto 200px;overflow:hidden}.CO2CompensationBlock .imageWrapper>*{top:-200px}@media(max-width:991.98px){.CO2CompensationBlock .imageWrapper{width:100vw;padding:0;margin-left:0}.CO2CompensationBlock .imageWrapper>*{top:0}}.CO2CompensationBlock .text-gas{margin-bottom:0}@media(max-width:767.98px){.CO2CompensationBlock .text-gas{margin-top:20px}}.SimpleHeader__container{margin-bottom:100px}.SimpleHeader__image-wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.SimpleHeader__text{padding:0 15px}.SimpleHeader__top-margin{margin-top:50px}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:-ms-flexbox!important;display:flex!important}.d-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}@media(min-width:576px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:-ms-flexbox!important;display:flex!important}.d-sm-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media(min-width:768px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:-ms-flexbox!important;display:flex!important}.d-md-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media(min-width:992px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:-ms-flexbox!important;display:flex!important}.d-lg-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media(min-width:1200px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:-ms-flexbox!important;display:flex!important}.d-xl-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media print{.d-print-none{display:none!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:-ms-flexbox!important;display:flex!important}.d-print-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}.bottom-section{margin-top:120px}@media(min-width:992px){.bottom-section{margin-top:200px}}.content-page:not(.stick-to-top){padding-top:50px}@media(min-width:1200px){.content-page:not(.stick-to-top){padding-top:110px}}.content-page{margin:0}.content-page--with-banner{padding-top:300px!important}@media(min-width:576px){.content-page--with-banner{padding-top:250px!important}}@media(min-width:768px){.content-page--with-banner{padding-top:140px!important}}@media(min-width:992px){.content-page--with-banner{padding-top:60px!important}}@media(min-width:1200px){.content-page--with-banner{padding-top:120px!important}}.content-page .content-block{-ms-flex-align:start!important;align-items:flex-start!important;margin-bottom:60px;padding:0}@media(min-width:992px){.content-page .content-block{margin-bottom:150px}}.content-page .content-block:last-child{margin-bottom:0}.content-page table{width:100%;border-collapse:collapse;font-size:16px}.content-page table tr td,.content-page table tr th{line-height:1.5;border:1px solid #ececec;padding:8px}.content-page table tr td:first-child,.content-page table tr th:first-child{border-left:0}.content-page table tr td:last-child,.content-page table tr th:last-child{border-right:0}.content-page table tr:first-child td,.content-page table tr:first-child th{border-top:0}.content-page table tr:last-child td{border-bottom:0}.hero-header__breadcrumbs--overlayed{margin-left:20px;padding:0;position:absolute;left:0;top:20px;z-index:1}@media(min-width:768px){.hero-header__breadcrumbs--overlayed{margin-left:8.33%;top:80px}}.HeroBlock-container{padding-bottom:0}@media(min-width:768px){.HeroBlock-container{padding-top:150px}}@media(max-width:991.98px){.HeroBlock-copy{margin-bottom:0}}.HeroBlock-cta{margin-bottom:25px}