:root{margin:0;padding:0;min-height:100vh;line-height:1.5;font-weight:400;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box}body{font-family:Arial,sans-serif;background:#f5f6fa;color:#222;margin:0;padding:0;overflow-x:hidden;width:100%}a{text-decoration:none}a:hover{color:#535bf2}h1{font-size:3.2em;line-height:1.1}
