.about-page.svelte-cwls5q{min-height:100vh;background:var(--color-bg-pure)}.container.svelte-cwls5q{max-width:var(--container-max-width);margin:0 auto;padding:0 1.5rem}.hero.svelte-cwls5q{padding:8rem 0 4rem;text-align:center}.hero-title.svelte-cwls5q{font-size:clamp(2.5rem,6vw,4rem);font-weight:700;color:var(--color-fg-primary);margin:0 0 1.5rem;line-height:1.1}.hero-subtitle.svelte-cwls5q{font-size:1.25rem;color:var(--color-fg-muted);max-width:40rem;margin:0 auto;line-height:1.7}.stats-section.svelte-cwls5q{padding:4rem 0;background:var(--color-bg-surface)}.stats-grid.svelte-cwls5q{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}.stat-card.svelte-cwls5q{text-align:center;padding:2rem}.stat-value.svelte-cwls5q{display:block;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:700;color:var(--color-sun);margin-bottom:.5rem}.stat-label.svelte-cwls5q{font-size:.875rem;color:var(--color-fg-muted);text-transform:uppercase;letter-spacing:.05em}.pillars-section.svelte-cwls5q{padding:6rem 0}.section-title.svelte-cwls5q{font-size:clamp(2rem,4vw,2.5rem);font-weight:700;color:var(--color-fg-primary);text-align:center;margin:0 0 .5rem}.section-description.svelte-cwls5q{font-size:1.125rem;color:var(--color-fg-muted);text-align:center;margin:0 0 3rem}.pillars-grid.svelte-cwls5q{display:grid;grid-template-columns:repeat(4,1fr);gap:1.5rem}.pillar-card.svelte-cwls5q{padding:2rem;background:var(--color-bg-surface);border:1px solid var(--color-border-default);border-radius:1rem;text-align:center;transition:all var(--duration-micro) var(--ease-standard)}.pillar-card.svelte-cwls5q:hover{border-color:var(--color-sun)}.pillar-icon.svelte-cwls5q{width:3.5rem;height:3.5rem;display:flex;align-items:center;justify-content:center;margin:0 auto 1rem;background:var(--color-primary-muted);border-radius:.75rem;color:var(--color-sun)}.pillar-title.svelte-cwls5q{font-size:1.25rem;font-weight:700;color:var(--color-fg-primary);margin:0 0 .5rem}.pillar-description.svelte-cwls5q{font-size:.875rem;color:var(--color-fg-muted);line-height:1.6;margin:0}.mission-section.svelte-cwls5q{padding:6rem 0;background:var(--color-bg-surface)}.mission-content.svelte-cwls5q{max-width:48rem;margin:0 auto}.mission-title.svelte-cwls5q{font-size:clamp(1.75rem,4vw,2.25rem);font-weight:700;color:var(--color-fg-primary);margin:0 0 2rem;text-align:center}.mission-text.svelte-cwls5q{font-size:1.125rem;color:var(--color-fg-secondary);line-height:1.8;margin:0 0 1.5rem}.mission-text.svelte-cwls5q:last-child{margin-bottom:0}.cta-section.svelte-cwls5q{padding:6rem 0}.cta-content.svelte-cwls5q{max-width:32rem;margin:0 auto;text-align:center;padding:3rem;background:var(--color-bg-surface);border:1px solid var(--color-border-default);border-radius:1rem}.cta-content.svelte-cwls5q svg:first-child{color:var(--color-sun);margin-bottom:1rem}.cta-title.svelte-cwls5q{font-size:1.5rem;font-weight:700;color:var(--color-fg-primary);margin:0 0 .75rem}.cta-description.svelte-cwls5q{font-size:1rem;color:var(--color-fg-muted);margin:0 0 1.5rem;line-height:1.6}.cta-button.svelte-cwls5q{display:inline-flex;align-items:center;gap:.5rem;padding:1rem 2rem;background:var(--color-sun);border:none;border-radius:.5rem;font-size:1rem;font-weight:700;color:#fff;cursor:pointer;transition:all var(--duration-micro) var(--ease-standard)}.cta-button.svelte-cwls5q:hover{background:var(--color-primary-hover);transform:scale(1.02)}@media(max-width:1024px){.pillars-grid.svelte-cwls5q{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.hero.svelte-cwls5q{padding:6rem 0 3rem}.stats-grid.svelte-cwls5q{grid-template-columns:1fr;gap:1rem}.stat-card.svelte-cwls5q{padding:1.5rem}.pillars-grid.svelte-cwls5q{grid-template-columns:1fr}.pillar-card.svelte-cwls5q{padding:1.5rem}.cta-content.svelte-cwls5q{padding:2rem}}
