body,h1,h2,h3,h4,h5,h6,p,blockquote,pre,hr,dl,dd,ol,ul,figure{margin:0;padding:0}body{font:400 20px/1.6 "Source Serif Pro",Georgia,"Times New Roman",Times,sans-serif;color:#333;background-color:#fdfdfd;-webkit-text-size-adjust:100%;-webkit-font-feature-settings:"kern" 1;-moz-font-feature-settings:"kern" 1;-o-font-feature-settings:"kern" 1;font-feature-settings:"kern" 1;font-kerning:normal}h1,h2,h3,h4,h5,h6,p,blockquote,pre,ul,ol,dl,figure{margin-bottom:15px}img{max-width:100%;vertical-align:middle}figure>img{display:block}figcaption{font-size:17.5px}ul,ol{margin-left:30px}li>ul,li>ol{margin-bottom:0}h1,h2,h3,h4,h5,h6{font-weight:400}a{color:#0087DF;text-decoration:none}a:visited{color:#005993}a:hover{color:#333;text-decoration:underline}.social-media-list a:hover{text-decoration:none}.social-media-list a:hover .username{text-decoration:underline}blockquote{color:#9f9f9f;border-left:4px solid #fff;padding-left:15px;font-size:22.5px;letter-spacing:-1px;font-style:italic}blockquote>:last-child{margin-bottom:0}pre,code{font-size:18.75px;border:1px solid #fff;border-radius:3px;background-color:#eef}code{padding:1px 5px}pre{padding:8px 12px;overflow-x:auto}pre>code{border:0;padding-right:0;padding-left:0}.wrapper{max-width:-webkit-calc(800px - (30px * 2));max-width:calc(800px - (30px * 2));margin-right:auto;margin-left:auto;padding-right:30px;padding-left:30px}@media screen and (max-width: 800px){.wrapper{max-width:-webkit-calc(800px - (30px));max-width:calc(800px - (30px));padding-right:15px;padding-left:15px}}.wrapper:after{content:"";display:table;clear:both}.icon>svg{display:inline-block;vertical-align:middle}.icon>svg path{fill:#9f9f9f}.social-media-list .icon{padding-right:5px}.social-media-list li+li{padding-top:5px}body{padding-left:20px;padding-right:20px;min-width:540px}.site-header{text-align:center;padding:100px 0 60px 0}.site-header .publication-title{text-align:center;font-size:28px;font-weight:700;display:block;padding-top:30px;font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;line-height:32px}.site-header .publication-slogan{display:block;font-size:20px;font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;color:#9f9f9f}.site-header h1 a:link,.site-header h1 a:visited,.site-header h1 a:active{color:#333}.site-header h1 a:hover{color:#0087DF;text-decoration:none}.site-header h1 img{display:block;margin:0 auto;border-radius:10px}.site-header-small{padding:24px 0 100px 0}.site-header-small h1{max-width:680px;margin:0 auto;font-size:16px;font-family:"Source Sans Pro",Helvetica,Arial,sans-serif}.site-header-small h1 a:link,.site-header-small h1 a:visited,.site-header-small h1 a:active{color:#0087DF}.site-header-small h1 a:hover{text-decoration:none;color:#9f9f9f}.site-header-small img{border-radius:5px;margin-right:10px;position:relative;top:-3px}.site-header-small .publication-slogan{color:#9f9f9f}.page-content .story-content>*:not(.full-width){max-width:680px;margin-left:auto;margin-right:auto}.page-content h2{color:#9f9f9f;font-size:32px}.page-content h3{font-size:24px;font-weight:600;margin-top:30px}.page-content hr{min-width:0 !important;width:80px !important;height:1px;border:transparent;background:#9f9f9f;margin-top:60px;margin-bottom:50px}.story-header{max-width:680px;margin:0 auto}.story-header h1{font-size:40px;margin-bottom:0;line-height:44px;font-weight:600;letter-spacing:-.4px}.story-header h2{font-style:normal;font-size:28px}.story-content .full-width{margin-top:40px;margin-bottom:40px}.story-content h2{margin-top:40px;margin-bottom:20px;line-height:1.35em}.story-content p{margin-bottom:15px;margin-top:15px}.story-footer{max-width:680px;margin:0 auto}.story time{display:block;margin-top:40px;margin-bottom:40px;color:#9f9f9f;font-size:0.8em;font-family:"Source Sans Pro",Helvetica,Arial,sans-serif}.navigation{max-width:680px;margin:0 auto;line-height:1.2;overflow:hidden;border-top:1px solid #eee;padding-top:40px}.navigation a.prev{float:right;text-align:right;max-width:40%}.navigation a.next{float:left;max-width:40%}.navigation a:hover{text-decoration:none}.navigation a strong{display:block;line-height:1.2;font-weight:600;color:#0087DF}.navigation a:hover strong{color:#333}.navigation a span{color:#9f9f9f;font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;font-size:16px}.navigation a:hover span{color:#797979}.bio{max-width:680px;margin:0 auto;margin-top:120px;margin-bottom:120px}.bio img{border-radius:6pt;display:block;float:left;width:64px;height:64px}.bio h1{margin-left:84px;font-size:20px;margin-bottom:0;line-height:28px;padding-top:8px}.bio p{clear:both;color:#9f9f9f;margin-top:20px;font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;font-size:16px;max-width:460px}.bio a{color:#9f9f9f;text-decoration:underline}.bio a:hover{color:#0087DF}.bio span{display:inline-block}.bio span.copied em{display:none}.bio span.copied:after{content:"email copied.";font-size:0.9em;padding-left:4px;padding-right:4px;margin-left:4px;background:#b9b9b9;color:#fff;border-radius:4px}.home,.stories{width:1080px;margin:0 auto;padding-bottom:120px;text-align:center}@media screen and (max-width: 1120px){.home,.stories{width:540px;float:none}}.story-list{margin-left:0;padding-left:0}.story-list li{display:inline-block;list-style:none;width:480px;padding-left:30px;padding-right:30px;margin-left:0;float:left;margin-bottom:60px}.story-list li:nth-child(even){padding-right:0}.story-list li a{color:inherit}.story-list li a:hover{text-decoration:none;color:#0087DF}.story-list li span.image-thumb-container{display:block;max-height:280px;overflow:hidden}.story-list li h2{font-size:24px;margin-top:30px;margin-bottom:10px;line-height:28px;font-weight:600}.story-list li p{font-size:16px;font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;line-height:22px;color:#9f9f9f}.pagination{clear:both;text-align:center;font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;font-size:16px;padding-top:60px}.pagination a:hover{text-decoration:none}.pagination .arrow{font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;position:relative;top:-2px}.pagination a{color:#0087DF;display:inline-block;margin-right:5px;margin-left:5px}.pagination a:hover{color:#333}
