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,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:0 0;text-decoration:none}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{margin:.67em 0}mark{background:#ff0;color:#000}sub{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;top:-.5em}sub{bottom:-.25em}img{border:0}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible;text-transform:none}select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner{border:0;padding:0}input::-moz-focus-inner{border:0;padding:0}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@font-face{font-family:nitti-light;src:url(../fonts/nitti-light.eot);src:url(../fonts/nitti-light.eot?#iefix) format('embedded-opentype'),url(../fonts/nitti-light.woff) format('woff'),url(../fonts/nitti-light.ttf) format('truetype'),url(../fonts/nitti-light.svg#nitti-light) format('svg')}@font-face{font-family:meta-normal;src:url(../fonts/meta-normal.eot);src:url(../fonts/meta-normal.eot?#iefix) format('embedded-opentype'),url(../fonts/meta-normal.woff) format('woff'),url(../fonts/meta-normal.ttf) format('truetype'),url(../fonts/meta-normal.svg#meta-normal) format('svg')}body,html{width:100%;height:100%}body{background:#efe0ca;color:#000;font-size:1em;font-family:nitti-light,monospace}@media (min-width:600px) and (max-width:1023px){body{font-size:1.25em}}input{height:40px;outline:0;border:0;padding:0 .75em;box-sizing:border-box;-moz-box-sizing:border-box;color:#000;font-size:1em;line-height:1em;font-family:nitti-light,monospace;text-transform:uppercase}input::-webkit-input-placeholder{color:rgba(0,0,0,.8)}input::-moz-placeholder{color:rgba(0,0,0,.8)}input:-ms-input-placeholder{color:rgba(0,0,0,.8)}h1{font-weight:400;font-size:1.5em}audio,canvas,progress,video{display:block}a{color:#000;outline:0}figure{margin:0}small{font-size:.75em}::-moz-selection{background:#d40139;color:#000}::selection{background:#d40139;color:#000}.accessibility,.stack>:not(.active){display:none}@media (min-width:1024px) and (min-height:600px){#app{position:relative;width:64em;height:42em;margin:auto}}svg:not(:root){overflow:visible}section.actions{display:table;position:relative;margin:auto;padding:1.5em 1em;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media (min-width:1024px) and (min-height:600px){section.actions{display:inline-block;margin:0;padding:.5625em 1.125em}}section.actions .separator{color:rgba(0,0,0,.5)}section.actions a{color:rgba(0,0,0,.5);font-size:.75em;text-decoration:none;padding:.5em .75em;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}@media (min-width:1024px) and (min-height:600px){section.actions a{padding:.5em}}section.actions .separator,section.actions a.clear,section.actions a.jiggle{display:none}@media (min-width:1024px) and (min-height:600px){section.actions .separator,section.actions a.clear,section.actions a.jiggle{display:inline}}section.actions a:active,section.actions a:focus,section.actions a:hover{color:#000}@media (min-width:1024px) and (min-height:600px){.list:after,.list:before,.narrative .body .commentary:after,.narrative .body .commentary:before,article.expand>.commentary:after,article.expand>.commentary:before,article.expand>.relationships:after,article.expand>.relationships:before,article.expand>.resources:after,article.expand>.resources:before{content:'';display:block;position:fixed;right:0;left:0;height:2em;margin:auto;z-index:1}.list:before,.narrative .body .commentary:before,article.expand>.commentary:before,article.expand>.relationships:before,article.expand>.resources:before{background:-moz-linear-gradient(top,#efe0ca 0,rgba(239,224,202,0) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(239,224,202,0)),color-stop(100%,rgba(239,224,202,0)));background:-webkit-linear-gradient(top,#efe0ca 0,rgba(239,224,202,0) 100%);background:-o-linear-gradient(top,#efe0ca 0,rgba(239,224,202,0) 100%);background:-ms-linear-gradient(top,#efe0ca 0,rgba(239,224,202,0) 100%);background:linear-gradient(to bottom,#efe0ca 0,rgba(239,224,202,0) 100%)}.list:after,.narrative .body .commentary:after,article.expand>.commentary:after,article.expand>.relationships:after,article.expand>.resources:after{background:-moz-linear-gradient(top,rgba(239,224,202,0) 0,#efe0ca 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(239,224,202,0)),color-stop(100%,#efe0ca));background:-webkit-linear-gradient(top,rgba(239,224,202,0) 0,#efe0ca 100%);background:-o-linear-gradient(top,rgba(239,224,202,0) 0,#efe0ca 100%);background:-ms-linear-gradient(top,rgba(239,224,202,0) 0,#efe0ca 100%);background:linear-gradient(to bottom,rgba(239,224,202,0) 0,#efe0ca 100%)}.list:after,.list:before{width:60em}.list:before{top:5em}.list:after{top:40em}article.expand>.relationships:after,article.expand>.relationships:before,article.expand>.resources:after,article.expand>.resources:before{left:32em;width:30em}article.expand>.relationships:before,article.expand>.resources:before{top:10.75em}article.expand>.relationships:after,article.expand>.resources:after{top:39em}article.expand>.commentary:after,article.expand>.commentary:before{left:8em;width:54em}article.expand>.commentary:before{top:11.75em}article.expand>.commentary:after{top:40em}.narrative .body .commentary:after,.narrative .body .commentary:before{left:37em;width:19em}.narrative .body .commentary:before{top:14.5em}.narrative .body .commentary:after{top:35em}}@media (max-height:671px){.list:after,.list:before,.narrative .body .commentary:after,.narrative .body .commentary:before,article.expand>.commentary:after,article.expand>.commentary:before,article.expand>.relationships:after,article.expand>.relationships:before,article.expand>.resources:after,article.expand>.resources:before{display:none}}.nodes{margin:0;padding:0;list-style:none}.node{display:block;margin-bottom:.75em}@media (min-width:1024px) and (min-height:600px){.node{display:inline-block}}.node a{padding:.25em .5em;line-height:1em;text-decoration:none;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.node a.pin{display:none;border-top-left-radius:.75em;border-bottom-left-radius:.75em;border-right:1px solid rgba(0,0,0,.125)}@media (min-width:1024px) and (min-height:600px){.node a.pin{display:inline-block}}.node a.pin .glyph{display:inline-block;position:relative;bottom:.05em;left:.15em;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);color:rgba(0,0,0,.5);-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.node a.pin:focus .glyph,.node a.pin:hover .glyph{color:#000}.node a.pin:active .glyph{color:rgba(0,0,0,.75)}.node a.label{display:inline-block;border-top-right-radius:.75em;border-bottom-right-radius:.75em;padding-right:.75em;color:rgba(0,0,0,.75)}@media (min-width:1024px) and (min-height:600px){.node a.label .glyphs{position:relative;left:0;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}}.node a.label:focus,.node a.label:hover{color:#000}@media (min-width:1024px) and (min-height:600px){.node a.label:focus .glyphs,.node a.label:hover .glyphs{left:.3334em}}.node a.label:active{color:rgba(0,0,0,.875)}@media (min-width:1024px) and (min-height:600px){.node a.label:active .glyphs{left:.125em}}@media (min-width:1024px) and (min-height:600px){.node.pinned a{border-color:transparent}.node.pinned a.pin{border-right:1px solid rgba(255,255,255,.5)}.node.pinned a.pin .glyph{bottom:.1em;left:.05em;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);color:#fff}.node.pinned a.label{color:rgba(255,255,255,.9)}}article.expand .intro .info .title .node.pinned a.label{color:#000}@media (min-width:1024px) and (min-height:600px){.people .node a.pin:focus,.people .node a.pin:hover,.people .node.pinned a{background:#c64a80}}@media (min-width:1024px) and (min-height:600px){.contexts .node a.pin:focus,.contexts .node a.pin:hover,.contexts .node.pinned a{background:#78a42c}}@media (min-width:1024px) and (min-height:600px){.concepts .node a.pin:focus,.concepts .node a.pin:hover,.concepts .node.pinned a{background:#2a7aaf}}.navigation-container{background:rgba(204,191,174,.5)}@media (min-width:1024px) and (min-height:600px){.navigation-container{background:0 0;box-shadow:none}}.navigation-container .nav-headers{position:relative;-webkit-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out}.nav-menu-open .navigation-container .nav-headers{background-color:#efe0ca}nav.jump{position:fixed;bottom:1em;right:1em;border-radius:50%;background:#d40139;z-index:40;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-backface-visibility:visible;transform:matrix(1,0,0,1,0,100);-webkit-transform:matrix(1,0,0,1,0,100)}@media (min-width:1024px) and (min-height:600px){nav.jump{display:none}}nav.jump a.action{display:block;width:3.5em;height:3.5em;color:#efe0ca;-webkit-transition:color .5s ease;transition:color .5s ease}nav.jump a.action .label{display:table;position:absolute;top:1.3334em;right:0;left:0;width:2em;height:.75em;margin:auto}nav.jump a.action .label .icon,nav.jump a.action .label .text{font-size:.75em}nav.jump a.action .label .text{display:block;text-align:center}nav.jump a.action:active,nav.jump a.action:focus,nav.jump a.action:hover{color:#000}nav.search{display:block;position:relative;max-width:48em;margin:auto}@media (min-width:1024px) and (min-height:600px){nav.search{display:inline-block;margin:0 .25em 0 .75em}}nav.search input{width:100%;padding:2em 1.5em;background:transparent url(../images/search.png) no-repeat 96% center}@media (min-width:1024px) and (min-height:600px){nav.search input{width:17em;padding:0 .75em}}nav.search .suggestions{display:none;position:absolute;width:100%;background:#ccbfae;z-index:30}@media (min-width:1024px) and (min-height:600px){nav.search .suggestions{width:22em;max-height:32em;margin:.75em;overflow:auto}}nav.search .suggestions ul{margin:0;padding:0;list-style:none}nav.search .suggestions ul a{display:block;padding:.75em 1em;text-decoration:none}nav.search .suggestions ul a .label .match{color:#d40139}nav.search .suggestions ul a .type{display:inline-block;float:right;width:.5em;height:.5em;margin-top:.25em;border-radius:50%}nav.search .suggestions ul a .narratives{background:#000}nav.search .suggestions ul a .people{background:#c64a80}nav.search .suggestions ul a .contexts{background:#78a42c}nav.search .suggestions ul a .concepts{background:#2a7aaf}nav.search .suggestions ul a.focus,nav.search .suggestions ul a:focus,nav.search .suggestions ul a:hover{background:rgba(0,0,0,.1)}nav.narratives,nav.types{max-width:48em;margin:auto;padding:0 .75em}@media (min-width:1024px) and (min-height:600px){nav.narratives,nav.types{display:inline-block;padding:0}}nav.narratives h2.title,nav.types h2.title{margin:0;padding:1.5em .75em 0;font-size:1em;font-weight:400;text-transform:uppercase;cursor:pointer}@media (min-width:1024px) and (min-height:600px){nav.narratives h2.title,nav.types h2.title{display:inline-block;border-left:1px solid rgba(0,0,0,.125)}}nav.narratives .list,nav.types .list{display:none}@media (min-width:1024px) and (min-height:600px){nav.narratives .list,nav.types .list{position:absolute;top:5em;left:0;width:64em;height:37em;margin:auto;overflow:auto;box-sizing:border-box;-moz-box-sizing:border-box;z-index:20;background:#efe0ca}}nav.narratives .list h3,nav.types .list h3{display:none;margin:0;font-weight:400;font-size:1.5em;text-transform:uppercase}@media (min-width:1024px) and (min-height:600px){nav.narratives .list h3,nav.types .list h3{display:block}}nav.narratives{cursor:pointer}@media (min-width:1024px) and (min-height:600px){nav.narratives{margin-right:3em}}nav.narratives .list{padding:1.5em .75em 0}@media (min-width:1024px) and (min-height:600px){nav.narratives .list{padding:2em 3em 5em}}nav.narratives .list ul{margin:0;padding:0;list-style:none}nav.narratives .list ul li{color:#fff;margin-bottom:1.5em;padding:1.5em;box-sizing:border-box;-moz-box-sizing:border-box;background:rgba(212,1,57,.9)}@media (min-width:1024px) and (min-height:600px){nav.narratives .list ul li{float:left;width:30.75%;height:16em;margin-left:1.25%;margin-right:1.25%}}nav.narratives .list ul li.people{background:rgba(198,74,128,.9)}nav.narratives .list ul li.contexts{background:rgba(120,164,44,.9)}nav.narratives .list ul li.concepts{background:rgba(42,122,175,.9)}nav.narratives .list ul li .info h4.title{margin:0 0 .5em;font-weight:400;font-size:1.5em}@media (min-width:1024px) and (min-height:600px){nav.narratives .list ul li .info h4.title{min-height:2.25em}}nav.narratives .list ul li .info p{overflow:hidden;max-height:7.25em;margin:.5em 0;color:rgba(255,255,255,.6667);font-family:meta-normal,sans-serif;-webkit-transition:all .5s ease;transition:all .5s ease}nav.narratives .list ul li .info a.action{color:rgba(0,0,0,.5);color:rgba(255,255,255,.3334);font-size:normal;font-size:.75em;text-decoration:none;-webkit-transition:all .5s ease;transition:all .5s ease}@media (min-width:1024px) and (min-height:600px){nav.narratives .list ul li .info a.action{display:inline-block;margin-right:1em;margin-bottom:4em}}nav.narratives .list ul li:active a.action,nav.narratives .list ul li:active p,nav.narratives .list ul li:focus a.action,nav.narratives .list ul li:focus p,nav.narratives .list ul li:hover a.action,nav.narratives .list ul li:hover p{color:#fff}@media (min-width:1024px) and (min-height:600px){nav.narratives .list ul li:first-child{width:64%}nav.narratives .list ul li:first-child h4.title{font-size:2em}}nav.narratives .list>a.action{display:none;color:rgba(0,0,0,.5);font-size:normal;font-size:.75em;text-decoration:none;-webkit-transition:all .5s ease;transition:all .5s ease}@media (min-width:1024px) and (min-height:600px){nav.narratives .list>a.action{display:inline-block;margin-right:1em;margin-bottom:4em}}nav.narratives .list>a.action:active,nav.narratives .list>a.action:focus,nav.narratives .list>a.action:hover{color:#000}@media (min-width:1024px) and (min-height:600px){nav.types .type{display:inline-block}}nav.types .type .list{padding:1em 1em 0}@media (min-width:1024px) and (min-height:600px){nav.types .type .list{padding:2em 3em 5em}}nav.types .type .list a.action{display:none;color:rgba(0,0,0,.5);font-size:normal;font-size:.75em;text-decoration:none;-webkit-transition:all .5s ease;transition:all .5s ease}@media (min-width:1024px) and (min-height:600px){nav.types .type .list a.action{display:inline-block;margin-right:1em;margin-bottom:4em}}nav.types .type .list a.action:active,nav.types .type .list a.action:focus,nav.types .type .list a.action:hover{color:#000}@media (min-width:1024px) and (min-height:600px){nav.types .type .list .node{width:32.6%;margin-bottom:1.5em}}nav.types .people .list h3,nav.types .people .title{color:#c64a80}nav.types .contexts .list h3,nav.types .contexts .title{color:#78a42c}@media (min-width:1024px) and (min-height:600px){nav.types .contexts .list .node{width:49.5%}}nav.types .concepts .list h3,nav.types .concepts .title{color:#2a7aaf}nav.back-to-narrative{display:none;border-radius:.125em;padding:.4em .6667em .3334em;background:#ccbfae;box-shadow:0 .125em .125em rgba(0,0,0,.33);z-index:10}@media (min-width:1024px) and (min-height:600px){nav.back-to-narrative{position:absolute;bottom:4em;left:1.25em}}@media (max-width:1023px),(max-height:599px){nav.back-to-narrative{display:none!important}}nav.back-to-narrative .action.back .text{color:rgba(0,0,0,.6667);-webkit-transition:all .5s ease;transition:all .5s ease}nav.back-to-narrative .action.back .icon{vertical-align:middle}nav.back-to-narrative .action.back:active .text,nav.back-to-narrative .action.back:focus .text,nav.back-to-narrative .action.back:hover .text{color:#000}nav.back-to-narrative .action.cancel,nav.back-to-narrative .seperator{color:rgba(0,0,0,.5)}nav.back-to-narrative .action.cancel{-webkit-transition:all .5s ease;transition:all .5s ease}nav.back-to-narrative .action.cancel .text{display:none}nav.back-to-narrative .action.cancel:active,nav.back-to-narrative .action.cancel:focus,nav.back-to-narrative .action.cancel:hover{color:#000}#app.narrative-active nav.back-to-narrative{display:block}#app.narrative-active.narrative-zoomed nav.back-to-narrative{display:none}article.expand{opacity:0;max-width:48em;margin:auto;z-index:10;-webkit-transition:all .4s ease;transition:all .4s ease}@media (min-width:1024px) and (min-height:600px){article.expand{max-width:none}}article.expand>div.intro{padding:2.5em 1.5em 1.5em;box-sizing:border-box;-moz-box-sizing:border-box}@media (min-width:1024px) and (min-height:600px){article.expand>div.intro{float:left;width:50%;padding:1.5em}}@media (min-width:1024px) and (min-height:600px){article.expand>div.intro .image{float:left;margin-right:1em}}article.expand>div.intro .image img{display:block;width:6em;height:6em;margin:auto;border-radius:50%}@media (min-width:1024px) and (min-height:600px){article.expand>div.intro .image img{display:inline;margin:0}}@media (min-width:1024px) and (min-height:600px){article.expand>div.intro .info,article.expand>div.intro .lead{float:right;width:72.5%}}article.expand>div.intro .info h1.title{margin:.3334em 0;text-align:center}@media (min-width:1024px) and (min-height:600px){article.expand>div.intro .info h1.title{margin:0 0 .125em;text-align:left}}@media (min-width:1024px) and (min-height:600px){article.expand>div.intro .info h1.title .node{margin-bottom:0}article.expand>div.intro .info h1.title .node a.pin{float:left;width:.5em;border:0;border-radius:.75em}article.expand>div.intro .info h1.title .node a.pin .glyph{left:.025em}article.expand>div.intro .info h1.title .node a.label{float:left;width:12em;padding-right:0;background:0 0;cursor:default}article.expand>div.intro .info h1.title .node a.label:active,article.expand>div.intro .info h1.title .node a.label:focus,article.expand>div.intro .info h1.title .node a.label:hover{color:rgba(0,0,0,.75)}article.expand>div.intro .info h1.title .node a.label:active .glyphs,article.expand>div.intro .info h1.title .node a.label:focus .glyphs,article.expand>div.intro .info h1.title .node a.label:hover .glyphs{left:0}}article.expand>div.intro .info p.meta{margin:0;color:rgba(0,0,0,.5)}article.expand>div.intro .lead{color:rgba(0,0,0,.6667);line-height:1.5em;font-family:meta-normal,sans-serif}article.expand>div.intro .image-credit{overflow:hidden;height:1em;position:absolute;bottom:.75em;left:.75em;color:rgba(0,0,0,.5);z-index:10}article.expand>div.intro .image-credit p{margin:0}article.expand>nav.tabs{padding:0 1.5em;-moz-box-sizing:border-box;box-sizing:border-box}@media (min-width:1024px) and (min-height:600px){article.expand>nav.tabs{float:left;padding:1.5em}}article.expand>nav.tabs ul{margin:0;padding:0;list-style:none}@media (min-width:1024px) and (min-height:600px){article.expand>nav.tabs ul{padding:0 .75em;border-bottom:1px solid rgba(0,0,0,.125)}}article.expand>nav.tabs ul li:first-child{margin-left:0}@media (min-width:1024px) and (min-height:600px){article.expand>nav.tabs ul li{display:inline-block}}article.expand>nav.tabs ul li a{display:inline-block;margin:.25em 0;border:1px solid rgba(0,0,0,.125);padding:.5em;color:rgba(0,0,0,.5);text-transform:uppercase;text-decoration:none;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}@media (min-width:1024px) and (min-height:600px){article.expand>nav.tabs ul li a{margin:0;border-bottom:0}}article.expand>nav.tabs ul li a:active,article.expand>nav.tabs ul li a:focus,article.expand>nav.tabs ul li a:hover{color:#000}article.expand>nav.tabs ul li a.active{color:#d40139}@media (min-width:1024px) and (min-height:600px){article.expand>nav.tabs ul li a.active{margin-bottom:-1px;padding-bottom:.5625em;background:#efe0ca}}article.expand>div.relationships{padding:1.5em;-moz-box-sizing:border-box;box-sizing:border-box}@media (min-width:1024px) and (min-height:600px){article.expand>div.relationships{float:right;width:50%;max-height:30em;overflow:auto}}article.expand>div.relationships .action,article.expand>div.relationships h3{display:inline-block;color:rgba(0,0,0,.5);font-size:normal;font-size:.75em}article.expand>div.relationships h3{margin-right:1em;text-transform:uppercase}article.expand>div.relationships a{text-decoration:none;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}article.expand>div.relationships a.action{display:none;margin-right:1em}@media (min-width:1024px) and (min-height:600px){article.expand>div.relationships a.action{display:inline-block}}article.expand>div.relationships a.action:active,article.expand>div.relationships a.action:focus,article.expand>div.relationships a.action:hover{color:#000}article.expand>div.relationships .narratives ul.narratives{margin:0;padding:0;list-style:none}article.expand>div.relationships .narratives ul.narratives li.narrative{margin:.5em 0}article.expand>div.relationships .narratives ul.narratives li.narrative a{display:inline-block;padding:.5em .75em;background-color:#ccbfae}article.expand>div.commentary{padding:1.5em;box-sizing:border-box;-moz-box-sizing:border-box;font-family:meta-normal,sans-serif}@media (min-width:1024px) and (min-height:600px){article.expand>div.commentary{float:left;width:87.5%;max-height:30em;margin-top:-3em;margin-left:8em;overflow:auto}}@media (min-width:1024px) and (min-height:600px){article.expand>div.commentary .text{float:left;width:76%;margin-right:4%}}article.expand>div.commentary .text p:first-child{color:#000;margin-top:0}article.expand>div.commentary .text p{color:rgba(0,0,0,.6667);line-height:1.5em}article.expand>div.resources{padding:1.5em;box-sizing:border-box;-moz-box-sizing:border-box;font-family:meta-normal,sans-serif;word-wrap:break-word}@media (min-width:1024px) and (min-height:600px){article.expand>div.resources{float:right;width:50%;max-height:30em;overflow:auto}}article.expand>div.resources ul{margin:0;padding:0;list-style:none}article.expand>div.resources ul li{margin-bottom:1em}article.expand>div.resources ul li .label{display:block}article.expand>div.resources ul li .link{display:inline-block;color:rgba(0,0,0,.6667)}article.expand>div.resources ul li .link.url{-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}article.expand>div.resources ul li .link.url:active,article.expand>div.resources ul li .link.url:focus,article.expand>div.resources ul li .link.url:hover{color:#000}article.expand>div.resources ul li .link.broken{color:rgba(0,0,0,.5);text-decoration:line-through}article.expand>div.resources ul li .report-broken-link{display:none;padding:.25em .5em;color:#efe0ca;font-size:.75rem;background:#d40139;border-radius:.125em}article.expand>div.resources ul li .report-broken-link.show{display:inline-block}article.expand>div.resources ul li .report-broken-link:active,article.expand>div.resources ul li .report-broken-link:focus,article.expand>div.resources ul li .report-broken-link:hover{background:#000}article.expand.active{opacity:1}.launch{display:none;position:absolute;top:0;left:0;width:100%;height:100%;padding:.5em;box-sizing:border-box;-moz-box-sizing:border-box;background:rgba(239,224,202,.9);z-index:40}.launch .modal{position:relative;width:100%;max-width:36em;height:auto;min-height:16em;margin:auto auto .5em;border-radius:.125em;padding:3em 1.5em 1.5em;background:#ccbfae url(../images/launch.png) repeat center center;box-sizing:border-box;-moz-box-sizing:border-box}@media (min-width:1024px) and (min-height:600px){.launch .modal{position:absolute;top:0;right:0;bottom:0;left:0;width:36em;height:28em;margin:auto;padding:2.2em}}.launch .modal .subtitle,.launch .modal .title{text-align:center;margin:0}.launch .modal .title{font-weight:400;font-size:2em;letter-spacing:.7em;text-indent:.2em}@media (min-width:1024px) and (min-height:600px){.launch .modal .title{font-size:3em;letter-spacing:.2em}}.launch .modal .subtitle{color:rgba(0,0,0,.5);font-size:1em}.launch .modal .lead{font-weight:400;font-size:1.5em;margin-bottom:0}.launch .modal input.url{width:100%;box-sizing:border-box;-moz-box-sizing:border-box;text-transform:none}@media (min-width:1024px) and (min-height:600px){.launch .modal input.url{width:30em}}.launch .modal .credits,.launch .modal .instructions{color:rgba(0,0,0,.6667)}.launch .modal .instructions{margin:.5em 0 1.5em}.launch .modal .instructions a{text-decoration:underline}.launch .modal .credits{margin-top:.5em}.launch .modal .image.ou{display:block;width:5em;height:5em;margin:auto;border-radius:50%;background:rgba(16,28,48,.66) url(../images/ou.png) no-repeat center center}@media (min-width:1024px) and (min-height:600px){.launch .modal .image.ou{display:inline-block;margin:0 1em 0 6.5em}}.launch .modal .action{display:table;margin:1.3334em auto auto;border-radius:1.25em;padding:.75em 1.5em;background:#d40139;line-height:1em;text-decoration:none}@media (min-width:1024px) and (min-height:600px){.launch .modal .action{display:inline-block;vertical-align:top}}.launch .modal .smalls{color:rgba(0,0,0,.5);text-align:center}.launch .modal a.close{display:inline-block;position:absolute;top:.5em;left:.5em;width:1em;height:1em;color:rgba(0,0,0,.6667);font-size:2em;line-height:.8em;text-align:center;text-decoration:none;-webkit-transition:all .5s ease;transition:all .5s ease}.launch .modal a.close:active,.launch .modal a.close:focus,.launch .modal a.close:hover{color:#000}.launch.help-modal{display:block}@media (min-width:1024px) and (min-height:600px){.launch.help-modal{display:none}}.launch.help-modal a.close{display:none}@media (min-width:1024px) and (min-height:600px){.launch.help-modal a.close{display:inline-block}}.launch.help-modal a.dont-show{display:block;margin-top:10px}@media (min-width:1024px) and (min-height:600px){.launch.help-modal a.dont-show{margin-top:-10px;margin-left:210px;text-align:left}}.launch.share-modal h3{margin-top:3em;font-weight:400}.launch.share-modal p.url input{color:rgba(0,0,0,.6667);border-radius:.75em;background:rgba(239,224,202,.8);text-align:center}article.field{display:none;position:absolute;bottom:0;left:0;z-index:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transform-origin:bottom left;-ms-transform-origin:bottom left;transform-origin:bottom left;-webkit-transition:all .4s ease;transition:all .4s ease}@media (max-width:1023px),(max-height:599px){article.field{display:none!important}}@media (min-width:1024px) and (min-height:600px){article.field{display:block}}article.field.zoomed.node{bottom:1.5em;left:2.75em;-webkit-transform:scale(0.44);-ms-transform:scale(0.44);transform:scale(0.44)}article.field.zoomed.narrative{bottom:3em;left:3em;-webkit-transform:scale(0.57);-ms-transform:scale(0.57);transform:scale(0.57)}article.field canvas{width:1024px;height:672px}article.field.zoomed canvas{pointer-events:none}path.link{fill:none;stroke:#000;stroke-width:1px;stroke-opacity:.5;stroke-linecap:round}path.link.direct{stroke-width:2px}path.link.indirect{stroke-dasharray:.25em}circle{fill:#000;opacity:.25;cursor:pointer;-webkit-transition:all .5s ease;transition:all .5s ease}circle.hinted:hover,circle:hover{opacity:.75}circle.hinted,circle.hinted:active,circle:active{opacity:.5}circle.pinned{opacity:1}circle.pinned:hover{opacity:.75}circle.pinned:active{opacity:.5}circle.people{fill:#c64a80}circle.contexts{fill:#78a42c}circle.concepts{fill:#2a7aaf}circle.outer{visibility:hidden;fill:none;stroke:#000;stroke-width:1px;opacity:.25}circle.selected{visibility:hidden;opacity:0;fill:none;stroke:#000;stroke-width:2px;stroke-dasharray:.25em;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}circle.selected.visible{opacity:1}.nodeText text{display:none;opacity:0;position:relative;visibility:hidden;fill:#000;font-size:1em;font-family:nitti-light,monospace;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.nodeText text.visible{opacity:.75}.nodeText text.visible:hover{opacity:1}.nodeText text.visible:active{opacity:.875}.dateText text{opacity:0;fill:rgba(0,0,0,.6667);font-size:.75em;font-family:nitti-light,monospace;-webkit-transition:all 1s ease;transition:all 1s ease}.dateText text.visible{opacity:1}.narratives article.narrative{padding:1.5em}@media (min-width:1024px) and (min-height:600px){.narratives article.narrative{padding:2em 3em}}.narratives article.narrative .header{float:left;overflow:hidden;margin-bottom:1.5em}.narratives article.narrative .header .title{color:rgba(0,0,0,.5)}@media (min-width:1024px) and (min-height:600px){.narratives article.narrative .header .title{margin:0 0 .5em}}.narratives article.narrative .header .subtitle{margin:0 0 .5em;font-size:2em}.narratives article.narrative .header nav.steps{float:left;margin-left:-.375em}.narratives article.narrative .header nav.steps .step{display:block;float:left;margin-top:-.175em;margin-right:.125em;padding:.1875em .625em}.narratives article.narrative .header nav.steps .step .text{display:none}.narratives article.narrative .header nav.steps .step .icon{display:inline-block;margin:.2em 0;width:.25em;height:.25em;background:rgba(0,0,0,.5);-webkit-transition:all .5s ease;transition:all .5s ease}.narratives article.narrative .header nav.steps .step:active .icon,.narratives article.narrative .header nav.steps .step:focus .icon,.narratives article.narrative .header nav.steps .step:hover .icon{background:rgba(0,0,0,.6667)}.narratives article.narrative .header nav.steps .step.current .icon{background:#000}.narratives article.narrative .body{clear:both}@media (min-width:1024px) and (min-height:600px){.narratives article.narrative .body{position:absolute;bottom:3em;right:3em;width:30%}}.narratives article.narrative .body .commentary{font-family:meta-normal,sans-serif;padding:1em 0}@media (min-width:1024px) and (min-height:600px){.narratives article.narrative .body .commentary{height:20em;overflow:auto}}.narratives article.narrative .body .commentary p:first-child{color:#000}.narratives article.narrative .body .commentary p{color:rgba(0,0,0,.6667);line-height:1.5em}.narratives article.narrative .body .actions{margin-top:1em}.narratives article.narrative .body nav.actions,.narratives article.narrative .header nav.actions{float:left}.narratives article.narrative .body nav.actions .action,.narratives article.narrative .header nav.actions .action{display:inline-block;color:rgba(0,0,0,.6667);-webkit-transition:all .5s ease;transition:all .5s ease}.narratives article.narrative .body nav.actions .action .separator,.narratives article.narrative .header nav.actions .action .separator{color:rgba(0,0,0,.5)}.narratives article.narrative .body nav.actions .action:active,.narratives article.narrative .body nav.actions .action:focus,.narratives article.narrative .body nav.actions .action:hover,.narratives article.narrative .header nav.actions .action:active,.narratives article.narrative .header nav.actions .action:focus,.narratives article.narrative .header nav.actions .action:hover{color:#000}.narratives article.narrative .body nav.actions .action.next .icon,.narratives article.narrative .header nav.actions .action.next .icon{color:#000;vertical-align:middle}.narratives article.narrative .body nav.actions .action.finish,.narratives article.narrative .header nav.actions .action.finish,.narratives article.narrative.laststep .body nav.actions .next,.narratives article.narrative.laststep .header nav.actions .next,.narratives article.narrative.zoomed .body,.narratives article.narrative.zoomed .header{display:none}.narratives article.narrative.laststep .body nav.actions .finish,.narratives article.narrative.laststep .header nav.actions .finish{display:block}