.block.block-team-member{align-items:start;display:grid;gap:1rem;grid-template-columns:1fr;margin:0 auto;max-width:1280px}@media (width <= 940px){.block.block-team-member{gap:1.5rem;grid-template-columns:1fr;padding:1.5rem 1rem}}.team-member{margin:0 auto;max-width:390px;text-align:center;width:100%}.team-member__photo img{aspect-ratio:1/1;border-radius:2rem;display:block;height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.team-member__content{display:flex;flex-direction:column}.team-member__name{color:var(--wp--preset--color--secondary);font-family:var(--wp--preset--font-family--primary-font);font-size:var(--wp--preset--font-size--kd-xx-large);font-weight:400;font-weight:600;letter-spacing:unset;margin:0 0 .25rem;text-transform:unset}.team-member__job-title{font-size:1.25rem;font-weight:400;margin:0}.team-member__section-label{color:var(--wp--preset--color--gray);font-size:.85rem;letter-spacing:.05em;margin:0 0 .5rem}.team-member__description{margin:1rem auto}.team-member__description p{font-size:1.125rem;margin:0}.team-member__description a,.team-member__description p{color:var(--wp--preset--color--secondary)}.team-member__social-links{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center;list-style:none;margin:1rem 0 0;padding:0}