/* ═══ VYTHO — /arthra (Άρθρα και οδηγοί) · page styles, after site.css ═══ */

.section--top { border-top: 1px solid var(--line); }
.section.section--cta { border-top: 0; padding-top: 0; }

.hub-head { display: flex; align-items: baseline; gap: 16px; max-width: none; }
.hub-count { font-family: var(--font-mono); font-size: 14px; color: var(--grey); letter-spacing: 0.02em; }

.hub-grid .card h3 { margin-top: 0; }
.hub-grid .card p { margin: 0; }
