@media screen{*{box-sizing:border-box}}body{background-color:#1D1D1D;color:#fff;font-family:Georgia, Cambria, 'Times New Roman', Times, serif;font-size:16px;line-height:25px}h1,h2,h3,h4{font-family:'PT Sans', Helvetica, Arial, sans-serif;text-align:center}header{margin:0;margin-bottom:2em;width:100%;padding:24px}header h1{font-size:52px;height:33px;line-height:52px}@media only screen and (min-device-width: 768px){header h1{font-size:64px;height:45px;line-height:64px}}header h1 a{text-decoration:none}header h1 a:hover{text-decoration:underline}header h2{font-family:Georgia, Cambria, 'Times New Roman', Times, serif;font-size:18px;font-style:italic;font-weight:normal;height:22px;line-height:22px}header a,header a:visited,header a:active{color:#fff}footer{color:#fff;margin:0;width:100%;padding:12px;text-align:center}footer a{display:inline-block;margin:15px;color:#fff}div.container{max-width:32em;margin-left:auto;margin-right:auto}div.container section.content,div.container article{width:100%;margin:0;margin-top:5em;background-color:#fff;color:#555;padding:3em}div.container section.content a,div.container section.content a:visited,div.container article a,div.container article a:visited{color:#555}div.container article h1,div.container article h2,div.container article h3,div.container article h4{font-family:'PT Sans', Helvetica, Arial, sans-serif;text-align:left}.intro{font-style:italic;margin-bottom:3rem}.prev-next{display:flex;justify-content:center;margin-top:3rem;width:100%}.prev-next .prev,.prev-next .next{padding:0 0.5rem}.prev-next .prev{text-align:right}.prev-next .next{text-align:left}.prev-next .prev:not(:last-child){width:50%}.prev-next .prev+.next{border-left:1px solid #ccc;width:50%}.prev-next .label{display:block;font-size:smaller;font-variant:small-caps}body.post div.container{max-width:64em}.header-link{position:relative;left:0.5em;opacity:0;font-size:0.8em;-webkit-transition:opacity 0.2s ease-in-out 0.1s;-moz-transition:opacity 0.2s ease-in-out 0.1s;-ms-transition:opacity 0.2s ease-in-out 0.1s}h2:hover .header-link,h3:hover .header-link,h4:hover .header-link,h5:hover .header-link,h6:hover .header-link{opacity:1}.header-image{text-align:center;margin-top:-125px}.header-image img{width:150px;border-radius:100%;border:2px solid #fff}
