.coverage-directory,.coverage-page{padding-top:42px;padding-bottom:80px}.coverage-directory-hero{max-width:820px;padding:32px 0 52px}.coverage-directory-hero h1,.coverage-hero h1{font:800 clamp(2.5rem,6vw,5.2rem)/.98 "Libre Franklin",sans-serif;letter-spacing:-.055em;margin:8px 0 18px}.coverage-directory-hero>p:last-child,.coverage-hero p{font-size:1.15rem;line-height:1.7;color:#57616a}.coverage-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-bottom:56px}.coverage-card{display:grid;grid-template-columns:42% 1fr;background:#fff;border:1px solid #dfe2e4;border-radius:14px;overflow:hidden;min-height:250px}.coverage-card-image img{width:100%;height:100%;object-fit:cover}.coverage-card>div{padding:24px}.coverage-card h2{font:700 1.45rem/1.18 "Libre Franklin",sans-serif;margin:10px 0}.coverage-card h2 a,.coverage-event h3 a{color:inherit;text-decoration:none}.coverage-card p{color:#5a646c;line-height:1.55}.coverage-state{display:inline-block;color:#9b2c20;font-size:.75rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.coverage-card-link{display:inline-block;margin-top:10px;font-weight:700}.coverage-breadcrumb{font-size:.85rem;color:#6a737b;margin-bottom:25px}.coverage-language{float:right;font-weight:700}.coverage-hero{display:grid;grid-template-columns:1.15fr .85fr;gap:44px;align-items:center;padding-bottom:40px}.coverage-hero img{width:100%;height:390px;object-fit:cover;border-radius:14px}.coverage-facts{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #dfe2e4;border-bottom:1px solid #dfe2e4;margin-bottom:48px}.coverage-facts div{padding:20px;border-right:1px solid #dfe2e4}.coverage-facts div:last-child{border:0}.coverage-facts span{display:block;color:#6a737b;font-size:.78rem;text-transform:uppercase;letter-spacing:.07em;margin-bottom:6px}.coverage-layout{display:grid;grid-template-columns:60px minmax(0,.85fr) minmax(0,1.3fr);gap:44px}.coverage-layout .share-rail{padding-top:6px}.coverage-overview{font-size:1.05rem;line-height:1.75}.coverage-overview h2,.coverage-timeline>header h2{font:700 1.65rem "Libre Franklin",sans-serif}.coverage-latest{background:#fff5e8;border-left:4px solid #b94b2e;padding:24px;margin-bottom:36px}.coverage-timeline>header{display:flex;justify-content:space-between;align-items:end;border-bottom:2px solid #111820;padding-bottom:16px}.coverage-timeline button{border:1px solid #111820;background:transparent;border-radius:99px;padding:9px 14px;font-weight:700;cursor:pointer}.coverage-year{position:relative;padding-left:75px}.coverage-year>h2{position:absolute;left:0;top:24px;font-size:1rem}.coverage-event{display:grid;grid-template-columns:110px 1fr;gap:20px;padding:26px 0;border-bottom:1px solid #dfe2e4}.coverage-event time,.coverage-event span{font-size:.78rem;color:#6a737b;text-transform:uppercase;letter-spacing:.04em}.coverage-event h3{font:700 1.25rem/1.25 "Libre Franklin",sans-serif;margin:6px 0}.coverage-event p{color:#59636b;line-height:1.5;margin:0}.coverage-article-banner{display:grid;gap:6px;background:#f4f0e8;border-left:4px solid #aa4027;padding:18px 20px;margin:0 0 28px}.coverage-article-banner span{font-size:.72rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#9b2c20}.coverage-article-banner a{font-weight:700}.dark .coverage-card,.dark .coverage-latest{background:#172028}.dark .coverage-card,.dark .coverage-facts,.dark .coverage-facts div,.dark .coverage-event{border-color:#35404a}.dark .coverage-article-banner{background:#20282e}
@media(max-width:850px){.coverage-grid,.coverage-hero,.coverage-layout{grid-template-columns:1fr}.coverage-card{grid-template-columns:1fr}.coverage-card-image img{height:220px}.coverage-hero img{height:280px}.coverage-facts{grid-template-columns:1fr}.coverage-facts div{border-right:0;border-bottom:1px solid #dfe2e4}.coverage-layout{gap:34px}.coverage-year{padding-left:0}.coverage-year>h2{position:static;margin-top:34px}.coverage-event{grid-template-columns:1fr;gap:7px}}
