.section-h2.svelte-lh2gek{font-family:var(--serif);font-size:clamp(24px,3.4vw,34px);font-weight:800;letter-spacing:-.01em;line-height:1.15;margin:0 0 26px}.lead-grid.svelte-lh2gek{display:grid;grid-template-columns:repeat(6,1fr);gap:14px}@media (max-width: 900px){.lead-grid.svelte-lh2gek{grid-template-columns:repeat(3,1fr)}}@media (max-width: 520px){.lead-grid.svelte-lh2gek{grid-template-columns:repeat(2,1fr)}}.tile-flow.svelte-lh2gek{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;max-width:1040px;margin:0 auto}.s-cell.svelte-lh2gek,.friend.svelte-lh2gek{flex:0 1 190px;height:128px}.friend.svelte-lh2gek{display:flex;align-items:center;justify-content:center;text-align:center;padding:16px;background:#ffffff73;border:1px solid rgba(0,0,0,.08);color:var(--ink);text-decoration:none;font-family:var(--serif);font-style:italic;font-size:18px;font-weight:500;line-height:1.25;transition:background .25s var(--ease-out),border-color .25s var(--ease-out),transform .25s var(--ease-out)}.friend.has-link.svelte-lh2gek:hover{background:#fff;border-color:#0003;transform:translateY(-2px)}.friend.has-link.svelte-lh2gek:focus-visible{outline:2px solid var(--accent);outline-offset:3px}@media (max-width: 520px){.s-cell.svelte-lh2gek,.friend.svelte-lh2gek{flex:0 1 calc(50% - 6px);height:84px}.friend.svelte-lh2gek{font-size:15px;padding:12px}}.join.svelte-lh2gek{background:var(--ink);color:var(--cream);padding:40px;display:flex;flex-wrap:wrap;gap:24px;align-items:center;justify-content:space-between}.join-head.svelte-lh2gek{font-family:var(--serif);font-size:clamp(22px,3vw,30px);font-weight:800;letter-spacing:-.01em;max-width:15ch;line-height:1.1}.join-cta.svelte-lh2gek{background:var(--accent);color:#fff;padding:15px 26px;font-size:12px;font-weight:700;letter-spacing:.18em;text-decoration:none;white-space:nowrap;transition:background .2s var(--ease-out),transform .2s var(--ease-out)}.join-cta.svelte-lh2gek:hover{background:#fff;color:var(--ink);transform:translateY(-2px)}.join-cta.svelte-lh2gek:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.sponsor-cta.svelte-lh2gek{background:var(--accent);color:#fff;padding:11px 20px;font-size:11px;letter-spacing:.18em;font-weight:700;text-decoration:none;white-space:nowrap;transition:background .2s var(--ease-out),transform .2s var(--ease-out)}.sponsor-cta.svelte-lh2gek:hover{background:var(--ink);transform:translateY(-2px)}.sponsor-cta.svelte-lh2gek:focus-visible{outline:2px solid var(--accent);outline-offset:3px}
