.about-page.svelte-cwls5q{padding-top:7rem}.about-intro.svelte-cwls5q{display:grid;grid-template-columns:1.5fr 1fr;gap:var(--space-3xl);align-items:start;margin-bottom:var(--space-3xl)}.intro-portrait.svelte-cwls5q{margin-bottom:var(--space-lg)}.intro-portrait.svelte-cwls5q img:where(.svelte-cwls5q){width:200px;height:200px;border-radius:50%;object-fit:cover;box-shadow:var(--shadow-lg);border:3px solid var(--rec-primary-light)}.intro-lead.svelte-cwls5q{font-size:1.125rem;color:var(--rec-gray-600);line-height:1.7;margin-bottom:var(--space-md)}.intro-body.svelte-cwls5q{color:var(--rec-gray-500);line-height:1.7;margin-bottom:var(--space-lg)}.intro-sig.svelte-cwls5q{font-family:var(--font-display);font-weight:600;color:var(--rec-primary);font-size:1.0625rem}.intro-stats.svelte-cwls5q{display:flex;flex-direction:column;gap:var(--space-lg)}.stat.svelte-cwls5q{background:var(--rec-white);border-radius:var(--radius-lg);padding:var(--space-lg);box-shadow:var(--shadow-sm);text-align:center}.stat-value.svelte-cwls5q{display:block;font-family:var(--font-display);font-size:2rem;font-weight:700;color:var(--rec-primary)}.stat-label.svelte-cwls5q{font-size:.8125rem;color:var(--rec-gray-500);text-transform:uppercase;letter-spacing:.5px}.timeline-section.svelte-cwls5q{margin-bottom:var(--space-3xl)}.timeline-section.svelte-cwls5q h2:where(.svelte-cwls5q){margin-bottom:var(--space-xl)}.timeline.svelte-cwls5q{position:relative;padding-left:var(--space-3xl)}.timeline.svelte-cwls5q:before{content:"";position:absolute;left:4.5rem;top:0;bottom:0;width:2px;background:var(--rec-gray-100)}.timeline-item.svelte-cwls5q{display:flex;align-items:flex-start;gap:var(--space-lg);padding-bottom:var(--space-xl);position:relative}.tl-year.svelte-cwls5q{font-family:var(--font-display);font-weight:700;color:var(--rec-primary);font-size:1rem;min-width:3rem;text-align:right}.tl-dot.svelte-cwls5q{width:12px;height:12px;background:var(--rec-primary);border-radius:50%;flex-shrink:0;margin-top:.3rem;position:relative;z-index:1}.tl-text.svelte-cwls5q{color:var(--rec-gray-600);line-height:1.6;font-size:.9375rem}.memberships-section.svelte-cwls5q{margin-bottom:var(--space-3xl)}.memberships-section.svelte-cwls5q h2:where(.svelte-cwls5q){margin-bottom:var(--space-xl)}.memberships-grid.svelte-cwls5q{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:var(--space-sm)}.membership-item.svelte-cwls5q{background:var(--rec-primary-light);color:var(--rec-primary-dark);padding:var(--space-md) var(--space-lg);border-radius:var(--radius-md);font-size:.9375rem;font-weight:500}.about-cta.svelte-cwls5q{text-align:center;padding:var(--space-2xl);background:var(--rec-gray-50);border-radius:var(--radius-xl)}.about-cta.svelte-cwls5q p:where(.svelte-cwls5q){color:var(--rec-gray-500);margin-bottom:var(--space-lg);font-size:1.0625rem}@media(max-width:768px){.about-intro.svelte-cwls5q{grid-template-columns:1fr;gap:var(--space-xl)}.intro-stats.svelte-cwls5q{flex-direction:row}.stat.svelte-cwls5q{flex:1;padding:var(--space-md)}.stat-value.svelte-cwls5q{font-size:1.5rem}.timeline.svelte-cwls5q{padding-left:0}.timeline.svelte-cwls5q:before{left:4.5rem}}
