.about-page.svelte-cwls5q{min-height:100vh;padding:var(--space-8) 0}.container.svelte-cwls5q{max-width:800px;margin:0 auto;padding:0 var(--space-4)}.page-header.svelte-cwls5q{margin-bottom:var(--space-12);text-align:center}.page-title.svelte-cwls5q{font-family:var(--font-display);font-size:var(--text-4xl);font-weight:700;color:var(--color-text-primary);margin-bottom:var(--space-4)}.page-description.svelte-cwls5q{font-size:var(--text-lg);color:var(--color-text-secondary);max-width:600px;margin:0 auto}.content.svelte-cwls5q{color:var(--color-text-primary)}.section.svelte-cwls5q{margin-bottom:var(--space-12)}.heading-2.svelte-cwls5q{font-family:var(--font-display);font-size:var(--text-2xl);font-weight:600;margin-bottom:var(--space-6);color:var(--color-text-primary)}.section.svelte-cwls5q p:where(.svelte-cwls5q){color:var(--color-text-secondary);line-height:var(--leading-relaxed);margin-bottom:var(--space-4)}.link.svelte-cwls5q{color:var(--color-accent);text-decoration:underline;transition:color var(--transition-base)}.link.svelte-cwls5q:hover{color:var(--color-accent-hover)}.contact-info.svelte-cwls5q{background-color:var(--color-background-alt);border-radius:var(--radius-lg);padding:var(--space-6);margin:var(--space-4) 0}.contact-info.svelte-cwls5q p:where(.svelte-cwls5q){margin-bottom:var(--space-3);color:var(--color-text-primary)}.contact-info.svelte-cwls5q p:where(.svelte-cwls5q):last-child{margin-bottom:0}@media (max-width: 768px){.heading-2.svelte-cwls5q{font-size:var(--text-xl)}}
