@font-face{font-family:Poppins;src:url(/assets/fonts/poppins.woff2) format("woff2");font-weight:400}@font-face{font-family:Poppins;src:url(/assets/fonts/poppins-bold.woff2) format("woff2");font-weight:700}@font-face{font-family:Audiowide;src:url(/assets/fonts/audiowide.ttf) format("truetype")}*{margin:0;padding:0;box-sizing:border-box;font-family:Poppins,sans-serif;scroll-behavior:smooth}body.menu-open{overflow:hidden}.cta-link{display:inline-block;width:fit-content;max-width:100%;padding:15px 30px;white-space:nowrap;font-size:23px;line-height:normal;text-decoration:none;cursor:pointer;background-color:#70e61c;color:#141d2f;border:none;border-radius:10px;transition:all 125ms ease-in-out}.cta-link:hover{background-color:#9747ff;transform:scale(1.1) translate(15px,5px);filter:saturate(1.5);color:#fff}.cta-link:disabled{background-color:gray;color:#fff6;cursor:not-allowed;filter:none;transform:none}.reveal{opacity:0;transition:opacity .7s ease,transform .7s ease}.reveal[data-reveal=up]{transform:translateY(24px)}.reveal[data-reveal=left]{transform:translate(-24px)}.reveal[data-reveal=right]{transform:translate(24px)}.reveal.in{opacity:1;transform:none;transition-delay:var(--reveal-delay, 0ms)}@media (prefers-reduced-motion: reduce){.reveal{transform:none!important}}@media (max-width: 380px){.cta-link{padding:12px 22px;font-size:18px}}
