.page-module__mx-gFq__contact{padding:var(--section-space)var(--content-padding);justify-content:center;align-items:center;display:flex}.page-module__mx-gFq__contact>div{width:var(--content-width);flex-direction:column;justify-content:center;align-items:center;display:flex}.page-module__mx-gFq__contact>div p{width:var(--text-width)}.page-module__mx-gFq__contact>div form{width:var(--text-width);margin-top:var(--space-3xs);flex-direction:column;justify-content:center;align-items:stretch;gap:0;display:flex}.page-module__mx-gFq__contact>div form input,.page-module__mx-gFq__contact>div form select,.page-module__mx-gFq__contact>div form textarea{padding:var(--space-3xs);font-size:var(--size-1);border-style:solid;border-width:var(--border-width);border-color:var(--foreground-5);flex:auto}.page-module__mx-gFq__contact>div form textarea{resize:vertical;min-height:7em}.page-module__mx-gFq__contact>div form :user-invalid{border-color:var(--secondary-3);box-shadow:0px 0px 0px 1px var(--secondary-3)}.page-module__mx-gFq__contact>div form section{flex-direction:column;justify-content:flex-start;align-items:stretch;display:flex}.page-module__mx-gFq__subtitle{justify-content:space-between;align-items:center;gap:var(--space-xs);padding:var(--space-2xs)var(--space-s)var(--space-2xs)var(--space-2xs);background-color:var(--hover-background);border-style:solid none none solid;border-color:#0000;border-width:var(--border-width);flex-wrap:nowrap;margin:0;display:flex}.page-module__mx-gFq__subtitle:hover,.page-module__mx-gFq__subtitle:focus-visible{background-color:var(--hover-highlight)}.page-module__mx-gFq__expanded>.page-module__mx-gFq__subtitle{border-color:var(--border-color)}.page-module__mx-gFq__subtitle>b{font-size:var(--size-1);text-align:left;flex:auto;font-weight:400}.page-module__mx-gFq__subtitle>.page-module__mx-gFq__check{color:#0000;border-style:solid;border-width:var(--border-width);border-color:var(--foreground-5);background:0 0;justify-content:center;align-items:center;width:1.5em;height:1.5em;transition:color .1s,background .1s;display:flex}.page-module__mx-gFq__subtitle>.page-module__mx-gFq__check svg{stroke-dasharray:380;stroke-dashoffset:380px;width:80%;transition:stroke-dashoffset linear}.page-module__mx-gFq__subtitle>.page-module__mx-gFq__valid{color:var(--primary-text);background:var(--primary)}.page-module__mx-gFq__subtitle>.page-module__mx-gFq__valid svg{stroke-dashoffset:0;transition:stroke-dashoffset .5s ease-out}.page-module__mx-gFq__subtitle>.page-module__mx-gFq__arrow{width:1.1em;transition:transform .3s}.page-module__mx-gFq__expanded>.page-module__mx-gFq__subtitle>.page-module__mx-gFq__arrow{transform:rotate(-90deg)}.page-module__mx-gFq__content{justify-content:flex-start;align-items:stretch;gap:var(--space-2xs);max-height:0;margin-bottom:var(--space-2xs);padding:0px var(--space-3xs)0px var(--space-xs);border-style:none none none solid;border-width:var(--border-width);border-color:var(--border-color);flex-direction:column;transition:max-height .3s,margin .3s,padding .3s;display:flex;overflow:hidden}.page-module__mx-gFq__expanded>.page-module__mx-gFq__content{max-height:max-content;padding:var(--space-xs)var(--space-3xs)var(--space-xs)var(--space-xs)}.page-module__mx-gFq__topics{appearance:none;justify-content:flex-start;align-items:stretch;gap:var(--space-xs);border:none;outline:none;flex-wrap:wrap;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));width:100%;display:grid}.page-module__mx-gFq__topics label{cursor:pointer;justify-content:stretch;align-items:stretch;display:flex}.page-module__mx-gFq__topics label input{opacity:0;width:0;height:0}.page-module__mx-gFq__topics label>div{border-style:solid;border-width:var(--border-width);border-color:var(--border-color);width:100%;box-shadow:var(--box-shadow-0);border-radius:0;flex-direction:column;justify-content:flex-start;align-items:stretch;padding:0;transition:transform .1s,box-shadow .1s;display:flex;overflow:hidden}.page-module__mx-gFq__topics label input:checked+div{outline-width:2px;outline-style:solid;outline-color:var(--primary);outline-offset:-2px;transform:translateY(-2px);box-shadow:.1em .2em .3em #0006}.page-module__mx-gFq__topics label div img{aspect-ratio:5/3;object-fit:contain;object-position:50% 50%;background:#fff;flex:auto;width:100%;height:auto}.page-module__mx-gFq__topics label div span{min-height:3.6em;padding:var(--space-2xs);font-size:var(--size--1);text-align:center;background:linear-gradient(110deg,var(--hover-background)0%,var(--hover-background)25%,var(--hover-highlight)56%,var(--hover-background)66%,var(--hover-background)100%);background-position:-50% 0;background-size:300% 100%;justify-content:center;align-items:center;font-weight:700;line-height:1.1;transition:all linear;display:flex}.page-module__mx-gFq__topics label:hover span,.page-module__mx-gFq__topics label:focus-visible span,.page-module__mx-gFq__topics label:focus-within span{background-position:-150% 0;transition:all 1.4s}.page-module__mx-gFq__topics label input:checked+div span{background:var(--primary);color:var(--primary-text);transition:all linear}.page-module__mx-gFq__fields{justify-content:space-between;align-items:stretch;gap:inherit;flex-flow:wrap;display:flex}.page-module__mx-gFq__honeypot{max-height:0;overflow:hidden}.page-module__mx-gFq__buttons{justify-content:flex-end;align-items:stretch;gap:inherit;flex-direction:row;display:flex}.page-module__mx-gFq__buttons button{padding:var(--space-xs)var(--space-xl);font-size:var(--size-0)}.page-module__mx-gFq__buttons button+button{padding:var(--space-xs)var(--space-s);font-size:var(--size--1)}.page-module__mx-gFq__contact>div .page-module__mx-gFq__sending{color:var(--warning)}.page-module__mx-gFq__contact>div .page-module__mx-gFq__success{color:var(--success)}.page-module__mx-gFq__contact>div .page-module__mx-gFq__error{color:var(--error)}
.Form-module__-dOvYG__check{z-index:-1;height:0;position:absolute;overflow:hidden}
.Arrow-module__WovfGa__arrow{aspect-ratio:1;transform-origin:50%;border-style:none;border-color:currentColor;border-radius:.1em;justify-content:center;align-items:center;width:.75em;height:auto;display:flex}.Arrow-module__WovfGa__arrow>div{border-color:inherit;border-radius:inherit;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.Arrow-module__WovfGa__arrow>div>div{border-style:solid solid none none;border-width:.175em;border-color:inherit;border-radius:inherit;transform-origin:65% 35%;width:66%;height:66%;display:flex;transform:translate(-15%,15%)rotate(45deg)}
.ScrollFadeIn-module__jVcOFa__onScroll{flex:inherit;display:inherit;flex-direction:inherit;justify-content:inherit;align-items:inherit;transition-property:opacity,transform;transition-duration:var(--ani-fade-in-duration);transition-timing-function:var(--ani-fade-in-timing);z-index:50;position:relative}.ScrollFadeIn-module__jVcOFa__up,.ScrollFadeIn-module__jVcOFa__upWithOpacity{transform:translateY(40px)}.ScrollFadeIn-module__jVcOFa__left,.ScrollFadeIn-module__jVcOFa__leftWithOpacity{transform:translate(-40px)}.ScrollFadeIn-module__jVcOFa__right,.ScrollFadeIn-module__jVcOFa__rightWithOpacity{transform:translate(40px)}.ScrollFadeIn-module__jVcOFa__upWithOpacity,.ScrollFadeIn-module__jVcOFa__leftWithOpacity,.ScrollFadeIn-module__jVcOFa__rightWithOpacity{opacity:.1}
.ImageCarousel-module__9_UZtG__images{justify-content:center;align-items:center;display:flex;position:relative}.ImageCarousel-module__9_UZtG__images>div{grid-gap:var(--space-m);scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;flex:0 auto;grid-template-columns:1fr 1fr;grid-auto-columns:auto;justify-content:center;align-items:center;display:grid}.ImageCarousel-module__9_UZtG__images>div img{border-style:solid;border-width:var(--border-width);border-color:var(--border-color);object-fit:contain;object-position:50% 50%;cursor:zoom-in;background:#fff;grid-column:auto/span 2;width:100%}.ImageCarousel-module__9_UZtG__images>div img+img{grid-column:auto/span 1}.ImageCarousel-module__9_UZtG__images button{height:100%;padding:0px var(--space-3xs);opacity:.25;color:#000;z-index:51;justify-content:center;align-items:center;display:none;position:absolute;top:50%;right:0;transform:translateY(-50%)}.ImageCarousel-module__9_UZtG__images button+button{left:0;right:auto}.ImageCarousel-module__9_UZtG__images button:hover,.ImageCarousel-module__9_UZtG__images button:focus-visible{opacity:.6;background:var(--hover-background)}.ImageCarousel-module__9_UZtG__images button *{pointer-events:none;width:2em}.ImageCarousel-module__9_UZtG__full{width:100%;height:100%;padding:var(--space-3xl)0px;background:var(--background-overlay);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:110;flex-direction:row;justify-content:center;align-items:stretch;gap:1px;display:none;position:fixed;top:0;left:0}.ImageCarousel-module__9_UZtG__full.ImageCarousel-module__9_UZtG__show{display:flex}.ImageCarousel-module__9_UZtG__full.ImageCarousel-module__9_UZtG__fadeIn{animation:.2s backwards ImageCarousel-module__9_UZtG__ani-full}.ImageCarousel-module__9_UZtG__full.ImageCarousel-module__9_UZtG__fadeOut{animation:.2s reverse forwards ImageCarousel-module__9_UZtG__ani-full}@keyframes ImageCarousel-module__9_UZtG__ani-full{0%{opacity:0;transform:scale(.975)}to{opacity:1;transform:scale(1)}}.ImageCarousel-module__9_UZtG__full>span{width:var(--size-2);height:var(--size-2);margin:var(--space-m);opacity:.5;cursor:pointer;display:flex;position:absolute;top:0;right:0}.ImageCarousel-module__9_UZtG__full>span:before,.ImageCarousel-module__9_UZtG__full>span:after{content:"";background:#fff;width:100%;height:2px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(45deg)}.ImageCarousel-module__9_UZtG__full>span:after{transform:translate(-50%,-50%)rotate(-45deg)}.ImageCarousel-module__9_UZtG__full>div{scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;touch-action:pan-x;flex-flow:row;flex:auto;justify-content:flex-start;align-items:stretch;display:flex;overflow-x:scroll}.ImageCarousel-module__9_UZtG__full>div img{object-fit:contain;object-position:center;scroll-snap-align:center;cursor:zoom-out;background:#fff;flex:0 0 100%;width:auto;height:100%;display:flex}.ImageCarousel-module__9_UZtG__full button{height:100%;height:calc(100% - 2*var(--space-3xl));margin:var(--space-3xl)0px;padding:0px var(--space-s);color:#000;opacity:.25;justify-content:center;align-items:center;display:flex;position:absolute;top:0;right:0}.ImageCarousel-module__9_UZtG__full button+button{left:0;right:auto}.ImageCarousel-module__9_UZtG__full button:hover,.ImageCarousel-module__9_UZtG__full button:focus-visible{background:var(--hover-background);opacity:.6}.ImageCarousel-module__9_UZtG__full button *{pointer-events:none;width:2em}@media (max-width:1350px){.ImageCarousel-module__9_UZtG__images>div{width:50vw}.ImageCarousel-module__9_UZtG__images>div img{height:auto}}@media (max-width:900px){.ImageCarousel-module__9_UZtG__images{border-style:solid;border-width:var(--border-width);border-color:var(--border-color)}.ImageCarousel-module__9_UZtG__images>div{touch-action:pan-x;flex-flow:row;justify-content:flex-start;align-items:stretch;gap:0;width:550px;display:flex;overflow-x:scroll}.ImageCarousel-module__9_UZtG__images>div img{scroll-snap-align:center;border-style:none;flex:0 0 100%;height:400px;display:flex}.ImageCarousel-module__9_UZtG__images button{display:flex}}
.HeatingCircuiteMonoblock-module__IIJA4a__heatingCircuite{margin-top:var(--section-space);justify-content:center;align-items:center;display:flex}.HeatingCircuiteMonoblock-module__IIJA4a__heatingCircuite>div{width:var(--content-width);flex-direction:column;justify-content:flex-start;align-items:stretch;display:flex}.HeatingCircuiteMonoblock-module__IIJA4a__heatingCircuite>div h3{padding-bottom:var(--space-2xs);font-size:var(--size-4)}.HeatingCircuiteMonoblock-module__IIJA4a__heatingCircuite>div>div{width:var(--content-width);display:flex;position:relative}.HeatingCircuiteMonoblock-module__IIJA4a__heatingCircuite>div>div img{width:100%;height:auto}.HeatingCircuiteMonoblock-module__IIJA4a__heatingCircuite>div>div span{--normal:var(--size--0);--small:var(--size--1);--tiny:var(--size--2);font-size:var(--normal);color:var(--secondary);font-weight:700;line-height:1;position:absolute}.HeatingCircuiteMonoblock-module__IIJA4a__heatingCircuite>div>div .HeatingCircuiteMonoblock-module__IIJA4a__BufferTank{font-size:var(--small);bottom:23%;left:55%}.HeatingCircuiteMonoblock-module__IIJA4a__heatingCircuite>div>div .HeatingCircuiteMonoblock-module__IIJA4a__ColdWaterInlet{bottom:16.5%;right:68%}.HeatingCircuiteMonoblock-module__IIJA4a__heatingCircuite>div>div .HeatingCircuiteMonoblock-module__IIJA4a__ControlPanel{top:32%;left:7%}.HeatingCircuiteMonoblock-module__IIJA4a__heatingCircuite>div>div .HeatingCircuiteMonoblock-module__IIJA4a__DomesticHotWater{top:36%;right:2%}.HeatingCircuiteMonoblock-module__IIJA4a__heatingCircuite>div>div .HeatingCircuiteMonoblock-module__IIJA4a__Drainage{top:43.5%;left:69.5%}.HeatingCircuiteMonoblock-module__IIJA4a__heatingCircuite>div>div .HeatingCircuiteMonoblock-module__IIJA4a__FanCoilUnit{bottom:50%;right:1.5%}.HeatingCircuiteMonoblock-module__IIJA4a__heatingCircuite>div>div .HeatingCircuiteMonoblock-module__IIJA4a__HotWaterOutlet{top:13%;left:69.5%}.HeatingCircuiteMonoblock-module__IIJA4a__heatingCircuite>div>div .HeatingCircuiteMonoblock-module__IIJA4a__HotWaterTank{font-size:var(--tiny);top:17%;left:61%}.HeatingCircuiteMonoblock-module__IIJA4a__heatingCircuite>div>div .HeatingCircuiteMonoblock-module__IIJA4a__MagnesiumRod{font-size:var(--tiny);bottom:88.5%;left:61%}.HeatingCircuiteMonoblock-module__IIJA4a__heatingCircuite>div>div .HeatingCircuiteMonoblock-module__IIJA4a__Radiator{bottom:35%;right:3.5%}.HeatingCircuiteMonoblock-module__IIJA4a__heatingCircuite>div>div .HeatingCircuiteMonoblock-module__IIJA4a__SafetyValve1{bottom:47.5%;left:53.5%}.HeatingCircuiteMonoblock-module__IIJA4a__heatingCircuite>div>div .HeatingCircuiteMonoblock-module__IIJA4a__SafetyValve2{top:2%;left:69.5%}.HeatingCircuiteMonoblock-module__IIJA4a__heatingCircuite>div>div .HeatingCircuiteMonoblock-module__IIJA4a__Sensor{font-size:var(--tiny);bottom:77%;left:61%}.HeatingCircuiteMonoblock-module__IIJA4a__heatingCircuite>div>div .HeatingCircuiteMonoblock-module__IIJA4a__TapWaterInlet{bottom:63.5%;left:69.5%}.HeatingCircuiteMonoblock-module__IIJA4a__heatingCircuite>div>div .HeatingCircuiteMonoblock-module__IIJA4a__ThreeWayValve{top:70%;left:22.5%}.HeatingCircuiteMonoblock-module__IIJA4a__heatingCircuite>div>div .HeatingCircuiteMonoblock-module__IIJA4a__UnderfloorHeating{bottom:17.5%;right:1.5%}@media (max-width:1000px){.HeatingCircuiteMonoblock-module__IIJA4a__heatingCircuite>div>div span{--normal:var(--size--1);--small:var(--size--2);--tiny:var(--size--3)}}@media (max-width:780px){.HeatingCircuiteMonoblock-module__IIJA4a__heatingCircuite>div>div span{--normal:var(--size--2);--small:var(--size--3);--tiny:var(--size--4)}}
.HeatPumpAdvantages-module__5cElOa__advantages{padding:0px var(--content-padding);justify-content:center;align-items:center;display:flex}.HeatPumpAdvantages-module__5cElOa__advantages>div{width:var(--content-width);flex-direction:column;justify-content:center;align-items:stretch;display:flex;overflow:hidden}.HeatPumpAdvantages-module__5cElOa__advantages>div .HeatPumpAdvantages-module__5cElOa__row{margin-top:var(--space-m);margin-top:calc(var(--section-space)/2);flex-wrap:wrap;justify-content:center;align-items:stretch;gap:0;display:flex}.HeatPumpAdvantages-module__5cElOa__advantages>div .HeatPumpAdvantages-module__5cElOa__reverse{flex-wrap:wrap-reverse}.HeatPumpAdvantages-module__5cElOa__advantages>div .HeatPumpAdvantages-module__5cElOa__row>*{width:50%}.HeatPumpAdvantages-module__5cElOa__advantages>div .HeatPumpAdvantages-module__5cElOa__row>*>*{flex:auto}.HeatPumpAdvantages-module__5cElOa__advantages>div .HeatPumpAdvantages-module__5cElOa__row .HeatPumpAdvantages-module__5cElOa__image{aspect-ratio:5/3;object-fit:cover;object-position:50% 50%;width:50%;height:auto;min-height:45vh}.HeatPumpAdvantages-module__5cElOa__advantages>div .HeatPumpAdvantages-module__5cElOa__row .HeatPumpAdvantages-module__5cElOa__text{width:50%;padding:var(--space-2xl)var(--space-2xl);justify-content:center;align-items:center;display:flex}.HeatPumpAdvantages-module__5cElOa__advantages>div .HeatPumpAdvantages-module__5cElOa__row .HeatPumpAdvantages-module__5cElOa__text>div{flex-direction:column;justify-content:flex-start;align-items:flex-start;display:flex}.HeatPumpAdvantages-module__5cElOa__advantages>div .HeatPumpAdvantages-module__5cElOa__row .HeatPumpAdvantages-module__5cElOa__text>div strong{font-size:var(--size--1);letter-spacing:.1em;text-transform:uppercase;color:var(--foreground-4);font-weight:400}.HeatPumpAdvantages-module__5cElOa__advantages>div .HeatPumpAdvantages-module__5cElOa__row .HeatPumpAdvantages-module__5cElOa__text>div h3{margin:var(--space-2xs)0px var(--space-);font-size:var(--size-4)}.HeatPumpAdvantages-module__5cElOa__advantages>div .HeatPumpAdvantages-module__5cElOa__row .HeatPumpAdvantages-module__5cElOa__text>div p{width:var(--text-width);padding:var(--space-s)0px;color:var(--foreground-3)}@media (max-width:850px){.HeatPumpAdvantages-module__5cElOa__advantages>div .HeatPumpAdvantages-module__5cElOa__row{flex-direction:column}.HeatPumpAdvantages-module__5cElOa__advantages>div .HeatPumpAdvantages-module__5cElOa__reverse{flex-direction:column-reverse}.HeatPumpAdvantages-module__5cElOa__advantages>div .HeatPumpAdvantages-module__5cElOa__row .HeatPumpAdvantages-module__5cElOa__image{width:100%}.HeatPumpAdvantages-module__5cElOa__advantages>div .HeatPumpAdvantages-module__5cElOa__row .HeatPumpAdvantages-module__5cElOa__text{width:100%;padding:var(--space-2xl)0px}}
.HeatPumpOperatingTemperature-module__lKD-wq__opTemp{margin-bottom:var(--section-space);justify-content:center;align-items:center;display:flex}.HeatPumpOperatingTemperature-module__lKD-wq__opTemp>div{width:var(--content-width);justify-content:center;align-items:center;display:flex;position:relative}.HeatPumpOperatingTemperature-module__lKD-wq__opTemp .HeatPumpOperatingTemperature-module__lKD-wq__images{aspect-ratio:2;width:100%;height:auto;max-height:90svh;display:flex;position:relative}.HeatPumpOperatingTemperature-module__lKD-wq__opTemp .HeatPumpOperatingTemperature-module__lKD-wq__images img{object-fit:cover;width:60%;height:100%;position:absolute;top:0}.HeatPumpOperatingTemperature-module__lKD-wq__opTemp .HeatPumpOperatingTemperature-module__lKD-wq__images .HeatPumpOperatingTemperature-module__lKD-wq__cold{object-position:50% 75%;left:0}.HeatPumpOperatingTemperature-module__lKD-wq__opTemp .HeatPumpOperatingTemperature-module__lKD-wq__images .HeatPumpOperatingTemperature-module__lKD-wq__hot{object-position:0% 0%;clip-path:polygon(33% 0%,100% 0%,100% 100%,0% 100%);right:0}.HeatPumpOperatingTemperature-module__lKD-wq__opTemp .HeatPumpOperatingTemperature-module__lKD-wq__images .HeatPumpOperatingTemperature-module__lKD-wq__overlay{background-color:var(--image-overlay);background-image:linear-gradient(90deg,#00319433 0%,#94310033 100%);width:100%;height:100%;position:absolute;top:0;left:0}.HeatPumpOperatingTemperature-module__lKD-wq__opTemp .HeatPumpOperatingTemperature-module__lKD-wq__text,.HeatPumpOperatingTemperature-module__lKD-wq__opTemp .HeatPumpOperatingTemperature-module__lKD-wq__numbers{text-align:center;width:100%;line-height:initial;color:#fff;text-shadow:0 .25em 1em #00000080;justify-content:space-evenly;align-items:center;display:flex;position:absolute}.HeatPumpOperatingTemperature-module__lKD-wq__opTemp .HeatPumpOperatingTemperature-module__lKD-wq__text{flex-direction:column;top:0;left:0}.HeatPumpOperatingTemperature-module__lKD-wq__opTemp .HeatPumpOperatingTemperature-module__lKD-wq__text>h2{width:30ch;font-size:var(--size-5);font-weight:700;line-height:1.05}.HeatPumpOperatingTemperature-module__lKD-wq__opTemp .HeatPumpOperatingTemperature-module__lKD-wq__numbers{width:100%;height:100%;font-size:var(--size-10);flex-wrap:nowrap;justify-content:space-evenly;align-items:center;font-weight:700;display:flex;top:0;left:0}.HeatPumpOperatingTemperature-module__lKD-wq__opTemp .HeatPumpOperatingTemperature-module__lKD-wq__numbers>div{flex-wrap:nowrap;justify-content:center;align-items:flex-end;display:flex}.HeatPumpOperatingTemperature-module__lKD-wq__opTemp .HeatPumpOperatingTemperature-module__lKD-wq__numbers>div small{letter-spacing:-.1em;font-size:90%}@media (max-width:1050px){.HeatPumpOperatingTemperature-module__lKD-wq__opTemp .HeatPumpOperatingTemperature-module__lKD-wq__text>h2{font-size:var(--size-4)}.HeatPumpOperatingTemperature-module__lKD-wq__opTemp .HeatPumpOperatingTemperature-module__lKD-wq__numbers{font-size:var(--size-9)}}@media (max-width:850px){.HeatPumpOperatingTemperature-module__lKD-wq__opTemp .HeatPumpOperatingTemperature-module__lKD-wq__images{aspect-ratio:3/2}.HeatPumpOperatingTemperature-module__lKD-wq__opTemp .HeatPumpOperatingTemperature-module__lKD-wq__text>h2{font-size:var(--size-4)}.HeatPumpOperatingTemperature-module__lKD-wq__opTemp .HeatPumpOperatingTemperature-module__lKD-wq__numbers{font-size:var(--size-8)}}@media (max-width:650px){.HeatPumpOperatingTemperature-module__lKD-wq__opTemp .HeatPumpOperatingTemperature-module__lKD-wq__images{aspect-ratio:1}.HeatPumpOperatingTemperature-module__lKD-wq__opTemp .HeatPumpOperatingTemperature-module__lKD-wq__text>h2{font-size:var(--size-3)}.HeatPumpOperatingTemperature-module__lKD-wq__opTemp .HeatPumpOperatingTemperature-module__lKD-wq__numbers{font-size:var(--size-7)}}
.WheelCounter-module__MV1tDq__counter{--duration:.5s;flex-wrap:nowrap;justify-content:flex-end;align-items:center;display:flex}.WheelCounter-module__MV1tDq__counter>div{flex-direction:column;justify-content:center;align-items:center;width:1ch;display:inline-flex;position:relative}.WheelCounter-module__MV1tDq__counter>div span{line-height:initial}.WheelCounter-module__MV1tDq__counter>div .WheelCounter-module__MV1tDq__prev{position:absolute}.WheelCounter-module__MV1tDq__upOut{animation:WheelCounter-module__MV1tDq__ani-up var(--duration)ease-out 0s 1 normal forwards}.WheelCounter-module__MV1tDq__downOut{animation:WheelCounter-module__MV1tDq__ani-down var(--duration)ease-out 0s 1 normal forwards}.WheelCounter-module__MV1tDq__upIn{animation:WheelCounter-module__MV1tDq__ani-up var(--duration)ease-in 0s 1 reverse backwards}.WheelCounter-module__MV1tDq__downIn{animation:WheelCounter-module__MV1tDq__ani-down var(--duration)ease-in 0s 1 reverse backwards}@keyframes WheelCounter-module__MV1tDq__ani-up{0%{opacity:1;transform:translateY(0%)scale(1)}to{opacity:0;transform:translateY(-50%)scale(.8)}}@keyframes WheelCounter-module__MV1tDq__ani-down{0%{opacity:1;transform:translateY(0%)scale(1)}to{opacity:0;transform:translateY(50%)scale(.8)}}
.HeatPumpUseCases-module__1AiTdW__useCases{justify-content:center;align-items:center;min-height:80svh;display:flex}.HeatPumpUseCases-module__1AiTdW__useCases>div{justify-content:center;align-items:flex-start;gap:var(--space-2xl)0px;width:var(--content-width);padding:var(--space-m)0px;flex-flow:row-reverse wrap;display:flex}.HeatPumpUseCases-module__1AiTdW__text{width:var(--text-width);padding:0px var(--space-xs);flex-direction:column;flex:0 auto;justify-content:flex-start;align-items:flex-start;display:flex}.HeatPumpUseCases-module__1AiTdW__text h2{margin-top:0}.HeatPumpUseCases-module__1AiTdW__text p{color:var(--foreground-3)}.HeatPumpUseCases-module__1AiTdW__text>div{justify-content:flex-start;align-items:stretch;gap:var(--space-m);height:3.5em;margin-top:var(--space-m);flex-direction:row;display:flex}.HeatPumpUseCases-module__1AiTdW__text>div img{width:auto;height:100%}.HeatPumpUseCases-module__1AiTdW__image{font-size:var(--size-1);color:var(--secondary);justify-content:center;align-items:center;display:flex;position:relative}.HeatPumpUseCases-module__1AiTdW__image>div{justify-content:center;align-items:center;margin:0 8%;display:flex;position:relative}.HeatPumpUseCases-module__1AiTdW__image .HeatPumpUseCases-module__1AiTdW__home,.HeatPumpUseCases-module__1AiTdW__image .HeatPumpUseCases-module__1AiTdW__overlay{width:100%;height:auto}.HeatPumpUseCases-module__1AiTdW__image .HeatPumpUseCases-module__1AiTdW__overlay{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.HeatPumpUseCases-module__1AiTdW__image.HeatPumpUseCases-module__1AiTdW__outsideView .HeatPumpUseCases-module__1AiTdW__overlay path{stroke-dashoffset:var(--path-length);marker-end:none}.HeatPumpUseCases-module__1AiTdW__image.HeatPumpUseCases-module__1AiTdW__inView .HeatPumpUseCases-module__1AiTdW__overlay path{animation:1s ease-out .33s both HeatPumpUseCases-module__1AiTdW__ani-line}.HeatPumpUseCases-module__1AiTdW__image.HeatPumpUseCases-module__1AiTdW__inView .HeatPumpUseCases-module__1AiTdW__overlay path:first-of-type{animation-delay:.33s}.HeatPumpUseCases-module__1AiTdW__image.HeatPumpUseCases-module__1AiTdW__inView .HeatPumpUseCases-module__1AiTdW__overlay path:nth-of-type(2){animation-delay:.67s}.HeatPumpUseCases-module__1AiTdW__image.HeatPumpUseCases-module__1AiTdW__inView .HeatPumpUseCases-module__1AiTdW__overlay path:nth-of-type(3){animation-delay:1s}.HeatPumpUseCases-module__1AiTdW__image.HeatPumpUseCases-module__1AiTdW__inView .HeatPumpUseCases-module__1AiTdW__overlay path:nth-of-type(4){animation-delay:1.33s}.HeatPumpUseCases-module__1AiTdW__image.HeatPumpUseCases-module__1AiTdW__inView .HeatPumpUseCases-module__1AiTdW__overlay path:nth-of-type(5){animation-delay:1.67s}.HeatPumpUseCases-module__1AiTdW__image.HeatPumpUseCases-module__1AiTdW__inView .HeatPumpUseCases-module__1AiTdW__overlay path:nth-of-type(6){animation-delay:2s}.HeatPumpUseCases-module__1AiTdW__image.HeatPumpUseCases-module__1AiTdW__inView .HeatPumpUseCases-module__1AiTdW__overlay path:nth-of-type(7){animation-delay:2.33s}@keyframes HeatPumpUseCases-module__1AiTdW__ani-line{0%{stroke-dashoffset:var(--path-length);marker-end:none}99%{stroke-dashoffset:0;marker-end:none}to{stroke-dashoffset:0}}.HeatPumpUseCases-module__1AiTdW__image span{font-weight:700;position:absolute}.HeatPumpUseCases-module__1AiTdW__image.HeatPumpUseCases-module__1AiTdW__outsideView span{opacity:0}.HeatPumpUseCases-module__1AiTdW__image.HeatPumpUseCases-module__1AiTdW__inView span{animation:.5s ease-out both HeatPumpUseCases-module__1AiTdW__ani-text}.HeatPumpUseCases-module__1AiTdW__image span:first-of-type{animation-delay:1.33s;top:0%;right:82%}.HeatPumpUseCases-module__1AiTdW__image span:nth-of-type(2){animation-delay:1.67s;top:10.5%;right:78.5%}.HeatPumpUseCases-module__1AiTdW__image span:nth-of-type(3){animation-delay:2s;top:0%;left:51%}.HeatPumpUseCases-module__1AiTdW__image span:nth-of-type(4){animation-delay:2.33s;top:33.5%;left:73%}.HeatPumpUseCases-module__1AiTdW__image span:nth-of-type(5){animation-delay:2.67s;top:69%;left:69.5%}.HeatPumpUseCases-module__1AiTdW__image span:nth-of-type(6){animation-delay:3s;bottom:11.5%;left:57.5%}.HeatPumpUseCases-module__1AiTdW__image span:nth-of-type(7){animation-delay:3.33s;bottom:4.5%;left:14.5%}@keyframes HeatPumpUseCases-module__1AiTdW__ani-text{0%{opacity:0;transform:translateY(-25%)scale(1.2)}to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-color-scheme:dark){.HeatPumpUseCases-module__1AiTdW__image{color:var(--secondary-3);text-shadow:0px 0px 1px var(--foreground)}}@media (max-width:650px){.HeatPumpUseCases-module__1AiTdW__image{font-size:var(--size-0)}}@media (max-width:500px){.HeatPumpUseCases-module__1AiTdW__image{font-size:var(--size--1)}}
.HeatingCircuiteMonoHydro-module__GhkPba__heatingCircuite{margin-top:var(--section-space);justify-content:center;align-items:center;display:flex}.HeatingCircuiteMonoHydro-module__GhkPba__heatingCircuite>div{width:var(--content-width);flex-direction:column;justify-content:flex-start;align-items:stretch;display:flex}.HeatingCircuiteMonoHydro-module__GhkPba__heatingCircuite>div>div{width:var(--content-width);display:flex;position:relative}.HeatingCircuiteMonoHydro-module__GhkPba__heatingCircuite>div>div img{width:100%;height:auto}.HeatingCircuiteMonoHydro-module__GhkPba__heatingCircuite>div>div span{--normal:var(--size--0);--small:var(--size--1);--tiny:var(--size--2);font-size:var(--normal);color:var(--secondary);font-weight:700;line-height:1;position:absolute}.HeatingCircuiteMonoHydro-module__GhkPba__heatingCircuite>div>div .HeatingCircuiteMonoHydro-module__GhkPba__BufferTank{top:83%;left:41%}.HeatingCircuiteMonoHydro-module__GhkPba__heatingCircuite>div>div .HeatingCircuiteMonoHydro-module__GhkPba__ColdWaterInlet{top:35.5%;right:66%}.HeatingCircuiteMonoHydro-module__GhkPba__heatingCircuite>div>div .HeatingCircuiteMonoHydro-module__GhkPba__ControlPanel{top:41%;right:9%}.HeatingCircuiteMonoHydro-module__GhkPba__heatingCircuite>div>div .HeatingCircuiteMonoHydro-module__GhkPba__DomesticHotWater{top:14.5%;left:7%}.HeatingCircuiteMonoHydro-module__GhkPba__heatingCircuite>div>div .HeatingCircuiteMonoHydro-module__GhkPba__FanCoilUnit{top:75.5%;left:1.5%}.HeatingCircuiteMonoHydro-module__GhkPba__heatingCircuite>div>div .HeatingCircuiteMonoHydro-module__GhkPba__HotWaterTank{top:3%;left:38%}.HeatingCircuiteMonoHydro-module__GhkPba__heatingCircuite>div>div .HeatingCircuiteMonoHydro-module__GhkPba__Hydrobox{bottom:48%;left:60%}.HeatingCircuiteMonoHydro-module__GhkPba__heatingCircuite>div>div .HeatingCircuiteMonoHydro-module__GhkPba__Radiator{top:56.5%;left:4%}.HeatingCircuiteMonoHydro-module__GhkPba__heatingCircuite>div>div .HeatingCircuiteMonoHydro-module__GhkPba__TapWaterInlet{font-size:var(--small);top:77.5%;left:57%}.HeatingCircuiteMonoHydro-module__GhkPba__heatingCircuite>div>div .HeatingCircuiteMonoHydro-module__GhkPba__UnderfloorHeating{top:92.5%;left:1.5%}@media (max-width:1000px){.HeatingCircuiteMonoHydro-module__GhkPba__heatingCircuite>div>div span{--normal:var(--size--1);--small:var(--size--2);--tiny:var(--size--3)}}@media (max-width:780px){.HeatingCircuiteMonoHydro-module__GhkPba__heatingCircuite>div>div span{--normal:var(--size--2);--small:var(--size--3);--tiny:var(--size--4)}}
.VariantSelector-module__ytjrKG__variant{margin-bottom:var(--space-m);flex-direction:column;justify-content:flex-start;align-items:flex-start;display:flex}.VariantSelector-module__ytjrKG__variant>div{justify-content:flex-start;align-items:center;gap:var(--space-2xs);flex-flow:wrap;width:400px;display:flex}.VariantSelector-module__ytjrKG__variant>div a{padding:var(--space-2xs);font-size:var(--size--1);margin:0}.VariantSelector-module__ytjrKG__variant>div a.VariantSelector-module__ytjrKG__active{border-color:var(--foreground-4)}.VariantSelector-module__ytjrKG__variant>div a.VariantSelector-module__ytjrKG__inactive,.VariantSelector-module__ytjrKG__variant>div a.VariantSelector-module__ytjrKG__invalid{color:var(--foreground-2);border-color:var(--foreground-5)}.VariantSelector-module__ytjrKG__variant>div a.VariantSelector-module__ytjrKG__invalid{border-style:dashed}
.Certifications-module__n-Klwq__certificates{margin:var(--section-space)0px;font-size:var(--size--2);justify-content:center;align-items:center;font-weight:700;line-height:1.2em;display:flex}.Certifications-module__n-Klwq__certificates>div{justify-content:space-between;align-items:center;gap:var(--space-3xl)var(--space-m);width:var(--content-width);padding:var(--space-3xl);background-color:var(--background-1);flex-wrap:wrap;display:flex}.Certifications-module__n-Klwq__certificates figure{flex-direction:column;justify-content:center;align-items:stretch;display:flex;position:relative}.Certifications-module__n-Klwq__certificates figure figcaption{width:100%;padding:var(--space-2xs)0px;color:var(--foreground-3);text-align:center;z-index:1;transition:transform .2s;position:absolute;bottom:0;left:0}.Certifications-module__n-Klwq__certificates figure:hover figcaption{transform:translateY(100%)}.Certifications-module__n-Klwq__certificates img{border-style:solid;border-width:1px;border-color:var(--border-color);border-radius:var(--border-radius);width:auto;height:100px;box-shadow:var(--box-shadow-1);transform-origin:50% 100%;z-index:2;background:#fff;flex:none;transition:transform .2s}.Certifications-module__n-Klwq__certificates figure:hover img{transform:scale(1.1)}@media (max-width:1300px){.Certifications-module__n-Klwq__certificates>div{padding:var(--space-3xl)var(--space-2xs);justify-content:center}}@media (max-width:1150px){.Certifications-module__n-Klwq__certificates>div{gap:var(--space-3xl)var(--space-s)}.Certifications-module__n-Klwq__certificates img{height:80px}}@media (max-width:1000px){.Certifications-module__n-Klwq__certificates figure figcaption{color:var(--foreground-5);transform:translateY(100%)}}
