html{scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{margin:0;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif}.screen-reader-text{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);white-space:nowrap;word-wrap:normal!important}.skip-link:focus{position:fixed!important;top:1rem;left:1rem;z-index:100000;width:auto;height:auto;padding:.75rem 1rem;clip:auto;background:#fff;color:#000}