@media (min-width:981px){.service-responsive{--service-stage-height:max(650px,100svh);--service-image-height:calc(var(--service-stage-height) - var(--global-header-height, 86px));--service-content-width:min(1600px,calc(100% - 64px))}.service-responsive.ve-page .ve-container{width:var(--service-content-width);max-width:none;margin-inline:auto}.service-responsive.climate-page .climate-hero--selector,.service-responsive.ve-page .ve-hero{display:flex;flex-direction:column;width:100%;height:auto;min-height:var(--service-image-height);margin-top:var(--global-header-height,86px);padding:0}.service-responsive.ve-page .ve-hero-content{flex:1 1;height:auto;min-height:var(--service-image-height);padding-top:clamp(20px,3svh,30px)}.service-responsive.ve-page .ve-hero-copy{padding-block:clamp(24px,5svh,64px)}.service-responsive.ve-page .ve-hero-bottom{padding-block:clamp(14px,2.4svh,24px)}.service-responsive.climate-page .climate-hero--selector .hero__content h1,.service-responsive.ve-page .ve-hero h1{font-size:clamp(42px,min(4.8vw,8svh),76px)}.service-responsive.climate-page .climate-hero--selector .hero-slide-picture .hero__image,.service-responsive.climate-page .climate-hero--selector[data-active-system] .hero-slide-picture.is-active .hero__image,.service-responsive.ve-page .ve-hero .ve-hero-image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 50%;transform:none;animation:none}.service-responsive.climate-page .climate-hero--selector .hero-slide-picture,.service-responsive.climate-page .climate-hero--selector .hero-slide-picture>picture,.service-responsive.climate-page .climate-hero--selector .hero__veil{inset:0;width:100%;height:100%}.service-responsive.climate-page .climate-hero--selector .hero__inner{flex:1 1;min-height:0;padding-top:clamp(52px,7svh,80px);padding-bottom:clamp(24px,4svh,48px)}.service-responsive.climate-page .climate-hero--selector .breadcrumbs{top:clamp(20px,3svh,30px)}.service-responsive.climate-page .climate-hero--selector .hero-system-selector{position:relative;inset:auto;padding-bottom:clamp(16px,2.6svh,28px)}.service-responsive.water-page .water-hero-grid{align-items:center}.service-responsive.water-page .water-hero-device{align-self:end;margin-bottom:clamp(24px,5svh,48px)}}@media (min-width:981px) and (max-width:1440px){.service-responsive{--service-stage-height:max(560px,100svh)}}@media (min-width:981px) and (max-height:820px){.service-responsive.ve-page .ve-hero-copy{padding-block:24px}.service-responsive.ve-page .ve-hero-actions{margin-top:24px}.service-responsive.recovery-page .recovery-hero-tabs{margin-bottom:16px}.service-responsive.climate-page .climate-hero--selector .hero__lead{margin-top:20px}.service-responsive.climate-page .climate-hero--selector .hero__system-copy{margin-top:12px}.service-responsive.climate-page .climate-hero--selector .hero-system-selector__tabs button{min-height:64px;padding-block:10px}}