.about-page.svelte-cwls5q{background:var(--color-bg-pure)}.container.svelte-cwls5q{max-width:1200px;margin:0 auto;padding:0 var(--space-md)}.page-header.svelte-cwls5q{padding:var(--space-2xl) 0 var(--space-xl);text-align:center;border-bottom:1px solid var(--color-border-default)}.page-header.svelte-cwls5q h1:where(.svelte-cwls5q){font-size:var(--text-display);font-weight:300;color:var(--color-fg-primary);margin-bottom:var(--space-md);letter-spacing:-.02em}.lead.svelte-cwls5q{font-size:var(--text-body-lg);color:var(--color-fg-secondary);max-width:600px;margin:0 auto;line-height:1.6}.mission-section.svelte-cwls5q{padding:var(--space-2xl) 0}.mission-grid.svelte-cwls5q{display:grid;grid-template-columns:2fr 1fr;gap:var(--space-xl);align-items:start}@media(max-width:768px){.mission-grid.svelte-cwls5q{grid-template-columns:1fr}}.mission-content.svelte-cwls5q h2:where(.svelte-cwls5q){font-size:var(--text-h1);font-weight:300;color:var(--color-fg-primary);margin-bottom:var(--space-md)}.mission-content.svelte-cwls5q p:where(.svelte-cwls5q){font-size:var(--text-body-lg);color:var(--color-fg-secondary);line-height:1.7;margin-bottom:var(--space-md)}.mission-stats.svelte-cwls5q{display:flex;flex-direction:column;gap:var(--space-md);padding:var(--space-lg);background:var(--color-bg-surface);border-radius:var(--radius-lg);border:1px solid var(--color-border-default)}.stat.svelte-cwls5q{text-align:center;padding:var(--space-sm) 0;border-bottom:1px solid var(--color-border-default)}.stat.svelte-cwls5q:last-child{border-bottom:none}.stat-value.svelte-cwls5q{display:block;font-size:var(--text-h1);font-weight:300;color:var(--color-fg-primary)}.stat-label.svelte-cwls5q{font-size:var(--text-body-sm);color:var(--color-fg-tertiary)}.values-section.svelte-cwls5q{padding:var(--space-2xl) 0;background:var(--color-bg-elevated)}.values-section.svelte-cwls5q h2:where(.svelte-cwls5q){font-size:var(--text-h1);font-weight:300;color:var(--color-fg-primary);text-align:center;margin-bottom:var(--space-sm)}.section-lead.svelte-cwls5q{font-size:var(--text-body-lg);color:var(--color-fg-secondary);text-align:center;margin-bottom:var(--space-xl)}.values-grid.svelte-cwls5q{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--space-md)}@media(max-width:768px){.values-grid.svelte-cwls5q{grid-template-columns:repeat(2,1fr)}}@media(max-width:480px){.values-grid.svelte-cwls5q{grid-template-columns:1fr}}.value-card.svelte-cwls5q{padding:var(--space-lg);background:var(--color-bg-surface);border-radius:var(--radius-lg);border:1px solid var(--color-border-default)}.value-card.svelte-cwls5q h3:where(.svelte-cwls5q){font-size:var(--text-h3);font-weight:500;color:var(--color-fg-primary);margin-bottom:var(--space-sm)}.value-card.svelte-cwls5q p:where(.svelte-cwls5q){font-size:var(--text-body-sm);color:var(--color-fg-secondary);line-height:1.6}.history-section.svelte-cwls5q{padding:var(--space-2xl) 0}.history-section.svelte-cwls5q h2:where(.svelte-cwls5q){font-size:var(--text-h1);font-weight:300;color:var(--color-fg-primary);margin-bottom:var(--space-lg)}.history-content.svelte-cwls5q{max-width:800px}.history-content.svelte-cwls5q p:where(.svelte-cwls5q){font-size:var(--text-body-lg);color:var(--color-fg-secondary);line-height:1.7;margin-bottom:var(--space-md)}.approach-section.svelte-cwls5q{padding:var(--space-2xl) 0;background:var(--color-bg-elevated)}.approach-content.svelte-cwls5q h2:where(.svelte-cwls5q){font-size:var(--text-h1);font-weight:300;color:var(--color-fg-primary);margin-bottom:var(--space-md)}.approach-content.svelte-cwls5q>p:where(.svelte-cwls5q){font-size:var(--text-body-lg);color:var(--color-fg-secondary);line-height:1.7;margin-bottom:var(--space-lg);max-width:700px}.approach-list.svelte-cwls5q{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-md)}@media(max-width:768px){.approach-list.svelte-cwls5q{grid-template-columns:1fr}}.approach-list.svelte-cwls5q li:where(.svelte-cwls5q){padding:var(--space-md);background:var(--color-bg-surface);border-radius:var(--radius-md);border:1px solid var(--color-border-default)}.approach-list.svelte-cwls5q li:where(.svelte-cwls5q) strong:where(.svelte-cwls5q){display:block;font-size:var(--text-body);color:var(--color-fg-primary);margin-bottom:var(--space-xs)}.approach-list.svelte-cwls5q li:where(.svelte-cwls5q){font-size:var(--text-body-sm);color:var(--color-fg-secondary);line-height:1.5}
