.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))}}
