/* The Civic Lens — editorial edition. Overrides the previous dashboard skin. */
:root{color-scheme:light}html{scroll-behavior:smooth}body.newsroom-home{background:#fff!important;color:#121212!important;font-family:Inter,Arial,sans-serif!important}body.newsroom-home .site-header{background:#fff!important;color:#111!important;border-bottom:2px solid #181818!important;box-shadow:none!important;position:sticky;top:0;z-index:100}body.newsroom-home .header-top{max-width:1240px;margin:auto;min-height:82px;padding:12px 24px;display:flex;align-items:center;justify-content:space-between}body.newsroom-home .brand-word{font-family:Inter,Arial,sans-serif;font-size:clamp(23px,3vw,38px);font-weight:900;letter-spacing:-1.8px;color:#111!important}body.newsroom-home .brand-word b{color:#c90013!important}body.newsroom-home .brand small{color:#666!important;font-size:10px;letter-spacing:.4px}body.newsroom-home .main-nav{background:#fff!important;border-top:1px solid #e8e8e8!important;justify-content:center;gap:0}body.newsroom-home .main-nav a{color:#161616!important;font-size:13px;font-weight:700;padding:13px 15px}body.newsroom-home .main-nav a:hover,body.newsroom-home .main-nav a.active{color:#c90013!important}body.newsroom-home .breaking-bar{background:#fff!important;color:#111!important;border-bottom:1px solid #ddd!important;max-width:1240px;margin:0 auto}body.newsroom-home .breaking-bar strong{background:#c90013!important;color:#fff!important}body.newsroom-home .breaking-bar a{color:#181818!important}body.newsroom-home .newsroom-main{max-width:1160px;margin:auto;padding:28px 24px 70px!important;display:block!important}body.newsroom-home .lead-layout{display:block!important;margin:0 auto 48px!important;max-width:980px!important;min-height:0!important}body.newsroom-home .front-eyebrow,body.newsroom-home .news-section-title{font:800 19px/1.3 Inter,Arial,sans-serif!important;letter-spacing:-.4px!important;color:#111!important;text-transform:uppercase!important;border:0!important;padding:0 0 0 13px!important;margin:0 0 26px!important;position:relative;background:none!important}body.newsroom-home .front-eyebrow:before,body.newsroom-home .news-section-title:before{content:"";position:absolute;left:0;top:2px;width:5px;height:23px;background:#151515}body.newsroom-home .hero-editorial{background:#fff!important;border:0!important;box-shadow:none!important;display:block!important;padding:0!important}body.newsroom-home .hero-editorial h1{font:800 clamp(32px,4.4vw,56px)/1.13 Inter,Arial,sans-serif!important;letter-spacing:-1.6px!important;margin:0 0 18px!important;max-width:930px}body.newsroom-home a{transition:color .18s ease}body.newsroom-home .hero-editorial h1 a,body.newsroom-home .editorial-row h3 a,body.newsroom-home .developing-item a{color:#121212!important;text-decoration:none!important}body.newsroom-home .hero-editorial h1 a:hover,body.newsroom-home .editorial-row h3 a:hover,body.newsroom-home .developing-item a:hover{color:#c90013!important}body.newsroom-home .hero-summary{font:400 clamp(17px,2vw,22px)/1.5 Georgia,serif!important;color:#4b4b4b!important;margin:0 0 23px!important;max-width:820px}body.newsroom-home .hero-photo{display:block;aspect-ratio:16/9;overflow:hidden;background:#ececec;border-radius:5px}body.newsroom-home .hero-photo img{display:block;width:100%;height:100%;object-fit:cover}body.newsroom-home .hero-meta{display:flex;gap:16px;padding:12px 0;color:#777;font-size:12px}body.newsroom-home .hero-meta span{color:#c90013;font-weight:800;text-transform:uppercase}body.newsroom-home .hero-followups{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:22px}body.newsroom-home .editorial-row{display:flex!important;gap:18px;align-items:flex-start;border:0!important;border-top:1px solid #dedede!important;border-radius:0!important;padding:18px 0!important;background:#fff!important;box-shadow:none!important;min-width:0}body.newsroom-home .editorial-thumb{flex:0 0 145px;display:block;aspect-ratio:1.18;overflow:hidden;border-radius:5px;background:#e9e9e9}body.newsroom-home .editorial-thumb img{width:100%;height:100%;object-fit:cover;display:block}body.newsroom-home .editorial-row-copy{min-width:0}body.newsroom-home .editorial-row h3{font:600 clamp(17px,2vw,22px)/1.4 Inter,Arial,sans-serif!important;letter-spacing:-.4px!important;margin:3px 0!important}body.newsroom-home .row-category{font-size:12px;color:#a00010;font-weight:800;text-transform:uppercase}body.newsroom-home .hero-followups .editorial-row{display:block!important}body.newsroom-home .hero-followups .editorial-thumb{width:100%;aspect-ratio:16/10;margin-bottom:11px}body.newsroom-home .hero-followups .editorial-row h3{font-size:18px!important}body.newsroom-home .editorial-section{max-width:980px;margin:0 auto 58px;padding-top:30px;border-top:9px solid #f5f5f5}body.newsroom-home .editorial-list{display:block}body.newsroom-home .editorial-section>.editorial-list .editorial-row:first-child{border-top:0!important}body.newsroom-home .section-heading-row{display:flex;align-items:baseline;justify-content:space-between}body.newsroom-home .swipe-hint{font-size:13px;color:#777}body.newsroom-home .story-carousel{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:thin;padding:0 0 18px;overscroll-behavior-inline:contain}body.newsroom-home .swipe-story{position:relative;flex:0 0 min(75vw,350px);height:420px;scroll-snap-align:start;overflow:hidden;border-radius:6px;background:#161616;color:white!important}body.newsroom-home .swipe-story-image,body.newsroom-home .swipe-story-image img{width:100%;height:100%;display:block;object-fit:cover}body.newsroom-home .swipe-story:after{content:"";position:absolute;inset:25% 0 0;background:linear-gradient(transparent,rgba(0,0,0,.92));pointer-events:none}body.newsroom-home .swipe-story-copy{position:absolute;bottom:20px;left:20px;right:20px;z-index:2;color:#fff}body.newsroom-home .swipe-story-copy span{font-size:12px;font-weight:800;color:#ff616b;text-transform:uppercase}body.newsroom-home .swipe-story-copy h3{font:800 22px/1.25 Inter,Arial,sans-serif;color:white!important;margin:8px 0 0}body.newsroom-home .developing-item{display:grid;grid-template-columns:125px 1fr;gap:22px;border-top:1px solid #ddd;padding:20px 0}body.newsroom-home .developing-item time{font-size:13px;color:#888}body.newsroom-home .developing-item a{font-size:19px;font-weight:650;line-height:1.4}body.newsroom-home .section-links{display:grid;grid-template-columns:repeat(2,1fr);gap:0 25px}body.newsroom-home .section-links a{display:flex;justify-content:space-between;border-bottom:1px solid #ddd;padding:19px 0;font-weight:800;font-size:19px;color:#111!important}body.newsroom-home .section-links span{color:#c90013}body.newsroom-home .video-newsroom-section{max-width:980px;margin:0 auto 55px;border-top:9px solid #f5f5f5;padding-top:30px}body.newsroom-home .video-newsroom-section .news-section-title{color:#111!important}body.newsroom-home .video-heading a{color:#c90013!important}body.newsroom-home .featured-video,body.newsroom-home .video-grid{color:#111!important}body.newsroom-home .bottom-network-grid{max-width:980px;margin:0 auto}body.newsroom-home .newsroom-footer{background:#111!important;color:#fff!important}body.newsroom-home .newsroom-footer a{color:#ddd!important}body.newsroom-home .outline-link{display:inline-block;padding:12px 0;color:#c90013!important;font-weight:750}body.newsroom-home .story-image-placeholder{width:100%;height:100%;display:grid;place-items:center;background:#292929;color:#fff;font-weight:900;letter-spacing:2px;font-size:13px}body.newsroom-home .loading-card{color:#555!important;background:#f6f6f6!important}body.newsroom-home .menu-toggle{color:#111!important}
@media(max-width:700px){body.newsroom-home .header-top{padding:12px 16px!important;min-height:66px!important}body.newsroom-home .brand-word{font-size:24px!important;letter-spacing:-1px!important}body.newsroom-home .brand small{font-size:8px!important}body.newsroom-home .social-mini,body.newsroom-home .header-search-form,body.newsroom-home .youtube-cta small{display:none!important}body.newsroom-home .facebook-follow-btn{font-size:12px!important;padding:10px!important;white-space:nowrap}body.newsroom-home .main-nav{display:none}body.newsroom-home .main-nav.open,body.newsroom-home .main-nav.is-open{display:flex!important;flex-wrap:wrap}body.newsroom-home .newsroom-main{padding:23px 17px 50px!important}body.newsroom-home .hero-editorial h1{font-size:32px!important;letter-spacing:-1px!important}body.newsroom-home .hero-summary{font-size:17px!important}body.newsroom-home .hero-followups{display:block!important;margin-top:8px}body.newsroom-home .hero-followups .editorial-row{display:flex!important;gap:13px}body.newsroom-home .hero-followups .editorial-thumb{flex:0 0 105px;width:105px;aspect-ratio:1.1;margin:0}body.newsroom-home .hero-followups .editorial-row h3{font-size:16px!important}body.newsroom-home .editorial-thumb{flex-basis:105px}body.newsroom-home .editorial-row{gap:13px!important}body.newsroom-home .editorial-row h3{font-size:17px!important}body.newsroom-home .news-section-title{font-size:17px!important}body.newsroom-home .swipe-story{flex-basis:78vw;height:365px}body.newsroom-home .developing-item{grid-template-columns:78px 1fr;gap:12px}body.newsroom-home .developing-item a{font-size:16px}body.newsroom-home .section-links{grid-template-columns:1fr}body.newsroom-home .breaking-all{display:none!important}}
