@charset "UTF-8";.u-center-text{text-align:center!important}.u-margin-bottom-small{margin-bottom:1.5rem!important}.u-margin-bottom-medium{margin-bottom:4rem!important}@media only screen and (max-width: 56.25em){.u-margin-bottom-medium{margin-bottom:3rem!important}}.u-margin-bottom-big{margin-bottom:8rem!important}@media only screen and (max-width: 56.25em){.u-margin-bottom-big{margin-bottom:5rem!important}}.u-margin-top-big{margin-top:8rem!important}.u-margin-top-huge{margin-top:10rem!important}*,*:after,*:before{margin:0;padding:0;box-sizing:inherit}html{font-size:62.5%;scroll-behavior:smooth}body{box-sizing:border-box;font-family:ChakraPetch,sans-serif;overflow-x:hidden}.section-circles{position:absolute;top:0;left:0;width:100%;height:120rem;z-index:10;pointer-events:none}.section-circles__circle{position:absolute;transition:transform .2s ease-out}@media only screen and (max-width: 75em){.section-circles__circle{display:none}}.section-circles__circle--left{top:-30rem;left:-60rem;width:120rem;height:120rem;transform:rotate(-10deg)}@media only screen and (max-width: 93.75em){.section-circles__circle--left{left:-70rem;width:125rem;height:125rem}}@media only screen and (max-width: 87.5em){.section-circles__circle--left{left:-80rem;width:130rem;height:130rem}}@media only screen and (max-width: 81.25em){.section-circles__circle--left{left:-90rem;width:135rem;height:135rem}}.section-circles__circle--right{top:16rem;right:-10rem;width:60rem;height:60rem}@media only screen and (max-width: 93.75em){.section-circles__circle--right{right:-20rem;width:65rem;height:65rem}}@media only screen and (max-width: 87.5em){.section-circles__circle--right{right:-30rem;width:70rem;height:70rem}}@media only screen and (max-width: 81.25em){.section-circles__circle--right{right:-40rem;width:75rem;height:75rem}}@font-face{font-family:ChakraPetch;src:url(/assets/ChakraPetch-Regular-DPWYzRPY.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:ChakraPetch;src:url(/assets/ChakraPetch-Italic-C7wd34m_.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:ChakraPetch;src:url(/assets/ChakraPetch-Medium-RTBhLdga.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:ChakraPetch;src:url(/assets/ChakraPetch-MediumItalic-COtKqQdL.ttf) format("truetype");font-weight:500;font-style:italic}@font-face{font-family:ChakraPetch;src:url(/assets/ChakraPetch-SemiBold-CR-VRPlM.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:ChakraPetch;src:url(/assets/ChakraPetch-SemiBoldItalic-2a0ZD3JG.ttf) format("truetype");font-weight:600;font-style:italic}@font-face{font-family:ChakraPetch;src:url(/assets/ChakraPetch-Bold-s-gf-5Hp.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:ChakraPetch;src:url(/assets/ChakraPetch-BoldItalic-B9XpDzxz.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:ChakraPetch;src:url(/assets/ChakraPetch-Light-CA3Q2qoT.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:ChakraPetch;src:url(/assets/ChakraPetch-LightItalic-2VpaSo2V.ttf) format("truetype");font-weight:300;font-style:italic}.row{max-width:114rem;margin:0 auto}.row:not(:last-child){margin-bottom:8rem}@media only screen and (max-width: 56.25em){.row:not(:last-child){margin-bottom:6rem}}@media only screen and (max-width: 56.25em){.row{max-width:50rem;padding:0 3rem}}.row:after{content:"";display:table;clear:both}.row [class^=col-]{float:left}.row [class^=col-]:not(:last-child){margin-right:6rem}@media only screen and (max-width: 56.25em){.row [class^=col-]:not(:last-child){margin-right:0;margin-bottom:6rem}}@media only screen and (max-width: 56.25em){.row [class^=col-]{width:100%!important}}.row .col-1-of-2{width:calc((100% - 6rem)/2)}.row .col-1-of-3{width:calc((100% - 2 * 6rem) / 3)}.row .col-2-of-3{width:calc(2 * (100% - 2 * 6rem) / 3 + 6rem)}.row .col-1-of-4{width:calc((100% - 18rem)/4)}.row .col-2-of-4{width:calc(.5*(100% - 18rem) + 6rem)}.row .col-3-of-4{width:calc(.75*(100% - 18rem) + 12rem)}.header{position:relative;padding:4rem 20rem}@media only screen and (max-width: 100em){.header{padding:4rem 16rem}}@media only screen and (max-width: 37.5em){.header{padding:4rem}}.header:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-3;background-image:linear-gradient(to top right,#6e31f1,#0e0e0e)}.header__top{display:flex;align-items:center;justify-content:space-between}@media only screen and (max-width: 68.75em){.header__top{flex-direction:column;align-items:center;gap:2rem;text-align:center}}.header__top--logo{z-index:11;width:50%}@media only screen and (max-width: 81.25em){.header__top--logo{width:45%}}@media only screen and (max-width: 75em){.header__top--logo{width:40%}}@media only screen and (max-width: 68.75em){.header__top--logo{width:35%;max-width:14rem}}@media only screen and (max-width: 43.75em){.header__top--logo{margin:0 auto;display:flex;justify-content:center}}.header__menu-toggle{display:none;flex-direction:column;justify-content:space-between;width:3rem;height:2.2rem;cursor:pointer;z-index:15}.header__menu-toggle span{display:block;height:3px;width:100%;background-color:#fff;border-radius:2px;transition:all .3s ease}@media only screen and (max-width: 56.25em){.header__menu-toggle{display:flex;align-self:center;margin-top:2rem}}.header__nav{width:100%;z-index:11}.header__nav-list{display:flex;justify-content:flex-end;gap:2.2rem;list-style:none;position:relative;flex-wrap:nowrap}@media only screen and (max-width: 68.75em){.header__nav-list{justify-content:center;flex-wrap:wrap;text-align:center}}@media only screen and (max-width: 56.25em){.header__nav-list{position:static;width:100%;flex-direction:column;align-items:center;padding:2rem 0;gap:2rem;display:none}.header__nav-list.active{display:flex}}.header__nav-list li{position:relative}.header__nav-list li a,.header__nav-list li .dropdown__toggle{font-size:1.7rem;font-weight:400;color:#fff;text-decoration:none;transition:color .3s ease;cursor:pointer}.header__nav-list li a.active,.header__nav-list li a:hover,.header__nav-list li .dropdown__toggle.active,.header__nav-list li .dropdown__toggle:hover{color:#b27ae3}.header__nav-list li a.coming-soon,.header__nav-list li .dropdown__toggle.coming-soon{color:#ffffff80;cursor:not-allowed}.header__nav-list li a.coming-soon:hover,.header__nav-list li .dropdown__toggle.coming-soon:hover{color:#ffffff80}@media only screen and (max-width: 81.25em){.header__nav-list li a,.header__nav-list li .dropdown__toggle{font-size:1.6rem}}.header__nav-list li.dropdown .dropdown__menu{opacity:0;visibility:hidden;position:absolute;top:calc(100% + 1rem);left:0;list-style:none;padding:1rem 0;min-width:22rem;border-radius:.5rem;z-index:12;display:flex;flex-direction:column;background-color:transparent;transition:opacity .4s ease,visibility .4s ease}.header__nav-list li.dropdown .dropdown__menu li{padding:.5rem 2rem}.header__nav-list li.dropdown .dropdown__menu li a{color:#fff;font-size:1.5rem;display:block;transition:color .3s ease}.header__nav-list li.dropdown .dropdown__menu li a:hover{color:#b27ae3}@media only screen and (max-width: 37.5em){.header__nav-list li.dropdown .dropdown__menu li a{font-size:1.3rem;text-align:center}}@media only screen and (max-width: 68.75em){.header__nav-list li.dropdown .dropdown__menu{left:50%;transform:translate(-50%);top:calc(100% + 1.5rem)}}@media only screen and (max-width: 56.25em){.header__nav-list li.dropdown .dropdown__menu{position:static;transform:none;opacity:0;visibility:hidden;padding:0;margin:0;height:0;overflow:hidden;transition:none}}.header__nav-list li.dropdown .dropdown__menu.open{opacity:1;visibility:visible;padding-top:.5rem;height:auto}@media (min-width: 56.25em){.header:not(.nav-open) .header__nav-list li.dropdown:hover .dropdown__menu,.header__nav-list li.dropdown .header:not(.nav-open) .dropdown__menu:hover{opacity:1;visibility:visible}}.header__title{margin-top:14rem;position:relative;z-index:11;color:#fff;display:block;font-size:7.6rem;text-align:left;transition:margin .3s ease}@media only screen and (max-width: 56.25em){.header__title{margin-top:5rem;text-align:center;font-size:5rem}}@media only screen and (max-width: 37.5em){.header__title{font-size:4.2rem;text-align:center}}.header__title--span{color:#b27ae3}.header__subtitle{position:relative;z-index:11;width:100%;color:#fff;font-size:2.5rem;font-weight:500;margin-top:6rem;margin-bottom:2rem;text-align:left;transition:margin .3s ease}@media only screen and (max-width: 62.5em){.header__subtitle{text-align:center}}@media only screen and (max-width: 37.5em){.header__subtitle{font-size:1.6rem;text-align:center;margin-top:2rem}}@media only screen and (max-width: 56.25em){.header.nav-open .header__title{margin-top:20rem}.header.nav-open .header__subtitle{margin-top:4rem}}.footer{width:100%;padding:2rem 30rem;background-image:url(/img/Pozadina-03.jpg);background-position:center;background-repeat:no-repeat;background-size:cover;font-family:ChakraPetch,sans-serif;position:relative;overflow:hidden}@media only screen and (max-width: 100em){.footer{padding:2rem 20rem}}@media only screen and (max-width: 75em){.footer{padding:2rem 10rem}}@media only screen and (max-width: 56.25em){.footer{padding:2rem 5rem}}@media only screen and (max-width: 37.5em){.footer{padding:2rem}}.footer__title{text-align:center;font-size:5.6rem;font-weight:800;color:#6e31f1}@media only screen and (max-width: 56.25em){.footer__title{font-size:4rem}}.footer__top{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;width:100%;margin-top:4rem}@media only screen and (max-width: 75em){.footer__top{flex-direction:column;align-items:center;gap:3rem;text-align:center}}.footer__top--left{display:flex;justify-content:center;width:fit-content;margin-top:9rem}@media only screen and (max-width: 75em){.footer__top--left{margin:0 auto}}@media only screen and (max-width: 37.5em){.footer__top--left{margin:0 auto}}.footer__top--left-logo{height:5rem}@media only screen and (max-width: 56.25em){.footer__top--left-logo{height:4rem}}@media only screen and (max-width: 37.5em){.footer__top--left-logo{height:3.5rem}}.footer__top--middle{display:flex;justify-content:space-between;width:70%;gap:6rem;text-align:left;margin-top:10rem}@media only screen and (max-width: 75em){.footer__top--middle{flex-direction:column;width:100%;gap:2rem;margin-top:0;align-items:center;text-align:center}}.footer__top--middle p{font-size:1.6rem}@media only screen and (max-width: 37.5em){.footer__top--middle p{font-size:1.4rem}}.footer__top--middle-item{flex:1;margin:0;font-size:1.2rem;font-weight:600}@media only screen and (max-width: 56.25em){.footer__top--middle-item{font-size:1.1rem}}@media only screen and (max-width: 37.5em){.footer__top--middle-item{font-size:1rem}}.footer__top--right{display:flex;flex-direction:column;gap:1.5rem;align-items:flex-end}@media only screen and (max-width: 75em){.footer__top--right{flex-direction:row;justify-content:center;align-items:center;flex-wrap:wrap;gap:2rem}}.footer__top--right img{width:2.5rem;height:2.5rem}@media only screen and (max-width: 37.5em){.footer__top--right img{width:2rem;height:2rem}}.footer__line{margin:2rem 0;border:none;border-top:2px solid #b07fcd}.footer__bottom{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;font-size:1.4rem;font-weight:600}@media only screen and (max-width: 37.5em){.footer__bottom{flex-direction:column;align-items:center;text-align:center;gap:1rem}}.footer__bottom--disclaimer{flex:1;margin-right:1rem}@media only screen and (max-width: 37.5em){.footer__bottom--disclaimer{margin:0}}.footer__bottom--eu-logo{height:5rem}@media only screen and (max-width: 37.5em){.footer__bottom--eu-logo{height:4rem}}.section__goals{position:relative;background-image:linear-gradient(to top right,#e0dde8,#a990fc);padding:8rem 20rem}@media only screen and (max-width: 106.25em){.section__goals{padding:8rem 18rem}}@media only screen and (max-width: 100em){.section__goals{padding:8rem 16rem}}@media only screen and (max-width: 93.75em){.section__goals{padding:8rem 14rem}}@media only screen and (max-width: 87.5em){.section__goals{padding:8rem 12rem}}@media only screen and (max-width: 81.25em){.section__goals{padding:8rem 10rem}}@media only screen and (max-width: 75em){.section__goals{padding:8rem}}@media only screen and (max-width: 62.5em){.section__goals{padding:8rem 6rem}}@media only screen and (max-width: 56.25em){.section__goals{padding:8rem 5rem}}@media only screen and (max-width: 50em){.section__goals{padding:8rem 4rem}}@media only screen and (max-width: 43.75em){.section__goals{padding:8rem 3rem}}@media only screen and (max-width: 37.5em){.section__goals{padding:8rem 2rem}}@media only screen and (max-width: 31.25em){.section__goals{padding:8rem 1.5rem}}@media only screen and (max-width: 25em){.section__goals{padding:8rem 1.2rem}}.section__goals--info{position:relative;color:#fff;font-size:2rem;font-weight:500;text-align:center;margin-left:4rem;z-index:11}@media only screen and (max-width: 75em){.section__goals--info{font-size:1.8rem}}@media only screen and (max-width: 56.25em){.section__goals--info{font-size:1.6rem}}.section__goals--title{position:relative;margin-top:24rem;color:#6e31f1;font-size:10rem;font-weight:700;text-align:center;z-index:11}@media only screen and (max-width: 100em){.section__goals--title{margin-top:22rem}}@media only screen and (max-width: 93.75em){.section__goals--title{margin-top:20rem}}@media only screen and (max-width: 87.5em){.section__goals--title{margin-top:18rem}}@media only screen and (max-width: 81.25em){.section__goals--title{margin-top:16rem}}@media only screen and (max-width: 75em){.section__goals--title{margin-top:14rem}}@media only screen and (max-width: 62.5em){.section__goals--title{margin-top:12rem}}@media only screen and (max-width: 56.25em){.section__goals--title{font-size:8rem}}@media only screen and (max-width: 50em){.section__goals--title{font-size:6rem}}@media only screen and (max-width: 43.75em){.section__goals--title{margin-top:4rem;font-size:4rem}}@media only screen and (max-width: 37.5em){.section__goals--title{margin-top:4rem;font-size:3.8rem}}.section__goals--subtitle{margin-top:4rem;font-size:2rem;color:#333}@media only screen and (max-width: 50em){.section__goals--subtitle{text-align:center;font-size:1.8rem}}@media only screen and (max-width: 43.75em){.section__goals--subtitle{font-size:1.6rem}}.section__goals .section__cards{margin-top:6rem;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:2rem;width:100%}.section__goals .section__cards--card{background-color:#e0dde8;border:2px solid #a990fc;border-radius:5.6rem 1.6rem 1.6rem;padding:2.5rem;color:#6e31f1;display:flex;flex-direction:column;justify-content:flex-start;transition:transform .3s ease;height:auto}.section__goals .section__cards--card:hover{transform:scale(1.05)}.section__goals .section__cards--card-icon{border:2px solid #6e31f1;border-radius:100%;padding:2.4rem;width:9rem;height:9rem;display:flex;align-items:center;justify-content:center;background-color:#fff}.section__goals .section__cards--card h2{margin-top:2rem;color:#000;font-size:2rem;line-height:1.3;word-break:break-word;overflow-wrap:break-word;text-align:left}.section__goals .section__cards--card p{margin-top:1.6rem;font-size:1.8rem;font-weight:500;line-height:1.6;word-break:break-word;overflow-wrap:break-word;text-align:left}@media only screen and (max-width: 75em){.section__goals .section__cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:4rem 2rem}}@media only screen and (max-width: 43.75em){.section__goals .section__cards{grid-template-columns:repeat(2,1fr);gap:3rem 1.5rem}.section__goals .section__cards--card{padding:2rem;border-radius:3rem 1rem 1rem}.section__goals .section__cards--card-icon{padding:1.6rem;width:7.5rem;height:7.5rem}.section__goals .section__cards--card h2{font-size:1.9rem;margin-top:1rem}.section__goals .section__cards--card p{font-size:1.6rem;margin-top:.8rem}}@media only screen and (max-width: 31.25em){.section__goals .section__cards{grid-template-columns:repeat(2,1fr)}.section__goals .section__cards--card{padding:2rem}.section__goals .section__cards--card-icon{padding:1.4rem;width:6.5rem;height:6.5rem}.section__goals .section__cards--card h2{font-size:1.8rem}.section__goals .section__cards--card p{font-size:1.5rem}}@media only screen and (max-width: 25em){.section__goals .section__cards{grid-template-columns:repeat(2,1fr)}.section__goals .section__cards--card{padding:1.6rem;border-radius:2rem 1rem 1rem}.section__goals .section__cards--card-icon{width:6.2rem;height:6.2rem;padding:1.2rem}.section__goals .section__cards--card h2{font-size:1.7rem}.section__goals .section__cards--card p{font-size:1.5rem}}.section__how{background-image:url(/img/Slika-01.jpg);text-align:center;background-size:cover;background-position:center;background-repeat:no-repeat;height:100vh;padding:2rem 55rem}@media only screen and (max-width: 100em){.section__how{padding:2rem 40rem}}@media only screen and (max-width: 87.5em){.section__how{padding:2rem 30rem}}@media only screen and (max-width: 81.25em){.section__how{padding:2rem 20rem}}@media only screen and (max-width: 75em){.section__how{padding:2rem 12rem}}@media only screen and (max-width: 56.25em){.section__how{padding:2rem 6rem}}@media only screen and (max-width: 37.5em){.section__how{padding:2rem 4rem;height:auto}.section__how h1{font-size:3.6rem}.section__how h2{font-size:1.6rem}}.section__how h1{font-size:6.6rem;color:#6e31f1}@media only screen and (max-width: 100em){.section__how h1{font-size:5.6rem}}@media only screen and (max-width: 37.5em){.section__how h1{font-size:4.6rem}}.section__how h2{font-size:2rem;color:#000;margin-top:1rem}.section__how--square{background-color:#fcfcfc99;padding:1.5rem;margin-top:2rem;border-radius:4rem}@media only screen and (max-width: 37.5em){.section__how--square{padding:1rem}}.section__how--square p{margin-top:4rem;font-size:2rem;font-weight:600;color:#5643fa}@media only screen and (max-width: 100em){.section__how--square p{font-size:1.8rem}}@media only screen and (max-width: 87.5em){.section__how--square p{font-size:1.6rem}}@media only screen and (max-width: 37.5em){.section__how--square p{font-size:1.5rem}}.section__how--square-line{height:2px;background-color:#6e31f1;width:100%;margin:3rem auto}.section__how--square--container{display:flex;flex-wrap:wrap;gap:.2rem}.section__how--square--container-item{flex:0 0 calc(50% - 10px);box-sizing:border-box;padding:.4rem;text-align:center}@media only screen and (max-width: 37.5em){.section__how--square--container-item{flex:0 0 100%}}.section__how--square--container-item h1{margin:0 0 10px;font-size:1.6em}@media only screen and (max-width: 100em){.section__how--square--container-item h1{font-size:2.2rem}}@media only screen and (max-width: 37.5em){.section__how--square--container-item h1{font-size:1.8rem}}.section__how--square--container-item h2{margin:0;font-size:1.8rem;color:#000}@media only screen and (max-width: 100em){.section__how--square--container-item h2{font-size:1.6rem}}@media only screen and (max-width: 37.5em){.section__how--square--container-item h2{font-size:1.5rem}}.section__how--square--button{margin-top:2rem;display:flex;justify-content:flex-end;align-self:flex-end}.section__how--square--button-cta{padding:1.4rem 3.8rem;background-color:#6e31f1;color:#fff;text-decoration:none;border-radius:2rem;font-size:1.6rem;font-weight:500;transition:background-color .3s ease}.section__how--square--button-cta:hover{background-color:#5a27c9}@media only screen and (max-width: 37.5em){.section__how--square--button-cta{font-size:1.4rem;padding:1.2rem 3.2rem}}.section__partners{position:relative;width:100%;padding:8rem 30rem;background:#fff;z-index:0}@media only screen and (max-width: 106.25em){.section__partners{padding:8rem 20rem}}@media only screen and (max-width: 87.5em){.section__partners{padding:8rem 10rem}}@media only screen and (max-width: 56.25em){.section__partners{padding:6rem}}@media only screen and (max-width: 37.5em){.section__partners{padding:4rem 3rem}}@media only screen and (max-width: 31.25em){.section__partners{padding:4rem 2rem}}.section__partners--title{font-size:6.6rem;font-weight:700;color:#6e31f1;text-align:left;margin-bottom:5rem;z-index:2;position:relative}@media only screen and (max-width: 56.25em){.section__partners--title{text-align:center}}@media only screen and (max-width: 37.5em){.section__partners--title{font-size:5rem}}.section__partners--grid{display:grid;grid-template-columns:repeat(5,1fr);gap:6rem;position:relative;z-index:2}.section__partners--grid div{display:flex;justify-content:center;align-items:center;height:12rem}.section__partners--grid img{max-height:10rem;max-width:18rem;object-fit:contain;transition:transform .3s ease}.section__partners--grid img:hover{transform:scale(1.2)}@media only screen and (max-width: 81.25em){.section__partners--grid img{max-width:14rem;max-height:8rem}}@media only screen and (max-width: 75em){.section__partners--grid img{max-width:12rem;max-height:7rem}}@media only screen and (max-width: 56.25em){.section__partners--grid{grid-template-columns:repeat(3,1fr);gap:4rem 2rem}.section__partners--grid div{height:10rem}.section__partners--grid img{max-width:14rem;max-height:8rem}}@media only screen and (max-width: 37.5em){.section__partners--grid{grid-template-columns:repeat(2,1fr);gap:3rem .5rem;justify-items:center}.section__partners--grid div{height:9rem}.section__partners--grid img{max-width:11rem;max-height:7rem}}.section__partners:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to right,#dddc,#fcfbfbcc);clip-path:polygon(0 0,80% 0,20% 100%,0 100%);z-index:1}.section__work__plan{display:flex;justify-content:space-between;align-items:flex-start;gap:40px;padding:6rem 30rem;max-width:100%;margin:auto;flex-wrap:wrap;background-color:#cec4e6}@media only screen and (max-width: 100em){.section__work__plan{padding:6rem 16rem}}@media only screen and (max-width: 87.5em){.section__work__plan{padding:5rem 10rem}}@media only screen and (max-width: 75em){.section__work__plan{flex-direction:column;padding:4rem 6rem;gap:3rem}}@media only screen and (max-width: 37.5em){.section__work__plan{padding:3rem}}.section__work__plan__text{flex:1;min-width:3rem}.section__work__plan__text h3{color:#6e31f1;font-size:3rem;font-weight:700;text-transform:uppercase;margin-bottom:.5rem}.section__work__plan__text h1{font-size:6rem;font-weight:800;margin-bottom:1rem}@media only screen and (max-width: 75em){.section__work__plan__text h1{font-size:4rem}}@media only screen and (max-width: 56.25em){.section__work__plan__text h1{font-size:3.6rem}}@media only screen and (max-width: 37.5em){.section__work__plan__text h1{font-size:3.2rem}}.section__work__plan__text p{font-size:1.8rem;font-weight:500;line-height:1.6}@media only screen and (max-width: 75em){.section__work__plan__text p{font-size:1.5rem}}@media only screen and (max-width: 56.25em){.section__work__plan__text p{font-size:1.4rem}}@media only screen and (max-width: 37.5em){.section__work__plan__text p{font-size:1.4rem}}.section__work__plan__text--toggle-text{margin-top:1.5rem;padding:.75rem 1.5rem;border:2px solid #6e31f1;background-color:#fff;color:#6e31f1;font-weight:600;font-size:1.4rem;text-transform:uppercase;border-radius:3rem;cursor:pointer;transition:all .3s ease;align-self:start}.section__work__plan__text--toggle-text:hover{background-color:#6e31f1;color:#fff}@media only screen and (max-width: 56.25em){.section__work__plan__text--toggle-text{font-size:1.3rem;padding:.6rem 1.4rem}}@media only screen and (max-width: 37.5em){.section__work__plan__text--toggle-text{font-size:1.2rem;padding:.5rem 1.2rem;align-self:center}}@media only screen and (max-width: 37.5em){.section__work__plan__text{display:flex;flex-direction:column;align-items:center;text-align:center}}.section__work__plan__wp-list{display:flex;flex-direction:column;gap:1rem;min-width:3rem}.section__work__plan__wp-list-link{display:block;padding:1rem;border:1px solid #ddd;border-left:5px solid #ccc;text-decoration:none;color:#000;font-size:1.6rem;font-weight:500;background:#f9f9f9;transition:border-color .2s,background .2s}.section__work__plan__wp-list-link:hover{border-left-color:#6e31f1;background:#fff}@media only screen and (max-width: 75em){.section__work__plan__wp-list{align-items:center;width:100%;max-width:60rem;margin:0 auto}.section__work__plan__wp-list-link{width:100%}}@media only screen and (max-width: 56.25em){.section__work__plan__wp-list{align-items:center;width:100%;max-width:50rem;margin:0 auto}.section__work__plan__wp-list-link{width:100%}}@media only screen and (max-width: 37.5em){.section__work__plan__wp-list{align-items:center;width:100%;max-width:100%;margin:0 auto}.section__work__plan__wp-list-link{width:100%}}.section__work__plan__wp-description{background:#fff;margin-top:2rem;padding:2rem;border-left:5px solid #6e31f1;border-radius:1rem;box-shadow:0 0 1.5rem #0000000d;font-size:1.8rem;line-height:1.7;color:#333}@media only screen and (max-width: 37.5em){.section__work__plan__wp-description{font-size:1.4rem;padding:1.5rem;text-align:center;max-width:100%;margin:2rem auto 0;width:100%}}.participants{background:linear-gradient(135deg,#c4b5fd,#e9d5ff);min-height:100vh}.participants__main{padding:4rem;max-width:140rem;margin:auto}.participants__title{text-align:center;font-size:6rem;color:#333;margin-top:6rem;margin-bottom:2rem}@media only screen and (max-width: 81.25em){.participants__title{font-size:5rem}}@media only screen and (max-width: 68.75em){.participants__title{margin-top:8rem}}@media only screen and (max-width: 56.25em){.participants__title{font-size:4rem;margin-top:4rem}}@media only screen and (max-width: 37.5em){.participants__title{font-size:3.2rem}}@media only screen and (max-width: 25em){.participants__title{font-size:2.6rem}}.participants__subtitle{text-align:center;font-size:2.5rem;font-weight:400;color:#999;max-width:800px;margin:0 auto 4rem}@media only screen and (max-width: 56.25em){.participants__subtitle{font-size:2.2rem}}@media only screen and (max-width: 37.5em){.participants__subtitle{font-size:2rem}}@media only screen and (max-width: 25em){.participants__subtitle{font-size:1.8rem}}.participants__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:3rem;justify-content:center;max-width:100rem;margin:0 auto;padding:0 1rem}@media only screen and (max-width: 68.75em){.participants__grid{justify-items:center}}@media only screen and (max-width: 37.5em){.participants__grid{gap:2rem}}.participants__card{background-color:#eee;color:#6e31f1;padding:2rem;border:3px solid #6e31f1;border-radius:1rem;box-shadow:0 0 2rem #0000001a;display:flex;flex-direction:column;align-items:center;text-align:center;width:100%;max-width:300px;transition:transform .3s ease,box-shadow .3s ease}.participants__card:hover{transform:scale(1.05);box-shadow:0 1rem 2rem #0003}.participants__card .participants__logo{width:100%;max-width:12rem;height:auto;aspect-ratio:2/1;object-fit:contain;margin-bottom:2rem}.participants__card h2{font-size:1.8rem;margin-bottom:.5rem}@media only screen and (max-width: 37.5em){.participants__card h2{font-size:1.6rem}}@media only screen and (max-width: 25em){.participants__card h2{font-size:1.4rem}}.participants__card a{font-size:1.6rem;font-weight:600;color:#6e31f1;margin-bottom:1rem;text-decoration:none}.participants__card a:hover{text-decoration:underline}.participants__card a.read-more-link{margin-top:2rem;font-size:1.8rem;font-weight:700;color:#6e31f1;transition:color .2s ease}.participants__card a.read-more-link:hover{text-decoration:underline;color:#a990fc}@media only screen and (max-width: 37.5em){.participants__card a.read-more-link{font-size:1.6rem}}@media only screen and (max-width: 25em){.participants__card a.read-more-link{font-size:1.4rem}}.participants__card p{font-size:1.6rem;line-height:1.5;color:#0e0e0e;font-weight:500}@media only screen and (max-width: 37.5em){.participants__card p{font-size:1.5rem}}@media only screen and (max-width: 31.25em){.participants__card p{font-size:1.4rem}}@media only screen and (max-width: 25em){.participants__card p{font-size:1.3rem}}.participants__text{margin-bottom:4rem;border:3px solid #6e31f1;background-image:linear-gradient(to top right,#f7f7f7,#e0dde8);border-radius:1rem;padding:2rem 6rem;transition:transform .3s ease,box-shadow .3s ease}.participants__text:hover{transform:scale(1.01);box-shadow:0 1rem 2rem #0003}.participants__text p{font-size:1.8rem;line-height:1.8;margin-bottom:1.5rem;color:#6e31f1}@media only screen and (max-width: 37.5em){.participants__text p{font-size:1.6rem}}@media only screen and (max-width: 25em){.participants__text p{font-size:1.4rem}}.participants__text h2{color:#0e0e0e;font-size:3rem;margin-top:3rem;margin-bottom:1rem}@media only screen and (max-width: 56.25em){.participants__text h2{font-size:2.6rem}}@media only screen and (max-width: 37.5em){.participants__text h2{font-size:2.2rem}}@media only screen and (max-width: 25em){.participants__text h2{font-size:2rem}}@media only screen and (max-width: 56.25em){.participants__text{padding:2rem 3rem}}@media only screen and (max-width: 37.5em){.participants__text{padding:2rem}}@media only screen and (max-width: 25em){.participants__text{padding:1.5rem}}.participants__text.tab-content{display:none}.participants__text.tab-content.active{display:block}.back-link{font-size:1.8rem;color:#6e31f1;text-decoration:none;display:inline-block;margin-bottom:2rem}.back-link:hover{text-decoration:underline}@media only screen and (max-width: 37.5em){.back-link{font-size:1.6rem}}@media only screen and (max-width: 25em){.back-link{font-size:1.4rem}}.participants__subtitle{color:#6e31f1;font-weight:600}@media only screen and (max-width: 37.5em){.participants__subtitle{font-size:1.6rem}}@media only screen and (max-width: 25em){.participants__subtitle{font-size:1.4rem}}.tab-buttons{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:1.2rem;margin:0 auto 4rem;max-width:140rem;width:100%;padding:0}.tab-buttons .tab-button{padding:.8rem 1.6rem;font-size:1.4rem;white-space:nowrap;border:2px solid #6e31f1;border-radius:2rem;background-color:transparent;font-weight:600;color:#b27ae3;cursor:pointer;transition:background-color .3s ease,color .3s ease}.tab-buttons .tab-button.active{background-color:#6e31f1;color:#e0dde8}.tab-buttons .tab-button:hover{background-color:#7d46f2}@media only screen and (max-width: 37.5em){.tab-buttons .tab-button{font-size:1.3rem;padding:.6rem 1.2rem}}@media only screen and (max-width: 25em){.tab-buttons .tab-button{font-size:1.2rem;padding:.5rem 1rem}}.participants__website{display:flex;align-items:center;justify-content:center;font-size:1.8rem;font-weight:600;color:#6e31f1;margin-bottom:2.5rem;text-decoration:none}.participants__website img{height:1.6rem}@media only screen and (max-width: 37.5em){.participants__website img{height:1.4rem}}@media only screen and (max-width: 25em){.participants__website img{height:1.2rem}}.participants__website:hover{text-decoration:underline}@media only screen and (max-width: 37.5em){.participants__website{font-size:1.6rem}}@media only screen and (max-width: 25em){.participants__website{font-size:1.4rem}}.about{display:flex;flex-direction:column;justify-content:space-evenly;background:linear-gradient(135deg,#c4b5fd,#e9d5ff);min-height:100vh}.about__main{max-width:90rem;margin:auto;padding:4rem;display:flex;flex-direction:column;justify-content:space-evenly;height:100%}.about__title{text-align:center;margin-top:6rem;margin-bottom:2rem;color:#333;font-size:4rem}@media only screen and (max-width: 87.5em){.about__title{font-size:3.6rem}}@media only screen and (max-width: 75em){.about__title{font-size:3.2rem}}@media only screen and (max-width: 68.75em){.about__title{margin-top:8rem}}@media only screen and (max-width: 56.25em){.about__title{font-size:2.8rem;margin-top:4rem}}@media only screen and (max-width: 37.5em){.about__title{font-size:2.4rem}}@media only screen and (max-width: 25em){.about__title{font-size:2.2rem}}.about__section{margin-bottom:4rem;border:3px solid #6e31f1;background-image:linear-gradient(to top right,#f7f7f7,#e0dde8);border-radius:1rem;padding:2rem;transition:transform .3s ease,box-shadow .3s ease}.about__section:hover{transform:scale(1.05);box-shadow:0 1rem 2rem #0003}@media only screen and (max-width: 50em){.about__section{padding:1.8rem}}@media only screen and (max-width: 37.5em){.about__section{padding:1.5rem}}@media only screen and (max-width: 31.25em){.about__section{padding:1.2rem}}.about__section h2{margin-bottom:.5rem;color:#333;font-size:2.5rem}@media only screen and (max-width: 81.25em){.about__section h2{font-size:2.3rem}}@media only screen and (max-width: 56.25em){.about__section h2{font-size:2.1rem}}@media only screen and (max-width: 37.5em){.about__section h2{font-size:1.9rem}}@media only screen and (max-width: 25em){.about__section h2{font-size:1.7rem}}.about__section p,.about__section li{font-size:1.8rem;line-height:1.6;color:#6e31f1}@media only screen and (max-width: 81.25em){.about__section p,.about__section li{font-size:1.7rem}}@media only screen and (max-width: 56.25em){.about__section p,.about__section li{font-size:1.6rem}}@media only screen and (max-width: 37.5em){.about__section p,.about__section li{font-size:1.5rem}}@media only screen and (max-width: 31.25em){.about__section p,.about__section li{font-size:1.4rem}}@media only screen and (max-width: 25em){.about__section p,.about__section li{font-size:1.3rem}}.about__section ul{padding-left:2rem;color:#6e31f1}@media only screen and (max-width: 37.5em){.about__section ul{padding-left:1.5rem}}.goals{display:flex;flex-direction:column;justify-content:space-evenly;background:linear-gradient(135deg,#c4b5fd,#e9d5ff);min-height:100vh}.goals__main{max-width:90rem;margin:auto;padding:4rem;display:flex;flex-direction:column;justify-content:space-evenly;height:100%}.goals__title{text-align:center;margin-top:6rem;margin-bottom:2rem;color:#333;font-size:4rem}@media only screen and (max-width: 81.25em){.goals__title{font-size:3.6rem}}@media only screen and (max-width: 75em){.goals__title{font-size:3.2rem}}@media only screen and (max-width: 68.75em){.goals__title{margin-top:8rem}}@media only screen and (max-width: 56.25em){.goals__title{font-size:2.8rem;margin-top:4rem}}@media only screen and (max-width: 37.5em){.goals__title{font-size:2.4rem}}@media only screen and (max-width: 25em){.goals__title{font-size:2.2rem}}.goals__section{margin-bottom:4rem;border:3px solid #6e31f1;background-image:linear-gradient(to top right,#f7f7f7,#e0dde8);border-radius:1rem;padding:2rem;transition:transform .3s ease,box-shadow .3s ease}.goals__section:hover{transform:scale(1.05);box-shadow:0 1rem 2rem #0003}@media only screen and (max-width: 50em){.goals__section{padding:1.8rem}}@media only screen and (max-width: 37.5em){.goals__section{padding:1.5rem}}@media only screen and (max-width: 31.25em){.goals__section{padding:1.2rem}}.goals__section h2{margin-top:1rem;margin-bottom:.5rem;color:#333;font-size:2rem}@media only screen and (max-width: 81.25em){.goals__section h2{font-size:1.9rem}}@media only screen and (max-width: 56.25em){.goals__section h2{font-size:1.8rem}}@media only screen and (max-width: 37.5em){.goals__section h2{font-size:1.7rem}}@media only screen and (max-width: 31.25em){.goals__section h2{font-size:1.6rem}}@media only screen and (max-width: 25em){.goals__section h2{font-size:1.5rem}}.goals__section p{font-size:1.8rem;line-height:1.6;color:#6e31f1}@media only screen and (max-width: 81.25em){.goals__section p{font-size:1.7rem}}@media only screen and (max-width: 56.25em){.goals__section p{font-size:1.6rem}}@media only screen and (max-width: 37.5em){.goals__section p{font-size:1.5rem}}@media only screen and (max-width: 31.25em){.goals__section p{font-size:1.4rem}}@media only screen and (max-width: 25em){.goals__section p{font-size:1.3rem}}.goals__section h3{margin-top:2rem;margin-bottom:1rem;color:#333;font-size:1.8rem}@media only screen and (max-width: 56.25em){.goals__section h3{font-size:1.7rem}}@media only screen and (max-width: 37.5em){.goals__section h3{font-size:1.6rem}}@media only screen and (max-width: 31.25em){.goals__section h3{font-size:1.5rem}}@media only screen and (max-width: 25em){.goals__section h3{font-size:1.4rem}}.goals__section h4{margin-top:1.5rem;font-size:1.5rem;color:#333}@media only screen and (max-width: 56.25em){.goals__section h4{font-size:1.4rem}}@media only screen and (max-width: 37.5em){.goals__section h4{font-size:1.3rem}}@media only screen and (max-width: 25em){.goals__section h4{font-size:1.2rem}}.work{display:flex;flex-direction:column;justify-content:space-evenly;background:linear-gradient(135deg,#c4b5fd,#e9d5ff);min-height:100vh}.work__main{max-width:90rem;margin:auto;padding:4rem;display:flex;flex-direction:column;justify-content:space-evenly;height:100%}.work__title{text-align:center;margin-top:6rem;margin-bottom:2rem;color:#333;font-size:4rem}@media only screen and (max-width: 81.25em){.work__title{font-size:3.6rem}}@media only screen and (max-width: 75em){.work__title{font-size:3.2rem}}@media only screen and (max-width: 68.75em){.work__title{margin-top:8rem}}@media only screen and (max-width: 56.25em){.work__title{font-size:2.8rem;margin-top:4rem}}@media only screen and (max-width: 37.5em){.work__title{font-size:2.4rem}}@media only screen and (max-width: 25em){.work__title{font-size:2.2rem}}.work__section{margin-bottom:4rem;border:3px solid #6e31f1;background-image:linear-gradient(to top right,#f7f7f7,#e0dde8);border-radius:1rem;padding:2rem;transition:transform .3s ease,box-shadow .3s ease}.work__section:hover{transform:scale(1.05);box-shadow:0 1rem 2rem #0003}@media only screen and (max-width: 50em){.work__section{padding:1.8rem}}@media only screen and (max-width: 37.5em){.work__section{padding:1.5rem}}@media only screen and (max-width: 31.25em){.work__section{padding:1.2rem}}.work__section h2{margin-bottom:.5rem;color:#333;font-size:2rem}@media only screen and (max-width: 81.25em){.work__section h2{font-size:1.9rem}}@media only screen and (max-width: 56.25em){.work__section h2{font-size:1.8rem}}@media only screen and (max-width: 37.5em){.work__section h2{font-size:1.7rem}}@media only screen and (max-width: 31.25em){.work__section h2{font-size:1.6rem}}@media only screen and (max-width: 25em){.work__section h2{font-size:1.5rem}}.work__section p{font-size:1.8rem;line-height:1.6;color:#6e31f1}@media only screen and (max-width: 81.25em){.work__section p{font-size:1.7rem}}@media only screen and (max-width: 56.25em){.work__section p{font-size:1.6rem}}@media only screen and (max-width: 37.5em){.work__section p{font-size:1.5rem}}@media only screen and (max-width: 31.25em){.work__section p{font-size:1.4rem}}@media only screen and (max-width: 25em){.work__section p{font-size:1.3rem}}.work__section ul{padding-left:2rem;margin-bottom:1rem;font-size:1.6rem;line-height:1.6;color:#6e31f1}@media only screen and (max-width: 56.25em){.work__section ul{padding-left:1.5rem;font-size:1.5rem}}@media only screen and (max-width: 37.5em){.work__section ul{font-size:1.4rem}}@media only screen and (max-width: 31.25em){.work__section ul{font-size:1.3rem}}@media only screen and (max-width: 25em){.work__section ul{font-size:1.2rem}}.news-events{display:flex;flex-direction:column;justify-content:flex-start;background:linear-gradient(135deg,#c4b5fd,#e9d5ff);min-height:100vh}.news-events__main{max-width:120rem;margin:auto;padding:4rem 2rem;display:flex;flex-direction:column;justify-content:flex-start;min-height:100%}@media only screen and (max-width: 56.25em){.news-events__main{padding:3rem 1.5rem}}@media only screen and (max-width: 37.5em){.news-events__main{padding:2rem 1rem}}.news-events__title{text-align:center;margin-top:6rem;margin-bottom:4rem;color:#333;font-size:4rem}@media only screen and (max-width: 87.5em){.news-events__title{font-size:3.6rem}}@media only screen and (max-width: 75em){.news-events__title{font-size:3.2rem}}@media only screen and (max-width: 68.75em){.news-events__title{margin-top:8rem}}@media only screen and (max-width: 56.25em){.news-events__title{font-size:2.8rem;margin-top:4rem;margin-bottom:3rem}}@media only screen and (max-width: 37.5em){.news-events__title{font-size:2.4rem;margin-bottom:2rem}}@media only screen and (max-width: 25em){.news-events__title{font-size:2.2rem}}.news-events__timeline{position:relative;max-width:100rem;margin:0 auto;padding:2rem 0}.news-events__timeline:before{content:"";position:absolute;left:50%;top:0;bottom:0;width:2px;background:linear-gradient(to bottom,#6e31f14d,#6e31f1,#6e31f14d);transform:translate(-50%)}@media only screen and (max-width: 56.25em){.news-events__timeline:before{left:2rem}}.news-events__month-separator{position:relative;display:flex;justify-content:center;align-items:center;margin:4rem 0 3rem;z-index:2}.news-events__month-separator:before{content:"";position:absolute;left:0;right:0;height:1px;background:#6e31f14d;z-index:-1}.news-events__month-separator span{background:#f7f7f7;padding:.8rem 2rem;border-radius:2rem;color:#333;font-size:1.4rem;font-weight:600;text-transform:uppercase;letter-spacing:.1rem;border:2px solid #6e31f1}@media only screen and (max-width: 37.5em){.news-events__month-separator span{font-size:1.2rem;padding:.6rem 1.5rem}}.news-events__timeline-item{position:relative;margin-bottom:4rem;display:flex;align-items:center;z-index:1}@media only screen and (max-width: 56.25em){.news-events__timeline-item{flex-direction:column;align-items:flex-start;margin-left:4rem;margin-bottom:3rem}}.news-events__timeline-item--left .news-events__timeline-card{margin-right:auto;margin-left:0;max-width:45%}@media only screen and (max-width: 56.25em){.news-events__timeline-item--left .news-events__timeline-card{max-width:100%;margin-left:0;margin-right:0}}.news-events__timeline-item--left .news-events__timeline-marker{right:0;left:auto}@media only screen and (max-width: 56.25em){.news-events__timeline-item--left .news-events__timeline-marker{left:-3rem;right:auto}}.news-events__timeline-item--right{flex-direction:row-reverse}.news-events__timeline-item--right .news-events__timeline-card{margin-left:auto;margin-right:0;max-width:45%}@media only screen and (max-width: 56.25em){.news-events__timeline-item--right .news-events__timeline-card{max-width:100%;margin-left:0;margin-right:0}}.news-events__timeline-item--right .news-events__timeline-marker{left:0;right:auto}@media only screen and (max-width: 56.25em){.news-events__timeline-item--right .news-events__timeline-marker{left:-3rem;right:auto}}@media only screen and (max-width: 56.25em){.news-events__timeline-item--right{flex-direction:column}}.news-events__timeline-card{background:#f7f7f7;border:2px solid #6e31f1;border-radius:1rem;overflow:hidden;box-shadow:0 .5rem 1.5rem #0000001a;transition:all .3s ease;width:100%}.news-events__timeline-card:hover{transform:translateY(-.3rem);box-shadow:0 1rem 2rem #00000026;border-color:#333}@media only screen and (max-width: 37.5em){.news-events__timeline-card{border-radius:.8rem}}.news-events__timeline-card--placeholder{background:linear-gradient(135deg,#f8f9fa,#e9ecef);border:2px dashed #6e31f1;opacity:.8;aspect-ratio:1;display:flex;align-items:center;justify-content:center;min-height:30rem}.news-events__timeline-card--placeholder:hover{transform:none;box-shadow:0 .5rem 1.5rem #0000001a;border-color:#6e31f1}.news-events__timeline-card--placeholder .news-events__card-content{text-align:center;padding:2rem}.news-events__timeline-card--placeholder .news-events__card-title{color:#999;font-style:italic;margin-bottom:1rem}.news-events__timeline-card--placeholder .news-events__card-description{color:#999;font-style:italic;margin-bottom:0}.news-events__card-image{height:20rem;position:relative;overflow:hidden;background:linear-gradient(135deg,#f7f7f7,#e0dde8)}@media only screen and (max-width: 56.25em){.news-events__card-image{height:18rem}}@media only screen and (max-width: 37.5em){.news-events__card-image{height:15rem}}.news-events__card-img{width:80%;height:80%;object-fit:contain;object-position:center;margin:auto;display:block;padding:1rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.news-events__card-logo{width:100%;height:100%;background:linear-gradient(135deg,#6e31f1,#e0dde8);display:flex;align-items:center;justify-content:center;position:relative}.news-events__card-logo:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><circle cx="50" cy="50" r="40" fill="none" stroke="rgba(255,255,255,0.1)" stroke-width="2"/></svg>');background-size:100% 100%}.news-events__logo-text{font-size:4rem;font-weight:700;color:#fff;text-shadow:0 .2rem .4rem rgba(0,0,0,.3);z-index:1;position:relative}@media only screen and (max-width: 37.5em){.news-events__logo-text{font-size:3rem}}.news-events__card-photo{width:100%;height:100%;background:linear-gradient(45deg,#333,#6e31f1);display:flex;align-items:center;justify-content:center;position:relative}.news-events__photo-placeholder{background:#fff3;padding:1rem 2rem;border-radius:.5rem;color:#fff;font-size:1.6rem;font-weight:600;text-transform:uppercase;letter-spacing:.1rem}@media only screen and (max-width: 37.5em){.news-events__photo-placeholder{font-size:1.4rem;padding:.8rem 1.5rem}}.news-events__card-content{padding:2rem}@media only screen and (max-width: 37.5em){.news-events__card-content{padding:1.5rem}}.news-events__card-title{font-size:2.2rem;font-weight:700;color:#333;margin-bottom:1rem;line-height:1.3}@media only screen and (max-width: 56.25em){.news-events__card-title{font-size:2rem}}@media only screen and (max-width: 37.5em){.news-events__card-title{font-size:1.8rem}}.news-events__card-date{display:flex;align-items:center;gap:.5rem;margin-bottom:1.5rem;color:#6e31f1;font-size:1.4rem;font-weight:600}@media only screen and (max-width: 37.5em){.news-events__card-date{font-size:1.3rem}}.news-events__calendar-icon{font-size:1.2rem}.news-events__card-description{font-size:1.5rem;line-height:1.6;color:#6e31f1;margin-bottom:1.5rem;font-weight:600}@media only screen and (max-width: 56.25em){.news-events__card-description{font-size:1.4rem}}@media only screen and (max-width: 37.5em){.news-events__card-description{font-size:1.3rem}}.news-events__card-info{margin-bottom:1.5rem}.news-events__info-item{display:flex;margin-bottom:.8rem;align-items:flex-start}.news-events__info-item:last-child{margin-bottom:0}.news-events__info-label{font-weight:600;color:#333;min-width:8rem;font-size:1.4rem;margin-right:1rem}@media only screen and (max-width: 37.5em){.news-events__info-label{font-size:1.3rem;min-width:7rem}}.news-events__info-value{color:#6e31f1;font-size:1.6rem;font-weight:600;line-height:1.4;flex:1}@media only screen and (max-width: 37.5em){.news-events__info-value{font-size:1.5rem}}.news-events__read-more{color:#333;text-decoration:none;font-weight:600;font-size:1.4rem;transition:color .3s ease}.news-events__read-more:hover{color:#6e31f1}@media only screen and (max-width: 37.5em){.news-events__read-more{font-size:1.3rem}}.news-events__timeline-marker{position:absolute;top:50%;transform:translateY(-50%);width:8rem;height:3rem;background:#333;border-radius:1.5rem;display:flex;align-items:center;justify-content:center;z-index:2;box-shadow:0 .3rem .8rem #0003}@media only screen and (max-width: 56.25em){.news-events__timeline-marker{position:absolute;top:2rem;left:-3rem;transform:none;width:6rem;height:2.5rem}}@media only screen and (max-width: 37.5em){.news-events__timeline-marker{width:5rem;height:2rem;left:-2.5rem}}.news-events__timeline-marker span{color:#fff;font-size:1.2rem;font-weight:600;text-align:center}@media only screen and (max-width: 37.5em){.news-events__timeline-marker span{font-size:1rem}}.news-events__load-more{display:flex;justify-content:center;margin-top:4rem;padding:2rem 0}@media only screen and (max-width: 37.5em){.news-events__load-more{margin-top:3rem;padding:1.5rem 0}}.news-events__load-more-btn{background:#f7f7f7;border:2px solid #6e31f1;border-radius:2rem;padding:1rem 2.5rem;color:#333;font-size:1.4rem;font-weight:600;cursor:pointer;transition:all .3s ease}.news-events__load-more-btn:hover{background:#6e31f1;color:#fff;transform:translateY(-.2rem);box-shadow:0 .5rem 1rem #0000001a}@media only screen and (max-width: 37.5em){.news-events__load-more-btn{padding:.8rem 2rem;font-size:1.3rem}}@media only screen and (max-width: 56.25em){.news-events__timeline:before{left:2rem}.news-events__timeline-item--left .news-events__timeline-marker,.news-events__timeline-item--right .news-events__timeline-marker{left:-3rem;right:auto}}@media only screen and (max-width: 37.5em){.news-events__timeline:before{left:1.5rem}.news-events__timeline-item{margin-left:3rem}.news-events__timeline-item--left .news-events__timeline-marker,.news-events__timeline-item--right .news-events__timeline-marker{left:-2.5rem;right:auto}}.web3-masterclass{display:flex;flex-direction:column;justify-content:space-evenly;background:linear-gradient(135deg,#c4b5fd,#e9d5ff);min-height:100vh}.web3-masterclass__main{max-width:120rem;margin:auto;padding:4rem 2rem;display:flex;flex-direction:column;justify-content:space-evenly;height:100%}@media only screen and (max-width: 56.25em){.web3-masterclass__main{padding:3rem 1.5rem}}@media only screen and (max-width: 37.5em){.web3-masterclass__main{padding:2rem 1rem}}.web3-masterclass__container{background:linear-gradient(135deg,#e9ecef,#fff);border-radius:1rem;padding:4rem;box-shadow:0 1rem 2rem #0000001a}@media only screen and (max-width: 56.25em){.web3-masterclass__container{padding:3rem}}@media only screen and (max-width: 37.5em){.web3-masterclass__container{padding:2rem}}.web3-masterclass__breadcrumb{margin-bottom:2rem;font-size:1.4rem;color:#6e31f1}.web3-masterclass__breadcrumb a{color:#6e31f1;text-decoration:none;font-weight:700;transition:color .3s ease}.web3-masterclass__breadcrumb a:hover{color:#333}.web3-masterclass__breadcrumb span{margin:0 .5rem}.web3-masterclass__title{text-align:center;font-size:3.5rem;font-weight:700;color:#333;margin-bottom:3rem;line-height:1.2}@media only screen and (max-width: 56.25em){.web3-masterclass__title{font-size:3rem}}@media only screen and (max-width: 37.5em){.web3-masterclass__title{font-size:2.5rem}}.web3-masterclass__logo{display:flex;align-items:center;justify-content:center;margin-bottom:3rem}.web3-masterclass__logo-content{text-align:center}.web3-masterclass__logo-title{font-size:2.8rem;font-weight:700;color:#333;margin-bottom:.5rem;line-height:1.2}@media only screen and (max-width: 56.25em){.web3-masterclass__logo-title{font-size:2.4rem}}@media only screen and (max-width: 37.5em){.web3-masterclass__logo-title{font-size:2rem}}.web3-masterclass__logo-subtitle{font-size:1.6rem;font-weight:500;color:#6e31f1;margin:0;line-height:1.3}@media only screen and (max-width: 56.25em){.web3-masterclass__logo-subtitle{font-size:1.5rem}}@media only screen and (max-width: 37.5em){.web3-masterclass__logo-subtitle{font-size:1.4rem}}.web3-masterclass__details{display:grid;grid-template-columns:repeat(auto-fit,minmax(30rem,1fr));gap:2rem;margin-bottom:4rem;padding:2rem;background:#6e31f11a;border-radius:1rem;border:2px solid #6e31f1}@media only screen and (max-width: 37.5em){.web3-masterclass__details{grid-template-columns:1fr;gap:1.5rem}}.web3-masterclass__detail-item{display:flex;flex-direction:column;gap:.5rem}.web3-masterclass__detail-label{font-weight:600;color:#333;font-size:1.4rem}.web3-masterclass__detail-value{color:#6e31f1;font-size:1.6rem;font-weight:500}.web3-masterclass__content{display:grid;grid-template-columns:2fr 1fr;gap:4rem}@media only screen and (max-width: 56.25em){.web3-masterclass__content{grid-template-columns:1fr;gap:3rem}}.web3-masterclass__section{margin-bottom:3rem}.web3-masterclass__section:last-child{margin-bottom:0}.web3-masterclass__section-title{font-size:2.2rem;font-weight:700;color:#333;margin-bottom:1.5rem;border-bottom:3px solid #6e31f1;padding-bottom:.5rem}@media only screen and (max-width: 37.5em){.web3-masterclass__section-title{font-size:2rem}}.web3-masterclass__intro{font-size:1.8rem;line-height:1.6;color:#6e31f1;margin-bottom:2rem;font-weight:500}@media only screen and (max-width: 37.5em){.web3-masterclass__intro{font-size:1.6rem}}.web3-masterclass__text{font-size:1.6rem;line-height:1.6;color:#6e31f1;margin-bottom:1.5rem}@media only screen and (max-width: 37.5em){.web3-masterclass__text{font-size:1.5rem}}.web3-masterclass__list{list-style:none;padding-left:0}.web3-masterclass__list li{font-size:1.6rem;line-height:1.6;color:#6e31f1;margin-bottom:1rem;padding-left:2rem;position:relative}.web3-masterclass__list li:before{content:"•";color:#6e31f1;font-weight:700;position:absolute;left:0}@media only screen and (max-width: 37.5em){.web3-masterclass__list li{font-size:1.5rem}}.web3-masterclass__program{display:grid;gap:2rem}.web3-masterclass__day{background:#6e31f11a;border:2px solid #6e31f1;border-radius:1rem;padding:2rem}@media only screen and (max-width: 37.5em){.web3-masterclass__day{padding:1.5rem}}.web3-masterclass__day-title{font-size:1.8rem;font-weight:600;color:#333;margin-bottom:1.5rem}@media only screen and (max-width: 37.5em){.web3-masterclass__day-title{font-size:1.6rem}}.web3-masterclass__day-list{list-style:none;padding-left:0}.web3-masterclass__day-list li{font-size:1.5rem;line-height:1.5;color:#6e31f1;margin-bottom:.8rem;padding-left:1.5rem;position:relative}.web3-masterclass__day-list li:before{content:"→";color:#6e31f1;font-weight:700;position:absolute;left:0}@media only screen and (max-width: 37.5em){.web3-masterclass__day-list li{font-size:1.4rem}}.web3-masterclass__sidebar-section{background:#6e31f11a;border:2px solid #6e31f1;border-radius:1rem;padding:2rem;margin-bottom:2rem}@media only screen and (max-width: 37.5em){.web3-masterclass__sidebar-section{padding:1.5rem}}.web3-masterclass__sidebar-title{font-size:2rem;font-weight:700;color:#333;margin-bottom:2rem;border-bottom:2px solid #6e31f1;padding-bottom:.5rem}@media only screen and (max-width: 37.5em){.web3-masterclass__sidebar-title{font-size:1.8rem}}.web3-masterclass__event-item{display:flex;gap:1rem;margin-bottom:1.5rem;padding:1rem;background:#ffffff80;border-radius:.8rem;transition:transform .3s ease}.web3-masterclass__event-item:hover{transform:translateY(-.2rem)}.web3-masterclass__event-item:last-child{margin-bottom:0}.web3-masterclass__event-image{width:4rem;height:4rem;border-radius:.3rem;overflow:hidden;flex-shrink:0;background:#fff;padding:.3rem;box-shadow:0 .2rem .5rem #0000001a}.web3-masterclass__event-image img{width:100%;height:100%;object-fit:contain}.web3-masterclass__event-placeholder{width:100%;height:100%;background:linear-gradient(45deg,#333,#6e31f1);display:flex;align-items:center;justify-content:center;color:#fff;font-size:1rem;font-weight:600;text-align:center}.web3-masterclass__event-content{flex:1}.web3-masterclass__event-title{font-size:1.4rem;font-weight:600;color:#333;margin-bottom:.5rem;line-height:1.3}@media only screen and (max-width: 37.5em){.web3-masterclass__event-title{font-size:1.3rem}}.web3-masterclass__event-date{font-size:1.2rem;color:#6e31f1;font-weight:500}@media only screen and (max-width: 37.5em){.web3-masterclass__event-date{font-size:1.1rem}}.web3-masterclass__event-item--placeholder{opacity:.7;border:2px dashed #6e31f1;border-radius:.8rem;background:#f8f9facc}.web3-masterclass__event-item--placeholder .web3-masterclass__event-title,.web3-masterclass__event-item--placeholder .web3-masterclass__event-date{color:#999;font-style:italic}.web3-masterclass__event-item--placeholder .web3-masterclass__event-placeholder{background:linear-gradient(45deg,#e9ecef,#dee2e6);color:#999;font-size:.9rem}.web3-masterclass__images-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:.8rem;margin-top:1rem}@media only screen and (max-width: 37.5em){.web3-masterclass__images-grid{grid-template-columns:repeat(2,1fr);gap:.6rem}}.web3-masterclass__image-item{aspect-ratio:1;border-radius:.5rem;overflow:hidden;cursor:pointer;transition:transform .3s ease,box-shadow .3s ease}.web3-masterclass__image-item:hover{transform:scale(1.05);box-shadow:0 .5rem 1rem #0003}.web3-masterclass__image-item img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.web3-masterclass__image-item:hover img{transform:scale(1.1)}.web3-masterclass__speakers-list{display:flex;flex-direction:column;gap:1rem}.web3-masterclass__speaker-item{display:flex;flex-direction:column;gap:.3rem;padding:1rem;background:#ffffff80;border-radius:.5rem;border-left:3px solid #6e31f1}.web3-masterclass__speaker-item strong{font-size:1.3rem;font-weight:600;color:#333;line-height:1.2}@media only screen and (max-width: 37.5em){.web3-masterclass__speaker-item strong{font-size:1.2rem}}.web3-masterclass__speaker-item span{font-size:1.1rem;color:#6e31f1;font-style:italic}@media only screen and (max-width: 37.5em){.web3-masterclass__speaker-item span{font-size:1rem}}.web3-masterclass__facts-list{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}@media only screen and (max-width: 37.5em){.web3-masterclass__facts-list{grid-template-columns:1fr}}.web3-masterclass__fact-item{display:flex;flex-direction:column;align-items:center;text-align:center;padding:1.5rem 1rem;background:#ffffff80;border-radius:.8rem;border:2px solid #6e31f1;transition:transform .3s ease}.web3-masterclass__fact-item:hover{transform:translateY(-.2rem);box-shadow:0 .5rem 1rem #0000001a}.web3-masterclass__fact-number{font-size:2.2rem;font-weight:700;color:#333;line-height:1;margin-bottom:.5rem}@media only screen and (max-width: 37.5em){.web3-masterclass__fact-number{font-size:2rem}}.web3-masterclass__fact-text{font-size:1.1rem;color:#6e31f1;font-weight:500;text-align:center;line-height:1.2}@media only screen and (max-width: 37.5em){.web3-masterclass__fact-text{font-size:1rem}}.web3-masterclass__participants-slideshow{position:relative;height:12rem;overflow:hidden;border-radius:.8rem;background:#fff;border:2px solid #6e31f1}.web3-masterclass__participant-slide{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1.5rem;opacity:0;transition:opacity .5s ease-in-out}.web3-masterclass__participant-slide.active{opacity:1}.web3-masterclass__participant-logo{width:8rem;height:6rem;display:flex;align-items:center;justify-content:center;margin-bottom:1rem;background:#fff;border-radius:.5rem;padding:.5rem;box-shadow:0 .2rem .5rem #0000001a}.web3-masterclass__participant-logo img{max-width:100%;max-height:100%;object-fit:contain}.web3-masterclass__participant-name{font-size:1.2rem;font-weight:600;color:#333;text-align:center;line-height:1.3}@media only screen and (max-width: 37.5em){.web3-masterclass__participant-name{font-size:1.1rem}}.web3-masterclass__slideshow-controls{display:flex;align-items:center;justify-content:space-between;margin-top:1rem;padding:0 1rem}.web3-masterclass__slideshow-btn{width:2.5rem;height:2.5rem;border:2px solid #6e31f1;background:#fff;border-radius:50%;color:#6e31f1;font-size:1.5rem;font-weight:700;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center}.web3-masterclass__slideshow-btn:hover{background:#6e31f1;color:#fff;transform:scale(1.1)}.web3-masterclass__slideshow-btn:disabled{opacity:.5;cursor:not-allowed;transform:none}.web3-masterclass__slideshow-dots{display:flex;gap:.5rem;align-items:center}.web3-masterclass__slideshow-dot{width:.8rem;height:.8rem;border-radius:50%;background:#6e31f14d;cursor:pointer;transition:all .3s ease}.web3-masterclass__slideshow-dot.active{background:#6e31f1;transform:scale(1.2)}.web3-masterclass__slideshow-dot:hover{background:#6e31f1}.web3-masterclass__modal{display:none;position:fixed;z-index:2000;left:0;top:0;width:100%;height:100%;background-color:#000000e6;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);animation:fadeIn .3s ease}.web3-masterclass__modal.show{display:flex;align-items:center;justify-content:center}.web3-masterclass__modal-content{position:relative;max-width:90%;max-height:90%;display:flex;flex-direction:column;align-items:center;justify-content:center}.web3-masterclass__modal-close{position:absolute;top:-4rem;right:0;color:#fff;font-size:3rem;font-weight:700;cursor:pointer;z-index:2001;transition:color .3s ease}.web3-masterclass__modal-close:hover{color:#6e31f1}@media only screen and (max-width: 37.5em){.web3-masterclass__modal-close{top:-3rem;font-size:2.5rem}}.web3-masterclass__modal-nav{position:absolute;top:50%;transform:translateY(-50%);background:#fff3;border:2px solid rgba(255,255,255,.3);color:#fff;font-size:2.5rem;font-weight:700;width:4rem;height:4rem;border-radius:50%;cursor:pointer;z-index:2001;transition:all .3s ease;display:flex;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.web3-masterclass__modal-nav:hover{background:#ffffff4d;border-color:#ffffff80;transform:translateY(-50%) scale(1.1)}.web3-masterclass__modal-nav:active{transform:translateY(-50%) scale(.95)}@media only screen and (max-width: 37.5em){.web3-masterclass__modal-nav{width:3.5rem;height:3.5rem;font-size:2rem}}.web3-masterclass__modal-nav--prev{left:2rem}@media only screen and (max-width: 37.5em){.web3-masterclass__modal-nav--prev{left:1rem}}.web3-masterclass__modal-nav--next{right:2rem}@media only screen and (max-width: 37.5em){.web3-masterclass__modal-nav--next{right:1rem}}.web3-masterclass__modal-image{max-width:100%;max-height:80vh;object-fit:contain;border-radius:.5rem;box-shadow:0 2rem 4rem #00000080;animation:zoomIn .3s ease}.web3-masterclass__modal-caption{color:#fff;font-size:1.6rem;text-align:center;margin-top:1rem;padding:0 2rem}@media only screen and (max-width: 37.5em){.web3-masterclass__modal-caption{font-size:1.4rem;padding:0 1rem}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes zoomIn{0%{transform:scale(.8);opacity:0}to{transform:scale(1);opacity:1}}.web3-masterclass__scroll-top{position:fixed;bottom:2rem;right:2rem;width:5rem;height:5rem;background:#333;border:none;border-radius:.5rem;color:#fff;font-size:1.2rem;font-weight:600;cursor:pointer;transition:all .3s ease;z-index:1000;display:flex;align-items:center;justify-content:center}.web3-masterclass__scroll-top:hover{background:#6e31f1;transform:translateY(-.3rem);box-shadow:0 .5rem 1rem #0003}@media only screen and (max-width: 37.5em){.web3-masterclass__scroll-top{width:4rem;height:4rem;font-size:1rem;bottom:1.5rem;right:1.5rem}}@media only screen and (max-width: 37.5em){.web3-masterclass__container{border-radius:.8rem}.web3-masterclass__details{padding:1.5rem}.web3-masterclass__program{gap:1.5rem}}.header-container{position:relative;padding:4rem 20rem}@media only screen and (max-width: 100em){.header-container{padding:4rem 16rem}}@media only screen and (max-width: 37.5em){.header-container{padding:4rem}}.header-container__top{position:relative;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:2rem}.header-container__top--logo{z-index:11;width:50%}@media only screen and (max-width: 56.25em){.header-container__top--logo{width:40%;max-width:14rem}}@media only screen and (max-width: 43.75em){.header-container__top--logo{margin:0 auto;display:flex;justify-content:center}}.header-container .header__eu-logo{z-index:11;height:4rem;display:flex;align-items:center}.header-container .header__eu-logo img{height:100%;width:auto;object-fit:contain}@media only screen and (max-width: 56.25em){.header-container .header__eu-logo{height:3rem}}@media only screen and (max-width: 43.75em){.header-container .header__eu-logo{height:2.5rem;margin:0 auto}}.header-container .header__menu-toggle{display:none;flex-direction:column;justify-content:space-between;width:3rem;height:2.2rem;cursor:pointer;z-index:15}.header-container .header__menu-toggle span{display:block;height:3px;width:100%;background-color:#000;border-radius:2px;transition:all .3s ease}@media only screen and (max-width: 56.25em){.header-container .header__menu-toggle{display:flex;align-self:center;margin-top:2rem}}.header-container .header__nav{width:100%;z-index:11}.header-container .header__nav-list{display:flex;justify-content:flex-end;gap:2.2rem;list-style:none;position:relative;flex-wrap:nowrap}@media only screen and (max-width: 68.75em){.header-container .header__nav-list{justify-content:center;flex-wrap:wrap;text-align:center}}@media only screen and (max-width: 56.25em){.header-container .header__nav-list{position:static;width:100%;flex-direction:column;align-items:center;padding:2rem 0;gap:2rem;display:none}.header-container .header__nav-list.active{display:flex}}.header-container .header__nav-list li{position:relative}.header-container .header__nav-list li a,.header-container .header__nav-list li .dropdown__toggle{font-size:1.7rem;font-weight:400;color:#000;text-decoration:none;transition:color .3s ease;cursor:pointer}.header-container .header__nav-list li a.active,.header-container .header__nav-list li a:hover,.header-container .header__nav-list li .dropdown__toggle.active,.header-container .header__nav-list li .dropdown__toggle:hover{color:#6e31f1}.header-container .header__nav-list li a.coming-soon,.header-container .header__nav-list li .dropdown__toggle.coming-soon{color:#999;cursor:not-allowed}.header-container .header__nav-list li a.coming-soon:hover,.header-container .header__nav-list li .dropdown__toggle.coming-soon:hover{color:#999}@media only screen and (max-width: 81.25em){.header-container .header__nav-list li a,.header-container .header__nav-list li .dropdown__toggle{font-size:1.6rem}}.header-container .header__nav-list li.dropdown .dropdown__menu{opacity:0;visibility:hidden;position:absolute;top:calc(100% + 1rem);left:0;list-style:none;padding:1rem 0;min-width:22rem;border-radius:.5rem;z-index:12;display:flex;flex-direction:column;background-color:transparent;transition:opacity .4s ease,visibility .4s ease}.header-container .header__nav-list li.dropdown .dropdown__menu li{padding:.5rem 2rem}.header-container .header__nav-list li.dropdown .dropdown__menu li a{color:#000;font-size:1.5rem;display:block;transition:color .3s ease}.header-container .header__nav-list li.dropdown .dropdown__menu li a:hover{color:#6e31f1}@media only screen and (max-width: 37.5em){.header-container .header__nav-list li.dropdown .dropdown__menu li a{font-size:1.3rem;text-align:center}}@media only screen and (max-width: 68.75em){.header-container .header__nav-list li.dropdown .dropdown__menu{left:50%;transform:translate(-50%);top:calc(100% + 1.5rem)}}@media only screen and (max-width: 56.25em){.header-container .header__nav-list li.dropdown .dropdown__menu{position:static;transform:none;opacity:0;visibility:hidden;padding:0;margin:0;height:0;overflow:hidden;transition:none}}.header-container .header__nav-list li.dropdown .dropdown__menu.open{opacity:1;visibility:visible;padding-top:.5rem;height:auto}@media (min-width: 56.25em){.header-container.header-container:not(.nav-open) .dropdown:hover .dropdown__menu,.header-container.header-container:not(.nav-open) .dropdown__menu:hover{opacity:1;visibility:visible}}.footer-container{width:100%;padding:2rem 30rem}@media only screen and (max-width: 100em){.footer-container{padding:2rem 20rem}}@media only screen and (max-width: 75em){.footer-container{padding:2rem 10rem}}@media only screen and (max-width: 56.25em){.footer-container{padding:2rem 5rem}}@media only screen and (max-width: 37.5em){.footer-container{padding:2rem}}.footer-container__line{margin:2rem 0;border:none;border-top:2px solid #b07fcd}.footer-container__bottom{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;color:#0e0e0e;font-size:1.4rem;font-weight:600}@media only screen and (max-width: 37.5em){.footer-container__bottom{flex-direction:column;align-items:center;text-align:center;gap:1rem}}.footer-container__bottom--disclaimer{flex:1;margin-right:1rem;color:#0e0e0e}@media only screen and (max-width: 37.5em){.footer-container__bottom--disclaimer{margin:0}}.footer-container__bottom--eu-logo{height:3rem}@media only screen and (max-width: 37.5em){.footer-container__bottom--eu-logo{height:2.5rem}}.scroll-to-top{position:fixed;bottom:2rem;right:2rem;width:5rem;height:5rem;background:#333;border:none;border-radius:.5rem;color:#fff;font-size:1.2rem;font-weight:600;cursor:pointer;transition:all .3s ease;z-index:1000;display:none;align-items:center;justify-content:center;opacity:0;box-shadow:0 .2rem .5rem #0003}.scroll-to-top:hover{background:#6e31f1;transform:translateY(-.3rem);box-shadow:0 .5rem 1rem #0000004d}.scroll-to-top:active{transform:translateY(-.1rem)}@media only screen and (max-width: 37.5em){.scroll-to-top{width:4rem;height:4rem;font-size:1rem;bottom:1.5rem;right:1.5rem}}.scroll-to-top span{font-family:inherit;font-weight:inherit;font-size:inherit}
