.hero-portraits.hero-polina{inset:0;display:block}
.hero-polina img{position:absolute;right:max(0px,calc((100vw - 1240px)/2 - 90px));top:0;width:min(66vw,900px);height:100%;object-fit:cover;object-position:center 20%;filter:saturate(.8) brightness(.88)}
.team{grid-template-columns:repeat(4,minmax(0,1fr));gap:22px}
.member__actions .btn{font-size:.63rem;padding-left:8px;padding-right:8px}
.member__name{font-size:1.65rem}
@media(max-width:1000px){.team{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.member__actions .btn{font-size:.72rem}}
@media(max-width:760px){.hero-polina img{right:0;width:100%;object-position:center top}.hero-portraits.hero-polina{display:block}.hero-editorial{height:720px}.hero-shade{background:linear-gradient(0deg,#080e0c 0%,#080e0ce8 22%,#080e0c66 48%,#080e0c05 80%)}.hero-editorial__content{padding-bottom:80px}.hero-editorial h1{font-size:3.5rem}.hero-editorial__text{font-size:.9rem}.member__name{font-size:1.7rem}}
@media(max-width:560px){.team{grid-template-columns:1fr}.member__actions .btn{font-size:.75rem}.hero-editorial h1{font-size:3.3rem}.hero-editorial__buttons{margin-top:18px}}

@media(min-width:1001px){.team{grid-template-columns:repeat(3,minmax(0,1fr))}}
/* Keep the same photo width and add 15% height on mobile. */
@media(max-width:760px){.member .photo{aspect-ratio:3 / 4.83}}
@media(max-width:560px){.member .photo{aspect-ratio:4 / 5.29}}
/* Show the complete photograph for every therapist, including alternate photos. */
.member .member__photo{background:#101a14}
.member .member__photo::before{display:none}
.member .member__photo img{object-fit:contain;object-position:center}
/* Mobile photos determine their own height, including when switching slides. */
@media(max-width:760px){
  .member{align-self:start}
  .member .member__photo{aspect-ratio:auto;height:auto;min-height:0;overflow:visible}
  .member .member__photo img{display:none;position:relative;inset:auto;width:100%;height:auto;aspect-ratio:auto;object-fit:contain;max-height:none}
  .member .member__photo img.is-active{display:block}
}
