@keyframes fadeInAnimation{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes scaleUpRightAnimation{0%{opacity:0;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}@keyframes ripple-expand{to{opacity:0;transform:scale(1)}}*{box-sizing:border-box;margin:0;padding:0;font-family:inherit}a,button{all:unset;cursor:pointer}ul{list-style:none}body{color:#fafbfb;font-family:var(--font-plus-jakarta-sans);-webkit-font-smoothing:antialiased;background-color:#010314;flex-direction:column;align-items:center;min-height:100dvh;font-size:clamp(14px,2vw,16px);font-weight:400;display:flex;position:relative}body main{flex-direction:column;align-items:center;width:100%;max-width:1500px;margin-bottom:5rem;padding-inline:1rem;display:flex}@media (min-width:768px){body main{padding-inline:4rem}}body main:before{content:"";height:8vh;min-height:60px;position:relative}html{scroll-behavior:smooth;-webkit-overflow-scrolling:touch;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1{text-transform:uppercase;margin-top:2rem;margin-bottom:3rem;font-size:34px;font-weight:400;line-height:120%}@media (min-width:768px){h1{margin-top:4rem}}img{pointer-events:none;-webkit-user-select:none;user-select:none}.no-wrap{white-space:nowrap}
@keyframes fadeInAnimation{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes scaleUpRightAnimation{0%{opacity:0;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}@keyframes ripple-expand{to{opacity:0;transform:scale(1)}}.footer{width:100%;margin-top:auto;padding-inline:1rem}.footer-container{flex-direction:column;gap:.5rem;padding-block:2rem;display:flex;position:relative}.footer-container:before{content:"";background:#202231;height:2px;position:absolute;top:0;left:0;right:0}.footer .socials{flex-direction:row;align-self:flex-start;margin-top:.5rem;font-size:15px}.footer .socials__button{padding:4px}.footer__navigation{flex-wrap:wrap;gap:1rem;font-size:14px;display:flex}.footer__copyright{color:#fafbfbb3;margin-top:.5rem;font-size:14px}@media (min-width:768px){.footer-container{grid-template-rows:1fr 1fr auto;grid-template-columns:auto 1fr;padding-inline:10vw;display:grid}.footer__logo{align-self:flex-end}.footer .socials{margin-top:0}.footer nav{text-align:center;grid-area:1/2/4}.footer__navigation{flex-direction:column}}@media (min-width:1024px){.footer nav{justify-self:flex-end;margin-block:auto}.footer__navigation{flex-direction:row}}
@keyframes fadeInAnimation{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes scaleUpRightAnimation{0%{opacity:0;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}@keyframes ripple-expand{to{opacity:0;transform:scale(1)}}.logo{cursor:pointer;width:max-content;font-size:20px;font-weight:500;transition:transform .3s cubic-bezier(.4,0,.2,1)}.logo:hover{transform:scale(1.05)}
@keyframes fadeInAnimation{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes scaleUpRightAnimation{0%{opacity:0;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}@keyframes ripple-expand{to{opacity:0;transform:scale(1)}}nav a{color:#fafbfbcc;text-transform:uppercase;transition:color .3s cubic-bezier(.4,0,.2,1);display:inline-flex;position:relative}@media (min-width:768px){nav a{margin-bottom:0}}nav a:after{content:"";background-color:#fafbfbcc;width:0%;height:1px;transition:width .3s cubic-bezier(.4,0,.2,1);position:absolute;bottom:-8px;left:50%;transform:translate(-50%)}nav a:hover{color:#fafbfb}nav a:hover:after{width:100%}
