.about-intro .feature-intro{padding-bottom:64px}.about-intro .feature-intro-copy{grid-template-columns:1.15fr 1fr;align-items:end;column-gap:90px;display:grid}.about-intro .feature-intro-copy>.eyebrow{grid-column:1/-1}.about-intro .feature-intro h1{font-size:clamp(48px,5.2vw,76px)}.about-intro .feature-intro-description{max-width:480px;margin:0 0 5px}.about-team{border-bottom:1px solid var(--line);padding-block:80px 86px;scroll-margin-top:24px}.about-team-heading{justify-content:space-between;align-items:flex-end;gap:32px;margin-bottom:42px;display:flex}.about-team-heading .eyebrow{margin-bottom:22px}.about-team-heading h2{font-size:clamp(38px,4.2vw,58px);line-height:1.12}.about-team-heading .text-link{flex-shrink:0;margin-bottom:7px}.about-team-grid{flex-wrap:wrap;justify-content:center;gap:38px 24px;display:flex}.about-team-person{flex:0 0 calc(33.3333% - 16px);min-width:0}.about-team-portrait{aspect-ratio:1;border-top:2px solid var(--accent);background:#e6e6e6;overflow:hidden}.about-team-portrait img{object-fit:cover;width:100%;height:100%;display:block}.about-team-person-copy{padding-top:22px}.about-team-person h3{color:var(--navy);font:400 clamp(22px,1.8vw,28px)/1.2 var(--serif);letter-spacing:-.025em}.about-team-person p{color:var(--muted);margin-top:10px;font-size:13px;line-height:1.65}@media (max-width:1200px){.about-team-person{flex-basis:calc(33.3333% - 16px)}.about-team-person h3{font-size:28px}}@media (max-width:1000px){.about-intro .feature-intro-copy{column-gap:40px}}@media (max-width:900px){.about-team-person{flex-basis:calc(50% - 12px)}.about-team-person h3{font-size:30px}}@media (max-width:767px){.about-intro .feature-intro{padding-bottom:45px}.about-intro .feature-intro-copy{grid-template-columns:1fr}.about-intro .feature-intro h1{font-size:clamp(40px,10vw,61px)}.about-intro .feature-intro-description{margin-top:26px}.about-team{padding-block:54px 58px}.about-team-heading{flex-direction:column;align-items:flex-start;gap:25px;margin-bottom:32px}.about-team-heading h2{font-size:40px}.about-team-heading .text-link{margin:0}.about-team-person-copy{padding-top:18px}}@media (max-width:560px){.about-team-grid{gap:36px}.about-team-person{flex-basis:100%}.about-team-person h3{font-size:29px}.about-team-person p{margin-top:7px}}.about-team-person .about-team-biography{max-width:42ch;margin-top:14px;font-size:16px;line-height:1.75}.about-team-person .about-team-role{color:var(--navy);font-size:14px}
