#pageFooter{position:relative;z-index:0}.pageFooter__wrapper{pointer-events:none;position:relative}@media (min-width:1001px){.pageFooter__wrapper{padding-top:32px}#pageFooter .socialNav{margin-bottom:-64px}}@media (max-width:1000px){#pageFooter .socialNav{margin-bottom:30px}}@media (min-width:1401px){#pageFooter .socialNav__wrapper{grid-column:8/span 6;margin-left:auto;padding-left:30px}}@media (max-width:1400px) and (min-width:1001px){#pageFooter .socialNav__wrapper{grid-column:8/span 6;margin-left:auto;padding-left:30px}}@media (max-width:1000px) and (min-width:651px){#pageFooter .socialNav__wrapper{grid-column:span 12;padding-left:5px}}@media (max-width:650px){#pageFooter .socialNav__wrapper{grid-column:span 12;padding-left:5px}}.pageFooter__address{align-items:flex-start;display:flex;gap:clamp(15px,calc(10.14844px + 1.03394vw),30px)}@media (min-width:651px){.pageFooter__address{flex-grow:1;flex-shrink:0}}.pageFooter__address__logo{aspect-ratio:104/99;flex:clamp(79px,calc(70.91406px + 1.72323vw),104px) 0 0}.pageFooter__address__logo__image{height:100%;object-fit:cover;width:100%}.pageFooter__address__text,.pageFooter__address__text__block{color:rgb(var(--color_white));font:400 normal 16px/1.6em var(--font-std),Arial,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:1.6em}.pageFooter__address__text__block{display:block}@media (min-width:651px){.pageFooter__address__text__block{white-space:nowrap}}.pageFooter__address__text__block:not(:last-child){margin-bottom:15px}.pageFooter__address__text__block a{white-space:nowrap}@media (max-width:1000px){.pageFooter__left{background:var(--gradient_olive)}}.pageFooter__left__grid{pointer-events:all;position:relative}@media (min-width:1001px){.pageFooter__left__grid{padding-bottom:60px;padding-right:calc(14.28571% - 25.71429px);padding-top:60px}}@media (max-width:1000px){.pageFooter__left__grid{padding-bottom:30px;padding-top:30px}}.pageFooter__left__grid:before{background:var(--gradient_olive);content:"";height:100%;position:absolute;top:0;width:200%;z-index:-1}@media (min-width:1401px){.pageFooter__left__grid:before{right:-30px}}@media (max-width:1400px) and (min-width:1001px){.pageFooter__left__grid:before{right:-30px}}@media (max-width:1000px){.pageFooter__left__grid:before{display:none}}.pageFooter__left__roofline{color:rgb(var(--color_white));display:none;font:400 normal 16px/1.1em var(--font-std),Arial,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:1.1em;text-transform:uppercase}@media (min-width:651px){.pageFooter__left__roofline{display:block;margin-bottom:15px}}.pageFooter__left__title{color:rgb(var(--color_white));font:700 normal clamp(25px,calc(21.76563px + .68929vw),35px) /1em var(--font-std),Arial,sans-serif;font-size:clamp(25px,calc(21.76563px + .68929vw),35px);font-style:normal;font-weight:700;line-height:1em;margin:0 0 clamp(22px,calc(9.70938px + 2.6193vw),60px);text-transform:uppercase}@media (min-width:651px){.pageFooter__left__container{display:flex;gap:38px}}@media (max-width:650px){.pageFooter__left__container .pageFooter__address{margin-bottom:30px}}.pageFooter__left__aside{display:flex}@media (min-width:651px){.pageFooter__left__aside{align-items:flex-start;flex:clamp(158px,calc(151.53125px + 1.37858vw),178px) 0 1;flex-direction:column;gap:64px}}@media (max-width:650px){.pageFooter__left__aside{gap:48px}}.pageFooter__left__logo__image.pageFooter__left__logo__image--climate{aspect-ratio:158/55;width:100%}@media (max-width:1000px){.pageFooter__left__logo__image.pageFooter__left__logo__image--climate{max-width:158px}}.pageFooter__left__logo__image .pageFooter__left__logo__image--fwtm{aspect-ratio:138/108;width:calc(100% - 20px)}@media (max-width:1000px){.pageFooter__left__logo__image .pageFooter__left__logo__image--fwtm{max-width:118px}}.pageFooter__left__logo__image img{height:100%;object-fit:cover;object-fit:contain;width:100%}.pageFooter__right{bottom:0;display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden;pointer-events:none;width:100%}@media (min-width:1001px){.pageFooter__right{position:absolute}#pageFooter:not(.pageFooter--socialnav) .pageFooter__right{height:calc(100% - 60px)}#pageFooter.pageFooter--socialnav .pageFooter__right{height:calc(100% - 92px)}}@media (max-width:1000px){.pageFooter__right{background:var(--gradient_gray)}}.pageFooter__right__grid{pointer-events:all;position:relative}@media (min-width:1001px){.pageFooter__right__grid{padding:130px 0 60px}}@media (max-width:1000px) and (min-width:651px){.pageFooter__right__grid{padding-bottom:50px;padding-top:50px}}@media (max-width:650px){.pageFooter__right__grid{padding-bottom:30px;padding-top:30px}}.pageFooter__right__wrapper{position:relative}@media (min-width:1001px){.pageFooter__right__wrapper{height:100%}}.pageFooter__right__wrapper:before{background:var(--gradient_gray);content:"";height:100%;position:absolute;top:0;width:200%;z-index:-1}@media (min-width:1401px){.pageFooter__right__wrapper:before{grid-column:8/span 6;left:-30px}}@media (max-width:1400px) and (min-width:1001px){.pageFooter__right__wrapper:before{grid-column:8/span 5;left:-30px}}@media (max-width:1000px){.pageFooter__right__wrapper:before{display:none;left:0}}.pageFooter__right__title{color:rgb(var(--color_white));display:block;font:700 normal 16px/1.6em var(--font-std),Arial,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:1.6em;text-transform:uppercase}@media (min-width:1001px){.pageFooter__right__title{margin-bottom:15px}}@media (max-width:1000px){.pageFooter__right__title{margin-bottom:15px}}.pageFooter__right__container{display:flex;flex-wrap:wrap;margin:0;padding:0}@media (min-width:1401px){.pageFooter__right__container{flex-direction:column;gap:10px 75px;max-height:214px}}@media (max-width:1400px) and (min-width:1001px){.pageFooter__right__container{gap:10px 10px}}@media (max-width:1000px) and (min-width:651px){.pageFooter__right__container{gap:10px}}@media (max-width:650px){.pageFooter__right__container{flex-direction:column;gap:10px 50px;max-height:186px}}.pageFooter__right__container li{list-style-type:none}.pageFooter__right__link{color:rgb(var(--color_white));font:400 normal 16px/1.1em var(--font-std),Arial,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:1.1em;text-decoration:underline}