html{font-size:20px!important}@media screen and (min-width:32rem) and (max-width:48rem){html{font-size:16px!important}}@media screen and (min-width:48rem){html{font-size:18px!important}}body{line-height:1.85!important}.markdown{@import "http://fonts.googleapis.com/css?family=Open+Sans:300italic,300"}@media print{.markdown *,.markdown *:before,.markdown *:after{background:0 0!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}.markdown a,.markdown a:visited{text-decoration:underline}.markdown a[href]:after{content:" (" attr(href) ")"}.markdown abbr[title]:after{content:" (" attr(title) ")"}.markdown a[href^="#"]:after,.markdown a[href^="javascript:"]:after{content:""}.markdown pre,.markdown blockquote{border:1px solid #999;page-break-inside:avoid}.markdown thead{display:table-header-group}.markdown tr,.markdown img{page-break-inside:avoid}.markdown img{max-width:100%!important}.markdown p,.markdown h2,.markdown h3{orphans:3;widows:3}.markdown h2,.markdown h3{page-break-after:avoid}}.markdown p{font-size:1rem;margin-bottom:1.3rem}.markdown h1,.markdown h2,.markdown h3,.markdown h4{margin:1.414rem 0 .5rem;font-weight:inherit;line-height:1.42}.markdown h1{margin-top:0;font-size:2.998rem;font-weight:700}.markdown h2{font-size:2.027rem;font-weight:700}.markdown h3{font-size:1.799rem}.markdown h4{font-size:1.414rem}.markdown h5{font-size:1.121rem}.markdown h6{font-size:.88rem}.markdown small{font-size:.707em}.markdown img,.markdown canvas,.markdown iframe,.markdown video,.markdown svg,.markdown select,.markdown textarea,.markdown ins{max-width:100%;margin-bottom:1rem}.markdown body{color:#444;font-family:open sans,Helvetica,sans-serif;font-weight:300;margin:6rem auto 1rem;max-width:48rem;text-align:center}.markdown pre{background-color:#282727;padding:1rem;text-align:left;overflow:scroll}.markdown blockquote{margin:0;border-left:5px solid #7a7a7a;font-style:italic;padding:1.33em;text-align:left}.markdown ul,.markdown ol,.markdown li{text-align:left}.markdown ul{list-style:circle;margin:1rem 0 1.5rem;line-height:2rem;padding-left:20px}.markdown ol{list-style:decimal;margin:.5rem 0 1.5rem;line-height:2rem;padding-left:20px}.markdown li img{max-height:90vh;margin:1rem auto 2rem}.markdown p{color:#08090a}@media(prefers-color-scheme:dark){.markdown p{color:#eee}}.markdown .video-wrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.markdown .video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}