@charset "UTF-8";@font-face{font-family:TE Climate Avenir;font-style:normal;font-weight:400;font-display:swap;src:url(/content/dam/te-com/custom/fonts/climate-solutions/avenir-400.woff2) format("woff2")}@font-face{font-family:TE Climate Avenir;font-style:normal;font-weight:500;font-display:swap;src:url(/content/dam/te-com/custom/fonts/climate-solutions/avenir-500.woff2) format("woff2")}@font-face{font-family:TE Climate Avenir;font-style:normal;font-weight:800;font-display:swap;src:url(/content/dam/te-com/custom/fonts/climate-solutions/avenir-800.woff2) format("woff2")}@font-face{font-family:TE Climate Avenir;font-style:normal;font-weight:900;font-display:swap;src:url(/content/dam/te-com/custom/fonts/climate-solutions/avenir-900.woff2) format("woff2")}body:has(> .climate-solutions){margin:0}.climate-solutions{background-color:#eff2f3;color:#333;font-family:TE Climate Avenir,Avenir,sans-serif;box-sizing:border-box;line-height:1.5;-webkit-font-smoothing:antialiased;font-feature-settings:normal}.climate-solutions *,.climate-solutions *:before,.climate-solutions *:after{color:revert;font:revert;font-feature-settings:revert;padding:revert;border:revert;vertical-align:revert;list-style:revert;-webkit-text-decoration:revert;text-decoration:revert}main.climate-solutions a{color:revert}.climate-solutions :focus-visible{outline:revert!important}.climate-solutions *,.climate-solutions *:before,.climate-solutions *:after{box-sizing:border-box}.climate-solutions *{margin:0}.climate-solutions body{line-height:1.5;-webkit-font-smoothing:antialiased}.climate-solutions img,.climate-solutions picture,.climate-solutions video,.climate-solutions canvas,.climate-solutions svg{display:block;max-width:100%}.climate-solutions input,.climate-solutions button,.climate-solutions textarea,.climate-solutions select{font:inherit}.climate-solutions p,.climate-solutions h1,.climate-solutions h2,.climate-solutions h3,.climate-solutions h4,.climate-solutions h5,.climate-solutions h6{overflow-wrap:break-word}.climate-solutions #root{isolation:isolate}.climate-solutions .container,.climate-solutions .container-wider,.climate-solutions .container-page-nav{padding:0 1.25rem}@media (min-width: 768px){.climate-solutions .container,.climate-solutions .container-wider,.climate-solutions .container-page-nav{padding:0 2rem}}@media (min-width: 1200px){.climate-solutions .container,.climate-solutions .container-wider,.climate-solutions .container-page-nav{padding:0;max-width:61.5rem;margin:0 auto}}@media (min-width: 1200px){.climate-solutions .container-wider{max-width:66.5625rem}}@media (min-width: 1200px){.climate-solutions .container-page-nav{max-width:80rem}}.climate-solutions .title-decorator:after{content:"";position:absolute;top:-1rem;left:0;width:3.125rem;height:.375rem;background-color:#d67800}.climate-solutions .title-decorator.gray-bg:after{background-color:#2e4957}@media (min-width: 768px){.climate-solutions .title-decorator:after{top:-1.5rem;width:4rem;height:.5rem}}.climate-solutions .btn{display:inline-flex;align-items:center;text-decoration:none;border-radius:6.25rem;font-size:.875rem;font-family:Avenir Next,sans-serif;font-weight:700;padding:.9375rem 1.25rem;transition:all .2s ease}.climate-solutions .btn.btn-white{background-color:#fff;color:#2e4957;gap:.25rem;border-radius:6.25rem;grid-column:1/2;justify-self:start}.climate-solutions .btn.btn-white:hover{background-color:#2e4957;color:#fff}.climate-solutions .btn.btn-white:hover svg path{fill:#fff}.climate-solutions .btn.btn-orange{background-color:#d67800;color:#fff;grid-column:2/3;justify-self:end;border:1px solid #D67800}.climate-solutions .btn.btn-orange:hover{background-color:#d67800;color:#fff;border:1px solid #D67800}.climate-solutions .btn svg{min-width:18px;width:18px;height:18px}@media (min-width: 768px){.climate-solutions .btn{font-size:1.25rem}.climate-solutions .btn.btn-white{gap:.375rem;border:1px solid rgba(0,0,0,.25)}.climate-solutions .btn.btn-orange{gap:.37rem}}.climate-solutions .overflow-hidden{overflow:hidden}.climate-solutions section{position:relative}@media (max-width: 767px){.climate-solutions .container{padding-right:1.0625rem;padding-left:1.0625rem}}.climate-solutions [hidden]{display:none!important}.climate-solutions .is-hidden{display:none}.climate-solutions .button{display:inline-flex;align-items:center;gap:.75rem;padding:.9375rem 1.25rem;border:0;font-family:TE Climate Avenir,Avenir,sans-serif;font-size:1rem;font-weight:900;line-height:1.1;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:background-color .2s ease}.climate-solutions .button--muted{background-color:#2e4957d9;color:#fff}.climate-solutions .button--muted:hover,.climate-solutions .button--muted:focus-visible{background-color:#2e4957}.climate-solutions .button--dark{background-color:#2e4957;color:#fff}.climate-solutions .button--dark:hover,.climate-solutions .button--dark:focus-visible{background-color:#233843}.climate-solutions .button__arrow{flex:0 0 auto;width:1.125rem;height:.75rem;background-color:currentColor;-webkit-clip-path:polygon(0 42%,70% 42%,70% 16%,100% 50%,70% 84%,70% 58%,0 58%);clip-path:polygon(0 42%,70% 42%,70% 16%,100% 50%,70% 84%,70% 58%,0 58%)}.climate-solutions .hero-component{display:flex;flex-direction:column;justify-content:flex-start;overflow:hidden;background-color:#000;color:#fff;padding-top:1.0625rem}@media (min-width: 768px){.climate-solutions .hero-component{justify-content:flex-end;min-height:clamp(32rem,40.4vw,36.4375rem);padding-top:4rem;background-color:#2e4957}}.climate-solutions .hero-component__video,.climate-solutions .hero-component__scrim{position:absolute;inset:0;width:100%;height:100%}.climate-solutions .hero-component__video{display:none;-o-object-fit:cover;object-fit:cover}@media (min-width: 768px){.climate-solutions .hero-component__video{display:block}}.climate-solutions .hero-component__scrim{display:none}@media (min-width: 768px){.climate-solutions .hero-component__scrim{display:block;background:linear-gradient(to bottom,rgba(0,0,0,.6) 0%,rgba(0,0,0,.6) 60%,rgba(0,0,0,.7) 100%)}}.climate-solutions .hero-component__inner{position:relative;z-index:1}@media (min-width: 768px){.climate-solutions .hero-component__inner{padding-top:0;padding-bottom:3.5rem}}@media (min-width: 768px) and (max-width: 1199px){.climate-solutions .hero-component__inner{padding-right:2rem;padding-left:2rem}}.climate-solutions .hero-component__title{font-size:1.625rem;font-weight:500;line-height:1.12}@media (min-width: 768px){.climate-solutions .hero-component__title{font-size:2.375rem}}.climate-solutions .hero-component__subtitle{margin-top:.625rem;font-size:1.1875rem;font-weight:500;line-height:1.25}@media (min-width: 768px){.climate-solutions .hero-component__subtitle{font-size:1.5rem}}.climate-solutions .hero-component__text{display:none}@media (min-width: 768px){.climate-solutions .hero-component__text{display:block;max-width:52rem;margin-top:1.5rem;font-size:1.25rem;font-weight:500;line-height:1.35}}.climate-solutions .hero-component .button{justify-content:center;width:100%;margin-top:1.25rem;padding:.8125rem 1.0625rem}@media (min-width: 768px){.climate-solutions .hero-component .button{justify-content:flex-start;width:auto;margin-top:2.25rem;padding:.9375rem 1.25rem}}@media (max-width: 767px){.climate-solutions .hero-component .button{font-weight:800;white-space:nowrap}.climate-solutions .hero-component .button:not(:lang(en)){text-align:center;white-space:normal}.climate-solutions .hero-component .button__arrow{display:none}}.climate-solutions .anchor-nav{padding:1.25rem .9375rem 1.0625rem;background-color:#000}@media (min-width: 768px){.climate-solutions .anchor-nav{position:relative;padding:0;background-color:transparent;border-top:1px solid rgba(255,255,255,.35)}}.climate-solutions .anchor-nav__inner{display:flex;flex-wrap:nowrap;gap:.5rem;padding:0;padding-left:0!important;padding-right:0!important}@media (min-width: 768px){.climate-solutions .anchor-nav__inner{gap:.5rem;padding:1.5rem 2rem!important}}@media (min-width: 1024px){.climate-solutions .anchor-nav__inner{gap:.875rem}}@media (min-width: 1200px){.climate-solutions .anchor-nav__inner{padding-right:0!important;padding-left:0!important}}.climate-solutions .anchor-nav__link{display:inline-flex;align-items:center;gap:.75rem;padding:.8125rem 1.25rem;background-color:#000000d9;color:#fff;font-size:1rem;font-weight:900;line-height:1;text-transform:uppercase;text-decoration:none;white-space:nowrap;transition:background-color .2s ease;display:none}.climate-solutions .anchor-nav__link:hover,.climate-solutions .anchor-nav__link:focus-visible{background-color:#2e4957}.climate-solutions .anchor-nav__link--cta{display:inline-flex;justify-content:center;width:100%;padding:.8125rem 1.0625rem;background-color:#2e4957;font-size:.875rem}@media (min-width: 768px){.climate-solutions .anchor-nav__link{display:inline-flex;width:auto;padding:.8125rem .5rem;background-color:#000000d9;font-size:.875rem}}@media (min-width: 1024px){.climate-solutions .anchor-nav__link{padding:.8125rem 1.25rem;font-size:1rem}}@media (max-width: 767px){.climate-solutions .anchor-nav .button__arrow{display:none}}.climate-solutions .sub-systems-component{padding:1.5625rem 0 1.3125rem}@media (min-width: 1024px){.climate-solutions .sub-systems-component{padding:2.75rem 0 1.25rem}}.climate-solutions .sub-systems-component__title{font-size:1.625rem;font-weight:800;line-height:1.12}@media (min-width: 1024px){.climate-solutions .sub-systems-component__title{font-size:2.5rem;line-height:1.21}}.climate-solutions .sub-systems-component__overview{display:none}@media (min-width: 1024px){.climate-solutions .sub-systems-component__overview{display:grid;grid-template-columns:minmax(0,604fr) minmax(0,374fr);gap:.375rem;margin-top:1.35rem}}.climate-solutions .sub-systems-component__diagram{background-color:#fff}.climate-solutions .sub-systems-component__cards{display:grid;grid-template-rows:repeat(3,1fr);gap:.25rem}.climate-solutions .sub-systems-component__detail{margin-top:2.3125rem}@media (min-width: 1024px){.climate-solutions .sub-systems-component__detail{display:none;grid-template-columns:minmax(0,400fr) minmax(0,650fr);gap:2.5rem;margin-top:1.5rem}}.climate-solutions .sub-systems-component.is-detail-open .sub-systems-component__overview{display:none}@media (min-width: 1024px){.climate-solutions .sub-systems-component.is-detail-open .sub-systems-component__detail{display:grid}}@media (min-width: 1024px){.climate-solutions .sub-systems-component__panels{min-width:0}}.climate-solutions .sub-systems-component__back{display:none;padding:0;border:0;background:none;color:#006f7b;font-family:TE Climate Avenir,Avenir,sans-serif;font-size:1rem;font-weight:800;cursor:pointer}.climate-solutions .sub-systems-component__back:before{content:"←";margin-right:.5rem}@media (min-width: 1024px){.climate-solutions .sub-systems-component__back{display:block;grid-column:1/-1;justify-self:start;margin-bottom:.5rem}}.climate-solutions .sub-systems-component__back:hover,.climate-solutions .sub-systems-component__back:focus-visible{text-decoration:underline}.climate-solutions .sub-systems-component__legend{display:flex;flex-direction:column;gap:1rem;margin-top:1.125rem}@media (min-width: 1024px){.climate-solutions .sub-systems-component__legend{flex-direction:row;gap:3.75rem;margin-top:1.125rem}}.climate-solutions .legend-item{display:flex;align-items:center;gap:.75rem}.climate-solutions .legend-item__icon{flex:0 0 auto;width:2.75rem;height:2.75rem;-o-object-fit:contain;object-fit:contain}@media (min-width: 1024px){.climate-solutions .legend-item__icon{width:5rem;height:4.25rem}}.climate-solutions .legend-item__text{font-size:.875rem;font-weight:800;line-height:1.25}.climate-solutions .legend-item__title{display:block;text-transform:uppercase}.climate-solutions .diagram{position:relative;overflow:hidden;width:100%;aspect-ratio:604/608;container-type:inline-size}.climate-solutions .diagram__media{position:absolute;top:24.01%;left:-.17%;width:70.86%;aspect-ratio:856/700;overflow:hidden}.climate-solutions .diagram__image{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.climate-solutions .diagram__hotspot{position:absolute;z-index:2;padding:0;border:0;background:none;cursor:pointer;text-align:left}.climate-solutions .diagram__label{padding-right:.5rem;padding-left:.5rem;white-space:nowrap}.climate-solutions .diagram__label:not(:lang(en)){padding:.45em .6em;font-size:clamp(.5625rem,2.15cqi,.8125rem);white-space:normal}.climate-solutions .diagram__dot{position:absolute;z-index:1;width:.75rem;height:.75rem;margin:-.375rem 0 0 -.375rem;border:2px solid #D67800;border-radius:50%;background-color:#fff}.climate-solutions .diagram__leader{position:absolute;min-width:1px;min-height:1px;background-color:#d67800}.climate-solutions .sub-system-card{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;padding:.375rem 1rem;border:0;background-color:#fff;cursor:pointer}.climate-solutions .sub-system-card__media{position:relative;display:flex;justify-content:center;align-items:center;width:100%;flex:1 1 auto;min-height:0}.climate-solutions .sub-system-card__media-frame{position:relative;overflow:hidden;flex:0 1 auto;width:100%;height:auto;aspect-ratio:672/270;max-width:100%}.climate-solutions .sub-system-card--pumps .sub-system-card__media-frame{width:87.5%;aspect-ratio:562/258}.climate-solutions .sub-system-card--installation .sub-system-card__media-frame{width:63.5%;aspect-ratio:426/270}.climate-solutions .sub-system-card__image,.climate-solutions .sub-system-card__video{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;transition:opacity .6s ease-in-out}.climate-solutions .sub-system-card__video{inset:auto;left:var(--video-left);top:var(--video-top);width:var(--video-width);max-width:none;height:auto;aspect-ratio:1;opacity:0}.climate-solutions .sub-system-card--detection-sensors{--video-width: 154.148%;--video-left: -26.833%;--video-top: -104.44%}.climate-solutions .sub-system-card--pumps{--video-width: 116.594%;--video-left: -6.262%;--video-top: -76.663%}.climate-solutions .sub-system-card--installation{--video-width: 133.021%;--video-left: -18.721%;--video-top: -54.801%}.climate-solutions .sub-system-card.is-playing .sub-system-card__video{opacity:1}.climate-solutions .sub-system-card.is-playing .sub-system-card__image{opacity:0}.climate-solutions .sub-system-trigger__label{display:block;padding:.5rem .875rem;border:1px solid #D67800;background-color:#2e4957;color:#fff;font-family:TE Climate Avenir,Avenir,sans-serif;font-size:1rem;font-weight:400;line-height:1.2;text-align:center;transition:background-color .2s ease}.climate-solutions .sub-system-trigger:hover .sub-system-trigger__label,.climate-solutions .sub-system-trigger:focus-visible .sub-system-trigger__label{background-color:#006f7b}.climate-solutions .module-nav{list-style:none;padding:0}@media (min-width: 1024px){.climate-solutions .module-nav{align-self:start;background-color:#f5f6f7;padding:1.25rem 1.125rem}}@media (min-width: 1024px){.climate-solutions .module-nav__group{padding-bottom:.75rem;border-bottom:1px solid #d9d9d9}}.climate-solutions .module-nav__group-trigger{display:flex;align-items:center;justify-content:space-between;width:100%;padding:1rem 0;border:0;border-bottom:1px solid #d9d9d9;background:none;color:#333;font-family:TE Climate Avenir,Avenir,sans-serif;font-size:1.375rem;font-weight:500;line-height:1.1;text-align:left;cursor:pointer}@media (min-width: 1024px){.climate-solutions .module-nav__group-trigger{padding:0 0 .75rem;border-bottom:0;font-size:1rem;font-weight:400;cursor:default;pointer-events:none}}.climate-solutions .module-nav__sublist{list-style:none;padding-left:.8125rem}@media (min-width: 1024px){.climate-solutions .module-nav__sublist{padding-left:1.0625rem}}@media (min-width: 1024px){.climate-solutions .module-nav__item--top{padding:.75rem 0;border-bottom:1px solid #d9d9d9}}.climate-solutions .module-nav__trigger{display:flex;align-items:center;gap:.5rem;width:100%;padding:.9375rem 0;border:0;border-bottom:1px solid #d9d9d9;background:none;color:#333;font-family:TE Climate Avenir,Avenir,sans-serif;font-size:1.375rem;font-weight:400;line-height:1.1;text-align:left;cursor:pointer}@media (min-width: 1024px){.climate-solutions .module-nav__trigger{padding:.625rem 0;border-bottom:0;font-size:1rem}}.climate-solutions .module-nav__trigger[aria-expanded=true]{font-weight:900}.climate-solutions .module-nav__label{flex:1 1 auto}.climate-solutions .module-nav__chevron{flex:0 0 auto;width:.75rem;height:.4375rem;background-color:#333;-webkit-clip-path:polygon(0 0,100% 0,50% 100%);clip-path:polygon(0 0,100% 0,50% 100%);transition:transform .2s ease}@media (min-width: 1024px){.climate-solutions .module-nav__chevron{display:none}}.climate-solutions .module-nav [aria-expanded=true] .module-nav__chevron{transform:rotate(180deg)}.climate-solutions .subsystem-module{padding:1rem 1.25rem 1.5rem 0}@media (min-width: 1024px){.climate-solutions .subsystem-module{padding:0}}.climate-solutions .subsystem-module__title{font-size:1.125rem;font-weight:800;line-height:1.21}@media (min-width: 1024px){.climate-solutions .subsystem-module__title{font-size:1.75rem}}.climate-solutions .subsystem-module__lede{margin-top:.75rem;font-size:1rem;font-weight:400;line-height:1.3}@media (min-width: 1024px){.climate-solutions .subsystem-module__lede{font-size:1.375rem}}.climate-solutions .subsystem-module__image{display:block;width:100%;margin-top:1rem}.climate-solutions .subsystem-module__body{margin-top:1.125rem;font-size:1rem;font-weight:400;line-height:1.35}@media (min-width: 1024px){.climate-solutions .subsystem-module__body{margin-top:1.5rem;font-size:1.375rem}}.climate-solutions .subsystem-module__body p+p{margin-top:1em}.climate-solutions .subsystem-module__products{margin-top:1.75rem}.climate-solutions .subsystem-module__products-title{font-size:1rem;font-weight:800}.climate-solutions .subsystem-module__product-list{margin-top:.5rem;padding-left:1.5rem;font-size:1rem;font-weight:400;line-height:1.4}@media (min-width: 1024px){.climate-solutions .subsystem-module__product-list{-moz-column-count:2;column-count:2;-moz-column-gap:2.5rem;column-gap:2.5rem}}.climate-solutions .subsystem-module__product-groups{margin-top:.75rem}@media (min-width: 1024px){.climate-solutions .subsystem-module__product-groups{-moz-column-count:2;column-count:2;-moz-column-gap:2.5rem;column-gap:2.5rem}}.climate-solutions .subsystem-module__product-group{-moz-column-break-inside:avoid;break-inside:avoid;margin-bottom:1.25rem}.climate-solutions .subsystem-module__group-title{font-size:1rem;font-weight:800;line-height:1.4}.climate-solutions .subsystem-module__product-list--grouped{-moz-column-count:auto;column-count:auto}.climate-solutions .subsystem-module__product{-moz-column-break-inside:avoid;break-inside:avoid;margin-bottom:.25rem}@media (min-width: 1024px){.climate-solutions .subsystem-module__product--mobile-only{display:none}}.climate-solutions .subsystem-module__product a{color:inherit;text-decoration:underline}.climate-solutions .subsystem-module__product a:hover,.climate-solutions .subsystem-module__product a:focus-visible{color:#006f7b}.climate-solutions .detection-diagram{position:relative;width:100%;aspect-ratio:654/339;margin-top:1rem;background-color:#fff}.climate-solutions .detection-diagram__asset{position:absolute}.climate-solutions .detection-diagram__outdoor{left:0%;top:12.0944%;width:38.07339%;height:78.46608%}.climate-solutions .detection-diagram__indoor{left:38.07339%;top:13.86431%;width:55.19878%;height:45.72271%}.climate-solutions .detection-diagram__a2l{left:45.87156%;top:64.30678%;width:14.98471%;height:23.89381%}.climate-solutions .detection-diagram__a3{left:67.12538%;top:64.60177%;width:16.51376%;height:22.71386%}.climate-solutions .detection-diagram__ring-a2l{left:44.1896%;top:58.70206%;width:18.34862%;height:35.39823%}.climate-solutions .detection-diagram__ring-a3{left:66.20795%;top:58.40708%;width:18.34862%;height:35.39823%}.climate-solutions .detection-diagram__dot-a2l{left:22.47706%;top:73.74631%;width:1.83486%;height:3.53982%}.climate-solutions .detection-diagram__dot-a3{left:87.46177%;top:35.9882%;width:1.83486%;height:3.53982%}.climate-solutions .detection-diagram__leader-a2l{left:22.17125%;top:73.45133%;width:22.172%;transform:rotate(180.42deg)}.climate-solutions .detection-diagram__leader-a3{left:75.38226%;top:56.34218%;width:18.10183%;transform:rotate(-39.88deg);transform-origin:0 50%}.climate-solutions .downloads-component{overflow:hidden;touch-action:pan-y;background-color:#2e4957;color:#fff}.climate-solutions .downloads-component__track{display:flex;transition:transform .5s ease}.climate-solutions .downloads-component__arrow{position:absolute;top:50%;width:2.75rem;height:2.75rem;margin-top:-1.375rem;border:0;background:none;cursor:pointer}.climate-solutions .downloads-component__arrow:before{content:"";position:absolute;top:50%;left:50%;width:.875rem;height:.875rem;margin:-.4375rem 0 0 -.4375rem;border-top:2px solid #fff;border-right:2px solid #fff}.climate-solutions .downloads-component__arrow--prev{left:.25rem}.climate-solutions .downloads-component__arrow--prev:before{transform:rotate(-135deg)}.climate-solutions .downloads-component__arrow--next{right:.25rem}.climate-solutions .downloads-component__arrow--next:before{transform:rotate(45deg)}@media (max-width: 1023px){.climate-solutions .downloads-component__arrow{display:none}}@media (min-width: 1024px){.climate-solutions .downloads-component__arrow--prev{left:1.25rem}.climate-solutions .downloads-component__arrow--next{right:1.25rem}}.climate-solutions .downloads-component__dots{position:absolute;bottom:2.125rem;left:0;display:flex;justify-content:center;gap:.625rem;width:100%}.climate-solutions .downloads-component__dot{width:.75rem;height:.75rem;padding:0;border:1px solid #fff;border-radius:50%;background:none;cursor:pointer}.climate-solutions .downloads-component__dot.is-active{background-color:#fff}.climate-solutions .download-slide{position:relative;display:flex;flex:0 0 100%;align-items:center;min-height:27.125rem;padding:2.9375rem 0 5.25rem}@media (min-width: 1024px){.climate-solutions .download-slide{min-height:25.125rem;padding:0}}.climate-solutions .download-slide__image,.climate-solutions .download-slide__scrim{position:absolute;inset:0;width:100%;height:100%}.climate-solutions .download-slide__image{-o-object-fit:cover;object-fit:cover}.climate-solutions .download-slide__scrim{background:linear-gradient(to right,rgba(0,0,0,.7) 0%,rgba(0,0,0,.45) 55%,rgba(0,0,0,.2) 100%)}.climate-solutions .download-slide__inner{position:relative;z-index:1}.climate-solutions .download-slide__eyebrow{font-size:1rem;font-weight:800;letter-spacing:.02em;text-transform:uppercase}@media (min-width: 1024px){.climate-solutions .download-slide__eyebrow{font-size:1.25rem}}.climate-solutions .download-slide__title{max-width:61.5rem;margin-top:.75rem;font-size:1.5625rem;font-weight:800;line-height:1.15}@media (min-width: 1024px){.climate-solutions .download-slide__title{font-size:2.1875rem}}.climate-solutions .download-slide__text{max-width:56.4375rem;margin-top:1rem;font-size:1rem;font-weight:500;line-height:1.35}@media (min-width: 1024px){.climate-solutions .download-slide__text{font-size:1.25rem}}.climate-solutions .download-slide .button{margin-top:1.5rem}.climate-solutions .application-video-component{padding:1.125rem 0;background-color:#fff}@media (min-width: 768px){.climate-solutions .application-video-component{padding:3rem 0}}@media (min-width: 768px){.climate-solutions .application-video-component__inner{display:grid;grid-template-columns:minmax(0,418fr) minmax(0,503fr);align-items:center;gap:clamp(2rem,4.6vw,4.125rem)}}.climate-solutions .application-video-component__title{font-size:1.625rem;font-weight:500;line-height:1.12}@media (min-width: 768px){.climate-solutions .application-video-component__title{font-size:2.5rem;font-weight:800;line-height:1.21}}.climate-solutions .application-video-component__text{margin-top:.625rem;font-size:1.375rem;font-weight:400;line-height:1.2}@media (min-width: 768px){.climate-solutions .application-video-component__text{max-width:25.5rem;margin-top:1.25rem}}.climate-solutions .application-video-component__player{position:relative;margin-top:1.25rem;aspect-ratio:503/284}@media (min-width: 768px){.climate-solutions .application-video-component__player{margin-top:0}}.climate-solutions .application-video-component__video{display:block;width:100%;aspect-ratio:16/9;max-height:calc(100dvh - 6rem);background-color:#000;-o-object-fit:contain;object-fit:contain}.climate-solutions .application-video-component__banner{position:absolute;inset:0;width:100%;padding:0;border:0;background:none;cursor:pointer}.climate-solutions .application-video-component__modal{width:min(70rem,100% - 2rem);max-width:none;max-height:none;margin:auto;padding:2.75rem 0 0;border:0;background:transparent;color:#fff}.climate-solutions .application-video-component__modal::backdrop{background-color:#000000d9}.climate-solutions .application-video-component__modal-content{position:relative}.climate-solutions .application-video-component__close{position:absolute;top:-2.5rem;right:0;display:flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;padding:0;border:0;background-color:#2e4957;color:#fff;font-size:2rem;line-height:1;cursor:pointer}.climate-solutions .application-video-component__poster{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.climate-solutions .application-video-component__play{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;width:100%;border:0;background:none;cursor:pointer}.climate-solutions .application-video-component__play-icon{display:block;width:4.5rem;height:4.5rem;border:3px solid #fff;border-radius:50%;position:relative;transition:background-color .2s ease}.climate-solutions .application-video-component__play-icon:before{content:"";position:absolute;top:50%;left:50%;width:1.5rem;height:1.625rem;margin:-.8125rem 0 0 -.625rem;background-color:#fff;-webkit-clip-path:polygon(0 0,100% 50%,0 100%);clip-path:polygon(0 0,100% 50%,0 100%)}.climate-solutions .application-video-component__play:hover .application-video-component__play-icon,.climate-solutions .application-video-component__play:focus-visible .application-video-component__play-icon{background-color:#fff3}.climate-solutions .connect-expert-component{overflow:hidden;color:#fff}.climate-solutions .connect-expert-component__image,.climate-solutions .connect-expert-component__scrim{position:absolute;inset:0;width:100%;height:100%}.climate-solutions .connect-expert-component__image{-o-object-fit:cover;object-fit:cover}.climate-solutions .connect-expert-component__scrim{background:linear-gradient(to right,rgba(0,0,0,.65) 0%,rgba(0,0,0,.4) 60%,rgba(0,0,0,.25) 100%)}.climate-solutions .connect-expert-component__inner{position:relative;z-index:1;min-height:clamp(18.5rem,77vw,20rem);padding-top:2rem;padding-bottom:2rem}@media (min-width: 768px){.climate-solutions .connect-expert-component__inner{display:flex;align-items:center;justify-content:space-between;gap:2.5rem;min-height:clamp(18.5rem,23.5vw,21.1875rem);padding-top:0;padding-bottom:0}}@media (min-width: 768px){.climate-solutions .connect-expert-component__copy{max-width:34rem}}.climate-solutions .connect-expert-component__title{font-size:1.625rem;font-weight:500;line-height:1.12}@media (min-width: 768px){.climate-solutions .connect-expert-component__title{font-size:2.1875rem}}.climate-solutions .connect-expert-component__text{margin-top:.625rem;font-size:1.375rem;font-weight:500;line-height:1.1}@media (min-width: 768px){.climate-solutions .connect-expert-component__text{font-size:1.375rem}}.climate-solutions .connect-expert-component .button{margin-top:1.5rem}@media (min-width: 768px){.climate-solutions .connect-expert-component .button{flex:0 0 auto;margin-top:0}}@media (max-width: 767px){.climate-solutions .connect-expert-component .button{justify-content:center;width:100%;margin-top:1.25rem;font-size:.875rem}}.climate-solutions .related-content-component{padding:1.25rem 0}@media (min-width: 768px){.climate-solutions .related-content-component{padding:3.125rem 0}}.climate-solutions .related-content-component__title{font-size:1.625rem;font-weight:500;line-height:1.21}@media (min-width: 768px){.climate-solutions .related-content-component__title{font-size:2.25rem;font-weight:800}}.climate-solutions .related-content-component__grid{display:grid;grid-auto-flow:column;grid-auto-columns:min(78vw,16.25rem);gap:1rem;margin-top:1.25rem;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}@media (min-width: 768px){.climate-solutions .related-content-component__grid{grid-auto-flow:row;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-columns:auto;gap:1.5rem;margin-top:1.9375rem;overflow-x:visible}}.climate-solutions .related-card{display:flex;flex-direction:column;background-color:#fff;scroll-snap-align:start}@media (max-width: 767px){.climate-solutions .related-card{min-height:28.5rem}}@media (min-width: 768px){.climate-solutions .related-card{min-height:35.1875rem}}@media (max-width: 767px){.climate-solutions .related-card--wide .related-card__text{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:7}}@media (min-width: 768px){.climate-solutions .related-card--wide{flex-direction:row;grid-column:1/-1;min-height:18.0625rem}}.climate-solutions .related-card__image{display:block;width:100%;aspect-ratio:480/255;-o-object-fit:cover;object-fit:cover}@media (min-width: 768px){.climate-solutions .related-card--wide .related-card__image{flex:0 0 33%;width:33%;aspect-ratio:auto}}.climate-solutions .related-card__body{display:flex;flex:1 1 auto;flex-direction:column;align-items:flex-start;padding:.875rem}@media (min-width: 768px){.climate-solutions .related-card__body{padding:1.5rem}}.climate-solutions .related-card__title{font-size:1.1875rem;font-weight:500;line-height:1.25}@media (min-width: 768px){.climate-solutions .related-card__title{font-size:2rem}}.climate-solutions .related-card__text{margin-top:1.25rem;font-size:1rem;font-weight:400;line-height:1.1}.climate-solutions .related-card .button{justify-content:center;width:100%;margin-top:auto}@media (min-width: 768px){.climate-solutions .related-card .button{justify-content:flex-start;width:auto;margin-top:1.25rem}}.climate-solutions .faqs-component{padding:1.25rem 0 2.375rem;background-color:#2e4957;color:#fff}@media (min-width: 768px){.climate-solutions .faqs-component{padding:4.625rem 0 1.25rem}}.climate-solutions .faqs-component__title{font-size:1.625rem;font-weight:800;line-height:1.12}@media (min-width: 768px){.climate-solutions .faqs-component__title{font-size:2.25rem}}.climate-solutions .faqs-component__list{margin-top:1.25rem}@media (min-width: 768px){.climate-solutions .faqs-component__list{margin-top:3.3125rem}}.climate-solutions .faqs-component__toggle{width:100%;margin-top:.625rem;padding:.8125rem 1.0625rem;border:2px solid rgba(255,255,255,.6);background:none;color:#fff;font-family:TE Climate Avenir,Avenir,sans-serif;font-size:.875rem;font-weight:800;text-transform:uppercase;cursor:pointer;transition:background-color .2s ease}.climate-solutions .faqs-component__toggle:hover,.climate-solutions .faqs-component__toggle:focus-visible{background-color:#ffffff1f}@media (min-width: 768px){.climate-solutions .faqs-component__toggle{width:auto;margin-top:0;padding:0;padding-top:1.25rem;margin-left:1.875rem;border:0;text-transform:none}.climate-solutions .faqs-component__toggle:hover,.climate-solutions .faqs-component__toggle:focus-visible{background:none;text-decoration:underline}}.climate-solutions .faq-item+.faq-item{margin-top:.625rem}@media (min-width: 768px){.climate-solutions .faq-item+.faq-item{margin-top:1.5rem}}.climate-solutions .faq-item[hidden]{display:none}.climate-solutions .faq-item__question{padding-bottom:.625rem;border-bottom:1px solid rgba(255,255,255,.25);font-size:1rem;font-weight:800;line-height:1.1}@media (min-width: 768px){.climate-solutions .faq-item__question{display:flex;align-items:flex-start;gap:.5rem;padding-bottom:0;border-bottom:0;line-height:1.5}}.climate-solutions .faq-item__answer{display:block;padding-top:.625rem;font-size:1rem;font-weight:400;line-height:1.1}@media (min-width: 768px){.climate-solutions .faq-item__answer{display:flex;gap:.5rem;padding-top:.5rem;line-height:1.5}}.climate-solutions .faq-item__marker{display:inline;font-weight:800}@media (min-width: 768px){.climate-solutions .faq-item__marker{display:block;flex:0 0 auto;width:1.375rem}}.climate-solutions .faq-item__text{display:inline}@media (min-width: 768px){.climate-solutions .faq-item__text{display:block;flex:1 1 auto}}
