.hero.svelte-1uha8ag{text-align:center;padding-top:4rem;padding-bottom:4rem}.hero-title.svelte-1uha8ag{color:var(--accent);font-size:3rem;line-height:1;font-weight:800;letter-spacing:-.035em;margin-bottom:1rem}.hero-sub.svelte-1uha8ag{color:var(--text-secondary);font-size:1.125rem;line-height:1.75rem;max-width:44rem;margin-left:auto;margin-right:auto;margin-bottom:2rem}.hero-link.svelte-1uha8ag{color:var(--accent);font-weight:600}.feature-link-card.svelte-1uha8ag{text-decoration:none;color:inherit}.about-answer.svelte-1uha8ag{margin-bottom:1rem}.about-bio.svelte-1uha8ag{margin-bottom:.75rem}.about-grid.svelte-1uha8ag{margin-top:2rem;margin-bottom:2rem;display:grid;gap:1.5rem}@media(min-width:640px){.about-grid.svelte-1uha8ag{grid-template-columns:repeat(2,minmax(0,1fr))}}.feature-grid.svelte-1uha8ag{display:grid;gap:1.5rem;margin-top:2rem;margin-bottom:2rem}@media(min-width:640px){.feature-grid.svelte-1uha8ag{grid-template-columns:repeat(3,minmax(0,1fr))}}.feature-icon.svelte-1uha8ag{color:var(--accent);font-size:1.875rem;line-height:2.25rem;margin-bottom:.75rem;display:inline-flex;align-items:center;justify-content:center}.feature-icon.svelte-1uha8ag svg{width:1.875rem;height:1.875rem}.feature-title.svelte-1uha8ag{color:var(--text-primary);font-weight:700;font-size:1.125rem;line-height:1.75rem;margin-bottom:.25rem}.feature-body.svelte-1uha8ag{color:var(--text-secondary);font-size:.875rem;line-height:1.25rem}
