body{background-color:#f2f2f2;margin:0 1em}main{max-width:680px;margin:6em auto}main.single-page{margin:1em auto 6em}main.single-page header{margin-bottom:4em}main.single-page header h1{font-size:1.4em;text-align:start}main.single-page article h1{font-size:2em}header.home h1{margin:2em 0}header.home p{text-align:center}section hr{background-image:url(/images/divider-short.svg);margin:4em 0}section hr:last-child{display:none}hr{background:url(/images/divider-long.svg) no-repeat 50%;border:0;display:block;height:2em;margin:6em 0}h1,h2,h3,h4,h5{color:#212640;font-family:-apple-system,BlinkMacSystemFont,segoe ui,roboto,oxygen,ubuntu,cantarell,fira sans,droid sans,helvetica neue,sans-serif;text-align:center}h1 a,h2 a,h3 a,h4 a,h5 a{color:#212640;text-decoration:none}p,ul{color:#212640;font-family:georgia,times,times new roman,serif;font-size:1.2em;line-height:2em}footer{text-align:end}footer p{font-size:.8em}a{color:#d9306e}.social-accounts{text-align:center}.social-accounts li{display:inline;margin:1em .5em}pre{background-color:#222;color:#f2f2f2;overflow-x:auto;padding:1em}article img{display:block;width:80%;margin:1em auto}@media(prefers-color-scheme:dark){body{background-color:#222}hr{filter:invert()}p{color:#f2f2f2}pre{background-color:#f2f2f2;color:#212640}h1,h2,h3,h4,h5{color:#f2f2f2}h1 a,h2 a,h3 a,h4 a,h5 a{color:#f2f2f2}}