/* Newsroom-only spacing and readable type; shared website styles stay intact. */
.inner-page.ci-news-page>.page-intro{padding:32px 0 12px!important;margin:0;min-height:0;transform:none!important}
.inner-page.ci-news-page>.page-intro .narrow{max-width:1000px}
.inner-page.ci-news-page>.page-intro h2{font-size:32px!important;line-height:1.3!important;letter-spacing:-.025em;max-width:760px;margin:10px 0 14px!important}
.inner-page.ci-news-page>.page-intro .prose{columns:1;max-width:760px}
.inner-page.ci-news-page>.page-intro .prose p{font-size:15px!important;line-height:1.75;margin:0!important}
.inner-page.ci-news-page>.page-intro+.section{padding-top:16px!important;margin-top:0;transform:none!important}
.inner-page.ci-news-page .news-body h3{font-size:21px!important;line-height:1.4!important}
.inner-page.ci-news-page .news-body p{font-size:14px!important;line-height:1.75}
@media(max-width:600px){
 .inner-page.ci-news-page>.page-intro{padding:24px 0 10px!important}
 .inner-page.ci-news-page>.page-intro h2{font-size:25px!important;line-height:1.35!important;margin:8px 0 12px!important}
 .inner-page.ci-news-page>.page-intro .prose p{font-size:14px!important}
 .inner-page.ci-news-page>.page-intro+.section{padding-top:14px!important}
 .inner-page.ci-news-page .news-body h3{font-size:19px!important}
}
