*,html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,label,fieldset,input,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}ol,ul,li{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:inherit}q:before,q:after{content:''}strong{font-weight:bold}em{font-style:italic}a img{border:none}html{-webkit-text-size-adjust:none}a{text-decoration:none;color:inherit}img{display:block}mark{background:none;color:inherit}b,i{font-style:inherit;font-weight:inherit}input{-webkit-appearance:none;border-radius:0}header,aside,nav,footer,section,article,hgroup,address,figure,figcaption,video,details,summary,img{display:block}.cf:before,.cf:after{content:" ";display:table}.cf:after{clear:both}.obsolescence{display:none}.bound,.your-little-brother-is-standing-in-the-middle-of-afghanistan,.dialogue ol,.jokes header h1 span{width:92%;max-width:1300px;margin:0 auto}.ratio{position:relative}.ratio .fill{padding-top:66.6666%}.ratio .img-contain{display:block;position:absolute;top:0;left:0;bottom:0;right:0;background:black;overflow:hidden}.ratio .img-contain img{width:100%;height:auto;display:block}.prose{color:#3f494d;font-size:1.0625em;line-height:1.35}.prose p{margin-bottom:1.3em}.prose cite{font-style:italic}.prose a{color:#0089c5}.prose a:hover{text-decoration:underline;color:#e46bc3}.prose q{font-style:italic}.prose mark{font-family:"abril-display",Baskerville,"Baskerville Old Face","Hoefler Text",Garamond,"Times New Roman",serif;text-transform:lowercase;font-weight:900;font-style:italic;display:inline-block;background:white;padding:3px 0 2px;width:1.3em;text-align:center;border-radius:30px;font-size:0.75em;line-height:0.95}.chapter{background:#0c658c;box-shadow:inset 0 8px 0 #084d74;text-align:center;color:#65d0ff}.chapter .inner{padding-bottom:195px}@media screen and (max-width: 1140px){.chapter .inner{padding-bottom:170px}}@media screen and (max-width: 935px){.chapter .inner{padding-bottom:160px}}@media screen and (max-width: 625px){.chapter .inner{padding-bottom:140px}}@media screen and (max-width: 425px){.chapter .inner{padding-bottom:120px}}.chapter h1{font-style:italic;font-size:12.5em;font-family:"abril-display",Baskerville,"Baskerville Old Face","Hoefler Text",Garamond,"Times New Roman",serif;font-weight:900;line-height:1.2;color:white;padding-top:182px;margin-bottom:18px;box-shadow:inset 0 -39px 0 #0c658c, inset 0 -40px 0 #65d0ff;background:url(../i/ephemera-chapter-numerals.png) no-repeat center 118px;background-size:36px 1485px}@media screen and (max-width: 1300px){.chapter h1{font-size:11em}}@media screen and (max-width: 1140px){.chapter h1{font-size:10em;padding-top:170px}}@media screen and (max-width: 1020px){.chapter h1{font-size:9em;box-shadow:inset 0 -31px 0 #0c658c, inset 0 -32px 0 #65d0ff}}@media screen and (max-width: 935px){.chapter h1{font-size:8em;padding-top:150px}}@media screen and (max-width: 830px){.chapter h1{font-size:7em;box-shadow:inset 0 -24px 0 #0c658c, inset 0 -25px 0 #65d0ff}}@media screen and (max-width: 722px){.chapter h1{font-size:6em;box-shadow:inset 0 -20px 0 #0c658c, inset 0 -21px 0 #65d0ff}}@media screen and (max-width: 625px){.chapter h1{font-size:5em;box-shadow:inset 0 -15px 0 #0c658c, inset 0 -16px 0 #65d0ff;padding-top:130px}}@media screen and (max-width: 530px){.chapter h1{font-size:4em;box-shadow:inset 0 -12px 0 #0c658c, inset 0 -13px 0 #65d0ff}}@media screen and (max-width: 425px){.chapter h1{font-size:3em;box-shadow:inset 0 -9px 0 #0c658c, inset 0 -10px 0 #65d0ff}}.chapter.persuasion h1{background-position:center -244px}.chapter.drama h1{background-position:center -606px}.chapter.comedy h1{background-position:center -968px}.chapter.romance h1{background-position:center -1330px}@media screen and (max-width: 935px){.chapter.intrigue h1{background-position:center 65px}.chapter.persuasion h1{background-position:center -297px}.chapter.drama h1{background-position:center -659px}.chapter.comedy h1{background-position:center -1021px}.chapter.romance h1{background-position:center -1383px}}.chapter h2{font-size:1.25em;line-height:1.1}@media screen and (max-width: 722px){.chapter h2{font-size:1em}}.confrontation{background:black;color:#83d9ff}.confrontation .inner{position:relative;padding:36px 0}.confrontation .scene{position:absolute;bottom:0;left:0;display:block;width:23.15385%;min-width:301px}.confrontation .scene img{width:100%;height:auto;margin-top:-65px}.confrontation blockquote{display:block;width:auto;text-align:right;font-weight:300;font-style:italic;padding-right:2.461538461538%;margin-right:-2.461538461538%;margin-left:40.23077%;background:url(../i/confrontation-quote-close.png) no-repeat right bottom;background-size:110px 83px}.confrontation p{font-size:2.375em;line-height:1.0;background:url(../i/confrontation-quote-open.png) no-repeat left top;background-size:110px 83px;padding:30px 0 30px 2.461538461538%;display:inline-block}@media screen and (max-width: 1175px){.confrontation .scene{min-width:265px}.confrontation blockquote p{font-size:2em}}@media screen and (max-width: 975px){.confrontation .scene{min-width:230px}.confrontation blockquote{background-size:66px 50px}.confrontation blockquote p{font-size:1.5em;padding-top:18px;padding-bottom:18px;background-size:66px 50px}}@media screen and (max-width: 730px){.confrontation .scene{min-width:200px}.confrontation blockquote p{font-size:1.25em}}@media screen and (max-width: 610px){.confrontation .scene{position:static;margin:0 auto}.confrontation .scene img{margin-top:-80px;overflow:hidden}.confrontation blockquote{border-top:1px solid #0a3041;padding-top:30px;padding-bottom:37px;margin:0;text-align:center;background:none}.confrontation blockquote p{padding:18px 10%;background:url(../i/confrontation-quote-close.png) no-repeat right bottom,url(../i/confrontation-quote-open.png) no-repeat left top;background-size:66px 50px, 66px 50px}}.exhibit{padding-bottom:117px}.exhibit header{margin-bottom:43px;border-bottom:1px solid black}.exhibit header span{display:block}.exhibit header .bound{position:relative;padding:80px 0 28px}.exhibit header h1{font-size:3.75em;line-height:0.94;font-family:"abril-display",Baskerville,"Baskerville Old Face","Hoefler Text",Garamond,"Times New Roman",serif;font-weight:900}.exhibit header blockquote{width:377px;position:absolute;right:0;bottom:0;height:152px;background:gray;display:block;white-space:nowrap;text-indent:100%;overflow:hidden}@media screen and (max-width: 1100px){.exhibit header h1{font-size:3em;margin-right:340px}.exhibit header blockquote{width:320px}}@media screen and (max-width: 915px){.exhibit header .bound{padding-top:60px}.exhibit header h1{font-size:2.5em;margin-right:320px}.exhibit header blockquote{width:300px}}@media screen and (max-width: 805px){.exhibit header h1{font-size:2.3em;margin-right:310px}.exhibit header blockquote{width:290px}}@media screen and (max-width: 755px){.exhibit header h1{font-size:2.0em;margin-right:300px}.exhibit header blockquote{width:280px}}@media screen and (max-width: 699px){.exhibit header .bound{padding:55px 0 140px}.exhibit header.austere .bound{padding-bottom:40px}.exhibit header h1{font-size:2.25em;width:100%;text-align:center;margin-right:0}.exhibit header h1 span{display:inline}.exhibit header blockquote{width:280px;right:auto;left:50%;margin-left:-140px;height:115px;overflow:hidden}}.exhibit header.austere h1{margin-right:0}@media screen and (max-width: 399px){.exhibit.nessam h1{max-width:92%}}@media screen and (max-width: 400px){.exhibit{padding-bottom:70px}}.dialogue{padding:123px 0 131px;background:#5b5b5b url(../i/scenery-coffee.png) no-repeat center top;background-size:auto 100%;color:white;font-family:"Courier New",Courier,"Lucida Sans Typewriter","Lucida Typewriter",monospace;text-align:center;border-top:1px solid #18303b;box-shadow:inset 0 7px 0 rgba(0,0,0,0.2);text-shadow:0 0 10px rgba(0,0,0,0.75);font-size:1.1875em}@media screen and (min-width: 1975px){.dialogue{background-size:100% auto}}.dialogue.wordsmithing{background-image:url(../i/scenery-snacks.png)}.dialogue.binders{background-image:url(../i/scenery-binders.png)}.dialogue li{margin-bottom:1.75em}.dialogue li cite,.dialogue li q{display:block}.dialogue li cite{text-transform:uppercase;font-weight:bold;margin-bottom:0.35em}@media screen and (max-width: 640px){.dialogue{font-size:1em}}@media screen and (max-width: 450px){.dialogue{font-size:0.875em}}body{background:white;font-size:100%;font-style:normal;color:black;font-weight:400;font-family:"freight-display-pro",Baskerville,"Baskerville Old Face","Hoefler Text",Garamond,"Times New Roman",serif;text-rendering:optimizeLegibility}.titling{color:white;line-height:1.0;position:relative;z-index:1}.titling h1{width:1px;height:1px;text-indent:100%;overflow:hidden;white-space:nowrap}.titling h2{font-weight:300;font-style:italic;font-size:2.25em;margin-bottom:8px}.titling h3{font-style:italic;font-weight:700;color:#7edaff;font-size:1.3em}.titling a:hover{color:white}@media screen and (min-width: 1401px){.titling{background:#0a5f87 url(../i/masthead.png) no-repeat center bottom;background-size:2300px 652px}.titling .bound{padding:472px 0 113px}}@media screen and (max-width: 1400px){.titling .bound{background:#0a5f87 url(../i/masthead-sub-1400.png) no-repeat center bottom;background-size:100%;padding:40px 0;width:100%;max-width:100%;display:block;position:relative;height:0;padding-bottom:42%}.titling .bound div{position:absolute;bottom:0;width:100%;bottom:15%}.titling h2,.titling h3{width:92%;margin:0 auto}.titling h2{margin-bottom:12px;font-size:2em}}@media screen and (max-width: 1110px){.titling h2{font-size:1.7em}.titling h3{font-size:1.125em}}@media screen and (max-width: 990px){.titling h2{margin-bottom:9px;font-size:1.5em}}@media screen and (max-width: 870px){.titling .bound div{bottom:16.5%}.titling h2{margin-bottom:6px;font-size:1.2em}.titling h3{font-size:0.875em}}@media screen and (max-width: 680px){.titling{position:relative;background:#0a5f87}.titling .bound{padding-bottom:32%}.titling .bound div{bottom:0}.titling h2{font-size:1.125em}}@media screen and (min-width: 521px) and (max-width: 680px){.titling{padding-bottom:120px}.titling .bound{position:static;border-bottom:1px solid rgba(255,255,255,0.2)}.titling .bound div{height:110px}}@media screen and (max-width: 520px){.titling{padding-bottom:65px}.titling .bound div{height:50px}}@media screen and (max-width: 390px){.titling{padding-bottom:70px}.titling .bound div{height:35px}}.foreword{position:relative;z-index:2;box-shadow:inset 0 -49px 0 #eb87d2, inset 0 91px 0 white, inset 0 92px 0 #9ec1d1}.foreword .inner{background:url(../i/fauxcol-foreword.png) repeat-y 58.46154% top;background-size:1500px 20px;padding:0 0 186px;position:relative;box-shadow:inset 0 -49px 0 #eb87d2, inset 0 91px 0 white, inset 0 92px 0 #9ec1d1}.foreword figure{float:left;width:14.61538%;margin-top:-45px}.foreword figure img{width:100%;height:auto}.foreword article{width:82.92308%;float:right}.foreword article h1{font-size:2em;font-style:italic;font-weight:300;height:56px;padding:35px 0 0;margin-bottom:14px}.foreword article strong{color:#e46bc3;font-style:italic;font-weight:700}.foreword .cols{background:url(../i/rubber-ball.png) no-repeat right bottom;background-size:311px 149px;padding-bottom:140px}.foreword .cols div{width:48.515769944341%;float:left}.foreword .cols div:last-child{float:right}.foreword footer{position:absolute;width:100%;background:url(../i/ephemera-blocker-westward.png) no-repeat left bottom,url(../i/ephemera-blocker-eastward.png) no-repeat right top,url(../i/ephemera-square-darkgray.png) repeat-x 0 68px;background-size:72px 123px, 72px 80px, 1px 1px;bottom:0;height:183px;display:block;white-space:nowrap;text-indent:100%;overflow:hidden}@media screen and (max-width: 1020px){.foreword .inner{background:none}.foreword .cols{background-size:187px 89px;background-position:right 25px bottom 0;padding-bottom:90px}.foreword .cols div{width:100%;max-width:550px}.foreword .cols div:last-child{float:none}}@media screen and (max-width: 750px){.foreword figure{width:23.15385%}.foreword article{width:74.38462%}}@media screen and (max-width: 520px){.foreword{box-shadow:inset 0 -49px 0 #eb87d2, inset 0 238px 0 white, inset 0 239px 0 #9ec1d1}.foreword .inner{box-shadow:inset 0 -49px 0 #eb87d2, inset 0 238px 0 white, inset 0 239px 0 #9ec1d1}.foreword figure,.foreword article{float:none}.foreword figure{width:35%;max-width:85px;margin:-30px auto 0}.foreword article{width:100%}.foreword article h1{height:auto;padding:10px 0 0;text-align:center;margin-bottom:30px;font-size:1.5em}}.atlas{background:#eb87d2;box-shadow:inset 0 117px 0 #eb87d2, inset 0 118px 0 #cd6ab4}.atlas h1{color:white;font-size:3.75em;font-weight:300;font-style:italic}.atlas figure{margin-bottom:25px;display:block;height:0;overflow:hidden;white-space:nowrap;text-indent:100%}.atlas .contents{padding-bottom:70px;box-shadow:inset 0 61px 0 #eb87d2, inset 0 62px 0 #cd6ab4}.atlas .contents dl{text-align:center;display:block;width:17.846153846154%;float:left;margin-right:2.692307692308%}.atlas .contents dl:last-child{float:right;margin-right:0}.atlas .contents dl dt{display:block;color:#87276f;font-family:"abril-display",Baskerville,"Baskerville Old Face","Hoefler Text",Garamond,"Times New Roman",serif;font-weight:900;font-size:2.125em;margin-bottom:7px}.atlas .contents dl mark{display:block;font-size:1.25em;color:white;border-radius:30px;background:#87276f;font-family:"abril-display",Baskerville,"Baskerville Old Face","Hoefler Text",Garamond,"Times New Roman",serif;font-weight:900;width:32px;height:26px;padding-top:6px;line-height:1.1;margin:0 auto 12px;font-weight:700;font-style:italic}.atlas .contents dl ul{color:#802b6b;font-size:1.1875em;font-weight:300;font-style:italic;line-height:0.95}.atlas .contents dl ul li{display:block;margin-bottom:0.55em}@media screen and (min-width: 561px){.atlas figure{padding-bottom:39.9%;background:url(../i/facility-map.png) no-repeat center top;background-size:100%}}@media screen and (max-width: 560px){.atlas figure{padding-bottom:113.3%;background:url(../i/facility-map-mini.png) no-repeat center top;background-size:100%}}@media screen and (max-width: 950px){.atlas .contents{box-shadow:inset 0 49px 0 #eb87d2, inset 0 50px 0 #cd6ab4}.atlas .contents dl dt{font-size:1.5em}.atlas .contents dl ul{font-weight:400;font-size:1em}}@media screen and (max-width: 830px){.atlas h1{font-size:3em;margin-bottom:25px}}@media screen and (max-width: 690px){.atlas{box-shadow:inset 0 80px 0 #eb87d2, inset 0 81px 0 #cd6ab4}.atlas h1{font-size:2.2em;margin-bottom:10px}.atlas .contents{box-shadow:none;padding-bottom:40px}.atlas .contents dl{text-align:left;position:relative;width:47%;margin-right:0;box-shadow:inset 0 25px 0 #eb87d2, inset 0 26px 0 #cd6ab4;margin-bottom:10px}.atlas .contents dl dt,.atlas .contents dl dd{margin-left:40px}.atlas .contents dl dt{padding-top:3px;margin-bottom:5px;font-size:1.2em}.atlas .contents dl mark{text-align:center;position:absolute;top:0;left:0}.atlas .contents dl:nth-child(2),.atlas .contents dl:nth-child(4){float:right}.atlas .contents dl:nth-child(1),.atlas .contents dl:nth-child(3),.atlas .contents dl:nth-child(5){float:left;clear:both}}.nights{background:#d6c79b}.nights h1{color:#725e37}.nights header{border-bottom-color:#baa683}.nights header blockquote{background:url(../i/speechballoon-nights.png) no-repeat bottom right;background-size:100% auto}.nights .art figure{width:12.846153846154%;float:left;margin-right:4.538461538462%;text-align:center;color:#5a4b33}.nights .art figure:last-child{float:right;margin-right:0}.nights .art figure b,.nights .art figure img{display:block;width:100%}.nights .art figure img{height:auto}.nights .art figure figcaption{padding-top:15px}.nights .art figure time,.nights .art figure span{display:block;line-height:1}.nights .art figure time{font-family:"abril-display",Baskerville,"Baskerville Old Face","Hoefler Text",Garamond,"Times New Roman",serif;font-weight:900;color:#234b5d;font-size:1.375em;margin-bottom:5px}.nights .art figure span{font-size:0.875em;font-style:italic}@media screen and (max-width: 1150px){.nights .art figure figcaption{padding-top:10px}.nights .art figure time{font-size:1.125em}}@media screen and (max-width: 1020px){.nights .art figure{width:30.2769230769232%;margin-bottom:25px}.nights .art figure:nth-child(3){margin-right:0;float:right}.nights .art figure:nth-child(4){clear:both}.nights .art figure b,.nights .art figure figcaption{max-width:167px;margin:0 auto}}@media screen and (max-width: 455px){.nights .art figure{width:45%;margin-right:5%}.nights .art figure:nth-child(3),.nights .art figure:nth-child(5){margin-right:5%;float:left;clear:both}.nights .art figure:nth-child(2),.nights .art figure:nth-child(4){margin-right:0;float:right;clear:none}}.breadcrumbs{background:#f6bdc6}.breadcrumbs h1{color:#d58390}.breadcrumbs header{background:white;border-bottom-color:#a86f5e;box-shadow:0 7px 0 #ecafb7}.breadcrumbs header blockquote{background:url(../i/speechballoon-breadcrumbs.png) no-repeat bottom right;background-size:100% auto}.breadcrumbs article{background:url(../i/ephemera-square-salmon.png) repeat-y center top;background-size:1px 1px;color:#361717;margin-bottom:45px}.breadcrumbs article p{width:48.76923%;float:left;margin-bottom:0}.breadcrumbs article p:last-child{float:right}.breadcrumbs article mark{color:#c90e28}@media screen and (max-width: 1100px){.breadcrumbs article p{width:47%}}@media screen and (max-width: 780px){.breadcrumbs article{background:none;margin-bottom:20px}.breadcrumbs article p{float:none;width:100%;margin-bottom:1.2em}.breadcrumbs article p:last-child{float:none}}.breadcrumbs figure{height:0;padding-bottom:28.6%;text-indent:100%;white-space:nowrap;overflow:hidden}@media screen and (min-width: 900px){.breadcrumbs figure{background:url(../i/breadcrumbs-full.png) no-repeat;background-size:100% auto}}@media screen and (min-width: 401px) and (max-width: 899px){.breadcrumbs figure{padding-bottom:72.6%;background:url(../i/breadcrumbs-mid.png) no-repeat;background-size:100% auto}}@media screen and (max-width: 400px){.breadcrumbs figure{padding-bottom:216%;background:url(../i/breadcrumbs-small.png) no-repeat;background-size:100% auto}}.foods{background:#bde3f6;border-top:1px solid #64b1e4;box-shadow:inset 0 7px 0 #addbf3}.foods h1{color:#3d8eb6}.foods header{border-bottom-color:#8fccee;margin-bottom:32px}.foods header blockquote{background:url(../i/speechballoon-foods.png) no-repeat bottom right;background-size:100% auto}.foods .art figure{width:17.692307692308%;float:left;margin-right:2.884615384615%}.foods .art figure:last-child{float:right;margin-right:0}.foods .art figure b{display:block;width:100%;margin-bottom:16px}.foods .art figure img{width:100%;height:auto}.foods .art figure figcaption{text-align:center;color:#1a5877}.foods .art figure mark,.foods .art figure span{display:block}.foods .art figure mark{font-family:"abril-display",Baskerville,"Baskerville Old Face","Hoefler Text",Garamond,"Times New Roman",serif;font-weight:900;font-size:1.375em;margin-bottom:4px;line-height:1}.foods .art figure span{color:#3a708e;font-size:0.9375em;font-style:italic;line-height:1.2}@media screen and (max-width: 720px){.foods .art figure{width:31%;margin-bottom:15px;margin-right:3.5%}.foods .art figure:nth-child(3){margin-right:0;float:right}.foods .art figure:nth-child(4){clear:both;margin-left:17.25%}.foods .art figure:last-child{margin-right:17.25%}.foods .art figure b{max-width:180px;margin:0 auto 16px}.foods .art figure mark{font-size:1.125em}.foods .art figure span{font-size:0.875em}}.era{background:url(../i/fauxcol-era-base.png) repeat-y center top;background-size:3000px 40px;background-color:#c5e7d7;padding-bottom:0}.era header{margin-bottom:0;font-size:1.4em;background:white;border-bottom-color:#77b696;box-shadow:0 7px 0 rgba(98,158,129,0.13)}.era header h1{color:#a0cdb8;font-style:italic}.era header blockquote{background:url(../i/speechballoon-foods.png) no-repeat bottom right;background-size:100% auto}.era .art{padding:37px 0 88px;box-shadow:inset 0 7px 0 rgba(98,158,129,0.13);background:url(../i/fauxcol-era-inner.png) repeat-y 62.84615% top;background-size:1500px 20px;color:#2b322f}.era .art .primary{width:57.30769%;float:left}.era .art .secondary{width:34.153846153846%;float:right;text-align:right;padding-top:6px}.era .art h2{font-family:"abril-display",Baskerville,"Baskerville Old Face","Hoefler Text",Garamond,"Times New Roman",serif;font-style:italic;color:#43745d;text-transform:lowercase;line-height:1}.era .art h2 b{text-transform:uppercase;font-size:80.125%}.era .art .prologue{padding-bottom:17px;margin-bottom:23px;border-bottom:1px solid #8cbda6;padding-left:4.295302013423%;margin-left:-4.295302013423%}.era .art .amendment h2{float:left;width:29.798657718121%;font-size:1.76470588235294em}.era .art .amendment h2 span{display:block}.era .art .amendment div{float:right;width:59.597315436242%;color:#43745d}.era .art .amendment h3{font-family:"abril-display",Baskerville,"Baskerville Old Face","Hoefler Text",Garamond,"Times New Roman",serif;margin-bottom:6px;line-height:1.1}.era .art .amendment p{margin-bottom:26px}.era .art .map h2{border-bottom:1px solid #a3cab8;margin-bottom:20px;padding-bottom:6px;font-size:1.11764705882353em}.era .art .map figure b{display:block;width:100%;padding-bottom:18px}.era .art .map figure img{width:100%;height:auto}.era .art .map figcaption{border-top:1px solid #a3cab8;text-transform:lowercase;padding-top:15px}.era .art .map dl{position:relative;width:100%;line-height:1;min-height:24px;padding:1px 0 0;margin-bottom:11px}.era .art .map dd,.era .art .map dt{display:block}.era .art .map dt{display:block;white-space:nowrap;text-indent:100%;overflow:hidden;position:absolute;font-size:1px;top:0;right:0;width:22px;height:22px;background:white;outline:2px solid #98bfad}.era .art .map dl:last-child dt{background:#d9e3df}.era .art .map dd{margin-right:36px;font-style:italic;font-weight:300;color:#40544a;font-size:1.1875em}@media screen and (max-width: 699px){.era{background:#cfeddf}.era .art{background:none;box-shadow:none;padding-bottom:0}.era .art .primary,.era .art .secondary{width:100%;float:none}.era .art .amendment h2 span{display:inline}.era .art .primary{padding-bottom:15px}.era .art .secondary{background:#c5e7d7;padding:40px 4% 50px 4%;border-top:1px solid #43745d;margin-left:-4%}.era .art .map figure b{max-width:444px;margin:0 auto}}@media screen and (max-width: 500px){.era .art .prologue{margin-left:0;padding-left:0}.era .art .amendment h2,.era .art .amendment div{width:100%;float:none}.era .art .amendment h2{margin-bottom:25px}.era .art .map h2{padding-left:15%}}.counterpoint{background:#ececec url(../i/ephemera-square-lightgray.png) repeat-y center top;background-size:1px 1px;background-color:#ececec}.counterpoint>header{background:white;border-bottom-color:#b6b6b6;box-shadow:0 7px 0 rgba(0,0,0,0.06);text-align:center;margin-bottom:34px}.counterpoint>header .bound{padding:72px 0 62px}.counterpoint>header h1{color:#717171;font-style:italic;font-size:1em;text-transform:uppercase;margin-bottom:18px}.counterpoint>header h2{font-weight:300;font-style:italic;font-size:5em;line-height:0.85;color:#5d5d5d}@media screen and (max-width: 810px){.counterpoint>header h2{font-size:4.5em;padding-bottom:10px}}@media screen and (max-width: 600px){.counterpoint>header h2{padding-bottom:20px}}@media screen and (max-width: 500px){.counterpoint>header h2{font-size:4em}}@media screen and (max-width: 400px){.counterpoint>header h2{font-size:3em;padding-bottom:25px}}.counterpoint article header{border-bottom:none;margin-bottom:10px;background:url(../i/fauxcol-counterpoint.png) no-repeat center bottom;background-size:1500px 2px}.counterpoint article header h3{display:block;text-align:center;font-family:"abril-display",Baskerville,"Baskerville Old Face","Hoefler Text",Garamond,"Times New Roman",serif;font-style:italic;font-weight:900;font-size:1.625em;line-height:0.95;padding:200px 0 9px;color:#098d54;width:48.76923%;float:left;background:url(../i/panelist-sam.png) no-repeat center top;background-size:140px auto}.counterpoint article header h3:last-child{float:right;color:#f93a59;background-image:url(../i/panelist-ainsley.png)}.counterpoint article .debate li,.counterpoint article .debate ol{display:block}.counterpoint article .debate>li{border-bottom:1px solid rgba(0,0,0,0.1)}.counterpoint article .debate>li:last-child{border-bottom:none}.counterpoint article .debate ol{width:100%}.counterpoint article .debate ol li{width:47.230769230769%;padding:15px 0 14px}.counterpoint article .debate ol li:first-child{float:left}.counterpoint article .debate ol li:last-child{float:right;text-align:right}@media screen and (max-width: 600px){.counterpoint article .debate{font-size:0.875em}}@media screen and (max-width: 560px){.counterpoint article header h3{background-size:110px auto;font-size:1.3em;padding-top:160px}}.possibilities{background:#f3cff5}.possibilities h1{color:#744285}.possibilities header{border-bottom-color:#d4a5dd;margin-bottom:38px}.possibilities header blockquote{background:url(../i/speechballoon-possibilities.png) no-repeat bottom right;background-size:100% auto}.possibilities .art figure{width:17.230769230769%;margin-right:3.461538461538%;float:left}.possibilities .art figure:last-child{margin-right:0;float:right}.possibilities .art figure b{display:block;width:100%;margin-bottom:21px}.possibilities .art figure img{width:100%;height:auto}.possibilities .art figure figcaption{text-align:center;font-style:italic;color:#4c2e56;font-size:1.1875em;line-height:0.9}@media screen and (max-width: 900px){.possibilities .art figure b{margin-bottom:15px}.possibilities .art figure figcaption{font-size:1.0625em}}@media screen and (max-width: 750px){.possibilities .art figure{width:31%;margin-right:3.5%;margin-bottom:28px}.possibilities .art figure:nth-child(3){float:right;margin-right:0}.possibilities .art figure:nth-child(4){clear:both;margin-left:17.25%}.possibilities .art figure:last-child{margin-right:17.25%}.possibilities .art figure b{max-width:200px;margin:0 auto 11px}.possibilities .art figure figcaption{font-size:1em}}@media screen and (max-width: 430px){.possibilities .art figure{width:48%;margin-right:4%}.possibilities .art figure:nth-child(2){float:right;margin-right:0}.possibilities .art figure:nth-child(3){float:left;clear:both;margin-right:4%}.possibilities .art figure:nth-child(4){clear:none;float:right;margin-left:0;margin-right:0}.possibilities .art figure:last-child{margin-right:26%}.possibilities .art figure b{margin-bottom:9px}.possibilities .art figure figcaption{font-size:0.8125em}}.nessam{border-top:1px solid #9b7f9c;background:#d6c69c}.nessam h1{color:#b59c4a}.nessam header{border-bottom:none;background:white;box-shadow:inset 0 7px 0 rgba(0,0,0,0.1)}.nessam .art article{float:left;width:31.69231%;padding-top:10px}.nessam .art mark{color:#785e1b}.nessam .art figure{float:right;width:65.84615%}.nessam .art img{width:100%;height:auto}@media screen and (min-width: 1023px) and (max-width: 1130px){.nessam .art figure{padding-top:30px}}@media screen and (max-width: 1022px){.nessam .art article,.nessam .art figure{width:100%;float:none}.nessam .art article{padding-top:0;margin-bottom:35px}.nessam .art img{max-width:856px;margin:0 auto}}.sixteen{border-top:1px solid #a68d46;border-bottom:1px solid black;background:white;padding-bottom:0}.sixteen h1{color:#7d7d7d}.sixteen header{border-bottom-color:#d8d8d8;background:white;box-shadow:inset 0 7px 0 rgba(0,0,0,0.1);margin-bottom:0}.sixteen header blockquote{background:url(../i/speechballoon-sixteen.png) no-repeat bottom right;background-size:100% auto}.sixteen .legend{padding:27px 0 31px}.sixteen .legend dl{float:left;display:block;margin-left:55px;color:#7d7d7d;font-weight:300;font-style:italic;position:relative;padding:0 0 0 29px}.sixteen .legend dl:first-child{margin-left:0}.sixteen .legend dl dt{display:block;white-space:nowrap;text-indent:100%;overflow:hidden;position:absolute;top:0;left:0;background:red;width:19px;height:19px}.sixteen .legend dl:nth-child(1) dt{background:#b2f4b7}.sixteen .legend dl:nth-child(2) dt{background:#b6dfff}.sixteen .legend dl:nth-child(3) dt{background:#f5dbfe}.sixteen .legend dl dd{display:inline-block;font-size:1.25em;line-height:0.95}@media screen and (max-width: 699px){.sixteen .legend .bound{width:260px;margin:0 auto}.sixteen .legend dl{font-weight:400;padding-left:24px;margin-left:20px}.sixteen .legend dl dt{width:16px;height:16px;top:3px}.sixteen .legend dl dd{font-size:1em;line-height:1.1}}.sixteen .roster{background:#545454;color:white;padding:59px 0 120px}.sixteen .roster dl{float:left;width:14.615384615385%;margin-right:2.461538461538%;margin-bottom:30px;min-height:52px;position:relative;padding-top:122px}.sixteen .roster dl dt,.sixteen .roster dl dd,.sixteen .roster dl mark,.sixteen .roster dl span{display:block}.sixteen .roster dl dt{font-family:"abril-display",Baskerville,"Baskerville Old Face","Hoefler Text",Garamond,"Times New Roman",serif;font-size:1.125em;line-height:1;margin-bottom:2px}.sixteen .roster dl mark{font-style:italic;font-size:0.875em;line-height:1}.sixteen .roster dl span{position:absolute;top:0;left:0;width:111px;height:111px;display:block;white-space:nowrap;text-indent:100%;overflow:hidden;background:url(../i/people.png) no-repeat 0 0;background-size:504px 504px;font-size:1px}.sixteen .roster dl.vikram span{background-position:0 0}.sixteen .roster dl.abbey span{background-position:-131px 0}.sixteen .roster dl.dr-one span{background-position:-262px 0}.sixteen .roster dl.dr-two span{background-position:-393px 0}.sixteen .roster dl.dr-three span{background-position:0 -131px}.sixteen .roster dl.dr-four span{background-position:-131px -131px}.sixteen .roster dl.dr-five span{background-position:-262px -131px}.sixteen .roster dl.liz span{background-position:-393px -131px}.sixteen .roster dl.ellie span{background-position:0 -262px}.sixteen .roster dl.zoey span{background-position:-131px -262px}.sixteen .roster dl.john span{background-position:-262px -262px}.sixteen .roster dl.fitz span{background-position:-393px -262px}.sixteen .roster dl.leo span{background-position:0 -393px}.sixteen .roster dl.hoynes span{background-position:-131px -393px}.sixteen .roster dl.lee span{background-position:-262px -393px}.sixteen .roster dl.toby span{background-position:-393px -393px}.sixteen .roster dl:nth-child(6),.sixteen .roster dl:nth-child(12),.sixteen .roster dl:nth-child(16){margin-right:0;float:right}.sixteen .roster dl:nth-child(16){float:left}.sixteen .roster dl:nth-child(7),.sixteen .roster dl:nth-child(13){clear:both}@media screen and (max-width: 900px){.sixteen .roster dl{width:23%;margin-right:2.66666666666667%}.sixteen .roster dl span{left:50%;margin-left:-56px}.sixteen .roster dl dt,.sixteen .roster dl mark{text-align:center}.sixteen .roster dl:nth-child(4),.sixteen .roster dl:nth-child(8),.sixteen .roster dl:nth-child(16){margin-right:0;float:right}.sixteen .roster dl:nth-child(5),.sixteen .roster dl:nth-child(6),.sixteen .roster dl:nth-child(9),.sixteen .roster dl:nth-child(13){float:left;clear:none;margin-right:2.66666666666667%}.sixteen .roster dl:nth-child(7){clear:none}.sixteen .roster dl:nth-child(5),.sixteen .roster dl:nth-child(9),.sixteen .roster dl:nth-child(13){clear:both}}@media screen and (max-width: 570px){.sixteen .roster dl{width:31%;margin-right:3.5%}.sixteen .roster dl:nth-child(3),.sixteen .roster dl:nth-child(6),.sixteen .roster dl:nth-child(9),.sixteen .roster dl:nth-child(12),.sixteen .roster dl:nth-child(15){float:right;clear:none;margin-right:0}.sixteen .roster dl:nth-child(4),.sixteen .roster dl:nth-child(7),.sixteen .roster dl:nth-child(10),.sixteen .roster dl:nth-child(13){clear:both;float:left;margin-right:3.5%}.sixteen .roster dl:nth-child(2),.sixteen .roster dl:nth-child(5),.sixteen .roster dl:nth-child(8),.sixteen .roster dl:nth-child(11),.sixteen .roster dl:nth-child(14){clear:none;float:left;margin-right:3.5%}.sixteen .roster dl:nth-child(16){clear:both;float:none;margin-right:0;margin-left:34.5%}}@media screen and (max-width: 420px){.sixteen .roster dl{width:48%;margin-right:4%}.sixteen .roster dl:nth-child(odd){float:left;clear:both;margin-right:4%}.sixteen .roster dl:nth-child(even){float:right;clear:none;margin-right:0;margin-left:0}}.jokes>header{text-align:center;font-weight:300;border-bottom:1px solid #929292}.jokes>header h1{color:#8b4d44;font-size:5.35em;line-height:0.9;font-style:italic;border-bottom:1px solid #e8dbda;padding:52px 0 44px}.jokes>header h1 span{display:block;max-width:900px}@media screen and (max-width: 650px){.jokes>header h1{font-size:4.75em}}@media screen and (max-width: 590px){.jokes>header h1{font-size:4.25em}}@media screen and (max-width: 520px){.jokes>header h1{font-size:3.75em}}@media screen and (max-width: 460px){.jokes>header h1{font-size:3.25em;padding-bottom:30px}}@media screen and (max-width: 400px){.jokes>header h1{font-size:2.65em}}@media screen and (max-width: 350px){.jokes>header h1{font-size:2.25em}}.jokes>header p{padding:24px 0 42px;color:#6d6d6d;font-size:1.0625em}.jokes>header p span{display:block;margin-bottom:0.35em}.jokes .ledger{background-color:#eeeeee;box-shadow:inset 0 5px 0 rgba(0,0,0,0.1)}.jokes .ledger .bound{padding:50px 0 70px;background:url(../i/ephemera-square-column.png) repeat-y 41.46154% top,url(../i/ephemera-square-column.png) repeat-y 58.46154% top,url(../i/ephemera-square-column.png) repeat-y 84.30769% top;background-size:1px 1px, 1px 1px, 1px 1px}.jokes .ledger table{width:100%}.jokes .ledger table tr{display:block;width:100%;clear:both;padding:0 2.461538461538%;margin-left:-2.461538461538%}.jokes .ledger table tr:before,.jokes .ledger table tr:after{content:" ";display:table}.jokes .ledger table tr:after{clear:both}.jokes .ledger table thead tr{border-bottom:3px solid #484848;padding-bottom:3px}.jokes .ledger table tbody tr{border-bottom:1px solid #767676}.jokes .ledger table th,.jokes .ledger table td{display:block;float:left}.jokes .ledger table th:nth-child(1),.jokes .ledger table td:nth-child(1){width:40.23077%;margin-right:2.461538461538%}.jokes .ledger table th:nth-child(2),.jokes .ledger table td:nth-child(2){width:14.61538%;margin-right:2.461538461538%}.jokes .ledger table th:nth-child(3),.jokes .ledger table td:nth-child(3){width:23.15385%;margin-right:2.461538461538%}.jokes .ledger table th:nth-child(4),.jokes .ledger table td:nth-child(4){width:14.61538%}.jokes .ledger table th{font-weight:900;font-family:"abril-display",Baskerville,"Baskerville Old Face","Hoefler Text",Garamond,"Times New Roman",serif;text-transform:uppercase;font-size:0.8125em;line-height:1;color:#484848}.jokes .ledger table th:first-letter{font-size:1.125em}.jokes .ledger table td{font-size:1.125em;line-height:1;vertical-align:top;color:#47443d;padding:8px 0}.jokes .ledger table td:nth-child(3),.jokes .ledger table td:nth-child(4){font-style:italic}.jokes .ledger table td:nth-child(4){font-weight:bold}@media screen and (max-width: 1140px){.jokes .ledger table td{font-size:1em}}@media screen and (max-width: 1040px){.jokes .ledger table td{font-size:0.9375em}}@media screen and (max-width: 965px){.jokes .ledger table td{font-size:0.875em}}.jokes .ledger table .ambiguous{background:rgba(255,196,51,0.35)}.jokes .ledger table .in{background:rgba(89,243,121,0.35)}.jokes .ledger table cite{font-style:italic}@media screen and (max-width: 510px){.jokes .ledger .bound{background-image:none;padding:20px 0 40px}.jokes .ledger table{width:100%}.jokes .ledger table thead tr{display:none}.jokes .ledger table tbody tr{padding-top:20px;padding-bottom:20px;overflow:hidden}.jokes .ledger table td{float:none;font-size:1em}.jokes .ledger table td:nth-child(1),.jokes .ledger table td:nth-child(2),.jokes .ledger table td:nth-child(3),.jokes .ledger table td:nth-child(4){width:100%;margin-right:0;padding:5px 0 5px 24px;background:url(../i/ledger-icons.png) no-repeat;background-size:16px 108px}.jokes .ledger table td:nth-child(1){font-size:1.25em;padding:0 0 16px 0;background:none}.jokes .ledger table td:nth-child(2){background-position:0 5px}.jokes .ledger table td:nth-child(3){background-position:0 -40px}.jokes .ledger table td:nth-child(4){background-position:0 -85px}}.josh{background:#f09ba7;padding:0}.josh h1{color:#d78292}.josh header{border-bottom-color:#c37d75;background:white;box-shadow:0 7px 0 rgba(0,0,0,0.1);margin-bottom:0}.josh .art{box-shadow:inset 0 7px 0 rgba(0,0,0,0.1);position:relative;background:#f09ba7 url(../i/bullpen.png) no-repeat center top;background-size:100% auto;height:0;padding-bottom:48%}@media screen and (min-width: 1408px){.josh .art{padding:0;height:680px;background-position:auto 100%}}.josh .art ol{position:absolute;top:35px;width:100%;height:100%}@media screen and (max-width: 1140px){.josh .art ol{top:10px}}.josh .art ol li,.josh .art ol q{display:block}.josh .art ol li{position:absolute}.josh .art ol q{background:rgba(255,255,255,0.93);text-align:center;width:100%;border-radius:20px;font-size:0.9375em;line-height:1.15;color:#830738;padding:9px 20px 12px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.josh .art ol q strong{font-style:italic}.josh .art ol q.lyman{color:#205d77}.josh .art ol li:nth-child(1){width:17.846153846154%;left:0;top:0}.josh .art ol li:nth-child(2){width:17.846153846154%;left:19.384615384615%;top:0}.josh .art ol li:nth-child(3){width:6.5%;left:38.2%;top:12px}.josh .art ol li:nth-child(4){width:29.153846153846%;left:46.5%;top:0}.josh .art ol li:nth-child(5){width:17.076923076923%;left:68.153846153846%;top:81px;border:9px solid rgba(165,45,64,0.2);border-radius:30px}.josh .art ol li:nth-child(6){width:11.5%;right:0;top:58px}@media screen and (max-width: 1060px){.josh .art ol li:nth-child(4){width:36%}}@media screen and (max-width: 980px){.josh .art ol q{font-size:0.8125em;padding:10px 13px 12px}.josh .art ol li:nth-child(2){width:27%}.josh .art ol li:nth-child(3){top:50px;left:40%;border:9px solid rgba(165,45,64,0.2);border-radius:30px}.josh .art ol li:nth-child(4){width:50.5%;left:49%}.josh .art ol li:nth-child(5){width:23%;left:67%;top:53px}.josh .art ol li:nth-child(6){top:20px;top:auto;bottom:90px;width:15%}}@media screen and (max-width: 760px){.josh .art{width:100%;height:auto;padding:20px 0 69%;background-position:right bottom;background-size:132% auto}.josh .art ol{padding:0 5% 13px;margin:0;width:90%;position:static;background:#f09ba7;border-bottom:1px solid white;overflow:hidden}.josh .art ol:before,.josh .art ol:after{content:" ";display:table}.josh .art ol:after{clear:both}.josh .art ol li{position:static;width:100%;text-align:center}.josh .art ol li:nth-child(1),.josh .art ol li:nth-child(2),.josh .art ol li:nth-child(3),.josh .art ol li:nth-child(4),.josh .art ol li:nth-child(5),.josh .art ol li:nth-child(6){width:100%;border:none}.josh .art ol li:nth-child(1) q,.josh .art ol li:nth-child(2) q,.josh .art ol li:nth-child(3) q,.josh .art ol li:nth-child(4) q,.josh .art ol li:nth-child(5) q,.josh .art ol li:nth-child(6) q{background:white;display:block;width:100%;margin:0 auto 10px}.josh .art ol li:nth-child(1),.josh .art ol li:nth-child(2){width:49%}.josh .art ol li:nth-child(1){float:left}.josh .art ol li:nth-child(2){float:right}.josh .art ol li:nth-child(3){clear:both;float:left;width:15%}.josh .art ol li:nth-child(4){float:right;width:83%}.josh .art ol li:nth-child(5){clear:both;float:left;width:73%}.josh .art ol li:nth-child(5) q{box-shadow:0 0 10px maroon}.josh .art ol li:nth-child(6){float:right;width:25%}.josh .art ol li:nth-child(6) q{display:inline-block;width:auto;margin-bottom:0}}.donna{background:#9ee7f7}.donna h1{color:#51c7df}.donna header{border-bottom-color:#5494a3;background:white;box-shadow:0 7px 0 rgba(0,0,0,0.1)}.donna .art article{float:left;width:31.69231%;padding-top:29px}@media screen and (max-width: 1130px){.donna .art article{padding-top:15px}}@media screen and (max-width: 1070px){.donna .art article{padding-top:0}}.donna .art .prose{color:#225863}.donna .art .prose mark{color:#097f97}.donna .art figure{float:right;width:65.84615%}.donna .art figure img{width:100%;height:auto}@media screen and (max-width: 990px){.donna .art article,.donna .art figure{width:100%;float:none}}.disclaimer{padding:80px 0 85px;font-size:1.25em;line-height:1.25;font-weight:300;font-style:italic}.disclaimer p{max-width:1065px}.disclaimer p strong{font-style:italic}.disclaimer p:first-child{margin-bottom:1.05em}.disclaimer p:last-child{font-size:0.7em}@media screen and (max-width: 600px){.disclaimer{padding:60px 0 65px;font-size:1em}.disclaimer p:last-child{font-size:0.875em}}.afterword{background:black;color:#b9b9b9;padding:61px 0 140px}.afterword a{color:#1de6f8}.afterword a:hover{text-decoration:underline}.afterword h1{padding-bottom:31px;font-weight:300;border-bottom:1px solid #3e3e3e;margin-bottom:32px;font-size:1.875em;line-height:1.15}.afterword h1 span{display:block}@media screen and (max-width: 900px){.afterword h1{font-size:1.7em}}.afterword .explanation{margin-bottom:50px;font-size:1.0625em}.afterword .explanation article{width:40.23077%;float:left;line-height:1.4;min-width:430px}.afterword .explanation article p{margin-bottom:1.35em}.afterword .explanation ul{width:31.69231%;float:right;text-align:right;font-style:italic;line-height:1.1}.afterword .explanation ul li{display:block;margin-bottom:4px}.afterword .explanation ul a{display:inline-block;background:url(../i/contact-icons.png) no-repeat right 2px;background-size:18px 288px;padding:1px 27px 3px;color:#0493ad}.afterword .explanation ul .portfolio a{background-position:right 2px}.afterword .explanation ul .email a{background-position:right -51px}.afterword .explanation ul .twitter a{background-position:right -106px}.afterword .explanation ul .garmin a{background-position:right -160px}.afterword .explanation ul .instagram a{background-position:right -214px}.afterword .explanation ul .linkedin a{background-position:right -268px}.afterword .explanation ul .worthwhile a{color:#1de6f8}.afterword .geography{border-bottom:1px solid #34452a;margin-bottom:110px;color:#b0f18d;background:url(../i/fiddlers.png) no-repeat center bottom;background-size:14.61538% auto;padding-top:83px;padding-bottom:25px;font-size:1.625em;font-style:italic}.afterword .geography b{width:40.23077%;float:left;font-weight:300}.afterword .geography b:first-child{text-align:right}.afterword .geography b:last-child{float:right}.afterword .geography b span{font-size:0.75em}@media screen and (min-width: 1300px){.afterword .geography{background-size:190px 142px}}@media screen and (max-width: 1200px){.afterword .geography{padding-top:68px}}@media screen and (max-width: 1070px){.afterword .geography{padding-top:55px}}@media screen and (max-width: 933px){.afterword .geography{padding:50px 0 15px;font-size:1.4em}}@media screen and (max-width: 800px){.afterword .geography{padding:40px 0 15px}}@media screen and (max-width: 690px){.afterword .geography{padding:0 0 120px;font-size:1em;background-size:152px 114px}.afterword .geography b{float:none;text-align:center;display:block;width:100%}.afterword .geography b:first-child{text-align:center}.afterword .geography b:last-child{float:none}}.afterword .your-little-brother-is-standing-in-the-middle-of-afghanistan{color:#696969}.afterword .your-little-brother-is-standing-in-the-middle-of-afghanistan li{display:block;margin-bottom:0.5em}.afterword .your-little-brother-is-standing-in-the-middle-of-afghanistan a{color:#ccc}@media screen and (max-width: 750px){.afterword h1{font-size:1.3em}.afterword .explanation{font-size:0.875em}.afterword .explanation article{min-width:320px}.afterword .explanation ul a{padding:3px 27px 2px}}@media screen and (max-width: 610px){.afterword h1{text-align:center;font-size:1.2em}.afterword h1 a{white-space:nowrap}.afterword .explanation{font-size:1em}.afterword .explanation article{width:100%;min-width:0;float:none;text-align:center;padding-bottom:10px;margin-bottom:25px;border-bottom:1px solid rgba(255,255,255,0.2)}.afterword .explanation ul{display:block;margin:0 auto;width:190px;float:none;text-align:left}.afterword .explanation ul li{margin-bottom:8px}.afterword .explanation ul a{width:100%;padding:3px 0 2px}}
