/* All layout rules are isolated to this widget. */
html body .adc-channel-highlight{width:100%;box-sizing:border-box;clear:both;display:block;padding:0;margin-bottom:24px;background:transparent}
html body .adc-channel-highlight .widget-header{display:block;padding:12px 10px;margin:0;background:var(--adc-channel-header,#082b50);border:0;border-radius:10px 10px 0 0;text-align:center}
html body .adc-channel-highlight .widget-header:before,html body .adc-channel-highlight .widget-header:after,html body .adc-channel-highlight .widget-title:before,html body .adc-channel-highlight .widget-title:after{display:none!important}
html body .adc-channel-highlight.adc-channel-highlight .widget-header .widget-title{font-family:Inter,sans-serif!important;text-transform:none;letter-spacing:normal;color:#fff!important;font-weight:700;line-height:1.4;margin:0;padding:0;border:0;text-align:center}
html body .adc-channel-card{display:grid;grid-template-columns:minmax(0,35%) minmax(0,1fr);gap:14px;margin:0;padding:12px 0;border-bottom:1px solid #e7e7e7;min-width:0}
html body .adc-channel-card:last-child{border-bottom:0}
html body .adc-channel-photo{display:block;width:100%;aspect-ratio:6/5;overflow:hidden;border-radius:8px;background:#eef1f3;align-self:start}
html body .adc-channel-photo img{display:block;width:100%;height:100%;object-fit:cover;object-position:center;margin:0}
html body .adc-channel-placeholder{display:block;width:100%;height:100%}
html body .adc-channel-lead{display:block;padding-top:0}
html body .adc-channel-lead .adc-channel-photo{aspect-ratio:16/10;border-radius:0 0 8px 8px;margin-bottom:12px}
html body .adc-channel-text{min-width:0}
html body .adc-channel-highlight .media-date{display:block;margin:0 0 4px;font-family:Inter,sans-serif!important;font-size:11px;line-height:1.5;color:#6c6c6c;font-weight:400}
html body .adc-channel-highlight .media-title{font-family:Inter,sans-serif!important;font-size:14px;line-height:1.4;font-weight:600;letter-spacing:normal;margin:0;text-align:left}
html body .adc-channel-highlight .media-title a{color:inherit;text-decoration:none;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}
html body .adc-channel-highlight .adc-channel-lead .media-title a{-webkit-line-clamp:3}

/* Override the global heading rules even when their inline CSS loads later. */
html body .adc-channel-highlight.adc-channel-highlight .widget-header{border:0!important;border-bottom:0!important;box-shadow:none!important;padding:12px 10px!important}
html body .adc-channel-highlight.adc-channel-highlight .widget-header::before,
html body .adc-channel-highlight.adc-channel-highlight .widget-header::after{content:none!important;display:none!important;border:0!important;background:none!important}
