.process-step,.team-member{text-align:center}.process-step__title,.team-member__name{font-family:var(--font-body);font-weight:600}.team__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-10);margin-top:var(--space-10);max-width:900px;margin-left:auto;margin-right:auto}.team-member__photo{width:100px;height:100px;border-radius:50%;border:3px solid var(--gold);overflow:hidden;margin:0 auto var(--space-4);background-color:var(--gray-100);display:flex;align-items:center;justify-content:center;color:var(--gray-400);font-size:var(--text-xs)}.team-member__photo img{width:100%;height:100%;object-fit:cover}.team-member__name{font-size:var(--text-lg);color:var(--gray-900);margin-bottom:var(--space-1)}.team-member__role{font-size:var(--text-sm);color:var(--gold);font-weight:600;margin-bottom:var(--space-4)}.team-member__bio{font-size:var(--text-base);color:var(--gray-500);line-height:1.7}.process__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--space-6);margin-top:var(--space-10)}.process-step{padding:var(--space-4)}.process-step__number{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;border:2px solid var(--gold);color:var(--gold);font-family:var(--font-body);font-size:var(--text-lg);margin:0 auto var(--space-4)}.process-step__title{font-size:var(--text-base);color:var(--gray-900);margin-bottom:var(--space-2)}.process-step__text{font-size:var(--text-sm);color:var(--gray-500);line-height:1.6}@media (max-width:1024px){.process__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.team__grid{grid-template-columns:1fr;gap:var(--space-8)}.process__grid{grid-template-columns:1fr}}