/* Editorial order: WEC and recent local coverage precede circuit background. */
.hero{height:410px;min-height:410px;max-height:none}.hero-content{padding-top:28px}.hero h1{font-size:clamp(58px,6vw,84px)}.hero .eyebrow{margin-bottom:13px}.hero-description{margin:10px 0 17px}.hero-initiative{margin-bottom:12px}.hero-bottom{display:none}.hero-aside{top:28px}.hero-background{background-position:center 20%}
.focus-section{border-top:1px solid var(--line)}.focus-section .news-lead{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:0 42px;align-items:start}.focus-section .news-lead>figure{grid-row:1/5;margin:0}.focus-section .news-lead>figure img{width:100%;height:auto;aspect-ratio:16/10;object-fit:cover}.focus-section .news-lead>.story-meta,.focus-section .news-lead>h3,.focus-section .news-lead>p,.focus-section .news-lead>details{grid-column:2}.focus-section .news-lead h3{font-size:38px;margin:14px 0}.focus-section .news-lead>p{margin:0 0 18px}.focus-section .news-lead details[open]{grid-column:1/-1;margin-top:24px}
.local-news-section{padding-top:30px}.local-news-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px}.news-preview figure{margin:0 0 20px}.news-preview figure img{width:100%;height:260px;object-fit:contain;background:#e8e7df}.news-preview h3{font-size:30px}.news-preview figcaption{font-size:11px;color:var(--muted);line-height:1.6}.archive-link{display:inline-block;margin-top:30px}.news-group-title{margin-top:50px}.archive-section,.international-section{border-top:1px solid var(--line)}.archive-section .news-archive{margin-top:0}.local-events .next-card:first-child{background:#eee8d9;border-top:3px solid var(--gold)!important}.international-events .next-card:last-child{grid-column:1/-1;border-right:0!important}
@media(max-width:1100px){.focus-section .news-lead{gap:0 28px}.focus-section .news-lead h3{font-size:33px}.hero h1{font-size:65px}}
@media(max-width:760px){.hero{height:470px;min-height:470px}.hero-content{padding-top:25px}.hero h1{font-size:clamp(49px,12vw,76px)}.hero-description{max-width:285px;font-size:14px}.hero-background{background-size:auto 370px;background-position:66% bottom}.hero-background:after{background:linear-gradient(180deg,var(--paper),rgba(247,247,244,.94) 34%,rgba(247,247,244,.35) 68%,transparent)}.hero-bottom{display:none}.focus-section .news-lead{display:block}.focus-section .news-lead>figure{margin-bottom:22px}.focus-section .news-lead h3{font-size:33px}.focus-section .news-lead>figure img{aspect-ratio:16/9}.local-news-grid{grid-template-columns:1fr;gap:34px}.news-preview figure img{height:230px}.news-preview h3{font-size:29px}.local-news-section{padding-top:20px}.international-events .next-card:last-child{grid-column:auto}.focus-section .news-lead details[open]{margin-top:0}}
