html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}table.sourceCode,tr.sourceCode,td.lineNumbers,td.sourceCode,table.sourceCode pre{margin:0;padding:0;border:0;vertical-align:baseline;border:none}td.lineNumbers{border-right:1px solid #AAAAAA;text-align:right;color:#AAAAAA;padding-right:5px;padding-left:5px}td.sourceCode{padding-left:5px}pre.sourceCode span.kw{color:#007020;font-weight:bold}pre.sourceCode span.dt{color:#902000}pre.sourceCode span.dv{color:#40a070}pre.sourceCode span.bn{color:#40a070}pre.sourceCode span.fl{color:#40a070}pre.sourceCode span.ch{color:#4070a0}pre.sourceCode span.st{color:#4070a0}pre.sourceCode span.co{color:#60a0b0;font-style:italic}pre.sourceCode span.ot{color:#007020}pre.sourceCode span.al{color:red;font-weight:bold}pre.sourceCode span.fu{color:#06287e}pre.sourceCode span.re{}pre.sourceCode span.er{color:red;font-weight:bold}html{font-size:18px;color:#141414;background:#f9f8f8}body,blockquote{margin:0 auto;font-family:"DejaVu Serif","Bitstream Vera Serif",Constantia,Georgia,"Lucida Bright",Lucidabright,"Lucida Serif",Lucida,serif;font-variant-numeric:lining-nums;line-height:1.5}::marker{font-variant-numeric:lining-nums}a{text-decoration:none}pre,p,blockquote,ul,ol,table{margin-top:0;margin-bottom:1.2rem}ol>li:last-child>:last-child,ul>li:last-child>:last-child{margin-bottom:0}li+li{margin-top:1rem}blockquote>p{margin-bottom:0}pre{overflow-x:auto}ul,ol{padding-left:1rem}ol>li{padding-left:0.233rem}li>ol,li>ul{margin-top:1rem}a:link{color:#0008a0}a:visited{color:#6d70a0}a:hover,a:active{color:#0008a0}h1,h2,h3,h4,h5,h6{font-family:"DejaVu Sans Condensed","Nimbus Sans L",Frutiger,"Frutiger Linotype",Univers,Calibri,"Gill Sans","Gill Sans MT","Myriad Pro",Myriad,Tahoma,Geneva,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;margin:0;line-height:1.15}h1+h2,h1+h3,h1+h4,h1+h5,h1+h6,h2+h3,h2+h4,h2+h5,h2+h6,h3+h4,h3+h5,h3+h6,h4+h5,h4+h6,h5+h6{margin-top:0}h1{color:#083f24;font-size:1.44rem;margin-top:calc(1.618*1rem - 1.2rem);margin-bottom:1rem}h2,h3,h4,h5,h6{color:#646260;font-size:1.2rem}h2{margin-top:calc(1.618*0.833rem - 1.2rem);margin-bottom:0.833rem}h3{margin-top:calc(1.618*0.694rem - 1.2rem);margin-bottom:0.694rem}h4{margin-top:calc(1.618*0.579rem - 1.2rem);margin-bottom:0.579rem}h5{margin-top:calc(1.618*0.482rem - 1.2rem);margin-bottom:0.482rem}h6{margin-top:calc(1.618*0.402rem - 1.2rem);margin-bottom:0.402rem}h1>a:link,h1>a:hover,h1>a:active,h1>a:visited{color:#083f24}h2>a:link,h2>a:hover,h2>a:active,h2>a:visited,h3>a:link,h3>a:hover,h3>a:active,h3>a:visited,h4>a:link,h4>a:hover,h4>a:active,h4>a:visited,h5>a:link,h5>a:hover,h5>a:active,h5>a:visited,h6>a:link,h6>a:hover,h6>a:active,h6>a:visited{color:#646260}h1>a.anchor,h2>a.anchor,h3>a.anchor,h4>a.anchor,h5>a.anchor,h6>a.anchor{position:absolute;z-index:1001;width:1.5ex;margin-left:-1.5ex;display:block;text-decoration:none!important;visibility:hidden;text-align:center;font-weight:400}h1>a.anchor::before,h2>a.anchor::before,h3>a.anchor::before,h4>a.anchor::before,h5>a.anchor::before,h6>a.anchor::before{content:"\00A7";display:block;padding-top:.1rem}h1:hover>a.anchor,h1>a.anchor:hover,h2:hover>a.anchor,h2>a.anchor:hover,h3:hover>a.anchor,h3>a.anchor:hover,h4:hover>a.anchor,h4>a.anchor:hover,h5:hover>a.anchor,h5>a.anchor:hover,h6:hover>a.anchor,h6>a.anchor:hover{visibility:visible}#blog-header{text-align:center;margin:0 auto}nav#navigation{border-bottom:1px solid #083f24;padding-top:7px;display:flex;justify-content:space-around;margin-bottom:1.2rem}nav#navigation a{text-decoration:none;text-transform:uppercase;letter-spacing:2px;padding-bottom:7px;flex-grow:1}nav#navigation a:link,nav#navigation a:visited,nav#navigation a:hover,nav#navigation a:active{color:black}nav#navigation a#navbar-selected-link{border-bottom:3px solid #083f24;padding-bottom:4px}#post-header{margin-top:1.618rem}#post-header>h1{font-size:2rem;margin-bottom:0;text-align:center;width:95%;margin:0 auto}#post-date{font-size:0.833rem;text-align:center;margin-top:0.907rem;margin-bottom:calc(3.5rem - 0.907rem - 0.833rem*1.35)}#post{display:flex;flex-direction:column}#post>h1:first-child,#post>h2:first-child,#post>h3:first-child,#post>h4:first-child,#post>h5:first-child,#post>h6:first-child{margin-top:0}#post hr{margin-top:calc(1.618*1.2rem - 1.2rem);margin-bottom:1.2rem;border:none}p#comments-invitation{margin-top:calc(1.618*1.2rem);text-align:center;font-style:italic}footer#blog-footer{border-top:1px solid #083f24;font-size:0.833rem;text-align:center;padding-top:calc(0.833rem/1.618)}footer#blog-footer>div#microbuttons{display:flex;justify-content:center}footer#blog-footer>div#microbuttons>a{margin:calc(0.833rem/3) 3px 0}.footer-button{height:15px;width:80px}.archives-year-container{margin-top:1.618rem;margin-bottom:1rem}.service-page>.archives-year-container:first-child{margin-top:0}.archives-year{color:#083f24;font-size:1.44rem;width:4rem;text-align:right;display:inline-block}.archives-posts-container{border-top:1px dotted #9b9c9c}.archives-post-container{display:flex}.archives-post-date{display:inline-block;width:4rem;text-align:right;margin-right:1rem;flex-shrink:0}.archives-post-title{display:inline-block}.center{align-self:center;text-align:center}code{font-size:0.8rem;font-family:Consolas,"Andale Mono WT","Andale Mono","Lucida Console","Lucida Sans Typewriter","DejaVu Sans Mono","Bitstream Vera Sans Mono","Liberation Mono","Nimbus Mono L",Monaco,"Courier New",Courier,monospace;background-color:#f5f3f3;margin:0 0.2rem}h1>code{font-size:calc(1.44*0.8rem)}h2>code,h3>code,h4>code,h5>code,h6>code{font-size:calc(1.2*0.8rem)}pre{border-top:1px solid #9b9c9c;border-bottom:1px solid #9b9c9c;padding:0.3rem 0}pre code{margin:0;background-color:transparent}blockquote{border-left:0.3rem solid #083f24;margin-left:-1rem;padding-left:0.7rem;margin-right:-1rem;padding-right:1rem;font-size:0.833rem}blockquote.warning{border-left:0.3rem solid red;background-color:rgba(255,0,0,0.07)}ul{list-style-type:circle}p.hakyll-convert-comment-date{background-color:#dcd6d3}.content-desktop,.content-mobile{display:none}div.epigraph{margin-left:33%;font-size:0.833rem}@media only screen and (min-width:769px){body{width:38rem}img.bleed{width:calc(100% + 4rem);height:calc(100% + 4rem);margin-left:-2rem;margin-right:-2rem}.content-desktop{display:inline}}@media only screen and (max-width:768px){body{margin:0 1rem}img.bleed{width:calc(100% + 2rem);height:calc(100% + 2rem);margin-left:-1rem;margin-right:-1rem}.content-mobile{display:inline}}