@import"https://fonts.googleapis.com/css2?family=Google+Sans:ital,opsz,wght@0,17..18,400..700;1,17..18,400..700&family=SN+Pro:ital,wght@0,200..900;1,200..900&display=swap";:root{--red: #F64758;--green: #6ED05F;--blue: #62ACE4;--purple: #B072D0;--white: hsl(0, 0%, 100%);--text-bright: hsl(0, 0%, 100%);--text-main: hsl(0, 0%, 90%);--text-muted: hsl(0, 0%, 80%);--text-dark: hsl(0, 0%, 70%);--bg: hsl(248, 29%, 7%);--g: hsl(255, 25%, 10%);--fg: hsl(263, 17%, 15%);--big-font: "Google Sans", sans-serif;--small-font: "SN Pro", sans-serif;--nav-height: 4rem;--footer-height: 4rem}*{box-sizing:border-box;overscroll-behavior:none}img{pointer-events:none}#content{padding-top:var(--nav-height)}html,body{background-color:var(--g);overscroll-behavior:none}body{color:var(--text-main);margin:0;display:flex;flex-direction:column;min-height:calc(100vh + var(--footer-height));overflow-x:hidden;font-family:var(--small-font)}#content{flex:1}h1,h2,h3,h4,h5,h6,p,a{margin:0;line-height:1}h1,h2,h3{font-family:var(--big-font)}h4,h5,h6,p,a{font-family:var(--small-font);font-weight:500}h1{font-size:3rem}h2{font-size:2.5rem}h3{font-size:2rem}h4{font-size:1.5rem}h5{font-size:1rem}h6{font-size:.9rem}p{font-size:1.5rem}a{font-size:1.25rem;color:var(--blue);text-decoration:none}.indent{padding-left:10vw;padding-right:10vw}.indent-float{border-radius:2rem;margin-left:6vw;margin-right:6vw;padding-left:4vw;padding-right:4vw}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:1rem}.mt-4{margin-top:1.5rem}.mt-5{margin-top:2rem}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:1rem}.mb-4{margin-bottom:1.5rem}.mb-5{margin-bottom:2rem}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:1rem}.ml-4{margin-left:1.5rem}.ml-5{margin-left:2rem}.mr-1{margin-right:.25rem}.mr-2{margin-right:.5rem}.mr-3{margin-right:1rem}.mr-4{margin-right:1.5rem}.mr-5{margin-right:2rem}.text-invis{color:#0000}.text-center{text-align:center}.text-bright{color:var(--text-bright)}.text-main{color:var(--text-main)}.text-muted{color:var(--text-muted)}.text-dark{color:var(--text-dark)}.fg-text-b{background-color:var(--fg);border-radius:1rem;padding:1rem}.hori-spacer{color:transparent;background-color:transparent;width:2rem;height:0rem}.vert-spacer{color:transparent;background-color:transparent;width:0rem;height:2rem}.blur-g{background-color:color-mix(in srgb,var(--g) 75%);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}
