body,h1,h2,h3{color:#f8f9fa}*,::after,::before{box-sizing:border-box}*{margin:0;padding:0}html{color-scheme:light dark}body{min-height:100vh;min-height:100dvh;line-height:1.5;-webkit-font-smoothing:antialiased}canvas,img,picture,svg,video{display:block;max-width:100%;height:auto}button,input,select,textarea{font:inherit}textarea{resize:vertical}h1,h2,h3,h4,h5,h6,p{overflow-wrap:break-word}@media (prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,::after,::before{animation-duration:0s!important;animation-iteration-count:1!important;transition-duration:0s!important;scroll-behavior:auto!important}}body{background:#202124;font-family:system-ui,-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif;font-size:16px}a{color:#8ab4f8}header.site-header{margin:10rem auto 8rem}main.site-content{text-align:center;margin:5rem auto 10rem}main.site-content h1{font-size:2.25em}main.site-content p{font-size:1.125em}img#mainLogo{display:block;width:100%;max-width:100rem;height:auto;margin:0 auto}.wrapper{width:100%;max-width:75rem;padding-inline:1.25rem;margin-inline:auto}.social-container{display:flex;justify-content:center;gap:4.5rem;margin-top:4rem}.social-link{color:#e8eaed;display:inline-flex;align-items:center;justify-content:center;transition:color .2s,transform .2s}.social-link svg{width:9rem;height:9rem}.social-link:focus,.social-link:hover{color:#84ff00;transform:translateY(-3px);outline:0}