:root{color:#17212b;font-synthesis:none;text-rendering:optimizelegibility;background:#f4f7fa;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}html,body,#root{min-height:100%;margin:0}a,button,input{outline-offset:3px}:focus-visible{outline:3px solid #b85c00}.skip-link{z-index:2000;color:#fff;background:#0d3157;padding:.75rem 1rem;position:fixed;top:.5rem;left:.5rem;transform:translateY(-150%)}.skip-link:focus{transform:translateY(0)}
