
.broadcast-combined{margin-top:48px;padding:30px;border:1px solid #405b49;border-radius:20px;background:#15261d}
.broadcast-combined>h3{font-size:clamp(26px,3vw,38px);line-height:1.5;margin:0 0 16px}
.broadcast-combined>.body-copy{font-size:15px;line-height:1.9;margin:0 0 28px;max-width:760px}
.broadcast-items{display:grid;gap:24px}
.broadcast-item{padding-top:24px;border-top:1px solid #405b49;scroll-margin-top:110px}
.broadcast-item h4{font-size:20px;line-height:1.5;margin:0 0 10px;word-break:keep-all}
.broadcast-summary{font-size:14px;color:#c5d2c8;line-height:1.9;margin:0 0 16px}
.broadcast-combined .broadcast-details{margin:0;border:0;padding:0}
.broadcast-details>summary{font-size:13px;padding:12px 16px;border:1px solid #405b49;border-radius:9px;background:#20382a}
.broadcast-details .context-body{padding:20px 0 0}
.broadcast-details .broadcast-gallery{margin-top:0}
@media(max-width:700px){.broadcast-combined{padding:20px}.broadcast-item h4{font-size:18px}.broadcast-combined>.body-copy{font-size:14px}}
