@import url("https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap");@import url("https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap");@import url("https://fonts.googleapis.com/css2?family=Averia+Serif+Libre:ital,wght@0,300;0,400;0,700;1,300;1,400;1,700&display=swap");:root{--main-fontfamily:"Inter",sans-serif;--main-color:#8a2be1}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}body,html{height:100%}body{display:flex;flex-direction:column;min-height:100vh;background-color:rgba(0,0,0,.03);font-family:var(--main-fontfamily)}main{flex:1 1}a{text-decoration:none}.sectionTitle{display:flex;align-items:flex-start;flex-direction:column;margin-bottom:3rem}.sectionTitle p{font-family:"Averia Serif Libre",serif;width:60%;font-weight:400;font-size:1.6rem;margin-top:1.5rem;color:rgb(0,0,0)}.container{padding:0 9rem}.hidden{display:none}.pageNotFound{align-items:flex-start;flex-direction:column;margin-bottom:3rem}.pageNotFound,.pageNotFound-img{display:flex;justify-content:center}.pageNotFound-img{width:100%}.pageNotFound-img img{width:25rem;height:auto}@media only screen and (max-width:1441px){html{font-size:15px}}@media only screen and (max-width:1367px){html{font-size:14.35px}}@media only screen and (max-width:1281px){html{font-size:13.7px}}.footer{display:flex;align-items:center;justify-content:space-between;padding-top:1.5rem;margin-bottom:1.5rem;border-top:1px dashed rgba(0,0,0,.8)}.footer h1{font-size:1.1rem;font-weight:500}.footer h1 a{color:var(--main-color)}header{position:absolute;top:4.5rem;left:0;right:0;z-index:2;display:flex;justify-content:space-between;padding:0 9rem}header.otherPage{position:-webkit-sticky;position:sticky;top:1rem;padding:0 1rem;margin:1.5rem 8rem;align-items:center;background-color:white;border-radius:.25rem}.logo img{width:auto;height:3.3rem}header.otherPage .logo{display:flex;align-items:center;color:black}header.otherPage .logo img{width:auto;height:2rem}header.otherPage .logo h3{font-family:Poppins,sans-serif;margin-left:.5rem;font-size:1.5rem;font-weight:500}nav{display:flex;align-items:center}header.otherPage nav{height:4rem}nav a{display:flex;flex-direction:column;justify-content:space-between;height:100%;margin-right:1.2rem;padding-right:1.2rem;color:rgb(255,255,255);font-size:1rem;font-weight:500}nav a:last-child{margin-right:0;padding-right:0}header.otherPage nav a{flex-direction:row;align-items:center;color:black;border-right:1px solid rgba(0,0,0,.1);transition:all .3s}header.otherPage nav a:last-child{border-right:none}header.otherPage nav a.active,header.otherPage nav a:hover{color:var(--main-color)}nav a img{width:1.3rem;height:1.3rem}.scrollToTop{position:fixed;bottom:3.3rem;right:3.3rem;display:flex;align-items:center;justify-content:center;width:2.4rem;height:2.4rem;background-color:#af66f4;cursor:pointer;transition:all .3s;opacity:1;visibility:visible}.scrollToTop.scrollToTop-hidden{opacity:0;visibility:hidden;bottom:1rem}.scrollToTop:hover{background-color:#8a2be1}.scrollToTop img{width:1.4rem;height:1.4rem;transform:rotate(180deg)}