/* Editorial author cards — Novacore Technical Ledger */
.author-card{display:flex;align-items:center;gap:14px;margin:26px 0 40px;padding:14px 16px;border:1px solid var(--line);border-radius:14px;background:var(--soft);max-width:520px}.author-avatar{width:60px;height:60px;flex:0 0 60px;border-radius:50%;object-fit:cover;object-position:center 24%;border:2px solid #fff;box-shadow:0 1px 5px rgba(0,0,0,.12)}.author-card__meta{display:grid;gap:3px}.author-card__label{font-family:'Geist Mono',monospace;font-size:11px;letter-spacing:.04em;text-transform:uppercase;color:var(--muted)}.author-card__name{font-weight:600;font-size:16px;line-height:1.2}.author-card__role{font-size:13px;color:var(--muted);line-height:1.35}@media(max-width:560px){.author-card{margin:20px 0 30px}.author-avatar{width:52px;height:52px;flex-basis:52px}}
