.about-page.svelte-cwls5q{display:flex;justify-content:center;align-items:center;flex:1;padding:var(--space-xl) var(--space-md)}.about-box.svelte-cwls5q{background:var(--primary);border:1px solid var(--border-color);border-radius:1rem;padding:var(--space-2xl);width:100%;max-width:960px;text-align:left;box-shadow:0 1px 3px var(--card-shadow)}.about-box.svelte-cwls5q h1:where(.svelte-cwls5q){text-align:center;margin-bottom:var(--space-md);font-size:2.25rem;color:var(--text)}.about-box.svelte-cwls5q h2:where(.svelte-cwls5q){margin-top:var(--space-xl);margin-bottom:var(--space-sm);font-size:1.5rem;color:var(--text);border-bottom:1px solid var(--border-color);padding-bottom:var(--space-xs)}.about-box.svelte-cwls5q p:where(.svelte-cwls5q){color:var(--text);opacity:.8;line-height:1.6;margin-bottom:var(--space-md)}.about-mission.svelte-cwls5q{font-size:1.125rem;color:var(--text);text-align:left;background:var(--hover);padding:var(--space-md);border-radius:.5rem;border:1px solid var(--border-color);margin-bottom:var(--space-xl)!important}.about-team-grid.svelte-cwls5q{display:grid;grid-template-columns:1fr;gap:var(--space-md);margin:var(--space-md) 0 var(--space-xl)}.about-team-member.svelte-cwls5q{background:var(--hover);color:var(--text);border:1px solid var(--border-color);border-radius:.5rem;padding:var(--space-lg);display:flex;flex-direction:column;align-items:center;text-align:center}.about-avatar.svelte-cwls5q{width:120px;height:120px;object-fit:cover;border-radius:50%;display:block;margin-bottom:var(--space-md);border:4px solid var(--border-color)}.about-team-member.svelte-cwls5q h3:where(.svelte-cwls5q){margin-bottom:var(--space-xs);color:var(--text)}.about-team-member.svelte-cwls5q .role:where(.svelte-cwls5q){color:var(--text);font-weight:500;margin-bottom:var(--space-sm)}.about-team-member.svelte-cwls5q .bio:where(.svelte-cwls5q){font-size:.875rem;margin-bottom:0;text-align:left}strong.svelte-cwls5q{color:var(--text)}@media (max-width: 640px){.about-page.svelte-cwls5q{padding:var(--space-lg) var(--space-sm)}.about-box.svelte-cwls5q{padding:var(--space-lg);border-radius:.75rem}.about-box.svelte-cwls5q h1:where(.svelte-cwls5q){font-size:1.75rem}.about-box.svelte-cwls5q h2:where(.svelte-cwls5q){font-size:1.25rem}.about-mission.svelte-cwls5q{font-size:1rem}}
