.about-page.svelte-19bpc2n{padding:3rem 0 0}.page-header.svelte-19bpc2n{text-align:center;margin-bottom:4rem}.page-title.svelte-19bpc2n{font-size:2rem;font-weight:800;margin-bottom:1rem;color:var(--color-text);word-wrap:break-word;overflow-wrap:break-word}@media(min-width:360px){.page-title.svelte-19bpc2n{font-size:2.5rem}}@media(min-width:640px){.page-title.svelte-19bpc2n{font-size:3rem}}.page-subtitle.svelte-19bpc2n{font-size:1.25rem;color:var(--color-text-light);max-width:600px;margin:0 auto}.content-section.svelte-19bpc2n{margin-bottom:4rem;max-width:800px;margin-left:auto;margin-right:auto}.section-title.svelte-19bpc2n{font-size:2rem;font-weight:700;margin-bottom:1.5rem;color:var(--color-text)}.section-text.svelte-19bpc2n{font-size:1.125rem;line-height:1.8;color:var(--color-text-light);margin-bottom:1.5rem}.indie-list.svelte-19bpc2n{margin-left:1.5rem;margin-bottom:1.5rem;color:var(--color-text-light);line-height:1.8}.indie-list.svelte-19bpc2n li:where(.svelte-19bpc2n){margin-bottom:.75rem}.features-grid.svelte-19bpc2n{display:grid;grid-template-columns:1fr;gap:2rem;margin-top:2rem}@media(min-width:768px){.features-grid.svelte-19bpc2n{grid-template-columns:repeat(3,1fr)}}.feature-box.svelte-19bpc2n{background-color:var(--color-bg-light);padding:2rem;border-radius:.75rem;border:1px solid var(--color-border)}.feature-title.svelte-19bpc2n{font-size:1.25rem;font-weight:600;margin-bottom:.75rem;color:var(--color-text)}.feature-text.svelte-19bpc2n{color:var(--color-text-light);line-height:1.6}
