.staff2026-links{display:flex;flex-wrap:wrap;gap:8px 18px;margin-bottom:16px}
.staff2026-links a{color:var(--accent,var(--main_text));font-size:14px;text-decoration:underline;text-underline-offset:3px}
.staff2026-products{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:12px}
.staff2026-card{display:flex;flex-direction:column;min-width:0;border:1px solid var(--line,var(--main_bg_light_border,#43505a));border-radius:10px;overflow:hidden;background:var(--surface,var(--main_bg_light));color:var(--text,var(--main_text));text-decoration:none}
.staff2026-card img{display:block;width:100%;height:auto;aspect-ratio:4/3;object-fit:contain;background:#fff}
.staff2026-card>div{padding:10px;display:flex;flex-direction:column;gap:5px;flex:1}
.staff2026-card small{font-size:12px;color:inherit;opacity:.85}
.staff2026-card strong{font-size:13px;line-height:1.5;overflow-wrap:anywhere}
.staff2026-card p{font-size:12px;line-height:1.5;margin:0}
.staff2026-card span{margin-top:auto;padding-top:5px;font-size:12px}
.staff2026-card:hover{border-color:var(--accent,#268fba)}
@media(max-width:1100px){.staff2026-products{grid-template-columns:repeat(4,minmax(0,1fr))}}
@media(max-width:640px){.staff2026-products{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.staff2026-links{gap:10px}.staff2026-links a{font-size:13px}}
