.wrapper__about article p:first-child{margin-top:0}
.wrapper__about article p:last-child{margin-bottom:0}
.wrapper__about a{display:block; overflow:hidden; border-radius:8px}
.wrapper__about img, .wrapper__about picture{width:100%; height:100%; object-fit:cover}
@media(min-width:992px){
	.about__inner{display: grid;grid-template-columns: repeat(3, 1fr);gap: 25px}
	.about__left{grid-column: span 2 / span 2}
	.about__right{grid-column-start: 3}
	.about__right a{height:100%}
	.about__photo{grid-row-start: 2}
}
@media(min-width:1230px){
	.about__inner{gap: 30px}
}
@media(max-width:991px){
	.about__inner{display:flex; gap:20px; flex-wrap:wrap}
	.about__left{width:100%}
	.about__right, .about__photo {width: calc((100% - 60px) / 4);}
	.wrapper__about a{height:163px}
}
@media(max-width:767px){
	.about__inner{gap:15px}
	.about__right, .about__photo {width: calc((100% - 15px) / 2);}
	.wrapper__about a{height:245px}
}
@media(max-width:575px){
	.wrapper__about a {height: 45vw;}
}