@font-face{font-family:'merriweatherbold';src:url("../fonts/merriweather-bold-webfont.eot");src:url("../fonts/merriweather-bold-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/merriweather-bold-webfont.woff") format("woff"),url("../fonts/merriweather-bold-webfont.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:'merriweatherbold_italic';src:url("../fonts/merriweather-bolditalic-webfont.eot");src:url("../fonts/merriweather-bolditalic-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/merriweather-bolditalic-webfont.woff") format("woff"),url("../fonts/merriweather-bolditalic-webfont.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:'merriweatheritalic';src:url("../fonts/merriweather-italic-webfont.eot");src:url("../fonts/merriweather-italic-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/merriweather-italic-webfont.woff") format("woff"),url("../fonts/merriweather-italic-webfont.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:'merriweatherlight';src:url("../fonts/merriweather-light-webfont.eot");src:url("../fonts/merriweather-light-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/merriweather-light-webfont.woff") format("woff"),url("../fonts/merriweather-light-webfont.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:'merriweatherlight_italic';src:url("../fonts/merriweather-lightitalic-webfont.eot");src:url("../fonts/merriweather-lightitalic-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/merriweather-lightitalic-webfont.woff") format("woff"),url("../fonts/merriweather-lightitalic-webfont.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:'merriweatherregular';src:url("../fonts/merriweather-regular-webfont.eot");src:url("../fonts/merriweather-regular-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/merriweather-regular-webfont.woff") format("woff"),url("../fonts/merriweather-regular-webfont.ttf") format("truetype");font-weight:normal;font-style:normal}*,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{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}body{background:white;font-size:100%;font-style:normal;color:black;font-weight:400;font-family:"merriweatherregular", Baskerville, "Baskerville Old Face", "Hoefler Text", Garamond, "Times New Roman", serif;text-rendering:optimizeLegibility}.prose{margin-bottom:70px}.prose em{font-style:normal;font-family:"merriweatheritalic", Baskerville, "Baskerville Old Face", "Hoefler Text", Garamond, "Times New Roman", serif}.prose strong{font-weight:normal;font-family:"merriweatherbold", Baskerville, "Baskerville Old Face", "Hoefler Text", Garamond, "Times New Roman", serif}.prose>p,.prose>ul,.prose>ol,.prose>dl,.prose>table,.prose>h3,.prose>.supplemental{font-size:1.0625em;line-height:1.425;color:black;width:48.76923%;margin:0 auto 1.365em}.prose>p a,.prose>ul a,.prose>ol a,.prose>dl a,.prose>table a,.prose>h3 a,.prose>.supplemental a{color:#0196cd;box-shadow:inset 0 -3px 0 white, inset 0 -4px 0 #87ddfc}.prose>p a:hover,.prose>ul a:hover,.prose>ol a:hover,.prose>dl a:hover,.prose>table a:hover,.prose>h3 a:hover,.prose>.supplemental a:hover{color:#a22626;box-shadow:inset 0 -3px 0 white, inset 0 -4px 0 #eb9393}.prose>p.supplemental,.prose>ul.supplemental,.prose>ol.supplemental,.prose>dl.supplemental,.prose>table.supplemental,.prose>h3.supplemental,.prose>.supplemental.supplemental{margin-top:50px;border-top:1px solid #e1e1e1;font-size:0.9375em;color:#a6a6a6;font-family:"freight-sans-pro", Baskerville, "Baskerville Old Face", "Hoefler Text", Garamond, "Times New Roman", serif;padding-top:0.5em;font-style:italic}@media screen and (max-width: 1300px){.prose>p,.prose>ul,.prose>ol,.prose>dl,.prose>table,.prose>h3,.prose>.supplemental{width:65.84615%}}@media screen and (max-width: 690px){.prose>p,.prose>ul,.prose>ol,.prose>dl,.prose>table,.prose>h3,.prose>.supplemental{font-size:0.875em;width:82.92308%}}@media screen and (max-width: 450px){.prose>p,.prose>ul,.prose>ol,.prose>dl,.prose>table,.prose>h3,.prose>.supplemental{width:auto}}.prose>ul li{background:url(i/ephemera-bullet-red.png) no-repeat 0 0.43em;background-size:8px 8px;padding:0 0 0 20px;margin-bottom:0.5em;display:block}.prose>h3{font-size:1.375em;line-height:1.1;margin-top:2em;color:#a22626;text-transform:uppercase;text-align:center;font-family:"proxima-nova", "Avenir", "Avenir Next", Helvetica, Arial, sans-serif;font-weight:900}.chapter{color:white;background:url(i/ephemera-tinted-xray.jpg) no-repeat center top;background-size:100% auto;background-color:#7a2323;padding:192px 0 51px;margin-bottom:80px}.chapter h1{font-family:"Courier New", Courier, "Lucida Sans Typewriter", "Lucida Typewriter", monospace;font-size:1.875em;text-align:center;width:56px;height:41px;padding-top:15px;margin-bottom:30px;background:rgba(0,0,0,0.65);line-height:1}.chapter h2{font-family:"proxima-nova", "Avenir", "Avenir Next", Helvetica, Arial, sans-serif;font-weight:900;text-transform:uppercase;font-size:3.3125em;line-height:0.95;border-bottom:1px solid rgba(255,255,255,0.4);padding-bottom:33px;margin-bottom:40px}.chapter .audio{padding:0;position:relative;min-height:164px}.chapter .audio .soundcloud{width:31.69231%;min-width:412px;position:absolute;right:0;bottom:0}.chapter .audio figcaption{font-family:"merriweatheritalic", Baskerville, "Baskerville Old Face", "Hoefler Text", Garamond, "Times New Roman", serif;font-size:0.875em;position:relative;padding-top:120px;margin-right:444px;text-align:right}.chapter .audio figcaption span{display:block}@media screen and (max-width: 2130px){.chapter{background-size:auto 100%}}@media screen and (max-width: 700px){.chapter h2{font-size:2.5em}.chapter .audio .soundcloud{position:static;margin:0 auto 20px}.chapter .audio figcaption{text-align:center;margin:0;padding:0}}@media screen and (max-width: 500px){.chapter .audio .soundcloud{width:100% !important;min-width:0}}.collateral,.pullquote{width:40.23077%;float:right;margin:0 0 2em 2.461538461538%;padding-top:5px}.collateral.pullquote,.pullquote.pullquote{float:left;margin:0;width:23.15385%;overflow:hidden;border-top:1px solid #a22626;padding-top:16px}.collateral.pullquote blockquote,.pullquote.pullquote blockquote{padding-right:10%}.collateral.pullquote blockquote p,.pullquote.pullquote blockquote p{font-family:"freight-sans-pro", Baskerville, "Baskerville Old Face", "Hoefler Text", Garamond, "Times New Roman", serif;font-weight:300;font-style:italic;font-size:2.35294117647059em;line-height:1.23}.collateral.pullquote blockquote footer,.pullquote.pullquote blockquote footer{font-family:"proxima-nova", "Avenir", "Avenir Next", Helvetica, Arial, sans-serif;color:#a22626;text-transform:uppercase;font-size:0.64705882352941em;line-height:1.15;padding-top:40px}.collateral .asset .image,.pullquote .asset .image{width:100%;margin-bottom:15px}.collateral .asset img,.pullquote .asset img{max-width:100%;height:auto}.collateral .asset figcaption,.pullquote .asset figcaption{color:#919191;font-size:0.8125em;font-family:"freight-sans-pro", Baskerville, "Baskerville Old Face", "Hoefler Text", Garamond, "Times New Roman", serif;font-style:italic;line-height:1.1;text-align:right}.collateral .asset ~ .ad,.pullquote .asset ~ .ad{margin-top:40px}.collateral .ad,.pullquote .ad{text-align:center;border-top:1px solid #cfcece;border-bottom:1px solid #cfcece;padding:36px 0}.collateral .ad .intent,.pullquote .ad .intent{display:block;width:100%;margin-bottom:5px}.collateral .ad img,.pullquote .ad img{max-width:100%;height:auto;margin:0 auto}.collateral .ad .appeal,.pullquote .ad .appeal{color:#9c9c99;font-family:"freight-sans-pro", Baskerville, "Baskerville Old Face", "Hoefler Text", Garamond, "Times New Roman", serif;font-size:0.6875em}.collateral .ad .appeal a:hover,.pullquote .ad .appeal a:hover{text-decoration:underline;color:#424242}.collateral.info,.pullquote.info{background:#e8e8e8;padding:0}.collateral.info header,.pullquote.info header{background:#8e1616;color:white;text-transform:uppercase;font-family:"proxima-nova", "Avenir", "Avenir Next", Helvetica, Arial, sans-serif;font-weight:900;font-size:1.5em;padding:21px 4.206500956023% 14px;line-height:1}.collateral.info .contents,.pullquote.info .contents{padding:24px 4.206500956023% 35px;font-family:"freight-sans-pro", Baskerville, "Baskerville Old Face", "Hoefler Text", Garamond, "Times New Roman", serif;font-size:0.875em;line-height:1.35}.collateral.info .contents a,.pullquote.info .contents a{color:#660000;box-shadow:inset 0 -2px 0 #e8e8e8, inset 0 -3px 0 #c7aeae}.collateral.info .contents a:hover,.pullquote.info .contents a:hover{color:black;box-shadow:inset 0 -2px 0 #e8e8e8, inset 0 -3px 0 black}.collateral.info .faq dt,.pullquote.info .faq dt{font-weight:bold;color:#8e1616;line-height:1.25;margin-bottom:1.2em}.collateral.info .faq dd,.pullquote.info .faq dd{margin-bottom:1.55em}.collateral.info .faq dd:last-child,.pullquote.info .faq dd:last-child{margin-bottom:0}.collateral.info.outbound,.pullquote.info.outbound{float:left;margin:0;width:23.15385%}.collateral.info.outbound header,.pullquote.info.outbound header{font-size:0.9375em}.collateral.info.outbound .contents,.pullquote.info.outbound .contents{padding:14px 60px 20px 4.206500956023%;background:url(i/ephemera-outbound-arrow.png) no-repeat right 4.2065% bottom 20px;background-size:21px 19px}.collateral.info.library .contents,.pullquote.info.library .contents{background:none;padding:4px 8% 20px 8%}.collateral.info .document-list>li,.collateral.info .document-list a,.pullquote.info .document-list>li,.pullquote.info .document-list a{display:block}.collateral.info .document-list>li,.pullquote.info .document-list>li{border-bottom:1px solid #c2c2c2}.collateral.info .document-list>li:last-child,.pullquote.info .document-list>li:last-child{border-bottom:none}.collateral.info .document-list a,.collateral.info .document-list a:hover,.pullquote.info .document-list a,.pullquote.info .document-list a:hover{box-shadow:none}.collateral.info .document-list a,.pullquote.info .document-list a{padding:16px 0 11px 42px;background:url(i/ephemera-icon-document.png) no-repeat 0 21px;background-size:24px 29px;line-height:1.2}.collateral.info .document-list mark,.pullquote.info .document-list mark{display:block;color:#811313;font-weight:700;margin-bottom:4px}.collateral.info .document-list a:hover mark,.pullquote.info .document-list a:hover mark{text-decoration:underline}.collateral.info .document-list ul li,.pullquote.info .document-list ul li{color:black;margin-bottom:7px;font-style:italic}.collateral.info .document-list ul li:first-child,.pullquote.info .document-list ul li:first-child{font-style:normal}.collateral.info .document-list a:hover ul li,.pullquote.info .document-list a:hover ul li{color:#811313}@media screen and (max-width: 1300px){.collateral.pullquote,.pullquote.pullquote{width:14.61538%}.collateral.pullquote blockquote p,.pullquote.pullquote blockquote p{font-size:1.15em}.collateral.pullquote blockquote footer,.pullquote.pullquote blockquote footer{padding-top:1.7em}.collateral.info.outbound,.pullquote.info.outbound{width:14.61538%}.collateral.info.outbound header,.pullquote.info.outbound header{font-size:0.8125em}.collateral.info.outbound .contents,.pullquote.info.outbound .contents{padding:14px 4.206500956023% 30px 4.206500956023%;background-position:right 4.206500956023% bottom 10px}}@media screen and (max-width: 1230px){.collateral.info.outbound.library,.pullquote.info.outbound.library{float:none;width:auto;max-width:65.84615%;margin:40px auto 45px !important}}@media screen and (max-width: 800px){.collateral,.pullquote{width:auto !important;max-width:65.84615%;float:none !important;margin:3em auto !important;border-top:1px solid #c4c4c4;border-bottom:1px solid #c4c4c4;padding:2em 0 1.5em}.collateral.pullquote blockquote,.pullquote.pullquote blockquote{max-width:65.84615%;margin:0 auto;padding-right:0}.collateral .asset figcaption,.pullquote .asset figcaption{text-align:center}.collateral .ad,.pullquote .ad{border-bottom:none;padding-bottom:1em}}@media screen and (max-width: 690px){.collateral,.pullquote{max-width:82.92308% !important}}@media screen and (max-width: 450px){.collateral,.pullquote{max-width:100% !important}}.titling{background:black;color:white;font-family:"proxima-nova", "Avenir", "Avenir Next", Helvetica, Arial, sans-serif}.titling .inner{position:relative;padding:260px 0 290px;background:url(i/scenery-surgeons.jpg) no-repeat right bottom;background-size:auto 100%}.titling h1{font-size:4.375em;text-transform:uppercase;font-weight:900;line-height:0.85;margin-bottom:7px}.titling h2{font-family:"freight-sans-pro", Baskerville, "Baskerville Old Face", "Hoefler Text", Garamond, "Times New Roman", serif;font-size:1.5em;line-height:1;font-weight:300;margin-bottom:83px;color:rgba(255,255,255,0.65)}.titling .credits dl{margin-bottom:6px;position:relative;padding-left:111px}.titling .credits dl dt{display:block;position:absolute;top:0.35em;left:0;text-transform:uppercase;font-size:0.75em}.titling .credits dl dd{font-family:"freight-sans-pro", Baskerville, "Baskerville Old Face", "Hoefler Text", Garamond, "Times New Roman", serif;font-size:0.875em;color:#aeaeae}.titling .credits dl:last-child{margin-bottom:0}.titling .credits dl a:hover{color:white;text-decoration:underline}.titling .station,.titling .share,.titling h3{position:absolute}.titling h3{display:block;white-space:nowrap;text-indent:100%;overflow:hidden;top:28px;left:0;width:111px;height:16px;background:url(i/logo-kpcc-against-black.png) no-repeat;background-size:100% auto}.titling .share{right:0;bottom:283px}.titling .share li{display:inline}.titling .share li a{display:block;white-space:nowrap;text-indent:100%;overflow:hidden;background:url(i/ephemera-icon-shares.png) no-repeat;background-size:102px 30px;width:30px;height:30px;float:left;margin-right:10px}.titling .share li:nth-child(1) a{background-position:0 0}.titling .share li:nth-child(2) a{background-position:-36px 0}.titling .share li:last-child a{margin-right:0}@media screen and (max-width: 800px){.titling .inner{padding:150px 0;background-size:350px auto}.titling h1{font-size:3.5em}.titling h2{font-size:1.25em;margin-bottom:200px}.titling .share{bottom:150px}}@media screen and (max-width: 440px){.titling .inner{padding:100px 0 370px;background-size:300px auto}.titling h1{font-size:3.0em;text-align:center;margin-bottom:15px}.titling h2{font-size:1em;text-align:center;margin-bottom:30px}.titling .credits{min-width:260px;width:65.84615%;margin:0 auto}.titling .credits dd{text-align:right}.titling .share{bottom:40px}}.titling .station{right:0;top:28px;text-transform:uppercase;color:#727272;font-size:0.875em}.titling .station>ul>li{display:inline-block;position:relative;margin-right:25px}.titling .station>ul>li mark{display:inline-block}.titling .station>ul>li>ul{position:absolute;font-size:0.8125em;padding:7px 20px 7px 10px;left:-10px;background:black;display:none}.titling .station>ul>li>ul li:first-child,.titling .station>ul>li>ul li:last-child{display:none}.titling .station>ul>li>ul li{display:block;margin-bottom:5px}.titling .station>ul>li>ul a:hover{text-decoration:underline}.titling .station>ul>li:nth-child(2){background:url(i/ephemera-triangle-downward.png) no-repeat right 6px;background-size:8px 50px;padding-right:14px}.titling .station>ul>li:nth-child(2):hover{background-position:right -39px}.titling .station>ul>li:last-child{margin-right:0}.titling .station>ul>li mark:hover{color:white;text-decoration:underline;cursor:pointer}@media screen and (max-width: 560px){.titling .station>ul>li{margin-right:0}.titling .station>ul>li:first-child,.titling .station>ul>li:last-child{display:none}.titling .station>ul>li>ul li:first-child,.titling .station>ul>li>ul li:last-child{display:block}}.membership{background:#2ea2cc url("../images/global/backdrop-bluecity.jpg") no-repeat center top;background-size:auto 100%;color:white;box-shadow:0 -8px 0 rgba(0,0,0,0.13);margin-top:90px}.membership .inner{padding:60px 0 56px;position:relative}.membership .inner h1{font-family:"proxima-nova", "Avenir", "Avenir Next", Helvetica, Arial, sans-serif;font-weight:700;font-size:2.125em;line-height:1.18;margin:0 200px 27px 0}.membership .inner h2{font-family:"merriweatherlight_italic", Baskerville, "Baskerville Old Face", "Hoefler Text", Garamond, "Times New Roman", serif;font-size:1.375em}.membership .inner h2 a{text-decoration:underline}.membership .inner .brand{position:absolute;right:0;top:75px;width:153px;height:23px}.membership .inner .brand a{display:block;width:100%;height:100%;white-space:nowrap;text-indent:100%;overflow:hidden;background:url("../images/global/logo-kpcc-white.png") no-repeat;background-size:100%}@media screen and (max-width: 1023px){.membership .inner{padding:50px 0 46px;position:relative}.membership .inner h1{font-size:1.5em}.membership .inner h2{font-size:1em}.membership .inner .brand{top:57px}}@media screen and (max-width: 720px){.membership .inner{padding:45px 0 41px;position:relative;text-align:center}.membership .inner h1{font-size:1.2em;margin:0 0 20px 0}.membership .inner h2{font-size:1em;margin-bottom:25px}.membership .inner h2 span{display:block}.membership .inner .brand{position:static;margin:0 auto}}.gallery{background:#525252;color:white;padding:30px 0 60px}.gallery .inner{overflow:hidden}.gallery img{width:100%;height:auto}.gallery .picker{width:23.15385%;float:left}.gallery .picker header{border-bottom:1px solid #7a7a7a;margin-bottom:47px;padding:20px 0 12px}.gallery .picker header h4{font-family:"proxima-nova", "Avenir", "Avenir Next", Helvetica, Arial, sans-serif;font-weight:900;text-transform:uppercase;font-size:1.875em;line-height:0.9;margin-bottom:0.3em}.gallery .picker header p{font-family:"freight-sans-pro", Baskerville, "Baskerville Old Face", "Hoefler Text", Garamond, "Times New Roman", serif;font-style:italic;color:#b4b4b4;line-height:1.15}.gallery .picker .thumbnails{width:100%}.gallery .picker .thumbnails li{display:block;float:left;width:26.24584717608%;margin-right:10.63122923588%;margin-bottom:32px}.gallery .picker .thumbnails li:nth-child(3),.gallery .picker .thumbnails li:nth-child(6){margin-right:0}.gallery .picker .thumbnails li:nth-child(4){clear:both}.gallery .picker .thumbnails a{display:block;width:100%}.gallery .showcase{width:59.769230769231%;float:right;margin-right:6.07692%}.gallery .showcase ul li{display:block;width:100%;display:none}.gallery .showcase ul li:first-child{display:block}.gallery .showcase ul figure{width:100%}.gallery .showcase ul .image{width:53.024453024453%;float:left}.gallery .showcase ul figcaption{width:38.996138996139%;float:right;font-family:"freight-sans-pro", Baskerville, "Baskerville Old Face", "Hoefler Text", Garamond, "Times New Roman", serif;font-style:italic;line-height:1.2;color:#e8e8e8;padding:25px 0 20px;background:url(i/ephemera-triangle-leftward.png) no-repeat left bottom;background-size:5px 9px}@media screen and (max-width: 920px){.gallery .picker{width:31.69231%}.gallery .picker header{margin-bottom:15px;padding:5px 0 15px}.gallery .picker h4{font-size:1em}.gallery .picker p{font-size:0.8125em}.gallery .picker .thumbnails li{margin-bottom:20px}.gallery .showcase{margin-right:0}.gallery .showcase ul figcaption{font-size:0.8125em;padding-top:5px}}@media screen and (max-width: 750px){.gallery .picker{width:100%;border-bottom:1px solid #7a7a7a;padding-bottom:10px;margin-bottom:30px}.gallery .picker header{margin-bottom:25px}.gallery .picker .thumbnails li{width:13%;margin-right:4%}.gallery .picker .thumbnails li:nth-child(4){clear:none;float:left}.gallery .picker .thumbnails li:nth-child(3){margin-right:4%}.gallery .showcase{width:100%}}@media screen and (max-width: 445px){.gallery .showcase ul .image{width:100%;max-width:290px;margin:0 auto 20px;float:none}.gallery .showcase ul figcaption{background:none;padding:0;width:100%;float:none}}.epilogue{background:black;color:white;padding:55px 0 100px;font-family:"freight-sans-pro", Baskerville, "Baskerville Old Face", "Hoefler Text", Garamond, "Times New Roman", serif}.epilogue .inner{position:relative}.epilogue h1{position:absolute;top:3px;left:0;width:101px;height:14px}.epilogue h1 a{display:block;white-space:nowrap;text-indent:100%;overflow:hidden;background:url(i/logo-kpcc-against-black.png) no-repeat;background-size:100% auto;overflow:hidden}.epilogue .fineprint{text-align:right;font-size:0.875em}.epilogue .fineprint ul{margin-bottom:10px}.epilogue .fineprint ul li{display:inline;padding-right:10px}.epilogue .fineprint ul li:last-child{padding-right:0}.epilogue .fineprint ul a:hover{text-decoration:underline}.epilogue .fineprint p{color:#808080}@media screen and (max-width: 410px){.epilogue{padding:40px 0 60px}.epilogue h1{position:static;margin:0 auto 30px}.epilogue .fineprint{text-align:center}}