@font-face{font-family:basier circle;src:url(/assets/BasierCircle-Regular.woff2) format("woff2")}@font-face{font-family:basier circle semi bold;src:url(/assets/BasierCircle-SemiBold.woff2) format("woff2")}@font-face{font-family:basier circle medium;src:url(/assets/BasierCircle-Medium.woff2) format("woff2")}:root{max-width:100vw}*{margin:0;padding:0}*,:after,:before{box-sizing:border-box}html{scroll-behavior:smooth}body,html{min-height:100vh;background-color:transparent}body{max-width:100vw;font-family:basier circle;color:#5655ff;font-size:16px;-webkit-font-smoothing:antialiased}.container,body{overflow-x:hidden}.container{padding-top:113px;max-width:min(1220px,100vw - 10px);position:relative;margin:auto}#main{opacity:0}.container:has(.oooContainer){overflow-x:visible!important}.oooContainer{width:100%}a{text-decoration:none!important;color:inherit}*,:active,:focus{-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent;outline:none;background-color:none}.trapezoide{width:30px;height:5px;-webkit-clip-path:polygon(0 100%,0 0,95% 0,100% 100%);clip-path:polygon(0 100%,0 0,95% 0,100% 100%)}ul{list-style:none;padding:0}.invisible{visibility:hidden}.right{animation:slideInFromRight .5s ease-out 0s 1 forwards}@keyframes slideInFromRight{0%{transform:translateX(10%);opacity:0}to{transform:translateX(0);opacity:1}}.left{animation:slideInFromLeft .5s ease-out 0s 1 forwards}@keyframes slideInFromLeft{0%{transform:translateX(-10%);opacity:0}to{transform:translateX(0);opacity:1}}.top{animation:slideInFromTop .5s ease-out 0s 1 forwards}@keyframes slideInFromTop{0%{transform:translateY(-100%);opacity:0}to{transform:translateX(0);opacity:1}}.bottom{will-change:opacity,transform;animation:slideInFromBottom .5s ease-out 0s 1 forwards}@keyframes slideInFromBottom{0%{transform:translateY(10%);opacity:0}to{transform:translateY(0);opacity:1}}.fadeTop{animation:slideOutFromtop .5s ease-out 0s 1 forwards}@keyframes slideOutFromtop{0%{transform:translateY(0);opacity:1}to{transform:translateY(10%);opacity:0}}.fadeLeft{animation:slideOutFromLeft .5s ease-out 0s 1 forwards}@keyframes slideOutFromLeft{0%{transform:translateX(0);opacity:1}to{transform:translateX(10%);opacity:0}}@media (max-width:500px){html:has(#menuOpen){overflow:hidden!important;overflow-y:hidden!important;-webkit-overflow-scrolling:calc(0px - 100vh)!important}body:has(#menuOpen){overflow:hidden!important;overflow-y:hidden!important;-webkit-overflow-scrolling:calc(0px - 100vh)!important}.container{padding-top:60px;margin:0 3px;max-width:calc(100vw - 6px)}.container:has(.about){max-width:calc(100vw - 8px);margin:0 4px}.container:has(input:checked){margin:0;padding-top:30px}.container:has(.oooContainer){max-width:100vw;margin:0}}.fade{animation:fadeIn .5s ease-out 0s 1 forwards}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.topSticky{will-change:opacity,top;animation:slideInFromTopSticky .5s ease-out 0s 1 forwards}@keyframes slideInFromTopSticky{0%{top:80px;transform:translateX(-50%);opacity:0}to{top:135px;transform:translateX(-50%);opacity:1}}@media (min-width:2101px) and (max-width:2746px){.container{max-width:1800px;min-width:1800px}}@media (min-width:2747px){.container{max-width:2446px;min-width:2446px}}