:root{--purple:#392562;--ink:#382562;--cream:#FFFDF6;--green:#09553F;--teal:#98D8E4;--yellow:#F9D53C;--pink:#ECD9EA;--pink-dark:#ddc1da;--white:#fff;--sans:"Geologica",-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;--ease:cubic-bezier(.22,.61,.36,1);--maxw:144rem;--gutter:7.2rem}html{font-size:calc(100vw / 144);scroll-behavior:smooth}@media(min-width:2560px){html{font-size:17.78px}}*{margin:0;padding:0;box-sizing:border-box}body{font-family:var(--sans);font-weight:400;color:var(--ink);background:var(--cream);line-height:1.55;-webkit-font-smoothing:antialiased;overflow-x:hidden;font-size:2rem}img{max-width:100%;display:block}.bw{filter:grayscale(100%) contrast(1.02)}a{color:inherit}.wrap{width:100%;max-width:var(--maxw);margin-inline:auto;padding-left:var(--gutter);padding-right:var(--gutter);position:relative}.reveal{opacity:0;transform:translateY(3rem);transition:opacity .7s var(--ease),transform .7s var(--ease)}.reveal.in{opacity:1;transform:none}.reveal.d1{transition-delay:.1s}.reveal.d2{transition-delay:.2s}.reveal.d3{transition-delay:.3s}.reveal.d4{transition-delay:.4s}.reveal.d5{transition-delay:.5s}@media(prefers-reduced-motion:reduce){.reveal{opacity:1;transform:none;transition:none}}.btn{display:inline-flex;align-items:center;gap:1rem;font-family:var(--sans);font-weight:700;font-size:2.6rem;padding:2.4rem 4.4rem;border-radius:4rem;cursor:pointer;border:.2rem solid transparent;text-decoration:none;line-height:1;transition:background .25s var(--ease),color .25s var(--ease),transform .25s var(--ease),box-shadow .25s var(--ease)}.btn-pink{background:var(--pink);color:var(--ink)}.btn-pink:hover{background:var(--pink-dark);transform:translateY(-.2rem);box-shadow:0 1rem 2.2rem rgba(56,37,98,.18)}.btn-white{background:#fff;color:var(--ink)}.btn-white:hover{background:var(--pink);transform:translateY(-.2rem);box-shadow:0 1rem 2.2rem rgba(56,37,98,.18)}.btn-outline-white{background:transparent;color:var(--cream);border-color:var(--cream)}.btn-outline-white:hover{background:var(--cream);color:var(--ink);transform:translateY(-.2rem)}.caret{width:1.4rem;height:1.4rem;transition:transform .25s var(--ease)}.nav{background:var(--purple);position:relative;z-index:60}.nav-inner{justify-content:center;padding-top:6rem}.nav-group,.nav-inner{display:flex;align-items:center;gap:5rem}.nav-link{font-family:var(--sans);font-weight:400;color:#fff;font-size:2.4rem;letter-spacing:0;text-transform:uppercase;text-decoration:none;position:relative;padding:.4rem 0;background:none;border:0;cursor:pointer;display:inline-flex;align-items:center;gap:.8rem;white-space:nowrap}.nav-link .caret{width:1.4rem;height:1.4rem}.nav-link:after{content:"";position:absolute;left:0;bottom:-.2rem;height:.2rem;width:0;background:#fff;transition:width .28s var(--ease)}.nav-link:focus-visible:after,.nav-link:hover:after{width:100%}.logo-wrap{width:15rem;height:11rem;display:flex;align-items:center;justify-content:center}.logo-wrap img,.logo-wrap svg{width:100%;height:100%;object-fit:contain}.logo-spin{animation:logoIn 1s var(--ease) both}@keyframes logoIn{0%{opacity:0;transform:scale(.6) rotate(-12deg)}to{opacity:1;transform:none}}.has-drop{position:relative}.drop{top:calc(100% + 1.6rem);transform:translateX(-50%) translateY(.6rem);border-radius:1.8rem;box-shadow:0 2rem 4rem rgba(0,0,0,.32);width:40rem;max-width:calc(100vw - 6rem);padding:2.4rem;display:none;z-index:80}.drop,.drop:before{position:absolute;left:50%;background:var(--green)}.drop:before{content:"";top:-1rem;transform:translateX(-50%) rotate(45deg);width:2rem;height:2rem;border-radius:.3rem}.has-drop:after{content:"";position:absolute;top:100%;left:-1rem;right:-1rem;height:2.6rem}.has-drop.open .drop,.has-drop:hover .drop{display:block;animation:pop .2s var(--ease)}.drop-item{display:block;text-decoration:none;color:#fff;padding:1.4rem;border-radius:1rem;transition:background .2s}.drop-item:hover{background:#073f30}.drop-item h4{font-family:var(--sans);font-weight:700;font-size:2.1rem;margin-bottom:.5rem;display:flex;align-items:center;gap:.8rem;letter-spacing:0;color:#fff}.drop-item h4 .chev{font-size:1.9rem;color:var(--teal)}.drop-item p{font-size:1.6rem;line-height:1.4;color:rgba(255,255,255,.9)}.lang-row{display:flex;justify-content:flex-end;padding:2.4rem 16.5rem 0 0}.lang-btn{position:relative}.lang-btn .btn{font-size:2rem;padding:1.6rem 2.8rem}.lang-menu{position:absolute;top:108%;right:0;background:#fff;border-radius:1.4rem;box-shadow:0 1.4rem 3rem rgba(0,0,0,.22);padding:.8rem;min-width:18rem;display:none;flex-direction:column;z-index:60}.lang-menu.open{display:flex;animation:pop .2s var(--ease)}@keyframes pop{0%{opacity:0;transform:translateY(-.6rem)}to{opacity:1;transform:none}}.lang-menu button{font-family:var(--sans);font-weight:500;color:var(--ink);background:none;border:0;text-align:left;padding:1rem 1.4rem;border-radius:.8rem;cursor:pointer;font-size:1.8rem}.lang-menu button:hover{background:var(--pink)}.hamburger{display:none}.hero{background:var(--purple);position:relative;padding-top:16rem;padding-bottom:0;overflow:hidden}.hero .wrap{min-height:56rem}.hero h1{font-family:var(--sans);font-weight:700;color:var(--cream);font-size:6.4rem;line-height:1.41;text-transform:uppercase;max-width:98rem;letter-spacing:.128rem}.hero-cta{display:flex;gap:2.4rem;margin-top:5rem;flex-wrap:wrap}.megaphone{position:absolute;right:0;bottom:0;width:46rem;z-index:1}.hero h1{opacity:0;transform:translateY(4rem)}body.loaded .hero h1{animation:rise .9s var(--ease) .2s forwards}.hero-cta .btn{opacity:0;transform:translateY(2rem)}body.loaded .hero-cta .btn:first-child{animation:rise .7s var(--ease) .6s forwards}body.loaded .hero-cta .btn:nth-child(2){animation:rise .7s var(--ease) .75s forwards}.megaphone{opacity:0;transform:translateX(10rem) rotate(6deg)}body.loaded .megaphone{animation:slideInRight 1s var(--ease) .5s forwards}@keyframes rise{to{opacity:1;transform:none}}@keyframes slideInRight{to{opacity:1;transform:none}}.lang-row,.nav{opacity:0}body.loaded .nav{animation:fadeDown .7s var(--ease) forwards}body.loaded .lang-row{animation:fadeDown .7s var(--ease) .25s forwards}@keyframes fadeDown{0%{opacity:0;transform:translateY(-1.4rem)}to{opacity:1;transform:none}}.h2{font-family:var(--sans);font-weight:700;font-size:4.27rem;letter-spacing:0;line-height:1.12;color:var(--ink)}.h2.upper{text-transform:uppercase}.serif-quote{font-family:var(--sans);font-weight:700;font-size:4.27rem;line-height:1.18;color:var(--ink)}.sec{padding:9rem 0}.mission{background:var(--cream)}.mission-grid{display:grid;grid-template-columns:1.7fr 1fr;grid-gap:4rem;gap:4rem;align-items:center}.mission-grid h2{margin-bottom:2.6rem;max-width:54rem}.mission-grid p{font-size:2.1rem;margin-top:2.2rem;max-width:46rem;line-height:1.55;font-weight:400}.mission-photo{width:100%;aspect-ratio:1/1;object-fit:cover}.faq{background:var(--green)}.faq,.faq .h2{color:var(--cream)}.faq .h2{margin-bottom:2.6rem}.faq-annot{display:flex;align-items:center;gap:1.2rem;color:var(--cream);font-size:2rem;width:-moz-fit-content;width:fit-content;margin-left:auto;margin-right:10rem;margin-bottom:1.2rem}.faq-annot svg{width:5.6rem;height:4.2rem}.faq-list{max-width:92rem}.faq-item{border-bottom:.12rem solid rgba(255,255,255,.32)}.faq-q{display:flex;justify-content:space-between;align-items:center;gap:2rem;width:100%;background:none;border:0;color:var(--cream);font-family:var(--sans);font-weight:600;font-size:2.8rem;text-align:left;padding:4.2rem .4rem;cursor:pointer;transition:background .2s}.faq-q:hover{background:rgba(255,255,255,.06)}.faq-plus{font-size:3.6rem;font-weight:300;line-height:1;transition:transform .3s var(--ease);flex-shrink:0}.faq-item.open .faq-plus{transform:rotate(45deg)}.faq-a{max-height:0;overflow:hidden;transition:max-height .45s var(--ease)}.faq-a .inner{padding:0 .4rem 3rem;max-width:110rem}.faq-a p{margin-bottom:1.2rem}.faq-a p,.faq-a ul{color:rgba(255,255,255,.92);font-size:2rem}.faq-a ul{margin:.6rem 0 0 2.4rem}.faq-a li{margin-bottom:.7rem}.faq-item.open .faq-a{max-height:110rem}.wwd{background:#fff}.wwd .h2{margin-bottom:4.4rem}.cards{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:2.4rem;gap:2.4rem}.card{position:relative;aspect-ratio:1/1.4;overflow:hidden;cursor:pointer;border-radius:.4rem}.card>img{width:100%;height:100%;object-fit:cover;transition:transform .5s var(--ease)}.card:after,.card>img{position:absolute;inset:0}.card:after{content:"";background:linear-gradient(0deg,rgba(18,16,24,.7) 28%,rgba(18,16,24,.24) 72%,rgba(18,16,24,.06));transition:background .4s var(--ease)}.card:hover>img{transform:scale(1.06)}.card:hover:after{background:linear-gradient(0deg,rgba(18,16,24,.78) 32%,rgba(18,16,24,.34) 78%,rgba(18,16,24,.14))}.card-body{position:absolute;inset:0;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:#fff;padding:2.6rem}.card-ico{width:11rem;height:11rem;object-fit:contain;flex:none;margin-bottom:2.6rem;transition:transform .4s var(--ease);stroke-width:1.3}.card:hover .card-ico{transform:translateY(-.6rem) scale(1.08)}.card h3{font-family:var(--sans);font-weight:700;font-size:2.6rem;line-height:1.2}.card .lang{font-size:1.8rem;margin-top:1.8rem;opacity:.95;font-weight:400}.wwd-annot{display:flex;align-items:center;gap:1.2rem;margin-top:3rem;color:var(--ink);font-size:2rem}.wwd-annot svg{width:5rem;height:5.2rem}.team{background:#fff;border-top:.12rem solid #f0ead8}.team .h2{margin-bottom:5rem}.team-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:7rem 6rem;gap:7rem 6rem}.partner{display:flex;flex-direction:column}.partner-logo{min-height:20rem;display:flex;align-items:center;margin-bottom:2.8rem}.partner-logo img{width:auto;max-width:40rem;object-fit:contain;object-position:left center}.partner-logo .logo-reset{height:20rem}.partner-logo .logo-yparxo{height:15rem}.partner-logo .logo-coolcrips{height:16rem}.partner-logo .logo-pm{height:9.5rem}.partner-logo .logo-pfe{height:15rem}.partner p{font-size:2rem;color:var(--ink);margin-bottom:2rem;line-height:1.55;font-weight:400}.partner-socials{display:flex;gap:1.8rem;margin-top:auto;align-items:center}.partner-socials a{color:var(--ink);transition:transform .2s,opacity .2s}.partner-socials a:hover{transform:translateY(-.2rem);opacity:.7}.partner-socials svg{width:2.6rem;height:2.6rem}.news{background:var(--purple);color:#fff}.news .h2{color:var(--cream);margin-bottom:4.4rem}.news-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:3rem;gap:3rem}.ncard img{width:100%;aspect-ratio:1.4/1;object-fit:cover;margin-bottom:2.2rem}.ncard h3{font-family:var(--sans);font-weight:700;font-size:2.4rem;margin-bottom:1.6rem;line-height:1.25}.ncard p{font-size:2rem;color:rgba(255,255,255,.85);margin-bottom:1.8rem;line-height:1.5;font-weight:400}.readmore{font-weight:700;font-size:2rem;color:#fff;text-decoration:underline;text-underline-offset:.3rem;display:inline-block;transition:transform .2s}.readmore:hover{transform:translateX(.3rem)}.loadmore-row{display:flex;justify-content:center;margin-top:5.4rem}.banner-img{width:100%;height:18rem;object-fit:cover}.advocacy{background:#fff}.advocacy-grid{display:grid;grid-template-columns:2fr 1fr;grid-gap:5rem;gap:5rem;align-items:center}.advocacy-grid .serif-quote{font-family:var(--sans);font-weight:400;font-size:3.8rem;line-height:1.3;max-width:72rem;color:var(--ink)}.badge{width:36rem;margin-left:auto;margin-right:0}.badge img,.badge svg{width:100%;height:auto}.badge.in img,.badge.in svg{animation:badgeIn .9s var(--ease) both}@keyframes badgeIn{0%{opacity:0;transform:rotate(-30deg) scale(.7)}to{opacity:1;transform:none}}.footer{background:#fff;padding:9rem 0 7rem}.foot-top{display:flex;justify-content:space-between;align-items:flex-start;gap:4rem;flex-wrap:wrap}.foot-connect h3{font-family:var(--sans);font-weight:700;font-size:4.27rem;margin-bottom:2.4rem;color:var(--ink)}.socials{display:flex;gap:2.6rem}.socials a{color:var(--ink);transition:transform .2s,opacity .2s}.socials a:hover{transform:translateY(-.3rem) scale(1.1)}.socials svg{width:3.4rem;height:3.4rem}.foot-email-annot{display:flex;align-items:flex-start;gap:1rem;margin-top:2rem}.foot-email-annot .email-arrow{width:3rem;height:4.4rem;flex:none;margin-top:-2.6rem}.foot-email{font-size:2rem;color:var(--ink);text-decoration:none;line-height:1.4}.foot-email:hover{text-decoration:underline;text-underline-offset:.3rem}.foot-eu{display:grid;grid-template-columns:auto 1fr;grid-gap:3.4rem;gap:3.4rem;align-items:center;margin-top:6rem}.foot-eu img{width:22rem}.foot-eu p{font-size:1.8rem;max-width:80rem;line-height:1.5}.foot-cc{display:grid;grid-template-columns:auto 1fr;grid-gap:3.4rem;gap:3.4rem;align-items:center;margin-top:4rem}.foot-cc img{width:11rem}.foot-cc p{font-size:1.8rem}.foot-cc a{text-decoration:underline;text-underline-offset:.2rem}@media(max-width:1024px){html{font-size:calc(100vw / 102.4)}:root{--gutter:3.2rem}.btn,body{font-size:2rem}.btn{padding:1.6rem 2.8rem;border-radius:5rem}.nav-inner{display:flex;flex-direction:column;align-items:center;gap:0;padding-top:3rem}.logo-wrap{order:-2;width:17rem;height:12rem;margin-bottom:1.4rem}.hamburger{order:-1;display:block;background:none;border:0;cursor:pointer;padding:.6rem;margin-bottom:1rem}.hamburger span{display:block;width:3.4rem;height:.34rem;background:#fff;margin:.7rem 0;border-radius:.2rem;transition:.3s}body.menu-open .hamburger span:first-child{transform:translateY(1.04rem) rotate(45deg)}body.menu-open .hamburger span:nth-child(2){opacity:0}body.menu-open .hamburger span:nth-child(3){transform:translateY(-1.04rem) rotate(-45deg)}.nav-group{order:1;display:none;flex-direction:column;align-items:center;gap:0;width:100%}.nav-group.right{order:2}body.menu-open .nav-group{display:flex}.nav-link{font-size:2.6rem;justify-content:center;text-align:center;padding:1.7rem 0;width:100%}.nav-link:after{display:none}.has-drop{width:100%;display:flex;flex-direction:column;align-items:center}.drop,.has-drop:after{display:none}.drop{position:static;transform:none;width:100%;max-width:44rem;margin:0 auto 1rem;padding:2rem}.drop:before{display:none}.drop-item h4{font-size:2.3rem;justify-content:center}.drop-item p{font-size:1.8rem;text-align:center}body.menu-open .has-drop.open .drop{display:block}.lang-row{justify-content:center;padding:2.4rem 0 0;display:none}body.menu-open .lang-row{display:flex}.lang-btn .btn{font-size:2.2rem}.hero{padding-top:4rem;padding-bottom:5rem}.hero .wrap{min-height:auto}.hero h1{font-size:4.6rem;max-width:52rem;line-height:1.12;letter-spacing:.06rem;margin-top:3rem}.hero-cta{flex-direction:row;flex-wrap:wrap;gap:1.6rem;margin-top:3.4rem}.hero-cta .btn{width:auto;font-size:2rem;padding:1.6rem 2.6rem}.megaphone{display:none}.sec{padding:8rem 0}.foot-connect h3,.h2,.serif-quote{font-size:3.2rem}.mission-grid{grid-template-columns:1.35fr 1fr;gap:3.4rem;align-items:center}.mission-grid h2{max-width:none;font-size:3rem}.mission-grid p{font-size:2rem;max-width:none}.faq-list{max-width:none}.faq-annot{margin-right:0;font-size:2rem}.faq-q{font-size:2.6rem;padding:3.2rem .4rem}.faq-plus{font-size:3.6rem}.faq-a p,.faq-a ul{font-size:2rem}.cards{grid-template-columns:repeat(2,1fr);gap:2rem}.card h3{font-size:2.4rem}.card-ico{width:6rem;height:6rem}.card .lang{font-size:1.7rem}.wwd-annot{font-size:2rem}.team-grid{grid-template-columns:repeat(2,1fr);gap:5rem 4rem}.partner-logo{min-height:10rem}.partner-logo .logo-coolcrips,.partner-logo .logo-pfe,.partner-logo .logo-pm,.partner-logo .logo-reset,.partner-logo .logo-yparxo{height:8.5rem}.partner p{font-size:2rem}.news-grid{grid-template-columns:repeat(2,1fr);gap:2.4rem}.ncard h3{font-size:2.4rem}.ncard p{font-size:2rem}.advocacy-grid{grid-template-columns:1.3fr 1fr;gap:3rem;align-items:center}.advocacy-grid .serif-quote{font-size:2.8rem;max-width:none}.badge{width:22rem;margin-left:auto}.banner-img{height:14rem}.foot-top{text-align:center;gap:2.4rem}.foot-connect,.foot-top{flex-direction:column;align-items:center}.foot-connect{display:flex}.foot-email-annot,.socials{justify-content:center}.foot-eu{align-items:center;margin-top:5rem}.foot-cc,.foot-eu{grid-template-columns:auto 1fr;gap:2.4rem;text-align:left}}@media(max-width:560px){html{font-size:calc(100vw / 43)}.cards,.news-grid,.team-grid{grid-template-columns:1fr}.advocacy-grid,.mission-grid{grid-template-columns:1fr;gap:2.6rem}.badge{margin:1rem auto 0;width:20rem}.hero h1{font-size:4.6rem;max-width:none}.foot-cc,.foot-eu{grid-template-columns:1fr;text-align:center;justify-items:center}}.lang-menu a{font-family:var(--sans);font-weight:500;color:var(--ink);background:none;border:0;text-align:left;padding:1rem 1.4rem;border-radius:.8rem;cursor:pointer;font-size:1.8rem;text-decoration:none;display:block}.lang-menu a:hover{background:var(--pink)}.lang-menu a[aria-current]{font-weight:700}.lang-menu a:focus-visible{outline:.2rem solid var(--ink);outline-offset:.2rem;background:var(--pink)}.lang-btn .btn:focus-visible{outline:.2rem solid var(--ink);outline-offset:.2rem}.gi-hero{background:var(--purple);position:relative;overflow:hidden;padding:15rem 0 9rem}.gi-hero h1{font-family:var(--sans);font-weight:700;font-size:4.27rem;color:var(--cream);margin-bottom:3rem}.gi-hero .wrap{min-height:18rem}.gi-hero p{color:var(--cream);font-size:2.1rem;max-width:56rem;margin-bottom:2rem;line-height:1.55;font-weight:400}.gi-ballot{position:absolute;right:var(--gutter);bottom:0;width:39rem;z-index:1}.gi-sec{padding:11rem 0}.gi-white{background:#fff;color:var(--ink)}.gi-cream{background:var(--cream);color:var(--ink)}.gi-green{background:var(--green);color:var(--cream)}.gi-purple{background:var(--purple)}.gi-green .gi-title,.gi-purple,.gi-purple .gi-title{color:var(--cream)}.gi-title{font-family:var(--sans);font-weight:700;font-size:4.27rem;margin-bottom:4rem;color:var(--ink)}.gi-links{display:flex;flex-wrap:wrap;align-items:center;gap:1.4rem 1.8rem;font-size:2.6rem;font-weight:600;color:var(--ink);line-height:1.7}.gi-links a{color:var(--ink);text-decoration:none}.gi-links a:hover{text-decoration:underline;text-underline-offset:.4rem}.gi-links .sep{opacity:.4}.acc{max-width:120rem}.acc-item{border-bottom:.12rem solid rgba(56,37,98,.22)}.gi-green .acc-item,.gi-purple .acc-item{border-color:rgba(255,255,255,.32)}.acc-q{display:flex;justify-content:space-between;align-items:center;gap:2rem;width:100%;background:none;border:0;color:inherit;font-family:var(--sans);font-weight:600;font-size:2.6rem;text-align:left;padding:3.4rem .4rem;cursor:pointer;transition:opacity .2s}.acc-q:hover{opacity:.8}.acc-q:focus-visible{outline:.2rem solid currentColor;outline-offset:.2rem}.acc-plus{font-size:3.4rem;font-weight:300;line-height:1;flex-shrink:0;transition:transform .3s var(--ease)}.acc-item.open .acc-plus{transform:rotate(45deg)}.acc-a{max-height:0;overflow:hidden;transition:max-height .5s var(--ease)}.acc-item.open .acc-a{max-height:220rem}.acc-a .inner{padding:0 .4rem 3.4rem;font-size:2rem;line-height:1.55;max-width:104rem}.acc-a p{margin-bottom:1.6rem}.acc-a ul{margin:.4rem 0 1.6rem 2.6rem}.acc-a li{margin-bottom:1.1rem}.acc-a .acc-img{width:46rem;max-width:100%;margin:2.4rem 0;filter:grayscale(100%) contrast(1.02);border-radius:.3rem;display:block}.acc-link{font-weight:700;color:inherit;text-decoration:underline;text-underline-offset:.4rem;display:inline-block;margin-top:1.2rem}.acc-meta{font-size:2rem;margin:.3rem 0}.gi-carousel{position:relative;display:flex;align-items:center;gap:2rem;margin-top:2rem}.gi-carousel .cbtn{flex:none;background:none;border:0;cursor:pointer;padding:1rem;color:var(--purple)}.gi-carousel .cbtn svg{width:3.2rem;height:3.8rem;display:block}.gi-carousel .cbtn:disabled{opacity:.28;cursor:default}.gi-carousel .cbtn:focus-visible{outline:.2rem solid currentColor;outline-offset:.3rem;border-radius:.3rem}.ctrack-wrap{overflow:hidden;flex:1 1}.ctrack{display:flex;gap:3rem;transition:transform .5s var(--ease)}.cslide{flex-grow:0;flex-shrink:0;flex-basis:calc(50% - 1.5rem);position:relative;aspect-ratio:1/1;overflow:hidden;border-radius:.4rem}.cslide>img{width:100%;height:100%;object-fit:cover;filter:grayscale(100%) contrast(1.02)}.cslide.card-slide:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(18,16,24,.62),rgba(18,16,24,.4))}.cslide .cbody{position:absolute;inset:0;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:#fff;padding:2.6rem}.cslide .cbody .cico{width:8rem;height:8rem;margin-bottom:1.6rem}.cslide .cbody h4{font-weight:700;font-size:2.4rem;line-height:1.24}@media(max-width:1024px){.gi-hero{padding:6rem 0 5rem}.gi-hero .wrap{min-height:0}.gi-ballot{width:16.8rem;bottom:0}.gi-hero h1,.gi-title{font-size:3.2rem}.gi-links{font-size:2.2rem}.acc-q{font-size:2.4rem}.cslide{flex-grow:0;flex-shrink:0;flex-basis:calc(50% - 1rem)}.gi-sec{padding:8rem 0}.acc-a .acc-img{width:100%}}@media(max-width:560px){.cslide{flex:0 0 100%}.gi-ballot{position:static;display:block;width:18rem;margin:3rem 2rem -5rem auto}}@media(prefers-reduced-motion:reduce){.acc-a,.acc-plus,.ctrack{transition:none}}@font-face{font-family:Geologica;unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd;src:url(/_next/static/media/d1865c857d2b966d-s.p.woff2) format("woff2");font-display:swap;font-weight:100 900;font-style:normal}@font-face{font-family:Geologica Fallback;src:local("Arial");ascent-override:94.62%;descent-override:26.69%;line-gap-override:0.00%;size-adjust:103.04%}@font-face{font-family:Geologica;unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff;src:url(/_next/static/media/45a557085a71c9c3-s.woff2) format("woff2");font-display:swap;font-weight:100 900;font-style:normal}@font-face{font-family:Geologica;unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff;src:url(/_next/static/media/68ce71afe743bd61-s.woff2) format("woff2");font-display:swap;font-weight:100 900;font-style:normal}@font-face{font-family:Geologica;unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116;src:url(/_next/static/media/7984ff43c46b39b8-s.woff2) format("woff2");font-display:swap;font-weight:100 900;font-style:normal}@font-face{font-family:Geologica Fallback;src:local("Arial");ascent-override:97.50%;descent-override:27.50%;line-gap-override:0.00%;size-adjust:100.00%}.__className_41c2ee,.__className_5c00f1,.__className_bab57b,.__className_d1c583{font-family:Geologica,Geologica Fallback;font-style:normal}