*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:#fff;-webkit-font-smoothing:antialiased;background:#07041a;margin:0;font-family:Manrope,system-ui,sans-serif;overflow-x:hidden}a{color:inherit}button{font-family:inherit}input,textarea,select{font-family:Manrope,system-ui,sans-serif}input::placeholder,textarea::placeholder{color:#e7deffad}input:focus-visible,textarea:focus-visible,select:focus-visible,button:focus-visible,a:focus-visible{outline-offset:3px;outline:3px solid #67e8f9}button:focus-visible{outline-offset:-3px}input:focus-visible,textarea:focus-visible,select:focus-visible{border-color:#ad46ff8c!important}::selection{color:#fff;background:#ad46ff66}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:#07041a}::-webkit-scrollbar-thumb{background:#ad46ff59;border-radius:8px}@keyframes tgFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-18px)}}@keyframes tgFloat2{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-26px)rotate(8deg)}}@keyframes tgGlow{0%,to{opacity:.55}50%{opacity:.9}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.tg-nav-links,.tg-nav-cta{display:flex}.tg-nav-burger,.tg-nav-mobile{display:none}@media (width<=980px){.tg-nav-links,.tg-nav-cta{display:none}.tg-nav-burger{display:flex}.tg-nav-mobile{display:block}}.tg-footer-grid{grid-template-columns:300px repeat(auto-fit,minmax(150px,1fr));gap:40px}.tg-footer-brand{grid-column:auto}@media (width<=640px){.tg-footer-grid{grid-template-columns:1fr 1fr;gap:32px 24px}.tg-footer-brand{grid-column:1/-1}}.tg-split{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.tg-split>.tg-col-text{order:1}.tg-split>.tg-col-media,.tg-split.tg-reverse>.tg-col-text{order:2}.tg-split.tg-reverse>.tg-col-media{order:1}@media (width<=760px){.tg-split{grid-template-columns:1fr}.tg-split>.tg-col-text,.tg-split.tg-reverse>.tg-col-text{order:1}.tg-split>.tg-col-media,.tg-split.tg-reverse>.tg-col-media{order:2}}
