.content-listing__body[data-v-39f8b69f]{padding-block:clamp(18px,3vw,32px) clamp(28px,4vw,48px)}.content-listing__count[data-v-39f8b69f]{color:var(--tj-muted);margin:0 0 12px;font-size:.88rem}.content-listing__grid[data-v-39f8b69f]{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.content-card[data-v-39f8b69f]{border:1px solid var(--tj-border);background:#fff;border-radius:5px;overflow:hidden}.content-card__media[data-v-39f8b69f]{aspect-ratio:3/2;color:var(--tj-muted);background:var(--tj-warm);letter-spacing:.13em;place-items:center;font-weight:800;text-decoration:none;display:grid;overflow:hidden}.content-card__media img[data-v-39f8b69f]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.content-card__body[data-v-39f8b69f]{padding:22px}.content-card time[data-v-39f8b69f]{color:var(--tj-muted);font-size:.78rem}.content-card h2[data-v-39f8b69f]{margin:8px 0;font-size:1.22rem}.content-card h2 a[data-v-39f8b69f]{text-decoration:none}.content-card p[data-v-39f8b69f]{color:var(--tj-muted);font-size:.92rem}.content-card__link[data-v-39f8b69f]{color:var(--tj-red-dark);font-size:.9rem;font-weight:720;text-decoration:none}.content-listing__empty[data-v-39f8b69f]{text-align:center;border:1px dashed #b8c3cd;padding:60px 20px}.content-listing__pager[data-v-39f8b69f]{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin-top:36px;display:flex}.content-listing__current[data-v-39f8b69f],.content-listing__pager a[data-v-39f8b69f]{border:1px solid var(--tj-border);text-align:center;border-radius:5px;min-width:40px;padding:8px 12px;font-size:.92rem;text-decoration:none}.content-listing__current[data-v-39f8b69f]{color:#fff;border-color:var(--tj-red-dark);background:var(--tj-red-dark);font-weight:720}.content-listing__gap[data-v-39f8b69f]{color:var(--tj-muted)}.content-card__cover[data-v-39f8b69f]{color:var(--tj-ink);text-align:left;letter-spacing:normal;border-bottom:1px solid var(--tj-border);background:linear-gradient(145deg,#fbfbfa,#eef1f4);flex-direction:column;justify-content:space-between;place-self:stretch stretch;padding:clamp(16px,2.2vw,24px);font-weight:400;display:flex}.content-card__cover-brand[data-v-39f8b69f]{color:var(--tj-muted);letter-spacing:.14em;align-items:center;font-size:.72rem;font-weight:720;display:flex}.content-card__cover-brand b[data-v-39f8b69f]{color:var(--tj-red);letter-spacing:.12em;font-size:.95rem}.content-card__cover-brand i[data-v-39f8b69f]{background:var(--tj-border);width:1px;height:14px;margin-inline:8px}.content-card__cover-title[data-v-39f8b69f]{-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:clamp(1.02rem,1.6vw,1.28rem);font-weight:760;line-height:1.38;display:-webkit-box;overflow:hidden}.content-card__cover-label[data-v-39f8b69f]{color:var(--tj-red-dark);letter-spacing:.12em;align-items:center;gap:8px;font-size:.74rem;font-weight:720;display:flex}.content-card__cover-label[data-v-39f8b69f]:before{content:"";background:#c8102e;border-radius:2px;width:22px;height:3px}@media (width<=900px){.content-listing__grid[data-v-39f8b69f]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=580px){.content-listing__grid[data-v-39f8b69f]{grid-template-columns:1fr}}
