*{box-sizing:border-box}html{background:#f5f7fa;color:#20313f;font-family:system-ui,-apple-system,Segoe UI,sans-serif;line-height:1.6}body{margin:0}a{color:#244d66;text-underline-offset:3px}a:hover{text-decoration:underline}a:focus-visible{outline:3px solid #377ca6;outline-offset:4px;border-radius:3px}@media print{html{background:white}}
