.breadcrumb__container{font-size:1.5rem}.page-header{width:100%}.page-header__image{height:350px;margin:0 auto;padding:0;width:100%}.page-header__image-container{height:100%;margin:0 auto;position:relative;width:100%;z-index:2}.page-header__image img{height:auto;min-height:100%;top:50%;transform:translateY(-50%);width:100%}.page-header__image img,.page-header__tint-placeholder{display:none;opacity:0;position:absolute;visibility:hidden}.page-header__tint-placeholder{bottom:0;left:0;right:0;top:0}.page-header--dark{background:rgba(0,0,0,.5)}.page-header__photo-credit{height:100%;margin:0;padding:0;position:absolute;width:100%;z-index:99}.photo-credit__wrapper{height:100%;position:relative;width:100%}.photo-credit__wrapper p{bottom:0;font-size:1.2rem;height:25px;overflow:visible;padding:0;position:absolute;right:0;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);transform:rotate(-90deg);white-space:nowrap;width:25px}.photo-credit--light-1{color:#fff;opacity:.72}.photo-credit--light-2{color:#fff;opacity:.5}.photo-credit--light-3{color:#fff;opacity:.27}.photo-credit--dark-1{color:#000;opacity:.72}.photo-credit--dark-2{color:#000;opacity:.5}.photo-credit--dark-3{color:#000;opacity:.27}.feature-author .author__detail{display:block}.article-issue{color:#999;font-size:1.5rem;line-height:100%;margin:3rem auto -1rem}.article-issue__date,.article-issue__title{display:block}.author__name{color:#999;font-size:1.5rem;line-height:150%;margin:0 auto 2.7rem}header.page-title h2{margin:1rem auto 1.7rem}.article-attribution p{color:#999;font-size:1.5rem;line-height:150%;margin:0}.article-attribution p.author__name{margin:0 0 6px}.feature-title h1{font-size:5rem;margin-bottom:0}.feature-title h2{color:#888;font-size:3.6rem;font-weight:300;line-height:4.5rem;margin:1rem auto 1.75rem}.article-highlight{background-color:#eee;margin:2rem auto;padding:1rem 4rem 4rem}.pull-quote,.pull-quote-center,.pull-quote-left,.pull-quote-right{border:0;border-bottom:1px solid #ccc;border-top:1px solid #ccc;float:none;margin:6rem 0;padding:4rem 2rem;text-align:center}.pull-quote .pull-quote-text{color:#888;display:inline-block;font-size:3.6rem;font-weight:300;line-height:140%}.pull-quote .pull-quote-text:before{content:"\201C";margin-right:.2rem}.pull-quote .pull-quote-text:after,.pull-quote .pull-quote-text:before{color:#888;display:inline;font-family:Arial,Helvetica,sans-serif;font-size:3.8rem}.pull-quote .pull-quote-text:after{content:"\201D";margin-left:-.4rem}.pull-quote .pull-quote-attribution{color:#888;display:inline-block;font-size:1.8rem;font-weight:300;line-height:150%;margin:2rem auto 0;padding:0 7rem;text-align:right}.pull-quote .pull-quote-attribution:before{color:#888;content:"–";display:inline;font-family:Arial,Helvetica,sans-serif;font-size:1.8rem}.ad-inline{border-bottom:1px solid #ccc;border-top:1px solid #ccc;margin-bottom:4rem;margin-top:4rem;padding-bottom:6rem;padding-top:6rem}.ad-inline.ad-inline-footer{border:0;margin-top:2rem;padding-bottom:2rem;padding-top:0}.ad-inline img{margin:0 auto;max-width:none;width:100%}.ad-bottom img{bottom:53rem;position:absolute}.article-carousel-item{display:inline-block;width:24.5%}@media (min-width:576px){.page-header__image{height:400px}}@media (min-width:768px){.article-issue__date,.article-issue__title{display:inline-block}.article-issue__date:before{content:"|";padding:0 10px 0 6px}.feature-author .author__detail{display:flex}.page-header__image{height:450px}.page-header__photo-credit{margin:0 auto;padding:0}.page-header__image-container{height:100%;margin:0 auto;max-width:900px;position:relative;z-index:2}.pull-quote-left{border-width:0;border-right:1px solid #ccc;float:left;margin:1rem 4rem 2rem -40rem;padding:2rem 3rem 2rem 0;width:35rem}.pull-quote-right{border-width:0;border-left:1px solid #ccc;float:right;margin:1rem -40rem 2rem 4rem;padding:2rem 0 2rem 4rem;width:35rem}.pull-quote-center{border-width:0;border-bottom:1px solid #ccc;border-top:1px solid #ccc;margin:6rem 0;padding:4rem 10rem;text-align:center}}@media (min-width:900px){.page-header__image img,.page-header__tint-placeholder{display:block;opacity:1;visibility:visible}}@media (min-width:992px){.page-header__image{height:500px;margin:0 auto}}.column-nav{border-bottom:1px solid #ccc;margin-bottom:3rem}.column-nav-title{display:inline;font-size:2.2rem}.column-nav ul{font-size:1.8rem;list-style:none;margin:1rem auto 3rem;padding:0}