.already-registered-message[data-v-a1e0572c]{display:grid}.productkeuze[data-v-0b87b28b]{display:grid;gap:var(--flo-space-large)}.description[data-v-b9858aeb]{color:var(--flo-color-text-secondary)}.productkeuze[data-v-b9858aeb]{display:grid;gap:var(--flo-space-large)}.description[data-v-9419fb8b]{color:var(--flo-color-text-secondary);font-size:var(--flo-text-body-medium-font-size)}.meter-checkbox[data-v-9419fb8b]{display:flex;align-items:center;width:-moz-fit-content;width:fit-content}.checkbox-wrapper[data-v-9419fb8b]{display:flex}@media not (max-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]{display:flex;flex-direction:column}.keuze[data-v-989f85cc],.keuze[data-v-5dbbc820]{display:grid;gap:var(--flo-space-large)}.description[data-v-8cb4a21a]{color:var(--flo-color-text-secondary);font-size:var(--flo-text-body-medium-font-size)}.grid[data-v-8cb4a21a]{display:grid;gap:var(--flo-space-large)}.description[data-v-b015a824]{color:var(--flo-color-text-secondary);font-size:var(--flo-text-body-medium-font-size)}.usage-item[data-v-3ac6a3f1]{border:none}.usage-item+.usage-item[data-v-3ac6a3f1]{border-top:1px solid var(--flo-color-border-inverse-tertiary)}.description[data-v-3ac6a3f1]{font-weight:var(--flo-text-body-font-weight-regular)}.icon[data-v-3ac6a3f1]{color:var(--flo-color-icon-inverse-secondary)}.form[data-v-3adbc32a]{display:grid;gap:var(--flo-space-large)}.solar[data-v-3adbc32a]{display:grid;gap:var(--flo-space-extra-small)}.solar-checkbox[data-v-3adbc32a]{margin:var(--flo-space-small) 0}@media not (max-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]{display:grid;gap:var(--flo-space-small)}.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]{display:grid;gap:var(--flo-space-small)}@container (width > 35rem){.fields[data-v-9a688b57]{grid-template-columns:2fr 1fr 2fr}}.communication-preferences-heading[data-v-420d4449]{display:grid;gap:var(--flo-space-extra-small)}.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);display:grid;gap:var(--flo-space-small);grid-template-columns:repeat(auto-fill,minmax(12rem,1fr))}.tiles[data-v-15b37dc7]{display:grid;gap:var(--flo-space-large);justify-items:start}@layer components{:where(.flo-datepicker__wrapper[data-v-e9c4c926]){display:flex;flex-direction:column;gap:var(--flo-space-extra-small);width:100%}:where(.flo-date-picker[data-v-e9c4c926]){-webkit-user-select:none;-moz-user-select:none;user-select:none;box-sizing:border-box;position:relative;width:100%}: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{position:absolute;z-index:99999;width:100%;max-width:362px}:where(.flo-date-picker[data-v-e9c4c926]) .flo-date-picker__menu{width:clamp(260px,100%,362px);border-radius:var(--flo-border-radius-medium);background-color:var(--flo-color-bg-default);border:1px solid var(--dp-menu-border-color);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;-moz-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{position:relative;width:100%}: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{display:flex;width:100%;flex-direction:column}:where(.flo-date-picker[data-v-e9c4c926]) .dp--header-wrap>:first-child{display:flex;justify-content:space-between;align-items:center;width:100%}:where(.flo-date-picker[data-v-e9c4c926]) .dp--header-wrap>:first-child .dp__month_year_wrap{display:flex;justify-content:center}:where(.flo-date-picker[data-v-e9c4c926]) .dp__btn{border:none;font:inherit;line-height:normal;background:none;display:flex;align-items:center;justify-content:center;padding:var(--flo-space-small)}:where(.flo-date-picker[data-v-e9c4c926]) .dp__inner_nav{display:flex;justify-content:center;align-items:center}: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;display:flex;align-items:center;justify-content:center;border-radius:var(--flo-border-radius-small);color:var(--flo-color-text-brand)}: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{display:grid;grid-template-columns:repeat(7,1fr);color:var(--flo-color-text-secondary);font-weight:var(--flo-text-body-font-weight-regular);white-space:nowrap}:where(.flo-date-picker[data-v-e9c4c926]) .dp__calendar_header_item{display:flex;justify-content:center;align-items:center;flex-grow:1;height:32px;min-width:32px;text-transform:capitalize}:where(.flo-date-picker[data-v-e9c4c926]) .dp__calendar_header_separator{display:none}:where(.flo-date-picker[data-v-e9c4c926]) .dp__calendar_row{display:grid;grid-template-columns:repeat(7,1fr)}:where(.flo-date-picker[data-v-e9c4c926]) .dp__calendar_item{text-align:center;flex-grow:1;border-radius:var(--flo-border-radius-full)}: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{display:flex;align-items:center;text-align:center;justify-content:center;border-radius:var(--flo-border-radius-full);height:48px;min-width:32px;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-end-end-radius:0;border-start-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-end-start-radius:0;border-start-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);width:5px;height:5px;position:absolute;bottom:4px;border-radius:50%;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{width:100%;height:100%;background:var(--flo-color-bg-default);transition:opacity 1s ease-out;z-index:99999;font-weight:var(--flo-text-body-font-weight-semibold);border-radius:var(--flo-border-radius-medium);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{padding:0;display:flex;margin-inline:auto;flex-wrap:wrap;max-width:100%;width:100%;align-items:center}:where(.flo-date-picker[data-v-e9c4c926]) .dp__container_flex{display:grid;grid-template-columns:repeat(2,1fr);padding:var(--flo-space-small)}: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{height:48px;width:100%;padding:var(--flo-space-small);white-space:nowrap;display:flex;align-items:center;justify-content:center;border-radius:var(--flo-border-radius-full);cursor:pointer}: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}}@layer components{:where(.flo-datepicker__field-root[data-v-be21e9ff]){display:flex;align-items:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:var(--flo-color-bg-default)}:where(.flo-datepicker__field-literal[data-v-be21e9ff]){color:var(--flo-color-text-default)}}@layer components{:where(.flo-datepicker__field-segment)[data-v-440026db]{field-sizing:content;min-width:1ch;border:none;outline:none;margin:0;padding:0;background:transparent;color:inherit;font:inherit;font-variant-numeric:tabular-nums;text-align:center;-webkit-user-select:text;-moz-user-select:text;user-select:text}:where(.flo-datepicker__field-segment)[data-v-440026db]::-moz-placeholder{color:var(--flo-color-text-secondary)}: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)}}@layer components{:where(.flo-datepicker__icon-button)[data-size=medium][data-v-aac2ff8b],:where(.flo-datepicker__icon-button)[data-size=small][data-v-aac2ff8b]{padding:0;border-radius:0}}@layer components{:where(.flo-datepicker__input-field)[data-v-4f259154]{display:flex;width:100%;justify-content:space-between;background-color:var(--flo-color-bg-default);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)}: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);display:grid;gap:var(--flo-space-extra-small)}.date-form-block[data-v-0a5389b7]{display:grid;flex-direction:column;gap:var(--flo-space-small)}.date-form-title[data-v-0a5389b7]{display:flex;flex-flow:row nowrap;gap:var(--flo-space-small);align-items:center;font-weight:var(--flo-text-heading-font-weight-bold)}@media(min-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]{display:grid;gap:var(--flo-space-small)}.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]{display:flex;flex-direction:column;gap:var(--flo-space-medium)}.controls[data-v-e6d6fbb0]{display:grid;gap:var(--flo-space-small)}.info-icon[data-v-e6d6fbb0]{color:var(--flo-color-text-secondary)}.section-card[data-v-e6d6fbb0]>*{display:grid;gap:var(--flo-space-medium);padding:var(--flo-space-large)}.error-message[data-v-e6d6fbb0]{color:var(--flo-color-text-danger)}.expanded-panel[data-v-7b4585b7]{position:relative;z-index:1;flex:1;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]{display:grid;gap:var(--flo-space-large)}.first-block[data-v-7b4585b7]{padding-block-start:var(--flo-space-extra-large)}.panel-section-header[data-v-7b4585b7]{display:grid;gap:var(--flo-space-small)}.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(min-width:64rem){.funnel-container[data-v-7b4585b7]{margin-inline:auto;max-width:50rem;padding:0}}.green-bar-banner[data-v-61b3f6d4]{z-index:10;margin-block-start:auto;transition:height .2s ease}.green-bar-banner-sticky[data-v-61b3f6d4]:not(.is-expanded){position:sticky;inset-block-end:0}.green-bar-banner.is-expanded[data-v-61b3f6d4]{position:fixed;inset-inline:0;bottom:0;display:flex;height:72dvh;flex-direction:column;margin-block-start:0}.page-overlay[data-v-61b3f6d4]{position:fixed;z-index:0;inset:0;background:#00000080}.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]{position:relative;z-index:1;display:grid;min-height:3rem;place-items:center;padding:var(--flo-space-small) var(--flo-space-large);background:var(--flo-color-bg-brand-inverse);color:var(--flo-color-text-inverse)}@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:banner-shell-enter-61b3f6d4 .26s ease-out}.green-bar-banner.is-toggle-only .banner-shell[data-v-61b3f6d4]{min-height:0;padding:0;background:transparent}.toggle[data-v-61b3f6d4]{position:absolute;z-index:3;inset-block-start:-1.8rem;inset-inline-start:50%;width:6rem;padding:var(--flo-space-2x-small) var(--flo-space-medium);border:0;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;transform:translate(-50%)}.toggle-clearance[data-v-61b3f6d4]{min-width:var(--toggle-clearance-width)}.tree-strip[data-v-61b3f6d4]{--toggle-clearance-width:6rem;display:none;grid-template-columns:minmax(0,1fr) var(--toggle-clearance-width) minmax(0,1fr);width:100%;align-items:flex-end;overflow:hidden;pointer-events:none}.tree-group[data-v-61b3f6d4]{display:grid;grid-template-columns:repeat(var(--slot-count),1fr);place-items:end center;margin-inline:var(--flo-space-medium)}.tree[data-v-61b3f6d4]{flex:0 0 auto;-o-object-fit:contain;object-fit:contain;-o-object-position:bottom center;object-position:bottom center}.message[data-v-61b3f6d4]{margin:0;text-align:center;font-size:var(--flo-text-body-small-font-size);font-weight:700}.green-bar-banner.is-toggle-only .message[data-v-61b3f6d4]{display:none}@media(min-width:64rem){.tree-strip[data-v-61b3f6d4]{display:grid}}@media not (min-width:48rem){.banner-shell[data-v-61b3f6d4]{padding-inline:var(--flo-space-medium)}}.energy-registration-page[data-v-a1a69f47]{display:flex;min-height:100%;flex-direction:column}.registration-step-content[data-v-a1a69f47]{flex:1 1 auto}[data-v-a1a69f47] .flo-step-indicator__steps{margin:auto}
