.page-header[data-astro-cid-eleh3l33]{padding:var(--space-3xl) 0;background-color:var(--color-gray-50);text-align:center}.page-header[data-astro-cid-eleh3l33] h1[data-astro-cid-eleh3l33]{margin-bottom:var(--space-md)}.page-header[data-astro-cid-eleh3l33] p[data-astro-cid-eleh3l33]{color:var(--color-gray-600);font-size:var(--text-lg);max-width:580px;margin:0 auto;line-height:var(--leading-relaxed)}.section-title[data-astro-cid-eleh3l33]{text-align:center;margin-bottom:var(--space-2xl)}.team-intro[data-astro-cid-eleh3l33] .intro-content[data-astro-cid-eleh3l33]{max-width:700px;margin:0 auto;text-align:center}.team-intro[data-astro-cid-eleh3l33] .intro-content[data-astro-cid-eleh3l33] p[data-astro-cid-eleh3l33]{color:var(--color-gray-600);font-size:var(--text-md);line-height:var(--leading-relaxed);margin-bottom:var(--space-lg)}.members-grid[data-astro-cid-eleh3l33]{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-xl)}.member-card[data-astro-cid-eleh3l33]{padding:var(--space-2xl);background-color:var(--color-white);border:1px solid var(--color-gray-200);border-radius:var(--radius-lg);text-align:center;transition:box-shadow .2s ease}.member-card[data-astro-cid-eleh3l33]:hover{box-shadow:var(--shadow-sm)}.member-avatar[data-astro-cid-eleh3l33]{width:80px;height:80px;border-radius:50%;background:linear-gradient(135deg,var(--color-primary),var(--color-accent));display:flex;align-items:center;justify-content:center;margin:0 auto var(--space-lg)}.member-avatar[data-astro-cid-eleh3l33] span[data-astro-cid-eleh3l33]{color:var(--color-white);font-family:var(--font-heading);font-size:var(--text-xl);font-weight:var(--weight-bold);letter-spacing:.03em}.member-card[data-astro-cid-eleh3l33] h3[data-astro-cid-eleh3l33]{font-size:var(--text-lg);margin-bottom:var(--space-xs)}.member-role[data-astro-cid-eleh3l33]{color:var(--color-primary);font-size:var(--text-sm);font-weight:var(--weight-semibold);margin-bottom:var(--space-lg)}.member-bio[data-astro-cid-eleh3l33]{color:var(--color-gray-600);font-size:var(--text-sm);line-height:var(--leading-relaxed);margin-bottom:var(--space-lg);text-align:left}.member-expertise[data-astro-cid-eleh3l33]{display:flex;flex-wrap:wrap;gap:var(--space-xs);justify-content:center}.expertise-tag[data-astro-cid-eleh3l33]{display:inline-block;padding:var(--space-xs) var(--space-sm);background-color:var(--color-gray-100);color:var(--color-primary);font-size:var(--text-xs);font-weight:var(--weight-semibold);border-radius:var(--radius-sm)}.values[data-astro-cid-eleh3l33]{background-color:var(--color-gray-50)}.values-grid[data-astro-cid-eleh3l33]{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-xl)}.value-card[data-astro-cid-eleh3l33]{padding:var(--space-xl);background-color:var(--color-white);border:1px solid var(--color-gray-200);border-radius:var(--radius-lg);text-align:center}.value-icon[data-astro-cid-eleh3l33]{color:var(--color-primary);margin-bottom:var(--space-md);display:flex;justify-content:center}.value-card[data-astro-cid-eleh3l33] h3[data-astro-cid-eleh3l33]{font-size:var(--text-md);margin-bottom:var(--space-sm)}.value-card[data-astro-cid-eleh3l33] p[data-astro-cid-eleh3l33]{color:var(--color-gray-600);font-size:var(--text-sm);line-height:var(--leading-relaxed)}.team-cta[data-astro-cid-eleh3l33]{background-color:var(--color-white)}.cta-card[data-astro-cid-eleh3l33]{max-width:580px;margin:0 auto;text-align:center;padding:var(--space-3xl);background-color:var(--color-gray-50);border:1px solid var(--color-gray-200);border-radius:var(--radius-lg)}.cta-card[data-astro-cid-eleh3l33] h2[data-astro-cid-eleh3l33]{font-size:var(--text-2xl);margin-bottom:var(--space-md)}.cta-card[data-astro-cid-eleh3l33] p[data-astro-cid-eleh3l33]{color:var(--color-gray-600);font-size:var(--text-md);line-height:var(--leading-relaxed);margin-bottom:var(--space-xl)}.btn-primary[data-astro-cid-eleh3l33]{display:inline-block;padding:var(--space-sm) var(--space-2xl);background-color:var(--color-primary);color:var(--color-white);text-decoration:none;font-size:var(--text-sm);font-weight:var(--weight-semibold);border-radius:var(--radius-md);transition:background-color .2s ease;font-family:var(--font-body)}.btn-primary[data-astro-cid-eleh3l33]:hover{background-color:var(--color-accent)}@media(max-width:1024px){.values-grid[data-astro-cid-eleh3l33]{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.members-grid[data-astro-cid-eleh3l33],.values-grid[data-astro-cid-eleh3l33]{grid-template-columns:1fr}}
