.page-module__53y5OW__header{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:28px;display:flex}.page-module__53y5OW__kicker{letter-spacing:.16em;text-transform:uppercase;color:var(--text-tertiary);margin:0 0 6px;font-size:.8rem}.page-module__53y5OW__title{color:var(--text-primary);margin:0 0 8px;font-size:1.9rem;font-weight:700;line-height:1.2}.page-module__53y5OW__subtitle{color:var(--text-secondary);max-width:520px;margin:0;font-size:.95rem}.page-module__53y5OW__meta{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.page-module__53y5OW__metaPill{text-transform:uppercase;letter-spacing:.1em;border:1px solid var(--border-subtle);color:var(--text-secondary);background:#0f172ab3;border-radius:999px;padding:6px 10px;font-size:.75rem}.page-module__53y5OW__newsGrid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:18px;display:grid}.page-module__53y5OW__newsCard{border:1px solid var(--border-subtle);background:#0a0f1ff5;border-radius:16px;flex-direction:column;padding:0;transition:transform .18s,box-shadow .18s,border-color .18s,background .18s;display:flex;overflow:hidden;box-shadow:0 18px 40px #00000080}.page-module__53y5OW__newsCard:hover{border-color:var(--accent-primary);background:#0f172afa;transform:translateY(-3px);box-shadow:0 24px 60px #000000bf}.page-module__53y5OW__thumbWrapper{aspect-ratio:3/2;background:radial-gradient(circle at top,#1f2933,#020617);width:100%;overflow:hidden}.page-module__53y5OW__thumb{object-fit:cover;width:100%;height:100%;display:block;transform:scale(1.02)}.page-module__53y5OW__content{flex-direction:column;gap:8px;padding:14px 14px 16px;display:flex}.page-module__53y5OW__sourceRow{justify-content:space-between;align-items:center;gap:8px;display:flex}.page-module__53y5OW__sourceBadge{text-transform:uppercase;letter-spacing:.12em;border:1px solid var(--border-subtle);color:var(--text-secondary);background:#0f172ae6;border-radius:999px;padding:4px 9px;font-size:.75rem}.page-module__53y5OW__date{color:var(--text-tertiary);font-size:.75rem}.page-module__53y5OW__itemTitle{color:var(--text-primary);margin:0;font-size:.98rem;font-weight:600;line-height:1.4}@media (max-width:768px){.page-module__53y5OW__header{flex-direction:column;align-items:flex-start}.page-module__53y5OW__title{font-size:1.6rem}.page-module__53y5OW__subtitle{max-width:none}.page-module__53y5OW__newsGrid{grid-template-columns:1fr}}
