._7sQwqq_grid{box-sizing:border-box;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:24px;max-width:1100px;margin:0 auto;padding:0 32px 96px;list-style:none;display:grid}._7sQwqq_card{background:var(--color-surface-elevated);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);transition:box-shadow .18s,transform .18s;overflow:hidden}._7sQwqq_card:hover{box-shadow:var(--shadow-md,0 6px 18px #00000014);transform:translateY(-1px)}._7sQwqq_cardLink{height:100%;color:inherit;flex-direction:column;text-decoration:none;display:flex}._7sQwqq_cover{aspect-ratio:16/9;object-fit:cover;background:var(--color-surface-sunk,#0000000a);width:100%;display:block}._7sQwqq_coverPlaceholder{aspect-ratio:16/9;background:var(--color-surface-sunk,#0000000a);border-bottom:1px solid var(--color-border);width:100%}._7sQwqq_body{flex-direction:column;flex:1;gap:8px;padding:18px 20px 22px;display:flex}._7sQwqq_date{letter-spacing:.06em;text-transform:uppercase;color:var(--color-fg-muted);font-size:12px;font-weight:600}._7sQwqq_title{font-family:var(--font-display), "Roboto Slab", Georgia, serif;color:var(--color-fg);margin:0;font-size:22px;font-weight:600;line-height:1.2}._7sQwqq_excerpt{color:var(--color-fg-muted);margin:0;font-size:14.5px;line-height:1.55}._7sQwqq_empty{text-align:center;color:var(--color-fg-muted);padding:48px 24px;font-size:15px}
