html,body,div,span,applet,object,iframe,h1,h2,#menu-button,.overlay-close,h3,.chapter-link,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,.shortcut-preview.small,.intro-shortcut-row,.footnotes,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,main,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font-weight:normal;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}body{line-height:1}a{color:inherit;text-decoration:none}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}* html .clearfix{zoom:1}*:first-child+html .clearfix{zoom:1}.table{display:table}.tr{display:table-row}.td{display:table-cell}.hidden{-webkit-transition-duration:400ms;-moz-transition-duration:400ms;-o-transition-duration:400ms;transition-duration:400ms;opacity:0}.visible{-webkit-transition-duration:400ms;-moz-transition-duration:400ms;-o-transition-duration:400ms;transition-duration:400ms;opacity:1}@font-face{font-family:'robotoregular';src:url("../../fonts/roboto-regular-webfont.eot");src:url("../../fonts/roboto-regular-webfont.eot?#iefix") format("embedded-opentype"),url("../../fonts/roboto-regular-webfont.woff2") format("woff2"),url("../../fonts/roboto-regular-webfont.woff") format("woff"),url("../../fonts/roboto-regular-webfont.ttf") format("truetype"),url("../../fonts/roboto-regular-webfont.svg#robotoregular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'karlaregular';src:url("../../fonts/karla-regular-webfont.eot");src:url("../../fonts/karla-regular-webfont.eot?#iefix") format("embedded-opentype"),url("../../fonts/karla-regular-webfont.woff2") format("woff2"),url("../../fonts/karla-regular-webfont.woff") format("woff"),url("../../fonts/karla-regular-webfont.ttf") format("truetype"),url("../../fonts/karla-regular-webfont.svg#karlaregular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'karlaitalic';src:url("../../fonts/karla-italic-webfont.eot");src:url("../../fonts/karla-italic-webfont.eot?#iefix") format("embedded-opentype"),url("../../fonts/karla-italic-webfont.woff2") format("woff2"),url("../../fonts/karla-italic-webfont.woff") format("woff"),url("../../fonts/karla-italic-webfont.ttf") format("truetype"),url("../../fonts/karla-italic-webfont.svg#karlaitalic") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'karlabold';src:url("../../fonts/karla-bold-webfont.eot");src:url("../../fonts/karla-bold-webfont.eot?#iefix") format("embedded-opentype"),url("../../fonts/karla-bold-webfont.woff2") format("woff2"),url("../../fonts/karla-bold-webfont.woff") format("woff"),url("../../fonts/karla-bold-webfont.ttf") format("truetype"),url("../../fonts/karla-bold-webfont.svg#karlabold") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'karlabolditalic';src:url("../../fonts/karla-bolditalic-webfont.eot");src:url("../../fonts/karla-bolditalic-webfont.eot?#iefix") format("embedded-opentype"),url("../../fonts/karla-bolditalic-webfont.woff2") format("woff2"),url("../../fonts/karla-bolditalic-webfont.woff") format("woff"),url("../../fonts/karla-bolditalic-webfont.ttf") format("truetype"),url("../../fonts/karla-bolditalic-webfont.svg#karlabolditalic") format("svg");font-weight:normal;font-style:normal}body{font-family:'karlaregular', 'robotoregular';font-size:22px;line-height:33px;letter-spacing:0.1px}em,i{font-family:'karlaitalic'}b,strong{font-family:'karlabold'}em b,b em,i b,b i,em strong,strong em,i strong,strong i{font-family:'karlabolditalic'}small,.shortcut-preview.small,.intro-shortcut-row,.footnotes{font-family:'karlaregular', 'robotoregular';font-size:0.8em;line-height:1.2em}h1{font-family:'karlaregular', 'robotoregular';font-size:2em;line-height:1.5em}@media only screen and (max-width: 475px){h1{line-height:1.1em}}h2,#menu-button,.overlay-close{font-family:'karlaregular', 'robotoregular';font-size:1.5em;line-height:1.5em}@media only screen and (max-width: 475px){h2,#menu-button,.overlay-close{line-height:1.1em}}h3,.chapter-link{font-family:'karlaregular', 'robotoregular';font-size:1.2em;line-height:1.5em}blockquote{font-family:'karlaregular', 'robotoregular';font-size:1.2em;line-height:1.25em}.redacted,del{background:#0a0a0a;color:#0a0a0a}@font-face{font-family:"icons";src:url("../../fonts/icons/icons-66e090f489e78dd9735e480e6e75a4eb.eot");font-weight:normal;font-style:normal}@font-face{font-family:"icons";src:url("../../fonts/icons/icons-66e090f489e78dd9735e480e6e75a4eb.eot");src:url("../../fonts/icons/icons-66e090f489e78dd9735e480e6e75a4eb.eot?#iefix") format("embedded-opentype"),url("../../fonts/icons/icons-66e090f489e78dd9735e480e6e75a4eb.woff") format("woff"),url("../../fonts/icons/icons-66e090f489e78dd9735e480e6e75a4eb.ttf") format("truetype"),url("../../fonts/icons/icons-66e090f489e78dd9735e480e6e75a4eb.svg?#icons") format("svg");font-weight:normal;font-style:normal}.icon{font-family:"icons";display:inline-block;vertical-align:middle;line-height:1;font-weight:normal;font-style:normal;speak:none;text-decoration:inherit;text-transform:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon_email:before{content:"\f101"}.icon_facebook:before{content:"\f102"}.icon_linkedin:before{content:"\f103"}.icon_menu:before{content:"\f104"}.icon_pinterest:before{content:"\f105"}.icon_pinterestCircle:before{content:"\f106"}.icon_play:before{content:"\f107"}.icon_rss:before{content:"\f108"}.icon_share:before{content:"\f109"}.icon_slides:before{content:"\f10a"}.icon_thumbs:before{content:"\f10b"}.icon_twitter:before{content:"\f10c"}.icon_youtube:before{content:"\f10d"}#mobileTester{display:none;visibility:hidden}#tabletTester{display:none;visibility:hidden}@media screen and (max-device-width: 650px){html.touch #mobileTester{display:none;visibility:visible}}@media screen and (max-width: 650px){html.touch #mobileTester{display:none;visibility:visible}}@media screen and (min-device-width: 651px) and (max-device-width: 1279px){html.touch #tabletTester{display:none;visibility:visible}}@media screen and (min-width: 651px) and (max-width: 1279px){html.touch #tabletTester{display:none;visibility:visible}}#legacy-warning{display:none;width:600px;position:absolute;left:50%;top:50%;margin-top:-40px;margin-left:-300px;font-size:22px}#legacy-warning ul{width:100%;text-align:center}#legacy-warning li{display:block;display:inline-block;*zoom:1;margin:20px 20px}#legacy-warning li a:hover{text-decoration:underline}::selection{color:#fff;background:#000}::moz-selection{color:#fff;background:#000}body,html{width:100%;min-height:100%}*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;outline:0}a,input[type="submit"],button,.scroll-page{cursor:pointer}a:hover{text-decoration:underline}img{-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;outline:none}.clear{display:block;float:left;clear:both}.full-screen{width:100%;height:100vh}.shortcut-preview{display:inline-block;text-transform:uppercase;line-height:1em !important;cursor:pointer;border:1px solid black;text-align:center;-moz-border-radius:0.15em;-webkit-border-radius:0.15em;border-radius:0.15em;padding:0.24em 0.5em 0.11em 0.5em;margin:0 0.1em 0.1em 0em}.shortcut-preview.inline-shortcut-preview{display:inline;padding-right:0.2em}.fullbleed-image{-moz-background-size:cover !important;-o-background-size:cover !important;-webkit-background-size:cover !important;background-size:cover !important;background-position:50% 50% !important}.fullbleed-image.crop-middle{background-position:50% 50% !important}.fullbleed-image.crop-top{background-position:50% 0% !important}.fullbleed-image.crop-bottom{background-position:50% 100% !important}.fullbleed-image img{display:none}#global-header{position:fixed;top:20px;left:0;width:100%;z-index:1001}@media only screen and (max-width: 1160px){#global-header{position:absolute}}#global-header.force-absolute{position:absolute}.top-headway-logo{width:90px;position:absolute;top:-3px;right:20px}.top-headway-logo img{width:100%;height:auto}.menu-button-container{position:absolute;top:9px;left:28px}#menu-button,#menu-button-label{display:inline-block;vertical-align:top}#menu-button-label{font-size:1.5em;margin-right:10px;cursor:pointer;-moz-transform:translateY(-2px);-ms-transform:translateY(-2px);-webkit-transform:translateY(-2px);transform:translateY(-2px);-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}#menu-button{width:1em;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;margin-left:10px;cursor:pointer}#menu-button div{-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;width:100%;height:0.17em;margin-bottom:0.17em;background:black}#menu-button div:last-child{margin-bottom:0}#main-menu{display:none;position:absolute;width:300px;right:0;left:0px;margin-top:5px;padding:20px 20px 40px 20px;background:#fff}#main-menu.on{display:block}#main-menu li{margin:6px}@media screen and (max-device-width: 650px){#main-menu{width:-webkit-calc(100vw - 40px);width:calc(100vw - 40px);top:60px}}@media screen and (max-width: 650px){#main-menu{width:-webkit-calc(100vw - 40px);width:calc(100vw - 40px);top:60px}}.donate-button{position:absolute;right:170px;top:10px}@media screen and (max-device-width: 650px){.donate-button{right:18px;top:60px}}@media screen and (max-width: 650px){.donate-button{right:18px;top:60px}}.donate-button::before{content:" ";background-image:url(../../gfx/donate-icon.svg);background-repeat:no-repeat;position:absolute;left:-25px;top:6px;width:21px;height:18px}.global-footer{width:640px;max-width:85%;margin:140px auto 40px auto}.global-footer.left-aligned{width:720px}.story .global-footer{width:610px;max-width:90%}@media screen and (min-device-width: 651px) and (max-device-width: 1279px){.global-footer{margin-left:50px}}@media screen and (min-width: 651px) and (max-width: 1279px){.global-footer{margin-left:50px}}.footer-item-logo{max-width:20%;display:inline-block;margin-bottom:15px;vertical-align:top}@media screen and (max-device-width: 650px){.footer-item-logo{max-width:45%}}@media screen and (max-width: 650px){.footer-item-logo{max-width:45%}}.footer-item-logo img{max-width:100%}.footer-item-text{font-size:0.8em;line-height:1.4em;display:inline-block;vertical-align:top;max-width:70%;margin-left:20px}.left-aligned .footer-item-text{max-width:60%}@media screen and (max-device-width: 650px){.footer-item-text{max-width:85% !important;margin-left:0}.story .footer-item-text{max-width:610px}}@media screen and (max-width: 650px){.footer-item-text{max-width:85% !important;margin-left:0}.story .footer-item-text{max-width:610px}}.generic-header-panel{position:relative;margin-left:20px;margin-right:20px;margin-top:170px;margin-bottom:60px;text-align:center}@media screen and (max-width: 560px){.generic-header-panel{margin-left:10px;margin-right:10px}}.generic-content-section,.generic-text-section{position:relative;width:720px;max-width:85%;margin:60px auto 60px auto}.generic-content-section a,.generic-text-section a{overflow-wrap:break-word;word-wrap:break-word;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}.generic-form input[type="text"],.generic-form input[type="email"],.generic-form textarea,.generic-form button,.generic-form input[type="submit"]{display:block;height:2em;padding:1em;width:100%;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;border:1px solid #0a0a0a;margin-bottom:1em;background:none;font-family:'karlaregular', 'robotoregular';font-size:22px;line-height:33px;letter-spacing:0.1px}.generic-form label{display:block;margin-bottom:0.5em}.generic-form textarea{height:8em}.generic-form button,.generic-form input[type="submit"]{padding:0.2em}.generic-form button:hover,.generic-form input[type="submit"]:hover{background:#0a0a0a;color:#fff;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.generic-form .form-error-message{color:red;font-size:0.75em}.generic-form #extraInformation{display:none}.success-home-link{display:none;margin-top:2em}.isTouch .intro-shortcut-row{display:none}@media only screen and (max-width: 860px){.intro-shortcut-row{display:none}}body.overlay-on #main-content,body.overlay-on #global-header{-webkit-filter:blur(9px);filter:blur(9px)}.home-header-panel{width:100%}.home-header-panel-images{width:85%;max-width:1200px;margin:0 auto 0 auto;position:relative;top:160px;padding-bottom:140px;text-align:center}@media screen and (max-device-width: 650px){.home-header-panel-images{display:none}}@media screen and (max-width: 650px){.home-header-panel-images{display:none}}.home-panel-feature-image{width:380px;max-width:90%;height:360px;display:inline-block;margin:-60px -10px -60px 0px}.home-panel-feature-image:nth-child(odd){margin:-60px -20px -50px -50px}.home-panel-feature-image img{max-width:100%;vertical-align:middle}.home-main-title{position:absolute;width:500px;max-width:95%;left:50%;margin-left:-250px;top:260px}.home-main-title h1,.home-main-title h2,.home-main-title #menu-button,.home-main-title .overlay-close,.home-main-title p{padding:0px 37px 0px 25px;background:#fff;text-align:center;display:inline-block}.home-main-title h1{margin:0 0 0 20px}@media screen and (max-device-width: 650px){.home-main-title h1{margin:0;margin-top:40px;width:90%;padding:8px 0}}@media screen and (max-width: 650px){.home-main-title h1{margin:0;margin-top:40px;width:90%;padding:8px 0}}.home-main-title p{width:280px;margin:0 0 0 100px}@media screen and (max-device-width: 650px){.home-main-title p{margin:0 0 0 0px}}@media screen and (max-width: 650px){.home-main-title p{margin:0 0 0 0px}}.home-main-title h2,.home-main-title #menu-button,.home-main-title .overlay-close{padding-bottom:4px;padding-top:4px}@media screen and (max-device-width: 650px){.home-main-title h2,.home-main-title #menu-button,.home-main-title .overlay-close{text-align:center;padding:8px}}@media screen and (max-width: 650px){.home-main-title h2,.home-main-title #menu-button,.home-main-title .overlay-close{text-align:center;padding:8px}}.home-main-title h2:first-of-type,.home-main-title #menu-button:first-of-type,.home-main-title .overlay-close:first-of-type{margin:-60px 0 0 -50px}@media screen and (max-device-width: 650px){.home-main-title h2:first-of-type,.home-main-title #menu-button:first-of-type,.home-main-title .overlay-close:first-of-type{margin:0;padding:0px 15px;padding-top:10px}}@media screen and (max-width: 650px){.home-main-title h2:first-of-type,.home-main-title #menu-button:first-of-type,.home-main-title .overlay-close:first-of-type{margin:0;padding:0px 15px;padding-top:10px}}.home-main-title h2:last-of-type,.home-main-title #menu-button:last-of-type,.home-main-title .overlay-close:last-of-type{margin:-10px 0 0 50px}@media screen and (max-device-width: 650px){.home-main-title h2:last-of-type,.home-main-title #menu-button:last-of-type,.home-main-title .overlay-close:last-of-type{padding-top:2px;margin:0;margin-top:-3px;width:68%}}@media screen and (max-width: 650px){.home-main-title h2:last-of-type,.home-main-title #menu-button:last-of-type,.home-main-title .overlay-close:last-of-type{padding-top:2px;margin:0;margin-top:-3px;width:68%}}@media screen and (max-device-width: 650px){.home-main-title{margin-left:0;text-align:center;left:2.5%;position:relative;top:90px;padding-bottom:20px;margin-bottom:20px;width:auto;color:#fff}.home-main-title h1,.home-main-title h2,.home-main-title #menu-button,.home-main-title .overlay-close,.home-main-title p{background:#0a0a0a}.home-main-title .blank-title-row{display:none}.home-main-title br{display:none}}@media screen and (max-width: 650px){.home-main-title{margin-left:0;text-align:center;left:2.5%;position:relative;top:90px;padding-bottom:20px;margin-bottom:20px;width:auto;color:#fff}.home-main-title h1,.home-main-title h2,.home-main-title #menu-button,.home-main-title .overlay-close,.home-main-title p{background:#0a0a0a}.home-main-title .blank-title-row{display:none}.home-main-title br{display:none}}.home-intro{width:720px;max-width:85%;margin:60px auto 100px auto}@media screen and (max-device-width: 650px){.home-intro{margin:110px auto 80px auto}}@media screen and (max-width: 650px){.home-intro{margin:110px auto 80px auto}}.home-intro-links{text-align:center;margin-top:2em}.home-intro-link{margin-bottom:1.2em}.home-intro-link a{text-decoration:underline}.home-intro-link a:hover{color:blue}.home-intro-link a:visited{color:purple}.home-article-container,.archive-article-container{width:95%;max-width:1200px;margin:20px auto 50px auto;text-align:center}.home-article,.archive-article{width:430px;max-width:85%;margin:40px 0 40px 2%;display:inline-block;vertical-align:top;text-align:left}.home-article-image,.archive-article-image{width:100%;height:300px;overflow:hidden;position:relative}.home-article-image a,.archive-article-image a{display:block;width:100%;height:100%;position:absolute;top:0;left:0}.home-article-image img,.archive-article-image img{width:100%;min-height:100%}.home-article-caption,.archive-article-caption{margin-top:20px}.home-article-caption h1,.archive-article-caption h1{margin-bottom:0.2em}.home-article-caption p,.archive-article-caption p{margin-bottom:1em}.home-article-caption p a,.archive-article-caption p a{text-decoration:underline}.home-article-caption p a:hover,.archive-article-caption p a:hover{color:blue}.home-article-caption p a:visited,.archive-article-caption p a:visited{color:purple}.custom-section{text-align:center;padding:30px 0 60px 0}.custom-section.light-grey{background-color:#f5f5f5}@media screen and (max-device-width: 650px){.custom-section-image{margin-top:0}}@media screen and (max-width: 650px){.custom-section-image{margin-top:0}}body.storyArchive{background-color:#f5f5f5}body.story.archived{background-color:#f5f5f5}article.story{position:relative}article.story blockquote{margin-left:30px;color:#555}.story-header-panel{position:relative}.story-header-text{position:absolute;top:50%;height:246px;width:90%;margin-top:-123px;margin-left:5%;text-align:center}.story-site-title{margin-bottom:1em}.story-title{margin-bottom:3em}.down-arrow{width:30px;margin:0 auto}.down-arrow img{width:100%;height:auto}.intro-shortcut-row{width:100%;position:absolute;left:0;height:60px;bottom:40px}.intro-shortcuts-left,.intro-shortcuts-right{position:absolute;bottom:0}.intro-shortcuts-left{left:95px}.intro-shortcuts-left>*{display:inline-block;vertical-align:top}.intro-shortcuts-left .shortcut-preview{margin:0 15px}.intro-shortcuts-right{right:95px;text-align:center}.intro-shortcuts-right .intro-shortcut{float:left;margin-right:40px}.intro-shortcuts-right .intro-shortcut:last-of-type{margin-right:0}.intro-shortcuts-right .shortcut-preview{margin:0 auto;margin-bottom:0.7em}.intro-shortcuts-right .shortcut-label{display:block}#story-intro-image-panel{position:relative}@media screen and (max-width: 640px){#story-intro-image-panel{height:70vh}}#story-intro-image{width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}#intro-quote{width:360px;position:absolute;z-index:2;bottom:220px;right:12%}#intro-quote.align-left{right:auto;left:12%}#intro-quote.reversal{color:white;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.chapter-list,.main-text-column,.pdf-download-box{width:610px;max-width:90%;margin-left:auto;margin-right:auto}.chapter-list{margin-top:1em;margin-bottom:1em}.pdf-download-box{margin-top:40px;margin-bottom:60px}.pdf-download-box a{text-decoration:underline}.pdf-download-box a:hover{color:blue}.pdf-download-box a:visited{color:purple}.main-text-column{padding-bottom:3em}.main-text-column a{text-decoration:underline}.main-text-column a:hover{color:blue}.main-text-column a:visited{color:purple}.main-text-column iframe{max-width:90%}.text-chunk,.image-chunk,.letter-chunk,.video-chunk{margin-bottom:1.5em;padding-left:5px}.text-chunk>*,.letter-chunk>*,.video-chunk>*{margin-bottom:1em}.letter-chunk{margin-top:2.5em;margin-bottom:2.5em;font-family:Courier, "Courier New", monospace;font-size:0.9em;padding:60px 40px 80px 40px;background:#f5f5f5}.highlight{background:yellow;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFFFFF00', endColorstr='#FFFFFFFF');background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmYwMCIvPjxzdG9wIG9mZnNldD0iNTAlIiBzdG9wLWNvbG9yPSIjZmZmZmZmIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffff00),color-stop(50%, #ffffff));background-image:-moz-linear-gradient(top, #ffff00 0%,#ffffff 50%);background-image:-webkit-linear-gradient(top, #ffff00 0%,#ffffff 50%);background-image:linear-gradient(to bottom, #ffff00 0%,#ffffff 50%)}#scroll-tool .highlight{background:yellow}.highlight.letter-chunk{background:yellow;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFFFFF00', endColorstr='#FFEEEEEE');background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmYwMCIvPjxzdG9wIG9mZnNldD0iNTAlIiBzdG9wLWNvbG9yPSIjZjVmNWY1Ii8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffff00),color-stop(50%, #f5f5f5));background-image:-moz-linear-gradient(top, #ffff00 0%,#f5f5f5 50%);background-image:-webkit-linear-gradient(top, #ffff00 0%,#f5f5f5 50%);background-image:linear-gradient(to bottom, #ffff00 0%,#f5f5f5 50%)}.story-illustration{position:relative}.story-illustration img{max-width:100%}[data-ie] .story-illustration img{width:100%}.story-illustration.half-width{width:50%;padding:0 1em 1em 0}.story-illustration.fullWidth{width:100%}.story-illustration-caption{margin-bottom:1em}#keywords-block{position:absolute;left:30px;margin-top:30px}.keywords-list{margin-top:2em;padding-right:20px;height:70vh;overflow-y:auto}.remove-keywords-highlighting{position:absolute;left:0;top:40px;display:none}.keywords-on .remove-keywords-highlighting{display:block}.remove-keywords-highlighting:hover{text-decoration:none;color:blue}.tag-button{padding-left:5px;margin-left:-5px}.tag-button.on{background:yellow}#keyboard-shortcuts{display:none;position:fixed;width:100%;height:100%;text-align:center;z-index:9999;cursor:pointer}#keyboard-shortcuts.on{display:block}.keyboard-shortcuts-inner{background:#fff;width:700px;max-width:85%;cursor:default;-moz-border-radius:12px;-webkit-border-radius:12px;border-radius:12px;border:1px solid black;padding:40px 0;position:absolute;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);top:50%;left:50%}.keyboard-shortcuts-inner li{display:inline-block;vertical-align:top;margin:20px;width:170px}.close-keyboard-group{margin-bottom:40px}@media screen and (max-height: 580px){.close-keyboard-group{display:none}}#scroll-tool{position:absolute;width:100px;right:30px;top:100vh;margin-top:30px;cursor:pointer}#scroll-tool .stickyItem{width:100px;right:30px}.article-abstraction{width:100%;position:relative}#abstraction-scroller{position:absolute;width:120px;height:100px;top:0;left:-10px;padding:0 30px;border:3px solid blue;cursor:move}.abstract-content{width:100%;padding:0px;font-size:4px}.abstract-content .heading-bar,.abstract-content .line{height:2px;background:black;width:100%;margin-bottom:4px;display:block}.abstract-content .heading-bar.chapter,.abstract-content .line.chapter{width:20%}.abstract-content .line{-moz-transition:margin-bottom 200ms ease;-o-transition:margin-bottom 200ms ease;-webkit-transition:margin-bottom 200ms ease;transition:margin-bottom 200ms ease}.abstract-content .heading-bar{height:4px;margin-top:4px;width:35%}.abstract-content .text-paragraph:last-of-type .line{width:70%}.abstract-content .text-paragraph:first-of-type .line{width:100%}.abstract-content .image-icon,.abstract-content .image-paragraph{background:black;margin:5px;margin-left:0}.abstract-content .image-icon.large-image,.abstract-content .image-paragraph.large-image{width:60px;height:60px}.text-chunk-abstraction.highlight{padding-bottom:2px;margin-bottom:-2px}.footnotes{margin-top:3em}.footnotes li{margin-bottom:0.8em}.text-footnote-link{font-size:0.8em;margin-left:5px;display:inline-block}.text-footnote-link a{text-decoration:underline}.text-footnote-link a:hover{color:blue}.text-footnote-link a:visited{color:purple}.story-footer-tools-button{display:inline-block;margin-top:40px;margin-right:40px;text-decoration:none !important}@media screen and (max-width: 640px){.story-footer-tools-button{margin-top:50px}}.story-footer-tools-button:last-of-type{margin-right:0}.story-footer-tools-button img{height:1em;width:auto;display:inline;-moz-transform:translateY(0.2em);-ms-transform:translateY(0.2em);-webkit-transform:translateY(0.2em);transform:translateY(0.2em)}.story-footer-tools-button.back-to-top img{margin-right:10px}.story-footer-tools-button.next-story img{margin-left:10px}@media only screen and (max-width: 1160px){#keywords-block,#intro-quote{display:none}.chapter-list,.main-text-column,.pdf-download-box{margin-left:50px;margin-right:auto}}@media only screen and (max-width: 860px){#scroll-tool{display:none}.chapter-list,.main-text-column,.pdf-download-box{margin-left:20px}}.readers-stories-overview{padding:0 28px}.readers-stories-overview .generic-header-panel{margin-bottom:1em}.readers-stories-introduction{margin:0 auto;margin-bottom:2em;max-width:960px}.readers-stories-introduction .text-chunk{padding-left:0}.readers-stories-introduction a{text-decoration:underline}.no-touch .readers-stories-introduction a:hover{color:blue}.readers-stories-container{position:relative;margin:0 auto;max-width:1680px}.masonry-loader{position:absolute;top:0;left:0}.readers-stories-categories{overflow:hidden;font-size:0.8em;opacity:0;pointer-events:none}.readers-stories-container.ready .readers-stories-categories{opacity:1;pointer-events:all}.readers-stories-categories .list-title{font-family:'karlabold'}.readers-stories-category{float:left;margin-right:1.5em}.readers-stories-category:last-of-type{margin-right:0}.readers-stories-category a{text-decoration:none}.no-touch .readers-stories-category:hover .readers-category-name{color:blue;border-bottom:1px solid blue}@media screen and (max-width: 840px){.readers-stories-category{float:none;margin-right:0}}.readers-category-dot,.readers-category-name{display:inline-block;vertical-align:middle;line-height:1em}.readers-category-dot{width:0.4em;height:0.4em;margin-right:0.2em;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}.clear-button .readers-category-dot{background:#fff;border:1px solid #0a0a0a}.readers-category-name{border-bottom:1px solid #0a0a0a}.current-category .readers-category-name{color:blue}.readers-gutter-width{width:3%}.readers-stories-item{width:100%}@media screen and (min-width: 760px){.readers-gutter-width{width:3%}.readers-stories-item{width:48.5%}}@media screen and (min-width: 1020px){.readers-gutter-width{width:3%}.readers-stories-item{width:31.33333%}}@media screen and (min-width: 1429px){.readers-gutter-width{width:3%}.readers-stories-item{width:22.75%}}.all-readers-stories{overflow:hidden;margin-top:1em}.readers-stories-item{padding-top:1em;margin-bottom:1em;padding:1em;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;border:2px solid #0a0a0a;opacity:0;pointer-events:none;float:left;display:block}.readers-stories-container.ready .readers-stories-item{opacity:1;pointer-events:all}.readers-stories-item:hover{text-decoration:none}.no-touch .readers-stories-item:hover .readers-story-name,.no-touch .readers-stories-item:hover .readers-full-story-text{color:blue}.readers-stories-item.visited .readers-story-name,.readers-stories-item.visited .readers-full-story-text{color:purple}.readers-story-image{line-height:0}.readers-story-image img{width:auto;max-width:150px;max-height:150px;height:auto}.readers-story-image+.readers-story-name{margin-top:0.4em}.overlay-content .readers-story-image{margin-bottom:1em}.overlay-content .readers-story-image img{height:auto;width:75%;max-width:300px;max-height:100%}.readers-story-name{margin-bottom:0.2em}.readers-full-story-text{margin-top:0.66em;margin-bottom:0.66em;text-decoration:underline}.readers-story-overlay{position:fixed;height:100%;width:100%;top:0;left:0;background:rgba(255,255,255,0.7);z-index:2001;display:none;opacity:0;-moz-transition:opacity 300ms ease;-o-transition:opacity 300ms ease;-webkit-transition:opacity 300ms ease;transition:opacity 300ms ease;cursor:pointer}.readers-story-overlay.show{display:block}.readers-story-overlay.visible{opacity:1}.overlay-loading{display:none}.overlay-close{position:absolute;z-index:2;line-height:1;top:20px;right:0}.overlay-close a{padding:1em;padding-left:1.5em;display:block}.overlay-close a:hover{text-decoration:none}.no-touch .overlay-close a:hover{color:blue}@media screen and (max-width: 767px){.overlay-close{top:0}}.readers-story-overlay-inner{width:75%;height:100%;margin:0 auto;padding-top:20px;padding-bottom:60px;padding-left:40px;padding-right:40px;overflow-y:scroll;cursor:auto;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;background:#fff;border-left:2px solid #0a0a0a;border-right:2px solid #0a0a0a}.readers-story-overlay-inner *{cursor:auto}.readers-story-overlay-inner a{cursor:pointer}.readers-story-overlay-inner .story-title{margin-top:1em;margin-bottom:1em}.readers-story-overlay-inner img{max-width:80%;height:auto}.readers-story-overlay-inner .back-button{margin-top:1em}.readers-story-overlay-inner .back-button a{text-decoration:underline}.no-touch .readers-story-overlay-inner .back-button a:hover{color:blue}@media screen and (max-width: 767px){.readers-story-overlay-inner{width:100%;border-left:none;padding-left:20px;padding-right:20px;padding-top:0}}.list-pagination{margin:0 auto;width:100%;max-width:960px;margin-top:1em;overflow:hidden;padding-bottom:2em;opacity:0;pointer-events:none}.readers-stories-container.ready .list-pagination{opacity:1;pointer-events:all}html.touch .list-pagination{padding-bottom:3em}.list-pagination-link{display:block}.list-pagination-link.prev{float:left}.list-pagination-link.next{float:right}#mobileTester{display:none;visibility:hidden}#tabletTester{display:none;visibility:hidden}@media screen and (max-device-width: 650px){html.touch #mobileTester{display:none;visibility:visible}}@media screen and (max-width: 650px){html.touch #mobileTester{display:none;visibility:visible}}@media screen and (min-device-width: 651px) and (max-device-width: 1279px){html.touch #tabletTester{display:none;visibility:visible}}@media screen and (min-width: 651px) and (max-width: 1279px){html.touch #tabletTester{display:none;visibility:visible}}#legacy-warning{display:none;width:600px;position:absolute;left:50%;top:50%;margin-top:-40px;margin-left:-300px;font-size:22px}#legacy-warning ul{width:100%;text-align:center}#legacy-warning li{display:block;display:inline-block;*zoom:1;margin:20px 20px}#legacy-warning li a:hover{text-decoration:underline}
