*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:80px}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:100vh;display:flex;flex-direction:column}.site-content{flex:1 0 auto;display:flex;flex-direction:column}section[id]{scroll-margin-top:80px}::selection{background:#000000;color:#ffffff}::-moz-selection{background:#000000;color:#ffffff}.font-pixel-circle{font-family:var(--font-pixel-circle)!important}.font-pixel-line{font-family:var(--font-pixel-line)!important}.font-pixel-triangle{font-family:var(--font-pixel-triangle)!important}.font-pixel-square{font-family:var(--font-pixel-square)!important}.font-pixel-grid{font-family:var(--font-pixel-grid)!important}