.hyphens{hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto}.bidi{unicode-bidi:bidi-override;direction:rtl}.icon,.brand-icon{display:inline-block;margin:0}.icon svg,.brand-icon svg{height:1.25em;width:1.25em;top:.2em;position:relative}.icon svg{stroke:currentColor;stroke-width:.1em;fill:none}.brand-icon svg{fill:currentColor;top:.15em}a:hover{color:#e98016}a:hover .brand-icon svg{fill:#e98016}a:hover .icon svg{stroke:#e98016}h1,h2,h3,h4,h5{font-family:raleway webfont,source sans pro webfont,Helvetica,Arial,Sans-serif}code,pre{font-family:source code pro webfont,source sans pro webfont,Helvetica,Arial,Sans-serif;font-size:94%;white-space:pre-wrap;background-color:#d3d3d3;border-radius:.2em;padding:0 .2em;overflow:auto}pre{padding:.5em}pre code{white-space:pre;padding:0}table{margin:1em auto;border-collapse:collapse}table thead{color:#fff;background-color:#757575}table thead th{font-weight:200}table tbody tr:nth-child(even){background-color:rgba(0,0,0,.1)}table tr th,table tr td{padding:.2em}html,body{position:relative}body{margin:0;padding:0;background:#d3d3d3;color:#161616}section{width:100%;max-width:41em;min-width:9em;margin:0 auto;position:relative;font-family:source sans pro webfont,Helvetica,Arial,Sans-serif;font-weight:400;font-kerning:auto;font-feature-settings:"liga","onum"}aside{position:relative;overflow:hidden;width:100%;min-width:9em;background-color:#161616}aside nav{min-width:9em;text-align:center}aside nav li{display:inline-block}aside nav li.active a{color:#e9e9e9;background-color:#161616}aside nav a{display:inline-block;max-width:100%;padding:1em;margin:0 1em;text-decoration:none;text-transform:uppercase;font-family:raleway webfont,source sans pro webfont,Helvetica,Arial,Sans-serif;font-weight:400;color:#e98016;transition:all .25s;-moz-transition:all .25s;-webkit-transition:all .25s;-o-transition:all .25s}aside nav a:hover{color:#161616;background-color:#e98016}aside nav ul,aside nav li{margin:0;padding:0;list-style:none}header,footer{font-family:raleway webfont,source sans pro webfont,Helvetica,Arial,Sans-serif;position:relative;font-size:2em;font-weight:300}header a,footer a{color:inherit;text-decoration:none}header .brand-icon svg,footer .brand-icon svg{width:.8em;height:.8em}header .icon svg,footer .icon svg{stroke-width:.05em;width:1em;height:1em}header{padding:1em 0}header h1{margin:0;font-weight:300}header div{color:#5f5f5f;font-size:.7em}header div time,header div span{margin-right:1em}footer{padding:.5em 0;display:flex;align-items:baseline;justify-content:space-between}footer div{display:inline-block}footer a{margin:0 .25em}article{position:relative;padding:1em;background-color:#e9e9e9;hyphens:auto;min-width:9em;max-width:41em}article h1,article h2,article h3{font-family:raleway webfont,source sans pro webfont,Helvetica,Arial,Sans-serif;font-weight:300;background-color:#161616;color:#fff}article h1 a,article h2 a,article h3 a{font-weight:400}article h1{font-size:2em;margin:1.5em -.5em .5em;padding:.25em .5em}article h2{font-size:1.5em;margin:1.5em -.66666667em .5em;padding:.33333333em .66666667em}article h3{font-size:1.17em;margin:1.5em -.85470085em .5em;padding:.42735043em .85470085em}article h4{font-size:1em;margin:1.5em -1em .5em;padding:.5em 1em}article h3,article h4{background-color:#757575}article p{margin-top:.2em}article a{text-decoration:none;color:#e98016}article a:hover{text-decoration:underline}article img{max-width:100%}article ul.pages{margin:0;padding:0;list-style:none}article ul.pages li{margin:.5em;list-style:none}article ul.pages li a{margin:1em}