:root{--main-col:#1c5dcf;--main-highlight-col:#5694ff}body{background:#f7f9fd;font-family:Avenir,Helvetica,Arial,sans-serif;margin:0;padding:0}#page{margin:20px}@media(max-width:600px){#page{margin-left:4px;margin-right:4px}}.block{background:#fff;border:1px solid #ddd;border-radius:8px;margin:auto;max-width:800px;padding:20px}.block h1:first-child{margin-top:0}h1,h2,h3,h4,h5,h6{margin-bottom:.2em;margin-top:1em}p{-webkit-hyphens:auto;hyphens:auto;margin:.6em 0;text-align:justify}a:not([href]){-webkit-text-decoration:underline 1px dotted #666;text-decoration:underline 1px dotted #666}a[href]{color:var(--main-col)}a[href]:hover{color:var(--main-highlight-col)}.sc{font-variant:small-caps}
