*,:after,:before{box-sizing:border-box}body,html{margin:0;padding:0;min-height:100vh}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;line-height:1.6;color:#1f2937;background-color:#f9fafb}a{text-decoration:none;color:#6984a1}a:hover{color:#79dbff}