.themes-page.svelte-13f4r50{padding-bottom:6rem}.themes-hero.svelte-13f4r50{border-bottom:1px solid var(--border-primary);margin-bottom:3rem}.hero-inner.svelte-13f4r50{text-align:center}.themes-title.svelte-13f4r50{font-size:2rem;font-weight:800;letter-spacing:-.03em;margin:0 0 .875rem}.themes-intro.svelte-13f4r50{margin:0 0 .75rem;color:var(--fg-tertiary);line-height:1.6;font-size:1rem}.themes-sub.svelte-13f4r50{margin:0;color:var(--fg-tertiary);line-height:1.6;font-size:.9375rem}.themes-content.svelte-13f4r50{padding-bottom:6rem}.themes-grid.svelte-13f4r50{display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(min(100%,18rem),1fr));margin-bottom:2.5rem}.cta-row.svelte-13f4r50{display:flex;flex-wrap:wrap;gap:.75rem;margin-bottom:3rem}.faq-section.svelte-13f4r50{padding-top:2rem;border-top:1px solid var(--border-primary)}.faq-heading.svelte-13f4r50{font-size:1.5rem;font-weight:700;letter-spacing:-.02em;margin:0 0 1.25rem}
