@property --w-size{syntax: "<length>"; inherits: true; initial-value: 100vw;}.esg-hero-picture{width:100%;height:100%;position:absolute;top:0;left:0;z-index:-2}.esg-principles-container{max-width:calc(1364px + var(--gap-container) * 2);display:flex;flex-direction:column;gap:clamp(30px,(30 + (40 - 30) * (tan(atan2(var(--w-size),1px)) - 375) / 1225) * 1px,40px) 16px;align-items:flex-start}@media (min-width: 768px){.esg-principles-container{flex-direction:row;justify-content:space-between}}@media (min-width: 768px){.esg-principles-body{width:47%}}.esg-principles-title{text-transform:none}.esg-principles-descr{display:flex;flex-direction:column;align-items:start;gap:1.5em;margin-top:clamp(20px,(20 + (40 - 20) * (tan(atan2(var(--w-size),1px)) - 375) / 1225) * 1px,40px);font-size:clamp(16px,(16 + (18 - 16) * (tan(atan2(var(--w-size),1px)) - 375) / 1225) * 1px,18px);text-align:justify}.esg-principles-descr p:not(:last-child){margin-bottom:1.5em}.esg-principles-descr .read-more-text{--read-min-height: 220px}.esg-principles-picture{width:100%;aspect-ratio:1/.6;border-radius:var(--radius);overflow:hidden}@media (min-width: 768px){.esg-principles-picture{flex:1 0 0}}.esg-liability-hero{display:flex;align-items:center;min-height:clamp(260px,(260 + (400 - 260) * (tan(atan2(var(--w-size),1px)) - 375) / 1225) * 1px,400px);position:relative;z-index:2;color:var(--clr-1);padding:clamp(40px,(40 + (60 - 40) * (tan(atan2(var(--w-size),1px)) - 375) / 1225) * 1px,60px) 0}.esg-liability-hero:before{display:block;content:"";width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1;background-color:var(--clr-2);opacity:.9}.esg-liability-hero h2{text-align:center;color:var(--clr-1);font-size:clamp(32px,(32 + (50 - 32) * (tan(atan2(var(--w-size),1px)) - 375) / 1225) * 1px,50px);text-transform:uppercase}@media (min-width: 768px){.esg-liability-hero h2{text-transform:none}}.esg-liability-hero-picture{width:100%;height:100%;position:absolute;top:0;left:0;z-index:-2}.esg-liability-carousel{--swiper-count: 1;--swiper-gap: var(--gap-container);--swiper-py: clamp(30px, (30 + (50 - 30) * (tan(atan2(var(--w-size), 1px)) - 375) / 1225) * 1px, 50px);counter-reset:liability;padding-bottom:var(--swiper-py);gap:var(--swiper-gap);overflow:visible}@media (min-width: 768px){.esg-liability-carousel{--swiper-count: 2;--swiper-gap: clamp(16px, (16 + (40 - 16) * (tan(atan2(var(--w-size), 1px)) - 768) / 832) * 1px, 40px)}}@media (min-width: 1400px){.esg-liability-carousel{--swiper-count: 3}}.esg-liability-carousel .swiper-wrapper,.esg-liability-carousel .swiper-slide{height:auto}.esg-liability-carousel.swiper-initialized .swiper-slide:not(.swiper-slide-active,.swiper-slide-visible){opacity:0;visibility:hidden}.esg-liability-carousel:not(.swiper-initialized){--swiper-py: 0}.esg-liability-carousel:not(.swiper-initialized) .swiper-wrapper{gap:var(--swiper-gap)}.esg-liability-carousel:not(.swiper-initialized) .swiper-slide{width:calc((100% - var(--swiper-gap) * (var(--swiper-count) - 1)) / var(--swiper-count))}@media (min-width: 768px) and (max-width: 1399px){.esg-liability-carousel:not(.swiper-initialized) .swiper-slide:nth-child(2)~.swiper-slide{opacity:0;visibility:hidden}}@media (min-width: 1400px){.esg-liability-carousel:not(.swiper-initialized) .swiper-slide:nth-child(3)~.swiper-slide{opacity:0;visibility:hidden}}.esg-liability-card{display:flex;flex-direction:column;background-color:var(--clr-2);color:var(--clr-1);border-radius:clamp(10px,(10 + (20 - 10) * (tan(atan2(var(--w-size),1px)) - 375) / 1225) * 1px,20px);padding:clamp(30px,(30 + (50 - 30) * (tan(atan2(var(--w-size),1px)) - 375) / 1225) * 1px,50px) clamp(16px,(16 + (50 - 16) * (tan(atan2(var(--w-size),1px)) - 375) / 1225) * 1px,50px);gap:clamp(14px,(14 + (24 - 14) * (tan(atan2(var(--w-size),1px)) - 375) / 1225) * 1px,24px);counter-increment:liability;transition:var(--transition)}.esg-liability-card:before{display:block;content:counter(liability,decimal-leading-zero);font-size:clamp(30px,(30 + (48 - 30) * (tan(atan2(var(--w-size),1px)) - 375) / 1225) * 1px,48px);font-weight:400}.esg-liability-card-title{font-size:clamp(20px,(20 + (32 - 20) * (tan(atan2(var(--w-size),1px)) - 375) / 1225) * 1px,32px);font-weight:400}.esg-liability-card-descr{display:flex;flex-direction:column;align-items:start;flex:1 0 0;gap:1em;font-size:clamp(16px,(16 + (18 - 16) * (tan(atan2(var(--w-size),1px)) - 375) / 1225) * 1px,18px);text-align:justify}.esg-liability-card-descr span{font-weight:400}.esg-liability-card-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:clamp(10px,(10 + (20 - 10) * (tan(atan2(var(--w-size),1px)) - 375) / 1225) * 1px,20px);margin:auto auto 0;padding-top:clamp(5px,(5 + (10 - 5) * (tan(atan2(var(--w-size),1px)) - 375) / 1225) * 1px,10px)}.esg-liability-card-btn{--btn-px: 2em}.esg-offering-container{max-width:calc(1040px + var(--gap-container) * 2)}.esg-offering-title{text-transform:none;text-align:center}.esg-offering-descr{--descr-count: 1;margin-top:clamp(24px,(24 + (50 - 24) * (tan(atan2(var(--w-size),1px)) - 375) / 1225) * 1px,50px);-moz-column-count:var(--descr-count);column-count:var(--descr-count);-moz-column-gap:clamp(16px,(16 + (100 - 16) * (tan(atan2(var(--w-size),1px)) - 768) / 832) * 1px,100px);column-gap:clamp(16px,(16 + (100 - 16) * (tan(atan2(var(--w-size),1px)) - 768) / 832) * 1px,100px);font-size:clamp(16px,(16 + (18 - 16) * (tan(atan2(var(--w-size),1px)) - 375) / 1225) * 1px,18px);text-align:justify}@media (min-width: 768px){.esg-offering-descr{--descr-count: 2}}.esg-offering-descr p:not(:last-child){margin-bottom:1em}@media (min-width: 768px){.esg-offering-descr p:not(:last-child){margin-bottom:1.5em}}.esg-lumen-title{text-transform:none}.esg-lumen-body{display:flex;flex-direction:column;margin-top:clamp(30px,(30 + (40 - 30) * (tan(atan2(var(--w-size),1px)) - 375) / 1225) * 1px,40px);gap:clamp(30px,(30 + (40 - 30) * (tan(atan2(var(--w-size),1px)) - 375) / 1225) * 1px,40px) 16px}@media (min-width: 768px){.esg-lumen-body{flex-direction:row;align-items:start;justify-content:space-between}}.esg-lumen-picture{border-radius:clamp(10px,(10 + (20 - 10) * (tan(atan2(var(--w-size),1px)) - 375) / 1225) * 1px,20px);overflow:hidden;aspect-ratio:1/.494}@media (min-width: 768px){.esg-lumen-picture{width:clamp(320px,(320 + (820 - 320) * (tan(atan2(var(--w-size),1px)) - 768) / 832) * 1px,820px)}}.esg-lumen-descr{display:flex;flex-direction:column;align-items:start;gap:1.5em;font-size:clamp(16px,(16 + (18 - 16) * (tan(atan2(var(--w-size),1px)) - 375) / 1225) * 1px,18px);text-align:justify}@media (min-width: 768px){.esg-lumen-descr{max-width:clamp(380px,(380 + (587 - 380) * (tan(atan2(var(--w-size),1px)) - 768) / 832) * 1px,587px)}}.esg-lumen-descr p:not(:last-child){margin-bottom:1em}.esg-impactis{background-color:var(--clr-2);color:var(--clr-1);padding:clamp(40px,(40 + (80 - 40) * (tan(atan2(var(--w-size),1px)) - 375) / 1225) * 1px,80px) 0}.esg-impactis-title{max-width:644px;color:var(--clr-1);text-transform:none}.esg-impactis-carousel{--swiper-count: 1;--swiper-gap: clamp(16px, (16 + (60 - 16) * (tan(atan2(var(--w-size), 1px)) - 768) / 832) * 1px, 60px);--swiper-py: clamp(30px, (30 + (50 - 30) * (tan(atan2(var(--w-size), 1px)) - 375) / 1225) * 1px, 50px);margin-top:clamp(30px,(30 + (50 - 30) * (tan(atan2(var(--w-size),1px)) - 375) / 1225) * 1px,50px);gap:var(--swiper-gap);padding-bottom:var(--swiper-py);overflow:visible}@media (min-width: 768px){.esg-impactis-carousel{--swiper-count: 2}}@media (min-width: 992px){.esg-impactis-carousel{--swiper-count: 3}}@media (min-width: 768px){.esg-impactis-carousel .swiper-wrapper,.esg-impactis-carousel .swiper-slide{height:auto}}.esg-impactis-carousel .swiper-pagination{--swiper-bullet-color: var(--clr-1)}.esg-impactis-carousel.swiper-initialized .swiper-slide:not(.swiper-slide-active,.swiper-slide-visible){opacity:0;visibility:hidden}.esg-impactis-carousel:not(.swiper-initialized){--swiper-py: 0}.esg-impactis-carousel:not(.swiper-initialized) .swiper-wrapper{gap:var(--swiper-gap)}.esg-impactis-carousel:not(.swiper-initialized) .swiper-slide{width:calc((100% - var(--swiper-gap) * (var(--swiper-count) - 1)) / var(--swiper-count))}@media (min-width: 768px) and (max-width: 991px){.esg-impactis-carousel:not(.swiper-initialized) .swiper-slide:nth-child(2)~.swiper-slide{opacity:0;visibility:hidden}}@media (min-width: 992px){.esg-impactis-carousel:not(.swiper-initialized) .swiper-slide:nth-child(3)~.swiper-slide{opacity:0;visibility:hidden}}.esg-impactis-card{--card-px: clamp(16px, (16 + (76 - 16) * (tan(atan2(var(--w-size), 1px)) - 375) / 1225) * 1px, 76px);--card-py: clamp(24px, (24 + (82 - 24) * (tan(atan2(var(--w-size), 1px)) - 375) / 1225) * 1px, 82px);transition:var(--transition);padding:var(--card-py) var(--card-px);color:var(--clr-4);background-color:var(--clr-8);border-radius:clamp(10px,(10 + (20 - 10) * (tan(atan2(var(--w-size),1px)) - 375) / 1225) * 1px,20px)}@media (min-width: 992px){.esg-impactis-card{--card-px: clamp(16px, (16 + (76 - 16) * (tan(atan2(var(--w-size), 1px)) - 768) / 832) * 1px, 76px);--card-py: clamp(24px, (24 + (82 - 24) * (tan(atan2(var(--w-size), 1px)) - 768) / 832) * 1px, 82px)}}.esg-impactis-card-descr{display:flex;flex-direction:column;gap:1em;text-align:justify;font-size:clamp(16px,(16 + (18 - 16) * (tan(atan2(var(--w-size),1px)) - 375) / 1225) * 1px,18px)}
