:root{font-family:Work Sans,Arial,sans-serif;color:#28282a;background:#fff;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-optical-sizing:auto}html{scroll-behavior:smooth;scroll-padding-top:5rem}body{margin:0;min-width:320px;font-family:Work Sans,Arial,sans-serif}*,*:before,*:after{box-sizing:border-box}a:focus-visible,button:focus-visible,[tabindex]:focus-visible{outline:3px solid #ffbf47;outline-offset:3px}.skip-link{position:absolute;z-index:2000;top:.5rem;left:.5rem;padding:.75rem 1rem;color:#fff;background:#28282a;transform:translateY(-150%)}.skip-link:focus{transform:translateY(0)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}code{font-family:Consolas,Monaco,Courier New,monospace}
