.hero.svelte-1txrekc{background:linear-gradient(135deg,var(--color-surface) 0%,var(--color-background) 100%);padding:var(--space-16) 0;text-align:center}h1.svelte-1txrekc{font-size:var(--font-size-5xl);font-weight:var(--font-weight-extrabold);margin-bottom:var(--space-4)}.highlight.svelte-1txrekc{background:linear-gradient(135deg,var(--color-primary) 0%,var(--color-accent) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.subtitle.svelte-1txrekc{font-size:var(--font-size-xl);color:var(--color-text-muted);max-width:700px;margin:0 auto;line-height:var(--line-height-relaxed)}@media (max-width: 768px){.hero.svelte-1txrekc{padding:var(--space-10) 0}h1.svelte-1txrekc{font-size:var(--font-size-3xl)}.subtitle.svelte-1txrekc{font-size:var(--font-size-lg)}}.mission.svelte-pn91uu{padding:var(--space-16) 0;background-color:var(--color-background)}.mission-content.svelte-pn91uu{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-12);align-items:center}.label.svelte-pn91uu{display:inline-block;font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);color:var(--color-primary);text-transform:uppercase;letter-spacing:.1em;margin-bottom:var(--space-3)}h2.svelte-pn91uu{font-size:var(--font-size-3xl);font-weight:var(--font-weight-bold);margin-bottom:var(--space-6);line-height:var(--line-height-tight)}.mission-text.svelte-pn91uu p:where(.svelte-pn91uu){color:var(--color-text-muted);font-size:var(--font-size-lg);line-height:var(--line-height-relaxed)}.mission-image.svelte-pn91uu{display:flex;justify-content:center;align-items:center}.image-placeholder.svelte-pn91uu{width:100%;max-width:400px;aspect-ratio:1;background:linear-gradient(135deg,var(--color-primary-light) 0%,var(--color-accent-light) 100%);border-radius:var(--border-radius-2xl);display:flex;align-items:center;justify-content:center;box-shadow:var(--shadow-xl)}.image-placeholder.svelte-pn91uu svg:where(.svelte-pn91uu){width:50%;height:50%;color:#fff;opacity:.9}@media (max-width: 968px){.mission-content.svelte-pn91uu{grid-template-columns:1fr;gap:var(--space-8)}.mission-image.svelte-pn91uu{order:-1}.image-placeholder.svelte-pn91uu{max-width:300px}}@media (max-width: 480px){.mission.svelte-pn91uu{padding:var(--space-10) 0}h2.svelte-pn91uu{font-size:var(--font-size-2xl)}.mission-text.svelte-pn91uu p:where(.svelte-pn91uu){font-size:var(--font-size-base)}}.research.svelte-1huvtx9{padding:var(--space-16) 0;background-color:var(--color-surface)}.research-header.svelte-1huvtx9{text-align:center;max-width:800px;margin:0 auto var(--space-12)}.label.svelte-1huvtx9{display:inline-block;font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);color:var(--color-primary);text-transform:uppercase;letter-spacing:.1em;margin-bottom:var(--space-3)}.research-header.svelte-1huvtx9 h2:where(.svelte-1huvtx9){font-size:var(--font-size-3xl);font-weight:var(--font-weight-bold);margin-bottom:var(--space-4)}.description.svelte-1huvtx9{font-size:var(--font-size-lg);color:var(--color-text-muted);line-height:var(--line-height-relaxed)}.research-pillars.svelte-1huvtx9{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-8);margin-bottom:var(--space-12)}.pillar.svelte-1huvtx9{background:var(--color-background);padding:var(--space-8);border-radius:var(--border-radius-xl);box-shadow:var(--shadow-md);text-align:center}.pillar-icon.svelte-1huvtx9{width:64px;height:64px;background:linear-gradient(135deg,var(--color-primary) 0%,var(--color-primary-dark) 100%);border-radius:var(--border-radius-lg);display:flex;align-items:center;justify-content:center;margin:0 auto var(--space-4)}.pillar-icon.purple.svelte-1huvtx9{background:linear-gradient(135deg,var(--color-accent) 0%,var(--color-accent-dark) 100%)}.pillar-icon.green.svelte-1huvtx9{background:linear-gradient(135deg,var(--color-success) 0%,var(--color-success-dark) 100%)}.pillar-icon.svelte-1huvtx9 svg:where(.svelte-1huvtx9){width:32px;height:32px;color:#fff}.pillar.svelte-1huvtx9 h3:where(.svelte-1huvtx9){font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);margin-bottom:var(--space-3)}.pillar.svelte-1huvtx9 p:where(.svelte-1huvtx9){color:var(--color-text-muted);font-size:var(--font-size-base);line-height:var(--line-height-relaxed);margin:0}.research-stats.svelte-1huvtx9{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--space-6);background:linear-gradient(135deg,var(--color-primary) 0%,var(--color-accent) 100%);padding:var(--space-10);border-radius:var(--border-radius-xl)}.stat.svelte-1huvtx9{text-align:center;color:#fff}.stat-number.svelte-1huvtx9{display:block;font-size:var(--font-size-4xl);font-weight:var(--font-weight-extrabold);line-height:1;margin-bottom:var(--space-2)}.stat-label.svelte-1huvtx9{font-size:var(--font-size-sm);opacity:.9}@media (max-width: 968px){.research-pillars.svelte-1huvtx9{grid-template-columns:1fr;gap:var(--space-6)}.research-stats.svelte-1huvtx9{grid-template-columns:repeat(2,1fr)}}@media (max-width: 480px){.research.svelte-1huvtx9{padding:var(--space-10) 0}.research-header.svelte-1huvtx9 h2:where(.svelte-1huvtx9){font-size:var(--font-size-2xl)}.research-stats.svelte-1huvtx9{grid-template-columns:1fr;padding:var(--space-6)}.stat-number.svelte-1huvtx9{font-size:var(--font-size-3xl)}}.team.svelte-1lw4vb9{padding:var(--space-16) 0;background-color:var(--color-background)}.team-header.svelte-1lw4vb9{text-align:center;max-width:700px;margin:0 auto var(--space-12)}.label.svelte-1lw4vb9{display:inline-block;font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);color:var(--color-primary);text-transform:uppercase;letter-spacing:.1em;margin-bottom:var(--space-3)}.team-header.svelte-1lw4vb9 h2:where(.svelte-1lw4vb9){font-size:var(--font-size-3xl);font-weight:var(--font-weight-bold);margin-bottom:var(--space-4)}.description.svelte-1lw4vb9{font-size:var(--font-size-lg);color:var(--color-text-muted);line-height:var(--line-height-relaxed)}.team-grid.svelte-1lw4vb9{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--space-6);margin-bottom:var(--space-12)}.team-member.svelte-1lw4vb9{text-align:center;padding:var(--space-6);background:var(--color-surface);border-radius:var(--border-radius-xl);transition:var(--transition)}.team-member.svelte-1lw4vb9:hover{transform:translateY(-4px);box-shadow:var(--shadow-lg)}.member-avatar.svelte-1lw4vb9{width:80px;height:80px;background:linear-gradient(135deg,var(--color-primary) 0%,var(--color-primary-dark) 100%);border-radius:var(--border-radius-full);display:flex;align-items:center;justify-content:center;margin:0 auto var(--space-4)}.member-avatar.purple.svelte-1lw4vb9{background:linear-gradient(135deg,var(--color-accent) 0%,var(--color-accent-dark) 100%)}.member-avatar.green.svelte-1lw4vb9{background:linear-gradient(135deg,var(--color-success) 0%,var(--color-success-dark) 100%)}.member-avatar.yellow.svelte-1lw4vb9{background:linear-gradient(135deg,var(--color-secondary) 0%,var(--color-secondary-dark) 100%)}.member-avatar.svelte-1lw4vb9 svg:where(.svelte-1lw4vb9){width:40px;height:40px;color:#fff}.team-member.svelte-1lw4vb9 h3:where(.svelte-1lw4vb9){font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);margin-bottom:var(--space-1)}.role.svelte-1lw4vb9{font-size:var(--font-size-sm);color:var(--color-primary);font-weight:var(--font-weight-semibold);margin-bottom:var(--space-3)}.bio.svelte-1lw4vb9{font-size:var(--font-size-sm);color:var(--color-text-muted);line-height:var(--line-height-relaxed);margin:0}.team-cta.svelte-1lw4vb9{text-align:center;padding:var(--space-8);background:var(--color-surface);border-radius:var(--border-radius-xl)}.team-cta.svelte-1lw4vb9 p:where(.svelte-1lw4vb9){font-size:var(--font-size-lg);color:var(--color-text-muted);margin-bottom:var(--space-4)}@media (max-width: 968px){.team-grid.svelte-1lw4vb9{grid-template-columns:repeat(2,1fr)}}@media (max-width: 580px){.team.svelte-1lw4vb9{padding:var(--space-10) 0}.team-header.svelte-1lw4vb9 h2:where(.svelte-1lw4vb9){font-size:var(--font-size-2xl)}.team-grid.svelte-1lw4vb9{grid-template-columns:1fr}}.values.svelte-1eslx0q{padding:var(--space-16) 0;background:linear-gradient(135deg,var(--color-surface) 0%,var(--color-background) 100%)}.values-header.svelte-1eslx0q{text-align:center;max-width:600px;margin:0 auto var(--space-12)}.label.svelte-1eslx0q{display:inline-block;font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);color:var(--color-primary);text-transform:uppercase;letter-spacing:.1em;margin-bottom:var(--space-3)}.values-header.svelte-1eslx0q h2:where(.svelte-1eslx0q){font-size:var(--font-size-3xl);font-weight:var(--font-weight-bold);margin:0}.values-grid.svelte-1eslx0q{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-6)}.value-card.svelte-1eslx0q{background:var(--color-background);padding:var(--space-8);border-radius:var(--border-radius-xl);box-shadow:var(--shadow);transition:var(--transition);position:relative;overflow:hidden}.value-card.svelte-1eslx0q:hover{transform:translateY(-4px);box-shadow:var(--shadow-lg)}.value-card.svelte-1eslx0q:before{content:"";position:absolute;top:0;left:0;width:4px;height:100%;background:linear-gradient(180deg,var(--color-primary) 0%,var(--color-accent) 100%)}.value-number.svelte-1eslx0q{font-size:var(--font-size-4xl);font-weight:var(--font-weight-extrabold);background:linear-gradient(135deg,var(--color-primary-light) 0%,var(--color-accent-light) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;opacity:.5;line-height:1;margin-bottom:var(--space-3)}.value-card.svelte-1eslx0q h3:where(.svelte-1eslx0q){font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);margin-bottom:var(--space-3)}.value-card.svelte-1eslx0q p:where(.svelte-1eslx0q){color:var(--color-text-muted);font-size:var(--font-size-base);line-height:var(--line-height-relaxed);margin:0}@media (max-width: 968px){.values-grid.svelte-1eslx0q{grid-template-columns:repeat(2,1fr)}}@media (max-width: 580px){.values.svelte-1eslx0q{padding:var(--space-10) 0}.values-header.svelte-1eslx0q h2:where(.svelte-1eslx0q){font-size:var(--font-size-2xl)}.values-grid.svelte-1eslx0q{grid-template-columns:1fr}.value-card.svelte-1eslx0q{padding:var(--space-6)}}.cta.svelte-13mysga{padding:var(--space-16) 0;background:linear-gradient(135deg,var(--color-primary) 0%,var(--color-accent) 100%)}.cta-content.svelte-13mysga{text-align:center;max-width:700px;margin:0 auto;color:#fff}h2.svelte-13mysga{font-size:var(--font-size-3xl);font-weight:var(--font-weight-bold);margin-bottom:var(--space-4);color:#fff}p.svelte-13mysga{font-size:var(--font-size-lg);opacity:.9;margin-bottom:var(--space-8);line-height:var(--line-height-relaxed)}.cta-buttons.svelte-13mysga{display:flex;gap:var(--space-4);justify-content:center;flex-wrap:wrap}.btn-outline-light.svelte-13mysga{background:transparent;border:2px solid white;color:#fff}.btn-outline-light.svelte-13mysga:hover{background:#fff;color:var(--color-primary)}@media (max-width: 580px){.cta.svelte-13mysga{padding:var(--space-10) 0}h2.svelte-13mysga{font-size:var(--font-size-2xl)}.cta-buttons.svelte-13mysga{flex-direction:column}.cta-buttons.svelte-13mysga .btn:where(.svelte-13mysga){width:100%}}
