:where(:root){--_v70522c:81rem;--_v96871f:min(100vw - var(--v-space-pagemargin)*2,160rem - var(--v-space-pagemargin)*2,100.0%);--_v3a146f:min(var(--_v70522c),var(--_v96871f));--_v17c8a9:calc((var(--v-grid-columns) - 1)*var(--v-space-gutter));--_v75d179:calc((var(--_v3a146f) - var(--_v17c8a9))/var(--v-grid-columns));--_vdef1f3:calc(var(--v-space-gutter)*(var(--v-grid-columns) - 1));--_v3a86b2:calc((var(--_v75d179)*var(--v-grid-columns)) + var(--_vdef1f3))}:where(body:has([data-debug-grid=true])):before{z-index:calc(3.40282e+38);width:calc(var(--_v3a146f) + var(--v-space-gutter));pointer-events:none;content:"";background:linear-gradient(to right,var(--v-color-surface-accent-blue),var(--v-color-surface-accent-blue)calc(100% - var(--v-space-gutter)),#0000 calc(100% - var(--v-space-gutter)));background-size:calc(100%/var(--v-grid-columns));opacity:.16;top:0;bottom:0;margin-block:0;margin-inline:auto;display:block;position:fixed;inset-inline-start:calc(50% + var(--v-space-gutter)/2);translate:-50%}:where(html:has([data-debug-grid=true])):after,:where(html:has([data-debug-grid=true])):before{width:max(calc((100vw - (160rem - var(--v-space-pagemargin)*2))/2),calc(var(--v-space-pagemargin) - (100vw - 100%)/2));pointer-events:none;content:"";background-color:var(--v-color-surface-feedback-red);opacity:.16;height:100vh;display:block;position:fixed;top:0}:where(html:has([data-debug-grid=true])):before{inset-inline-start:0}:where(html:has([data-debug-grid=true])):after{inset-inline-end:0}:where(div[data-inline-debug-grid=true]){position:relative;overflow-x:hidden}:where(div[data-inline-debug-grid=true]):before{z-index:calc(3.40282e+38);width:calc(var(--_v3a146f) + var(--v-space-gutter));pointer-events:none;content:"";background:linear-gradient(to right,var(--v-color-surface-accent-blue),var(--v-color-surface-accent-blue)calc(100% - var(--v-space-gutter)),#0000 calc(100% - var(--v-space-gutter)));background-size:calc(100%/var(--v-grid-columns));opacity:.16;top:0;bottom:0;margin-block:0;margin-inline:auto;display:block;position:absolute;inset-inline-start:calc(50% + var(--v-space-gutter)/2);translate:-50%}:where([data-debug-outline]) *{outline:1px solid #ff000080}:where([data-debug-outline]) :is(a,b,em,i,li,small,span,strong){outline-color:#00ff0080}:where([data-debug-outline]) div{outline-color:#0000ff80}:where([data-debug-outline]) :is(button,input,select,summary,textarea){outline-color:#ff00ff80}.DialogFooter_footer-slot__BUbSg{position:sticky;top:0;bottom:calc(-1 * (var(--v-space-48)));z-index:var(--v-index-overlay);margin-inline:calc(-1 * (var(--v-space-24)));margin-bottom:calc(-1 * (var(--v-space-48)));opacity:0;animation:DialogFooter_slide-up-fade-in__YfeZT .25s ease forwards}@media (min-width:30rem){.DialogFooter_footer-slot__BUbSg{margin-inline:calc(-1 * (var(--v-space-48)))}}.DialogFooter_closing__O8_6M{pointer-events:none;animation:DialogFooter_slide-down-fade-out__FoGgh .25s ease}@keyframes DialogFooter_slide-down-fade-out__FoGgh{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(100%)}}@keyframes DialogFooter_slide-up-fade-in__YfeZT{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}.VideoDialog_scale-width__FLeQ_{height:auto;padding:0;margin:auto;overflow:unset}.VideoDialog_scale-height__ggS8p{position:relative;width:auto;height:100%;max-height:calc(100dvh + -1 * min(2rem, 20vh) + -1 * (40px + var(--v-space-32)));margin:auto}.HeaderWithLink_titleLarge__O6NH_{font:var(--v-font-heading-1)}.HeaderWithLink_titleXlarge__sphgw{font:var(--v-font-statement-2)}.HeaderWithLink_bodyMaxWidth__a9s80{max-width:596px}.HeaderWithLink_altCta__bInqo{align-self:flex-start;margin-top:var(--v-space-24)}@media (max-width:767px){.HeaderWithLink_altCta__bInqo{margin-top:var(--v-space-16)}}@media (min-width:1024px){.HeaderWithLink_body__EzLuX{font:var(--v-font-20)}.HeaderWithLink_titleXlarge__sphgw{font:var(--v-font-statement-1)}}.price-breakdown_view_breakdown_breakdownItem__9m08Y{display:grid;grid-template-areas:"label price" "vat vat";grid-template-rows:auto auto}.price-breakdown_view_breakdown_label__61rLn{grid-area:label}.price-breakdown_view_breakdown_price__wHvHU{grid-area:price;white-space:nowrap}.price-breakdown_border_wrapper__Bsu4m>div{padding-top:var(--v-space-16);padding-bottom:var(--v-space-16);border-bottom:1px solid var(--v-color-ornament-primary)}.price-breakdown_view_section_more-info__Xdwxr{color:inherit}[open] .price-breakdown_view_section_more-info__Xdwxr{display:none}.price-breakdown_view_section_less-info__lvLAt{display:none;color:inherit}[open] .price-breakdown_view_section_less-info__lvLAt{display:block}summary:hover .price-breakdown_view_section_less-info__lvLAt,summary:hover .price-breakdown_view_section_more-info__Xdwxr{color:var(--v-color-foreground-accent-blue)}.price-breakdown_view_section_section-content__1s7OL{display:grid;grid-template-rows:0fr;overflow:hidden;transition:grid-template-rows .3s}[open]+.price-breakdown_view_section_section-content__1s7OL{grid-template-rows:1fr}.price-breakdown_view_section_section-content-inner___ES9c{min-height:0;visibility:hidden;transition:visibility .3s}[open]+.price-breakdown_view_section_section-content__1s7OL .price-breakdown_view_section_section-content-inner___ES9c{visibility:visible}.styles_energyClassificationTag__GvygW{position:relative;padding:3px 8px 3px 5px;color:#ffffff;background-color:var(--tag-color,#000000)}.styles_energyClassificationTag__GvygW:before{position:absolute;top:0;width:8px;height:20px;clip-path:polygon(0 50%,100% 0,100% 100%);content:"";background-color:var(--tag-color,#000000);inset-inline-start:-8px;border-inline-end:1px solid var(--tag-color,#000000)}.styles_classificationA__Nj_DX{--tag-color:#168635}.styles_classificationB__GDPdy{--tag-color:#76ab32}.styles_classificationC__CXJga{--tag-color:#c7cd2b}.styles_classificationD__mSS7c{--tag-color:#f7e53c}.styles_classificationE__fABs0{--tag-color:#f4bc2c}.styles_classificationF__eE0eY{--tag-color:#e47224}.styles_classificationG__uZnTT{--tag-color:#c71024}