.hero-section[data-astro-cid-ta2fbyqs]{padding:var(--spacing-16) 0;color:#fff;text-align:center;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%)}.container[data-astro-cid-ta2fbyqs]{max-width:1200px;padding:0 var(--spacing-8);margin:0 auto}h1[data-astro-cid-ta2fbyqs]{margin-bottom:var(--spacing-4);color:#fff;font-size:3rem;font-weight:700}.hero-description[data-astro-cid-ta2fbyqs]{margin-bottom:var(--spacing-8);opacity:.9;color:#fff;max-width:600px;margin-left:auto;margin-right:auto;font-size:1.25rem}.story-section[data-astro-cid-ta2fbyqs]{padding:var(--spacing-16) 0;background:#111827}.story-content[data-astro-cid-ta2fbyqs]{gap:var(--spacing-12);grid-template-columns:2fr 1fr;align-items:center;display:grid}@media (width<=768px){.story-content[data-astro-cid-ta2fbyqs]{gap:var(--spacing-8);grid-template-columns:1fr}}.story-text[data-astro-cid-ta2fbyqs] h2[data-astro-cid-ta2fbyqs]{color:#fff;margin-bottom:var(--spacing-6);font-size:2.5rem}.story-text[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{color:#d1d5db;margin-bottom:var(--spacing-6);font-size:1.1rem;line-height:1.7}.story-stats[data-astro-cid-ta2fbyqs]{gap:var(--spacing-6);flex-direction:column;display:flex}.stat-card[data-astro-cid-ta2fbyqs]{padding:var(--spacing-6);border-radius:var(--border-radius-lg);box-shadow:var(--shadow);text-align:center;background:#1f2937;border:1px solid #374151}.stat-number[data-astro-cid-ta2fbyqs]{color:var(--color-primary);margin-bottom:var(--spacing-2);font-size:2.5rem;font-weight:700;line-height:1}.stat-label[data-astro-cid-ta2fbyqs]{color:#d1d5db;font-weight:600}.mission-section[data-astro-cid-ta2fbyqs]{padding:var(--spacing-16) 0;background:#000}.mission-section[data-astro-cid-ta2fbyqs] h2[data-astro-cid-ta2fbyqs]{text-align:center;margin-bottom:var(--spacing-8);color:#fff;font-size:2.5rem}.mission-grid[data-astro-cid-ta2fbyqs]{gap:var(--spacing-8);margin-top:var(--spacing-8);grid-template-columns:repeat(auto-fit,minmax(300px,1fr));display:grid}.mission-card[data-astro-cid-ta2fbyqs]{padding:var(--spacing-8);border-radius:var(--border-radius-lg);box-shadow:var(--shadow);text-align:center;transition:var(--transition);background:#1f2937;border:1px solid #374151}.mission-card[data-astro-cid-ta2fbyqs]:hover{box-shadow:var(--shadow-lg);border-color:var(--color-primary);transform:translateY(-4px)}.mission-icon[data-astro-cid-ta2fbyqs]{margin-bottom:var(--spacing-4);font-size:3rem}.mission-card[data-astro-cid-ta2fbyqs] h3[data-astro-cid-ta2fbyqs]{color:#fff;margin-bottom:var(--spacing-4);font-size:1.5rem}.mission-card[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{color:#d1d5db;line-height:1.6}.team-section[data-astro-cid-ta2fbyqs]{padding:var(--spacing-16) 0;background:#111827}.team-section[data-astro-cid-ta2fbyqs] h2[data-astro-cid-ta2fbyqs]{text-align:center;margin-bottom:var(--spacing-8);color:#fff;font-size:2.5rem}.team-grid[data-astro-cid-ta2fbyqs]{gap:var(--spacing-8);margin-top:var(--spacing-8);grid-template-columns:repeat(auto-fit,minmax(250px,1fr));display:grid}.team-member[data-astro-cid-ta2fbyqs]{padding:var(--spacing-8);border-radius:var(--border-radius-lg);box-shadow:var(--shadow);text-align:center;transition:var(--transition);background:#1f2937;border:1px solid #374151}.team-member[data-astro-cid-ta2fbyqs]:hover{box-shadow:var(--shadow-lg);border-color:var(--color-primary);transform:translateY(-2px)}.member-avatar[data-astro-cid-ta2fbyqs]{width:80px;height:80px;margin:0 auto var(--spacing-4);background:linear-gradient(135deg, var(--color-primary) 0%, var(--color-secondary) 100%);border-radius:50%;justify-content:center;align-items:center;display:flex}.avatar-placeholder[data-astro-cid-ta2fbyqs]{color:#fff;font-size:1.5rem;font-weight:700}.team-member[data-astro-cid-ta2fbyqs] h4[data-astro-cid-ta2fbyqs]{color:#fff;margin-bottom:var(--spacing-2);font-size:1.3rem}.member-role[data-astro-cid-ta2fbyqs]{color:var(--color-primary);margin-bottom:var(--spacing-3);font-weight:600}.member-bio[data-astro-cid-ta2fbyqs]{color:#d1d5db;font-size:.9rem;line-height:1.5}.values-section[data-astro-cid-ta2fbyqs]{padding:var(--spacing-16) 0;background:#000}.values-section[data-astro-cid-ta2fbyqs] h2[data-astro-cid-ta2fbyqs]{text-align:center;margin-bottom:var(--spacing-8);color:#fff;font-size:2.5rem}.values-grid[data-astro-cid-ta2fbyqs]{gap:var(--spacing-6);margin-top:var(--spacing-8);grid-template-columns:repeat(auto-fit,minmax(250px,1fr));display:grid}.value-card[data-astro-cid-ta2fbyqs]{padding:var(--spacing-6);border-radius:var(--border-radius);border-left:4px solid var(--color-primary);transition:var(--transition);background:#fff}.value-card[data-astro-cid-ta2fbyqs]:hover{transform:translate(4px)}.value-card[data-astro-cid-ta2fbyqs] h4[data-astro-cid-ta2fbyqs]{color:var(--color-gray-900);margin-bottom:var(--spacing-3);font-size:1.2rem}.value-card[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{color:var(--color-gray-600);line-height:1.6}.cta-section[data-astro-cid-ta2fbyqs]{padding:var(--spacing-16) 0;background:linear-gradient(135deg, var(--color-primary) 0%, var(--color-secondary) 100%);color:#fff;text-align:center}.cta-section[data-astro-cid-ta2fbyqs] h2[data-astro-cid-ta2fbyqs]{color:#fff;margin-bottom:var(--spacing-4);font-size:2.5rem}.cta-section[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{color:#ffffffe6;margin-bottom:var(--spacing-8);font-size:1.2rem}.cta-buttons[data-astro-cid-ta2fbyqs]{gap:var(--spacing-4);justify-content:center;align-items:center;display:flex}@media (width<=768px){.cta-buttons[data-astro-cid-ta2fbyqs]{flex-direction:column}}.cta-primary[data-astro-cid-ta2fbyqs]{padding:var(--spacing-4) var(--spacing-8);color:var(--color-primary);border-radius:var(--border-radius);transition:var(--transition);background:#fff;font-weight:600;text-decoration:none}.cta-primary[data-astro-cid-ta2fbyqs]:hover{box-shadow:var(--shadow-lg);transform:translateY(-2px)}.cta-secondary[data-astro-cid-ta2fbyqs]{padding:var(--spacing-4) var(--spacing-8);color:#fff;border-radius:var(--border-radius);transition:var(--transition);border:2px solid #fff;font-weight:600;text-decoration:none}.cta-secondary[data-astro-cid-ta2fbyqs]:hover{color:var(--color-primary);background:#fff}
