.nav-pages[data-astro-cid-tmnxfz37]{width:100%;display:flex;align-items:center;justify-content:space-between;gap:10px}@media (min-width: 768px){.nav-pages[data-astro-cid-tmnxfz37]{gap:20px}}.nav-pages-item[data-astro-cid-l7eljlr6]{display:flex;align-items:center;gap:10px}@media (min-width: 768px){.nav-pages-item[data-astro-cid-l7eljlr6]{gap:15px}}.nav-pages-item[data-astro-cid-l7eljlr6]:last-child{text-align:right}.nav-pages-item[data-astro-cid-l7eljlr6] svg[data-astro-cid-l7eljlr6]{width:15px;height:15px;color:hsl(var(--c-red));transition:all .3s var(--easing-in-out)}@media (min-width: 768px){.nav-pages-item[data-astro-cid-l7eljlr6] svg[data-astro-cid-l7eljlr6]{width:27px;height:27px}}.nav-pages-item[data-astro-cid-l7eljlr6] span[data-astro-cid-l7eljlr6]{font-family:Acciona-Medium,sans-serif;font-size:14px;line-height:1;font-weight:500;transition:color .15s ease-out}@media (min-width: 768px){.nav-pages-item[data-astro-cid-l7eljlr6] span[data-astro-cid-l7eljlr6]{font-size:16px}}.nav-pages-item[data-astro-cid-l7eljlr6]:hover[data-side=prev] svg[data-astro-cid-l7eljlr6]{transform:translate(-10px)}.nav-pages-item[data-astro-cid-l7eljlr6]:hover[data-side=next] svg[data-astro-cid-l7eljlr6]{transform:translate(10px)}.nav-pages-item[data-astro-cid-l7eljlr6]:hover span[data-astro-cid-l7eljlr6]{color:hsl(var(--c-red))}.intro{--gutter-y: clamp(40px, 24px + 2.5vw, 60px);background-color:hsl(var(--c-grey-100))}.intro .container{padding-top:var(--gutter-y);padding-bottom:var(--gutter-y)}.intro .container>div{display:grid;grid-template-columns:1fr;gap:clamp(40px,-8px + 7.5vw,100px);align-items:flex-end}@media (min-width: 768px){.intro .container>div{grid-template-columns:1fr 1fr}}.intro-body{max-width:100%;color:hsl(var(--c-black));display:flex;flex-flow:column;gap:20px}@media (min-width: 768px){.intro-body{gap:40px}}.intro-body h1{font-family:Acciona-ExtraLight,sans-serif;font-weight:200;font-size:clamp(34px,8.4px + 4vw,66px);letter-spacing:-.5px;color:hsl(var(--c-black));line-height:1.1}.intro-body p{font-size:clamp(16px,11.2px + .75vw,22px);font-family:Acciona-Light,sans-serif}.intro-picture{display:flex;align-items:flex-end;gap:clamp(15px,-5px + 3.125vw,40px);overflow-x:hidden}.intro-picture figure{height:clamp(70px,6px + 10vw,150px);flex:0 0 clamp(70px,6px + 10vw,150px);background-color:hsl(var(--c-red));display:flex;align-items:center;justify-content:center}.intro-picture figure svg{width:60%;height:60%;color:hsl(var(--c-white))}.intro-picture img{width:100%;height:clamp(200px,40px + 25vw,400px);-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media (min-width: 768px){.intro-picture img{width:clamp(200px,40px + 25vw,400px)}}.uikit-image-pills-icon{--height: 100px;max-width:300px;height:calc(var(--height) * 2);display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr);gap:10px}@media (min-width: 768px){.uikit-image-pills-icon{--height: 120px;max-width:100%;gap:20px}}@media (min-width: 1024px){.uikit-image-pills-icon{--height: 150px;max-width:600px}}@media (min-width: 1280px){.uikit-image-pills-icon{--height: 180px}}.uikit-image-pills-icon img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:100px;width:100%;height:100%}.uikit-image-pills-icon img[data-id=pill-01]{grid-column:1;grid-row:-1/1}.uikit-image-pills-icon img[data-id=pill-02]{grid-column:2/span 2;grid-row:2/-1;max-height:var(--height)}.uikit-image-pills-icon figure{width:var(--height);height:var(--height);background-color:hsl(var(--c-red));color:hsl(var(--c-white));border-radius:100%;display:flex;align-items:center;justify-content:center;grid-column:2;grid-row:1}.uikit-image-pills-icon figure svg{width:60%;height:60%;fill:currentColor}.uikit-kpis-block{background-color:hsl(var(--c-white));display:flex;flex-flow:column;justify-content:center;padding:20px;height:100%}@media (min-width: 768px){.uikit-kpis-block{padding:30px}}@media (min-width: 1024px){.uikit-kpis-block{padding:50px}}@media (min-width: 1280px){.uikit-kpis-block{padding:70px}.uikit-kpis-block--sm{padding:50px}}.uikit-kpis-block--grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:30px}@media (min-width: 768px){.uikit-kpis-block--grid{gap:40px 30px}}@media (min-width: 1024px){.uikit-kpis-block--grid{gap:60px 40px}}@media (min-width: 1280px){.uikit-kpis-block--grid{gap:80px 50px}}.uikit-kpis-block--grid .kpi{margin-bottom:0!important}.uikit-kpis-block__title{font-family:Acciona-Bold,sans-serif;font-size:clamp(26px,16.4px + 1.5vw,38px);font-weight:700;line-height:1.2;margin-bottom:clamp(30px,6px + 3.75vw,60px)}.uikit-kpis-grey{background-color:hsl(var(--c-grey-100));padding:clamp(30px,-26px + 8.75vw,100px);display:grid;gap:clamp(40px,32px + 1.25vw,50px) clamp(50px,-30px + 12.5vw,150px);grid-template-columns:repeat(auto-fill,minmax(400px,1fr))}.uikit-kpis-grey .kpi{margin-bottom:0}.uikit-toggle-nav{display:flex;flex-flow:column;justify-content:center}@media (min-width: 768px){.uikit-toggle-nav{flex-flow:row;justify-content:space-between}}.uikit-toggle-nav__item{flex:1;display:flex;flex-flow:column;align-items:center;justify-content:center;gap:10px;font-size:14px;font-family:Acciona-Medium,sans-serif;font-weight:500;padding:10px;position:relative}@media (min-width: 768px){.uikit-toggle-nav__item{font-size:16px;border-right:1px solid hsl(var(--c-black));border-bottom:none;padding:20px}}@media (min-width: 1024px){.uikit-toggle-nav__item{padding:25px}}.uikit-toggle-nav__item:after{content:"";position:absolute;bottom:-2px;left:30%;right:30%;height:4px;background-color:hsl(var(--c-red));pointer-events:none;opacity:0;transition:all .15s ease-out}.uikit-toggle-nav__item:last-child{border-right:none;border-bottom:none}.uikit-toggle-nav__item.active:after{left:20%;right:20%;opacity:1}.uikit-toggle-nav__item:not(.active) span{opacity:.5}.uikit-toggle-nav__item:hover span,.uikit-toggle-nav__item:hover strong{opacity:1}.uikit-toggle-nav__item span{transition:opacity .15s ease-out;color:hsl(var(--c-black))}.uikit-toggle-nav__item strong{font-size:30px;font-weight:400;color:hsl(var(--c-black));opacity:.3;transition:opacity .15s ease-out}.uikit-toggle-content{padding:60px}.uikit-toggle-content .infographic img{width:100%}.uikit-image-text-square{--height: clamp(150px, 62px + 13.75vw, 260px);background-color:hsl(var(--c-grey-100));width:100%;display:grid;max-width:1100px}@media (min-width: 768px){.uikit-image-text-square{grid-template-columns:1fr 1fr;height:var(--height)}}.uikit-image-text-square--reverse{flex-flow:row;justify-content:space-between}@media (min-width: 768px){.uikit-image-text-square--reverse{flex-flow:row-reverse;grid-template-columns:1fr 1fr}}.uikit-image-text-square img{width:100%;height:150px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;overflow:hidden}@media (min-width: 768px){.uikit-image-text-square img{height:100%}}.uikit-image-text-square div{display:flex;flex-flow:column;align-items:flex-start;gap:5px;padding:clamp(20px,-4px + 3.75vw,50px);height:100%;background-color:hsl(var(--c-grey-100))}@media (min-width: 768px){.uikit-image-text-square div{gap:10px}}.uikit-image-text-square div>p{font-family:Acciona-ExtraLight,sans-serif;font-size:clamp(45px,-7px + 8.125vw,110px);letter-spacing:-.5px;color:hsl(var(--c-red));line-height:1}.uikit-image-text-square div>p.sm{font-size:clamp(45px,21px + 3.75vw,75px)}.uikit-image-text-square div>p sub{font-family:inherit;font-size:.5em;position:relative;top:0}.uikit-image-text-square div>p sub sub{font-size:.5em;position:relative;top:5px}.uikit-image-text-square div .text{line-height:1}.uikit-kpi-download{display:flex;align-items:flex-end;justify-content:space-between;gap:40px;padding:80px 100px;border-radius:1000px;border:1px solid hsl(var(--c-red))}.uikit-kpi-download .card{padding-left:50px}.uikit-kpi-download .card:before{top:6px}.uikit-kpi-download .card__title{font-family:Acciona-Light,sans-serif}.uikit-image-pill{display:flex;align-items:flex-start;gap:30px}.uikit-image-pill figure{width:80px;height:80px;background-color:hsl(var(--c-red));color:hsl(var(--c-white));border-radius:100%;display:flex;align-items:center;justify-content:center}@media (min-width: 768px){.uikit-image-pill figure{width:100px;height:100px}}@media (min-width: 1024px){.uikit-image-pill figure{width:120px;height:120px}}@media (min-width: 1280px){.uikit-image-pill figure{width:160px;height:160px}}.uikit-image-pill figure svg{width:60%;height:60%;fill:currentColor}.uikit-image-pill img{flex:1;height:80px;border-radius:100px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;overflow:hidden}@media (min-width: 768px){.uikit-image-pill img{height:100px}}@media (min-width: 1024px){.uikit-image-pill img{height:120px}}@media (min-width: 1280px){.uikit-image-pill img{height:160px}}.uikit-kpis-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:40px 70px}.uikit-kpis-grid article{display:flex;align-items:center;gap:20px}.uikit-kpis-grid article svg{width:40px;height:40px;color:hsl(var(--c-red))}.uikit-kpis-grid article p{font-size:clamp(18px,14.8px + .5vw,22px);line-height:1.2;flex:1;max-width:250px}.uikit-squares-quote{display:grid;grid-template-columns:1fr;gap:0;align-items:flex-end}@media (min-width: 768px){.uikit-squares-quote{grid-template-columns:1fr 1fr}}.uikit-squares-quote .uikit-squares{margin-bottom:40px;padding-bottom:40px;border-bottom:1px solid hsl(var(--c-red))}@media (min-width: 768px){.uikit-squares-quote .uikit-squares{margin-right:clamp(40px,8px + 5vw,80px);padding-right:clamp(40px,8px + 5vw,80px);border-right:1px solid hsl(var(--c-red));border-bottom:0}}.uikit-squares{--gutter: clamp(20px, 12px + 1.25vw, 30px);--size: clamp(60px, 28px + 5vw, 100px);display:flex;align-items:flex-end;gap:var(--gutter)}.uikit-squares>div{display:flex;flex-flow:column;align-items:flex-end;gap:var(--gutter)}.uikit-squares>div:last-child{align-items:flex-start}.uikit-squares figure{position:relative;z-index:1}.uikit-squares figure img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%;overflow:hidden}.uikit-squares figure[data-id="01"]{background-color:hsl(var(--c-red));width:var(--size);height:var(--size)}.uikit-squares figure[data-id="02"]{width:calc(var(--size) * 2.5);height:calc(var(--size) * 2.5);z-index:2}.uikit-squares figure[data-id="03"]{width:calc(var(--size) * 2);height:calc(var(--size) * 2);z-index:2}.uikit-squares figure[data-id="04"]{background-color:hsl(var(--c-grey-300));width:var(--size);height:var(--size)}
