@import "https://fonts.googleapis.com/css2?family=Geist:wght@400;500;600;700&display=swap";
*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scrollbar-color:#1e293b #0b1326;scrollbar-width:thin;height:100%}body{color:#dae2fd;background-color:#0b1326;min-height:100%;overflow-x:hidden}a{color:inherit;text-decoration:none}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:#0b1326}::-webkit-scrollbar-thumb{background:#1e293b;border-radius:10px;transition:background .2s}::-webkit-scrollbar-thumb:hover{background:#adc6ff}::selection{color:#dae2fd;background:#adc6ff33}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.pageContainer{width:100%;max-width:1400px;margin:0 auto;padding:0 64px}@media (max-width:62em){.pageContainer{padding:0 32px}}@media (max-width:36em){.pageContainer{padding:0 16px}}.reveal{opacity:0;transition:opacity .65s,transform .65s;transform:translateY(24px)}.reveal.inView{opacity:1;transform:translateY(0)}.revealRight{opacity:0;transition:opacity .7s .15s,transform .7s .15s;transform:translate(24px)}.revealRight.inView{opacity:1;transform:translate(0)}
