.team-band{padding:calc(var(--section-y) * 1.4) 100px;color:var(--ink);flex-direction:column;align-items:center;gap:56px;display:flex}.team-band__grid{grid-template-columns:repeat(2,calc(33.3333% - 10.6667px));justify-content:center;gap:16px;width:min(1200px,100%);display:grid}.team-band__person{outline:1px solid var(--card-line);outline-offset:-1px;flex-direction:column;display:flex}.team-band__photo{aspect-ratio:1;object-fit:cover;object-position:50% 20%;width:100%;height:auto;display:block}.team-band__text{flex-direction:column;gap:12px;padding:24px 24px 28px;display:flex}.team-band__name{font:var(--type-subheading);letter-spacing:var(--track-subheading);flex-direction:column;gap:4px;margin:0;display:flex}.team-band__name span{font:var(--type-mono);letter-spacing:var(--track-mono);text-transform:uppercase}.team-band__body{font:var(--type-body);letter-spacing:var(--track-body);text-wrap:pretty;margin:0}.team-band__quote{text-align:center;flex-direction:column;align-items:center;gap:16px;max-width:760px;margin:0;display:flex}.team-band__quote blockquote{font:var(--type-quote);letter-spacing:var(--track-lead);text-wrap:balance;margin:0}.team-band__quote figcaption{font:var(--type-body);letter-spacing:var(--track-body);flex-direction:column;gap:2px;display:flex}.team-band__quote strong{font:var(--type-body-strong)}@media (width<=1399.98px){.team-band{padding-inline:60px}}@media (width<=999.98px){.team-band__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=809.98px){.team-band{gap:40px;padding-inline:20px}.team-band__grid{grid-template-columns:minmax(0,1fr);gap:12px}.team-band__person{grid-template-columns:112px minmax(0,1fr);display:grid}.team-band__photo{aspect-ratio:4/5;object-position:50% 30%;height:100%}.team-band__text{gap:8px;padding:16px}}
