.adc-topic-spotlight.adc-topic-spotlight{background:var(--adc-topic-background-color,#fff);padding:16px 0;margin-bottom:24px;font-family:Inter,Arial,sans-serif!important;box-sizing:border-box;container-type:inline-size}
.adc-topic-spotlight *{box-sizing:border-box}
.adc-topic-spotlight.adc-topic-lines{border-top:8px solid var(--adc-topic-line-color,#eee);border-bottom:8px solid var(--adc-topic-line-color,#eee)}
.adc-topic-spotlight .adc-topic-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:14px}
html body .adc-topic-spotlight .adc-topic-heading .widget-title{margin:0;padding:0;line-height:1.3;letter-spacing:normal;text-transform:none;color:var(--adc-topic-heading-color)!important;font-family:Inter,Arial,sans-serif!important}
html body .adc-topic-spotlight .adc-topic-heading .widget-title a{color:var(--adc-topic-heading-color)!important;text-decoration:none!important}
.adc-topic-spotlight .widget-title span{margin-left:8px;font-weight:400}
.adc-topic-spotlight .adc-topic-badge{font:500 11px/1.5 Inter,Arial,sans-serif!important;color:var(--adc-topic-badge-color);background:var(--adc-topic-badge-background);padding:4px 9px;border-radius:20px;white-space:nowrap;flex-shrink:0}
.adc-topic-spotlight .adc-topic-layout{display:grid;grid-template-columns:minmax(0,40%) minmax(0,1fr);gap:24px;align-items:start}
.adc-topic-spotlight .adc-topic-photo{display:block;aspect-ratio:16/9;border-radius:8px;overflow:hidden;background:#eee;min-width:0;text-decoration:none!important}
.adc-topic-spotlight .adc-topic-photo img{display:block;width:100%;height:100%;object-fit:cover;margin:0;max-width:100%}
.adc-topic-spotlight .adc-topic-placeholder{display:block;width:100%;height:100%;background:linear-gradient(135deg,#e9edef,#d2dade)}
.adc-topic-spotlight .adc-topic-stories{min-width:0}
html body .adc-topic-spotlight .adc-topic-story{margin:0;padding:12px 0;border-bottom:1px solid var(--adc-topic-line-color);font:550 var(--adc-topic-list-size)/1.4 Inter,Arial,sans-serif!important;letter-spacing:normal;text-transform:none;overflow-wrap:anywhere}
html body .adc-topic-spotlight .adc-topic-story:first-child{padding-top:0;font-size:var(--adc-topic-lead-size)!important;font-weight:650!important}
html body .adc-topic-spotlight .adc-topic-story:last-child{border-bottom:0;padding-bottom:0}
html body .adc-topic-spotlight .adc-topic-story a{color:var(--adc-topic-story-color)!important;font:inherit!important;text-decoration:none!important}
.adc-topic-spotlight a:focus-visible{outline:2px solid #0875CF;outline-offset:3px}
@container(max-width:480px){.adc-topic-spotlight .adc-topic-layout{grid-template-columns:minmax(0,1fr);gap:14px}.adc-topic-spotlight .adc-topic-heading{gap:10px}html body .adc-topic-spotlight .adc-topic-story,html body .adc-topic-spotlight .adc-topic-story:first-child{font-size:var(--adc-topic-mobile-size)!important}}
@media(max-width:600px){.adc-topic-spotlight .adc-topic-layout{grid-template-columns:minmax(0,1fr);gap:14px}.adc-topic-spotlight .adc-topic-heading{gap:10px}html body .adc-topic-spotlight .adc-topic-story,html body .adc-topic-spotlight .adc-topic-story:first-child{font-size:var(--adc-topic-mobile-size)!important}}
