/* Team section adapted from the second Power of Yes page. */
.poy-page.poy-team{background:#faf8f5}
.poy-page.poy-team .poy-team-trainers{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:64px;margin-top:56px}
.poy-page.poy-team .poy-team-trainers>*{min-width:0;margin-block:0!important}
.poy-page.poy-team .poy-team-trainer{min-width:0}
.poy-page.poy-team .poy-team-portrait{margin:0 0 28px;width:220px;max-width:100%}
.poy-page.poy-team .poy-team-portrait img{display:block;width:100%;height:auto;aspect-ratio:4/5;object-fit:cover;object-position:center 25%;border-radius:120px 120px 16px 16px}
.poy-page.poy-team .poy-team-trainer h3{font-size:clamp(26px,2.4vw,32px);line-height:1.3}
.poy-page.poy-team .poy-team-role{font-size:18px;color:#6f35a5;margin-top:12px}
@media(max-width:820px){
 .poy-page.poy-team .poy-team-trainers{grid-template-columns:1fr;gap:40px;max-width:640px}
}
@media(max-width:600px){
 .poy-page.poy-team .poy-team-portrait{width:190px}
 .poy-page.poy-team .poy-team-trainers{margin-top:36px;gap:48px}
}
