.spinafx-team-section{padding-top:var(--spinafx-space-140);scroll-margin-top:24px}.spinafx-team-section--first{padding-top:calc(var(--spinafx-header-space) + var(--spinafx-space-96))}.spinafx-team-section:last-child{padding-bottom:var(--spinafx-space-140)}.spinafx-team-section .spinafx-section-header{margin-bottom:40px}.spinafx-team-section .spinafx-h2{font-size:clamp(2.4rem,4.6vw,4rem);line-height:1;letter-spacing:-.04em;color:var(--spinafx-blue);scroll-margin-top:24px}.spinafx-team-section--first .spinafx-h2{font-size:clamp(2.8rem,5.6vw,4.8rem);letter-spacing:-.045em}.spinafx-team-section__list{gap:72px 64px}.spinafx-team-person{display:flex;flex-direction:column;align-items:flex-start;min-width:0}.spinafx-team-person__img{display:block;width:200px;height:200px;margin-bottom:24px;border-radius:var(--spinafx-radius-pill);object-fit:cover;background:var(--spinafx-ice)}.spinafx-team-person__name{font-size:clamp(1.4rem,2vw,1.75rem);line-height:1.15;letter-spacing:.01em;text-transform:uppercase;color:var(--spinafx-blue)}.spinafx-team-person__role{margin-top:8px;font-weight:700;font-size:16px;color:var(--spinafx-navy)}.spinafx-team-person__bio{margin-top:14px;max-width:560px;font-size:16px;line-height:1.65;color:var(--spinafx-ink-2)}
