/*! normalize.css v4.0.0 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}template,[hidden]{display:none}a{background-color:transparent}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background-color:#ff0;color:#000}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}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}button,input,select,textarea{font:inherit;margin:0}optgroup{font-weight:bold}button,input,select{overflow:visible}button,select{text-transform:none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}button:-moz-focusring,input:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}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}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}.highlight{background:#fff}.highlighter-rouge .highlight{background:#eef}.highlight .c{color:#998;font-style:italic}.highlight .err{color:#a61717;background-color:#e3d2d2}.highlight .k{font-weight:bold}.highlight .o{font-weight:bold}.highlight .cm{color:#998;font-style:italic}.highlight .cp{color:#999;font-weight:bold}.highlight .c1{color:#998;font-style:italic}.highlight .cs{color:#999;font-weight:bold;font-style:italic}.highlight .gd{color:#000;background-color:#fdd}.highlight .gd .x{color:#000;background-color:#faa}.highlight .ge{font-style:italic}.highlight .gr{color:#a00}.highlight .gh{color:#999}.highlight .gi{color:#000;background-color:#dfd}.highlight .gi .x{color:#000;background-color:#afa}.highlight .go{color:#888}.highlight .gp{color:#555}.highlight .gs{font-weight:bold}.highlight .gu{color:#aaa}.highlight .gt{color:#a00}.highlight .kc{font-weight:bold}.highlight .kd{font-weight:bold}.highlight .kp{font-weight:bold}.highlight .kr{font-weight:bold}.highlight .kt{color:#458;font-weight:bold}.highlight .m{color:#099}.highlight .s{color:#d14}.highlight .na{color:teal}.highlight .nb{color:#0086B3}.highlight .nc{color:#458;font-weight:bold}.highlight .no{color:teal}.highlight .ni{color:purple}.highlight .ne{color:#900;font-weight:bold}.highlight .nf{color:#900;font-weight:bold}.highlight .nn{color:#555}.highlight .nt{color:navy}.highlight .nv{color:teal}.highlight .ow{font-weight:bold}.highlight .w{color:#bbb}.highlight .mf{color:#099}.highlight .mh{color:#099}.highlight .mi{color:#099}.highlight .mo{color:#099}.highlight .sb{color:#d14}.highlight .sc{color:#d14}.highlight .sd{color:#d14}.highlight .s2{color:#d14}.highlight .se{color:#d14}.highlight .sh{color:#d14}.highlight .si{color:#d14}.highlight .sx{color:#d14}.highlight .sr{color:#009926}.highlight .s1{color:#d14}.highlight .ss{color:#990073}.highlight .bp{color:#999}.highlight .vc{color:teal}.highlight .vg{color:teal}.highlight .vi{color:teal}.highlight .il{color:#099}.grid-inset{max-width:50em;margin-left:auto;margin-right:auto}.container{width:95%;margin:auto;max-width:37.5em;*zoom:1}html,body{background-color:#fff;color:#45484d}time{display:block}a{color:#212226}a:hover,a:focus{text-decoration:none}.main-content{margin-bottom:2.0em}.page-body{margin-bottom:2.5em}.page-body p{font-size:1.25em;line-height:1.5}.page-body p:not(:last-of-type){margin-bottom:2em}.page-body img{display:block;margin:0 auto 1.0em auto;max-width:100%;width:100%}.visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.posts{margin-bottom:2.5em}.post:not(:last-of-type){border-bottom:1px solid #e5e4e1;margin-bottom:2.5em;padding-bottom:2.5em}.post p{font-size:1.25em;line-height:1.5}.post-title{margin:0 0 0.25em 0}.post-title a{text-decoration:none}.post-title a:hover,.post-title a:focus{text-decoration:underline}.post-meta{color:#a2a4a6;font-size:0.8em}.post-timestamp{margin-bottom:1.0em}.post-body p{font-size:1.25em;line-height:1.5}.post-body p:not(:last-of-type){margin-bottom:2em}.post-body img{display:block;margin:0 auto 1.0em auto;max-width:100%;width:100%}.post-body ul li,.post-body ol li{font-size:1.25em;line-height:1.4}.post-body ul li:not(:last-of-type),.post-body ol li:not(:last-of-type){padding-bottom:0.5em}.site-header>.container{clear:both;content:"";display:table;border-bottom:1px #e5e4e1 solid;margin-bottom:2.0em;padding-top:1.0em;padding-bottom:1.5em}@media only screen and (min-width: 35em){.site-header>.container{margin-bottom:5.0em}}.site-name{font-size:1.45em;margin:0;text-decoration:none;text-transform:uppercase}@media only screen and (min-width: 35em){.site-name{float:left}}.primary-navigation{clear:both;margin-top:1em}@media only screen and (min-width: 35em){.primary-navigation{clear:none;float:right;margin-top:0.35em}}.nav-items{list-style-type:none;margin:0;padding:0}.nav-items li{display:inline-block;font-size:0.8em;text-transform:uppercase}.nav-items li:not(:last-of-type){border-right:1px #e5e4e1 solid;margin-right:0.25em;padding-right:0.5em}.nav-items a{text-decoration:none}.nav-items a:hover,.nav-items a:focus{text-decoration:underline}.site-footer{color:#a2a4a6}.site-footer>.container{border-top:1px #e5e4e1 solid;padding:1.0em 0 1.0em}.copyright{font-size:0.8em;margin:0}.social{float:right;list-style-type:none;margin:0}.social li{color:#a2a4a6;display:inline-block;font-size:0.8em}.social li:not(:last-of-type){border-right:1px #a2a4a6 solid;margin-right:0.5em;padding-right:1.0em}.social a{color:#a2a4a6}
