.social-life-page.svelte-1fnr6j2.svelte-1fnr6j2{gap:1.35rem}.social-life-hero.svelte-1fnr6j2.svelte-1fnr6j2{margin-bottom:.2rem}.group-block.svelte-1fnr6j2.svelte-1fnr6j2{display:grid;gap:.9rem}.group-block.svelte-1fnr6j2 h2.svelte-1fnr6j2{margin:0;font-size:var(--type-h2)}.article-grid.svelte-1fnr6j2.svelte-1fnr6j2{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.article-card.svelte-1fnr6j2.svelte-1fnr6j2{display:grid;gap:.62rem;border:1px solid var(--border-soft);border-radius:var(--radius-card);padding:.95rem 1rem;background:var(--surface-panel)}.card-head.svelte-1fnr6j2.svelte-1fnr6j2{display:grid;gap:.3rem}.tag.svelte-1fnr6j2.svelte-1fnr6j2{justify-self:start;display:inline-flex;align-items:center;border:1px solid var(--border-soft);border-radius:999px;padding:.18rem .55rem;font-family:var(--font-mono);font-size:var(--type-meta);color:var(--text-muted)}.article-card.svelte-1fnr6j2 h3.svelte-1fnr6j2{margin:0;font-size:clamp(1.08rem,2vw,1.22rem);line-height:1.3}.summary.svelte-1fnr6j2.svelte-1fnr6j2{margin:0;color:var(--text-muted);font-size:var(--type-body-sm);line-height:1.42}.intro.svelte-1fnr6j2.svelte-1fnr6j2,.article-card.svelte-1fnr6j2 p.svelte-1fnr6j2{margin:0;line-height:var(--line-copy)}.label.svelte-1fnr6j2.svelte-1fnr6j2{margin:0 0 .2rem;font-weight:600}.article-card.svelte-1fnr6j2 ul.svelte-1fnr6j2{margin:0;padding-left:1.2rem;display:grid;gap:.22rem}.article-card.svelte-1fnr6j2 li.svelte-1fnr6j2{line-height:1.5}
