.popular[data-v-1e6bd609]{border-bottom:1px solid var(--color-border,#e5e7eb);margin-bottom:3rem;padding-bottom:2.5rem}.popular__title[data-v-1e6bd609]{align-items:center;display:flex;font-size:1.1rem;font-weight:700;margin:0 0 1.25rem}.popular__grid[data-v-1e6bd609]{display:grid;gap:.75rem;grid-template-columns:repeat(1,1fr)}@media (min-width:600px){.popular__grid[data-v-1e6bd609]{grid-template-columns:repeat(2,1fr)}}@media (min-width:960px){.popular__grid[data-v-1e6bd609]{grid-template-columns:repeat(3,1fr)}}.popular__item[data-v-1e6bd609]{border-radius:var(--radius-md,10px);color:inherit;display:flex;gap:.75rem;padding:.6rem;text-decoration:none;transition:background .15s}.popular__item[data-v-1e6bd609]:hover{background:var(--color-surface-hover,#f9fafb);text-decoration:none}.popular__img[data-v-1e6bd609]{border-radius:8px;flex-shrink:0;height:56px;-o-object-fit:cover;object-fit:cover;width:80px}.popular__text[data-v-1e6bd609]{display:flex;flex-direction:column;min-width:0}.popular__category[data-v-1e6bd609]{color:var(--color-primary,#00adb5);font-size:.68rem;font-weight:600;letter-spacing:.04em;margin-bottom:.15rem;text-transform:uppercase}.popular__headline[data-v-1e6bd609]{color:var(--color-text,#1a1a2e);display:-webkit-box;font-size:.85rem;font-weight:600;line-height:1.3;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.dark-mode{background:#ffffff0a}.dark-mode{color:#e5e7eb}.dark-mode{border-bottom-color:var(--color-border)}
