main article.article{position:relative}main article.article .article-lead-text p{font-weight:500}main article.article header{margin-bottom:18px;position:relative}@media(min-width:768px){main article.article header{margin-bottom:36px}}main article.article header .header-text{color:#fcfcfc;width:100%}@media(min-width:768px){main article.article header .article-colphon{position:absolute;width:100%;z-index:10}}main article.article header.-top-align .header-text{bottom:auto;margin-top:48px}@media(min-width:768px){main article.article header.-top-align .header-text{margin-top:72px}}main article.article header .header-image{margin-bottom:36px}@media(min-width:992px){main article.article header .header-image{margin-bottom:52px}}main article.article header.-is-hero-header{margin-bottom:0}main article.article header.-no-image .header-text{color:#1d1d1d;margin-top:120px;position:static}main article.article section.block:not(.heroblock):not(.-is-filled):last-of-type{padding-bottom:24px}@media(min-width:768px){main article.article section.block:not(.heroblock):not(.-is-filled):last-of-type{padding-bottom:88px}}
