.already-registered-message[data-v-a1e0572c]{display:grid}.productkeuze[data-v-0b87b28b]{gap:var(--flo-space-large);display:grid}.description[data-v-b9858aeb]{color:var(--flo-color-text-secondary)}.productkeuze[data-v-b9858aeb]{gap:var(--flo-space-large);display:grid}.description[data-v-9419fb8b]{color:var(--flo-color-text-secondary);font-size:var(--flo-text-body-medium-font-size)}.meter-checkbox[data-v-9419fb8b]{align-items:center;width:fit-content;display:flex}.checkbox-wrapper[data-v-9419fb8b]{display:flex}@media (width>30rem){.select-form-field[data-v-dcad19fd]{max-width:24rem}}.grid[data-v-1dab124d]{display:grid}.container[data-v-1dab124d],.grid[data-v-1dab124d]{gap:var(--flo-space-large)}.container[data-v-1dab124d]{flex-direction:column;display:flex}.keuze[data-v-989f85cc],.keuze[data-v-5dbbc820]{gap:var(--flo-space-large);display:grid}.description[data-v-8cb4a21a]{color:var(--flo-color-text-secondary);font-size:var(--flo-text-body-medium-font-size)}.grid[data-v-8cb4a21a]{gap:var(--flo-space-large);display:grid}.description[data-v-b015a824]{color:var(--flo-color-text-secondary);font-size:var(--flo-text-body-medium-font-size)}.usage-item[data-v-8310d666]{border:none}.usage-item+.usage-item[data-v-8310d666]{border-top:1px solid var(--flo-color-border-inverse-tertiary)}.description[data-v-8310d666]{font-weight:var(--flo-text-body-font-weight-regular)}.icon[data-v-8310d666]{color:var(--flo-color-icon-inverse-secondary)}.form[data-v-3adbc32a]{gap:var(--flo-space-large);display:grid}.solar[data-v-3adbc32a]{gap:var(--flo-space-extra-small);display:grid}.solar-checkbox[data-v-3adbc32a]{margin:var(--flo-space-small) 0}@media (width>30rem){.modal[data-v-3adbc32a]{width:27rem}}.change-usage[data-v-0356bc51]{justify-self:start}.usage-summary-card[data-v-0356bc51]{background:var(--flo-color-bg-accent-2-secondary)}.header-card[data-v-0356bc51]{gap:var(--flo-space-small);display:grid}.more-info-content[data-v-0356bc51]{font-size:var(--flo-text-body-medium-font-size);display:grid}.more-info-content h3[data-v-0356bc51]{font-family:var(--flo-text-body-font-family);font-size:var(--flo-text-body-medium-font-size);margin-top:var(--flo-space-large)}.container[data-v-9a688b57]{container-type:inline-size}.fields[data-v-9a688b57]{gap:var(--flo-space-small);display:grid}@container (width>35rem){.fields[data-v-9a688b57]{grid-template-columns:2fr 1fr 2fr}}.communication-preferences-heading[data-v-420d4449]{gap:var(--flo-space-extra-small);display:grid}.communication-preferences-title[data-v-420d4449]{font-family:var(--flo-text-body-font-family);font-size:var(--flo-text-body-medium-font-size);font-weight:var(--flo-text-heading-font-weight-bold)}.communication-preferences-info[data-v-420d4449]{font-size:var(--flo-text-body-small-font-size)}.sub-consents[data-v-420d4449]{padding-left:var(--flo-space-large);padding-top:var(--flo-space-small);gap:var(--flo-space-small);grid-template-columns:repeat(auto-fill,minmax(12rem,1fr));display:grid}.tiles[data-v-15b37dc7]{gap:var(--flo-space-large);justify-items:start;display:grid}@layer components{:where(.flo-datepicker__wrapper[data-v-e9c4c926]){gap:var(--flo-space-extra-small);flex-direction:column;width:100%;display:flex}:where(.flo-date-picker[data-v-e9c4c926]){-webkit-user-select:none;user-select:none;box-sizing:border-box;width:100%;position:relative}:where(.flo-date-picker[data-v-e9c4c926]) .flo-input.open .flo-input__field{border-color:var(--flo-color-border-focus)}:where(.flo-date-picker[data-v-e9c4c926]) .dp--clear-btn{position:absolute}:where(.flo-date-picker[data-v-e9c4c926]) .dp--menu-wrapper{z-index:99999;width:100%;max-width:362px;position:absolute}:where(.flo-date-picker[data-v-e9c4c926]) .flo-date-picker__menu{border-radius:var(--flo-border-radius-medium);background-color:var(--flo-color-bg-default);border:1px solid var(--dp-menu-border-color);width:clamp(260px,100%,362px);box-shadow:var(--flo-shadow-down-large);font-family:var(--flo-text-body-font-family);font-size:var(--flo-text-body-medium-font-size);font-style:normal;font-weight:var(--flo-text-body-font-weight-semibold);line-height:var(--flo-text-body-medium-font-line-height);letter-spacing:var(--flo-text-body-medium-font-letter-spacing);color:var(--flo-color-text-default);-webkit-user-select:none;user-select:none}:where(.flo-date-picker[data-v-e9c4c926]) .flo-date-picker__menu:focus{border:1px solid var(--dp-menu-border-color);outline:none}:where(.flo-date-picker[data-v-e9c4c926]) .dp__arrow_top{display:none}:where(.flo-date-picker[data-v-e9c4c926]) .dp__instance_calendar{width:100%;position:relative}:where(.flo-date-picker[data-v-e9c4c926]) .dp__menu_inner{padding:var(--flo-space-small)}:where(.flo-date-picker[data-v-e9c4c926]) .dp--header-wrap{flex-direction:column;width:100%;display:flex}:where(.flo-date-picker[data-v-e9c4c926]) .dp--header-wrap>:first-child{justify-content:space-between;align-items:center;width:100%;display:flex}:where(.flo-date-picker[data-v-e9c4c926]) .dp--header-wrap>:first-child .dp__month_year_wrap{justify-content:center;display:flex}:where(.flo-date-picker[data-v-e9c4c926]) .dp__btn{font:inherit;padding:var(--flo-space-small);background:0 0;border:none;justify-content:center;align-items:center;line-height:normal;display:flex}:where(.flo-date-picker[data-v-e9c4c926]) .dp__inner_nav{justify-content:center;align-items:center;display:flex}:where(.flo-date-picker[data-v-e9c4c926]) .dp--year-select:hover,:where(.flo-date-picker[data-v-e9c4c926]) .dp__month_year_select:hover,:where(.flo-date-picker[data-v-e9c4c926]) .flo-date-picker__next-btn:hover,:where(.flo-date-picker[data-v-e9c4c926]) .flo-date-picker__prev-btn:hover{background:var(--flo-color-bg-tertiary);color:var(--flo-color-text-brand-active)}:where(.flo-date-picker[data-v-e9c4c926]) .flo-date-picker__next-btn,:where(.flo-date-picker[data-v-e9c4c926]) .flo-date-picker__prev-btn{border-radius:var(--flo-border-radius-full)}:where(.flo-date-picker[data-v-e9c4c926]) .dp--year-select,:where(.flo-date-picker[data-v-e9c4c926]) .dp__month_year_select{text-align:center;cursor:pointer;border-radius:var(--flo-border-radius-small);color:var(--flo-color-text-brand);justify-content:center;align-items:center;display:flex}:where(.flo-date-picker[data-v-e9c4c926]) .dp__month_year_select{justify-content:start}:where(.flo-date-picker[data-v-e9c4c926]) .dp--year-select{width:100%}:where(.flo-date-picker[data-v-e9c4c926]) .dp__calendar_header{color:var(--flo-color-text-secondary);font-weight:var(--flo-text-body-font-weight-regular);white-space:nowrap;grid-template-columns:repeat(7,1fr);display:grid}:where(.flo-date-picker[data-v-e9c4c926]) .dp__calendar_header_item{text-transform:capitalize;flex-grow:1;justify-content:center;align-items:center;min-width:32px;height:32px;display:flex}:where(.flo-date-picker[data-v-e9c4c926]) .dp__calendar_header_separator{display:none}:where(.flo-date-picker[data-v-e9c4c926]) .dp__calendar_row{grid-template-columns:repeat(7,1fr);display:grid}:where(.flo-date-picker[data-v-e9c4c926]) .dp__calendar_item{text-align:center;border-radius:var(--flo-border-radius-full);flex-grow:1}:is(:where(.flo-date-picker[data-v-e9c4c926]) .dp__btn,:where(.flo-date-picker[data-v-e9c4c926]) .dp__calendar_item,:where(.flo-date-picker[data-v-e9c4c926]) .dp__overlay_col):focus-visible{outline:var(--flo-border-width-medium) solid var(--flo-color-border-focus)}:where(.flo-date-picker[data-v-e9c4c926]) .flo-date-picker__cell{text-align:center;border-radius:var(--flo-border-radius-full);justify-content:center;align-items:center;min-width:32px;height:48px;display:flex;position:relative}:where(.flo-date-picker[data-v-e9c4c926]) .dp__cell_auto_range_start,:where(.flo-date-picker[data-v-e9c4c926]) .dp__date_hover_start:hover,:where(.flo-date-picker[data-v-e9c4c926]) .dp__range_start{border-start-end-radius:0;border-end-end-radius:0}:where(.flo-date-picker[data-v-e9c4c926]) .dp__cell_auto_range_end,:where(.flo-date-picker[data-v-e9c4c926]) .dp__date_hover_end:hover,:where(.flo-date-picker[data-v-e9c4c926]) .dp__range_end{border-start-start-radius:0;border-end-start-radius:0}:where(.flo-date-picker[data-v-e9c4c926]) .dp__active_date,:where(.flo-date-picker[data-v-e9c4c926]) .dp__range_end,:where(.flo-date-picker[data-v-e9c4c926]) .dp__range_start{background:var(--flo-color-bg-brand);color:var(--flo-color-text-inverse)}:where(.flo-date-picker[data-v-e9c4c926]) .dp__active_date .dp__marker_dot{background-color:var(--flo-color-text-inverse)}:where(.flo-date-picker[data-v-e9c4c926]) .flo-date-picker__cell:hover:not(.dp__active_date):not(.dp__cell_disabled){background:var(--flo-color-bg-hover)}:where(.flo-date-picker[data-v-e9c4c926]) .dp__cell_disabled,:where(.flo-date-picker[data-v-e9c4c926]) .dp__overlay_cell_disabled{color:var(--flo-color-text-disabled);cursor:not-allowed}:where(.flo-date-picker[data-v-e9c4c926]) .dp__range_between{background:var(--flo-color-bg-brand);color:var(--flo-color-text-inverse);border-radius:0}:where(.flo-date-picker[data-v-e9c4c926]) .dp__marker_dot{background-color:var(--flo-color-icon-brand-inverse);border-radius:50%;width:5px;height:5px;position:absolute;bottom:4px;left:50%;transform:translate(-50%)}:where(.flo-date-picker[data-v-e9c4c926]) .flo-date-picker__next-btn:hover,:where(.flo-date-picker[data-v-e9c4c926]) .flo-date-picker__prev-btn:hover{padding:var(--flo-space-small)}:where(.flo-date-picker[data-v-e9c4c926]) .dp__year_disable_select{justify-content:space-around}:where(.flo-date-picker[data-v-e9c4c926]) .dp__overlay{background:var(--flo-color-bg-default);z-index:99999;width:100%;height:100%;font-weight:var(--flo-text-body-font-weight-semibold);border-radius:var(--flo-border-radius-medium);transition:opacity 1s ease-out;position:absolute;top:0;left:0}:where(.flo-date-picker[data-v-e9c4c926]) .dp__selection_grid_header{display:none}:where(.flo-date-picker[data-v-e9c4c926]) .dp__overlay:focus{border:none;outline:none}:where(.flo-date-picker[data-v-e9c4c926]) .dp__overlay_container{height:100%;padding:var(--flo-space-small)}:where(.flo-date-picker[data-v-e9c4c926]) .dp__overlay_row{flex-wrap:wrap;align-items:center;width:100%;max-width:100%;margin-inline:auto;padding:0;display:flex}:where(.flo-date-picker[data-v-e9c4c926]) .dp__container_flex{padding:var(--flo-space-small);grid-template-columns:repeat(2,1fr);display:grid}:where(.flo-date-picker[data-v-e9c4c926]) .dp__container_flex .dp__overlay_row{display:contents}:where(.flo-date-picker[data-v-e9c4c926]) .dp__container_block{display:block;overflow-y:auto}:where(.flo-date-picker[data-v-e9c4c926]) .dp__container_block .dp__overlay_col{width:33%}:where(.flo-date-picker[data-v-e9c4c926]) .dp__overlay_col{width:100%;height:48px;padding:var(--flo-space-small);white-space:nowrap;border-radius:var(--flo-border-radius-full);cursor:pointer;justify-content:center;align-items:center;display:flex}:where(.flo-date-picker[data-v-e9c4c926]) .dp__overlay_col:hover:not([aria-selected=true]):not([aria-disabled=true]){background:var(--flo-color-bg-hover)}:where(.flo-date-picker[data-v-e9c4c926]) .dp__overlay_col[aria-selected=true]{color:var(--flo-color-text-inverse);background:var(--flo-color-bg-brand)}:where(.flo-date-picker[data-v-e9c4c926]) .dp__overlay_col[aria-disabled=true]{color:var(--flo-color-text-disabled);cursor:not-allowed}:where(.flo-date-picker[data-v-e9c4c926]) .dp__pointer{cursor:pointer}:where(.flo-date-picker[data-v-e9c4c926]) .dp--hidden-el{visibility:hidden}:where(.flo-datepicker__field-root[data-v-be21e9ff]){-webkit-user-select:none;user-select:none;background-color:var(--flo-color-bg-default);align-items:center;display:flex}:where(.flo-datepicker__field-literal[data-v-be21e9ff]){color:var(--flo-color-text-default)}:where(.flo-datepicker__field-segment)[data-v-440026db]{field-sizing:content;min-width:1ch;color:inherit;font:inherit;font-variant-numeric:tabular-nums;text-align:center;-webkit-user-select:text;user-select:text;background:0 0;border:none;outline:none;margin:0;padding:0}:where(.flo-datepicker__field-segment)[data-v-440026db]::placeholder{color:var(--flo-color-text-secondary)}:where(.flo-datepicker__field-segment)[data-v-440026db]:focus{outline:var(--flo-border-width-medium) solid var(--flo-color-border-focus)}:where(.flo-datepicker__field-segment[data-placeholder][data-v-440026db]){color:var(--flo-color-text-secondary)}:where(.flo-datepicker__icon-button)[data-size=medium][data-v-aac2ff8b],:where(.flo-datepicker__icon-button)[data-size=small][data-v-aac2ff8b]{border-radius:0;padding:0}:where(.flo-datepicker__input-field)[data-v-4f259154]{background-color:var(--flo-color-bg-default);width:100%;color:var(--flo-color-text-default);border-radius:var(--flo-border-radius-small);border:var(--flo-border-width-medium) solid var(--flo-color-border-default);padding:var(--flo-space-small);justify-content:space-between;display:flex}:where(.flo-datepicker__input-field)[data-open][data-v-4f259154],:where(.flo-datepicker__input-field)[data-v-4f259154]:focus-within{border-color:var(--flo-color-border-focus)}:where(.flo-datepicker__input-field)[data-status=error][data-v-4f259154]{border-color:var(--flo-color-border-danger)}:where(.flo-datepicker__input-field)[data-status=warning][data-v-4f259154]{border-color:var(--flo-color-border-warning)}}.postal-address[data-v-0a5389b7]{background-color:var(--flo-color-bg-secondary);padding:var(--flo-space-small);gap:var(--flo-space-extra-small);display:grid}.date-form-block[data-v-0a5389b7]{gap:var(--flo-space-small);flex-direction:column;display:grid}.date-form-title[data-v-0a5389b7]{gap:var(--flo-space-small);font-weight:var(--flo-text-heading-font-weight-bold);flex-flow:row;align-items:center;display:flex}@media (width>=30rem){.date-form-block[data-v-0a5389b7]{max-width:16rem}}.info-message[data-v-0a5389b7]{font-size:var(--flo-text-body-small-font-size);color:var(--flo-color-text-secondary)}.postal-address[data-v-1e56ba37],.terms-and-conditions[data-v-037b28a1]{gap:var(--flo-space-small);display:grid}.terms-and-conditions-checkbox[data-v-037b28a1]{padding:var(--flo-space-large);background-color:var(--flo-color-bg-secondary)}.terms-and-conditions-checkbox[data-v-037b28a1]>label{display:flex}.data-list[data-v-e6d6fbb0]{gap:var(--flo-space-medium);flex-direction:column;display:flex}.controls[data-v-e6d6fbb0]{gap:var(--flo-space-small);display:grid}.info-icon[data-v-e6d6fbb0]{color:var(--flo-color-text-secondary)}.section-card[data-v-e6d6fbb0]>*{gap:var(--flo-space-medium);padding:var(--flo-space-large);display:grid}.error-message[data-v-e6d6fbb0]{color:var(--flo-color-text-danger)}.expanded-panel[data-v-7b4585b7]{z-index:1;flex:1;position:relative;overflow-y:auto}.expanded-panel[data-v-7b4585b7],.invert-colors[data-v-7b4585b7],.invert-colors[data-v-7b4585b7] *,.invert-colors-cards-title[data-v-7b4585b7] .flo-carousel__description,.invert-colors-cards-title[data-v-7b4585b7] h2{background:var(--flo-color-bg-brand-inverse);color:var(--flo-color-text-inverse)}.panel-section[data-v-7b4585b7]{gap:var(--flo-space-large);display:grid}.first-block[data-v-7b4585b7]{padding-block-start:var(--flo-space-extra-large)}.panel-section-header[data-v-7b4585b7]{gap:var(--flo-space-small);display:grid}.panel-section--without-padding[data-v-7b4585b7]{padding-inline:0}.panel-section--without-padding[data-v-7b4585b7] .content-block,.panel-section--without-padding[data-v-7b4585b7] .flo-grid{padding:0}.panel-section--last[data-v-7b4585b7]{margin-block-end:var(--flo-space-3x-large)}@media (width>=64rem){.funnel-container[data-v-7b4585b7]{max-width:50rem;margin-inline:auto;padding:0}}.green-bar-banner[data-v-61b3f6d4]{z-index:10;margin-block-start:auto;transition:height .2s}.green-bar-banner-sticky[data-v-61b3f6d4]:not(.is-expanded){position:sticky;inset-block-end:0}.green-bar-banner.is-expanded[data-v-61b3f6d4]{inset-inline:0;flex-direction:column;height:72dvh;margin-block-start:0;display:flex;position:fixed;bottom:0}.page-overlay[data-v-61b3f6d4]{z-index:0;background:#00000080;position:fixed;inset:0}.expanded-panel-enter-active[data-v-61b3f6d4]{transition:opacity .26s ease-out,transform .26s ease-out}.expanded-panel-enter-from[data-v-61b3f6d4]{opacity:0;transform:translateY(var(--flo-space-medium))}.banner-shell[data-v-61b3f6d4]{z-index:1;min-height:3rem;padding:var(--flo-space-small) var(--flo-space-large);background:var(--flo-color-bg-brand-inverse);color:var(--flo-color-text-inverse);place-items:center;display:grid;position:relative}@keyframes banner-shell-enter-61b3f6d4{0%{opacity:0;transform:translateY(var(--flo-space-medium))}}.green-bar-banner.is-expanded .banner-shell[data-v-61b3f6d4]{animation:.26s ease-out banner-shell-enter-61b3f6d4}.green-bar-banner.is-toggle-only .banner-shell[data-v-61b3f6d4]{background:0 0;min-height:0;padding:0}.toggle[data-v-61b3f6d4]{z-index:3;width:6rem;padding:var(--flo-space-2x-small) var(--flo-space-medium);border-radius:var(--flo-border-radius-small) var(--flo-border-radius-small) 0 0;background:var(--flo-color-bg-brand-inverse);color:var(--flo-color-text-inverse);cursor:pointer;font:inherit;border:0;position:absolute;inset-block-start:-1.8rem;inset-inline-start:50%;transform:translate(-50%)}.toggle-clearance[data-v-61b3f6d4]{min-width:var(--toggle-clearance-width)}.tree-strip[data-v-61b3f6d4]{--toggle-clearance-width:6rem;grid-template-columns:minmax(0,1fr) var(--toggle-clearance-width) minmax(0,1fr);pointer-events:none;align-items:flex-end;width:100%;display:none;overflow:hidden}.tree-group[data-v-61b3f6d4]{grid-template-columns:repeat(var(--slot-count),1fr);margin-inline:var(--flo-space-medium);place-items:end center;display:grid}.tree[data-v-61b3f6d4]{-o-object-fit:contain;object-fit:contain;-o-object-position:bottom center;object-position:bottom center;flex:none}.message[data-v-61b3f6d4]{text-align:center;font-size:var(--flo-text-body-small-font-size);margin:0;font-weight:700}.green-bar-banner.is-toggle-only .message[data-v-61b3f6d4]{display:none}@media (width>=64rem){.tree-strip[data-v-61b3f6d4]{display:grid}}@media (width<48rem){.banner-shell[data-v-61b3f6d4]{padding-inline:var(--flo-space-medium)}}.energy-registration-page[data-v-a1a69f47]{flex-direction:column;min-height:100%;display:flex}.registration-step-content[data-v-a1a69f47]{flex:auto}[data-v-a1a69f47] .flo-step-indicator__steps{margin:auto}
