@charset "UTF-8";@font-face{font-family:Gilroy-Regular;font-style:normal;font-weight:400;src:url(../Gilroy-Regular.woff) format("woff")}@font-face{font-family:Gilroy-Medium;font-style:normal;font-weight:400;src:url(../Gilroy-Medium.woff) format("woff")}@font-face{font-family:Gilroy-SemiBold;font-style:normal;font-weight:400;src:url(../Gilroy-SemiBold.woff) format("woff")}@font-face{font-family:Gilroy-Bold;font-style:normal;font-weight:400;src:url(../Gilroy-Bold.woff) format("woff")}*,*:after,*:before{margin:0;padding:0;box-sizing:inherit;font-weight:400}html{font-size:62.5%;scroll-behavior:smooth}body{font-size:1.8rem;line-height:1.3333333333;font-family:Gilroy-Regular,sans-serif;color:#0f0f0f;box-sizing:border-box;overflow-x:hidden}img{display:block;max-width:100%}::-moz-selection{background-color:#0f0f0f;color:#fff}::selection{background-color:#0f0f0f;color:#fff}.no-scroll{overflow-y:hidden}.fixed{position:fixed}a{text-decoration:none;outline:0;color:inherit}@keyframes openTop{0%{transform:translateY(-5px) rotate(0)}50%{transform:translateY(0) rotate(0)}to{transform:translateY(0) rotate(90deg)}}@keyframes openMid{50%{transform:rotate(0)}to{transform:rotate(45deg)}}@keyframes openBtm{0%{transform:translateY(5px) rotate(0)}50%{transform:translateY(0) rotate(0)}to{transform:translateY(0) rotate(90deg)}}@keyframes closedTop{0%{transform:translateY(-5px) rotate(0)}50%{transform:translateY(0) rotate(0)}to{transform:translateY(0) rotate(90deg)}}@keyframes closedMid{50%{transform:rotate(0)}to{transform:rotate(45deg)}}@keyframes closedBtm{0%{transform:translateY(5px) rotate(0)}50%{transform:translateY(0) rotate(0)}to{transform:translateY(0) rotate(90deg)}}.page-title{font-size:4rem;line-height:1.25;font-family:Gilroy-Medium,sans-serif;padding-bottom:3rem}@media screen and (min-width: 800px){.page-title{font-size:6rem;line-height:1.1666666667;font-family:Gilroy-Regular,sans-serif}}.page-intro{font-size:2.5rem;line-height:1.2;font-family:Gilroy-Regular,sans-serif}@media screen and (min-width: 800px){.page-intro{font-size:3rem;line-height:1.1666666667;font-family:Gilroy-Regular,sans-serif}}.headline{font-size:4rem;line-height:1.25;font-family:Gilroy-Medium,sans-serif;padding-bottom:6rem}@media screen and (min-width: 800px){.headline{font-size:4.8rem;line-height:1.2083333333;font-family:Gilroy-Regular,sans-serif}}.btn{font-size:1.6rem;line-height:1.25;font-family:Gilroy-Medium,sans-serif;background-color:#0f0f0f;color:#fff;display:inline-flex;align-items:center;gap:1rem;padding:1rem 1.5rem;border-radius:10px}.btn--white{background-color:#fff;color:#0f0f0f}.btn--orange{background-color:#f39b5a;color:#0f0f0f}.btn--green{background-color:#139a39;color:#fff}.btn img{width:1.1rem}.link{display:inline-flex;align-items:center;gap:2rem}.link--medium{font-size:1.8rem;line-height:1.3333333333;font-family:Gilroy-Medium,sans-serif}.link--spaced{display:flex;gap:2rem;justify-content:space-between;align-items:flex-start}@media screen and (min-width: 800px){.link--spaced{gap:8rem}}.link--small{font-size:1.6rem;line-height:1.5;font-family:Gilroy-Medium,sans-serif}@media screen and (min-width: 800px){.card{grid-column:span 4}}@media screen and (max-width: 800px){.card:not(:last-of-type){margin-bottom:3rem}}.card__image{aspect-ratio:1.4/1;border-radius:10px;overflow:hidden}.card__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.card__content{padding-top:2rem;display:grid;gap:3rem}.card__title{font-size:2.4rem;line-height:1.25;font-family:Gilroy-Regular,sans-serif}.card--with-hover:hover .card__title{text-decoration:underline}.cta{position:relative}.cta__grid{display:grid;width:100%;padding:0 2rem}@media screen and (max-width: 800px){.cta__grid{row-gap:3rem}}@media screen and (min-width: 800px){.cta__grid{max-width:1800px;grid-template-columns:repeat(12,minmax(0,1fr));-moz-column-gap:30px;column-gap:30px;padding:0 4rem;margin-left:auto;margin-right:auto}}.cta__grid--full{max-width:100%;padding:0}.cta__grid--no-spacing{-moz-column-gap:0;column-gap:0}.cta__grid--no-row-spacing{row-gap:0}.cta--hidden{display:none}.cta__container{background-color:#f39b5a;border-radius:10px;overflow:hidden;padding:3rem}@media screen and (min-width: 800px){.cta__container{display:flex;gap:4rem;justify-content:space-between;grid-column:span 12;padding:7rem}}.cta__title{font-size:4rem;line-height:1.25;font-family:Gilroy-Medium,sans-serif;padding-bottom:.5rem}@media screen and (min-width: 800px){.cta__title{font-size:4.8rem;line-height:1.1666666667;font-family:Gilroy-Medium,sans-serif}}@media screen and (max-width: 800px){.cta__text{padding-bottom:3rem}}.cta__button{align-self:flex-end}.text-field{font-size:1.6rem;line-height:1.25;font-family:Gilroy-Regular,sans-serif;padding:1.5rem 2rem;width:100%;outline:none;border-radius:.4rem;border:none;background-color:#2a2a2b}.text-field--green{background-color:#bde6be;border:none}.text-label{font-size:1.6rem;line-height:1.25;font-family:Gilroy-Regular,sans-serif;display:block;margin-bottom:1rem}.text-label--checkbox{display:grid;gap:1rem}.checkbox-label{font-size:1.6rem;line-height:1.25;font-family:Gilroy-Regular,sans-serif}.checkbox-field{accent-color:#76bd78;outline:1px solid #0f0f0f;border:none!important;margin-right:1rem}.select-field{font-size:1.6rem;line-height:1.25;font-family:Gilroy-Regular,sans-serif;width:100%;padding:1.5rem 2rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-repeat:no-repeat;background-position:calc(100% - 1rem) 50%;outline:none;border-radius:3rem;border:none;background-color:#2a2a2b;color:#fff}.checkbox-slider{position:relative;display:inline-block;width:6rem;height:3.4rem}.checkbox-slider input{opacity:0;width:0;height:0}.checkbox-slider input:checked+.checkbox-slider__slide:before{transform:translate(26px);background-color:#139a39}.checkbox-slider__slide{position:absolute;top:0;left:0;right:0;bottom:0;cursor:pointer;background-color:#bde6be;transition:.4s}.checkbox-slider__slide:before{position:absolute;content:"";height:26px;width:26px;left:4px;bottom:4px;background-color:#2a2a2b;transition:.4s}.general-contact{position:relative;margin-top:8rem}.general-contact__grid{display:grid;width:100%;padding:0 2rem}@media screen and (max-width: 800px){.general-contact__grid{row-gap:3rem}}@media screen and (min-width: 800px){.general-contact__grid{max-width:1800px;grid-template-columns:repeat(12,minmax(0,1fr));-moz-column-gap:30px;column-gap:30px;padding:0 4rem;margin-left:auto;margin-right:auto}}.general-contact__grid--full{max-width:100%;padding:0}.general-contact__grid--no-spacing{-moz-column-gap:0;column-gap:0}.general-contact__grid--no-row-spacing{row-gap:0}.general-contact__border{border-top:1px solid rgba(42,42,43,.2)}@media screen and (min-width: 800px){.general-contact__border{grid-column:span 12}}.general-contact__content{padding:2rem 0}@media screen and (min-width: 800px){.general-contact__content{grid-column:3/11;display:flex;gap:30px}}.general-contact__image{width:8.5rem;height:8.5rem;border-radius:50%;overflow:hidden}.general-contact__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.general-contact__name{font-family:Gilroy-SemiBold,sans-serif;font-size:1.8rem;line-height:1.6666666667;font-family:Gilroy-Regular,sans-serif}@media screen and (max-width: 800px){.general-contact__name{padding-top:1rem}}.general-contact__function{font-family:Gilroy-Medium,sans-serif;font-size:1.8rem;line-height:1.3333333333;font-family:Gilroy-Regular,sans-serif;padding-top:.5rem}.general-contact__email{font-family:Gilroy-Medium,sans-serif;font-size:1.6rem;line-height:1.25;font-family:Gilroy-Regular,sans-serif;padding-top:1.5rem}.general-contact--margin{margin-top:8rem}.general-contact--light{margin:5rem 0}.general-contact--light .general-contact__border{border-top:1px solid rgba(255,255,255,.2)}.general-contact--light .general-contact__details{color:#fff}.general-cta{position:relative;margin-top:8rem}.general-cta__grid{display:grid;width:100%;padding:0 2rem}@media screen and (max-width: 800px){.general-cta__grid{row-gap:3rem}}@media screen and (min-width: 800px){.general-cta__grid{max-width:1800px;grid-template-columns:repeat(12,minmax(0,1fr));-moz-column-gap:30px;column-gap:30px;padding:0 4rem;margin-left:auto;margin-right:auto}}.general-cta__grid--full{max-width:100%;padding:0}.general-cta__grid--no-spacing{-moz-column-gap:0;column-gap:0}.general-cta__grid--no-row-spacing{row-gap:0}.general-cta__container{background-color:#76bd78;padding:4rem 2rem;border-radius:10px;overflow:hidden;display:grid;gap:30px}@media screen and (min-width: 800px){.general-cta__container{grid-column:span 12;grid-template-columns:repeat(12,1fr);padding:6rem 0}}.general-cta__title{font-size:3.2rem;line-height:1.125;font-family:Gilroy-Medium,sans-serif}@media screen and (min-width: 800px){.general-cta__title{grid-column:span 5;padding-left:6rem}}@media screen and (min-width: 800px){.general-cta__content{grid-column:span 7;padding-right:6rem}}.general-cta__text{padding-bottom:4.5rem}.general-links{position:relative;padding:10rem 0 6rem}.general-links__grid{display:grid;width:100%;padding:0 2rem}@media screen and (max-width: 800px){.general-links__grid{row-gap:3rem}}@media screen and (min-width: 800px){.general-links__grid{max-width:1800px;grid-template-columns:repeat(12,minmax(0,1fr));-moz-column-gap:30px;column-gap:30px;padding:0 4rem;margin-left:auto;margin-right:auto}}.general-links__grid--full{max-width:100%;padding:0}.general-links__grid--no-spacing{-moz-column-gap:0;column-gap:0}.general-links__grid--no-row-spacing{row-gap:0}.general-links__headline{font-size:4rem;line-height:1.25;font-family:Gilroy-Medium,sans-serif}@media screen and (min-width: 800px){.general-links__headline{font-size:4.8rem;line-height:1.1666666667;font-family:Gilroy-Medium,sans-serif}}@media screen and (min-width: 800px){.general-links__headline{grid-column:span 12;margin-bottom:2rem}}.general-links__item{padding:2rem 0rem;border-bottom:1px solid rgba(42,42,43,.2)}.general-links__item--first{border-top:1px solid rgba(42,42,43,.2)}@media screen and (min-width: 800px){.general-links__item{grid-column:span 12;display:flex;justify-content:space-between;align-items:center;gap:6rem;padding:2rem 3rem 2rem 0}.general-links__item .btn{flex-shrink:0}}@media screen and (max-width: 800px){.general-links__item .btn{margin-top:3rem}}.general-video{position:relative;margin-top:8rem}.general-video__grid{display:grid;width:100%;padding:0 2rem}@media screen and (max-width: 800px){.general-video__grid{row-gap:3rem}}@media screen and (min-width: 800px){.general-video__grid{max-width:1800px;grid-template-columns:repeat(12,minmax(0,1fr));-moz-column-gap:30px;column-gap:30px;padding:0 4rem;margin-left:auto;margin-right:auto}}.general-video__grid--full{max-width:100%;padding:0}.general-video__grid--no-spacing{-moz-column-gap:0;column-gap:0}.general-video__grid--no-row-spacing{row-gap:0}@media screen and (min-width: 800px){.general-video__container{grid-column:3/11}}.general-video__player .plyr--full-ui.plyr--video .plyr__control--overlaid{background:#ffdb64;opacity:1}.general-video__player .plyr--full-ui.plyr--video .plyr__control--overlaid svg{fill:#fff}.general-video__player .plyr--video.plyr--stopped .plyr__controls{display:none}.general-video__player .plyr--full-ui input[type=range]{color:#ffdb64}.general-video__player .plyr--video .plyr__progress__buffer{background-color:#ffdb64}.general-video__player .plyr__controls svg{fill:#ffdb64}.general-video__player .plyr__controls .plyr__controls__item.plyr__time{color:#ffdb64}.general-video__player .plyr__poster{background-size:cover}.image-full-width{position:relative;aspect-ratio:1/1.5;margin-top:6rem}.image-full-width__grid{display:grid;width:100%;padding:0 2rem}@media screen and (max-width: 800px){.image-full-width__grid{row-gap:3rem}}@media screen and (min-width: 800px){.image-full-width__grid{max-width:1800px;grid-template-columns:repeat(12,minmax(0,1fr));-moz-column-gap:30px;column-gap:30px;padding:0 4rem;margin-left:auto;margin-right:auto}}.image-full-width__grid--full{max-width:100%;padding:0}.image-full-width__grid--no-spacing{-moz-column-gap:0;column-gap:0}.image-full-width__grid--no-row-spacing{row-gap:0}@media screen and (min-width: 800px){.image-full-width{aspect-ratio:2/1;margin-top:13rem}}.image-full-width__grid{height:100%}.image-full-width__image{position:absolute;top:0;right:0;bottom:0;left:0}.image-full-width__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.image-full-width__text{color:#fff;z-index:1;font-size:2rem;line-height:1.5;font-family:Gilroy-Medium,sans-serif;border-top:1px solid #ffffff;padding-top:3rem;padding-bottom:3rem;align-self:end}@media screen and (min-width: 800px){.image-full-width__text{font-size:3rem;line-height:1.2;font-family:Gilroy-Medium,sans-serif}}@media screen and (min-width: 800px){.image-full-width__text{grid-column:span 5;padding-bottom:12rem}.image-full-width__text--right{grid-column:8/13}}.page-header{position:relative;height:70vh;display:flex;align-items:flex-end}.page-header__grid{display:grid;width:100%;padding:0 2rem}@media screen and (max-width: 800px){.page-header__grid{row-gap:3rem}}@media screen and (min-width: 800px){.page-header__grid{max-width:1800px;grid-template-columns:repeat(12,minmax(0,1fr));-moz-column-gap:30px;column-gap:30px;padding:0 4rem;margin-left:auto;margin-right:auto}}.page-header__grid--full{max-width:100%;padding:0}.page-header__grid--no-spacing{-moz-column-gap:0;column-gap:0}.page-header__grid--no-row-spacing{row-gap:0}@media screen and (min-width: 800px){.page-header{height:100vh}}.page-header__container{height:100%;color:#fff;padding-bottom:5rem}@media screen and (min-width: 800px){.page-header__container{grid-column:span 10;padding-bottom:25rem}}.page-header__title{font-size:5rem;line-height:1.2;font-family:Gilroy-Medium,sans-serif}@media screen and (min-width: 800px){.page-header__title{font-size:12rem;line-height:1;font-family:Gilroy-Medium,sans-serif}}.page-header__subtitle{font-size:3rem;line-height:1.2;font-family:Gilroy-Regular,sans-serif;padding-top:5px}@media screen and (min-width: 800px){.page-header__subtitle{padding-right:20%}}.page-header__image{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.page-header__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.page-header__cta{margin-top:3rem;background-color:#f39b5a;color:#0f0f0f;border-radius:10px;overflow:hidden;padding:2rem;display:inline-flex;flex-direction:column}@media screen and (min-width: 800px){.page-header__cta{flex-direction:row;align-items:center}}.page-header__date{font-size:1.8rem;line-height:1.3888888889;font-family:Gilroy-Regular,sans-serif}.page-header__pipe{padding:0 2.5rem}@media screen and (max-width: 800px){.page-header__pipe{display:none}}@media screen and (min-width: 800px){.page-header__location{padding-right:16rem}}@media screen and (max-width: 800px){.page-header__button{margin-top:2rem}}@media screen and (max-width: 800px){.page-nav{display:none}}@media screen and (min-width: 800px){.page-nav{position:relative;color:#fff;position:fixed;width:100%;bottom:0;z-index:5}.page-nav__grid{display:grid;width:100%;padding:0 2rem}}@media screen and (min-width: 800px) and (max-width: 800px){.page-nav__grid{row-gap:3rem}}@media screen and (min-width: 800px) and (min-width: 800px){.page-nav__grid{max-width:1800px;grid-template-columns:repeat(12,minmax(0,1fr));-moz-column-gap:30px;column-gap:30px;padding:0 4rem;margin-left:auto;margin-right:auto}}@media screen and (min-width: 800px){.page-nav__grid--full{max-width:100%;padding:0}.page-nav__grid--no-spacing{-moz-column-gap:0;column-gap:0}.page-nav__grid--no-row-spacing{row-gap:0}}.page-nav__container{display:flex;justify-content:center}@media screen and (min-width: 800px){.page-nav__container{grid-column:span 12}}.page-nav__links{background-color:#0f0f0f;border-top-left-radius:10px;border-top-right-radius:10px}@media screen and (min-width: 800px){.page-nav__links{padding:2rem 7rem;display:flex;gap:9rem}}.page-nav__link{font-size:1.6rem;line-height:1.25;font-family:Gilroy-Medium,sans-serif}.page-nav__link--active,.page-nav__link:hover{color:#ffdb64}.pagination{display:flex;align-items:center;border-top:1px solid rgba(15,15,15,.2);padding-top:3rem}@media screen and (max-width: 800px){.pagination{justify-content:space-between}}@media screen and (min-width: 800px){.pagination{grid-column:span 12;gap:3rem;margin-top:5rem}}@media screen and (max-width: 800px){.pagination__pages{display:none}}.pagination__pages-divider{height:4rem;border-right:1px solid #0f0f0f}@media screen and (max-width: 800px){.pagination__pages-divider{display:none}}.pagination__pages-link{font-size:1.6rem;line-height:1.25;font-family:Gilroy-Medium,sans-serif;text-decoration:underline}.partners{position:relative;background-color:#fff}.partners__grid{display:grid;width:100%;padding:0 2rem}@media screen and (max-width: 800px){.partners__grid{row-gap:3rem}}@media screen and (min-width: 800px){.partners__grid{max-width:1800px;grid-template-columns:repeat(12,minmax(0,1fr));-moz-column-gap:30px;column-gap:30px;padding:0 4rem;margin-left:auto;margin-right:auto}}.partners__grid--full{max-width:100%;padding:0}.partners__grid--no-spacing{-moz-column-gap:0;column-gap:0}.partners__grid--no-row-spacing{row-gap:0}.partners--padding{padding-top:9rem}@media screen and (max-width: 800px){.partners__grid{grid-template-columns:1fr 1fr;gap:2rem}}.partners__title{font-size:4rem;line-height:1.25;font-family:Gilroy-Medium,sans-serif;padding:6rem 0 4rem}@media screen and (min-width: 800px){.partners__title{font-size:4.8rem;line-height:1.1666666667;font-family:Gilroy-Medium,sans-serif}}@media screen and (max-width: 800px){.partners__title{grid-column:span 2;padding:12rem 0 8rem}}@media screen and (min-width: 800px){.partners__title{grid-column:span 12;padding:10rem 0 6rem}}.partners__section{grid-column:span 2}.partners__section:not(:last-of-type){margin-bottom:9rem}@media screen and (min-width: 800px){.partners__section{grid-column:span 12}.partners__section--small{grid-column:span 6}.partners__section--small .partners__list{grid-template-columns:repeat(3,1fr)}}.partners__subtitle{font-size:2.4rem;line-height:1.25;font-family:Gilroy-Regular,sans-serif;padding-bottom:1rem;border-bottom:1px solid rgba(15,15,15,.2);margin-bottom:2rem}.partners__list{display:grid;grid-template-columns:1fr 1fr;gap:2rem}@media screen and (min-width: 800px){.partners__list{grid-template-columns:repeat(6,1fr);gap:30px}}.partner{display:flex;justify-content:center;align-items:center;aspect-ratio:1/.5}.partner img{max-width:70%;max-height:70%}@media screen and (min-width: 800px){.partner img{max-width:90%;max-height:90%}}.simple-header{position:relative;padding-top:14rem}.simple-header__grid{display:grid;width:100%;padding:0 2rem}@media screen and (max-width: 800px){.simple-header__grid{row-gap:3rem}}@media screen and (min-width: 800px){.simple-header__grid{max-width:1800px;grid-template-columns:repeat(12,minmax(0,1fr));-moz-column-gap:30px;column-gap:30px;padding:0 4rem;margin-left:auto;margin-right:auto}}.simple-header__grid--full{max-width:100%;padding:0}.simple-header__grid--no-spacing{-moz-column-gap:0;column-gap:0}.simple-header__grid--no-row-spacing{row-gap:0}@media screen and (min-width: 800px){.simple-header{padding-top:24rem}}.simple-header__content{padding-top:4rem}@media screen and (min-width: 800px){.simple-header__content{grid-column:span 11}}@media screen and (min-width: 800px){.simple-header__content--small{grid-column:span 7;border-right:1px solid rgba(15,15,15,.2)}}.simple-header__title{font-size:5rem;line-height:1.2;font-family:Gilroy-Medium,sans-serif;padding-bottom:3.5rem}@media screen and (min-width: 800px){.simple-header__title{font-size:12rem;line-height:1;font-family:Gilroy-Medium,sans-serif}}.simple-header__text{font-size:2rem;line-height:1.5;font-family:Gilroy-Regular,sans-serif}@media screen and (min-width: 800px){.simple-header__text{font-size:3rem;line-height:1.2;font-family:Gilroy-Regular,sans-serif}}.simple-header--content .simple-header__title{font-size:5rem;line-height:1.2;font-family:Gilroy-Medium,sans-serif}@media screen and (min-width: 800px){.simple-header--content .simple-header__title{font-size:7.2rem;line-height:1.1111111111;font-family:Gilroy-Medium,sans-serif}}.tag{font-size:1.4rem;line-height:1.2857142857;font-family:Gilroy-Regular,sans-serif;display:inline-block;padding:.5rem 1rem;border-radius:3rem}.tag--green{background-color:#76bd78}.tag--pink{background-color:#fdd7bb}.footer{padding-top:8rem;background-color:#fff;position:relative;z-index:200}.footer--dark{background-color:#0f0f0f}.footer--dark .link{color:#fff}.footer--grey{background-color:#f0f0f0}@media screen and (min-width: 800px){.footer{padding-top:8rem}}.footer .links{position:relative;padding:8rem 0 2rem}.footer .links__grid{display:grid;width:100%;padding:0 2rem}@media screen and (max-width: 800px){.footer .links__grid{row-gap:3rem}}@media screen and (min-width: 800px){.footer .links__grid{max-width:1800px;grid-template-columns:repeat(12,minmax(0,1fr));-moz-column-gap:30px;column-gap:30px;padding:0 4rem;margin-left:auto;margin-right:auto}}.footer .links__grid--full{max-width:100%;padding:0}.footer .links__grid--no-spacing{-moz-column-gap:0;column-gap:0}.footer .links__grid--no-row-spacing{row-gap:0}@media screen and (min-width: 800px){.footer .links{padding:8rem 0}}.footer .links__column{display:grid;gap:3.5rem;align-self:start}@media screen and (max-width: 800px){.footer .links__column{margin-bottom:4rem}}@media screen and (min-width: 800px){.footer .links__column{grid-column:span 4;padding-right:5rem}}.footer .logos{position:relative;background-color:#0f0f0f;padding:2.5rem 0}.footer .logos__grid{display:grid;width:100%;padding:0 2rem}@media screen and (max-width: 800px){.footer .logos__grid{row-gap:3rem}}@media screen and (min-width: 800px){.footer .logos__grid{max-width:1800px;grid-template-columns:repeat(12,minmax(0,1fr));-moz-column-gap:30px;column-gap:30px;padding:0 4rem;margin-left:auto;margin-right:auto}}.footer .logos__grid--full{max-width:100%;padding:0}.footer .logos__grid--no-spacing{-moz-column-gap:0;column-gap:0}.footer .logos__grid--no-row-spacing{row-gap:0}@media screen and (min-width: 800px){.footer .logos__container{grid-column:span 12;display:flex;justify-content:space-between;align-items:center}}.footer .logos__logo{width:20rem}@media screen and (max-width: 800px){.footer .logos__logo{padding-bottom:6rem}}@media screen and (max-width: 800px){.footer .logos__partners{display:grid;grid-template-columns:1fr 1fr;gap:2rem;justify-items:center;align-items:center}}@media screen and (min-width: 800px){.footer .logos__partners{display:flex;align-items:center;gap:7rem}}.header{position:relative;z-index:1000;position:absolute;width:100%;top:2rem}.header__grid{display:grid;width:100%;padding:0 2rem}@media screen and (max-width: 800px){.header__grid{row-gap:3rem}}@media screen and (min-width: 800px){.header__grid{max-width:1800px;grid-template-columns:repeat(12,minmax(0,1fr));-moz-column-gap:30px;column-gap:30px;padding:0 4rem;margin-left:auto;margin-right:auto}}.header__grid--full{max-width:100%;padding:0}.header__grid--no-spacing{-moz-column-gap:0;column-gap:0}.header__grid--no-row-spacing{row-gap:0}@media screen and (min-width: 800px){.header{top:5rem}}.header__container{background-color:#0f0f0f;border-radius:10px}@media screen and (min-width: 800px){.header__container{grid-column:span 12;display:flex;justify-content:space-between;align-items:center}}.header__logo{padding:1.5rem 2.5rem}.header__logo img{height:3.8rem}.navigation{display:flex;align-items:center;gap:7rem;color:#fff;margin-right:10rem;height:100%}.navigation--events{margin-right:2.5rem}.navigation--events .navigation__item:hover,.navigation--events .navigation__link--active{color:#f39b5a}.navigation__item{position:relative;height:100%}@media screen and (max-width: 800px){.navigation__item{display:none}}.navigation__item svg{transition:all .3s}.navigation__item:hover .navigation__panel{display:block}.navigation__item:hover{color:#ffdb64}.navigation__item:hover svg rect,.navigation__item:hover svg path{stroke:#ffdb64}.navigation__item:hover svg{transform:rotate(180deg)}.navigation__link{font-size:1.6rem;line-height:1.25;font-family:Gilroy-Medium,sans-serif;display:flex;align-items:center;gap:.5rem;height:100%;cursor:pointer}.navigation__link--active{color:#ffdb64}@media screen and (max-width: 800px){.navigation__button{display:none}}.navigation__panel{display:none;position:absolute;top:100%;right:-.5rem}.navigation__panel-container{background-color:#fff;margin-top:1rem;color:#0f0f0f;border-radius:10px;overflow:hidden;padding:5rem;display:grid;gap:2.5rem;box-shadow:0 0 10px 8px #0f0f0f33}.navigation__panel-link{font-size:1.6rem;line-height:1.375;font-family:Gilroy-Regular,sans-serif;position:relative;text-wrap:nowrap;padding-right:5.5rem}@media screen and (min-width: 800px){.navigation__panel-link{font-size:1.8rem;line-height:1.3333333333;font-family:Gilroy-Regular,sans-serif}}.navigation__panel-link span{position:absolute;top:50%;right:0;transform:translateY(-50%);transition:all .3s}.navigation__panel-link:hover span{right:-1rem}.nav{position:relative;position:fixed;width:100%;top:2.5rem;right:0;z-index:1000;pointer-events:none}.nav__grid{display:grid;width:100%;padding:0 2rem}@media screen and (max-width: 800px){.nav__grid{row-gap:3rem}}@media screen and (min-width: 800px){.nav__grid{max-width:1800px;grid-template-columns:repeat(12,minmax(0,1fr));-moz-column-gap:30px;column-gap:30px;padding:0 4rem;margin-left:auto;margin-right:auto}}.nav__grid--full{max-width:100%;padding:0}.nav__grid--no-spacing{-moz-column-gap:0;column-gap:0}.nav__grid--no-row-spacing{row-gap:0}@media screen and (min-width: 800px){.nav{top:5.5rem}}@media screen and (min-width: 800px){.nav__container{grid-column:11/13;justify-items:end}}.nav__btn{display:none}.nav__icon{width:8.6rem;height:6rem;background-color:#0f0f0f;border-radius:10px;display:flex;justify-content:center;align-items:center;position:relative;padding:1.8rem 0;cursor:pointer;pointer-events:auto;z-index:9999}@media screen and (max-width: 800px){.nav__icon{position:absolute;right:2rem}}@media screen and (min-width: 800px){.nav__icon--event{display:none}}.nav__line{display:block;position:relative;background:#ffdb64;height:2px;width:2.4rem;transition:background .8s ease;animation-direction:reverse}.nav__line:before,.nav__line:after{content:"";position:absolute;height:100%;width:100%;background:#ffdb64;transition:background .8s ease;animation-direction:reverse}.nav__line:before{transform:translateY(-9px)}.nav__line:after{transform:translateY(9px)}.nav__panel{position:absolute;top:-5.5rem;left:0;width:100%;height:calc(100vh + 5.5rem);background-color:#0f0f0f;z-index:999;pointer-events:auto;display:none}@media screen and (min-width: 800px){.nav__panel{width:100vw;height:100vh}}.nav__panel-container{display:grid;padding:15rem 4rem 5rem 3rem;color:#fff}@media screen and (max-width: 800px){.nav__panel-container{row-gap:5rem}}@media screen and (min-width: 800px){.nav__panel-container{max-width:1800px;grid-template-columns:repeat(12,minmax(0,1fr));-moz-column-gap:30px;column-gap:30px;padding:0 4rem;margin-left:auto;margin-right:auto}}.nav__title{font-size:3.2rem;line-height:1.125;font-family:Gilroy-Medium,sans-serif;padding:9rem 0}@media screen and (max-width: 800px){.nav__title{display:none}}@media screen and (min-width: 800px){.nav__title{grid-column:span 12}}.nav__column{display:grid;gap:2rem;align-self:self-start}@media screen and (max-width: 800px){.nav__column--event{gap:4rem}}@media screen and (min-width: 800px){.nav__column{grid-column:span 4;padding-right:11rem;gap:3.5rem}}.nav__btn:checked~.nav__panel{display:block}.nav__btn:checked~.nav__icon .nav__line,.nav__btn:checked~.nav__icon .nav__line:before,.nav__btn:checked~.nav__icon .nav__line:after{background:#ffdb64}.nav__btn:checked~.nav__icon .nav__line{animation:openMid .8s forwards}.nav__btn:checked~.nav__icon .nav__line:before{animation:openTop .8s forwards}.nav__btn:checked~.nav__icon .nav__line:after{animation:openBtm .8s forwards}.about-page .who{position:relative;padding-top:6rem}.about-page .who__grid{display:grid;width:100%;padding:0 2rem}@media screen and (max-width: 800px){.about-page .who__grid{row-gap:3rem}}@media screen and (min-width: 800px){.about-page .who__grid{max-width:1800px;grid-template-columns:repeat(12,minmax(0,1fr));-moz-column-gap:30px;column-gap:30px;padding:0 4rem;margin-left:auto;margin-right:auto}}.about-page .who__grid--full{max-width:100%;padding:0}.about-page .who__grid--no-spacing{-moz-column-gap:0;column-gap:0}.about-page .who__grid--no-row-spacing{row-gap:0}@media screen and (min-width: 800px){.about-page .who{padding-top:13rem}}.about-page .who__title{font-size:4rem;line-height:1.25;font-family:Gilroy-Medium,sans-serif}@media screen and (min-width: 800px){.about-page .who__title{font-size:4.8rem;line-height:1.1666666667;font-family:Gilroy-Medium,sans-serif}}@media screen and (min-width: 800px){.about-page .who__title{grid-column:span 8}}.about-page .who__intro{padding-top:3.5rem}@media screen and (min-width: 800px){.about-page .who__intro{grid-column:span 8}}.about-page .who__slider{width:100%}.about-page .who__slider .swiper-pagination-bullet{background-color:#fff;opacity:1}.about-page .who__slider .swiper-pagination-bullet-active{background-color:#ffdb64}@media screen and (min-width: 800px){.about-page .who__slider{grid-column:span 12;margin-top:14rem}}.about-page .who__slider-nav{cursor:pointer;position:absolute;top:50%;transform:translateY(-50%);z-index:100}@media screen and (max-width: 800px){.about-page .who__slider-nav{display:none}}.about-page .who__slider-nav--left{left:3.5rem}.about-page .who__slider-nav--right{right:3.5rem}.about-page .slide{height:auto}.about-page .slide__container{background-color:#0f0f0f;color:#fff;border-radius:3rem;overflow:hidden}@media screen and (max-width: 800px){.about-page .slide__container{height:100%}}@media screen and (min-width: 800px){.about-page .slide__container{display:grid;grid-template-columns:repeat(12,1fr);gap:30px;padding:10rem 0 13rem}}.about-page .slide__image{border-radius:10px;overflow:hidden;aspect-ratio:1/.7}.about-page .slide__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (min-width: 800px){.about-page .slide__image{grid-column:2/6;aspect-ratio:3/2}}@media screen and (max-width: 800px){.about-page .slide__content{padding:3rem 3rem 6rem}}@media screen and (min-width: 800px){.about-page .slide__content{grid-column:7/11;align-self:end}}.about-page .slide__number{font-size:2.4rem;line-height:1.25;font-family:Gilroy-Regular,sans-serif;color:#ffdb64}.about-page .slide__title{font-size:2.4rem;line-height:1.25;font-family:Gilroy-Regular,sans-serif;padding:1rem 0 4rem}.about-page .slide__text{display:grid;justify-items:start;gap:2.5rem}.about-page .slide__text b,.about-page .slide__text strong{font-family:Gilroy-Bold,sans-serif}.about-page .slide__text a{text-decoration:underline}.about-page .slide__text ul{list-style:none;display:table;margin-left:0rem}.about-page .slide__text ul li{display:table-row}.about-page .slide__text ul li:before{content:"•";color:#139a39;display:table-cell;padding-right:1.5rem;font-weight:700;font-size:1.8rem}.about-page .slide__text ul li:not(:last-child):after{display:block;content:"";padding-bottom:1rem}.about-page .slide__text ol{margin-left:1.5rem}.about-page .slide__text ol li{padding-bottom:1rem;padding-left:2.5rem}.about-page .team{position:relative}.about-page .team__grid{display:grid;width:100%;padding:0 2rem}@media screen and (max-width: 800px){.about-page .team__grid{row-gap:3rem}}@media screen and (min-width: 800px){.about-page .team__grid{max-width:1800px;grid-template-columns:repeat(12,minmax(0,1fr));-moz-column-gap:30px;column-gap:30px;padding:0 4rem;margin-left:auto;margin-right:auto}}.about-page .team__grid--full{max-width:100%;padding:0}.about-page .team__grid--no-spacing{-moz-column-gap:0;column-gap:0}.about-page .team__grid--no-row-spacing{row-gap:0}.about-page .team__title{font-size:4rem;line-height:1.25;font-family:Gilroy-Medium,sans-serif;padding:6rem 0 1rem;margin-bottom:3rem;border-bottom:1px solid rgba(15,15,15,.2)}@media screen and (min-width: 800px){.about-page .team__title{font-size:4.8rem;line-height:1.1666666667;font-family:Gilroy-Medium,sans-serif}}@media screen and (min-width: 800px){.about-page .team__title{grid-column:span 12;padding:10rem 0 1rem;margin-bottom:5rem}}@media screen and (min-width: 800px){.about-page .team-member{grid-column:span 4}}.about-page .team-member__image{border-radius:4px;overflow:hidden;margin-bottom:2rem}.about-page .team-member__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (min-width: 800px){.about-page .team-member__image{aspect-ratio:43/50}}@media screen and (min-width: 800px){.about-page .team-member__content{grid-column:span 5;align-self:center}}.about-page .team-member__name{font-family:Gilroy-SemiBold,sans-serif;font-size:2.4rem;line-height:1.25;font-family:Gilroy-Regular,sans-serif}.about-page .team-member__function{font-family:Gilroy-Medium,sans-serif;padding-top:1.2rem}.about-page .team-member__text{font-family:Gilroy-Medium,sans-serif;padding:2.7rem 0}.about-page .declaration{position:relative;padding-top:8rem;padding-bottom:8rem}.about-page .declaration__grid{display:grid;width:100%;padding:0 2rem}@media screen and (max-width: 800px){.about-page .declaration__grid{row-gap:3rem}}@media screen and (min-width: 800px){.about-page .declaration__grid{max-width:1800px;grid-template-columns:repeat(12,minmax(0,1fr));-moz-column-gap:30px;column-gap:30px;padding:0 4rem;margin-left:auto;margin-right:auto}}.about-page .declaration__grid--full{max-width:100%;padding:0}.about-page .declaration__grid--no-spacing{-moz-column-gap:0;column-gap:0}.about-page .declaration__grid--no-row-spacing{row-gap:0}@media screen and (min-width: 800px){.about-page .declaration{padding-top:15rem}}.about-page .declaration__title{font-size:4rem;line-height:1.25;font-family:Gilroy-Medium,sans-serif}@media screen and (min-width: 800px){.about-page .declaration__title{font-size:4.8rem;line-height:1.1666666667;font-family:Gilroy-Medium,sans-serif}}@media screen and (min-width: 800px){.about-page .declaration__title{grid-column:span 6}}@media screen and (min-width: 800px){.about-page .declaration__content{grid-column:span 6}}.about-page .declaration__text{display:grid;justify-items:start;gap:2.5rem;padding-bottom:3.5rem}.about-page .declaration__text b,.about-page .declaration__text strong{font-family:Gilroy-Bold,sans-serif}.about-page .declaration__text a{text-decoration:underline}.about-page .declaration__text ul{list-style:none;display:table;margin-left:0rem}.about-page .declaration__text ul li{display:table-row}.about-page .declaration__text ul li:before{content:"•";color:#139a39;display:table-cell;padding-right:1.5rem;font-weight:700;font-size:1.8rem}.about-page .declaration__text ul li:not(:last-child):after{display:block;content:"";padding-bottom:1rem}.about-page .declaration__text ol{margin-left:1.5rem}.about-page .declaration__text ol li{padding-bottom:1rem;padding-left:2.5rem}.advocacy-page .intro{position:relative}.advocacy-page .intro__grid{display:grid;width:100%;padding:0 2rem}@media screen and (max-width: 800px){.advocacy-page .intro__grid{row-gap:3rem}}@media screen and (min-width: 800px){.advocacy-page .intro__grid{max-width:1800px;grid-template-columns:repeat(12,minmax(0,1fr));-moz-column-gap:30px;column-gap:30px;padding:0 4rem;margin-left:auto;margin-right:auto}}.advocacy-page .intro__grid--full{max-width:100%;padding:0}.advocacy-page .intro__grid--no-spacing{-moz-column-gap:0;column-gap:0}.advocacy-page .intro__grid--no-row-spacing{row-gap:0}.advocacy-page .intro__text{font-size:2rem;line-height:1.5;font-family:Gilroy-Medium,sans-serif;padding:6rem 0}@media screen and (min-width: 800px){.advocacy-page .intro__text{font-size:3rem;line-height:1.2;font-family:Gilroy-Medium,sans-serif}}@media screen and (min-width: 800px){.advocacy-page .intro__text{grid-column:span 11;padding:12rem 0 10rem}}.advocacy-page .publications{position:relative}.advocacy-page .publications__grid{display:grid;width:100%;padding:0 2rem}@media screen and (max-width: 800px){.advocacy-page .publications__grid{row-gap:3rem}}@media screen and (min-width: 800px){.advocacy-page .publications__grid{max-width:1800px;grid-template-columns:repeat(12,minmax(0,1fr));-moz-column-gap:30px;column-gap:30px;padding:0 4rem;margin-left:auto;margin-right:auto}}.advocacy-page .publications__grid--full{max-width:100%;padding:0}.advocacy-page .publications__grid--no-spacing{-moz-column-gap:0;column-gap:0}.advocacy-page .publications__grid--no-row-spacing{row-gap:0}.advocacy-page .publications__title{font-size:4rem;line-height:1.25;font-family:Gilroy-Medium,sans-serif;padding-bottom:2.5rem}@media screen and (min-width: 800px){.advocacy-page .publications__title{font-size:4.8rem;line-height:1.1666666667;font-family:Gilroy-Medium,sans-serif}}@media screen and (min-width: 800px){.advocacy-page .publications__title{grid-column:span 12}}@media screen and (min-width: 800px){.advocacy-page .publications__list{grid-column:span 12}}.advocacy-page .publication{border-bottom:1px solid rgba(15,15,15,.2)}.advocacy-page .publication:first-child{border-top:1px solid rgba(15,15,15,.2)}.advocacy-page .publication.active .publication__content-container{grid-template-rows:1fr}.advocacy-page .publication__top{display:grid;gap:30px;padding:3rem 0;cursor:pointer}@media screen and (max-width: 800px){.advocacy-page .publication__top{grid-template-columns:7fr 1fr}}@media screen and (min-width: 800px){.advocacy-page .publication__top{grid-template-columns:repeat(12,1fr)}}@media screen and (max-width: 800px){.advocacy-page .publication__date{grid-column:1/7}}@media screen and (min-width: 800px){.advocacy-page .publication__date{padding-left:3rem;grid-column:span 2}}@media screen and (max-width: 800px){.advocacy-page .publication__title{grid-column:1/8;grid-row:2/3}}@media screen and (min-width: 800px){.advocacy-page .publication__title{grid-column:span 9}}.advocacy-page .publication__icon{text-align:right}@media screen and (max-width: 800px){.advocacy-page .publication__icon{grid-column:7/8;grid-row:1/2}}@media screen and (min-width: 800px){.advocacy-page .publication__icon{grid-column:span 1;padding-right:3rem}}.advocacy-page .publication__content-container{display:grid;grid-template-rows:0fr;gap:30px;transition:grid-template-rows .3s}@media screen and (min-width: 800px){.advocacy-page .publication__content-container{grid-template-columns:repeat(12,1fr)}}.advocacy-page .publication__content{overflow:hidden}@media screen and (min-width: 800px){.advocacy-page .publication__content{grid-column:3/11}}.advocacy-page .publication__text{padding:3rem 0 5rem}.advocacy-page .publication__text p:not(:last-of-type){margin-bottom:3rem}.advocacy-page .publication__text a.btn{margin-top:5rem}.advocacy-page .highlights{position:relative;padding-top:8rem}.advocacy-page .highlights__grid{display:grid;width:100%;padding:0 2rem}@media screen and (max-width: 800px){.advocacy-page .highlights__grid{row-gap:3rem}}@media screen and (min-width: 800px){.advocacy-page .highlights__grid{max-width:1800px;grid-template-columns:repeat(12,minmax(0,1fr));-moz-column-gap:30px;column-gap:30px;padding:0 4rem;margin-left:auto;margin-right:auto}}.advocacy-page .highlights__grid--full{max-width:100%;padding:0}.advocacy-page .highlights__grid--no-spacing{-moz-column-gap:0;column-gap:0}.advocacy-page .highlights__grid--no-row-spacing{row-gap:0}.advocacy-page .highlights__title{font-size:4rem;line-height:1.25;font-family:Gilroy-Medium,sans-serif;padding-bottom:3rem}@media screen and (min-width: 800px){.advocacy-page .highlights__title{font-size:4.8rem;line-height:1.1666666667;font-family:Gilroy-Medium,sans-serif}}@media screen and (min-width: 800px){.advocacy-page .highlights__title{grid-column:span 12}}.contact-page{background-color:#f0f0f0}.contact-page .contact{position:relative;padding-top:14rem}.contact-page .contact__grid{display:grid;width:100%;padding:0 2rem}@media screen and (max-width: 800px){.contact-page .contact__grid{row-gap:3rem}}@media screen and (min-width: 800px){.contact-page .contact__grid{max-width:1800px;grid-template-columns:repeat(12,minmax(0,1fr));-moz-column-gap:30px;column-gap:30px;padding:0 4rem;margin-left:auto;margin-right:auto}}.contact-page .contact__grid--full{max-width:100%;padding:0}.contact-page .contact__grid--no-spacing{-moz-column-gap:0;column-gap:0}.contact-page .contact__grid--no-row-spacing{row-gap:0}@media screen and (min-width: 800px){.contact-page .contact{padding-top:24rem}}.contact-page .contact__title{font-size:5rem;line-height:1.2;font-family:Gilroy-Regular,sans-serif;padding-bottom:2rem}@media screen and (min-width: 800px){.contact-page .contact__title{font-size:12rem;line-height:1;font-family:Gilroy-Regular,sans-serif;grid-column:span 12}}.contact-page .contact__column{background-color:#fff;border-radius:.4rem;overflow:hidden;padding:3rem}@media screen and (min-width: 800px){.contact-page .contact__column{grid-column:span 6;padding:5rem;display:flex;flex-direction:column;justify-content:space-between}}.contact-page .contact__subtitle{font-size:3.2rem;line-height:1.125;font-family:Gilroy-Medium,sans-serif;padding-bottom:5rem}.contact-page .contact__content{display:grid;gap:3rem}@media screen and (min-width: 800px){.contact-page .contact__content{grid-template-columns:12rem 1fr;align-items:center;gap:6rem}}.contact-page .contact__avatar{width:12rem;height:12rem;border-radius:50%;overflow:hidden}.contact-page .contact__avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.contact-page .contact__name{font-size:2.4rem;line-height:1.25;font-family:Gilroy-Regular,sans-serif}.contact-page .contact__email{display:inline-block;color:#139a39;text-decoration:underline}@media screen and (min-width: 800px){.contact-page .contact__email{padding-top:3.5rem}}.contact-page .questions{position:relative}.contact-page .questions__grid{display:grid;width:100%;padding:0 2rem}@media screen and (max-width: 800px){.contact-page .questions__grid{row-gap:3rem}}@media screen and (min-width: 800px){.contact-page .questions__grid{max-width:1800px;grid-template-columns:repeat(12,minmax(0,1fr));-moz-column-gap:30px;column-gap:30px;padding:0 4rem;margin-left:auto;margin-right:auto}}.contact-page .questions__grid--full{max-width:100%;padding:0}.contact-page .questions__grid--no-spacing{-moz-column-gap:0;column-gap:0}.contact-page .questions__grid--no-row-spacing{row-gap:0}.contact-page .questions__title{font-size:4rem;line-height:1.25;font-family:Gilroy-Medium,sans-serif;padding:10rem 0 3rem}@media screen and (min-width: 800px){.contact-page .questions__title{font-size:4.8rem;line-height:1.1666666667;font-family:Gilroy-Medium,sans-serif}}@media screen and (min-width: 800px){.contact-page .questions__title{grid-column:span 12;padding:10rem 0 6rem}}@media screen and (min-width: 800px){.contact-page .questions__section{grid-column:span 4}}.contact-page .questions__section-category{font-size:2.4rem;line-height:1.25;font-family:Gilroy-Regular,sans-serif;padding-bottom:1rem}.contact-page .questions__item{background-color:#fff;padding:3rem;border-radius:.4rem;overflow:hidden;margin-bottom:3rem}@media screen and (min-width: 800px){.contact-page .questions__item{padding:5rem;height:38rem}}.contact-page .questions .contact__details{margin-top:2rem}.content-page .hero-image{position:relative;padding:8rem 0 5rem}.content-page .hero-image__grid{display:grid;width:100%;padding:0 2rem}@media screen and (max-width: 800px){.content-page .hero-image__grid{row-gap:3rem}}@media screen and (min-width: 800px){.content-page .hero-image__grid{max-width:1800px;grid-template-columns:repeat(12,minmax(0,1fr));-moz-column-gap:30px;column-gap:30px;padding:0 4rem;margin-left:auto;margin-right:auto}}.content-page .hero-image__grid--full{max-width:100%;padding:0}.content-page .hero-image__grid--no-spacing{-moz-column-gap:0;column-gap:0}.content-page .hero-image__grid--no-row-spacing{row-gap:0}.content-page .hero-image__image{border-radius:10px;overflow:hidden}@media screen and (max-width: 800px){.content-page .hero-image__image{aspect-ratio:1/1.5}}@media screen and (min-width: 800px){.content-page .hero-image__image{grid-column:span 12;height:70rem}}.content-page .hero-image__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.content-page .content{position:relative;padding-bottom:8rem}.content-page .content__grid{display:grid;width:100%;padding:0 2rem}@media screen and (max-width: 800px){.content-page .content__grid{row-gap:3rem}}@media screen and (min-width: 800px){.content-page .content__grid{max-width:1800px;grid-template-columns:repeat(12,minmax(0,1fr));-moz-column-gap:30px;column-gap:30px;padding:0 4rem;margin-left:auto;margin-right:auto}}.content-page .content__grid--full{max-width:100%;padding:0}.content-page .content__grid--no-spacing{-moz-column-gap:0;column-gap:0}.content-page .content__grid--no-row-spacing{row-gap:0}.content-page .content--small{margin-top:3rem}@media screen and (min-width: 800px){.content-page .content--small{grid-column:3/10;margin-top:8rem}}.content-page .content--full{margin-top:3rem}@media screen and (min-width: 800px){.content-page .content--full{grid-column:span 12;margin-top:8rem}}.c-facts{background-color:#0f0f0f;color:#fff;padding:3rem;border-radius:10px;overflow:hidden;display:grid}@media screen and (max-width: 800px){.c-facts{gap:3rem}}@media screen and (min-width: 800px){.c-facts{padding:4.5rem 5rem}.c-facts--2-facts{grid-template-columns:1fr 1fr 1fr}.c-facts--3-facts{grid-template-columns:1fr 1fr 1fr 1fr}}.c-facts__column{border-left:1px solid rgba(255,255,255,.4);display:flex;flex-direction:column;gap:2rem;padding-left:2rem}@media screen and (min-width: 800px){.c-facts__column{padding:2rem 5rem}}.c-facts__info-value{font-size:1.8rem;line-height:1.3333333333;font-family:Gilroy-Bold,sans-serif}.c-facts__value{font-size:4rem;line-height:1.25;font-family:Gilroy-Medium,sans-serif}@media screen and (min-width: 800px){.c-facts__value{font-size:4.8rem;line-height:1.1666666667;font-family:Gilroy-Medium,sans-serif}}.c-text__subtitle{font-size:2.4rem;line-height:1.25;font-family:Gilroy-Regular,sans-serif;padding-bottom:3rem}.c-text__text{display:grid;justify-items:start;gap:2.5rem}.c-text__text b,.c-text__text strong{font-family:Gilroy-Bold,sans-serif}.c-text__text a{text-decoration:underline}.c-text__text ul{list-style:none;display:table;margin-left:0rem}.c-text__text ul li{display:table-row}.c-text__text ul li:before{content:"•";color:#139a39;display:table-cell;padding-right:1.5rem;font-weight:700;font-size:1.8rem}.c-text__text ul li:not(:last-child):after{display:block;content:"";padding-bottom:1rem}.c-text__text ol{margin-left:1.5rem}.c-text__text ol li{padding-bottom:1rem;padding-left:2.5rem}.c-video__player .plyr--full-ui.plyr--video .plyr__control--overlaid{background:#ffdb64;opacity:1}.c-video__player .plyr--full-ui.plyr--video .plyr__control--overlaid svg{fill:#fff}.c-video__player .plyr--video.plyr--stopped .plyr__controls{display:none}.c-video__player .plyr--full-ui input[type=range]{color:#ffdb64}.c-video__player .plyr--video .plyr__progress__buffer{background-color:#ffdb64}.c-video__player .plyr__controls svg{fill:#ffdb64}.c-video__player .plyr__controls .plyr__controls__item.plyr__time{color:#ffdb64}.c-video__player .plyr__poster{background-size:cover}.c-quote__text{font-size:2rem;line-height:1.5;font-family:Gilroy-Medium,sans-serif}@media screen and (min-width: 800px){.c-quote__text{font-size:3rem;line-height:1.2;font-family:Gilroy-Medium,sans-serif}}.c-quote__name{font-size:1.6rem;line-height:1.25;font-family:Gilroy-Medium,sans-serif;padding-top:3.5rem}.c-cta{background-color:#76bd78;padding:4rem 2rem;border-radius:10px;overflow:hidden;display:grid;gap:30px}@media screen and (min-width: 800px){.c-cta{grid-template-columns:repeat(12,1fr);padding:6rem 0}}.c-cta__title{font-size:3.2rem;line-height:1.125;font-family:Gilroy-Medium,sans-serif}@media screen and (min-width: 800px){.c-cta__title{grid-column:span 5;padding-left:6rem}}@media screen and (min-width: 800px){.c-cta__content{grid-column:span 7;padding-right:6rem}}.c-cta__text{padding-bottom:4.5rem}.c-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.c-images{display:grid;gap:30px}@media screen and (min-width: 800px){.c-images{grid-template-columns:1fr 1fr}}.c-images__image{aspect-ratio:16/9}.c-images__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.c-text-image{display:grid;gap:30px}@media screen and (min-width: 800px){.c-text-image{grid-template-columns:1fr 1fr}}.c-text-image__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.c-text-image--reverse .c-text-image__image{order:-1}.c-download{margin-top:3rem;background-color:#0f0f0f;color:#fff;border-radius:10px;overflow:hidden;padding:3rem}@media screen and (min-width: 800px){.c-download{grid-column:span 12;margin-top:8rem;display:grid;grid-template-columns:repeat(12,1fr);gap:30px;padding:9rem 0}}@media screen and (min-width: 800px){.c-download__container{grid-column:3/11}}.c-download__title{font-size:3.2rem;line-height:1.125;font-family:Gilroy-Medium,sans-serif}.c-download__text{padding:3rem 0 4rem}.energy-hub-page .intro{position:relative}.energy-hub-page .intro__grid{display:grid;width:100%;padding:0 2rem}@media screen and (max-width: 800px){.energy-hub-page .intro__grid{row-gap:3rem}}@media screen and (min-width: 800px){.energy-hub-page .intro__grid{max-width:1800px;grid-template-columns:repeat(12,minmax(0,1fr));-moz-column-gap:30px;column-gap:30px;padding:0 4rem;margin-left:auto;margin-right:auto}}.energy-hub-page .intro__grid--full{max-width:100%;padding:0}.energy-hub-page .intro__grid--no-spacing{-moz-column-gap:0;column-gap:0}.energy-hub-page .intro__grid--no-row-spacing{row-gap:0}.energy-hub-page .intro__text{font-size:2rem;line-height:1.5;font-family:Gilroy-Medium,sans-serif;padding:6rem 0}@media screen and (min-width: 800px){.energy-hub-page .intro__text{font-size:3rem;line-height:1.2;font-family:Gilroy-Medium,sans-serif}}@media screen and (min-width: 800px){.energy-hub-page .intro__text{grid-column:span 11;padding:12rem 0 10rem}}.energy-hub-page .hubs{position:relative}.energy-hub-page .hubs__grid{display:grid;width:100%;padding:0 2rem}@media screen and (max-width: 800px){.energy-hub-page .hubs__grid{row-gap:3rem}}@media screen and (min-width: 800px){.energy-hub-page .hubs__grid{max-width:1800px;grid-template-columns:repeat(12,minmax(0,1fr));-moz-column-gap:30px;column-gap:30px;padding:0 4rem;margin-left:auto;margin-right:auto}}.energy-hub-page .hubs__grid--full{max-width:100%;padding:0}.energy-hub-page .hubs__grid--no-spacing{-moz-column-gap:0;column-gap:0}.energy-hub-page .hubs__grid--no-row-spacing{row-gap:0}@media screen and (max-width: 800px){.energy-hub-page .hubs__grid{row-gap:0}}.energy-hub-page .hub{display:grid;gap:30px;border-bottom:1px solid rgba(15,15,15,.2);padding:3rem 0}.energy-hub-page .hub:first-of-type{border-top:1px solid rgba(15,15,15,.2)}@media screen and (min-width: 800px){.energy-hub-page .hub{grid-column:span 12;grid-template-columns:1fr 1fr}}.energy-hub-page .hub__title{font-size:2.4rem;line-height:1.1666666667;font-family:Gilroy-Medium,sans-serif}.energy-hub-page .hub__text{font-size:2.4rem;line-height:1.25;font-family:Gilroy-Regular,sans-serif}.energy-hub-page .who-what{position:relative;padding-top:10rem}.energy-hub-page .who-what__grid{display:grid;width:100%;padding:0 2rem}@media screen and (max-width: 800px){.energy-hub-page .who-what__grid{row-gap:3rem}}@media screen and (min-width: 800px){.energy-hub-page .who-what__grid{max-width:1800px;grid-template-columns:repeat(12,minmax(0,1fr));-moz-column-gap:30px;column-gap:30px;padding:0 4rem;margin-left:auto;margin-right:auto}}.energy-hub-page .who-what__grid--full{max-width:100%;padding:0}.energy-hub-page .who-what__grid--no-spacing{-moz-column-gap:0;column-gap:0}.energy-hub-page .who-what__grid--no-row-spacing{row-gap:0}.energy-hub-page .who-what__content{display:grid;gap:4rem}@media screen and (min-width: 800px){.energy-hub-page .who-what__content{grid-column:span 5;gap:10rem;padding:10rem 0}}.energy-hub-page .who-what__title{font-size:2.4rem;line-height:1.25;font-family:Gilroy-Regular,sans-serif;padding-bottom:2rem}.energy-hub-page .who-what__image{border-radius:10px;overflow:hidden}@media screen and (min-width: 800px){.energy-hub-page .who-what__image{grid-column:7/13}}.energy-hub-page .who-what__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.energy-hub-page .join{position:relative;padding-top:6rem}.energy-hub-page .join__grid{display:grid;width:100%;padding:0 2rem}@media screen and (max-width: 800px){.energy-hub-page .join__grid{row-gap:3rem}}@media screen and (min-width: 800px){.energy-hub-page .join__grid{max-width:1800px;grid-template-columns:repeat(12,minmax(0,1fr));-moz-column-gap:30px;column-gap:30px;padding:0 4rem;margin-left:auto;margin-right:auto}}.energy-hub-page .join__grid--full{max-width:100%;padding:0}.energy-hub-page .join__grid--no-spacing{-moz-column-gap:0;column-gap:0}.energy-hub-page .join__grid--no-row-spacing{row-gap:0}@media screen and (min-width: 800px){.energy-hub-page .join{padding-top:13rem}}.energy-hub-page .join__container{background-color:#76bd78;border-radius:10px;overflow:hidden;padding:4rem 2rem}@media screen and (min-width: 800px){.energy-hub-page .join__container{grid-column:span 12;padding:8rem}}.energy-hub-page .join__title{font-size:4rem;line-height:1.25;font-family:Gilroy-Medium,sans-serif;padding-bottom:.5rem}@media screen and (min-width: 800px){.energy-hub-page .join__title{font-size:4.8rem;line-height:1.1666666667;font-family:Gilroy-Medium,sans-serif}}.energy-hub-page .join__text{font-family:Gilroy-Medium,sans-serif}@media screen and (min-width: 800px){.energy-hub-page .join__text{max-width:66rem}}.energy-hub-page .join__form{padding-top:2.5rem;display:grid;gap:2rem}@media screen and (min-width: 800px){.energy-hub-page .join__form{max-width:75%;grid-template-columns:1fr 1fr;gap:30px}}.energy-hub-page .join__link{text-decoration:underline}@media screen and (min-width: 800px){.energy-hub-page .join__cta{grid-column:1/-1}}.event-attendees-page .intro{position:relative}.event-attendees-page .intro__grid{display:grid;width:100%;padding:0 2rem}@media screen and (max-width: 800px){.event-attendees-page .intro__grid{row-gap:3rem}}@media screen and (min-width: 800px){.event-attendees-page .intro__grid{max-width:1800px;grid-template-columns:repeat(12,minmax(0,1fr));-moz-column-gap:30px;column-gap:30px;padding:0 4rem;margin-left:auto;margin-right:auto}}.event-attendees-page .intro__grid--full{max-width:100%;padding:0}.event-attendees-page .intro__grid--no-spacing{-moz-column-gap:0;column-gap:0}.event-attendees-page .intro__grid--no-row-spacing{row-gap:0}.event-attendees-page .intro__text{font-size:2rem;line-height:1.5;font-family:Gilroy-Medium,sans-serif;padding:2rem 0}@media screen and (min-width: 800px){.event-attendees-page .intro__text{font-size:3rem;line-height:1.2;font-family:Gilroy-Medium,sans-serif}}@media screen and (min-width: 800px){.event-attendees-page .intro__text{grid-column:span 10;padding:4rem 0}}.event-attendees-page .intro__text--small{padding-top:1rem;font-size:1.6rem;line-height:1.25;font-family:Gilroy-Medium,sans-serif}.event-attendees-page .attendees{position:relative}.event-attendees-page .attendees__grid{display:grid;width:100%;padding:0 2rem}@media screen and (max-width: 800px){.event-attendees-page .attendees__grid{row-gap:3rem}}@media screen and (min-width: 800px){.event-attendees-page .attendees__grid{max-width:1800px;grid-template-columns:repeat(12,minmax(0,1fr));-moz-column-gap:30px;column-gap:30px;padding:0 4rem;margin-left:auto;margin-right:auto}}.event-attendees-page .attendees__grid--full{max-width:100%;padding:0}.event-attendees-page .attendees__grid--no-spacing{-moz-column-gap:0;column-gap:0}.event-attendees-page .attendees__grid--no-row-spacing{row-gap:0}@media screen and (min-width: 800px){.event-attendees-page .attendees__container{grid-column:span 12}}.event-attendees-page .attendees__search{display:flex;justify-content:center}.event-attendees-page .attendees__filter{font-size:1.6rem;line-height:1.25;font-family:Gilroy-Medium,sans-serif;max-width:30rem;width:100%;padding:.5rem;outline:none}.event-attendees-page .attendees__table-container{overflow-x:auto}.event-attendees-page .attendees__table{border:1px solid #f0f0f0;width:100%;border-collapse:collapse;margin-top:3rem}.event-attendees-page .attendees th{font-weight:700}.event-attendees-page .attendees th,.event-attendees-page .attendees td{border:1px solid #f0f0f0;padding:.7rem 1rem}@media screen and (max-width: 800px){.event-attendees-page .attendees .job-title{display:none}}.event-buyers-page .content{position:relative;padding-top:6rem}.event-buyers-page .content__grid{display:grid;width:100%;padding:0 2rem}@media screen and (max-width: 800px){.event-buyers-page .content__grid{row-gap:3rem}}@media screen and (min-width: 800px){.event-buyers-page .content__grid{max-width:1800px;grid-template-columns:repeat(12,minmax(0,1fr));-moz-column-gap:30px;column-gap:30px;padding:0 4rem;margin-left:auto;margin-right:auto}}.event-buyers-page .content__grid--full{max-width:100%;padding:0}.event-buyers-page .content__grid--no-spacing{-moz-column-gap:0;column-gap:0}.event-buyers-page .content__grid--no-row-spacing{row-gap:0}@media screen and (min-width: 800px){.event-buyers-page .content{padding-top:8rem}}.event-buyers-page .content__container{display:grid;gap:8rem}@media screen and (min-width: 800px){.event-buyers-page .content__container{grid-column:span 12}}.event-buyers-page .info{background-color:#ffdb64;padding:6rem 4rem;display:grid;gap:3rem}@media screen and (min-width: 800px){.event-buyers-page .info{padding:8rem 4rem;grid-template-columns:1fr 1fr 1fr 1fr}}.event-buyers-page .info-item{padding:2rem;border-left:1px solid #0f0f0f}@media screen and (min-width: 800px){.event-buyers-page .info-item{padding:2rem 5rem}}.event-buyers-page .info-item__title{font-size:2.4rem;line-height:1.25;font-family:Gilroy-Regular,sans-serif;padding-bottom:2rem}.event-buyers-page .intro__text{font-size:2rem;line-height:1.5;font-family:Gilroy-Medium,sans-serif}@media screen and (min-width: 800px){.event-buyers-page .intro__text{font-size:3rem;line-height:1.2;font-family:Gilroy-Medium,sans-serif}}.event-buyers-page .what{background-color:#ffdb64;padding:4rem 2rem}@media screen and (min-width: 800px){.event-buyers-page .what{display:grid;grid-template-columns:repeat(12,1fr);gap:30px;padding:9rem 0}}.event-buyers-page .what__title{font-size:4rem;line-height:1.25;font-family:Gilroy-Medium,sans-serif}@media screen and (min-width: 800px){.event-buyers-page .what__title{font-size:4.8rem;line-height:1.1666666667;font-family:Gilroy-Medium,sans-serif}}@media screen and (max-width: 800px){.event-buyers-page .what__title{padding-bottom:3rem}}@media screen and (min-width: 800px){.event-buyers-page .what__title{grid-column:2/6}}.event-buyers-page .what__content{grid-column:6/12}.event-buyers-page .what__text{display:grid;justify-items:start;gap:2.5rem;padding-bottom:2.5rem}.event-buyers-page .what__text b,.event-buyers-page .what__text strong{font-family:Gilroy-Bold,sans-serif}.event-buyers-page .what__text a{text-decoration:underline}.event-buyers-page .what__text ul{list-style:none;display:table;margin-left:0rem}.event-buyers-page .what__text ul li{display:table-row}.event-buyers-page .what__text ul li:before{content:"•";color:#139a39;display:table-cell;padding-right:1.5rem;font-weight:700;font-size:1.8rem}.event-buyers-page .what__text ul li:not(:last-child):after{display:block;content:"";padding-bottom:1rem}.event-buyers-page .what__text ol{margin-left:1.5rem}.event-buyers-page .what__text ol li{padding-bottom:1rem;padding-left:2.5rem}.event-buyers-page .what__item{padding:2rem 0;border-bottom:1px solid rgba(15,15,15,.2)}.event-buyers-page .what__text+.what__item{border-top:1px solid rgba(15,15,15,.2)}.event-buyers-page .programme__title{font-size:4rem;line-height:1.25;font-family:Gilroy-Medium,sans-serif;padding-bottom:2.5rem}@media screen and (min-width: 800px){.event-buyers-page .programme__title{font-size:4.8rem;line-height:1.1666666667;font-family:Gilroy-Medium,sans-serif}}@media screen and (min-width: 800px){.event-buyers-page .programme__title{grid-column:span 12}}.event-buyers-page .programme__day{font-size:2.4rem;line-height:1.25;font-family:Gilroy-Regular,sans-serif;padding:2rem 2rem 1.5rem;background-color:#ffdb64}.event-buyers-page .programme__slots:last-of-type{padding-bottom:0;border-bottom:1px solid rgba(15,15,15,.2)}@media screen and (min-width: 800px){.event-buyers-page .programme__slots{padding:4.5rem 0}}.event-buyers-page .slot{display:grid}@media screen and (max-width: 800px){.event-buyers-page .slot{border-bottom:1px solid rgba(15,15,15,.2)}}@media screen and (min-width: 800px){.event-buyers-page .slot{grid-template-columns:repeat(12,1fr);gap:0 30px}}@media screen and (max-width: 800px){.event-buyers-page .slot__time{padding-bottom:2rem;padding-top:2rem}}@media screen and (min-width: 800px){.event-buyers-page .slot__time{grid-column:span 2;padding-left:2rem;border-right:1px solid rgba(15,15,15,.2)}}.event-buyers-page .slot__image{margin-bottom:3rem;aspect-ratio:1/.6;border-radius:10px;overflow:hidden}.event-buyers-page .slot__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (min-width: 800px){.event-buyers-page .slot__image{grid-column:span 3;margin-bottom:5.5rem}}.event-buyers-page .slot__content{margin-bottom:5.5rem}@media screen and (min-width: 800px){.event-buyers-page .slot__content{grid-column:span 7}}.event-buyers-page .slot__title{text-transform:uppercase;padding-bottom:2rem}.event-buyers-page .slot__text{display:grid;justify-items:start;gap:2.5rem}.event-buyers-page .slot__text b,.event-buyers-page .slot__text strong{font-family:Gilroy-Bold,sans-serif}.event-buyers-page .slot__text a{text-decoration:underline}.event-buyers-page .slot__text ul{list-style:none;display:table;margin-left:0rem}.event-buyers-page .slot__text ul li{display:table-row}.event-buyers-page .slot__text ul li:before{content:"•";color:#139a39;display:table-cell;padding-right:1.5rem;font-weight:700;font-size:1.8rem}.event-buyers-page .slot__text ul li:not(:last-child):after{display:block;content:"";padding-bottom:1rem}.event-buyers-page .slot__text ol{margin-left:1.5rem}.event-buyers-page .slot__text ol li{padding-bottom:1rem;padding-left:2.5rem}.event-buyers-page .register--yellow{background-color:#ffdb64;padding:2rem}@media screen and (min-width: 800px){.event-buyers-page .register--yellow{padding:6rem 4rem}}.event-buyers-page .register__title{font-size:4rem;line-height:1.25;font-family:Gilroy-Medium,sans-serif;padding-bottom:2rem}@media screen and (min-width: 800px){.event-buyers-page .register__title{font-size:4.8rem;line-height:1.1666666667;font-family:Gilroy-Medium,sans-serif}}.event-buyers-page .facts{background-color:#ffdb64;padding:6rem 4rem}@media screen and (min-width: 800px){.event-buyers-page .facts{padding:8rem 4rem}}.event-buyers-page .facts__text{font-size:2rem;line-height:1.5;font-family:Gilroy-Regular,sans-serif}@media screen and (min-width: 800px){.event-buyers-page .facts__text{font-size:3rem;line-height:1.2;font-family:Gilroy-Regular,sans-serif;padding-right:20%}}.event-buyers-page .facts__text a{text-decoration:underline}.event-buyers-page .facts__container{display:grid;gap:30px;align-self:self-start;margin-top:6rem}@media screen and (min-width: 800px){.event-buyers-page .facts__container{grid-template-columns:1fr 1fr 1fr 1fr}}.event-buyers-page .facts__fact{border-left:1px solid rgba(15,15,15,.2);padding:2rem}@media screen and (min-width: 800px){.event-buyers-page .facts__fact{padding:2rem 5rem}}.event-buyers-page .facts__fact-value{font-size:10rem;line-height:1;font-family:Gilroy-Medium,sans-serif;padding-bottom:2.5rem}.event-buyers-page .full-width-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (min-width: 800px){.event-buyers-page .quote{padding:0 10%}}.event-buyers-page .quote__image{width:9rem;height:9rem;border-radius:50%;overflow:hidden}.event-buyers-page .quote__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.event-buyers-page .quote__text{font-size:2.4rem;line-height:1.1666666667;font-family:Gilroy-Medium,sans-serif;padding:4rem 0}@media screen and (min-width: 800px){.event-buyers-page .quote__text{padding:6rem 0 8rem}}.event-intro{position:relative;padding-top:6rem}.event-intro__grid{display:grid;width:100%;padding:0 2rem}@media screen and (max-width: 800px){.event-intro__grid{row-gap:3rem}}@media screen and (min-width: 800px){.event-intro__grid{max-width:1800px;grid-template-columns:repeat(12,minmax(0,1fr));-moz-column-gap:30px;column-gap:30px;padding:0 4rem;margin-left:auto;margin-right:auto}}.event-intro__grid--full{max-width:100%;padding:0}.event-intro__grid--no-spacing{-moz-column-gap:0;column-gap:0}.event-intro__grid--no-row-spacing{row-gap:0}@media screen and (min-width: 800px){.event-intro{padding-top:10rem}}.event-intro--yellow{background-color:#ffdb64;margin-top:6rem;padding:6rem 0}@media screen and (min-width: 800px){.event-intro--yellow{margin-top:8rem;padding:10rem 0}}.event-intro__text{font-size:2rem;line-height:1.5;font-family:Gilroy-Regular,sans-serif}@media screen and (min-width: 800px){.event-intro__text{font-size:3rem;line-height:1.2;font-family:Gilroy-Regular,sans-serif;grid-column:span 10}}.event-intro__text a{text-decoration:underline}.event-intro__facts{display:grid;gap:2rem;align-self:self-start;margin-top:6rem}@media screen and (min-width: 800px){.event-intro__facts{grid-column:span 12;grid-template-columns:1fr 1fr 1fr 1fr;gap:5rem 30px}}.event-intro__fact{border-left:1px solid rgba(15,15,15,.2);padding:2rem}@media screen and (min-width: 800px){.event-intro__fact{padding:1.5rem 2rem 2rem 5rem}}.event-intro__fact-value{font-size:10rem;line-height:1;font-family:Gilroy-Medium,sans-serif;padding-bottom:2.5rem}.event-quotes{position:relative;margin-top:9rem}.event-quotes__grid{display:grid;width:100%;padding:0 2rem}@media screen and (max-width: 800px){.event-quotes__grid{row-gap:3rem}}@media screen and (min-width: 800px){.event-quotes__grid{max-width:1800px;grid-template-columns:repeat(12,minmax(0,1fr));-moz-column-gap:30px;column-gap:30px;padding:0 4rem;margin-left:auto;margin-right:auto}}.event-quotes__grid--full{max-width:100%;padding:0}.event-quotes__grid--no-spacing{-moz-column-gap:0;column-gap:0}.event-quotes__grid--no-row-spacing{row-gap:0}.event-quotes__slider{background-color:#fdd7bb;width:100%}@media screen and (min-width: 800px){.event-quotes__slider .swiper-pagination{display:none}}.event-quotes__slider .swiper-pagination-bullet{background-color:#fff;opacity:1}.event-quotes__slider .swiper-pagination-bullet-active{background-color:#0f0f0f}@media screen and (min-width: 800px){.event-quotes__slider{grid-column:span 12}}.event-quotes__slider-nav{cursor:pointer;position:absolute;top:50%;transform:translateY(-50%);z-index:100}@media screen and (max-width: 800px){.event-quotes__slider-nav{display:none}}.event-quotes__slider-nav--left{left:3.5rem}.event-quotes__slider-nav--right{right:3.5rem}.event-quote{height:auto;padding:6rem 0}@media screen and (min-width: 800px){.event-quote{padding:10rem 0;display:flex;justify-content:center;align-items:center}}@media screen and (max-width: 800px){.event-quote__container{padding:0 2rem}}@media screen and (min-width: 800px){.event-quote__container{display:grid;grid-template-columns:repeat(12,1fr);gap:30px}}.event-quote__image{width:8rem;height:8rem;border-radius:50%;overflow:hidden}.event-quote__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (max-width: 800px){.event-quote__image{margin-bottom:2rem}}@media screen and (min-width: 800px){.event-quote__image{grid-column:span 2;justify-self:end}}@media screen and (min-width: 800px){.event-quote__content{grid-column:3/11;align-self:center}}.event-quote__text{font-size:2rem;line-height:1.5;font-family:Gilroy-Medium,sans-serif}@media screen and (min-width: 800px){.event-quote__text{font-size:3rem;line-height:1.2;font-family:Gilroy-Medium,sans-serif}}.event-quote__name{padding-top:6rem}.event-contacts{position:relative;background-color:#0f0f0f;color:#fff;margin-top:8rem;padding:6rem 0}.event-contacts__grid{display:grid;width:100%;padding:0 2rem}@media screen and (max-width: 800px){.event-contacts__grid{row-gap:3rem}}@media screen and (min-width: 800px){.event-contacts__grid{max-width:1800px;grid-template-columns:repeat(12,minmax(0,1fr));-moz-column-gap:30px;column-gap:30px;padding:0 4rem;margin-left:auto;margin-right:auto}}.event-contacts__grid--full{max-width:100%;padding:0}.event-contacts__grid--no-spacing{-moz-column-gap:0;column-gap:0}.event-contacts__grid--no-row-spacing{row-gap:0}@media screen and (min-width: 800px){.event-contacts{padding:10rem 0}}.event-contacts--no-margin{margin-top:0}.event-contacts__title{font-size:4rem;line-height:1.25;font-family:Gilroy-Medium,sans-serif;padding-bottom:4rem}@media screen and (min-width: 800px){.event-contacts__title{font-size:4.8rem;line-height:1.1666666667;font-family:Gilroy-Medium,sans-serif}}@media screen and (min-width: 800px){.event-contacts__title{grid-column:span 12;padding-bottom:7rem}}@media screen and (max-width: 800px){.event-contacts__category:not(:last-of-type) .event-contacts__list{padding-bottom:3rem}}@media screen and (min-width: 800px){.event-contacts__category{grid-column:span 12}}.event-contacts__subtitle{font-size:2.4rem;line-height:1.25;font-family:Gilroy-Regular,sans-serif;padding-bottom:4rem}.event-contacts__list{display:grid;gap:3rem;margin-bottom:10rem}@media screen and (min-width: 800px){.event-contacts__list{gap:30px;grid-template-columns:1fr 1fr 1fr 1fr}}.event-contact__image{width:6rem;height:6rem;border-radius:50%;overflow:hidden;margin-bottom:2rem}.event-contact__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.event-contact__name{font-size:1.6rem;line-height:1.25;font-family:Gilroy-Medium,sans-serif;padding-bottom:.5rem}.event-contact__function{font-size:1.6rem;line-height:1.25;font-family:Gilroy-Regular,sans-serif}.event-contact__email{font-size:1.6rem;line-height:1.25;font-family:Gilroy-Medium,sans-serif;text-decoration:underline}.event-partners-page{background-color:#f0f0f0}.event-partners-page .sponsors{position:relative;padding:6.5rem 0 8rem}.event-partners-page .sponsors__grid{display:grid;width:100%;padding:0 2rem}@media screen and (max-width: 800px){.event-partners-page .sponsors__grid{row-gap:3rem}}@media screen and (min-width: 800px){.event-partners-page .sponsors__grid{max-width:1800px;grid-template-columns:repeat(12,minmax(0,1fr));-moz-column-gap:30px;column-gap:30px;padding:0 4rem;margin-left:auto;margin-right:auto}}.event-partners-page .sponsors__grid--full{max-width:100%;padding:0}.event-partners-page .sponsors__grid--no-spacing{-moz-column-gap:0;column-gap:0}.event-partners-page .sponsors__grid--no-row-spacing{row-gap:0}.event-partners-page .sponsor{border-radius:10px;overflow:hidden;background-color:#fff;padding:6rem 2.5rem 2.5rem}@media screen and (min-width: 800px){.event-partners-page .sponsor{grid-column:span 3;margin-bottom:3rem;display:flex;flex-direction:column;justify-content:space-between}}.event-partners-page .sponsor__top{text-align:center}.event-partners-page .sponsor__image{width:7rem;height:7rem;border-radius:50%;overflow:hidden;margin:0 auto;margin-bottom:4rem}.event-partners-page .sponsor__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.event-partners-page .sponsor__name{font-size:2.4rem;line-height:1.25;font-family:Gilroy-Regular,sans-serif;padding-bottom:1.3rem}.event-partners-page .sponsor__function{padding-bottom:4rem}.event-partners-page .sponsor__bottom{display:flex;justify-content:center;align-items:center}@media screen and (max-width: 800px){.event-partners-page .sponsor__bottom{padding-bottom:2rem}}@media screen and (min-width: 800px){.event-partners-page .sponsor__bottom{height:17rem}}.event-partners-page .sponsor__link{display:inline-block;text-align:center}.event-programme-page .intro{position:relative}.event-programme-page .intro__grid{display:grid;width:100%;padding:0 2rem}@media screen and (max-width: 800px){.event-programme-page .intro__grid{row-gap:3rem}}@media screen and (min-width: 800px){.event-programme-page .intro__grid{max-width:1800px;grid-template-columns:repeat(12,minmax(0,1fr));-moz-column-gap:30px;column-gap:30px;padding:0 4rem;margin-left:auto;margin-right:auto}}.event-programme-page .intro__grid--full{max-width:100%;padding:0}.event-programme-page .intro__grid--no-spacing{-moz-column-gap:0;column-gap:0}.event-programme-page .intro__grid--no-row-spacing{row-gap:0}.event-programme-page .intro__text{font-size:2rem;line-height:1.5;font-family:Gilroy-Medium,sans-serif;padding:6rem 0}@media screen and (min-width: 800px){.event-programme-page .intro__text{font-size:3rem;line-height:1.2;font-family:Gilroy-Medium,sans-serif}}@media screen and (min-width: 800px){.event-programme-page .intro__text{grid-column:span 10;padding:12rem 0 10rem}}.event-programme-page .programme{position:relative}.event-programme-page .programme__grid{display:grid;width:100%;padding:0 2rem}@media screen and (max-width: 800px){.event-programme-page .programme__grid{row-gap:3rem}}@media screen and (min-width: 800px){.event-programme-page .programme__grid{max-width:1800px;grid-template-columns:repeat(12,minmax(0,1fr));-moz-column-gap:30px;column-gap:30px;padding:0 4rem;margin-left:auto;margin-right:auto}}.event-programme-page .programme__grid--full{max-width:100%;padding:0}.event-programme-page .programme__grid--no-spacing{-moz-column-gap:0;column-gap:0}.event-programme-page .programme__grid--no-row-spacing{row-gap:0}.event-programme-page .programme__title{font-size:4rem;line-height:1.25;font-family:Gilroy-Medium,sans-serif;border-top:1px solid rgba(15,15,15,.2);padding-top:6.5rem;padding-bottom:4rem}@media screen and (min-width: 800px){.event-programme-page .programme__title{font-size:4.8rem;line-height:1.1666666667;font-family:Gilroy-Medium,sans-serif}}@media screen and (min-width: 800px){.event-programme-page .programme__title{grid-column:span 12}}@media screen and (min-width: 800px){.event-programme-page .programme__iframe{grid-column:span 12}}.event-speakers-page .intro{position:relative;padding-top:6rem}.event-speakers-page .intro__grid{display:grid;width:100%;padding:0 2rem}@media screen and (max-width: 800px){.event-speakers-page .intro__grid{row-gap:3rem}}@media screen and (min-width: 800px){.event-speakers-page .intro__grid{max-width:1800px;grid-template-columns:repeat(12,minmax(0,1fr));-moz-column-gap:30px;column-gap:30px;padding:0 4rem;margin-left:auto;margin-right:auto}}.event-speakers-page .intro__grid--full{max-width:100%;padding:0}.event-speakers-page .intro__grid--no-spacing{-moz-column-gap:0;column-gap:0}.event-speakers-page .intro__grid--no-row-spacing{row-gap:0}@media screen and (min-width: 800px){.event-speakers-page .intro{padding-top:9rem}}.event-speakers-page .intro__text{font-size:2rem;line-height:1.5;font-family:Gilroy-Medium,sans-serif}@media screen and (min-width: 800px){.event-speakers-page .intro__text{font-size:3rem;line-height:1.2;font-family:Gilroy-Medium,sans-serif}}@media screen and (min-width: 800px){.event-speakers-page .intro__text{grid-column:span 5;padding-top:4rem}}.event-speakers-page .intro__image{border-radius:10px;overflow:hidden;aspect-ratio:1/1}.event-speakers-page .intro__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (min-width: 800px){.event-speakers-page .intro__image{grid-column:7/13}}.event-speakers-page .intro__divider{margin-top:7rem;padding-top:10rem;border-top:1px solid rgba(15,15,15,.2)}@media screen and (min-width: 800px){.event-speakers-page .intro__divider{grid-column:span 12}}.event-speakers-page .speakers{position:relative}.event-speakers-page .speakers__grid{display:grid;width:100%;padding:0 2rem}@media screen and (max-width: 800px){.event-speakers-page .speakers__grid{row-gap:3rem}}@media screen and (min-width: 800px){.event-speakers-page .speakers__grid{max-width:1800px;grid-template-columns:repeat(12,minmax(0,1fr));-moz-column-gap:30px;column-gap:30px;padding:0 4rem;margin-left:auto;margin-right:auto}}.event-speakers-page .speakers__grid--full{max-width:100%;padding:0}.event-speakers-page .speakers__grid--no-spacing{-moz-column-gap:0;column-gap:0}.event-speakers-page .speakers__grid--no-row-spacing{row-gap:0}@media screen and (min-width: 800px){.event-speakers-page .speakers__iframe{grid-column:span 12}}.event-page .video{position:relative;padding-top:6rem;padding-bottom:6rem}.event-page .video__grid{display:grid;width:100%;padding:0 2rem}@media screen and (max-width: 800px){.event-page .video__grid{row-gap:3rem}}@media screen and (min-width: 800px){.event-page .video__grid{max-width:1800px;grid-template-columns:repeat(12,minmax(0,1fr));-moz-column-gap:30px;column-gap:30px;padding:0 4rem;margin-left:auto;margin-right:auto}}.event-page .video__grid--full{max-width:100%;padding:0}.event-page .video__grid--no-spacing{-moz-column-gap:0;column-gap:0}.event-page .video__grid--no-row-spacing{row-gap:0}@media screen and (min-width: 800px){.event-page .video{padding-top:11rem;padding-bottom:10rem}}.event-page .video__header{margin-bottom:2rem}@media screen and (min-width: 800px){.event-page .video__header{grid-column:3/11;display:flex;justify-content:space-between;align-items:center}}.event-page .video__title{font-size:4rem;line-height:1.25;font-family:Gilroy-Medium,sans-serif}@media screen and (min-width: 800px){.event-page .video__title{font-size:4.8rem;line-height:1.1666666667;font-family:Gilroy-Medium,sans-serif}}.event-page .video__container{border-radius:10px;overflow:hidden}@media screen and (min-width: 800px){.event-page .video__container{grid-column:3/11}}.event-page .links{position:relative;padding-top:3rem}.event-page .links__grid{display:grid;width:100%;padding:0 2rem}@media screen and (max-width: 800px){.event-page .links__grid{row-gap:3rem}}@media screen and (min-width: 800px){.event-page .links__grid{max-width:1800px;grid-template-columns:repeat(12,minmax(0,1fr));-moz-column-gap:30px;column-gap:30px;padding:0 4rem;margin-left:auto;margin-right:auto}}.event-page .links__grid--full{max-width:100%;padding:0}.event-page .links__grid--no-spacing{-moz-column-gap:0;column-gap:0}.event-page .links__grid--no-row-spacing{row-gap:0}.event-page .link{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;border-radius:10px;overflow:hidden;aspect-ratio:1/1.2;position:relative;padding:2rem}@media screen and (min-width: 800px){.event-page .link{grid-column:span 6;aspect-ratio:3/2;margin-bottom:3rem;padding:4rem 20% 4rem 4rem}}.event-page .link__image{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.event-page .link__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.event-page .link__title{font-size:3.2rem;line-height:1.125;font-family:Gilroy-Medium,sans-serif;color:#fff;padding-bottom:1.5rem}.event-page .venue{aspect-ratio:1/1.2;margin-top:6rem}@media screen and (min-width: 800px){.event-page .venue{aspect-ratio:2/1;margin-top:10rem}}.event-page .venue img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.event-page .venue-info{position:relative;padding-top:6rem}.event-page .venue-info__grid{display:grid;width:100%;padding:0 2rem}@media screen and (max-width: 800px){.event-page .venue-info__grid{row-gap:3rem}}@media screen and (min-width: 800px){.event-page .venue-info__grid{max-width:1800px;grid-template-columns:repeat(12,minmax(0,1fr));-moz-column-gap:30px;column-gap:30px;padding:0 4rem;margin-left:auto;margin-right:auto}}.event-page .venue-info__grid--full{max-width:100%;padding:0}.event-page .venue-info__grid--no-spacing{-moz-column-gap:0;column-gap:0}.event-page .venue-info__grid--no-row-spacing{row-gap:0}@media screen and (min-width: 800px){.event-page .venue-info{padding-top:8rem}}.event-page .venue-info__title{font-size:4rem;line-height:1.25;font-family:Gilroy-Medium,sans-serif}@media screen and (min-width: 800px){.event-page .venue-info__title{font-size:4.8rem;line-height:1.1666666667;font-family:Gilroy-Medium,sans-serif}}@media screen and (min-width: 800px){.event-page .venue-info__title{grid-column:span 4}}@media screen and (min-width: 800px){.event-page .venue-info__content{grid-column:5/12}}.event-page .venue-info__location{font-size:2.4rem;line-height:1.1666666667;font-family:Gilroy-Medium,sans-serif}.event-page .venue-info__text{padding-top:4.5rem;padding-bottom:3rem;display:grid;justify-items:start;gap:2.5rem}.event-page .venue-info__text b,.event-page .venue-info__text strong{font-family:Gilroy-Bold,sans-serif}.event-page .venue-info__text a{text-decoration:underline}.event-page .venue-info__text ul{list-style:none;display:table;margin-left:0rem}.event-page .venue-info__text ul li{display:table-row}.event-page .venue-info__text ul li:before{content:"•";color:#139a39;display:table-cell;padding-right:1.5rem;font-weight:700;font-size:1.8rem}.event-page .venue-info__text ul li:not(:last-child):after{display:block;content:"";padding-bottom:1rem}.event-page .venue-info__text ol{margin-left:1.5rem}.event-page .venue-info__text ol li{padding-bottom:1rem;padding-left:2.5rem}.events-webinars-page .events{position:relative;padding-top:6rem}.events-webinars-page .events__grid{display:grid;width:100%;padding:0 2rem}@media screen and (max-width: 800px){.events-webinars-page .events__grid{row-gap:3rem}}@media screen and (min-width: 800px){.events-webinars-page .events__grid{max-width:1800px;grid-template-columns:repeat(12,minmax(0,1fr));-moz-column-gap:30px;column-gap:30px;padding:0 4rem;margin-left:auto;margin-right:auto}}.events-webinars-page .events__grid--full{max-width:100%;padding:0}.events-webinars-page .events__grid--no-spacing{-moz-column-gap:0;column-gap:0}.events-webinars-page .events__grid--no-row-spacing{row-gap:0}@media screen and (min-width: 800px){.events-webinars-page .events{padding-top:9rem}}.events-webinars-page .events__title{font-size:4rem;line-height:1.25;font-family:Gilroy-Medium,sans-serif;padding-bottom:6rem}@media screen and (min-width: 800px){.events-webinars-page .events__title{font-size:4.8rem;line-height:1.1666666667;font-family:Gilroy-Medium,sans-serif}}@media screen and (min-width: 800px){.events-webinars-page .events__title{grid-column:span 12}}@media screen and (min-width: 800px){.events-webinars-page .events__list{grid-column:span 12}}.events-webinars-page .event{display:grid;gap:2rem;padding:2rem 0;border-bottom:1px solid rgba(15,15,15,.2)}.events-webinars-page .event:first-of-type{border-top:1px solid rgba(15,15,15,.2)}@media screen and (min-width: 800px){.events-webinars-page .event{grid-template-columns:repeat(12,1fr);gap:30px;align-items:center}}@media screen and (min-width: 800px){.events-webinars-page .event__date{grid-column:span 3;padding-left:3rem}}@media screen and (min-width: 800px){.events-webinars-page .event__title{grid-column:span 6}}@media screen and (min-width: 800px){.events-webinars-page .event__cta{text-align:right;grid-column:span 3;padding-right:3rem}}.events-webinars-page .webinars{position:relative;padding-top:7rem}.events-webinars-page .webinars__grid{display:grid;width:100%;padding:0 2rem}@media screen and (max-width: 800px){.events-webinars-page .webinars__grid{row-gap:3rem}}@media screen and (min-width: 800px){.events-webinars-page .webinars__grid{max-width:1800px;grid-template-columns:repeat(12,minmax(0,1fr));-moz-column-gap:30px;column-gap:30px;padding:0 4rem;margin-left:auto;margin-right:auto}}.events-webinars-page .webinars__grid--full{max-width:100%;padding:0}.events-webinars-page .webinars__grid--no-spacing{-moz-column-gap:0;column-gap:0}.events-webinars-page .webinars__grid--no-row-spacing{row-gap:0}.events-webinars-page .webinars__title{font-size:4rem;line-height:1.25;font-family:Gilroy-Medium,sans-serif;padding-bottom:3rem}@media screen and (min-width: 800px){.events-webinars-page .webinars__title{font-size:4.8rem;line-height:1.1666666667;font-family:Gilroy-Medium,sans-serif}}@media screen and (min-width: 800px){.events-webinars-page .webinars__title{grid-column:span 12}}.events-webinars-page .webinars__list{display:grid;gap:2rem}@media screen and (min-width: 800px){.events-webinars-page .webinars__list{grid-column:span 12}}.events-webinars-page .webinar{display:grid;background-color:#79bce8;border-radius:10px;overflow:hidden}@media screen and (min-width: 800px){.events-webinars-page .webinar{grid-template-columns:1fr 1fr}}.events-webinars-page .webinar__content{display:flex;flex-direction:column;gap:3rem;align-self:center;padding:3rem}@media screen and (min-width: 800px){.events-webinars-page .webinar__content{padding:4rem 20% 4rem 4rem}}.events-webinars-page .webinar__title{font-size:3.2rem;line-height:1.125;font-family:Gilroy-Medium,sans-serif}.events-webinars-page .webinar__image{overflow:hidden;background-size:cover;background-repeat:no-repeat;background-position:center}@media screen and (max-width: 800px){.events-webinars-page .webinar__image{aspect-ratio:1/1}}@media screen and (min-width: 800px){.events-webinars-page .webinar__image{min-height:50rem}}.events-webinars-page .archives{position:relative;padding-top:7rem}.events-webinars-page .archives__grid{display:grid;width:100%;padding:0 2rem}@media screen and (max-width: 800px){.events-webinars-page .archives__grid{row-gap:3rem}}@media screen and (min-width: 800px){.events-webinars-page .archives__grid{max-width:1800px;grid-template-columns:repeat(12,minmax(0,1fr));-moz-column-gap:30px;column-gap:30px;padding:0 4rem;margin-left:auto;margin-right:auto}}.events-webinars-page .archives__grid--full{max-width:100%;padding:0}.events-webinars-page .archives__grid--no-spacing{-moz-column-gap:0;column-gap:0}.events-webinars-page .archives__grid--no-row-spacing{row-gap:0}.events-webinars-page .archives__title{font-size:4rem;line-height:1.25;font-family:Gilroy-Medium,sans-serif;padding-bottom:6rem}@media screen and (min-width: 800px){.events-webinars-page .archives__title{font-size:4.8rem;line-height:1.1666666667;font-family:Gilroy-Medium,sans-serif}}@media screen and (min-width: 800px){.events-webinars-page .archives__title{grid-column:span 12}}.events-webinars-page .archive{margin-bottom:4rem}@media screen and (min-width: 800px){.events-webinars-page .archive{grid-column:span 6;margin-bottom:8rem}}.events-webinars-page .archive__image{border-radius:10px;overflow:hidden;aspect-ratio:3/2}.events-webinars-page .archive__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.events-webinars-page .archive__date{padding:3rem 0 1rem}.events-webinars-page .archive__title{font-size:3.2rem;line-height:1.125;font-family:Gilroy-Medium,sans-serif;padding:0 0 1rem}.home-page .hero{position:relative}.home-page .hero__grid{display:grid;width:100%;padding:0 2rem}@media screen and (max-width: 800px){.home-page .hero__grid{row-gap:3rem}}@media screen and (min-width: 800px){.home-page .hero__grid{max-width:1800px;grid-template-columns:repeat(12,minmax(0,1fr));-moz-column-gap:30px;column-gap:30px;padding:0 4rem;margin-left:auto;margin-right:auto}}.home-page .hero__grid--full{max-width:100%;padding:0}.home-page .hero__grid--no-spacing{-moz-column-gap:0;column-gap:0}.home-page .hero__grid--no-row-spacing{row-gap:0}.home-page .hero__slide{position:relative;height:100vh;display:flex;align-items:flex-end}.home-page .hero__grid{max-width:172rem}.home-page .hero__background{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-10}.home-page .hero__background img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.home-page .hero__container{color:#fff;margin-bottom:5rem}@media screen and (min-width: 800px){.home-page .hero__container{grid-column:span 7;margin-bottom:14rem}}@media screen and (max-width: 1500px){.home-page .hero__container{grid-column:span 12}}@media screen and (max-height: 800px){.home-page .hero__container{margin-bottom:5rem}}.home-page .hero__subtitle{display:flex;align-items:center;gap:2rem;padding-bottom:4rem}.home-page .hero__subtitle:before{content:"";display:block;width:1.3rem;height:1.3rem;background-color:#fff;border-radius:50%;flex-shrink:0}.home-page .hero__title{font-size:5rem;line-height:1.2;font-family:Gilroy-Medium,sans-serif;padding-bottom:2.5rem}@media screen and (min-width: 800px){.home-page .hero__title{font-size:7.2rem;line-height:1.1111111111;font-family:Gilroy-Medium,sans-serif}}@media screen and (min-width: 800px){.home-page .hero__title{padding-right:3rem}}@media screen and (max-height: 800px){.home-page .hero__title{font-size:5rem;line-height:1.2;font-family:Gilroy-Medium,sans-serif}}@media screen and (max-width: 800px){.home-page .hero__title{font-size:4rem;line-height:1.25;font-family:Gilroy-Medium,sans-serif}}@media screen and (max-width: 1500px){.home-page .thumbs{display:none!important}}@media screen and (min-width: 800px){.home-page .thumbs{position:relative;position:absolute;top:0;right:0;bottom:14rem;left:0;z-index:5;display:flex;align-items:flex-end;pointer-events:none}.home-page .thumbs__grid{display:grid;width:100%;padding:0 2rem}}@media screen and (min-width: 800px) and (max-width: 800px){.home-page .thumbs__grid{row-gap:3rem}}@media screen and (min-width: 800px) and (min-width: 800px){.home-page .thumbs__grid{max-width:1800px;grid-template-columns:repeat(12,minmax(0,1fr));-moz-column-gap:30px;column-gap:30px;padding:0 4rem;margin-left:auto;margin-right:auto}}@media screen and (min-width: 800px){.home-page .thumbs__grid--full{max-width:100%;padding:0}.home-page .thumbs__grid--no-spacing{-moz-column-gap:0;column-gap:0}.home-page .thumbs__grid--no-row-spacing{row-gap:0}}.home-page .thumbs__slider{pointer-events:all}@media screen and (min-width: 800px){.home-page .thumbs__slider{grid-column:9/13}}.home-page .thumbs__wrapper{display:flex;flex-direction:column;gap:1rem}.home-page .thumbs__slide{background-color:#0f0f0f;border-radius:10px;padding:1rem 2rem 1rem 1rem;cursor:pointer;position:relative;overflow:hidden}@media screen and (min-width: 800px){.home-page .thumbs__slide{display:grid;grid-template-columns:17.5rem 1fr;gap:2rem;width:43rem!important;height:auto!important}}.home-page .thumbs__slide-image{width:100%;height:14rem;border-radius:4px;overflow:hidden}.home-page .thumbs__slide-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.home-page .thumbs__slide-content{color:#fff;padding-top:.7rem}.home-page .thumbs__slide-title{font-size:1.4rem;line-height:1.1428571429;font-family:Gilroy-Regular,sans-serif;display:flex;justify-content:space-between;align-items:center;padding-bottom:1rem;gap:1rem;opacity:.8}.home-page .thumbs__slide-text{font-size:1.6rem;line-height:1.25;font-family:Gilroy-Medium,sans-serif}.home-page .thumbs__progress{position:absolute;background-color:#0f0f0f;width:100%;height:3px;bottom:0}.home-page .thumbs__progress-tracker{height:100%;background-color:#0f0f0f;width:0%}.home-page .thumbs .swiper-slide-thumb-active .thumbs__progress-tracker{background-color:#f39b5a}.home-page .intro{position:relative}.home-page .intro__grid{display:grid;width:100%;padding:0 2rem}@media screen and (max-width: 800px){.home-page .intro__grid{row-gap:3rem}}@media screen and (min-width: 800px){.home-page .intro__grid{max-width:1800px;grid-template-columns:repeat(12,minmax(0,1fr));-moz-column-gap:30px;column-gap:30px;padding:0 4rem;margin-left:auto;margin-right:auto}}.home-page .intro__grid--full{max-width:100%;padding:0}.home-page .intro__grid--no-spacing{-moz-column-gap:0;column-gap:0}.home-page .intro__grid--no-row-spacing{row-gap:0}.home-page .intro__container{padding:7rem 0}@media screen and (min-width: 800px){.home-page .intro__container{grid-column:span 10;padding:14rem 0 13rem}}.home-page .intro__text{font-size:2rem;line-height:1.5;font-family:Gilroy-Medium,sans-serif;padding-bottom:4rem}@media screen and (min-width: 800px){.home-page .intro__text{font-size:3rem;line-height:1.2;font-family:Gilroy-Medium,sans-serif}}@media screen and (min-width: 800px){.home-page .intro__text{padding-bottom:5.5rem}}.home-page .video{position:relative}.home-page .video__grid{display:grid;width:100%;padding:0 2rem}@media screen and (max-width: 800px){.home-page .video__grid{row-gap:3rem}}@media screen and (min-width: 800px){.home-page .video__grid{max-width:1800px;grid-template-columns:repeat(12,minmax(0,1fr));-moz-column-gap:30px;column-gap:30px;padding:0 4rem;margin-left:auto;margin-right:auto}}.home-page .video__grid--full{max-width:100%;padding:0}.home-page .video__grid--no-spacing{-moz-column-gap:0;column-gap:0}.home-page .video__grid--no-row-spacing{row-gap:0}.home-page .video__title{font-size:4rem;line-height:1.25;font-family:Gilroy-Medium,sans-serif;padding-bottom:1.5rem}@media screen and (min-width: 800px){.home-page .video__title{font-size:4.8rem;line-height:1.1666666667;font-family:Gilroy-Medium,sans-serif}}@media screen and (min-width: 800px){.home-page .video__title{grid-column:span 12}}.home-page .video__player{padding-bottom:8rem}@media screen and (min-width: 800px){.home-page .video__player{grid-column:span 12;padding-bottom:13rem}}.home-page .what{position:relative}.home-page .what__grid{display:grid;width:100%;padding:0 2rem}@media screen and (max-width: 800px){.home-page .what__grid{row-gap:3rem}}@media screen and (min-width: 800px){.home-page .what__grid{max-width:1800px;grid-template-columns:repeat(12,minmax(0,1fr));-moz-column-gap:30px;column-gap:30px;padding:0 4rem;margin-left:auto;margin-right:auto}}.home-page .what__grid--full{max-width:100%;padding:0}.home-page .what__grid--no-spacing{-moz-column-gap:0;column-gap:0}.home-page .what__grid--no-row-spacing{row-gap:0}.home-page .what__container{padding-bottom:5rem}@media screen and (min-width: 800px){.home-page .what__container{grid-column:span 12;padding-bottom:12rem}}.home-page .what__title{font-size:4rem;line-height:1.25;font-family:Gilroy-Medium,sans-serif;padding-bottom:1.4rem;border-bottom:1px solid rgba(15,15,15,.2);margin-bottom:2rem}@media screen and (min-width: 800px){.home-page .what__title{font-size:4.8rem;line-height:1.1666666667;font-family:Gilroy-Medium,sans-serif}}.home-page .what__row{padding:0 0 2rem;margin-bottom:2rem;border-bottom:1px solid rgba(15,15,15,.2)}@media screen and (min-width: 800px){.home-page .what__row{display:grid;grid-template-columns:1fr 4fr 4fr 3fr;gap:30px}}.home-page .what__number{font-size:2.4rem;line-height:1.25;font-family:Gilroy-Medium,sans-serif}@media screen and (min-width: 800px){.home-page .what__number{padding-top:1.5rem}}@media screen and (max-width: 800px){.home-page .what__content{padding-bottom:4rem}}@media screen and (min-width: 800px){.home-page .what__content{padding-right:5rem;padding-top:1.8rem}}.home-page .what__row-title{font-size:2.4rem;line-height:1.25;font-family:Gilroy-Regular,sans-serif;padding-bottom:2.2rem}.home-page .what__image{border-radius:10px;overflow:hidden;aspect-ratio:16/9}.home-page .what__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.home-page .what__links{padding-top:4rem;display:flex;flex-direction:column;gap:3rem}@media screen and (min-width: 800px){.home-page .what__links{align-items:flex-end;padding-top:1.2rem}}.home-page .what__links a{text-align:right}.home-page .image{position:relative;aspect-ratio:1/1.5}.home-page .image__grid{display:grid;width:100%;padding:0 2rem}@media screen and (max-width: 800px){.home-page .image__grid{row-gap:3rem}}@media screen and (min-width: 800px){.home-page .image__grid{max-width:1800px;grid-template-columns:repeat(12,minmax(0,1fr));-moz-column-gap:30px;column-gap:30px;padding:0 4rem;margin-left:auto;margin-right:auto}}.home-page .image__grid--full{max-width:100%;padding:0}.home-page .image__grid--no-spacing{-moz-column-gap:0;column-gap:0}.home-page .image__grid--no-row-spacing{row-gap:0}@media screen and (min-width: 800px){.home-page .image{aspect-ratio:2/1}}.home-page .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.home-page .image__text{font-size:2rem;line-height:1.5;font-family:Gilroy-Regular,sans-serif;position:absolute;color:#fff}@media screen and (max-width: 800px){.home-page .image__text{left:2rem;top:2rem;right:2rem}}@media screen and (min-width: 800px){.home-page .image__text{font-size:3rem;line-height:1.2;font-family:Gilroy-Regular,sans-serif;top:8rem;width:65rem}}.home-page .webinars{position:relative;padding:6rem 0 0}.home-page .webinars__grid{display:grid;width:100%;padding:0 2rem}@media screen and (max-width: 800px){.home-page .webinars__grid{row-gap:3rem}}@media screen and (min-width: 800px){.home-page .webinars__grid{max-width:1800px;grid-template-columns:repeat(12,minmax(0,1fr));-moz-column-gap:30px;column-gap:30px;padding:0 4rem;margin-left:auto;margin-right:auto}}.home-page .webinars__grid--full{max-width:100%;padding:0}.home-page .webinars__grid--no-spacing{-moz-column-gap:0;column-gap:0}.home-page .webinars__grid--no-row-spacing{row-gap:0}@media screen and (min-width: 800px){.home-page .webinars{padding:12rem 0 0}}@media screen and (min-width: 800px){.home-page .webinars__left{grid-column:span 6}}.home-page .webinars__title{font-size:4rem;line-height:1.25;font-family:Gilroy-Medium,sans-serif;padding-bottom:3.5rem;border-bottom:1px solid rgba(15,15,15,.2)}@media screen and (min-width: 800px){.home-page .webinars__title{font-size:4.8rem;line-height:1.1666666667;font-family:Gilroy-Medium,sans-serif}}.home-page .webinars__image{border-radius:10px;overflow:hidden}.home-page .webinars__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (min-width: 800px){.home-page .webinars__image{grid-column:span 6}}.home-page .webinar{padding:3rem 0;border-bottom:1px solid rgba(15,15,15,.2)}@media screen and (min-width: 800px){.home-page .webinar{padding:3rem 2rem 3rem 0}}.home-page .webinar__tag{font-size:1.8rem;line-height:1.3333333333;font-family:Gilroy-Regular,sans-serif;padding-bottom:1.5rem}.partners-page .founding{position:relative}.partners-page .founding__grid{display:grid;width:100%;padding:0 2rem}@media screen and (max-width: 800px){.partners-page .founding__grid{row-gap:3rem}}@media screen and (min-width: 800px){.partners-page .founding__grid{max-width:1800px;grid-template-columns:repeat(12,minmax(0,1fr));-moz-column-gap:30px;column-gap:30px;padding:0 4rem;margin-left:auto;margin-right:auto}}.partners-page .founding__grid--full{max-width:100%;padding:0}.partners-page .founding__grid--no-spacing{-moz-column-gap:0;column-gap:0}.partners-page .founding__grid--no-row-spacing{row-gap:0}.partners-page .founding__title{font-size:4rem;line-height:1.25;font-family:Gilroy-Medium,sans-serif;padding:6rem 0 3rem}@media screen and (min-width: 800px){.partners-page .founding__title{font-size:4.8rem;line-height:1.1666666667;font-family:Gilroy-Medium,sans-serif}}@media screen and (min-width: 800px){.partners-page .founding__title{grid-column:span 12;padding:8rem 0 6rem}}.partners-page .founder{background-color:#fff;border-radius:.4rem;overflow:hidden}@media screen and (min-width: 800px){.partners-page .founder{grid-column:span 3;display:flex;flex-direction:column;justify-content:space-between}}.partners-page .founder__logo{aspect-ratio:1/1;overflow:hidden}.partners-page .founder__logo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.partners-page .founder__content{padding:3rem 3rem 0}.partners-page .founder__name{font-size:2.4rem;line-height:1.25;font-family:Gilroy-Regular,sans-serif}.partners-page .founder__text{font-size:1.6rem;line-height:1.25;font-family:Gilroy-Medium,sans-serif;padding:1rem 0 6rem}.partners-page .founder__icon{width:1.3rem}.partners-page .founder__bottom{padding:0 3rem 3rem}.partners-page .board{position:relative;padding-bottom:6rem}.partners-page .board__grid{display:grid;width:100%;padding:0 2rem}@media screen and (max-width: 800px){.partners-page .board__grid{row-gap:3rem}}@media screen and (min-width: 800px){.partners-page .board__grid{max-width:1800px;grid-template-columns:repeat(12,minmax(0,1fr));-moz-column-gap:30px;column-gap:30px;padding:0 4rem;margin-left:auto;margin-right:auto}}.partners-page .board__grid--full{max-width:100%;padding:0}.partners-page .board__grid--no-spacing{-moz-column-gap:0;column-gap:0}.partners-page .board__grid--no-row-spacing{row-gap:0}@media screen and (min-width: 800px){.partners-page .board{padding-bottom:12rem}}@media screen and (max-width: 800px){.partners-page .board__grid{grid-template-columns:1fr 1fr;gap:2rem}}@media screen and (min-width: 800px){.partners-page .board__grid{row-gap:30px}}.partners-page .board__title{font-size:4rem;line-height:1.25;font-family:Gilroy-Medium,sans-serif;padding:6rem 0 3rem}@media screen and (min-width: 800px){.partners-page .board__title{font-size:4.8rem;line-height:1.1666666667;font-family:Gilroy-Medium,sans-serif}}@media screen and (max-width: 800px){.partners-page .board__title{grid-column:span 2}}@media screen and (min-width: 800px){.partners-page .board__title{grid-column:span 12;padding:10rem 0 6rem}}.partners-page .board__item{aspect-ratio:1/.5;background-color:#fff;border-radius:.4rem;overflow:hidden;display:flex;justify-content:center;align-items:center}.partners-page .board__item img{max-width:70%;max-height:70%}@media screen and (min-width: 800px){.partners-page .board__item img{max-width:80%;max-height:50%}}@media screen and (min-width: 800px){.partners-page .board__item{grid-column:span 2;aspect-ratio:1/.8}}.ppa-page .infographic{position:relative;padding:6rem 0;border-bottom:1px solid rgba(15,15,15,.2)}.ppa-page .infographic__grid{display:grid;width:100%;padding:0 2rem}@media screen and (max-width: 800px){.ppa-page .infographic__grid{row-gap:3rem}}@media screen and (min-width: 800px){.ppa-page .infographic__grid{max-width:1800px;grid-template-columns:repeat(12,minmax(0,1fr));-moz-column-gap:30px;column-gap:30px;padding:0 4rem;margin-left:auto;margin-right:auto}}.ppa-page .infographic__grid--full{max-width:100%;padding:0}.ppa-page .infographic__grid--no-spacing{-moz-column-gap:0;column-gap:0}.ppa-page .infographic__grid--no-row-spacing{row-gap:0}@media screen and (min-width: 800px){.ppa-page .infographic{padding:12rem 0}}@media screen and (min-width: 800px){.ppa-page .infographic__container{grid-column:span 12}}.ppa-page .latest{position:relative;padding-top:6rem}.ppa-page .latest__grid{display:grid;width:100%;padding:0 2rem}@media screen and (max-width: 800px){.ppa-page .latest__grid{row-gap:3rem}}@media screen and (min-width: 800px){.ppa-page .latest__grid{max-width:1800px;grid-template-columns:repeat(12,minmax(0,1fr));-moz-column-gap:30px;column-gap:30px;padding:0 4rem;margin-left:auto;margin-right:auto}}.ppa-page .latest__grid--full{max-width:100%;padding:0}.ppa-page .latest__grid--no-spacing{-moz-column-gap:0;column-gap:0}.ppa-page .latest__grid--no-row-spacing{row-gap:0}@media screen and (min-width: 800px){.ppa-page .latest{padding-top:12rem}}.ppa-page .latest__title{font-size:4rem;line-height:1.25;font-family:Gilroy-Medium,sans-serif}@media screen and (min-width: 800px){.ppa-page .latest__title{font-size:4.8rem;line-height:1.1666666667;font-family:Gilroy-Medium,sans-serif}}@media screen and (min-width: 800px){.ppa-page .latest__title{grid-column:span 12;padding-bottom:9rem}}.ppa-page .latest__highlight{padding-bottom:5rem;margin-bottom:5rem;border-bottom:1px solid rgba(15,15,15,.2);display:grid;gap:30px}@media screen and (min-width: 800px){.ppa-page .latest__highlight{grid-column:span 12;grid-template-columns:1fr 1fr}}.ppa-page .latest__highlight-content{padding-top:2rem}@media screen and (min-width: 800px){.ppa-page .latest__highlight-content{padding-right:18%;padding-top:5rem}}.ppa-page .latest__highlight-text{font-size:2rem;line-height:1.5;font-family:Gilroy-Medium,sans-serif;padding:2rem 0 6rem}@media screen and (min-width: 800px){.ppa-page .latest__highlight-text{font-size:3rem;line-height:1.2;font-family:Gilroy-Medium,sans-serif}}.ppa-page .latest__highlight-name{padding-bottom:2.5rem}.ppa-page .latest__highlight-image{aspect-ratio:1/1;border-radius:10px;overflow:hidden}@media screen and (max-width: 800px){.ppa-page .latest__highlight-image{order:-1}}.ppa-page .latest__highlight-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ppa-page .latest__card{display:grid}.ppa-page .latest__card:hover .latest__card-title{text-decoration:underline}@media screen and (max-width: 800px){.ppa-page .latest__card{margin-bottom:3rem}}@media screen and (min-width: 800px){.ppa-page .latest__card{grid-column:span 6;grid-template-columns:1fr 1fr;gap:30px;align-items:center}}.ppa-page .latest__card-image{aspect-ratio:1.15/1;border-radius:10px;overflow:hidden}.ppa-page .latest__card-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ppa-page .latest__card-content{display:grid;grid-template-columns:1fr;gap:1rem;padding-top:2rem}@media screen and (min-width: 800px){.ppa-page .latest__card-content{gap:2rem}}.ppa-page .latest__card-title{font-size:3.2rem;line-height:1.125;font-family:Gilroy-Medium,sans-serif}.renewables-page .content{display:grid;gap:7rem;padding-top:10rem}@media screen and (min-width: 800px){.renewables-page .content{padding-top:17rem}}.renewables-page .content>div{padding-bottom:7rem;border-bottom:1px solid rgba(15,15,15,.2)}.renewables-page .procurement{position:relative}.renewables-page .procurement__grid{display:grid;width:100%;padding:0 2rem}@media screen and (max-width: 800px){.renewables-page .procurement__grid{row-gap:3rem}}@media screen and (min-width: 800px){.renewables-page .procurement__grid{max-width:1800px;grid-template-columns:repeat(12,minmax(0,1fr));-moz-column-gap:30px;column-gap:30px;padding:0 4rem;margin-left:auto;margin-right:auto}}.renewables-page .procurement__grid--full{max-width:100%;padding:0}.renewables-page .procurement__grid--no-spacing{-moz-column-gap:0;column-gap:0}.renewables-page .procurement__grid--no-row-spacing{row-gap:0}.renewables-page .procurement__title{font-size:4rem;line-height:1.25;font-family:Gilroy-Medium,sans-serif;padding-bottom:4rem}@media screen and (min-width: 800px){.renewables-page .procurement__title{font-size:4.8rem;line-height:1.1666666667;font-family:Gilroy-Medium,sans-serif}}@media screen and (min-width: 800px){.renewables-page .procurement__title{grid-column:span 6;padding-bottom:0}}@media screen and (min-width: 800px){.renewables-page .procurement__content{grid-column:span 6}}.renewables-page .procurement__intro{font-size:2.4rem;line-height:1.25;font-family:Gilroy-Regular,sans-serif;padding-bottom:8rem}.renewables-page .procurement__text{display:grid;justify-items:start;gap:2.5rem}.renewables-page .procurement__text b,.renewables-page .procurement__text strong{font-family:Gilroy-Bold,sans-serif}.renewables-page .procurement__text a{text-decoration:underline}.renewables-page .procurement__text ul{list-style:none;display:table;margin-left:0rem}.renewables-page .procurement__text ul li{display:table-row}.renewables-page .procurement__text ul li:before{content:"•";color:#139a39;display:table-cell;padding-right:1.5rem;font-weight:700;font-size:1.8rem}.renewables-page .procurement__text ul li:not(:last-child):after{display:block;content:"";padding-bottom:1rem}.renewables-page .procurement__text ol{margin-left:1.5rem}.renewables-page .procurement__text ol li{padding-bottom:1rem;padding-left:2.5rem}.renewables-page .popular{background-color:#79bce8;border-radius:10px;overflow:hidden;margin-top:5rem}@media screen and (min-width: 800px){.renewables-page .popular{grid-column:span 12;display:grid;grid-template-columns:1fr 1fr;margin-top:11rem}}.renewables-page .popular__content{padding:4rem}@media screen and (min-width: 800px){.renewables-page .popular__content{display:flex;flex-direction:column;justify-content:space-between;padding:4rem 13rem 4rem 4rem}}.renewables-page .popular__title{font-size:3.2rem;line-height:1.125;font-family:Gilroy-Medium,sans-serif;padding-bottom:4rem}@media screen and (min-width: 800px){.renewables-page .popular__title{padding-bottom:10rem}}.renewables-page .popular__text{display:grid;justify-items:start;gap:2.5rem}.renewables-page .popular__text b,.renewables-page .popular__text strong{font-family:Gilroy-Bold,sans-serif}.renewables-page .popular__text a{text-decoration:underline}.renewables-page .popular__text ul{list-style:none;display:table;margin-left:0rem}.renewables-page .popular__text ul li{display:table-row}.renewables-page .popular__text ul li:before{content:"•";color:#139a39;display:table-cell;padding-right:1.5rem;font-weight:700;font-size:1.8rem}.renewables-page .popular__text ul li:not(:last-child):after{display:block;content:"";padding-bottom:1rem}.renewables-page .popular__text ol{margin-left:1.5rem}.renewables-page .popular__text ol li{padding-bottom:1rem;padding-left:2.5rem}.renewables-page .popular__image{position:relative}.renewables-page .popular__image img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.renewables-page .imageText{position:relative}.renewables-page .imageText__grid{display:grid;width:100%;padding:0 2rem}@media screen and (max-width: 800px){.renewables-page .imageText__grid{row-gap:3rem}}@media screen and (min-width: 800px){.renewables-page .imageText__grid{max-width:1800px;grid-template-columns:repeat(12,minmax(0,1fr));-moz-column-gap:30px;column-gap:30px;padding:0 4rem;margin-left:auto;margin-right:auto}}.renewables-page .imageText__grid--full{max-width:100%;padding:0}.renewables-page .imageText__grid--no-spacing{-moz-column-gap:0;column-gap:0}.renewables-page .imageText__grid--no-row-spacing{row-gap:0}@media screen and (min-width: 800px){.renewables-page .imageText__image{grid-column:1/6}}.renewables-page .imageText__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.renewables-page .imageText__content{padding:0}@media screen and (min-width: 800px){.renewables-page .imageText__content{grid-column:7/13;padding:9rem 0}}.renewables-page .imageText__title{font-size:4rem;line-height:1.25;font-family:Gilroy-Medium,sans-serif;padding-bottom:3.5rem}@media screen and (min-width: 800px){.renewables-page .imageText__title{font-size:4.8rem;line-height:1.1666666667;font-family:Gilroy-Medium,sans-serif}}.renewables-page .imageText__text{font-size:1.8rem;line-height:1.3333333333;font-family:Gilroy-Regular,sans-serif;display:grid;justify-items:start;gap:2.5rem}.renewables-page .imageText__text b,.renewables-page .imageText__text strong{font-family:Gilroy-Bold,sans-serif}.renewables-page .imageText__text a{text-decoration:underline}.renewables-page .imageText__text ul{list-style:none;display:table;margin-left:0rem}.renewables-page .imageText__text ul li{display:table-row}.renewables-page .imageText__text ul li:before{content:"•";color:#139a39;display:table-cell;padding-right:1.5rem;font-weight:700;font-size:1.8rem}.renewables-page .imageText__text ul li:not(:last-child):after{display:block;content:"";padding-bottom:1rem}.renewables-page .imageText__text ol{margin-left:1.5rem}.renewables-page .imageText__text ol li{padding-bottom:1rem;padding-left:2.5rem}@media screen and (min-width: 800px){.renewables-page .imageText--reversed .imageText__image{grid-column:8/13}}@media screen and (min-width: 800px){.renewables-page .imageText--reversed .imageText__content{grid-column:1/7}}.renewables-page .stories{position:relative}.renewables-page .stories__grid{display:grid;width:100%;padding:0 2rem}@media screen and (max-width: 800px){.renewables-page .stories__grid{row-gap:3rem}}@media screen and (min-width: 800px){.renewables-page .stories__grid{max-width:1800px;grid-template-columns:repeat(12,minmax(0,1fr));-moz-column-gap:30px;column-gap:30px;padding:0 4rem;margin-left:auto;margin-right:auto}}.renewables-page .stories__grid--full{max-width:100%;padding:0}.renewables-page .stories__grid--no-spacing{-moz-column-gap:0;column-gap:0}.renewables-page .stories__grid--no-row-spacing{row-gap:0}.renewables-page .stories__title{font-size:4rem;line-height:1.25;font-family:Gilroy-Medium,sans-serif}@media screen and (min-width: 800px){.renewables-page .stories__title{font-size:4.8rem;line-height:1.1666666667;font-family:Gilroy-Medium,sans-serif}}@media screen and (min-width: 800px){.renewables-page .stories__title{grid-column:span 12;padding-bottom:2.5rem}}.renewables-page .story{display:block;padding-bottom:4rem}@media screen and (min-width: 800px){.renewables-page .story{grid-column:span 4;padding-bottom:0}}.renewables-page .story:hover{text-decoration:underline}.renewables-page .story__image{aspect-ratio:1/1;border-radius:10px;overflow:hidden}.renewables-page .story__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.renewables-page .story__text{font-size:2.4rem;line-height:1.25;font-family:Gilroy-Regular,sans-serif;padding:3rem 4rem 0 0}.renewables-page .policy{position:relative}.renewables-page .policy__grid{display:grid;width:100%;padding:0 2rem}@media screen and (max-width: 800px){.renewables-page .policy__grid{row-gap:3rem}}@media screen and (min-width: 800px){.renewables-page .policy__grid{max-width:1800px;grid-template-columns:repeat(12,minmax(0,1fr));-moz-column-gap:30px;column-gap:30px;padding:0 4rem;margin-left:auto;margin-right:auto}}.renewables-page .policy__grid--full{max-width:100%;padding:0}.renewables-page .policy__grid--no-spacing{-moz-column-gap:0;column-gap:0}.renewables-page .policy__grid--no-row-spacing{row-gap:0}.renewables-page .policy__report-top{display:flex;justify-content:space-between;align-items:center;padding-bottom:2rem}@media screen and (min-width: 800px){.renewables-page .policy__report-top{grid-column:span 12}}.renewables-page .policy__report-title{font-size:1.8rem;line-height:1.3333333333;font-family:Gilroy-Medium,sans-serif}.renewables-page .policy__all-link{font-size:1.6rem;line-height:1.25;font-family:Gilroy-Medium,sans-serif;text-decoration:underline}.renewables-page .policy__card:hover .policy__card-title{text-decoration:underline}.renewables-page .policy__card--square{display:grid}@media screen and (max-width: 800px){.renewables-page .policy__card--square{margin-bottom:3rem}}@media screen and (min-width: 800px){.renewables-page .policy__card--square{grid-template-columns:1fr 1fr;gap:30px;align-items:start}}.renewables-page .policy__card--square .policy__card-image{aspect-ratio:1.15/1}.renewables-page .policy__card--square .policy__card-content{grid-template-columns:1fr;gap:1rem}@media screen and (min-width: 800px){.renewables-page .policy__card--square .policy__card-content{gap:2rem;padding-top:3rem}}.renewables-page .policy__card--square .policy__card-title{font-size:3.2rem;line-height:1.125;font-family:Gilroy-Medium,sans-serif}@media screen and (min-width: 800px){.renewables-page .policy__card{grid-column:span 6}}.renewables-page .policy__card-image{aspect-ratio:1.5/1;border-radius:10px;overflow:hidden}.renewables-page .policy__card-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.renewables-page .policy__card-content{display:grid;gap:2rem;padding-top:2rem}@media screen and (min-width: 800px){.renewables-page .policy__card-content{grid-template-columns:12rem 1fr;gap:0}}.renewables-page .policy__card-title{font-size:2.4rem;line-height:1.25;font-family:Gilroy-Regular,sans-serif}.renewables-page .policy__card-text{font-size:1.8rem;line-height:1.3333333333;font-family:Gilroy-Medium,sans-serif}@media screen and (min-width: 800px){.renewables-page .policy__card-text{padding-right:2.5rem}}.renewables-page .report-list{position:relative;background-color:#0f0f0f;color:#fff;padding:7rem 0;margin-top:-7rem}.renewables-page .report-list__grid{display:grid;width:100%;padding:0 2rem}@media screen and (max-width: 800px){.renewables-page .report-list__grid{row-gap:3rem}}@media screen and (min-width: 800px){.renewables-page .report-list__grid{max-width:1800px;grid-template-columns:repeat(12,minmax(0,1fr));-moz-column-gap:30px;column-gap:30px;padding:0 4rem;margin-left:auto;margin-right:auto}}.renewables-page .report-list__grid--full{max-width:100%;padding:0}.renewables-page .report-list__grid--no-spacing{-moz-column-gap:0;column-gap:0}.renewables-page .report-list__grid--no-row-spacing{row-gap:0}.renewables-page .report-list__item{padding:2rem 0rem;border-bottom:1px solid rgba(255,255,255,.2)}.renewables-page .report-list__item:first-of-type{border-top:1px solid rgba(255,255,255,.2)}@media screen and (min-width: 800px){.renewables-page .report-list__item{grid-column:span 12;display:flex;justify-content:space-between;align-items:center;gap:6rem;padding:2rem 3rem}.renewables-page .report-list__item .btn{flex-shrink:0}}@media screen and (max-width: 800px){.renewables-page .report-list__item .btn{margin-top:3rem}}.renewables-page .tools{position:relative}.renewables-page .tools__grid{display:grid;width:100%;padding:0 2rem}@media screen and (max-width: 800px){.renewables-page .tools__grid{row-gap:3rem}}@media screen and (min-width: 800px){.renewables-page .tools__grid{max-width:1800px;grid-template-columns:repeat(12,minmax(0,1fr));-moz-column-gap:30px;column-gap:30px;padding:0 4rem;margin-left:auto;margin-right:auto}}.renewables-page .tools__grid--full{max-width:100%;padding:0}.renewables-page .tools__grid--no-spacing{-moz-column-gap:0;column-gap:0}.renewables-page .tools__grid--no-row-spacing{row-gap:0}@media screen and (min-width: 800px){.renewables-page .tools{padding-bottom:6rem}}.renewables-page .tools__title{font-size:4rem;line-height:1.25;font-family:Gilroy-Medium,sans-serif}@media screen and (min-width: 800px){.renewables-page .tools__title{font-size:4.8rem;line-height:1.1666666667;font-family:Gilroy-Medium,sans-serif}}@media screen and (min-width: 800px){.renewables-page .tools__title{grid-column:span 12;padding-bottom:5rem}}.reports-page .reports{position:relative;padding-top:10rem}.reports-page .reports__grid{display:grid;width:100%;padding:0 2rem}@media screen and (max-width: 800px){.reports-page .reports__grid{row-gap:3rem}}@media screen and (min-width: 800px){.reports-page .reports__grid{max-width:1800px;grid-template-columns:repeat(12,minmax(0,1fr));-moz-column-gap:30px;column-gap:30px;padding:0 4rem;margin-left:auto;margin-right:auto}}.reports-page .reports__grid--full{max-width:100%;padding:0}.reports-page .reports__grid--no-spacing{-moz-column-gap:0;column-gap:0}.reports-page .reports__grid--no-row-spacing{row-gap:0}.reports-page .reports__divider{border-top:1px solid rgba(15,15,15,.2)}.reports-page .reports__divider:not(:last-of-type){padding-bottom:5rem}@media screen and (min-width: 800px){.reports-page .reports__divider{grid-column:span 12}}.reports-page .report{margin-bottom:8rem}@media screen and (min-width: 800px){.reports-page .report{grid-column:span 6}}.reports-page .report__image{aspect-ratio:1.6/1;border-radius:10px;overflow:hidden}.reports-page .report__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.reports-page .report__title{font-size:3.2rem;line-height:1.125;font-family:Gilroy-Medium,sans-serif;padding:5rem 0 2rem}.reports-page .report__text{padding-bottom:3.5rem}@media screen and (min-width: 800px){.reports-page .report__text{padding-right:5%}}.signup-page{background-color:#0f0f0f;color:#fff}.signup-page .advantages{position:relative;margin-top:3rem}.signup-page .advantages__grid{display:grid;width:100%;padding:0 2rem}@media screen and (max-width: 800px){.signup-page .advantages__grid{row-gap:3rem}}@media screen and (min-width: 800px){.signup-page .advantages__grid{max-width:1800px;grid-template-columns:repeat(12,minmax(0,1fr));-moz-column-gap:30px;column-gap:30px;padding:0 4rem;margin-left:auto;margin-right:auto}}.signup-page .advantages__grid--full{max-width:100%;padding:0}.signup-page .advantages__grid--no-spacing{-moz-column-gap:0;column-gap:0}.signup-page .advantages__grid--no-row-spacing{row-gap:0}@media screen and (min-width: 800px){.signup-page .advantages{margin-top:8rem}}.signup-page .advantages__divider{border-bottom:1px solid #ffffff;margin-bottom:5rem}@media screen and (min-width: 800px){.signup-page .advantages__divider{grid-column:span 12;margin-bottom:9rem}}.signup-page .advantage{display:flex;gap:2rem;margin-bottom:2rem}@media screen and (min-width: 800px){.signup-page .advantage{grid-column:span 5;align-items:center;margin-bottom:5rem}}.signup-page .form{position:relative}.signup-page .form__grid{display:grid;width:100%;padding:0 2rem}@media screen and (max-width: 800px){.signup-page .form__grid{row-gap:3rem}}@media screen and (min-width: 800px){.signup-page .form__grid{max-width:1800px;grid-template-columns:repeat(12,minmax(0,1fr));-moz-column-gap:30px;column-gap:30px;padding:0 4rem;margin-left:auto;margin-right:auto}}.signup-page .form__grid--full{max-width:100%;padding:0}.signup-page .form__grid--no-spacing{-moz-column-gap:0;column-gap:0}.signup-page .form__grid--no-row-spacing{row-gap:0}.signup-page .form__group{display:grid;gap:1.5rem;margin-bottom:3rem}@media screen and (min-width: 800px){.signup-page .form__group{grid-column:span 6}}.signup-page .form__button{margin-top:3rem}.signup-page .form__divider{border-bottom:1px solid #ffffff;margin-top:12rem}@media screen and (min-width: 800px){.signup-page .form__divider{grid-column:span 12}}@media screen and (min-width: 800px){.stories-page .featured{grid-column:span 5;padding-bottom:5rem}}.stories-page .featured__image{aspect-ratio:1/1;border-radius:10px;overflow:hidden}.stories-page .featured__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.stories-page .featured__title{font-size:2.4rem;line-height:1.25;font-family:Gilroy-Regular,sans-serif;padding:2rem 0 3rem}.stories-page .stories{position:relative}.stories-page .stories__grid{display:grid;width:100%;padding:0 2rem}@media screen and (max-width: 800px){.stories-page .stories__grid{row-gap:3rem}}@media screen and (min-width: 800px){.stories-page .stories__grid{max-width:1800px;grid-template-columns:repeat(12,minmax(0,1fr));-moz-column-gap:30px;column-gap:30px;padding:0 4rem;margin-left:auto;margin-right:auto}}.stories-page .stories__grid--full{max-width:100%;padding:0}.stories-page .stories__grid--no-spacing{-moz-column-gap:0;column-gap:0}.stories-page .stories__grid--no-row-spacing{row-gap:0}.stories-page .stories__divider{border-top:1px solid rgba(15,15,15,.2);padding-bottom:5rem}.stories-page .stories__divider:not(:first-of-type){margin-top:5rem}@media screen and (max-width: 800px){.stories-page .stories__divider:not(:first-of-type){display:none}}@media screen and (max-width: 800px){.stories-page .stories__divider:first-of-type{margin-top:3rem}}@media screen and (min-width: 800px){.stories-page .stories__divider{grid-column:span 12}}.toolkit-page .steps{background-color:#2a2a2b;padding:2rem 1rem;display:grid;gap:2rem}.toolkit-page .step{position:relative;background-color:#0f0f0f;color:#fff;border-radius:3rem;overflow:hidden;padding:8rem 0}.toolkit-page .step__grid{display:grid;width:100%;padding:0 2rem}@media screen and (max-width: 800px){.toolkit-page .step__grid{row-gap:3rem}}@media screen and (min-width: 800px){.toolkit-page .step__grid{max-width:1800px;grid-template-columns:repeat(12,minmax(0,1fr));-moz-column-gap:30px;column-gap:30px;padding:0 4rem;margin-left:auto;margin-right:auto}}.toolkit-page .step__grid--full{max-width:100%;padding:0}.toolkit-page .step__grid--no-spacing{-moz-column-gap:0;column-gap:0}.toolkit-page .step__grid--no-row-spacing{row-gap:0}.toolkit-page .step--1,.toolkit-page .step--5{color:#f39b5a}.toolkit-page .step--1 .step__block,.toolkit-page .step--5 .step__block{background-color:#f39b5a}.toolkit-page .step--2,.toolkit-page .step--6{color:#ffdb64}.toolkit-page .step--2 .step__block,.toolkit-page .step--6 .step__block{background-color:#ffdb64}.toolkit-page .step--3,.toolkit-page .step--7{color:#79bce8}.toolkit-page .step--3 .step__block,.toolkit-page .step--7 .step__block{background-color:#79bce8}.toolkit-page .step--4,.toolkit-page .step--8{color:#76bd78}.toolkit-page .step--4 .step__block,.toolkit-page .step--8 .step__block{background-color:#76bd78}.toolkit-page .step__number{font-size:10rem;line-height:1;font-family:Gilroy-Regular,sans-serif}@media screen and (min-width: 800px){.toolkit-page .step__number{grid-column:span 3;font-size:20rem;line-height:1;font-family:Gilroy-Regular,sans-serif}}@media screen and (min-width: 800px){.toolkit-page .step__content{grid-column:span 9}}.toolkit-page .step__title{font-size:4rem;line-height:1.25;font-family:Gilroy-Medium,sans-serif;padding-bottom:2.5rem}@media screen and (min-width: 800px){.toolkit-page .step__title{font-size:4.8rem;line-height:1.1666666667;font-family:Gilroy-Medium,sans-serif}}.toolkit-page .step__text{color:#fff;margin-bottom:6.5rem}@media screen and (min-width: 800px){.toolkit-page .step__text{margin-right:25rem}}.toolkit-page .step__blocks{display:grid;gap:30px}@media screen and (min-width: 800px){.toolkit-page .step__blocks{grid-template-columns:repeat(3,1fr)}}.toolkit-page .step__block{border-radius:4rem;overflow:hidden;padding:4rem;color:#0f0f0f}@media screen and (min-width: 800px){.toolkit-page .step__block{display:flex;flex-direction:column;justify-content:space-between}}.toolkit-page .step__block-title{font-size:2.4rem;line-height:1.25;font-family:Gilroy-Regular,sans-serif;padding-bottom:2rem}.toolkit-page .step__block-link{text-decoration:underline}.toolkit-page .step__divider{margin-top:5rem;padding-top:5rem;border-top:1px solid rgba(255,255,255,.3)}@media screen and (min-width: 800px){.toolkit-page .step__divider{grid-column:span 12}}.toolkit-page .step__link{color:#fff}@media screen and (min-width: 800px){.toolkit-page .step__link{grid-column:span 6;display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:30px}.toolkit-page .step__link--single{grid-column:4/13;grid-template-columns:5fr 4fr}.toolkit-page .step__link--single .step__link-image{aspect-ratio:2/1}}.toolkit-page .step__link-image{border-radius:10px;overflow:hidden}@media screen and (max-width: 800px){.toolkit-page .step__link-image{margin-bottom:2rem}}.toolkit-page .step__link-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.toolkit-page .step__link-title{font-size:3.2rem;line-height:1.125;font-family:Gilroy-Medium,sans-serif;padding-bottom:3rem}@media screen and (min-width: 800px){.toolkit-page .step__link-title{padding-right:2rem}}.toolkit-page .step-cta{position:relative;background-color:#f39b5a;border-radius:3rem;overflow:hidden}.toolkit-page .step-cta__grid{display:grid;width:100%;padding:0 2rem}@media screen and (max-width: 800px){.toolkit-page .step-cta__grid{row-gap:3rem}}@media screen and (min-width: 800px){.toolkit-page .step-cta__grid{max-width:1800px;grid-template-columns:repeat(12,minmax(0,1fr));-moz-column-gap:30px;column-gap:30px;padding:0 4rem;margin-left:auto;margin-right:auto}}.toolkit-page .step-cta__grid--full{max-width:100%;padding:0}.toolkit-page .step-cta__grid--no-spacing{-moz-column-gap:0;column-gap:0}.toolkit-page .step-cta__grid--no-row-spacing{row-gap:0}@media screen and (max-width: 800px){.toolkit-page .step-cta__grid{padding:0}}.toolkit-page .step-cta__content{padding:3rem 2rem}@media screen and (min-width: 800px){.toolkit-page .step-cta__content{grid-column:span 5;padding:7rem 0}}.toolkit-page .step-cta__title{font-size:3.2rem;line-height:1.125;font-family:Gilroy-Medium,sans-serif}.toolkit-page .step-cta__text{padding:2rem 0 8rem}@media screen and (min-width: 800px){.toolkit-page .step-cta__image{position:absolute;width:50vw;top:0;bottom:0;right:0}}.toolkit-page .step-cta__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.toolkit-page .step-image{position:relative;border-radius:3rem;overflow:hidden;aspect-ratio:1/1.5}.toolkit-page .step-image__grid{display:grid;width:100%;padding:0 2rem}@media screen and (max-width: 800px){.toolkit-page .step-image__grid{row-gap:3rem}}@media screen and (min-width: 800px){.toolkit-page .step-image__grid{max-width:1800px;grid-template-columns:repeat(12,minmax(0,1fr));-moz-column-gap:30px;column-gap:30px;padding:0 4rem;margin-left:auto;margin-right:auto}}.toolkit-page .step-image__grid--full{max-width:100%;padding:0}.toolkit-page .step-image__grid--no-spacing{-moz-column-gap:0;column-gap:0}.toolkit-page .step-image__grid--no-row-spacing{row-gap:0}@media screen and (min-width: 800px){.toolkit-page .step-image{aspect-ratio:2/1}}.toolkit-page .step-image__grid{height:100%}.toolkit-page .step-image__image{position:absolute;top:0;right:0;bottom:0;left:0}.toolkit-page .step-image__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.toolkit-page .step-image__text{color:#fff;z-index:1;font-size:2rem;line-height:1.5;font-family:Gilroy-Medium,sans-serif;border-top:1px solid #ffffff;padding-top:3rem;padding-bottom:3rem;align-self:end}@media screen and (min-width: 800px){.toolkit-page .step-image__text{font-size:3rem;line-height:1.2;font-family:Gilroy-Medium,sans-serif}}@media screen and (min-width: 800px){.toolkit-page .step-image__text{grid-column:span 5;padding-bottom:12rem}}.toolkit-page .section-cta{position:relative;border-radius:3rem;overflow:hidden;background-color:#76bd78;padding:7rem 0}.toolkit-page .section-cta__grid{display:grid;width:100%;padding:0 2rem}@media screen and (max-width: 800px){.toolkit-page .section-cta__grid{row-gap:3rem}}@media screen and (min-width: 800px){.toolkit-page .section-cta__grid{max-width:1800px;grid-template-columns:repeat(12,minmax(0,1fr));-moz-column-gap:30px;column-gap:30px;padding:0 4rem;margin-left:auto;margin-right:auto}}.toolkit-page .section-cta__grid--full{max-width:100%;padding:0}.toolkit-page .section-cta__grid--no-spacing{-moz-column-gap:0;column-gap:0}.toolkit-page .section-cta__grid--no-row-spacing{row-gap:0}.toolkit-page .section-cta__title{font-size:3.2rem;line-height:1.125;font-family:Gilroy-Medium,sans-serif;padding-bottom:2rem}@media screen and (min-width: 800px){.toolkit-page .section-cta__title{grid-column:span 12;padding-bottom:4rem}}@media screen and (min-width: 800px){.toolkit-page .contact{grid-column:span 6;display:grid;grid-template-columns:12rem 1fr;gap:6rem}}.toolkit-page .contact__image{width:12rem;height:12rem;border-radius:50%;overflow:hidden}.toolkit-page .contact__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (max-width: 800px){.toolkit-page .contact__content{padding-top:1rem}}@media screen and (min-width: 800px){.toolkit-page .contact__content{align-self:center}}.toolkit-page .contact__name{font-size:2.4rem;line-height:1.25;font-family:Gilroy-Regular,sans-serif}.toolkit-page .contact__email{display:inline-block;color:#fff;text-decoration:underline}@media screen and (min-width: 800px){.toolkit-page .contact__email{padding-top:3.5rem}}
