.feature-card.svelte-1tvhds4{padding:28px;display:flex;flex-direction:column;gap:12px}.feature-icon.svelte-1tvhds4{font-size:1.8rem}h3.svelte-1tvhds4{font-size:1.05rem;font-weight:600;color:var(--text)}p.svelte-1tvhds4{font-size:.875rem;color:var(--text-secondary);line-height:1.6}.features-page.svelte-1d0dgro{max-width:1080px;margin:0 auto;padding:80px 24px 120px;display:flex;flex-direction:column;gap:64px}.page-header.svelte-1d0dgro{text-align:center;max-width:680px;margin:0 auto}.page-header.svelte-1d0dgro h1:where(.svelte-1d0dgro){font-size:2.8rem;font-weight:700;color:var(--text);letter-spacing:-.03em;margin-bottom:16px}.page-header.svelte-1d0dgro p:where(.svelte-1d0dgro){font-size:1.1rem;color:var(--text-secondary);line-height:1.6}.tier-section.svelte-1d0dgro h2:where(.svelte-1d0dgro){font-size:1.6rem;font-weight:700;color:var(--text);margin-bottom:8px}.tier-sub.svelte-1d0dgro{font-size:.95rem;color:var(--text-secondary);margin-bottom:24px}.card-grid.svelte-1d0dgro{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.privacy-section.svelte-1d0dgro{padding:48px;display:flex;flex-direction:column;gap:20px}.privacy-section.svelte-1d0dgro h2:where(.svelte-1d0dgro){font-size:1.6rem;font-weight:700;color:var(--text)}.privacy-section.svelte-1d0dgro p:where(.svelte-1d0dgro){font-size:1rem;color:var(--text-secondary);line-height:1.7;max-width:680px}.disclaimer.svelte-1d0dgro{font-size:.8rem;color:var(--muted);text-align:center}@media(max-width:700px){.card-grid.svelte-1d0dgro{grid-template-columns:1fr}.page-header.svelte-1d0dgro h1:where(.svelte-1d0dgro){font-size:2rem}}
