:root{font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;line-height:1.5}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%;font-family:Golos Text,Arial Black,Arial,sans-serif;font-size:18px;font-weight:400}body{font-kerning:normal;color:#fff;background-color:#333;flex-direction:column;min-width:320px;min-height:100vh;margin:0;padding:0;font-size:18px;line-height:1.8;display:flex}a{color:inherit;text-decoration:none}a:hover{color:inherit;text-decoration:underline;text-decoration-thickness:2px}[data-tooltip]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}[data-tooltip]:hover:after{content:attr(data-tooltip);background:#eee;border:1px solid #000;padding:.25em;display:block;position:absolute}
