.Alert_alert__KqBrG{border-radius:.5rem;padding:24px;position:relative;text-align:left}.Alert_danger__K0Phw{background-color:#f8d7da;border-color:#f5c6cb;color:#721c24}.Alert_primary__J0HEC{background-color:#d3e6f8;border-color:#bddaf5;color:#0d376f}.Alert_success__ahQVZ{background-color:#d4edda;border-color:#c3e6cb;color:#155724}.Alert_warning__zL0bx{background:#fff9cc;white-space:pre-line;color:#3c3c3c}.Alert_closeBtn__mwyRU{position:absolute;top:10px;right:10px;cursor:pointer}.Alert_closeBtn__mwyRU path{fill:var(--color-primary)!important}.Alert_iconContainer__LeFx_{position:absolute;top:8px;right:8px}.Alert_iconContainer__LeFx_ svg{width:35px;height:35px}.TextInput_disabled__H20LN{opacity:.6}.TextInput_inputLabel__0Q2Xh{padding-bottom:5px}.NumberInput_row__EKhm4{display:flex;flex-direction:row-reverse;gap:100px;justify-content:space-between;padding-top:10px!important}.NumberInput_row__EKhm4 input{text-align:right}.NumberInput_row__EKhm4 label{position:static!important}.NumberInput_inputLabel__jIHBt{padding-bottom:5px}.NumberInput_inputSkeleton__bEiiB{width:100%;height:40px;border-radius:6px;background:#e0e0e0;animation:NumberInput_pulse___57Cs 1.5s ease-in-out infinite}@keyframes NumberInput_pulse___57Cs{0%{background-color:#e0e0e0}50%{background-color:#f0f0f0}to{background-color:#e0e0e0}}.Modal_bodyOpen__7UMac{overflow-y:hidden;overscroll-behavior:none}.Modal_primary__TjakF{background-color:#f7f8f9!important}.Modal_white__a0LP8{background-color:#fff}.Modal_overlay__wVjli{position:fixed;top:0;left:0;right:0;bottom:0;background:#0000004d;display:flex;justify-content:center;align-items:center;transition:opacity .3s ease-in-out;opacity:0;z-index:30;padding:0 20px 20px}.Modal_overlayAfterOpen__Crvhe{opacity:1}.Modal_overlayBeforeClose__aEcDa{opacity:0}.Modal_modal__2qUAR{overflow:auto;border-radius:0;outline:none;box-shadow:0 10px 40px #33325c08;border-radius:10px;position:relative;border:none;transition:opacity .3s ease-in-out;opacity:0;min-height:200px;overflow:hidden;margin-top:0}.Modal_modalAfterOpen__d4MaK{opacity:1}.Modal_modalBeforeClose___aHW3{opacity:0}.Modal_modalHeading__lTMmK{text-align:center;color:var(--text-color);padding-left:20px}.Modal_headerContainer__cNpBr{display:flex;justify-content:space-between;align-items:center;position:relative;padding-top:16px;padding-right:20px}.Modal_closeButton__fjhUT{border:none;cursor:pointer;height:35px;width:35px;border-radius:8px;margin-left:10px;background-color:#0000;outline:none;display:flex;align-items:center;justify-content:center}.Modal_closeButton__fjhUT svg{min-width:28px;min-height:28px;width:100%;height:100%}.Modal_closeButton__fjhUT:hover svg path{fill:#000}.Modal_closeButton__fjhUT:active{outline:5px solid hsl(var(--color-primary-h),83%,91%)}.Modal_modalBody__e0Stb{overflow:auto;max-height:80vh;max-width:100%;overflow-x:hidden;padding:0 20px 30px}.Modal_fullBody__iF__X{max-height:90vh}.Modal_fullScreen__xv_Os{width:100vw;height:100vh;max-width:none;max-height:none;border-radius:0;padding:0}.Modal_fullScreenOverlay__6_yn8,.ScreenLink_row__J7e2d{padding:0}.ScreenLink_row__J7e2d p{text-align:justify}@media(min-width:768px){.ScreenLink_row__J7e2d{padding:20px}}.ScreenLink_row__J7e2d h3{margin-top:0}.ScreenLink_showModalBtn__yZhj7{pointer-events:all;position:relative;width:30px;height:23px;margin-left:10px!important}.ScreenLink_showModalBtn__yZhj7 svg{position:absolute;inset:0;width:100%;height:100%}.ScreenLink_img__5yfLo{width:100%;object-fit:contain}.ButtonSelect_button__aWlAH{width:100%;padding:.7em 1.2em;font-size:.9em;margin-top:10px;border-radius:4px;color:var(--color-primary);font-weight:400;min-width:32%;pointer-events:all;text-align:center;border:1px solid var(--text-color)}@media(min-width:768px){.ButtonSelect_button__aWlAH{flex:0 1;min-width:30%}}@media(min-width:1600px){.ButtonSelect_button__aWlAH{min-width:25%}}.ButtonSelect_notSelected__5ZkYA{background-color:#fff;color:#3c3c3c}.ButtonSelect_notSelected__5ZkYA svg[class*=fill] circle,.ButtonSelect_notSelected__5ZkYA svg[class*=fill] line,.ButtonSelect_notSelected__5ZkYA svg[class*=fill] path{fill:#3c3c3c}.ButtonSelect_notSelected__5ZkYA svg[class*=stroke] circle,.ButtonSelect_notSelected__5ZkYA svg[class*=stroke] line,.ButtonSelect_notSelected__5ZkYA svg[class*=stroke] path,.ButtonSelect_notSelected__5ZkYA svg[class*=stroke] rect{stroke:#3c3c3c}.ButtonSelect_notSelected__5ZkYA:hover:not(:disabled){color:var(--color-primary);background-color:hsl(var(--color-primary-h),83%,91%)}.ButtonSelect_liquid__1QMlZ{display:flex!important}.ButtonSelect_buttonsContainer__o__A5{padding-right:2px;display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(3,1fr);justify-content:space-between}.ButtonSelect_buttonsContainer__o__A5 button:not(:first-child){margin-left:2px}.ButtonSelect_buttonsContainer__o__A5 button:not(:last-child){margin-right:2px}.ButtonSelect_contentInColumn__ooOOX div{margin:0!important;min-width:100%}.ButtonSelect_contentInColumn__ooOOX>div{display:flex;flex-direction:column;min-height:75px!important;align-items:center;justify-content:space-between}.ButtonSelect_contentInColumn__ooOOX>div>div:not(:only-child):first-child{margin-bottom:5px!important}.ButtonSelect_buttonWithIcon__NRe2O svg{max-height:50px}.ButtonSelect_buttonWithIcon__NRe2O div div:last-child{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:12px;overflow:hidden;text-overflow:ellipsis;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}@media(max-width:767px){.ButtonSelect_buttonWithIcon__NRe2O div div:last-child{font-size:11px}}.ButtonSelect_dash__j_fZr,.ButtonSelect_selected__TktiX:after{content:"";width:45%;height:3px;background-color:var(--color-primary);position:absolute;left:30%;bottom:-3px;border-radius:0 0 6px 6px}.ButtonSelect_line__ax4Bn,.ButtonSelect_selectedEnergyConsult__FsrTZ:after{content:"";width:65%;height:5px;background-color:#31aa41;position:absolute;left:19%;bottom:-8px;border-radius:6px}.ButtonSelect_selected__TktiX{background-color:#fff;color:var(--color-primary)}.ButtonSelect_selected__TktiX svg[class*=fill] circle,.ButtonSelect_selected__TktiX svg[class*=fill] line,.ButtonSelect_selected__TktiX svg[class*=fill] path{fill:var(--color-primary)}.ButtonSelect_selected__TktiX svg[class*=stroke] circle,.ButtonSelect_selected__TktiX svg[class*=stroke] line,.ButtonSelect_selected__TktiX svg[class*=stroke] path,.ButtonSelect_selected__TktiX svg[class*=stroke] rect{stroke:var(--color-primary)}.ButtonSelect_selectedEnergyConsult__FsrTZ,.ButtonSelect_selected__TktiX:hover:not(:disabled){color:var(--color-primary);background-color:#fff}.ButtonSelect_selectedEnergyConsult__FsrTZ svg[class*=fill] circle,.ButtonSelect_selectedEnergyConsult__FsrTZ svg[class*=fill] line,.ButtonSelect_selectedEnergyConsult__FsrTZ svg[class*=fill] path{fill:var(--color-primary)}.ButtonSelect_selectedEnergyConsult__FsrTZ svg[class*=stroke] circle,.ButtonSelect_selectedEnergyConsult__FsrTZ svg[class*=stroke] line,.ButtonSelect_selectedEnergyConsult__FsrTZ svg[class*=stroke] path,.ButtonSelect_selectedEnergyConsult__FsrTZ svg[class*=stroke] rect{stroke:var(--color-primary)}.ButtonSelect_selectedEnergyConsult__FsrTZ:hover:not(:disabled){color:var(--color-primary);background-color:#fff}.ButtonSelect_description__FHulo{margin-top:16px;text-align:start}.ButtonSelect_twoLinedLabel__wLrlv{padding-top:50px!important}.ButtonSelect_twoLinedLabel__wLrlv .ButtonSelect_label__TtZb0{top:15px!important}.Counter_ripple__vz6YH:not(:disabled){position:relative;overflow:hidden;transform:translateZ(0)}.Counter_ripple__vz6YH:not(:disabled):after{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;pointer-events:none;background-image:radial-gradient(circle,var(--color-primary) 10%,#0000 10%);background-repeat:no-repeat;background-position:50%;transform:scale(10);opacity:0;transition:transform .5s,opacity 1s}.Counter_ripple__vz6YH:not(:disabled):active:after{transform:scale(0);opacity:.3;transition:0s}.Counter_counter__xCCD7{margin-top:10px;width:150px;height:48px;background-color:#fff;display:flex;align-items:center;justify-content:space-between;padding:5px;border:1px solid #b3b8b9;border-radius:6px}.Counter_counter__xCCD7 .Counter_value__G00Xa{font-size:16px;line-height:20px;color:#575757;min-width:20px;text-align:center}.Counter_counter__xCCD7 .Counter_counterBtn__T6gCy{min-width:30%;outline:none;border:none;background-color:#fff;cursor:pointer;padding:7px 10px;display:flex;border-radius:6px}.Counter_counter__xCCD7 .Counter_counterBtn__T6gCy svg path{fill:var(--color-primary)}.Counter_counter__xCCD7 :disabled svg path{fill:hsl(var(var(--color-primary)-h),var(var(--color-primary)-s),calc(var(var(--color-primary)-l) + 30%%))}.Counter_description__YbHK2{text-align:left;color:#707070;font-size:13px;line-height:18px;margin-top:7px}.Checkbox_highlighted__DH8gX .Checkbox_checkbox__VQxVx .Checkbox_icon__Zinzl svg,.Checkbox_rotate__JpfxU{animation:Checkbox_loading__7OkbZ 3s linear infinite;transform-origin:center}@keyframes Checkbox_loading__7OkbZ{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes Checkbox_swing__z5x2m{0%{transform:rotate(1deg)}25%{transform:rotate(-1deg)}50%{transform:rotate(1deg)}75%{transform:rotate(-1deg)}to{transform:rotate(1deg)}}.Checkbox_swing__z5x2m{animation:Checkbox_swing__z5x2m 1.5s linear 5;animation-fill-mode:backwards}.Checkbox_checkboxWrapper__o7EHL{padding:20px 0;position:relative}.Checkbox_checkboxWrapper__o7EHL .Checkbox_checkbox__VQxVx{display:flex;margin-bottom:5px;align-items:center}.Checkbox_checkboxWrapper__o7EHL .Checkbox_checkbox__VQxVx .Checkbox_checkboxInput__YVgQC{margin-top:3px}.Checkbox_checkboxWrapper__o7EHL .Checkbox_checkbox__VQxVx .Checkbox_checkboxInput__YVgQC *{box-sizing:initial!important}.Checkbox_checkboxWrapper__o7EHL .Checkbox_checkbox__VQxVx .Checkbox_label__Qeuw_{color:var(--text-color);cursor:pointer;padding:0 10px;font-style:normal;font-size:18px;line-height:22px;font-weight:600;gap:6px}.Checkbox_checkboxWrapper__o7EHL .Checkbox_checkbox__VQxVx .Checkbox_inlineIcon__jyMnN{display:inline-flex;margin-left:5px}.Checkbox_checkboxWrapper__o7EHL .Checkbox_checkbox__VQxVx .Checkbox_inlineIcon__jyMnN svg{width:17px;height:17px}.Checkbox_checkboxWrapper__o7EHL .rc-checkbox-checked .rc-checkbox-inner{border-color:var(--color-primary);background-color:var(--color-primary)}.Checkbox_checkboxWrapper__o7EHL .Checkbox_primary__1_f6B .rc-checkbox-checked .rc-checkbox-inner{border-color:var(--color-primary);background-color:hsl(var(--color-primary-h),var(--color-primary-s),calc(var(--color-primary-l) + 45%))}.Checkbox_checkboxWrapper__o7EHL .Checkbox_primary__1_f6B .rc-checkbox-inner:after{transition:border-color .5s ease,opacity .5s ease;border-right:1px solid #fff;border-bottom:1px solid #fff;top:2px;left:7px;width:5px;height:12px}.Checkbox_checkboxWrapper__o7EHL .Checkbox_primary__1_f6B .rc-checkbox-checked .rc-checkbox-inner:after{border-right:1px solid var(--color-primary);border-bottom:1px solid var(--color-primary);top:3px;left:7px;width:5px;height:10px}.Checkbox_checkboxWrapper__o7EHL .Checkbox_primary__1_f6B .rc-checkbox-inner{width:20px;height:20px}.Checkbox_highlighted__DH8gX{position:relative}.Checkbox_highlighted__DH8gX:before{content:"";display:block;position:absolute;left:-8px;height:80%;width:2px;background-color:var(--color-primary)}.Checkbox_highlighted__DH8gX .Checkbox_checkbox__VQxVx .Checkbox_label__Qeuw_{font-size:20px}.Checkbox_description__6A97h{text-align:left}.rc-checkbox{white-space:nowrap;cursor:pointer;outline:none;display:inline-block;position:relative;line-height:1;vertical-align:middle}.rc-checkbox-input:focus+.rc-checkbox-inner,.rc-checkbox:hover .rc-checkbox-inner{border-color:#3dbcf6}.rc-checkbox-inner{position:relative;top:0;left:0;display:inline-block;width:14px;height:14px;border-radius:3px;border:1px solid #d9d9d9;background-color:#fff;transition:border-color .3s cubic-bezier(.68,-.55,.27,1.55),background-color .3s cubic-bezier(.68,-.55,.27,1.55)}.rc-checkbox-inner:after{transform:rotate(45deg);position:absolute;left:4px;top:1px;display:table;width:5px;height:8px;border:2px solid #fff;border-top:0;border-left:0;content:" ";animation-timing-function:cubic-bezier(.68,-.55,.27,1.55);animation-duration:.3s;animation-name:amCheckboxOut}.rc-checkbox-input{position:absolute;left:0;z-index:9999;cursor:pointer;opacity:0;top:0;bottom:0;right:0}.rc-checkbox-checked:hover .rc-checkbox-inner{border-color:#3dbcf6}.rc-checkbox-checked .rc-checkbox-inner{border-color:#3dbcf6;background-color:#3dbcf6}.rc-checkbox-checked .rc-checkbox-inner:after{transform:rotate(45deg);position:absolute;left:4px;top:1px;display:table;width:5px;height:8px;border:2px solid #fff;border-top:0;border-left:0;content:" ";animation-timing-function:cubic-bezier(.68,-.55,.27,1.55);animation-duration:.3s;animation-name:amCheckboxOut}@media print{.rc-checkbox-checked .rc-checkbox-inner{box-shadow:inset 0 0 0 16px #3dbcf6}}.rc-checkbox-disabled.rc-checkbox-checked:hover .rc-checkbox-inner{border-color:#d9d9d9}.rc-checkbox-disabled.rc-checkbox-checked .rc-checkbox-inner{background-color:#f3f3f3;border-color:#d9d9d9}.rc-checkbox-disabled.rc-checkbox-checked .rc-checkbox-inner:after{animation-name:none;border-color:#ccc}@media print{.rc-checkbox-disabled.rc-checkbox-checked .rc-checkbox-inner{box-shadow:inset 0 0 0 16px #f3f3f3}}.rc-checkbox-disabled:hover .rc-checkbox-inner{border-color:#d9d9d9}.rc-checkbox-disabled .rc-checkbox-inner{border-color:#d9d9d9;background-color:#f3f3f3}.rc-checkbox-disabled .rc-checkbox-inner:after{animation-name:none;border-color:#f3f3f3}.rc-checkbox-disabled .rc-checkbox-input{cursor:default}@keyframes amCheckboxIn{0%{opacity:0;transform-origin:50% 50%;transform:scale(0) rotate(45deg)}to{opacity:1;transform-origin:50% 50%;transform:scale(1) rotate(45deg)}}@keyframes amCheckboxOut{0%{opacity:1}to{opacity:0}}.SliderWithTooltip_fieldWrapper__noJFK{position:relative;padding-bottom:20px;padding-top:85px;margin-bottom:5px}.SliderWithTooltip_fieldWrapper__noJFK .SliderWithTooltip_sliderWrapper__pIsVd{padding:0}.SliderWithTooltip_fieldWrapper__noJFK .SliderWithTooltip_sliderWrapper__pIsVd .SliderWithTooltip_inputLabel__zsexj{position:absolute;left:0;pointer-events:none;height:32px;font-size:18px;font-weight:600;color:var(--text-color);top:5px}@media(max-width:575px){.SliderWithTooltip_fieldWrapper__noJFK .SliderWithTooltip_sliderWrapper__pIsVd .SliderWithTooltip_inputLabel__zsexj{font-size:16px!important}}.SliderWithTooltip_fieldWrapper__noJFK .SliderWithTooltip_sliderWrapper__pIsVd .SliderWithTooltip_slider__p7bJh{-webkit-appearance:none;appearance:none;width:100%;height:8px;background-color:#b3b8b9;outline:none;transition:opacity .2s;position:relative;border-radius:6px;padding:0}.SliderWithTooltip_fieldWrapper__noJFK .SliderWithTooltip_sliderWrapper__pIsVd .SliderWithTooltip_slider__p7bJh::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:30px;height:30px;background-color:var(--color-primary);border-radius:50%;border:4px solid #fff;cursor:pointer}.SliderWithTooltip_fieldWrapper__noJFK .SliderWithTooltip_sliderWrapper__pIsVd .SliderWithTooltip_slider__p7bJh::-moz-range-thumb{width:22px;height:22px;background-color:var(--color-primary);border-radius:50%;border:4px solid #fff;cursor:pointer}.SliderWithTooltip_fieldWrapper__noJFK .SliderWithTooltip_sliderWrapper__pIsVd .SliderWithTooltip_marks__ygYK0{display:flex;align-items:center;justify-content:space-between;font-size:12px;color:#999;margin-top:10px}.SliderWithTooltip_fieldWrapper__noJFK .SliderWithTooltip_tooltip__R6DL1{min-width:100px;max-width:210px;border:1px solid hsl(var(--color-primary-h),var(--color-primary-s),calc(var(--color-primary-l) + 20%));background-color:#fff;border-radius:5px;position:absolute;top:30px;padding:4px 5px 8px;display:flex;align-items:center;justify-content:center;transition:all .1s linear}.SliderWithTooltip_fieldWrapper__noJFK .SliderWithTooltip_tooltip__R6DL1 .SliderWithTooltip_inputWrapper__FmKFA{position:relative;gap:10px}.SliderWithTooltip_fieldWrapper__noJFK .SliderWithTooltip_tooltip__R6DL1 .SliderWithTooltip_inputWrapper__FmKFA .SliderWithTooltip_numberInput__HD1MT{border-bottom:1px solid var(--color-primary);padding:5px 22px 5px 5px;width:110px}.SliderWithTooltip_fieldWrapper__noJFK .SliderWithTooltip_tooltip__R6DL1 .SliderWithTooltip_inputWrapper__FmKFA .SliderWithTooltip_units__1BtBW{right:5px;position:absolute;top:8px;font-size:14px;color:#3c3c3c}.SliderWithTooltip_fieldWrapper__noJFK .SliderWithTooltip_tooltip__R6DL1 .SliderWithTooltip_triangle__AWAom{content:"";position:absolute;transition:all .1s linear;top:100%;margin-left:-5px;border:5px solid #0000;border-top-color:#707070}.SliderWithTooltip_labelInTwoRows__yoqS_{padding-top:110px}.SliderWithTooltip_labelInTwoRows__yoqS_ .SliderWithTooltip_tooltip__R6DL1{top:55px}.DetailedInfoIcon_icon__Co9f5{cursor:pointer;pointer-events:auto!important}.DetailedInfoIcon_hddDetailsTitle__eh5_u{margin-bottom:10px}.DetailedInfoIcon_chartContainer__xfdoX{display:flex;flex:1 1;margin-bottom:20px}.DetailedInfoIcon_muteText__sdjgS{color:#6c757d;font-size:.875rem;font-weight:400;opacity:.75}.DetailedInfoIcon_wizardButton__VUpnb{position:absolute;top:35%;background:#fffc;border:none;padding:10px 12px;border-radius:0 8px 8px 0;z-index:10;opacity:.6;cursor:pointer;transition:opacity .3s ease-in-out}.DetailedInfoIcon_hideButton__nVGVe{opacity:0;-webkit-tap-highlight-color:rgba(0,0,0,0)}@keyframes DetailedInfoIcon_subtleBlink__DlOGc{0%,to{opacity:0}50%{opacity:.8}}.DetailedInfoIcon_swipeHint__J7tB0{pointer-events:auto;display:flex;justify-content:center;align-items:center;height:60px;z-index:2;text-align:center;font-size:13px;background-color:#e0e0e0;position:absolute;width:100%;bottom:-15px;transition:opacity .3s ease-in-out;animation:DetailedInfoIcon_subtleBlink__DlOGc 2s ease-in-out infinite;border-radius:10px;opacity:.6}.DetailedInfoIcon_swipeHintHide__kH1Yz{animation:none;opacity:0}@media(max-width:768px){.DetailedInfoIcon_detailsText__E3ObC{font-size:14px}.DetailedInfoIcon_okButton__iwwot{padding-top:3px;padding-bottom:3px}}.ImageSelect_errorSelect__O7Zxd{font-size:14px;margin:5px 0;color:#dc3545;text-align:left}.ImageSelect_inlineSelectLabel__eymOK{font-size:18px;font-weight:600;color:var(--color-primary);height:32px;display:flex;align-items:flex-end;top:-10px}.ImageSelect_radioGroup__9_EUp{display:flex;justify-content:flex-start;align-items:flex-end;flex-wrap:wrap;width:100%}.ImageSelect_radioGroup__9_EUp .ImageSelect_radioItem__JFjss{display:flex;align-items:flex-start;justify-content:flex-start;margin:10px 0}.ImageSelect_radioGroup__9_EUp .ImageSelect_radioItem__JFjss .ImageSelect_optionLabel__7axqn{position:static;color:var(--color-primary);font-size:16px;font-weight:600}.ImageSelect_radioGroup__9_EUp .ImageSelect_radioItem__JFjss .ImageSelect_wrapper__tqMWj{text-align:center;display:flex;flex-direction:column;position:relative}.ImageSelect_radioGroup__9_EUp .ImageSelect_radioItem__JFjss .ImageSelect_wrapper__tqMWj .ImageSelect_imageLabel____w9I{position:static;cursor:pointer;pointer-events:auto;min-width:130px;min-height:95px;max-width:130px}.ImageSelect_radioGroup__9_EUp .ImageSelect_radioItem__JFjss .ImageSelect_wrapper__tqMWj .ImageSelect_imageLabel____w9I img{max-width:100%}.ImageSelect_radioGroup__9_EUp .ImageSelect_radioItem__JFjss .ImageSelect_wrapper__tqMWj .ImageSelect_container__UqYZM{position:absolute;right:0;bottom:0}.ImageSelect_radioGroup__9_EUp .ImageSelect_radioItem__JFjss .ImageSelect_wrapper__tqMWj .ImageSelect_container__UqYZM .ImageSelect_round__ZHAuj label{background-color:#fff;border:1px solid #ccc;border-radius:50%;cursor:pointer;height:28px;right:-10px;position:absolute;top:0;width:28px;pointer-events:auto}.ImageSelect_radioGroup__9_EUp .ImageSelect_radioItem__JFjss .ImageSelect_wrapper__tqMWj .ImageSelect_container__UqYZM .ImageSelect_round__ZHAuj label:after{border:2px solid #fff;border-top:none;border-right:none;content:"";height:6px;left:7px;opacity:0;position:absolute;top:8px;transform:rotate(-45deg);width:12px}.ImageSelect_radioGroup__9_EUp .ImageSelect_radioItem__JFjss .ImageSelect_wrapper__tqMWj .ImageSelect_container__UqYZM .ImageSelect_round__ZHAuj input[type=radio]{visibility:hidden}.ImageSelect_radioGroup__9_EUp .ImageSelect_radioItem__JFjss .ImageSelect_wrapper__tqMWj .ImageSelect_container__UqYZM .ImageSelect_round__ZHAuj input[type=radio]:checked+label{background-color:var(--color-primary);border-color:var(--color-primary)}.ImageSelect_radioGroup__9_EUp .ImageSelect_radioItem__JFjss .ImageSelect_wrapper__tqMWj .ImageSelect_container__UqYZM .ImageSelect_round__ZHAuj input[type=radio]:checked+label:after{opacity:1}.TextArea_textArea__FZ5ct{width:100%;height:340px;background:#fff;resize:none;padding:14px 16px;outline:none;border:1px solid var(--color-primary);border-radius:8px;box-sizing:border-box;color:var(--color-primary);line-height:1.4rem;-webkit-appearance:none}.PlanningItemInfo_infoButton__wqRLz{all:unset;cursor:pointer}.PlanningItemInfo_container__SArAh{border-radius:12px}.PlanningItemInfo_container__SArAh ol{line-height:1.6}.PlanningItemInfo_container__SArAh ol li{margin-bottom:.5rem}.PlanningItemInfo_container__SArAh .PlanningItemInfo_extraTip__IQoJm{background-color:#f3f4f6;border-left:4px solid #10b981;padding:1rem;margin-top:1.5rem;font-size:.95rem;border-radius:6px}.VirtualRoomModal_modalBodyClassName__ErDnH{padding-left:0!important;padding-right:0!important}.VirtualRoomModal_separator__wsOHW{height:1px;width:100%;background-color:#b3b8b9}.VirtualRoomModal_dropZone__BrqSQ{border-radius:8px;height:100%;width:100%;border:2px dashed var(--color-primary);display:flex;align-items:center;justify-content:center;flex-direction:column;margin:13px}@media(max-width:768px){.VirtualRoomModal_dropZone__BrqSQ{border:none}}.VirtualRoomModal_dropZone__BrqSQ .VirtualRoomModal_dragOverlay__vQYgV{margin-top:1rem;padding:.5rem 1rem;background-color:#3b82f61a;border:1px dashed #3b82f6;border-radius:8px;color:#1e40af;font-weight:500;font-size:.95rem;text-align:center;animation:VirtualRoomModal_fadeIn__o3AhN .2s ease-in-out}@keyframes VirtualRoomModal_fadeIn__o3AhN{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.VirtualRoomModal_dropZone__BrqSQ .VirtualRoomModal_title__C5Vg3{font-weight:500;margin-bottom:0;text-align:center;font-size:20px}.VirtualRoomModal_dropZone__BrqSQ .VirtualRoomModal_description__nuqh_{color:#b3b8b9;text-align:center;font-size:15px}.VirtualRoomModal_virtualRoomModalBody__k7Dh8{height:600px;width:600px;position:relative;display:flex;justify-content:center}.VirtualRoomModal_virtualRoomModalBodyMobile__vldSm{width:auto}.VirtualRoomModal_modalHeader__kOVL_{display:flex;flex-direction:row;padding:20px 25px;justify-content:space-between;align-items:flex-start}.VirtualRoomModal_modalHeader__kOVL_ .VirtualRoomModal_infoSide__1XFVO{display:flex;flex-direction:row;align-items:center}.VirtualRoomModal_modalHeader__kOVL_ .VirtualRoomModal_infoSide__1XFVO .VirtualRoomModal_titleContainer__E2sH4{margin-left:15px}.VirtualRoomModal_modalHeader__kOVL_ .VirtualRoomModal_infoSide__1XFVO .VirtualRoomModal_titleContainer__E2sH4 .VirtualRoomModal_title__C5Vg3{font-weight:600;margin:0}@media(max-width:768px){.VirtualRoomModal_modalHeader__kOVL_ .VirtualRoomModal_infoSide__1XFVO .VirtualRoomModal_titleContainer__E2sH4 .VirtualRoomModal_title__C5Vg3{font-size:18px}}.VirtualRoomModal_modalHeader__kOVL_ .VirtualRoomModal_infoSide__1XFVO .VirtualRoomModal_titleContainer__E2sH4 .VirtualRoomModal_description__nuqh_{margin-top:5px;margin-bottom:0;color:#b3b8b9}@media(max-width:768px){.VirtualRoomModal_modalHeader__kOVL_ .VirtualRoomModal_infoSide__1XFVO .VirtualRoomModal_titleContainer__E2sH4 .VirtualRoomModal_description__nuqh_{font-size:14px}}.VirtualRoomModal_modalHeader__kOVL_ .VirtualRoomModal_closeButton__mcxUB{all:unset;cursor:pointer}.VirtualRoomModal_openModalButton__Lzjk7{margin-top:-10px}.VirtualRoomModal_previewList__08l5Q{width:100%;position:relative}.VirtualRoomModal_previewItem__HkSSu{width:100%;max-height:500px;overflow:hidden;display:flex;flex-direction:column;justify-content:flex-end;align-items:center}.VirtualRoomModal_previewImage__mp7ya{width:100%;max-height:500px;object-fit:cover}@media(max-width:768px){.VirtualRoomModal_previewImage__mp7ya{max-height:calc(100vh - 380px)}}.VirtualRoomModal_fileInfo__8lFBG{position:absolute;width:100%;background:#ffffffd9;padding:4px;font-size:12px;text-align:center}.VirtualRoomModal_fileName__Clz4K{font-weight:700;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.VirtualRoomModal_progress__aE1Gk{color:#888}.VirtualRoomModal_success___trtO{color:#38a169}.VirtualRoomModal_retryBtn__ttxsa{background:none;border:none;color:#e63946;cursor:pointer;font-size:12px;padding:2px 4px}.VirtualRoomModal_removeBtn__R39Zt{position:absolute;top:4px;right:4px;background:#ffffffb3;border:none;border-radius:50%;padding:4px;cursor:pointer}.VirtualRoomModal_uploadedImage___2dt4{text-align:center}.VirtualRoomModal_loaderWrapper__Yy2mA{display:flex;justify-content:center;align-items:center;padding:48px 0;min-height:500px}.VirtualRoomModal_deleteButton__HFvvZ{position:absolute;top:10px;right:10px;padding:5px 15px;background-color:#e74c3c;border:none}.VirtualRoomModal_alert__MvOZS{padding:10px;margin-top:10px}.VirtualRoomModal_compareSlider__Zg9kS{max-height:500px;width:100%;object-fit:cover!important}@media(max-width:768px){.VirtualRoomModal_compareSlider__Zg9kS{max-height:calc(100vh - 380px)}}.VirtualRoomModal_designButtons__Du7NH{display:flex;margin-top:20px;padding-right:20px;padding-left:20px;justify-content:space-between;gap:5px}@media(max-width:768px){.VirtualRoomModal_designButtons__Du7NH{padding-left:10px;padding-right:10px;flex-direction:column}}.VirtualRoomModal_designButtons__Du7NH .VirtualRoomModal_designButton__YNKrx{transition:all .3s ease;padding:8px 15px;font-size:13px}@media(max-width:768px){.VirtualRoomModal_designButtons__Du7NH .VirtualRoomModal_designButton__YNKrx{margin-left:10px;margin-top:10px}}.VirtualRoomModal_designButtons__Du7NH .VirtualRoomModal_scandinavian___oZbc{font-family:Helvetica Neue,sans-serif;font-style:italic;letter-spacing:.5px;text-transform:none}.VirtualRoomModal_designButtons__Du7NH .VirtualRoomModal_modern__n4dJ4{font-family:Roboto,sans-serif;text-transform:uppercase;letter-spacing:1px;font-weight:700}.VirtualRoomModal_designButtons__Du7NH .VirtualRoomModal_industrial__fD2Le{font-family:Courier New,monospace;text-transform:none;letter-spacing:2px;font-weight:700;text-shadow:1px 1px 0 hsla(0,0%,100%,.133)}.HiddenLanguageToggleButton_secretLanguageSwitcher__mAKA8{all:unset;min-height:48px;max-width:100%}.Nav_space__XlMbO{height:40px}.Nav_tabs__ELpbv{background-color:#fff;z-index:2!important}.Nav_tabs__ELpbv~div{padding-left:2px;padding-right:2px}.Nav_sticky__PA1lP{position:sticky;transition:transform .5s ease}.Nav_hidden__RRlFt{transform:translateY(-100%)}.Nav_secretLanguageSwitcher__DTusU{all:unset;height:48px;width:100%}.ImageContainer_imageContainer__AoFgW{position:relative;display:flex;align-items:center;justify-content:center;padding-bottom:100%}.ImageContainer_imageContainer__AoFgW .ImageContainer_img__wsSCz{max-width:100%;position:absolute;inset:0;left:50%;transform:translateX(-50%);object-fit:contain}@media(min-width:768px){.ImageContainer_imageContainer__AoFgW .ImageContainer_img__wsSCz{right:0}}.ImageContainer_imageContainer__AoFgW .ImageContainer_loading__s7Jch{position:absolute;top:50%;transform:translateX(-50%)}.RequestPdfForm_ourPartner__cxZQ2{display:flex;align-items:center;justify-content:center;gap:12px}@media(min-width:768px){.RequestPdfForm_ourPartner__cxZQ2{justify-content:flex-end}}.RequestPdfForm_requestPdfModalTextCenter__A8f38{text-align:center}.RequestPdfForm_submitButton__Ky1Mf{width:100%;margin-top:16px}@media(min-width:768px){.RequestPdfForm_submitButton__Ky1Mf{margin-top:0}}.RequestPdfForm_confirmationText__D8OTh{margin-top:0;margin-bottom:25px}.RadioGroup_rowFieldWrapper___eKcR{display:flex;flex-direction:row;margin-top:-10px;padding-top:0!important;gap:10px;align-items:center;padding-bottom:10px!important}.RadioGroup_fieldWrapper__DJX1T .RadioGroup_boldText__WIhTU{font-weight:700}.RadioGroup_fieldWrapper__DJX1T .RadioGroup_rowLabel__jdvWp{position:static!important}@media(min-width:768px){.RadioGroup_fieldWrapper__DJX1T{padding-top:25px}.RadioGroup_fieldWrapper__DJX1T label{top:-12px}}.RadioGroup_fieldWrapper__DJX1T .RadioGroup_rowItems__1AfPf{flex-direction:row!important;gap:10px;width:auto!important;padding-top:3px}.RadioGroup_fieldWrapper__DJX1T .RadioGroup_radioGroup__0__cj{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;width:100%}.RadioGroup_fieldWrapper__DJX1T .RadioGroup_radioGroup__0__cj .RadioGroup_rowItem__Vu8xf{width:auto!important}.RadioGroup_fieldWrapper__DJX1T .RadioGroup_radioGroup__0__cj .RadioGroup_radioItem__YLWWh{width:100%;display:flex;align-items:center;justify-content:flex-start;margin:10px 0}.RadioGroup_fieldWrapper__DJX1T .RadioGroup_radioGroup__0__cj .RadioGroup_radioItem__YLWWh:last-of-type{margin-bottom:0}.RadioGroup_fieldWrapper__DJX1T .RadioGroup_radioGroup__0__cj .RadioGroup_radioItem__YLWWh input{margin-top:0;width:auto;margin-right:8px}.MarketingConsentFlag_marketingConsentCheckbox__z1hVe{transform:scale(1.4);-ms-transform:scale(1.4);-webkit-transform:scale(1.4);padding-left:2px}.MarketingConsentFlag_inputLabel__Bowpn{line-height:10px;padding-top:5px;font-weight:300;font-size:14px}.MarketingConsentFlag_marketingConsentButton__edifH{border:none;cursor:pointer;background:none;line-height:20px;font-weight:500;font-size:14px;text-decoration:underline;padding-left:5px}.MarketingConsentFlag_checkboxContainer__X775t{padding-top:15px;padding-bottom:10px}.RequestPdfForm_ourPartner__Dk2pD{display:flex;align-items:center;justify-content:center;gap:12px}@media(min-width:768px){.RequestPdfForm_ourPartner__Dk2pD{justify-content:flex-end}}.RequestPdfForm_submitButton__7yVq6{width:100%;margin-top:16px}@media(min-width:768px){.RequestPdfForm_submitButton__7yVq6{margin-top:0}}.RequestPdfForm_confirmationText__PPs8P{margin-top:0;margin-bottom:0}.RequestPdfForm_logo__oTMOM{width:120px}.RequestPdfForm_inputLabel__rlep2{line-height:20px;font-weight:400;font-size:16px}.RequestPdfForm_disclaimer__9Vvcy{line-height:20px;font-weight:400;font-size:14px}.RequestPdfForm_dividerLine__BBni8{margin:16px 0}.RequestPdfForm_checkBox__rpUzW{padding:10px 0;height:35px}.DownloadPdfButton_pdfButton__b6lgK{background-color:var(--pdf-button-color)!important;border-color:var(--pdf-button-color)!important;transition:opacity .2s ease-in-out}.DownloadPdfButton_pdfButton__b6lgK svg path{fill:#fff}.DownloadPdfButton_pdfButton__b6lgK:hover{transition:opacity .2s ease-in-out;opacity:.8}.RequestPdfForm_ourPartner__t1GIo{display:flex;align-items:center;justify-content:center;gap:12px}@media(min-width:768px){.RequestPdfForm_ourPartner__t1GIo{justify-content:flex-end}}.RequestPdfForm_submitButton__4d3YA{width:100%;margin-top:16px}@media(min-width:768px){.RequestPdfForm_submitButton__4d3YA{margin-top:0}}.RequestPdfForm_confirmationText__M2Emx{margin-top:0;margin-bottom:25px}.RequestPdfForm_logo__Cnp8h{width:120px}.TermsOfUseContent_wrapperMonchengladbach__rvoLO ol,.TermsOfUseContent_wrapperMonchengladbach__rvoLO ul{padding:0;list-style-position:inside}.TermsOfUseContent_wrapperMonchengladbach__rvoLO li::marker{font-weight:600}.TermsOfUseContent_wrapperMeinbau__ZYs2W{color:var(--text-color);line-height:1.3}.TermsOfUseContent_buttonWrapper__1rs4m{text-align:center;display:flex;justify-content:center}.TermsOfUseContent_button__xvE1X{width:100%}@media(min-width:768px){.TermsOfUseContent_button__xvE1X{width:auto;margin:0 auto}}.TermsOfUseContent_termsOfUseConsent__Y6XHY div div{justify-content:center}.RequestPdfFormHiilRed_submitButton__OHJDn{width:100%;margin-top:16px}@media(min-width:768px){.RequestPdfFormHiilRed_submitButton__OHJDn{margin-top:0}}.RequestPdfFormHiilRed_inputLabel__Vfn4q{line-height:20px;font-weight:400;font-size:16px}.HiilRequestPdfForm_ourPartner__7YLv0{display:flex;align-items:center;justify-content:center;gap:12px}@media(min-width:768px){.HiilRequestPdfForm_ourPartner__7YLv0{justify-content:flex-end}}.HiilRequestPdfForm_submitButton__PPkBE{width:100%;margin-top:16px;border-radius:8px;text-transform:uppercase;border:none;transition:opacity .2s ease-in-out}@media(min-width:768px){.HiilRequestPdfForm_submitButton__PPkBE{margin-top:0}}.HiilRequestPdfForm_submitButton__PPkBE:hover{transition:opacity .2s ease-in-out;opacity:.7}.HiilRequestPdfForm_confirmationText__Nilht{line-height:20px;font-weight:400;font-size:14px;margin-top:20px;margin-bottom:15px}.HiilRequestPdfForm_logo__X8hWs{width:120px}.HiilRequestPdfForm_inputLabel__OBLlu{line-height:20px;font-weight:500;font-size:14px}.HiilRequestPdfForm_input__1THfH{padding-bottom:0!important;padding:0 0 10px}.HiilRequestPdfForm_phoneNumberInput__K8sq2{padding-bottom:20px!important}.HiilRequestPdfForm_checkboxesSection__bJ16U{background-color:#f2f4f6;padding:15px;gap:20px;border-radius:6px;font-size:14px;display:flex;border:1px solid #dbe0e1}@media(max-width:575px){.HiilRequestPdfForm_checkboxesSection__bJ16U{display:block;padding:24px}}.HiilRequestPdfForm_checkboxesSection__bJ16U .HiilRequestPdfForm_checkBox__F11is{padding:3px 0}.HiilRequestPdfForm_checkboxesSection__bJ16U .HiilRequestPdfForm_checkboxSectionImage__UYLtJ{object-fit:cover;width:250px;height:200px;border-radius:10px}@media(max-width:767px){.HiilRequestPdfForm_checkboxesSection__bJ16U .HiilRequestPdfForm_checkboxSectionImage__UYLtJ{width:230px;height:100%}}@media(max-width:575px){.HiilRequestPdfForm_checkboxesSection__bJ16U .HiilRequestPdfForm_checkboxSectionImage__UYLtJ{width:100%;margin-bottom:10px;height:100%}}.HiilRequestPdfForm_checkboxesSection__bJ16U .HiilRequestPdfForm_checkboxes__Mwhua{margin-top:10px}.HiilRequestPdfForm_checkboxesSection__bJ16U .HiilRequestPdfForm_checkboxSectionDescription__V_wU_{font-size:14px}.HiilRequestPdfForm_verifyModalBody__B99fR{padding:0 30px}@media(max-width:767px){.HiilRequestPdfForm_verifyModalBody__B99fR{padding:0}}.HiilRequestPdfForm_verifyModalBody__B99fR .HiilRequestPdfForm_inputLabel__OBLlu{font-weight:400}.HiilRequestPdfForm_verifyModalBody__B99fR .HiilRequestPdfForm_description__58YrV{margin-bottom:40px}.HiilRequestPdfForm_verifyModalBody__B99fR .HiilRequestPdfForm_sendVerify__vkaXE{text-align:center;margin-bottom:40px;margin-top:-10px}.HiilRequestPdfForm_verifyModalBody__B99fR .HiilRequestPdfForm_resendVerifyText__4NOpZ{color:#b3b8b9}.HiilRequestPdfForm_verifyModalBody__B99fR .HiilRequestPdfForm_resendBtn__Na6GL{all:unset;cursor:pointer;color:#b3b8b9;text-align:center;text-decoration:underline}.HiilRequestPdfForm_verifyModalBody__B99fR .HiilRequestPdfForm_btnContent__wDuY0{display:flex;gap:5px;justify-content:center}.HiilRequestPdfForm_verifyModalBody__B99fR .HiilRequestPdfForm_disabledBtn__RoJSu{text-decoration:none;cursor:default}.HiilRequestPdfForm_modalBodyClassName__9YLIZ{width:500px}@media(max-width:767px){.HiilRequestPdfForm_modalBodyClassName__9YLIZ{width:auto;padding-bottom:20px}}.calculator_header__U70GB h1{margin-bottom:5px}.calculator_header__U70GB p{margin-top:5px}.calculator_colForm__D5N5z{order:1}@media(min-width:768px){.calculator_colForm__D5N5z{order:0}}.calculator_colForm__D5N5z .calculator_subTitle__RCUAS{text-align:center}@media(min-width:768px){.calculator_colForm__D5N5z .calculator_subTitle__RCUAS{text-align:left}}.calculator_totalValue__Zp8zw{display:flex;justify-content:space-between;align-items:center;width:100%;background:#fff;border-radius:8px;height:60px;padding:15px}.calculator_totalValue__Zp8zw span{font-size:16px;line-height:19px;color:#3c3c3c}.calculator_totalValue__Zp8zw b{font-weight:500;font-size:20px;line-height:23px;color:#000}.calculator_divider__x3cOO{width:100%;height:1px;border-radius:6px;margin:15px 0 32px;background-color:#707070}.calculator_btnWrapper__LpDGl{text-align:right}.calculator_btnWrapper__LpDGl button{width:100%}@media(min-width:768px){.calculator_btnWrapper__LpDGl button{width:auto}}.calculator_row__ksfTv{justify-content:space-between}.calculator_countersWrapper__lgOt7{display:flex;align-items:center;justify-content:center}.calculator_sectionDescription__2vw6t{font-size:16px}.calculator_buttonsWrapper__uPSJo{padding-top:24px;display:flex;justify-content:space-between}.calculator_buttonsWrapper__uPSJo button:only-child{flex-grow:1}@media(min-width:768px){.calculator_buttonsWrapper__uPSJo button:only-child{flex-grow:0}}.calculator_container__uUIll{margin-top:30px}.calculator_fifthTab__BG5OY .calculator_title__HDHSS{color:var(--color-primary);text-align:left}@media(min-width:992px){.calculator_fifthTab__BG5OY .calculator_title__HDHSS{margin-top:0}}.calculator_fourthStep__D32pn .calculator_form__eEs3c{margin-top:16px}@media(min-width:992px){.calculator_fourthStep__D32pn .calculator_form__eEs3c{margin-top:0}}.calculator_fullAddressLabelTooltip__0ewDy{margin-left:4px}.LocationSearchInput_inputLabel__Miizt{padding-bottom:5px}.LocationSearchInput_suggestionItemsContainer__vESe3{border-radius:8px;margin-top:4px}.LocationSearchInput_suggestionItemsContainer__vESe3.LocationSearchInput_isActive__u6AYd{border:1px solid #b3b8b9}.LocationSearchInput_suggestionItem__ucdTQ{padding:10px;color:#000;cursor:pointer}.LocationSearchInput_suggestionItemActive__oqHLj{background-color:hsla(0,0%,95%,.949);padding:10px;cursor:pointer}.LocationSearchInput_suggestionItemActive__oqHLj:first-of-type{border-top-left-radius:8px;border-top-right-radius:8px}.LocationSearchInput_suggestionItemActive__oqHLj:last-of-type{border-bottom-left-radius:8px;border-bottom-right-radius:8px}.Switch_switchWrapper__QDBNA{display:flex;align-items:center;top:8px;margin-bottom:20px!important;padding-top:0!important}.Switch_switchLabel__VfyH0{color:#3c3c3c;font-weight:400;line-height:19px;position:static!important;height:auto!important;order:1}.Switch_switch__cUb__{margin-right:8px}.Switch_switch__cUb__ .react-switch-handle{top:2.9px!important}.Switch_switch__cUb__ div{border:1px solid #707070}.Switch_switchOn__B_0g2 div{border:1px solid #000}.MapContainer_mapContainer__ZcuQQ{display:flex;flex-direction:column;background-color:#fff;padding:10px;border-radius:12px}.MapContainer_mapContainer__ZcuQQ .MapContainer_toggleButtons__8BDAS{margin:auto;display:flex;justify-content:center;order:-1}@media(min-width:768px){.MapContainer_mapContainer__ZcuQQ .MapContainer_toggleButtons__8BDAS{width:80%;margin:15px auto 0;order:0}}.MapContainer_mapContainer__ZcuQQ .MapContainer_toggleButtons__8BDAS .MapContainer_activeButton__qrCnw{align-items:center}.MapContainer_mapContainer__ZcuQQ .MapContainer_toggleButtons__8BDAS .MapContainer_activeButton__qrCnw svg path{fill:var(--color-primary);stroke:var(--color-primary)}.MapContainer_mapContainer__ZcuQQ .MapContainer_buttonText__NSPBg{margin:auto}.MapContainer_mapContainer__ZcuQQ .MapContainer_map__mIGH5{position:static!important}.heap_sectionWrapper__MxOPk:not(:last-child){margin-bottom:16px}.heap_header__hjur_{background-color:#fff;border-radius:6px;padding:16px 0;text-transform:uppercase;margin-bottom:16px;color:#b3b8b9}.heap_header__hjur_ h3{margin:0;font-size:16px}@media(min-width:768px){.heap_header__hjur_ h3{font-size:20px}}.heap_header__hjur_ .heap_endIcon__CuDVA{margin-left:auto;display:flex}.TableScrollButtons_btnScrollLeft__NhJfs,.TableScrollButtons_btnScrollRight__RE6Eh,.TableScrollButtons_btnScroll__o7jQ6,.TableScrollButtons_ripple__SDcCl{position:relative;overflow:hidden;transform:translateZ(0)}.TableScrollButtons_btnScrollLeft__NhJfs:after,.TableScrollButtons_btnScrollRight__RE6Eh:after,.TableScrollButtons_btnScroll__o7jQ6:after,.TableScrollButtons_ripple__SDcCl:after{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;pointer-events:none;background-image:radial-gradient(circle,var(--color-primary) 10%,#0000 10%);background-repeat:no-repeat;background-position:50%;transform:scale(10);opacity:0;transition:transform .5s,opacity 1s}.TableScrollButtons_btnScrollLeft__NhJfs:active:after,.TableScrollButtons_btnScrollRight__RE6Eh:active:after,.TableScrollButtons_btnScroll__o7jQ6:active:after,.TableScrollButtons_ripple__SDcCl:active:after{transform:scale(0);opacity:.3;transition:0s}.TableScrollButtons_btnScrollLeft__NhJfs,.TableScrollButtons_btnScrollRight__RE6Eh,.TableScrollButtons_btnScroll__o7jQ6{position:sticky;bottom:50%;transform:translateY(-50%);opacity:.95;z-index:1;width:40px;height:40px;border:none;outline:none;cursor:pointer;box-shadow:4px 6px 24px #0000000d;border-radius:50%;transition:transform .15s ease-in-out,background-color .15s ease-in-out;background-color:#fff}.TableScrollButtons_btnScrollRight__RE6Eh{left:78vw}.TableScrollButtons_btnScrollLeft__NhJfs{left:0}.CalculatorResultOverview_resultTable__Ry8Ly td{padding:5px!important}@media(min-width:768px){.CalculatorResultOverview_resultTable__Ry8Ly td{padding:10px!important}}.CalculatorResultOverview_showAllCalculations__TwUmH{cursor:pointer;color:var(--color-primary);margin-top:10px}@media(min-width:1200px){.CalculatorResultOverview_showAllCalculations__TwUmH{display:inline-block;margin-top:0;margin-left:10px}}.CalculatorResultOverview_pageNameCol__KW5Cw{margin:20px 0}.CalculatorResultOverview_pageNameCol__KW5Cw h1{text-align:left}@media(min-width:768px){.CalculatorResultOverview_pageNameCol__KW5Cw{margin:0}}.CalculatorResultOverview_buttonsWrapper__a_EK5{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.CalculatorResultOverview_buttonsWrapper__a_EK5 button:first-child{margin-bottom:5px}@media(min-width:768px){.CalculatorResultOverview_buttonsWrapper__a_EK5{flex-wrap:nowrap}.CalculatorResultOverview_buttonsWrapper__a_EK5 button:first-child{margin-right:5px;margin-bottom:0}}.CalculatorResultOverview_inputControllsWrapperPencil__7V478 path{transition:fill .4s ease}.CalculatorResultOverview_inputControllsWrapperPencil__7V478:hover path{fill:#000}.CalculatorResultOverview_inputControllsWrapperCross__dP9d2 path{transition:fill .4s ease}.CalculatorResultOverview_inputControllsWrapperCross__dP9d2:hover path{fill:#707070}.CalculatorResultOverview_inputControllsWrapperTick__awtHh path{transition:fill .4s ease}.CalculatorResultOverview_inputControllsWrapperTick__awtHh:hover path{fill:#0065b2}.CalculatorResultOverview_btnsWrapper__FrOkR{display:flex;align-items:stretch;justify-content:space-between;flex-wrap:wrap;flex-direction:column-reverse}@media(min-width:768px){.CalculatorResultOverview_btnsWrapper__FrOkR{flex-direction:row}}.CalculatorResultOverview_btnsWrapper__FrOkR .CalculatorResultOverview_btnRenovateHouse__GMfxE{min-width:250px;width:100%;margin-bottom:16px}.CalculatorResultOverview_btnsWrapper__FrOkR .CalculatorResultOverview_btnRenovateHouse__GMfxE path,.CalculatorResultOverview_btnsWrapper__FrOkR .CalculatorResultOverview_btnRenovateHouse__GMfxE svg{stroke:#fff;fill:#fff}@media(min-width:768px){.CalculatorResultOverview_btnsWrapper__FrOkR .CalculatorResultOverview_btnRenovateHouse__GMfxE{margin-bottom:0}}.CalculatorResultOverview_actionBar__ivXJe{display:flex;align-items:center;justify-content:flex-end}.CalculatorResultOverview_actionBar__ivXJe :not(:last-child){margin-right:5px}.PageTitle_title__hgQ9m{font-weight:600;color:var(--text-color);text-align:center;font-size:1.375rem;line-height:1.68rem}@media(min-width:768px){.PageTitle_title__hgQ9m{font-size:2rem;line-height:2.4rem}.PageTitle_alignLeftForLarge__1JAIM{text-align:left}}.WarningMessage_warningMessage__F9svw{margin-top:20px;text-align:center}.WarningMessage_warningMessage__F9svw .WarningMessage_title__BBZ7N{margin:0 auto;text-align:center}@media(min-width:768px){.WarningMessage_warningMessage__F9svw{margin-top:5%}}.WarningMessage_warningMessage__F9svw .WarningMessage_wrapper__xDkkk{margin-top:50px}.WarningMessage_warningMessage__F9svw .WarningMessage_wrapper__xDkkk .WarningMessage_message__v_Ym7{font-size:20px;text-align:center;color:medium-gray-color}@media(min-width:768px){.WarningMessage_warningMessage__F9svw .WarningMessage_wrapper__xDkkk .WarningMessage_message__v_Ym7{font-size:32px}}.WarningMessage_warningMessage__F9svw .WarningMessage_wrapper__xDkkk button{width:100%}@media(min-width:768px){.WarningMessage_warningMessage__F9svw .WarningMessage_wrapper__xDkkk button{width:auto}}.CalculatorFinalTab_projectTitle__H7SeZ{color:var(--text-color);text-align:center;margin:48px 0}.CalculatorFinalTab_editObjectDataButton__N5VOj{margin-top:50px;color:var(--color-primary)}.CalculatorFinalTab_sectionBg__iSpnQ{position:absolute;left:50%;transform:translateX(-50%);width:calc(100vw - 3px);z-index:-1;height:100%}.CalculatorFinalTab_pencilIcon__k8WOD{margin-right:10px}.CalculatorFinalTab_whiteBg__gU0PU{background-color:#fff}.CalculatorFinalTab_blueBg__i3i10{background-color:#f2f5ff}.CalculatorFinalTab_header__kR2yA{display:flex;color:var(--text-color);align-items:center;justify-content:space-between;flex-wrap:wrap;margin-bottom:16px;flex-direction:column}.CalculatorFinalTab_header__kR2yA h2{text-align:center}.CalculatorFinalTab_header__kR2yA button{margin:auto;color:var(--color-primary)}@media(min-width:992px){.CalculatorFinalTab_header__kR2yA{flex-direction:row;margin-bottom:24px;gap:8px}.CalculatorFinalTab_header__kR2yA button,.CalculatorFinalTab_header__kR2yA h2{margin:0}}.CalculatorFinalTab_planDescription__bpJuF{font-size:17px!important;margin-top:8px;line-height:21px;margin-bottom:32px;font-weight:400;font-family:var(--font-secondary);width:80%}.CalculatorFinalTab_renovationDownloadButton__RQMsH{background:none;padding:0;color:#242020;font-weight:500;font-size:14px;border:none;text-decoration:underline;box-shadow:none}.CalculatorFinalTab_renovationDownloadButton__RQMsH:hover:not(:disabled){background-color:#fff;opacity:.7}.CalculatorFinalTab_loading__wX1v7{position:fixed;left:0;top:0;display:flex;align-items:center;justify-content:center;z-index:10;width:100%;background-color:#fff;height:100%;transition:opacity 5s ease}@media(max-width:575px){.ProjectPlanCostInput_costFieldWrapper__wjPcs{display:flex;justify-content:center;align-items:center}}.ProjectPlanCostInput_costFieldWrapper__wjPcs .ProjectPlanCostInput_numberInput__5kVnT{border-radius:10px;width:50%;margin-right:5px;box-shadow:inset 0 0 25px -23px var(--color-primary);padding:10px 5px;text-align:end;border-bottom:none;transition-property:border-bottom,box-shadow;transition-duration:5s}@media(max-width:575px){.ProjectPlanCostInput_costFieldWrapper__wjPcs .ProjectPlanCostInput_numberInput__5kVnT{width:auto}}.ProjectPlanCostInput_costFieldWrapper__wjPcs .ProjectPlanCostInput_numberInput-events__BAEMB,.ProjectPlanCostInput_costFieldWrapper__wjPcs .ProjectPlanCostInput_numberInput__5kVnT:focus,.ProjectPlanCostInput_costFieldWrapper__wjPcs .ProjectPlanCostInput_numberInput__5kVnT:hover{box-shadow:inset 0 0 15px -20px var(--color-primary);padding:10px 5px;border-bottom:1px solid var(--color-primary);text-align:end}.ProjectPlanCostInput_costFieldWrapper__wjPcs .ProjectPlanCostInput_notSystemInputColor__2aWFU{color:green}.ProjectPlanTables_wrapper__55Gy8{background-color:#fff;border-radius:16px}.ProjectPlanTables_wrapper__55Gy8 h2{padding:24px 24px 0;margin-bottom:1px}.ProjectPlanTables_wrapper__55Gy8 h3{padding:0 24px;font-weight:400}.ProjectPlanTables_wrapper__55Gy8 table{margin-top:32px}.ProjectPlanTables_wrapper__55Gy8 .ProjectPlanTables_totalCostsDescription__iYZqO{font-family:var(--font-secondary)}.ProjectPlanTables_personalContribution___voaX{display:flex;justify-content:space-between;margin:1rem 0}.ProjectPlanTables_personalContribution___voaX div:last-child{padding-left:30px}.ProjectPlanTables_disclaimer__Mt_iA{margin-top:24px}.ProjectPlanTables_totalCosts__sTJyE{padding-top:0}.ProjectPlanTables_totalCosts__sTJyE h3{text-transform:uppercase}.ProjectPlanTables_highlightedRow__XNQET td{font-weight:700!important}.ProjectPlanTables_disabledFeature__Xj_8I td{text-decoration:line-through!important;color:#cfcfcf}.ProjectPlanTables_resetToDefaultIcon___X8bW{display:inline-block;border-radius:50%;border:none;width:30px;height:30px}.ProjectPlanTables_resetToDefaultIcon___X8bW svg path{fill:var(--color-primary)}.ProjectPlanTables_resetToDefaultIcon___X8bW:hover{background-color:hsl(var(--color-primary-h),83%,91%)}.ProjectPlanTables_energyCostSavingsContainer__Lg9rI{display:flex;justify-content:flex-end;align-items:center;gap:5px}.ProjectPlanTables_energyCostSavingsContainer__Lg9rI .ProjectPlanTables_lockIcon__aBlFn{cursor:pointer}.ProjectPlanTables_energyCostSavingsContainer__Lg9rI .ProjectPlanTables_lockedEnergyCostSavings__Kp1na{filter:blur(4px)}.rc-tooltip.rc-tooltip-zoom-appear,.rc-tooltip.rc-tooltip-zoom-enter{opacity:0}.rc-tooltip.rc-tooltip-zoom-enter,.rc-tooltip.rc-tooltip-zoom-leave{display:block}.rc-tooltip-zoom-appear,.rc-tooltip-zoom-enter{opacity:0;animation-duration:.3s;animation-fill-mode:both;animation-timing-function:cubic-bezier(.18,.89,.32,1.28);animation-play-state:paused}.rc-tooltip-zoom-leave{animation-duration:.3s;animation-fill-mode:both;animation-timing-function:cubic-bezier(.6,-.3,.74,.05);animation-play-state:paused}.rc-tooltip-zoom-appear.rc-tooltip-zoom-appear-active,.rc-tooltip-zoom-enter.rc-tooltip-zoom-enter-active{animation-name:rcToolTipZoomIn;animation-play-state:running}.rc-tooltip-zoom-leave.rc-tooltip-zoom-leave-active{animation-name:rcToolTipZoomOut;animation-play-state:running}@keyframes rcToolTipZoomIn{0%{opacity:0;transform-origin:50% 50%;transform:scale(0)}to{opacity:1;transform-origin:50% 50%;transform:scale(1)}}@keyframes rcToolTipZoomOut{0%{opacity:1;transform-origin:50% 50%;transform:scale(1)}to{opacity:0;transform-origin:50% 50%;transform:scale(0)}}.rc-tooltip{position:absolute;z-index:1070;display:block;visibility:visible;font-size:12px;line-height:1.5;opacity:.9}.rc-tooltip-hidden{display:none}.rc-tooltip-placement-top,.rc-tooltip-placement-topLeft,.rc-tooltip-placement-topRight{padding:5px 0 9px}.rc-tooltip-placement-right,.rc-tooltip-placement-rightBottom,.rc-tooltip-placement-rightTop{padding:0 5px 0 9px}.rc-tooltip-placement-bottom,.rc-tooltip-placement-bottomLeft,.rc-tooltip-placement-bottomRight{padding:9px 0 5px}.rc-tooltip-placement-left,.rc-tooltip-placement-leftBottom,.rc-tooltip-placement-leftTop{padding:0 9px 0 5px}.rc-tooltip-inner{padding:8px 10px;color:#fff;text-align:left;text-decoration:none;background-color:#373737;border-radius:6px;box-shadow:0 0 4px #0000002b;min-height:34px}.rc-tooltip-arrow{position:absolute;width:0;height:0;border-color:#0000;border-style:solid}.rc-tooltip-placement-top .rc-tooltip-arrow,.rc-tooltip-placement-topLeft .rc-tooltip-arrow,.rc-tooltip-placement-topRight .rc-tooltip-arrow{bottom:4px;margin-left:-5px;border-width:5px 5px 0;border-top-color:#373737}.rc-tooltip-placement-top .rc-tooltip-arrow{left:50%}.rc-tooltip-placement-topLeft .rc-tooltip-arrow{left:15%}.rc-tooltip-placement-topRight .rc-tooltip-arrow{right:15%}.rc-tooltip-placement-right .rc-tooltip-arrow,.rc-tooltip-placement-rightBottom .rc-tooltip-arrow,.rc-tooltip-placement-rightTop .rc-tooltip-arrow{left:4px;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#373737}.rc-tooltip-placement-right .rc-tooltip-arrow{top:50%}.rc-tooltip-placement-rightTop .rc-tooltip-arrow{top:15%;margin-top:0}.rc-tooltip-placement-rightBottom .rc-tooltip-arrow{bottom:15%}.rc-tooltip-placement-left .rc-tooltip-arrow,.rc-tooltip-placement-leftBottom .rc-tooltip-arrow,.rc-tooltip-placement-leftTop .rc-tooltip-arrow{right:4px;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#373737}.rc-tooltip-placement-left .rc-tooltip-arrow{top:50%}.rc-tooltip-placement-leftTop .rc-tooltip-arrow{top:15%;margin-top:0}.rc-tooltip-placement-leftBottom .rc-tooltip-arrow{bottom:15%}.rc-tooltip-placement-bottom .rc-tooltip-arrow,.rc-tooltip-placement-bottomLeft .rc-tooltip-arrow,.rc-tooltip-placement-bottomRight .rc-tooltip-arrow{top:4px;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#373737}.rc-tooltip-placement-bottom .rc-tooltip-arrow{left:50%}.rc-tooltip-placement-bottomLeft .rc-tooltip-arrow{left:15%}.rc-tooltip-placement-bottomRight .rc-tooltip-arrow{right:15%}.EnergyClassesAndIndicators_withoutGrid__WF8sB tbody tr td,.EnergyClassesAndIndicators_withoutGrid__WF8sB thead tr th{border:none}.EnergyClassesAndIndicators_withoutGrid__WF8sB th:empty{display:none}.EnergyClassesAndIndicators_withoutGrid__WF8sB .EnergyClassesAndIndicators_actualEnergyClass__gDfyO{height:40px;width:75%}.EnergyClassesAndIndicators_scaleDataTypeSelector__7LNXp{height:39px;list-style:none;padding:0;background-color:#dedede;color:#485f5f;border-radius:5px}.EnergyClassesAndIndicators_scaleDataTypeSelector__7LNXp span{margin-left:3px}.EnergyClassesAndIndicators_selectedDataType__2wUgA{width:34%;display:inline-block;text-align:center;background-color:var(--color-primary);border-radius:5px;color:#fff;height:calc(100% - 9px);padding-top:9px;cursor:pointer!important}.EnergyClassesAndIndicators_selectedDataType__2wUgA [data-title]:hover:after{opacity:1;transition:all .1s ease .1s;visibility:visible}.EnergyClassesAndIndicators_selectedDataType__2wUgA [data-title]:after{content:attr(data-title);background-color:#fff;color:#485f5f;position:absolute;display:block;padding:15px;height:115px;bottom:-100px;width:300px;border-radius:7px;box-shadow:0 4px 6px -2px rgba(17,24,40,.047);z-index:99999;visibility:hidden}.EnergyClassesAndIndicators_selectedDataType__2wUgA [data-title]{position:relative}.EnergyClassesAndIndicators_dataTypeTooltip__k3_PE{position:relative;top:2px}.EnergyClassesAndIndicators_scaleDataTypeSelector1__isZmk{font-family:var(--font);font-weight:600}.EnergyClassesAndIndicators_scaleDataTypeSelector1__isZmk [data-title]:after{top:30px;left:-70px}.EnergyClassesAndIndicators_scaleDataTypeSelector2__Ljizm{font-family:var(--font);font-weight:600}.EnergyClassesAndIndicators_scaleDataTypeSelector2__Ljizm [data-title]:after{top:30px;left:-170px}.EnergyClassesAndIndicators_scaleDataTypeSelector3__6a9kB{font-family:var(--font);font-weight:600}.EnergyClassesAndIndicators_scaleDataTypeSelector3__6a9kB [data-title]:after{top:30px;left:-270px}.EnergyClassesAndIndicators_fourTabNotSelectedDataType__m0pBW,.EnergyClassesAndIndicators_fourTabSelectedDataType__4iTTs{width:25%!important}.EnergyClassesAndIndicators_notSelectedDataType__xcMPQ{width:33%;display:inline-block;text-align:center;border-radius:5px;height:calc(100% - 9px);padding-top:9px;cursor:pointer!important}.EnergyClassesAndIndicators_notSelectedDataType__xcMPQ svg path{stroke:#485f5f}.EnergyClassesAndIndicators_notSelectedDataType__xcMPQ [data-title]:hover:after{cursor:pointer;opacity:1;transition:all .1s ease .1s;visibility:visible}.EnergyClassesAndIndicators_notSelectedDataType__xcMPQ [data-title]:after{content:attr(data-title);background-color:#fff;position:absolute;padding:15px;height:115px;bottom:-100px;border-radius:7px;width:300px;box-shadow:0 4px 6px -2px rgba(17,24,40,.047);z-index:99999;visibility:hidden;color:#485f5f}.EnergyClassesAndIndicators_notSelectedDataType__xcMPQ [data-title]{position:relative}.EnergyClassesAndIndicators_extraHeight__rMTEf[data-title]:after{height:140px!important}.EnergyClassesAndIndicators_energyScaleTable__Z2ylq{width:100%}.EnergyClassesAndIndicators_energyScaleTable__Z2ylq tr td,.EnergyClassesAndIndicators_energyScaleTable__Z2ylq tr th{border:none}.EnergyClassesAndIndicators_energyScaleTable__Z2ylq thead tr th{background-color:#fff;font-size:14px;padding:0}.EnergyClassesAndIndicators_energyScaleTable__Z2ylq tbody tr td{border-collapse:collapse;color:#fff;padding:0;background-color:#0000!important}.EnergyClassesAndIndicators_energyScaleTable__Z2ylq tbody tr td .EnergyClassesAndIndicators_energyClass__Jcnoe{padding:1.5px 5px;font-size:22px;font-weight:600;position:relative;background-color:#dbe0e1;margin-bottom:2px}.EnergyClassesAndIndicators_energyScaleTable__Z2ylq tbody tr td .EnergyClassesAndIndicators_energyClass__Jcnoe .EnergyClassesAndIndicators_triangle__BQLXv{position:absolute;display:inline-block;right:-17.5px;top:0;width:0;border-left:18px solid #dbe0e1;border-top:18px solid #0000!important;border-bottom:18px solid #0000!important;border-right:none}.EnergyClassesAndIndicators_houseEnergyIndicators__pg456{border:1px solid #b3b8b9;padding:28px 16px;border-radius:6px;text-align:center;margin-top:16px}.EnergyClassesAndIndicators_houseEnergyIndicators__pg456 .EnergyClassesAndIndicators_label__PahWR{text-transform:uppercase;font-weight:500;margin-top:0;font-size:16px}.EnergyClassesAndIndicators_houseEnergyIndicators__pg456 .EnergyClassesAndIndicators_heatingDemandValue__eZfSk{display:block;font-size:24px;margin:16px 0}.EnergyClassesAndIndicators_houseEnergyIndicators__pg456 .EnergyClassesAndIndicators_btnWrapper__3sa4g{margin-top:40px}@media(min-width:768px){.EnergyClassesAndIndicators_houseEnergyIndicators__pg456 .EnergyClassesAndIndicators_heatingDemandValue__eZfSk{margin:36px 0}}@media(min-width:992px){.EnergyClassesAndIndicators_houseEnergyIndicators__pg456{text-align:center;margin-top:0}.EnergyClassesAndIndicators_houseEnergyIndicators__pg456 .EnergyClassesAndIndicators_label__PahWR{font-size:18px}}@media(min-width:1200px){.EnergyClassesAndIndicators_houseEnergyIndicators__pg456 .EnergyClassesAndIndicators_label__PahWR{font-size:20px}}.EnergyClassesAndIndicators_actualEnergyClass__gDfyO .EnergyClassesAndIndicators_label__PahWR{color:#000;font-size:18px;font-weight:700;text-align:left;min-width:110px;padding-left:8px}.EcoTracker_centered__DapIr{display:flex;flex:1 1;justify-content:center;align-items:center}.EcoTracker_textEnd__0UFkY{text-align:end}.EcoTracker_bold__bmKvQ{font-weight:700!important}.EcoTracker_energyCostsHint__M_QTQ{margin-left:5px}.EcoTracker_energyCostsHint__M_QTQ .EcoTracker_infoIcon__1XCUv{cursor:pointer}.EcoTracker_potentialValues__r1Sqq{width:100%}.EcoTracker_potentialValues__r1Sqq .EcoTracker_item__5iL7B{border:1px solid #dbe0e1;padding:16px 16px 4px;display:flex;align-items:flex-start;justify-content:flex-start;border-radius:6px}.EcoTracker_potentialValues__r1Sqq .EcoTracker_item__5iL7B:not(:last-child){margin-bottom:16px}@media(min-width:992px){.EcoTracker_potentialValues__r1Sqq .EcoTracker_item__5iL7B{padding:16px 10px 4px}}@media(min-width:1200px){.EcoTracker_potentialValues__r1Sqq .EcoTracker_item__5iL7B{padding:16px 16px 4px}}.EcoTracker_potentialValues__r1Sqq .EcoTracker_item__5iL7B .EcoTracker_info__jhLz3{position:relative;margin-top:9px;width:100%}.EcoTracker_potentialValues__r1Sqq .EcoTracker_item__5iL7B .EcoTracker_info__jhLz3 [data-title]:hover{cursor:pointer}.EcoTracker_potentialValues__r1Sqq .EcoTracker_item__5iL7B .EcoTracker_info__jhLz3 [data-title]:hover:after{transition:all .1s ease .1s;visibility:visible}.EcoTracker_potentialValues__r1Sqq .EcoTracker_item__5iL7B .EcoTracker_info__jhLz3 [data-title]:after{content:attr(data-title);background-color:#fff;color:#485f5f;position:absolute;display:block;padding:15px;width:400px;border-radius:7px;box-shadow:4px 4px 5px 5px rgba(17,24,40,.047);z-index:99999;visibility:hidden}@media(max-width:575px){.EcoTracker_potentialValues__r1Sqq .EcoTracker_item__5iL7B .EcoTracker_info__jhLz3 [data-title]:after{width:250px}}.EcoTracker_potentialValues__r1Sqq .EcoTracker_item__5iL7B .EcoTracker_info__jhLz3 [data-title]{position:relative}.EcoTracker_potentialValues__r1Sqq .EcoTracker_item__5iL7B .EcoTracker_info__jhLz3 .EcoTracker_tooltip__Bqi6V{font-weight:600;font-size:.95em;position:relative;margin-left:5px}.EcoTracker_potentialValues__r1Sqq .EcoTracker_item__5iL7B .EcoTracker_info__jhLz3 svg path{stroke:#485f5f}.EcoTracker_potentialValues__r1Sqq .EcoTracker_item__5iL7B .EcoTracker_info__jhLz3 .EcoTracker_value__T2F4Z{width:100px;text-align:right}.EcoTracker_potentialValues__r1Sqq .EcoTracker_item__5iL7B .EcoTracker_info__jhLz3 .EcoTracker_topItem__Mtv_B{display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column;font-size:1em;margin-bottom:3px;gap:12px;line-height:24px;color:#5e7676}.EcoTracker_potentialValues__r1Sqq .EcoTracker_item__5iL7B .EcoTracker_info__jhLz3 .EcoTracker_topItem__Mtv_B .EcoTracker_label__h3fsA{flex:.5 1;margin-top:0;margin-bottom:0;font-weight:400}.EcoTracker_potentialValues__r1Sqq .EcoTracker_item__5iL7B .EcoTracker_info__jhLz3 .EcoTracker_topItem__Mtv_B .EcoTracker_wrapper__2PbHH{flex:2 1;display:flex;align-items:center;gap:8px;width:100%}.EcoTracker_potentialValues__r1Sqq .EcoTracker_item__5iL7B .EcoTracker_info__jhLz3 .EcoTracker_topItem__Mtv_B .EcoTracker_wrapper__2PbHH .EcoTracker_barChart__qnpB_{flex:1 1;border-radius:10px;height:12px;position:relative;background-color:#ededed}.EcoTracker_potentialValues__r1Sqq .EcoTracker_item__5iL7B .EcoTracker_info__jhLz3 .EcoTracker_topItem__Mtv_B .EcoTracker_wrapper__2PbHH .EcoTracker_barChart__qnpB_ .EcoTracker_potentialValue__0NFam{height:100%;position:absolute;left:0;top:0;border-radius:10px;background-color:#cdec4d}.EcoTracker_potentialValues__r1Sqq .EcoTracker_item__5iL7B .EcoTracker_info__jhLz3 .EcoTracker_topItem__Mtv_B .EcoTracker_wrapper__2PbHH .EcoTracker_barChart__qnpB_ .EcoTracker_actualValue__nGhtD{height:100%;position:absolute;left:0;top:0;border-radius:10px;background-color:#f0c143}.EcoTracker_potentialValues__r1Sqq .EcoTracker_item__5iL7B .EcoTracker_info__jhLz3 .EcoTracker_topItem__Mtv_B .EcoTracker_wrapper__2PbHH .EcoTracker_percentage__Pvr0a{font-weight:700;text-align:end}@media(min-width:768px){.EcoTracker_potentialValues__r1Sqq .EcoTracker_item__5iL7B .EcoTracker_info__jhLz3 .EcoTracker_topItem__Mtv_B{flex-direction:row}}.EcoTracker_potentialValues__r1Sqq .EcoTracker_item__5iL7B .EcoTracker_info__jhLz3 .EcoTracker_topItemForLabel__FNI88{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;flex-direction:row;margin-bottom:18px;gap:12px;font-size:18px;line-height:24px}.EcoTracker_potentialValues__r1Sqq .EcoTracker_item__5iL7B .EcoTracker_info__jhLz3 .EcoTracker_topItemForLabel__FNI88 .EcoTracker_label__h3fsA{flex:1 1;margin-top:0;margin-bottom:0;font-weight:700;font-family:var(--font)}@media(max-width:767px){.EcoTracker_potentialValues__r1Sqq .EcoTracker_item__5iL7B .EcoTracker_info__jhLz3 .EcoTracker_topItemForLabel__FNI88 .EcoTracker_label__h3fsA{flex-basis:100%}}.EcoTracker_potentialValues__r1Sqq .EcoTracker_item__5iL7B .EcoTracker_info__jhLz3 .EcoTracker_topItemForLabel__FNI88 .EcoTracker_differenceValue__6uRXt{width:100px;text-align:right}@media(max-width:767px){.EcoTracker_potentialValues__r1Sqq .EcoTracker_item__5iL7B .EcoTracker_info__jhLz3 .EcoTracker_topItemForLabel__FNI88 .EcoTracker_differenceValue__6uRXt{text-align:left}}.EcoTracker_potentialValues__r1Sqq .EcoTracker_item__5iL7B .EcoTracker_info__jhLz3 .EcoTracker_topItemForLabel__FNI88 .EcoTracker_differencePill__jXr6B{background-color:#c8faf0;color:#32741e;padding:0 5px;border-radius:500px;font-size:.85em}@media(max-width:767px){.EcoTracker_potentialValues__r1Sqq .EcoTracker_item__5iL7B .EcoTracker_info__jhLz3 .EcoTracker_topItemForLabel__FNI88 .EcoTracker_differencePill__jXr6B{flex-basis:32%}}@media(max-width:575px){.EcoTracker_potentialValues__r1Sqq .EcoTracker_item__5iL7B .EcoTracker_info__jhLz3 .EcoTracker_topItemForLabel__FNI88 .EcoTracker_differencePill__jXr6B{flex-basis:40%}}.EcoTracker_potentialValues__r1Sqq .EcoTracker_item__5iL7B .EcoTracker_info__jhLz3 .EcoTracker_topItemForLabel__FNI88 .EcoTracker_differencePill__jXr6B svg path{stroke:#32741e!important}.EcoTracker_potentialValues__r1Sqq .EcoTracker_item__5iL7B .EcoTracker_info__jhLz3 .EcoTracker_bottomItem__U1IKn{display:flex;align-items:flex-start;justify-content:space-between;flex-direction:column;line-height:24px;width:100%;gap:8px;font-size:16px}.EcoTracker_potentialValues__r1Sqq .EcoTracker_item__5iL7B .EcoTracker_info__jhLz3 .EcoTracker_bottomItem__U1IKn .EcoTracker_actual__3olL4{flex:1.5 1;text-align:start;width:100%;display:flex;justify-content:space-between}.EcoTracker_potentialValues__r1Sqq .EcoTracker_item__5iL7B .EcoTracker_info__jhLz3 .EcoTracker_bottomItem__U1IKn .EcoTracker_potential__o3e1E{flex:2 1;width:100%;display:flex;justify-content:space-between;text-align:center;border-top:1px solid #242020;border-bottom:1px solid #242020;padding:4px 0}.EcoTracker_potentialValues__r1Sqq .EcoTracker_item__5iL7B .EcoTracker_info__jhLz3 .EcoTracker_bottomItem__U1IKn .EcoTracker_diff___pBhV{flex:1 1;text-align:end;width:100%}@media(min-width:768px){.EcoTracker_potentialValues__r1Sqq .EcoTracker_item__5iL7B .EcoTracker_info__jhLz3 .EcoTracker_bottomItem__U1IKn{flex-direction:row;font-size:16px}.EcoTracker_potentialValues__r1Sqq .EcoTracker_item__5iL7B .EcoTracker_info__jhLz3 .EcoTracker_bottomItem__U1IKn .EcoTracker_actual__3olL4,.EcoTracker_potentialValues__r1Sqq .EcoTracker_item__5iL7B .EcoTracker_info__jhLz3 .EcoTracker_bottomItem__U1IKn .EcoTracker_diff___pBhV{display:block;width:auto}.EcoTracker_potentialValues__r1Sqq .EcoTracker_item__5iL7B .EcoTracker_info__jhLz3 .EcoTracker_bottomItem__U1IKn .EcoTracker_potential__o3e1E{display:block;width:auto;padding:0 4px;border:1px solid #242020;border-top:none;border-bottom:none}}@media(min-width:992px){.EcoTracker_potentialValues__r1Sqq .EcoTracker_item__5iL7B .EcoTracker_info__jhLz3 .EcoTracker_bottomItem__U1IKn{font-size:14px}}@media(min-width:1200px){.EcoTracker_potentialValues__r1Sqq .EcoTracker_item__5iL7B .EcoTracker_info__jhLz3 .EcoTracker_bottomItem__U1IKn{font-size:16px}}.EcoTracker_potentialValues__r1Sqq .EcoTracker_item__5iL7B .EcoTracker_circle__lvfcY{margin-right:10px;display:flex;align-items:center;justify-content:center;max-width:43px}@media(min-width:1200px){.EcoTracker_potentialValues__r1Sqq .EcoTracker_item__5iL7B .EcoTracker_circle__lvfcY{margin-right:16px}}.EcoTracker_potentialValues__r1Sqq .EcoTracker_item__5iL7B .EcoTracker_circle__lvfcY svg{width:43px}.EcoTracker_potentialValues__r1Sqq .EcoTracker_item__5iL7B .EcoTracker_circle__lvfcY path{fill:var(--color-primary)!important}.EnergyGhgEquivalents_section__rkvkX{margin-top:80px;padding-bottom:60px;position:relative}.EnergyGhgEquivalents_section__rkvkX .EnergyGhgEquivalents_row__aEbOe{margin-top:48px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;flex-direction:column}@media(min-width:768px){.EnergyGhgEquivalents_section__rkvkX .EnergyGhgEquivalents_row__aEbOe{flex-direction:row}}@media(min-width:992px){.EnergyGhgEquivalents_section__rkvkX .EnergyGhgEquivalents_row__aEbOe{justify-content:space-around}}.EnergyGhgEquivalents_section__rkvkX .EnergyGhgEquivalents_row__aEbOe .EnergyGhgEquivalents_col__Bt4ym{margin-bottom:16px}@media(min-width:768px){.EnergyGhgEquivalents_section__rkvkX .EnergyGhgEquivalents_row__aEbOe .EnergyGhgEquivalents_col__Bt4ym{margin-bottom:0}}.EnergyGhgEquivalents_section__rkvkX .EnergyGhgEquivalents_row__aEbOe .EnergyGhgEquivalents_col__Bt4ym .EnergyGhgEquivalents_equivalent__coIiM{display:flex;flex-direction:column;align-items:center;justify-content:space-evenly}.EnergyGhgEquivalents_section__rkvkX .EnergyGhgEquivalents_row__aEbOe .EnergyGhgEquivalents_col__Bt4ym .EnergyGhgEquivalents_equivalent__coIiM .EnergyGhgEquivalents_iconWrapper__r9Hn5{background-color:#fff;border-radius:32px;padding:28px;width:170px;height:170px;display:flex;align-items:center;justify-self:center;justify-content:center}.EnergyGhgEquivalents_section__rkvkX .EnergyGhgEquivalents_row__aEbOe .EnergyGhgEquivalents_col__Bt4ym .EnergyGhgEquivalents_equivalent__coIiM .EnergyGhgEquivalents_iconWrapper__r9Hn5 svg g{-webkit-mask:none;mask:none}.EnergyGhgEquivalents_section__rkvkX .EnergyGhgEquivalents_row__aEbOe .EnergyGhgEquivalents_col__Bt4ym .EnergyGhgEquivalents_equivalent__coIiM .EnergyGhgEquivalents_iconWrapper__r9Hn5 svg path{fill:var(--color-primary)!important;stroke:var(--color-primary)!important}.EnergyGhgEquivalents_section__rkvkX .EnergyGhgEquivalents_row__aEbOe .EnergyGhgEquivalents_col__Bt4ym .EnergyGhgEquivalents_equivalent__coIiM .EnergyGhgEquivalents_textWrapper__jP04D{text-align:center;margin-top:16px}@media(min-width:768px){.EnergyGhgEquivalents_section__rkvkX .EnergyGhgEquivalents_row__aEbOe .EnergyGhgEquivalents_col__Bt4ym .EnergyGhgEquivalents_equivalent__coIiM .EnergyGhgEquivalents_textWrapper__jP04D{margin-top:33px}}.EnergyGhgEquivalents_section__rkvkX .EnergyGhgEquivalents_row__aEbOe .EnergyGhgEquivalents_col__Bt4ym .EnergyGhgEquivalents_equivalent__coIiM .EnergyGhgEquivalents_textWrapper__jP04D .EnergyGhgEquivalents_value__AMUfT{font-size:28px;font-family:var(--font)}.EnergyGhgEquivalents_section__rkvkX .EnergyGhgEquivalents_row__aEbOe .EnergyGhgEquivalents_col__Bt4ym .EnergyGhgEquivalents_equivalent__coIiM .EnergyGhgEquivalents_textWrapper__jP04D .EnergyGhgEquivalents_label__pPvL1{font-size:20px}label.EnergyGhgEquivalents_switchLabelClassName__JGMYv{font-size:13px!important}@media(max-width:575px){label.EnergyGhgEquivalents_switchLabelClassName__JGMYv{font-size:13px!important}}.CO2StatusProjectPlanSection_headerWrapper__5_AEc{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.CO2StatusProjectPlanSection_energyBalanceCol__KS4Ji{margin-top:24px}@media(min-width:992px){.CO2StatusProjectPlanSection_energyBalanceCol__KS4Ji{margin-top:0}}.CO2StatusProjectPlanSection_energyScaleClassesDescription__ZRByi{font-weight:400;color:rgba(0,32,34,.698)}.CO2StatusProjectPlanSection_smallText__gcfvY{font-size:14.4px}.CO2StatusProjectPlanSection_ecoTrackerDescription___32OE{font-size:16px;font-weight:400;color:rgba(0,32,34,.698);font-family:var(--font-secondary)}.CO2StatusProjectPlanSection_energyClassTableCard__bsG2l{height:540px}@media(max-width:767px){.CO2StatusProjectPlanSection_energyClassTableCard__bsG2l{height:570px}}.BreakEvenPointTrackerSection_section__q4y7m{margin:30px 0;padding:24px;border-radius:16px;background-color:#fff}.BreakEvenPointTrackerSection_section__q4y7m .BreakEvenPointTrackerSection_sectionDescription__T8gu_{font-weight:400;font-family:var(--font-secondary)}.BreakEvenPointTrackerSection_section__q4y7m .BreakEvenPointTrackerSection_sectionWarning__YVXq6{color:red}.BreakEvenPointTrackerSection_section__q4y7m .BreakEvenPointTrackerSection_title__V2l_F{font-size:24px}.BreakEvenPointTrackerSection_section__q4y7m .BreakEvenPointTrackerSection_details__Us8pT{color:#8b8b8b;font-size:18px;line-height:24px}.BreakEvenPointTrackerSection_section__q4y7m .BreakEvenPointTrackerSection_firstCol__5g6rG{margin-top:56px}@media(min-width:992px){.BreakEvenPointTrackerSection_section__q4y7m .BreakEvenPointTrackerSection_firstCol__5g6rG{margin-bottom:0;align-self:stretch}}.BreakEvenPointTrackerSection_section__q4y7m .BreakEvenPointTrackerSection_secondCol__lYPsC{margin-top:56px}@media(min-width:992px){.BreakEvenPointTrackerSection_section__q4y7m .BreakEvenPointTrackerSection_secondCol__lYPsC{align-self:stretch}}.BreakEvenPointForm_components_fakeInputClass__K0QTG,.BreakEvenPointForm_components_fakeInput__bkDmp,.BreakEvenPointForm_components_primaryFakeInput__hi9iO,.BreakEvenPointForm_components_secondaryFakeInput__XLqkW{padding:12px 10px;border-radius:6px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px}.BreakEvenPointForm_components_fakeInput__bkDmp{background-color:#fff;padding:12px 0}.BreakEvenPointForm_components_primaryFakeInput__hi9iO{background-color:var(--color-primary);border:1px solid var(--color-primary);color:#fff}.BreakEvenPointForm_components_secondaryFakeInput__XLqkW{background-color:#a7a7a7;border:1px solid #a7a7a7;color:#fff}.BreakEvenPointForm_components_fakeInputWrapper__wvFSo{padding:25px 0 16px;position:relative;flex:1 1}.BreakEvenPointForm_components_fakeInputWrapper__wvFSo .BreakEvenPointForm_components_label___SE1s{position:absolute;top:0}.BreakEvenPointForm_components_blurred__0FWXC{filter:blur(4px)}.BreakEvenPointForm_components_skeletonNumber__bCnjC{display:inline-block;width:80px;height:20px;background-color:#e0e0e0;border-radius:4px;animation:BreakEvenPointForm_components_pulse__S_UzJ 1.5s ease-in-out infinite;margin-left:8px}@keyframes BreakEvenPointForm_components_pulse__S_UzJ{0%{background-color:#e0e0e0}50%{background-color:#f0f0f0}to{background-color:#e0e0e0}}.BreakEvenPointForm_section__KuyTv{border-radius:16px;height:100%}.BreakEvenPointForm_section__KuyTv h6{font-weight:400;color:rgba(0,32,34,.698);margin:18px 0}.BreakEvenPointForm_section__KuyTv label{font-size:16px!important;font-weight:400!important}.BreakEvenPointForm_section__KuyTv .field-wrapper{padding-bottom:16px}.BreakEvenPointForm_section__KuyTv .field-wrapper input{padding:12px 10px;border:none;background-color:#f4f4f4}.BreakEvenPointChart_card__KHQ8X{border-radius:16px}@media(min-width:768px){.BreakEvenPointChart_card__KHQ8X{height:100%}.BreakEvenPointChart_card__KHQ8X .BreakEvenPointChart_chartWrapper__ASLY_{max-width:800px;height:650px}}.BreakEvenPointChart_components_legend__cxJ3X{margin-top:16px;display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column;gap:16px;margin-bottom:24px;text-align:left}.BreakEvenPointChart_components_legend__cxJ3X .BreakEvenPointChart_components_legendItem__UCGTt{display:flex;align-items:center;gap:8px}.BreakEvenPointChart_components_legend__cxJ3X .BreakEvenPointChart_components_legendItem__UCGTt .BreakEvenPointChart_components_square__QEJ8X{width:20px;height:20px}.BreakEvenPointChart_components_legend__cxJ3X .BreakEvenPointChart_components_legendItem__UCGTt .BreakEvenPointChart_components_label__sEXjF{font-size:12px;line-height:14px}@media(min-width:768px){.BreakEvenPointChart_components_legend__cxJ3X{flex-direction:row;align-items:center;gap:24px}}.LinkButton_button__W640P{background:none;border:none;font-size:18px;align-items:flex-end;display:flex;transition:opacity .15s ease-in-out;cursor:pointer}.LinkButton_button__W640P .LinkButton_title__9SAv2{color:#333f3b}.LinkButton_button__W640P svg path{fill:#333f3b}.LinkButton_button__W640P:hover{opacity:.6}@media(max-width:767px){.HiilFirstPartnerSection_container__YW5EY{flex-direction:column-reverse!important}}.HiilFirstPartnerSection_usualHeaderContainer__WeGFo{padding:56px 20px 20px}.HiilFirstPartnerSection_usualHeaderContainer__WeGFo .HiilFirstPartnerSection_title__0u67n{font-size:45px;font-weight:600;padding-top:40px}@media(max-width:575px){.HiilFirstPartnerSection_usualHeaderContainer__WeGFo .HiilFirstPartnerSection_title__0u67n{font-size:35px}}.HiilFirstPartnerSection_infoBlock__rMz6g{padding-top:70px;padding-bottom:50px}.HiilFirstPartnerSection_infoBlock__rMz6g .HiilFirstPartnerSection_header__gryvh{margin-top:70px}.HiilFirstPartnerSection_infoBlock__rMz6g .HiilFirstPartnerSection_row__h3ygI{display:flex;flex-direction:row;gap:20px}.HiilFirstPartnerSection_infoBlock__rMz6g .HiilFirstPartnerSection_text__jXK5r{padding-left:5px;color:rgba(0,32,34,.698)}.HiilFirstPartnerSection_infoBlock__rMz6g .HiilFirstPartnerSection_downloadPdfButton__yA333{margin:40px 0 20px}.HiilFirstPartnerSection_infoBlock__rMz6g .HiilFirstPartnerSection_linkButtonTitle__0uszQ{color:rgba(0,32,34,.698);text-transform:uppercase;font-weight:500;font-size:16px;padding-left:7px}.HiilFirstPartnerSection_infoBlock__rMz6g .HiilFirstPartnerSection_linkButton__sZXRW{margin-top:90px;justify-content:center;align-items:center}.HiilFirstPartnerSection_infoBlock__rMz6g .HiilFirstPartnerSection_linkButton__sZXRW svg path{fill:none;stroke:var(--pdf-button-color)}.HiilFirstPartnerSection_imgContainer__aHUk0{position:absolute;left:50%;height:100%;background-color:var(--color-primary);width:calc(50vw - 100px);margin-left:100px;z-index:-1;text-align:center}@media(max-width:767px){.HiilFirstPartnerSection_imgContainer__aHUk0{display:block;position:relative;width:100%;margin-left:0;left:0}}.HiilFirstPartnerSection_imgContainer__aHUk0 .HiilFirstPartnerSection_pdfContentHint__JMZLZ{position:absolute;background-color:#fff;padding:15px 20px;border-radius:10px;color:var(--text-color);font-weight:500;font-size:15px;max-width:275px;display:flex;justify-content:center;align-items:center;border:1px solid #d3dedb;box-shadow:0 4px 4px 0 hsla(161,6%,49%,.302);box-shadow:0 8px 12px 6px hsla(161,6%,49%,.149)}.HiilFirstPartnerSection_imgContainer__aHUk0 .HiilFirstPartnerSection_pdfContentHint__JMZLZ .HiilFirstPartnerSection_title__0u67n{flex:1 1;text-align:left;padding-left:10px;line-height:1.3}.HiilFirstPartnerSection_imgContainer__aHUk0 .HiilFirstPartnerSection_financingHintPosition__ScnbY{top:10%;left:45%}@media(max-width:1199px){.HiilFirstPartnerSection_imgContainer__aHUk0 .HiilFirstPartnerSection_financingHintPosition__ScnbY{left:5%}}.HiilFirstPartnerSection_imgContainer__aHUk0 .HiilFirstPartnerSection_costBenefitHintPosition__U_6Au{top:30%;left:14%}@media(max-width:1199px){.HiilFirstPartnerSection_imgContainer__aHUk0 .HiilFirstPartnerSection_costBenefitHintPosition__U_6Au{left:5%}}.HiilFirstPartnerSection_imgContainer__aHUk0 .HiilFirstPartnerSection_savingsPotentialHintPosition__61GIu{bottom:15%;right:15%}@media(max-width:1199px){.HiilFirstPartnerSection_imgContainer__aHUk0 .HiilFirstPartnerSection_savingsPotentialHintPosition__61GIu{left:5%}}.HiilFirstPartnerSection_imgContainer__aHUk0 .HiilFirstPartnerSection_bg__r_fU_{height:100%;object-fit:contain;width:100%}.HiilFirstPartnerSection_renovationDownloadPdfButton__I0IjS{background-color:var(--pdf-button-color)!important;border-color:var(--pdf-button-color)!important;transition:opacity .2s ease-in-out}.HiilFirstPartnerSection_renovationDownloadPdfButton__I0IjS svg{margin-left:10px}.HiilFirstPartnerSection_renovationDownloadPdfButton__I0IjS:hover{transition:opacity .2s ease-in-out;opacity:.8}.ResultLockOverlay_container__eFSUe{background-image:linear-gradient(180deg,#f4f4f400 0,#f4f4f499,#f4f4f4,#f4f4f4);position:absolute;width:100%;top:0;height:100%;display:flex;align-items:flex-end;justify-content:center}.ResultLockOverlay_container__eFSUe .ResultLockOverlay_info__ObNur{box-shadow:0 8px 24px #959da533;border-radius:16px;padding:30px 70px 50px;background-color:#fff;margin-bottom:50px;max-width:400px}.ResultLockOverlay_container__eFSUe .ResultLockOverlay_info__ObNur .ResultLockOverlay_description__avqKl{padding-bottom:20px}.ResultLockOverlay_container__eFSUe .ResultLockOverlay_info__ObNur .ResultLockOverlay_item__EtjyJ{display:flex;flex-direction:row;align-items:center;gap:5px;padding-bottom:10px;padding-top:10px}.ResultLockOverlay_container__eFSUe .ResultLockOverlay_info__ObNur .ResultLockOverlay_text__tM_5Z{margin-top:0;margin-bottom:0;color:#575757}.ResultLockOverlay_hide___HlhR{display:none}.PredictedPrice_card__iKr3N{padding:8px 8px 24px;border-radius:8px;border:1px solid #d2d2d2;margin-bottom:16px;text-align:center}@media(min-width:992px){.PredictedPrice_card__iKr3N{margin-bottom:0}}.PredictedPrice_card__iKr3N .PredictedPrice_energyClass__vrVHC{width:62px;height:28px;position:absolute;left:10px;top:10px;text-align:left}.PredictedPrice_card__iKr3N .PredictedPrice_energyClass__vrVHC .PredictedPrice_label__oXKph{color:#fff;font-size:18px;position:absolute;top:1px;left:6px;z-index:1;font-weight:700;margin:0;line-height:24px}.PredictedPrice_card__iKr3N .PredictedPrice_energyClass__vrVHC .PredictedPrice_polygon__rEyJy{width:100%;height:100%;clip-path:path("M51.5703 0.335693H2.75488C1.65031 0.335693 0.754883 1.23112 0.754883 2.33569V24.1868C0.754883 25.2913 1.65032 26.1868 2.75488 26.1868H26.6799H51.5703C52.2192 26.1868 52.8278 25.8719 53.2027 25.3423L60.9369 14.4168C61.427 13.7244 61.427 12.7981 60.9369 12.1057L53.2027 1.18013C52.8278 0.650507 52.2192 0.335693 51.5703 0.335693Z")}.PredictedPrice_card__iKr3N .PredictedPrice_img__T6ulu{border-radius:8px;width:100%;margin-bottom:24px}.PredictedPrice_card__iKr3N .PredictedPrice_label__oXKph{font-size:22px;line-height:28px;margin:0 0 8px}@media(max-width:991px){.PredictedPrice_card__iKr3N .PredictedPrice_label__oXKph{font-size:16px}}.PredictedPrice_card__iKr3N .PredictedPrice_totalPrice__uHvbI{font-size:36px;line-height:48px}@media(max-width:991px){.PredictedPrice_card__iKr3N .PredictedPrice_totalPrice__uHvbI{font-size:30px}}.PredictedPrice_card__iKr3N .PredictedPrice_pricePerSquareMeter__LvDcE{margin:8px 0 0;font-size:24px;line-height:32px}@media(max-width:991px){.PredictedPrice_card__iKr3N .PredictedPrice_pricePerSquareMeter__LvDcE{font-size:14px}}.PredictedPrice_serviceIsNotAvailable__kLv3w{white-space:pre-line;color:var(--color-primary);text-align:center}.PredictedPrice_stonksCard__fDcJb{padding-bottom:20px;display:flex;align-items:center;justify-content:center;height:100%;gap:8px;margin-top:16px}@media(min-width:992px){.PredictedPrice_stonksCard__fDcJb{margin-top:0;justify-content:flex-end}}.PredictedPrice_stonksCard__fDcJb .PredictedPrice_img__T6ulu{width:100px;height:100px}.PredictedPrice_stonksCard__fDcJb .PredictedPrice_label__oXKph{font-size:24px;line-height:24px;margin:0 0 16px}.PredictedPrice_stonksCard__fDcJb .PredictedPrice_profitInEuro____yN3{display:block;font-size:40px;line-height:24px;margin:16px 0}.PredictedPrice_stonksCard__fDcJb .PredictedPrice_profitInInterests__6LLcT{display:block;margin-top:16px;font-size:24px;line-height:24px}.PriceHubbleSection_increaseInValue__UE7EP{padding:16px 35px!important}@media(max-width:1199px){.PriceHubbleSection_increaseInValue__UE7EP{padding:16px 20px!important}}.PriceHubbleSection_increaseInValue__UE7EP .PriceHubbleSection_valueContainer___oZuP{padding-top:30px;padding-bottom:20px}@media(max-width:1199px){.PriceHubbleSection_increaseInValue__UE7EP .PriceHubbleSection_valueContainer___oZuP{padding-bottom:0}}.PriceHubbleSection_increaseInValue__UE7EP .PriceHubbleSection_valueContainer___oZuP .PriceHubbleSection_profitInInterests__gKq_P{background-color:#f2f4f6;padding:8px;border-radius:15px}.PriceHubbleSection_increaseInValue__UE7EP .PriceHubbleSection_subtitle__4DsZS{font-size:12px;font-weight:200}.PriceHubbleSection_increaseInValue__UE7EP .PriceHubbleSection_chart__96aOT{padding-top:30px;width:68px;height:68px;margin-bottom:30px}@media(max-width:1199px){.PriceHubbleSection_increaseInValue__UE7EP .PriceHubbleSection_chart__96aOT{padding-top:0}}.PriceHubbleSection_increaseInValue__UE7EP .PriceHubbleSection_chart__96aOT path{fill:var(--pdf-button-color)}.PriceHubbleSection_increaseInValue__UE7EP .PriceHubbleSection_profitInEuro__TIRgF{font-size:34px}@media(max-width:1199px){.PriceHubbleSection_increaseInValue__UE7EP .PriceHubbleSection_profitInEuro__TIRgF{font-size:20px}}.PriceHubbleSection_increaseInValue__UE7EP .PriceHubbleSection_title__1Hcfx{margin-top:0;margin-bottom:0}.PriceHubbleSection_card__Cl7lY{max-height:400px;padding:16px 16px 24px;background:#fff;border-radius:8px;border:1px solid #d2d2d2;margin-bottom:16px}@media(min-width:992px){.PriceHubbleSection_card__Cl7lY{margin-bottom:0}}.PriceHubbleSection_card__Cl7lY p{line-height:15px!important}.PriceHubbleSection_card__Cl7lY img{object-fit:contain}.PriceHubbleSection_serviceIsNotAvailable__WVvQy{white-space:pre-line;color:var(--color-primary);text-align:center}.RenovationImpactTableSection_container__V74We{background-color:#fff;border-radius:16px;margin-top:32px}.RenovationImpactTableSection_container__V74We .RenovationImpactTableSection_impactLabelsRow__vgOM9{padding-right:30px;padding-bottom:15px}.RenovationImpactTableSection_container__V74We .RenovationImpactTableSection_impactLabel___Eb1s{width:95%;margin-left:20px;background:#f9f9f9;padding:8px;text-align:center;border-radius:5px}.RenovationImpactTableSection_container__V74We .RenovationImpactTableSection_labelCell__z0ykM{display:flex;justify-content:space-between}.RenovationImpactTableSection_container__V74We .RenovationImpactTableSection_costBeforeCellContent___d5Tx{display:flex;flex-direction:row;justify-content:flex-end;gap:30px}.RenovationImpactTableSection_container__V74We .RenovationImpactTableSection_costBeforeCellContent___d5Tx .RenovationImpactTableSection_separator__LG0z6{margin-right:-40px}.RenovationImpactTableSection_container__V74We .RenovationImpactTableSection_separator__LG0z6{width:1px;height:24px;background:#dbe0e1}.RenovationImpactTableSection_container__V74We td{padding:20px 25px!important}.RenovationPerspectiveSection_section__aZb3B{padding:84px 0 60px;position:relative}@media(min-width:768px){.RenovationPerspectiveSection_section__aZb3B{padding-bottom:0}}@media(min-width:992px){.RenovationPerspectiveSection_section__aZb3B{padding-bottom:60px}}.RenovationPerspectiveSection_section__aZb3B .RenovationPerspectiveSection_row__f2h73{padding-top:16px}.RenovationPerspectiveSection_section__aZb3B .RenovationPerspectiveSection_row__f2h73 .RenovationPerspectiveSection_itemClassName__9FJZG{width:100%;display:flex;align-items:center;background-color:#fff;padding:24px 38px;border-radius:16px}.RenovationPerspectiveSection_section__aZb3B .RenovationPerspectiveSection_row__f2h73 .RenovationPerspectiveSection_col__7JPPS{display:flex;align-items:center;margin-bottom:24px}.RenovationPerspectiveSection_section__aZb3B .RenovationPerspectiveSection_row__f2h73 .RenovationPerspectiveSection_col__7JPPS .RenovationPerspectiveSection_img__M7X4E{margin-right:20px;width:180px}.RenovationPerspectiveSection_section__aZb3B .RenovationPerspectiveSection_row__f2h73 .RenovationPerspectiveSection_col__7JPPS .RenovationPerspectiveSection_value__cv12r{font-weight:700;font-size:24px;line-height:24px;margin-top:0}.RenovationPerspectiveSection_section__aZb3B .RenovationPerspectiveSection_row__f2h73 .RenovationPerspectiveSection_col__7JPPS .RenovationPerspectiveSection_label__jyGLh{font-size:14px;line-height:24px;margin-bottom:0}@media(min-width:768px){.RenovationPerspectiveSection_section__aZb3B .RenovationPerspectiveSection_row__f2h73 .RenovationPerspectiveSection_col__7JPPS{margin-bottom:36px}.RenovationPerspectiveSection_section__aZb3B .RenovationPerspectiveSection_row__f2h73 .RenovationPerspectiveSection_col__7JPPS .RenovationPerspectiveSection_value__cv12r{font-size:24px;line-height:36px}.RenovationPerspectiveSection_section__aZb3B .RenovationPerspectiveSection_row__f2h73 .RenovationPerspectiveSection_col__7JPPS .RenovationPerspectiveSection_label__jyGLh{font-size:16px;font-weight:600;padding-right:40px;line-height:24px;margin-top:8px}}.ContactRenovationCompanies_section__wnUtT{margin:30px 0;padding:15px;border-radius:16px;background-color:#fff}.ContactRenovationCompanies_section__wnUtT .ContactRenovationCompanies_title__iygyt{font-size:24px;font-weight:600}@media(max-width:991px){.ContactRenovationCompanies_section__wnUtT .ContactRenovationCompanies_title__iygyt{font-size:22px;margin-bottom:0}}.ContactRenovationCompanies_section__wnUtT .ContactRenovationCompanies_imageContainer__D_Q2r{padding-left:0!important}.ContactRenovationCompanies_section__wnUtT .ContactRenovationCompanies_imageContainer__D_Q2r .ContactRenovationCompanies_image__mk8WW{width:100%;height:100%}.ContactRenovationCompanies_section__wnUtT .ContactRenovationCompanies_description__3q_Ok{font-size:18px;color:#002022cc}@media(max-width:991px){.ContactRenovationCompanies_section__wnUtT .ContactRenovationCompanies_description__3q_Ok{font-size:16px}}.ContactRenovationCompanies_section__wnUtT .ContactRenovationCompanies_renovationDownloadButton__DxHWE{width:100%}.ContactRenovationCompanies_section__wnUtT .ContactRenovationCompanies_infoContainer__vF5ix{padding-bottom:50px}@media(max-width:991px){.ContactRenovationCompanies_section__wnUtT .ContactRenovationCompanies_infoContainer__vF5ix{padding-bottom:10px}}.PartnerLogo_leftRounded__kHppP{border-top-left-radius:16px;border-bottom-left-radius:16px}.PartnerLogo_rightRounded__TCDQy{border-top-right-radius:16px;border-bottom-right-radius:16px}.PartnerLogo_logo__KGnMP{width:100px;background-color:#fff;padding:24px 32px 16px;display:flex;flex-direction:column}.PartnerLogo_logo__KGnMP .PartnerLogo_text___Y8t0{font-size:16px;color:#575757}.PartnerLogo_logo__KGnMP img{max-width:100px}.PartnerLogo_sanierungsrechnerBg__vBQ4A{background-color:#f2f5ff}.PartnerLogo_bg__qagBP{width:40px}.FirstPartnerSection_shadow__2IkM_{box-shadow:0 8px 10px 5px hsla(161,6%,49%,.149)}.FirstPartnerSection_lightningIcon__Cog_i{position:absolute;border-radius:50%;right:-15px;top:70%;border:1px solid #f2f4f6;display:flex;align-items:center;justify-content:center}.FirstPartnerSection_lightningIcon__Cog_i path{fill:var(--color-primary)}.FirstPartnerSection_chartWrapper__BgBNh{border-radius:50%;position:absolute;right:0;width:100px;display:flex;align-items:center;justify-content:center;height:100px;top:45%;background:#fff}.FirstPartnerSection_chartWrapper__BgBNh .FirstPartnerSection_chartIcon__QChzL{width:50px;height:50px}.FirstPartnerSection_chartWrapper__BgBNh .FirstPartnerSection_chartIcon__QChzL path{fill:var(--color-primary)!important}.FirstPartnerSection_energyCosts__4r7PF{position:absolute;top:20px;left:-10px;background-color:#fff;padding:12px;border-radius:8px;border:1px solid #f2f4f6;display:flex;align-items:center}.FirstPartnerSection_energyCosts__4r7PF .FirstPartnerSection_text__u68EO{font-size:14px}.FirstPartnerSection_energyCosts__4r7PF .FirstPartnerSection_info__sFBGY{display:flex;align-items:flex-end;justify-content:flex-end;flex-direction:column}.FirstPartnerSection_energyCosts__4r7PF .FirstPartnerSection_info__sFBGY .FirstPartnerSection_differenceValue__dOj_B{text-align:right;width:70px}.FirstPartnerSection_energyCosts__4r7PF .FirstPartnerSection_wrapper__78ogL{width:100%;height:100%;padding-right:22px}.FirstPartnerSection_energyCosts__4r7PF .FirstPartnerSection_wrapper__78ogL .FirstPartnerSection_barChart__TlOSl{border-radius:10px;height:8px;margin-bottom:5px;background-color:#f0c143}.FirstPartnerSection_energyCosts__4r7PF .FirstPartnerSection_wrapper__78ogL .FirstPartnerSection_barChart__TlOSl .FirstPartnerSection_potentialValue__icbJa{height:100%;border-radius:10px;background-color:#cdec4d}.FirstPartnerSection_energyCosts__4r7PF .FirstPartnerSection_circle__ExtSV{margin-right:10px}.FirstPartnerSection_energyCosts__4r7PF .FirstPartnerSection_circle__ExtSV path{fill:var(--color-primary)!important}.FirstPartnerSection_hiilPriceInFuture__QJvpG{padding:5px 5px 17px;border-radius:8px;position:absolute;bottom:-25px;left:-30px;background-color:#fff;text-align:center;border:1px solid #f2f4f6}.FirstPartnerSection_hiilPriceInFuture__QJvpG .FirstPartnerSection_priceLabel__JCQFw{padding-top:15px;font-size:14px}.FirstPartnerSection_hiilPriceInFuture__QJvpG .FirstPartnerSection_totalPrice__estLm{padding-top:5px;font-size:20px;font-weight:700}.FirstPartnerSection_hiilPriceInFuture__QJvpG .FirstPartnerSection_pricePerSquareMeter__4bQkd{padding-top:5px;font-size:13px;font-weight:600}.FirstPartnerSection_hiilPriceInFuture__QJvpG .FirstPartnerSection_img__wgkaK{height:126px;width:164px;border-radius:6px}.FirstPartnerSection_hiilPriceInFuture__QJvpG .FirstPartnerSection_energyClass__c_UTg{width:62px;height:28px;position:absolute;left:10px;top:10px;text-align:left}.FirstPartnerSection_hiilPriceInFuture__QJvpG .FirstPartnerSection_energyClass__c_UTg .FirstPartnerSection_label__cj_GU{color:#fff;font-size:18px;position:absolute;top:1px;left:6px;z-index:1;font-weight:700;margin:0;line-height:24px}.FirstPartnerSection_hiilPriceInFuture__QJvpG .FirstPartnerSection_energyClass__c_UTg .FirstPartnerSection_polygon__kKkbS{width:100%;height:100%;clip-path:path("M51.5703 0.335693H2.75488C1.65031 0.335693 0.754883 1.23112 0.754883 2.33569V24.1868C0.754883 25.2913 1.65032 26.1868 2.75488 26.1868H26.6799H51.5703C52.2192 26.1868 52.8278 25.8719 53.2027 25.3423L60.9369 14.4168C61.427 13.7244 61.427 12.7981 60.9369 12.1057L53.2027 1.18013C52.8278 0.650507 52.2192 0.335693 51.5703 0.335693Z")}.FirstPartnerSection_imagesWrapper__wCGrW{margin-left:30px;position:relative}.FirstPartnerSection_imagesWrapper__wCGrW .FirstPartnerSection_bg__KOmL_{width:100%}.FirstPartnerSection_imagesWrapper__wCGrW .FirstPartnerSection_logo__kNgKo{z-index:1;position:absolute;bottom:20%;left:0;border-radius:16px}.FirstPartnerSection_imagesWrapper__wCGrW .FirstPartnerSection_hiilImage__YxD_N{border-radius:30px}.FirstPartnerSection_defaultTopMargin__rekoF{margin-top:100px}.FirstPartnerSection_row__NFbJz{padding:100px 0;text-align:center}.FirstPartnerSection_row__NFbJz ul{text-align:left}@media(min-width:768px){.FirstPartnerSection_row__NFbJz{text-align:left}}.FirstPartnerSection_downloadPdfButton__GixfT{margin:40px 0 20px}.FirstPartnerSection_grayText__n3nT6{color:rgba(0,32,34,.698)}.SecondPartnerSection_imagesWrapper__st0q2{position:relative;text-align:center}.SecondPartnerSection_imagesWrapper__st0q2 .SecondPartnerSection_bg__xn_Av{border-radius:24px}.SecondPartnerSection_imagesWrapper__st0q2 .SecondPartnerSection_logo__g54sQ{position:absolute;bottom:10%;right:0;border-radius:16px}@media(min-width:768px){.SecondPartnerSection_imagesWrapper__st0q2 .SecondPartnerSection_logo__g54sQ{bottom:15%}}.SecondPartnerSection_row__20NnP{padding:110px 0 60px;text-align:center}@media(min-width:768px){.SecondPartnerSection_row__20NnP{text-align:left}}.SecondPartnerSection_downloadPdfButton__401rx{margin:40px 0 20px}.SecondPartnerSection_grayText__Hr44U{color:rgba(0,32,34,.698)}.SecondPartnerSection_hiilSecondPartnerTitle__0kCJx{font-size:38px}.SecondPartnerSection_checkRow__XRRSC{display:flex;flex-direction:row;gap:20px}.SecondPartnerSection_checkRow__XRRSC svg path{fill:var(--pdf-button-color)}.SecondPartnerSection_checkRow__XRRSC .SecondPartnerSection_checkText__H8_JO{padding-left:5px;color:rgba(0,32,34,.698)}.Tiff_container__RA1K7{position:relative;text-align:center;vertical-align:middle}.Tiff_container__RA1K7 .Tiff_layer__2py6S{position:absolute;margin-left:auto;margin-right:auto;left:0;right:0;border-radius:10px}.Tiff_container__RA1K7 .Tiff_loadingContainer__La3_R{position:absolute;left:110px;top:40%}.Tiff_container__RA1K7 .Tiff_locationMarker__nTwtP{position:absolute;margin-left:auto;margin-right:auto;left:0;right:0;top:38%}.Loading_wrapper__XvERE{flex:1 1;justify-content:center;margin-top:20%;display:flex;column-gap:10px;margin-bottom:20px}.Loading_wrapper__XvERE .Loading_dot__wUyJf{height:20px;width:20px;border-radius:50%;background:#008ae6;box-shadow:0 5px 10px #0000001a;animation:Loading_animate__Hn1j_ 1s ease-in-out infinite alternate}.Loading_dot__wUyJf:first-child{animation-delay:-.25s}.Loading_dot__wUyJf:nth-child(2){background:#e60000;animation-delay:-.5s}.Loading_dot__wUyJf:nth-child(3){background:#fc0;animation-delay:-.75s}.Loading_dot__wUyJf:nth-child(4){background:#080;animation-delay:-1s}@keyframes Loading_animate__Hn1j_{0%{transform:translateY(-10px)}to{transform:translateY(5px)}}.SolarDetails_item__g7rba{display:flex;flex:1 1;justify-content:space-between;padding:10px 0;align-items:center}.SolarDetails_item__g7rba .SolarDetails_icon__XbsMB{margin-right:10px}.SolarDetails_item__g7rba .SolarDetails_value__sw40t{font-size:20px;font-weight:700}.SolarDetails_item__g7rba .SolarDetails_label__XIp9y{display:flex;align-items:center}.SolarDetails_line__HVcV9{height:1px;background:#f0f1f3;width:100%}.SolarDetails_savingText__cLz9S{color:#74c0fc}.SolarDetails_title__FLgrj{line-height:1.3}.SolarDetails_googleIcon__jXpS1{display:flex;justify-content:flex-end;margin-top:20px}.SolarDetails_row__O9yuf{padding-left:10px;padding-right:10px}.AIHints_loadingContainer__Svkch{display:flex;justify-content:center;align-items:center;margin-top:15%}@keyframes AIHints_pulse__MI_DT{0%{transform:scale(.8);opacity:.4}50%{transform:scale(1.1);opacity:1}to{transform:scale(.8);opacity:.4}}.AIHints_list__QVH7H{list-style:none;margin-top:5px}.AIHints_logoWrapper__ufrFv{float:right}.AIHints_loadingContainer__Svkch{animation:AIHints_pulse__MI_DT 2s infinite}.NavTabs_tabsMargin__c5fiE{margin:5px 0 10px!important;z-index:2!important}.NavTabs_tabsMargin__c5fiE .NavTabs_step__TL7Aj{font-size:12px}.NavTabs_tabsMargin__c5fiE .NavTabs_tab___NJnP{padding:7px 0!important;cursor:pointer;background-color:"white"}.NavTabs_tabsMargin__c5fiE .NavTabs_circle__rZv_e{height:17px!important;width:17px!important}.NavTabs_activeTab__XZwgE .NavTabs_activeCircle___p8QM{background-color:var(--color-primary)!important}.NavTabs_activeTab__XZwgE .NavTabs_activeTitle__HpbDS{font-weight:700!important;color:#5f5f5f!important;display:inline!important;margin-left:5px!important}.NavTabs_activeTab__XZwgE .NavTabs_activeStep__XYB5i{display:inline!important;color:#fff;font-weight:700!important}.NavTabs_bodyClassName__Z6ng_{padding:0 10px 40px;margin:0;min-width:600px}@media(max-width:768px){.NavTabs_button__uRv3u{font-size:14px}}.FirstPartnerSection_imagesWrapper__PrQ71{position:relative}.FirstPartnerSection_imagesWrapper__PrQ71 .FirstPartnerSection_bg__xKrmK{border-radius:24px;width:100%}.FirstPartnerSection_imagesWrapper__PrQ71 .FirstPartnerSection_logo__e9VxW{z-index:1;position:absolute;bottom:20%;right:0;border-top-left-radius:16px;border-bottom-left-radius:16px}.FirstPartnerSection_row__UsWW_{padding:20px 0;margin-top:100px;text-align:center}.FirstPartnerSection_row__UsWW_ h2{font-weight:400;margin-bottom:50px}.FirstPartnerSection_row__UsWW_ button{font-weight:400}.FirstPartnerSection_row__UsWW_ ul{text-align:left}@media(min-width:768px){.FirstPartnerSection_row__UsWW_{text-align:left}}.FirstPartnerSection_downloadPdfButton__l_P_S{margin-top:40px}.FirstPartnerSection_bulletList__FGZk1 ul>li{margin-bottom:10px}.FirstPartnerSection_bulletList__FGZk1 ul>li::marker{color:#2968ef;font-size:150%}.CalculatorFinalTab_fullscreen___QZsF{position:absolute;left:0;top:6;padding-top:9em;display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:10;width:100%;height:100%;gap:1.5em}.CalculatorFinalTab_fullscreen___QZsF span{text-align:center}.RegisterSection_section__MRJhB{margin:25px 0 0;padding:15px;border-radius:16px;background-color:#fff}.RegisterSection_section__MRJhB .RegisterSection_container__4C5a_{background:#fff;text-align:center;border-radius:8px}.RegisterSection_section__MRJhB .RegisterSection_title__hhHsf{font-size:24px;font-weight:700;margin-bottom:20px}.RegisterSection_section__MRJhB .RegisterSection_list__QKCSC{list-style:none;padding:0;margin:0;text-align:left}.RegisterSection_section__MRJhB .RegisterSection_list__QKCSC li{display:flex;align-items:center;font-size:16px;margin-bottom:15px}.RegisterSection_section__MRJhB .RegisterSection_list__QKCSC li .RegisterSection_checkIcon__R3P5U{width:16px;height:16px;margin-right:10px}.RegisterSection_section__MRJhB .RegisterSection_button__o8aZC{width:30%;cursor:pointer;margin-top:20px}@media(max-width:991px){.RegisterSection_section__MRJhB .RegisterSection_button__o8aZC{width:100%}}.CategoriesPieChart_pieChartContainer__i9PnH{background-color:#fff;border-radius:6px;padding:20px 15px;box-shadow:2px 4px 8px #0000001a}.CategoriesPieChart_pieChart__wBYth{height:440px!important}@media(max-width:991px){.CategoriesPieChart_pieChart__wBYth{height:500px!important}}@media(max-width:767px){.CategoriesPieChart_pieChart__wBYth{height:400px!important}}.CostOverview_tableHeader__RyGQu{padding:16px;border-radius:10px;display:flex;justify-content:space-between;flex:1 1;background-color:#fff;color:#000;box-sizing:border-box}.CostOverview_tableHeader__RyGQu .CostOverview_price__7IFUe{color:var(--color-primary)}.CostOverview_personalContribution__1tO01{display:flex;justify-content:space-between;gap:50px}.CostOverview_personalContribution__1tO01 div:last-child{padding-left:30px}.CostOverview_tableOverviewContainer__xVOSv{background-color:#fff;box-shadow:2px 4px 8px #00000008;border-radius:6px;padding:10px 15px}.CostOverview_categoryRow__SvvNT{display:flex;flex:1 1;justify-content:space-between}.CostOverview_subitem__kTEap{padding:10px 0;color:#575757}.CostOverview_category__4zmBj{text-transform:uppercase;padding:10px 0}.CostOverview_category__4zmBj .CostOverview_categoryPrice__DBXeg{color:var(--color-primary)}.CostOverview_pieChartContainer__gLDha{background-color:#fff;border-radius:6px;padding:20px 15px;box-shadow:2px 4px 8px #0000001a}.CostOverview_buttonsContainer__maTh_{display:flex;justify-content:space-between}.CostOverview_itemsEnd__Cl_Zb{justify-content:flex-end}.CostOverview_header__r_j8D{margin:0}.CostOverview_pieChart__8Lspm{height:440px!important}@media(max-width:991px){.CostOverview_pieChart__8Lspm{height:500px!important}}@media(max-width:767px){.CostOverview_pieChart__8Lspm{height:400px!important}}.TableOverview_tableOverviewContainer__rrA56{background-color:#fff;box-shadow:2px 4px 8px #00000008;border-radius:6px;padding:10px 15px}.TableOverview_categoryRow__5NQIy{display:flex;flex:1 1;justify-content:space-between}.TableOverview_category__dlk2i{text-transform:uppercase;padding:10px 0}.TableOverview_category__dlk2i .TableOverview_categoryPrice__6L3ST{color:var(--color-primary)}.TableOverview_subitem__ydglD{padding:10px 0;color:#575757}.CostOverview_header___VY0Q{display:flex;flex-direction:row;align-items:center;justify-content:space-between;background-color:#fff;padding-right:10px;padding-left:10px;border-radius:10px}.CostOverview_card__4lntO{background-color:#fff;border-radius:10px;padding:5px 10px}.CostOverview_table__WAOfj{overflow-x:auto;background-color:#fff}.CostOverview_table__WAOfj .CostOverview_numberColumn__QfPe_{width:100%;text-align:right}.CostOverview_table__WAOfj table{border-top:1px solid var(--color-primary);border-left:1px solid var(--color-primary)}.CostOverview_table__WAOfj tr td,.CostOverview_table__WAOfj tr th{border-color:var(--color-primary)}.CostOverview_table__WAOfj thead tr th{background-color:#fff;font-size:14px}.CostOverview_radioButton__ZcQE3{border:0;width:100%;height:20px}.CostOverview_scenariosContainer__pRKTC{margin-top:30px}.CostOverview_scenariosContainer__pRKTC .CostOverview_tableContainer__IO5Cb{position:"relative"}.CostOverview_scenariosContainer__pRKTC .CostOverview_radioGroup__BIo8x{display:flex;flex-direction:row;flex:1 1;justify-content:space-between;padding-right:10px;padding-left:10px;padding-bottom:10px}.CostOverview_scenariosContainer__pRKTC .CostOverview_show__FUmpO{opacity:1;z-index:3;transition:opacity .7s ease-in}.CostOverview_scenariosContainer__pRKTC .CostOverview_hide__5a4oX{opacity:0;transition:opacity .7s ease-out}.CostOverview_scenariosContainer__pRKTC .CostOverview_tableScenario__Zfqvx{max-width:85vw;position:absolute;margin-top:20px;padding-bottom:20px;margin-left:15px;margin-right:15px;left:0}.CostOverview_categoryDescription__zcTKG{text-transform:none;font-size:12px;color:#b3b8b9}.CostOverview_chart__dnVmi{height:1000px!important}.MonthlyRateMessage_divider__v0YIb{width:95%;margin:15px 10px;height:1px;background-color:gray}.MonthlyRateMessage_alertPotentialValues__v2RsU b,.MonthlyRateMessage_alertPotentialValues__v2RsU p b{color:#96c21f}.MonthlyCharts_container__5MKnN{background-color:#fff;box-shadow:2px 4px 8px #00000008;border-radius:6px;padding:0 15px 30px;display:flex;flex-direction:column;justify-content:space-between}.EditLifestyleModalForm_closeButton__lzYpK{border:none;cursor:pointer;height:35px;width:35px;border-radius:8px;margin-left:10px;background-color:#0000;outline:none;display:flex;align-items:center;justify-content:center}.EditLifestyleModalForm_closeButton__lzYpK svg{min-width:28px;min-height:28px;width:100%;height:100%}.EditLifestyleModalForm_closeButton__lzYpK:hover svg path{fill:#000}.EditLifestyleModalForm_closeButton__lzYpK:active{outline:5px solid hsl(var(--color-primary-h),83%,91%)}.EditLifestyleModalForm_btnsWrapper__X0qDb{display:flex;align-items:center;justify-content:space-between;margin-bottom:30px;margin-top:20px}.EditLifestyleModalForm_headerRow__NzXjp{padding-left:20px;padding-right:5px}.EditLifestyleModalForm_container__C3yDq{padding-bottom:30px}.EditLifestyleModalForm_container__C3yDq label{font-weight:500!important}.MonthlySurplus_monthlySurplusRow__5iGLF{display:flex;justify-content:space-between;align-items:center;gap:5px}.MonthlySurplus_goalInfo__La3UK{font-weight:700}.MonthlySurplus_monthlySurplus__ytC3s{background-color:hsl(var(--color-primary-h),83%,91%);color:var(--color-primary);border-radius:10px;padding:2px 8px;font-size:12px}.MonthlySurplus_projectionBtn__eRhQq{background:var(--color-primary);color:#fff;justify-content:center;display:flex;align-items:center;font-weight:600;border:none;padding:12px 16px;min-width:200px;border-radius:6px;cursor:pointer;transition:background .2s ease}@media(max-width:575px){.MonthlySurplus_projectionBtn__eRhQq{width:100%;padding:10px 16px}}.MonthlySurplus_projectionBtn__eRhQq:hover{background:hsl(var(--color-primary-h),var(--color-primary-s),calc(var(--color-primary-l) + 9%))}.MonthlySurplus_warningBtn__PWJzO{border-color:#ffeeba!important;background-color:#fff;color:#856404!important}.MonthlySurplus_warningBtn__PWJzO:hover{background:#fff3cd}.MonthlySurplus_surplusTable__zlRk8{width:100%;margin-top:20px;font-size:14px}.MonthlySurplus_surplusTable__zlRk8 thead tr th:last-of-type{border-top-right-radius:0!important}.MonthlySurplus_surplusTable__zlRk8 thead tr th:first-of-type{border-top-left-radius:0!important}.MonthlySurplus_surplusTable__zlRk8 tbody tr td:first-of-type{text-align:left}.MonthlySurplus_surplusTable__zlRk8 thead th{background:#f5f5f5;z-index:2;border-bottom:2px solid #ddd;position:sticky!important;top:0}.MonthlySurplus_surplusTable__zlRk8 tbody td{padding:10px 12px;border-bottom:1px solid #eee;text-align:right}.MonthlySurplus_surplusTable__zlRk8 tbody td .MonthlySurplus_interestEarned__FjhxM{color:var(--primary-analog);font-weight:500;border-radius:10px;padding:2px 5px;background-color:var(--primary-light-analog)}.MonthlySurplus_goalRow__yr7kY{background:hsl(var(--color-primary-h),83%,91%)!important;position:sticky!important;z-index:2;bottom:-1px}.MonthlySurplus_goalRow__yr7kY td{font-weight:600!important}.MonthlySurplus_tableWrapper__pBn59{width:600px;max-height:600px;margin-top:10px;overflow-y:auto}@media(max-width:575px){.MonthlySurplus_tableWrapper__pBn59{max-height:calc(100vh - 200px);width:100%}}.MonthlySurplus_myBudget__NAxin{font-size:20px;font-weight:600;color:#000;margin-bottom:10px}.MonthlySurplus_title__pl0rL{font-size:22px;font-weight:600;margin-top:10px;margin-bottom:10px;color:var(--color-primary)}.ActionButton_button__vzhJs{all:unset;background-color:#fff;padding:12px;border-radius:10px;box-shadow:0 1px 3px 0 rgba(0,0,0,.059);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .2s ease,box-shadow .2s ease,transform .15s ease}@media(max-width:575px){.ActionButton_button__vzhJs{padding:8px}}.ActionButton_button__vzhJs svg{width:40px;height:40px}@media(max-width:575px){.ActionButton_button__vzhJs svg{width:25px;height:25px}}.ActionButton_button__vzhJs:hover{background-color:#f5f5f5;box-shadow:0 3px 6px 0 rgba(0,0,0,.102);transform:translateY(-2px)}.ActionButton_button__vzhJs:active{transform:translateY(0);box-shadow:0 1px 2px 0 rgba(0,0,0,.102)}.ActionButton_tooltip__bcMfQ{position:relative;cursor:pointer}.ActionButton_tooltip__bcMfQ[data-tooltip]:not([data-tooltip=""]):after{content:attr(data-tooltip);position:absolute;bottom:110%;left:50%;transform:translateX(-50%);background-color:#333;color:#fff;padding:6px 8px;border-radius:4px;white-space:nowrap;font-size:12px;opacity:0;pointer-events:none;transition:opacity .2s ease-in-out;z-index:10}.ActionButton_tooltip__bcMfQ[data-tooltip]:not([data-tooltip=""]):hover:after{opacity:1}.TotalNetIncome_container__Huq_7{background-color:#fff;border:1px solid #e4e8e9;border-radius:.5rem;display:flex;flex-direction:column;justify-content:space-between;height:100%;box-shadow:0 1px 3px 0 rgba(0,0,0,.059)}.TotalNetIncome_container__Huq_7 .TotalNetIncome_title__xzGcs{padding:0 24px;margin-bottom:0}@media(max-width:575px){.TotalNetIncome_container__Huq_7 .TotalNetIncome_title__xzGcs{padding:0 19px}}.TotalNetIncome_container__Huq_7 .TotalNetIncome_salaryContainer__fMiiW{padding:0 24px;margin-top:10px;margin-bottom:20px}@media(max-width:575px){.TotalNetIncome_container__Huq_7 .TotalNetIncome_salaryContainer__fMiiW{padding:0 19px}}.TotalNetIncome_container__Huq_7 .TotalNetIncome_salaryContainer__fMiiW .TotalNetIncome_monthlyIncome__2H0CJ{font-size:35px;margin-top:0;font-weight:600;color:var(--color-primary);margin-bottom:5px}@media(max-width:575px){.TotalNetIncome_container__Huq_7 .TotalNetIncome_salaryContainer__fMiiW .TotalNetIncome_monthlyIncome__2H0CJ{font-size:30px}}.TotalNetIncome_container__Huq_7 .TotalNetIncome_salaryContainer__fMiiW .TotalNetIncome_subtitle__B2wxJ{font-weight:100}@media(max-width:575px){.TotalNetIncome_container__Huq_7 .TotalNetIncome_salaryContainer__fMiiW .TotalNetIncome_subtitle__B2wxJ{font-size:15px}}.TotalNetIncome_container__Huq_7 .TotalNetIncome_footer__53Oou{display:flex;align-items:center;gap:10px;background:var(--color-primary);color:#fff;padding:20px 24px;border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem;background:linear-gradient(90deg,var(--color-primary) 0,var(--primary-analog) 100%)}@media(max-width:575px){.TotalNetIncome_container__Huq_7 .TotalNetIncome_footer__53Oou{padding:15px 19px}}.TotalNetIncome_container__Huq_7 .TotalNetIncome_footer__53Oou .TotalNetIncome_footerText__pU37n{font-size:20px;font-weight:500}@media(max-width:575px){.TotalNetIncome_container__Huq_7 .TotalNetIncome_footer__53Oou .TotalNetIncome_footerText__pU37n{padding-right:60px;line-height:1.3}}.TotalNetIncome_container__Huq_7 .TotalNetIncome_footer__53Oou .TotalNetIncome_totalNetIncome__6ngm5{font-weight:600;font-size:27px}@media(max-width:575px){.TotalNetIncome_container__Huq_7 .TotalNetIncome_footer__53Oou .TotalNetIncome_totalNetIncome__6ngm5{font-size:20px}}.BudgetOverview_header__4EIbv{display:flex;justify-content:space-between;margin-bottom:25px;align-items:center}.BudgetOverview_header__4EIbv .BudgetOverview_logo__6YGi0{width:250px}@media(max-width:575px){.BudgetOverview_header__4EIbv .BudgetOverview_logo__6YGi0{width:150px}}.BudgetOverview_contentContainer__x_qRz{padding:20px 100px 40px;max-width:100vw}@media(max-width:767px){.BudgetOverview_contentContainer__x_qRz{padding:20px 0 40px}}.BudgetOverview_actionContainer__oPOVE{display:flex;gap:10px}@media(max-width:575px){.BudgetOverview_actionContainer__oPOVE{justify-content:flex-end}}.BudgetOverview_btnBudgetEdit__HvL4o{margin-top:10px;margin-left:15px}.BudgetOverview_container__KJwcz{padding-top:50px}.ContactManager_button__AxWeM{display:inline-flex;align-items:center;justify-content:center;background:#fff;color:var(--color-primary);border:none;padding:12px 25px;min-height:48px;border-radius:10px;font-weight:700;font-size:16px;line-height:1;letter-spacing:.2px;cursor:pointer;transition:transform .12s ease,box-shadow .12s ease,background .12s ease;box-shadow:0 8px 24px #00000026}.ContactManager_button__AxWeM:hover{transform:translateY(-1px);box-shadow:0 10px 28px #0000004d}.ContactManager_button__AxWeM:active{transform:translateY(0);box-shadow:0 6px 18px #00000029}@media(max-width:767px){.ContactManager_button__AxWeM{margin-top:10px;width:100%;padding:10px 16px}}.ContactManager_icon__3QNxz{margin-right:8px}.ContactManager_btnText__xt2NL{white-space:nowrap}.ContactManager_warningBtn__CnNrY{border-color:#ffeeba!important;color:#856404!important}.ContactManager_warningBtn__CnNrY:hover{background:#fff3cd}.ContactManager_subtitle__uE_2X{font-size:.9rem;color:#374151;border-left:3px solid var(--color-primary);padding-left:8px;margin-bottom:16px}.ContactManager_buttonContainer__gvc_K{text-align:right}.ContactManager_lifestyleCalculator__A5W4z label{font-weight:500!important}.ContactManager_modalBody__4yrEF{padding:0!important;background-color:#f7f7ff;justify-content:center;max-height:100vh}.ContactManager_header__HNwWz{padding:30px 40px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;z-index:999}@media(max-width:575px){.ContactManager_header__HNwWz{padding:30px 20px}}.ContactManager_header__HNwWz .ContactManager_logo__tIYBF{width:250px}@media(max-width:575px){.ContactManager_header__HNwWz .ContactManager_logo__tIYBF{width:150px}}.ContactManager_header__HNwWz .ContactManager_closeButton__RloUA{all:unset;position:absolute;top:-20px;right:-5px;cursor:pointer;height:30px;width:30px;color:#000}.ContactManager_header__HNwWz .ContactManager_closeButton__RloUA svg{width:100%;height:100%}.ContactManager_header__HNwWz .ContactManager_closeButton__RloUA svg path{fill:#fff}@media(max-width:1199px){.ContactManager_header__HNwWz .ContactManager_closeButton__RloUA svg path{fill:#000}}.ContactManager_waveContainer__xjbt3{position:absolute;top:-70px;right:-50px}.ContactManager_waveContainer__xjbt3 svg{width:100%;height:100%}.ContactManager_formContainer__4IJ4Y{margin:0 40px 30px;padding:20px;border:1px solid #e4e8e9}@media(max-width:575px){.ContactManager_formContainer__4IJ4Y{margin:0 20px 10px}}.ContactManager_managerImage__ToO_J{margin-top:-30px;height:100%;max-width:100%;display:flex;justify-content:center;align-items:center}@media(max-width:575px){.ContactManager_managerImage__ToO_J{margin-top:0;max-width:250px}}.ContactManager_errorMessage__dR0f9{font-size:12px;color:red;text-align:center}@keyframes ContactManager_cta-attention__ByV36{0%,86%,to{transform:none}88%{transform:translateX(-1.5px) rotate(-1.5deg)}90%{transform:translateX(1.5px) rotate(1.5deg)}92%{transform:translateX(-1px) rotate(-1deg)}94%{transform:translateX(1px) rotate(1deg)}96%{transform:none}}.ContactManager_ctaAttention__xZImP{animation:ContactManager_cta-attention__ByV36 5s ease-in-out infinite}.RequestConsultation_container__D43Qi{margin-top:20px;border-radius:.5rem;padding:24px;box-shadow:0 1px 3px 0 rgba(0,0,0,.059);background:linear-gradient(90deg,var(--color-primary) 0,var(--primary-analog) 100%);color:#fff}@media(max-width:767px){.RequestConsultation_container__D43Qi{text-align:center}}.RequestConsultation_container__D43Qi .RequestConsultation_title__QMOhe{margin-top:0;margin-bottom:8px;font-weight:600}.RequestConsultation_container__D43Qi .RequestConsultation_description__u_ZEU{font-weight:100}.RequestConsultation_container__D43Qi .RequestConsultation_CTAContainer__1SObQ{display:flex;justify-content:flex-end;align-items:center}.BudgetSummary_tableWrapper__jjF2y{background-color:#fff;box-shadow:2px 4px 8px #00000008;border-radius:6px;padding:10px 25px}.BudgetSummary_divider__zbtc4{width:93%;margin:15px 10px;height:1px;background-color:#f6f2ff}.BudgetSummary_description__8gq_p{color:#999}.BudgetSummary_monthlyExpensesInfoTable__Fm5O_ tbody tr{display:table-row;background-color:#fff;border-bottom:1px solid #f6f2ff}.BudgetSummary_monthlyExpensesInfoTable__Fm5O_ td{padding:10px 0}.BudgetSummary_monthlyExpensesInfoTable__Fm5O_ .BudgetSummary_divider__zbtc4{width:100%;margin:5px 15px}.BudgetSummary_monthlyExpensesInfoTable__Fm5O_ .BudgetSummary_value__HxiTA{color:var(--color-primary);font-weight:600}.BudgetSummary_monthlyExpensesInfoTable__Fm5O_ tfoot tr td{background-color:hsl(var(--color-primary-h),83%,91%);color:#000;font-weight:600}.BudgetSummary_monthlyExpensesInfoTable__Fm5O_ tfoot tr td:first-of-type{border-bottom-left-radius:8px}.BudgetSummary_monthlyExpensesInfoTable__Fm5O_ tfoot tr td:last-of-type{border-bottom-right-radius:8px}.BudgetSummary_monthlyExpensesInfoTable__Fm5O_ .BudgetSummary_editButton__f6D2G{all:unset;background:hsl(var(--color-primary-h),83%,91%);padding:8px 12px;border-radius:8px;cursor:pointer;transition:background-color .2s ease,box-shadow .2s ease,transform .15s ease}.BudgetSummary_monthlyExpensesInfoTable__Fm5O_ .BudgetSummary_editButton__f6D2G svg{margin-top:2px;width:25px;height:25px}.BudgetSummary_monthlyExpensesInfoTable__Fm5O_ .BudgetSummary_editButton__f6D2G:hover{background-color:#f5f5f5;box-shadow:0 3px 6px 0 rgba(0,0,0,.102);transform:translateY(-2px);background-color:hsl(var(--color-primary-h),var(--color-primary-s),calc(var(--color-primary-l) + 50%))}