.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}}.TariffsSummary .prices-tooltip{margin-left:5px}.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}.AddressDetails{gap:30px}.AddressDetails,.AddressDetails .AddressDetails-Inputs{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.AddressDetails .AddressDetails-Inputs{gap:20px}@media(min-width:768px){.AddressDetails .AddressDetails-Inputs{-ms-flex-direction:row;flex-direction:row}}.AddressDetails .AddressDetails-Inputs .AddressDetails-Input{min-width:30rem}.AddressDetails .AddressDetails-UnknownAddress .AddressDetails-SkipValidationCheckbox__tooltip{margin-left:6px}.toggle-button-group{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-direction:column;flex-direction:column;gap:10px;-ms-flex-align:stretch;align-items:stretch;-ms-flex-item-align:stretch;align-self:stretch}@media(min-width:1200px){.toggle-button-group{-ms-flex-direction:row;flex-direction:row;gap:20px;-ms-flex-pack:center;justify-content:center}}.toggle-button-group button{all:unset;background-color:#fff;box-shadow:0 0 8px rgba(51,61,71,.08);display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;height:60px;color:#717171;opacity:1;cursor:pointer;padding:0 24px}@media(min-width:1200px){.toggle-button-group button{width:160px;height:160px;padding:0;-ms-flex-pack:center;justify-content:center}}.toggle-button-group button:hover:not([data-selected=true]),.toggle-button-group button[data-selected=true]{color:#333d47;box-shadow:0 0 8px rgba(51,61,71,.3)}.toggle-button-group button:focus{outline:3px solid #778ea6}.toggle-button-group button .inner{display:-ms-flexbox;display:flex;gap:12px;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}@media(min-width:1200px){.toggle-button-group button .inner{-ms-flex-direction:column;flex-direction:column;gap:8px}}.toggle-button-group button svg{color:currentColor!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 .pricecap-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}.DraftAdvancePaymentTariffsModal{max-width:1160px}.DraftAdvancePaymentTariffsModal__content{display:-ms-grid;display:grid;grid-column-gap:40px;grid-row-gap:40px;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}@media(max-width:991.98px){.DraftAdvancePaymentTariffsModal__content{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr)}}.DraftAdvancePaymentTariffsModal__overview .ContactBox{max-width:none!important;padding:30px 0 0;box-shadow:none}.DraftAdvancePaymentTariffsModal__overview .ContactBox .customer-care--number{font-size:16px;font-weight:400}.DraftAdvancePaymentTariffsModal__footer{margin-top:10px}.DraftAdvancePaymentTariffsModal__footer-text{margin:0;padding-right:10px}.DraftAdvancePaymentTariffsModal__signup-button{background-color:#008620!important;border:0;min-width:250px;margin:15px 0}.DraftAdvancePaymentTariffsModal__signup-button:not([disabled]):hover{border:0;filter:brightness(1.05)}.DraftAdvancePaymentTariffsModal__signup-button[disabled]{opacity:.5}.SpotOfferPage__quote-card{width:100%;display:-ms-grid;display:grid;-ms-grid-columns:fit-content(300px) 1fr;grid-template-columns:fit-content(300px) 1fr}@media(max-width:991.98px){.SpotOfferPage__quote-card{-ms-grid-rows:80px;grid-template-rows:80px;-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr)}}.SpotOfferPage__quote-card__title-block{background-color:#333d47;padding:25px 0 0 25px}.SpotOfferPage__quote-card__title-block-text{color:#fff;width:200px}@media(max-width:991.98px){.SpotOfferPage__quote-card__title-block{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:start}.SpotOfferPage__quote-card__title-block-text{margin:0;width:100%}}.SpotOfferPage__quote-card__details{box-shadow:0 0 5px 0 rgba(51,61,71,.12);padding:15px 0 0 40px;color:#333d47}.SpotOfferPage__quote-card__details-item{display:-ms-flexbox;display:flex;gap:12px;-ms-flex-align:center;align-items:center;margin-top:10px}.SpotOfferPage__quote-card__details-item .text{margin-bottom:0}.SpotOfferPage__quote-card__details-price{margin:20px 0;display:-ms-flexbox;display:flex}.SpotOfferPage__quote-card__details-price-amount{font-size:24px;font-weight:800;color:#333d47}@media(max-width:991.98px){.SpotOfferPage__quote-card__details{padding:20px 0 0 15px}}.SpotOfferPage__explanation{background:#f9f9f9;padding:30px}.SpotOfferPage__explanation__title{display:-ms-flexbox;display:flex;gap:8px;-ms-flex-align:center;align-items:center}.SpotOfferPage__explanation__title-text{margin:5px 0;color:#333d47}.SpotOfferPage__explanation__content{display:-ms-grid;display:grid;-ms-grid-columns:3fr 1fr;grid-template-columns:3fr 1fr;grid-column-gap:20px}@media(max-width:991.98px){.SpotOfferPage__explanation__content{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr)}}.SpotOfferPage__explanation__image{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.SpotOfferPage__layout{margin-bottom:40px;display:-ms-grid;display:grid;-ms-grid-columns:1fr 400px;grid-template-columns:1fr 400px;column-gap:48px;row-gap:30px;-ms-grid-rows:inherit;grid-template-rows:inherit;grid-template-areas:"header             producer-card" "usage-block        producer-card" "quote-card-block   producer-card" "tariffs-modal      producer-card" "details-block      producer-card" "explanation-block  producer-card" "explanation-block  producer-card" "explanation-block  producer-card" "explanation-block  contact-card"}@media(max-width:991.98px){.SpotOfferPage__layout{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr);grid-template-areas:"header" "producer-card" "usage-block" "quote-card-block" "tariffs-modal" "details-block" "explanation-block" "contact-card";row-gap:normal;margin:0}}.SpotOfferPage__placeholder-block{background-color:#d3d3d3;padding:24px}.SpotOfferPage__header{grid-area:header}.SpotOfferPage__usage-block{grid-area:usage-block}.SpotOfferPage__quote-card-block{grid-area:quote-card-block}@media(max-width:991.98px){.SpotOfferPage__quote-card-block{margin-top:20px}}.SpotOfferPage__tariffs-modal{grid-area:tariffs-modal;max-height:25px}.SpotOfferPage__tariffs-modal-text{margin-left:10px}@media(max-width:991.98px){.SpotOfferPage__tariffs-modal{margin-top:20px}}.SpotOfferPage__details-block{grid-area:details-block}.SpotOfferPage__producer-card{grid-area:producer-card}.SpotOfferPage__contact-card-area{grid-area:contact-card}.SpotOfferPage__explanation-block{grid-area:explanation-block;margin-bottom:32px}@media(max-width:991.98px){.SpotOfferPage__explanation-block{margin-top:40px}}.SpotOfferPage .CarouselPage-uspItem{margin-right:20px}.SpotOfferPage__usage:not(:last-child){margin-bottom:30px}.SpotOfferPage__usage h4{margin-bottom:6px}.SpotOfferPage__usage p{font-size:16px;margin:0}.SpotOfferPage__usage p svg{margin-right:6px}.SpotOfferPage__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}.SpotOfferPage__calculating_dialogue button{display:none!important}.SpotConnectPage .ProducerSidebarCard{margin-bottom:0}@media(min-width:992px){.SpotConnectPage .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}.select-button-group{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-direction:column;flex-direction:column;gap:10px;-ms-flex-align:stretch;align-items:stretch;-ms-flex-item-align:stretch;align-self:stretch}@media(min-width:992px){.select-button-group{-ms-flex-direction:row;flex-direction:row;gap:20px;-ms-flex-pack:center;justify-content:center}}.select-button-group button{all:unset;background-color:#fff;box-shadow:0 0 8px rgba(51,61,71,.08);transition:.4s;transition-property:height,width;display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-pack:justify;justify-content:space-between;height:60px;color:#c1c1c1;opacity:.8;cursor:pointer;padding:0 24px}.select-button-group button[data-has-input=true]{height:130px}@media(min-width:992px){.select-button-group button{width:160px;height:160px;padding:0;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}.select-button-group button[data-selected=true][data-has-input=true]{width:210px;height:180px}}.select-button-group button:hover:not([data-selected=true]),.select-button-group button[data-selected=true]{opacity:1;color:#333d47;box-shadow:0 0 8px rgba(51,61,71,.15)}.select-button-group button:focus{outline:3px solid #778ea6}.select-button-group button[data-has-input=true] .select-checkbox{display:-ms-grid;display:grid;-ms-grid-rows:1fr 1fr;grid-template-rows:1fr 1fr}@media(min-width:992px){.select-button-group button[data-has-input=true] .select-checkbox{display:unset;-ms-grid-rows:unset;grid-template-rows:unset}}.select-button-group button .select-checkbox{-ms-flex-align:center;align-items:center}@media(min-width:992px){.select-button-group button .select-checkbox{padding:6px 12px}}.select-button-group button[data-has-input=false] .inner{-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}.select-button-group button[data-has-input=true] .inner{-ms-flex:1 1 auto;flex:1 1 auto;padding:6px 12px}.select-button-group button .inner{display:-ms-flexbox;display:flex;gap:10px;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}@media(min-width:992px){.select-button-group button .inner{-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;gap:10px}}.select-button-group button .inner .icon-and-label{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:10px}@media(min-width:992px){.select-button-group button .inner .icon-and-label{-ms-flex-direction:column;flex-direction:column;-ms-grid-column-align:center;justify-items:center;-ms-flex-align:center;align-items:center}}.select-button-group button .inner .inner-content{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}@media(min-width:992px){.select-button-group button .inner .inner-content{padding:10px;-ms-flex-direction:column;flex-direction:column}}.select-button-group button svg{color:currentColor!important}.select-checkbox,.select-checkbox:focus,.select-checkbox:focus-visible{outline:none!important}.QuoteCard{display:-ms-grid;display:grid;-ms-grid-rows:fit-content(100px) 1fr;grid-template-rows:fit-content(100px) 1fr;opacity:.4;cursor:pointer;min-width:285px;box-shadow:0 1px 5px rgba(51,61,71,.3);transition:.4s;-ms-flex:0 .25 auto;flex:0 .25 auto;-ms-transform:scale(.97);transform:scale(.97)}@media(max-width:991.98px){.QuoteCard{-ms-grid-rows:80px;grid-template-rows:80px;-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr);-ms-flex:0 .15 auto;flex:0 .15 auto}}@media(max-width:767.98px){.QuoteCard{-ms-flex:0 .05 auto;flex:0 .05 auto}}.QuoteCard__title-block{background-color:#333d47;padding:25px 0 0 25px;height:115px;position:relative}.QuoteCard__title-block-text{color:#fff;width:200px}@media(max-width:991.98px){.QuoteCard__title-block{height:95px}}.QuoteCard:hover{opacity:.8;-ms-transform:scale(1.01);transform:scale(1.01)}.QuoteCard:hover .usp__campaign-discount svg path{fill:#008620}.QuoteCard:hover .usp__campaign-discount .text{color:#008620}.QuoteCard:hover .usp__campaign-discount .amount{font-weight:700}.QuoteCard:hover .QuoteCard__discount-ribbon{visibility:visible}.QuoteCard.active{opacity:1}.QuoteCard.active .usp__campaign-discount svg path{fill:#008620}.QuoteCard.active .usp__campaign-discount .text{color:#008620}.QuoteCard.active .usp__campaign-discount .amount{font-weight:700}.QuoteCard.active .QuoteCard__discount-ribbon{visibility:visible}@media(min-width:768px){.QuoteCard.active{-ms-transform:scale(1.03);transform:scale(1.03)}}.QuoteCard.active .QuoteCard__content{border:1px solid #333d47}@media(max-width:991.98px){.QuoteCard__title-block{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:start;position:relative}.QuoteCard__title-block-text{margin:0;width:100%}}.QuoteCard__content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.QuoteCard__usps{padding:15px;color:#333d47}.QuoteCard__usps-usp{display:-ms-flexbox;display:flex;gap:12px;-ms-flex-align:center;align-items:center;margin-top:10px}.QuoteCard__usps-usp .text{margin-bottom:0}.QuoteCard__price{padding:15px;color:#333d47;margin-top:auto}.QuoteCard__price-details{margin:auto 0 20px;display:-ms-flexbox;display:flex}.QuoteCard__price-details-amount{font-size:24px;font-weight:800;color:#333d47}@media(max-width:991.98px){.QuoteCard__details{padding:20px 0 10px 15px}}.QuoteCard__discount-ribbon{position:absolute;visibility:hidden;z-index:10;right:-10px;bottom:10px;background-color:#008620;padding:5px 8px;text-align:center;transition:opacity .2s ease-out}.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}}.OfferPage__layout{margin-bottom:40px;display:-ms-grid;display:grid;-ms-grid-columns:1fr 400px;grid-template-columns:1fr 400px;column-gap:48px;-ms-grid-rows:inherit;grid-template-rows:inherit;grid-template-areas:"header               producer-card" "usage-block          producer-card" "notification-block   producer-card" "quote-card-block     producer-card" "tariffs-modal        contact-card" "details-block        contact-card" "explanation-block    contact-card"}@media(max-width:991.98px){.OfferPage__layout{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr);grid-template-areas:"header" "producer-card" "usage-block" "notification-block" "quote-card-block" "tariffs-modal" "details-block" "explanation-block" "contact-card";margin:0}}.OfferPage__layout .dynamic-contract-notification{grid-area:notification-block;margin-top:20px}.OfferPage__layout .dynamic-contract-notification-link{font-weight:700}.OfferPage__layout .dynamic-contract-notification-content{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;margin:0;padding:10px 20px;text-decoration:none}.OfferPage__layout .dynamic-contract-notification-content-title{gap:10px;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}.OfferPage__layout .dynamic-contract-notification-content-title h6{margin:0;font-weight:600}@media(max-width:991.98px){.OfferPage__layout .dynamic-contract-notification-content svg{width:30px;height:30px}.OfferPage__layout .dynamic-contract-notification-content h6{font-size:14px;line-height:1.2}}.OfferPage__placeholder-block{background-color:#d3d3d3;padding:24px}.OfferPage__header{grid-area:header}.OfferPage__usage-block{grid-area:usage-block}.OfferPage__quote-card-block{grid-area:quote-card-block;margin:20px 0;padding:8px 5px;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;scroll-behavior:smooth;grid-gap:20px}@media(max-width:991.98px){.OfferPage__quote-card-block{margin-top:20px;gap:10px}}.OfferPage__tariffs-modal{grid-area:tariffs-modal}.OfferPage__tariffs-modal-text{margin-left:10px}@media(max-width:991.98px){.OfferPage__tariffs-modal{margin:20px 0}}.OfferPage__details-block{grid-area:details-block}.OfferPage__producer-card{grid-area:producer-card}.OfferPage__contact-card-area{grid-area:contact-card}.OfferPage__explanation-block{grid-area:explanation-block;margin-bottom:32px}@media(max-width:991.98px){.OfferPage__explanation-block{margin-top:40px}}.OfferPage .CarouselPage-uspItem{margin-right:20px}.OfferPage__usage:not(:last-child){margin-bottom:30px}.OfferPage__usage h4{margin-bottom:6px}.OfferPage__usage p{font-size:16px;margin:0}.OfferPage__usage p svg{margin-right:6px}.wide-step-container .signup-step-main{max-width:unset;--padding-horizontal:24px;margin:0}@media(min-width:1200px){.wide-step-container .signup-step-main{--padding-horizontal:100px}}.wide-step-container .signup-step-main .signup-step-body{margin-top:0}.wide-step-container .loading-wrapper{height:100%}.wide-step-container .container{margin-top:0}