/* DTV-PAGE06 — Civic Councils and News broadcast composition authority. */
body.home [data-dtv-homepage="ux10"] .dtv-g4-composition{box-sizing:border-box;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);gap:32px;width:95%;max-width:1596px;height:auto;margin:54px auto 0}
body.home [data-dtv-homepage="ux10"] .dtv-g4-composition>section{box-sizing:border-box;min-width:0;height:auto;min-height:0;padding:0;border:0;background:transparent}
body.home [data-dtv-homepage="ux10"] .dtv-g4-composition>section>header{display:flex;align-items:flex-end;justify-content:space-between;height:auto;min-height:58px;padding:0 0 12px;border:0}
.dtv-g4-composition header div{min-width:0}.dtv-g4-composition h2{margin:0;color:#102947;font:850 clamp(20px,1.35vw,26px)/1.05 Commissioner,Inter,sans-serif;text-transform:none}.dtv-g4-composition header p{margin:5px 0 0;color:#65768a;font:600 11px/1.3 Inter,sans-serif}.dtv-g4-composition header>a{display:inline-flex;align-items:center;gap:7px;min-height:38px;color:#e30613!important;font:850 9px/1 Inter,sans-serif;text-decoration:none;white-space:nowrap}
.dtv-g4-councils__grid{display:grid;grid-template-columns:minmax(250px,1.22fr) minmax(0,2fr);gap:12px;height:auto;min-height:0;padding:0}.dtv-g4-councils__grid article,.dtv-g4-councils__grid article>a{display:block;height:100%!important;min-height:0}.dtv-g4-councils__grid article>a{color:#fff;text-decoration:none}.dtv-g4-civic-media{position:relative;width:100%!important;height:100%!important;min-height:240px!important;aspect-ratio:auto!important;border-radius:12px;background:linear-gradient(135deg,#102a48,#1d4d7c);overflow:hidden}.dtv-g4-civic-media:after{content:"";position:absolute;inset:30% 0 0;background:linear-gradient(180deg,transparent,rgba(4,17,32,.9));pointer-events:none}.dtv-g4-civic-media img{display:block;width:100%;height:100%;object-fit:cover}.dtv-g4-civic-media>span{display:grid;place-items:center;height:100%;padding:20px;color:#fff;font:900 13px/1.3 Inter,sans-serif;text-align:center}.dtv-g4-civic-media>b,.dtv-page06-civic-thumb>b{position:absolute;z-index:2;top:10px;left:10px;padding:5px 8px;border-radius:999px;background:#e30613;color:#fff;font:850 8px/1 Inter,sans-serif}.dtv-page06-civic-copy{position:absolute;z-index:2;right:0;bottom:0;left:0;padding:18px}.dtv-page06-civic-copy em,.dtv-page06-civic-card-copy em,.dtv-page06-news-lead-copy em{display:block;margin-bottom:5px;color:rgba(255,255,255,.78);font:750 9px/1 Inter,sans-serif;font-style:normal;text-transform:uppercase}.dtv-page06-civic-copy strong{display:-webkit-box;overflow:hidden;margin:0!important;color:#fff;font:800 clamp(17px,1.1vw,22px)/1.1 Commissioner,Inter,sans-serif;-webkit-box-orient:vertical;-webkit-line-clamp:3}.dtv-page06-civic-copy small{display:block;margin-top:8px!important;color:rgba(255,255,255,.78);font:650 10px/1 Inter,sans-serif}
.dtv-g4-councils__grid ol{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:1fr;gap:10px;height:auto!important;min-height:240px!important;margin:0;padding:0;list-style:none}.dtv-g4-councils__grid li{min-width:0;min-height:0!important;border:0;border-radius:11px;background:#fff;box-shadow:0 8px 24px rgba(16,41,71,.09);overflow:hidden}.dtv-g4-councils__grid li>a{display:flex;height:100%;flex-direction:column;color:#102947;text-decoration:none}.dtv-page06-civic-thumb{position:relative;flex:none;width:100%;aspect-ratio:16/9;background:linear-gradient(135deg,#102a48,#1d4d7c);overflow:hidden}.dtv-page06-civic-thumb img{display:block;width:100%;height:100%;object-fit:cover}.dtv-page06-civic-thumb>span{display:grid;place-items:center;height:100%;color:#fff;font:900 18px/1 Inter,sans-serif}.dtv-page06-civic-card-copy{display:flex;min-height:0;flex:1;flex-direction:column;padding:12px}.dtv-page06-civic-card-copy em{color:#75859a;font-size:8px}.dtv-page06-civic-card-copy>span{display:-webkit-box;overflow:hidden;color:#102947;font:800 clamp(12px,.82vw,15px)/1.16 Commissioner,Inter,sans-serif;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:3}.dtv-page06-civic-card-copy small{display:block;margin-top:auto;padding-top:8px;color:#748498;font:650 9px/1 Inter,sans-serif}
.dtv-g4-news__grid{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(230px,.9fr);gap:14px;height:auto;min-height:240px;padding:0}.dtv-g4-news__grid article,.dtv-g4-news__grid article>a{display:block;position:relative;height:100%!important;min-height:240px!important;color:#fff;text-decoration:none;overflow:hidden}.dtv-g4-news__grid article{border-radius:12px;background:#102947}.dtv-g4-news__grid article>a:after{content:"";position:absolute;inset:25% 0 0;background:linear-gradient(180deg,transparent,rgba(4,17,32,.92));pointer-events:none}.dtv-g4-news__grid article img{display:block;width:100%!important;height:100%!important;min-height:240px!important;aspect-ratio:auto!important;border-radius:0;object-fit:cover}.dtv-page06-news-lead-copy{position:absolute;z-index:2;right:0;bottom:0;left:0;padding:20px}.dtv-page06-news-lead-copy>span{display:-webkit-box;overflow:hidden;color:#fff;font:800 clamp(19px,1.35vw,27px)/1.05 Commissioner,Inter,sans-serif;-webkit-box-orient:vertical;-webkit-line-clamp:3}.dtv-page06-news-lead-copy small{display:block;margin-top:9px;color:rgba(255,255,255,.76);font:650 10px/1 Inter,sans-serif}.dtv-page06-news-play{position:absolute;z-index:3;right:18px;bottom:18px;display:grid;place-items:center;width:38px;height:38px;border-radius:50%;background:#fff;color:#102947;font:800 12px/1 Inter,sans-serif}.dtv-g4-news__grid ul{display:grid;grid-template-rows:repeat(3,1fr);gap:8px;height:auto!important;min-height:240px!important;margin:0;padding:0;list-style:none}.dtv-g4-news__grid li{min-height:0!important;border:0}.dtv-g4-news__grid li>a{display:grid;grid-template-columns:104px minmax(0,1fr);grid-template-rows:1fr auto;gap:3px 11px;align-items:center;height:100%;padding:6px;border-radius:9px;background:#fff;color:#102947;text-decoration:none}.dtv-g4-news__grid li img{grid-row:1/3;width:104px;height:62px;border-radius:7px;object-fit:cover}.dtv-g4-news__grid li span{align-self:end;display:-webkit-box;overflow:hidden;color:#102947;font:780 12px/1.15 Commissioner,Inter,sans-serif;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2}.dtv-g4-news__grid li small{align-self:start;overflow:hidden;color:#738397;font:650 8px/1.2 Inter,sans-serif;white-space:nowrap;text-overflow:ellipsis}
.dtv-g4-composition :where(a,[tabindex]):focus-visible{outline:3px solid rgba(227,6,19,.35);outline-offset:3px}.dtv-g4-composition a:hover :is(img){transform:scale(1.025)}.dtv-g4-composition img{transition:transform .25s ease}
@media(max-width:1199px){body.home [data-dtv-homepage="ux10"] .dtv-g4-composition{grid-template-columns:1fr;width:calc(100% - 32px);max-width:none;gap:34px}.dtv-g4-civic-media,.dtv-g4-news__grid article,.dtv-g4-news__grid article>a,.dtv-g4-news__grid article img{min-height:280px!important}}
@media(max-width:767px){body.home [data-dtv-homepage="ux10"] .dtv-g4-composition{width:calc(100% - 24px);margin-top:38px}.dtv-g4-composition>section>header{align-items:flex-start;gap:12px}.dtv-g4-composition header>a{font-size:8px}.dtv-g4-councils__grid,.dtv-g4-news__grid{display:block}.dtv-g4-civic-media,.dtv-g4-news__grid article,.dtv-g4-news__grid article>a,.dtv-g4-news__grid article img{min-height:230px!important}.dtv-g4-councils__grid ol,.dtv-g4-news__grid ul{display:flex;min-height:0!important;margin-top:12px;overflow-x:auto;scroll-snap-type:x mandatory}.dtv-g4-councils__grid li{flex:0 0 74%;scroll-snap-align:start}.dtv-g4-news__grid li{flex:0 0 88%;scroll-snap-align:start}.dtv-g4-news__grid li>a{min-height:82px}.dtv-page06-news-play{width:34px;height:34px}.dtv-page06-news-lead-copy{padding-right:58px}}
@media(prefers-reduced-motion:reduce){.dtv-g4-composition img{transition:none!important}}
