.fa-strip{display:grid;grid-template-columns:1fr 1px 1.6fr 1px 1fr;gap:28px;padding:24px 40px;background:var(--color-surface);border-bottom:1px solid var(--color-border-soft)}.fa-strip .col .lbl{font-family:var(--font-ui);font-size:10px;letter-spacing:.26em;text-transform:uppercase;color:var(--color-text-muted);margin-bottom:10px}.fa-strip .vrule{background:var(--color-border-soft)}.admins-line{font-family:var(--font-display);font-style:italic;font-size:17px;line-height:1.5}.admins-line,.admins-line .who{color:var(--color-primary)}.admins-line .who:hover{text-decoration:underline;text-decoration-thickness:.5px;text-underline-offset:4px}.admins-line .sep{margin:0 8px;font-size:11px}.admins-line .ann,.admins-line .sep{color:var(--color-text-faint);font-style:normal}.admins-line .ann{display:block;font-family:var(--font-ui);font-size:9.5px;letter-spacing:.18em;text-transform:uppercase;margin-top:6px}.news-line{font-family:var(--font-display);font-style:italic;font-size:15px;color:var(--color-text-2);line-height:1.55;margin:0;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.about-line .tags{display:flex;flex-wrap:wrap;gap:8px}.about-line .tag{font-family:var(--font-ui);font-size:9.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--color-text-muted);padding:5px 10px;border:1px solid var(--color-border)}.about-line .tag.warn{color:var(--color-primary);border-color:var(--color-primary)}@media (max-width:900px){.fa-strip{grid-template-columns:1fr;gap:20px;padding:20px 24px}.fa-strip .vrule{display:none}}