html,body,#root{min-height:100%;margin:0}body{-webkit-font-smoothing:antialiased;font-family:Segoe UI Variable,Inter,system-ui,-apple-system,Segoe UI,sans-serif}#root>.app-root{min-height:100vh}a:focus-visible,button:focus-visible,[role=button]:focus-visible{outline-offset:2px;border-radius:4px;outline:2px solid #1f5fbf}main:focus{outline:none}.skip-link:focus{outline:2px solid #1f5fbf}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}html[data-underline-links=true] a{text-underline-offset:2px;text-decoration:underline!important}html[data-wide-spacing=true] *{letter-spacing:.06em!important;word-spacing:.16em!important}html[data-wide-spacing=true] p,html[data-wide-spacing=true] li{line-height:1.6!important}html[data-reduce-motion=true] *,html[data-reduce-motion=true] :before,html[data-reduce-motion=true] :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}
