.sect-about--plain {
padding: 80px 0;
color: #161616;
/* background: #DFE7F0; */
/* background: linear-gradient(0deg, rgba(223, 231, 240, 1) 50%, rgba(255, 255, 255, 1) 100%); */
background: url(../images/bg-about.jpg) no-repeat center center;
	background-size: cover;
}

.sect-about--plain ::selection {
background: #161616;
color: #ffffff;
}

.about-split {
/* width: min(980px, calc(100% - 72px)); */
margin: 0 auto;
display: grid;
grid-template-columns: 104px 250px minmax(0, 1fr);
column-gap: 40px;
row-gap: 46px;
align-items: start;
}

.about-split__pill {
	grid-column: 1;
	grid-row: 1;
	justify-self: start;
	margin: 4px 0 0;
	padding: 7px 16px;
	border-radius: 999px;
	background: #f1f1f1;
	color: #3a3a3a;
	font-size: 13px;
	font-weight: 500;
	line-height: 1.2;
	letter-spacing: 0.01em;
	width: -webkit-fit-content;
	background: var(--primary-color);
	color: #fff;
}

.about-split__statement {
font-size: clamp(26px, 2.5vw, 32px);
font-weight: 700;
line-height: 1.28;
letter-spacing: -0.025em;
text-wrap: balance;
color: #161616;
}

.about-split__photo {
grid-column: 2;
grid-row: 2;
margin: 0;
}

.about-split__photo img {
display: block;
width: 100%;
aspect-ratio: 4 / 3;
object-fit: cover;
object-position: center 60%;
}

.about-split__copy {
grid-column: 3;
grid-row: 2;
max-width: 34ch;
}

.about-split__copy p {
margin: 0;
font-size: 15px;
font-weight: 400;
line-height: 1.65;
color: #5a5a5a;
}

@media (max-width: 767px) {
.sect-about--plain {
padding: 64px 0 72px;
}

.about-split {
width: calc(100% - 40px);
grid-template-columns: 1fr;
row-gap: 22px;
}

.about-split__pill,
.about-split__statement,
.about-split__photo,
.about-split__copy {
grid-column: 1;
}

.about-split__pill {
grid-row: 1;
}

.about-split__statement {
grid-row: 2;
font-size: 26px;
}

.about-split__photo {
grid-row: 3;
width: 100%;
}

.about-split__copy {
grid-row: 4;
max-width: 38ch;
}
}