.WhyKlimaatVast-module__oE8_Aq__photo{height:380px;position:relative}.WhyKlimaatVast-module__oE8_Aq__photoImg{object-fit:cover;object-position:70% 10%}.WhyKlimaatVast-module__oE8_Aq__photoOverlay{background:linear-gradient(#1b263200 30%,#1b263299 100%);align-items:flex-end;padding-bottom:24px;display:flex;position:absolute;inset:0}.WhyKlimaatVast-module__oE8_Aq__headingWrap{width:100%;max-width:1200px;margin:0 auto;padding:0 20px}.WhyKlimaatVast-module__oE8_Aq__photoOverlay h2{color:#fff;max-width:640px;font-size:clamp(1.5rem,1.3rem + 1vw,2.4rem)}.WhyKlimaatVast-module__oE8_Aq__strip{padding:36px 20px 48px}.WhyKlimaatVast-module__oE8_Aq__list{grid-template-columns:1fr 1fr;gap:28px 20px;display:grid}.WhyKlimaatVast-module__oE8_Aq__item svg{color:var(--color-terracotta);margin-bottom:12px}.WhyKlimaatVast-module__oE8_Aq__item h3{font-family:var(--font-body);letter-spacing:normal;margin-bottom:6px;font-size:.9375rem;font-weight:700}.WhyKlimaatVast-module__oE8_Aq__item p{color:var(--color-text-soft);font-size:.8125rem}.WhyKlimaatVast-module__oE8_Aq__ctaRow{flex-direction:column;gap:12px;margin-top:36px;display:flex}@media (min-width:640px){.WhyKlimaatVast-module__oE8_Aq__ctaRow{flex-direction:row}}@media (min-width:860px){.WhyKlimaatVast-module__oE8_Aq__photo{height:800px}.WhyKlimaatVast-module__oE8_Aq__photoImg{object-position:65% 12%}.WhyKlimaatVast-module__oE8_Aq__photoOverlay{padding-bottom:40px}.WhyKlimaatVast-module__oE8_Aq__headingWrap{padding:0 40px}.WhyKlimaatVast-module__oE8_Aq__strip{padding:56px 40px 72px}.WhyKlimaatVast-module__oE8_Aq__list{grid-template-columns:repeat(5,1fr);gap:0}.WhyKlimaatVast-module__oE8_Aq__item{border-left:1px solid #cfc3a4;padding:0 20px}.WhyKlimaatVast-module__oE8_Aq__item:first-child{border-left:none;padding-left:0}.WhyKlimaatVast-module__oE8_Aq__item svg{margin-bottom:14px}}
.ProcessSteps-module__UT17kW__head{max-width:640px;margin-bottom:40px}.ProcessSteps-module__UT17kW__head h2{margin-bottom:12px;font-size:clamp(1.6rem,1.35rem + 1.2vw,2.5rem)}.ProcessSteps-module__UT17kW__head p{color:var(--color-text-soft);font-size:1rem}.ProcessSteps-module__UT17kW__timeline{margin:0;padding:0;list-style:none;position:relative}.ProcessSteps-module__UT17kW__timeline:before{content:"";background:repeating-linear-gradient(180deg, var(--color-terracotta) 0 6px, transparent 6px 14px);width:1.5px;position:absolute;top:0;bottom:0;left:22px}.ProcessSteps-module__UT17kW__row{grid-template-columns:44px 1fr;align-items:start;gap:20px;margin-bottom:36px;display:grid}.ProcessSteps-module__UT17kW__row:last-child{margin-bottom:0}.ProcessSteps-module__UT17kW__dot{background:var(--color-card);border:2px solid var(--color-terracotta);width:44px;height:44px;font-family:var(--font-heading);color:var(--color-terracotta);z-index:2;border-radius:50%;grid-area:1/1;justify-content:center;align-items:center;font-size:.9375rem;font-weight:700;display:flex;position:relative}.ProcessSteps-module__UT17kW__card{grid-area:1/2;max-width:380px;padding-top:6px}.ProcessSteps-module__UT17kW__card h3{margin-bottom:6px;font-size:1.0625rem}.ProcessSteps-module__UT17kW__card p{color:var(--color-text-soft);font-size:.9375rem}@media (min-width:860px){.ProcessSteps-module__UT17kW__head{margin-bottom:60px}.ProcessSteps-module__UT17kW__timeline:before{left:50%;transform:translate(-50%)}.ProcessSteps-module__UT17kW__row{grid-template-columns:1fr 80px 1fr;align-items:start;gap:0;margin-bottom:52px}.ProcessSteps-module__UT17kW__row:nth-child(odd) .ProcessSteps-module__UT17kW__card{text-align:right;grid-area:1/1;justify-self:end;padding-top:16px}.ProcessSteps-module__UT17kW__row:nth-child(2n) .ProcessSteps-module__UT17kW__card{text-align:left;grid-area:1/3;justify-self:start;padding-top:16px}.ProcessSteps-module__UT17kW__row:nth-child(odd) .ProcessSteps-module__UT17kW__dot,.ProcessSteps-module__UT17kW__row:nth-child(2n) .ProcessSteps-module__UT17kW__dot{grid-area:1/2;justify-self:center}.ProcessSteps-module__UT17kW__dot{width:52px;height:52px;font-size:1rem}.ProcessSteps-module__UT17kW__card h3{margin-bottom:8px;font-size:1.125rem}}
.CoolingHeating-module__5cIKXa__section{padding-bottom:48px}@media (min-width:860px){.CoolingHeating-module__5cIKXa__section{padding-bottom:72px}}.CoolingHeating-module__5cIKXa__head{max-width:640px;margin-bottom:40px}.CoolingHeating-module__5cIKXa__head h2{font-size:clamp(1.6rem,1.35rem + 1.2vw,2.5rem)}.CoolingHeating-module__5cIKXa__grid{grid-template-columns:1fr;gap:36px;display:grid}.CoolingHeating-module__5cIKXa__tile{border-top:1px solid #ffffff1f;padding:24px 0 0}.CoolingHeating-module__5cIKXa__tile:first-child{border-top:none;padding-top:0}.CoolingHeating-module__5cIKXa__icon{color:var(--color-flame);margin-bottom:16px}.CoolingHeating-module__5cIKXa__tile h3{margin-bottom:12px;font-size:1.125rem}.CoolingHeating-module__5cIKXa__tile ul{flex-direction:column;gap:8px;display:flex}.CoolingHeating-module__5cIKXa__tile li{color:#ffffffad;padding-left:18px;font-size:.9375rem;position:relative}.CoolingHeating-module__5cIKXa__tile li:before{content:"";background:var(--color-flame);width:8px;height:1px;position:absolute;top:9px;left:0}@media (min-width:860px){.CoolingHeating-module__5cIKXa__head{margin-bottom:56px}.CoolingHeating-module__5cIKXa__grid{grid-template-columns:repeat(3,1fr);gap:0}.CoolingHeating-module__5cIKXa__tile{border-top:none;border-left:1px solid #ffffff1f;padding:0 32px}.CoolingHeating-module__5cIKXa__tile:first-child{border-left:none;padding-left:0}.CoolingHeating-module__5cIKXa__icon{margin-bottom:20px}.CoolingHeating-module__5cIKXa__tile h3{margin-bottom:14px;font-size:1.1875rem}}
