.ElectionTrendingRaces-module__Ql8VKW__section{background:#fffdf9;border:1px solid #ded8d0;border-radius:14px;margin:24px 0 18px;padding:22px}.ElectionTrendingRaces-module__Ql8VKW__section h2{font:inherit;margin:0 0 14px;font-size:24px;font-weight:650}.ElectionTrendingRaces-module__Ql8VKW__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,160px),1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.ElectionTrendingRaces-module__Ql8VKW__grid a{background:#f5f2eb;border:1px solid #ded8d0;border-radius:9px;flex-direction:column;justify-content:space-between;gap:8px;height:100%;padding:12px 14px;display:flex}.ElectionTrendingRaces-module__Ql8VKW__grid a:hover{background:#eee8dc;border-color:#bb774c}.ElectionTrendingRaces-module__Ql8VKW__grid strong{font-size:14px;font-weight:650}.ElectionTrendingRaces-module__Ql8VKW__grid a>span:first-of-type{color:#805337;font-size:12px}.ElectionTrendingRaces-module__Ql8VKW__preview{gap:5px;font-size:12px;display:grid}.ElectionTrendingRaces-module__Ql8VKW__preview small{color:#655951;font-size:11px}.ElectionTrendingRaces-module__Ql8VKW__candidate{justify-content:space-between;gap:8px;display:flex}.ElectionTrendingRaces-module__Ql8VKW__candidate span{overflow-wrap:anywhere;min-width:0}.ElectionTrendingRaces-module__Ql8VKW__candidate b{font-variant-numeric:tabular-nums;flex-shrink:0}
