.trending.svelte-1r78fui{padding:8px 0 24px}.trending-header.svelte-1r78fui{font-family:var(--font-display);color:var(--accent);text-transform:uppercase;letter-spacing:.5px;margin:0 16px 16px;font-size:clamp(20px,3vw,28px)}.period-landing.svelte-1txv010{padding:0 16px}.period-intro.svelte-1txv010{color:var(--text-secondary);max-width:720px;margin:8px 0 24px;font-size:16px;line-height:1.55}.period-footer.svelte-1ct58qe{padding:24px 16px 0}.chip-row.svelte-1ct58qe{flex-wrap:wrap;gap:8px;margin-bottom:20px;display:flex}.chip.svelte-1ct58qe{border:1px solid var(--border-color);background:var(--card-bg);color:var(--accent);border-radius:999px;padding:6px 12px;font-size:13px;text-decoration:none;display:inline-block}.chip.svelte-1ct58qe:hover{border-color:var(--accent)}.faq.svelte-1ct58qe{max-width:760px;margin:16px 0 32px}.faq-item.svelte-1ct58qe{border-bottom:1px solid var(--border-color);padding:12px 0}.faq-item.svelte-1ct58qe summary:where(.svelte-1ct58qe){cursor:pointer;color:var(--text-primary,var(--accent));font-weight:700}.faq-item.svelte-1ct58qe p:where(.svelte-1ct58qe){color:var(--text-muted);margin:8px 0 0;line-height:1.5}
