.team{background:var(--ink,#253067);color:#fff;padding:clamp(56px,7vw,88px) 0}.team__wrap{align-items:center;display:grid;gap:40px;grid-template-columns:minmax(0,1fr);margin:0 auto;max-width:calc(1546px + var(--gutter, 20px)*2);padding:0 var(--gutter,20px)}.team__h{color:#fff;font-size:clamp(2rem,3.6vw,3.5rem);font-weight:600;letter-spacing:-.01em;line-height:1.1;margin:0 0 clamp(28px,4vw,64px);max-width:13em}.team__text{color:hsla(0,0%,100%,.92);font-size:clamp(1rem,1.3vw,1.25rem);line-height:1.3;margin:0 0 clamp(28px,3.5vw,56px);max-width:32em}.team__stats{display:grid;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;margin:0;padding:0}.team__stat{margin:0;min-width:0}.team__stat,.team__stat>.team__statlink{color:inherit;text-decoration:none}.team__stat,.team__statlink{display:flex;flex-direction:column;gap:16px;justify-content:space-between}.team__stat{border:1px solid hsla(0,0%,100%,.28);border-radius:16px;min-height:190px;padding:24px}.team__statlink{height:100%}.team__statlink:hover .team__label{text-decoration:underline;text-underline-offset:3px}.team__statlink:focus-visible{border-radius:10px;outline:3px solid #fff;outline-offset:6px}.team__num{font-size:clamp(1.5rem,2vw,2rem);font-weight:700;line-height:1.15}.team__label{color:hsla(0,0%,100%,.92);font-size:1rem;line-height:1.3}.team__photo{aspect-ratio:776/550;border-radius:24px;margin:0;overflow:hidden;position:relative}.team__photo img{display:block;height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.team .u-vh{height:1px;overflow:hidden;position:absolute;width:1px;clip:rect(0 0 0 0);white-space:nowrap}@media (min-width:900px){.team__wrap{gap:32px;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr)}.team__wrap--nophoto{grid-template-columns:minmax(0,1fr)}}@media (max-width:599px){.team__stats{grid-template-columns:minmax(0,1fr)}.team__stat{min-height:0;padding:18px 20px}.team__stat,.team__statlink{align-items:baseline;flex-direction:row;flex-wrap:wrap;gap:6px 14px}}