/* Слайды: sticky + возрастающий z-index — следующий блок накрывает предыдущий при скролле вниз */
.company-pc__snap {
	position: relative;
}

.company-pc__panel {
	position: sticky;
	top: 0;
	min-height: 100vh;
	min-height: 100dvh;
	box-sizing: border-box;
	background: var(--card_bg_black, #fff);
}

.company-pc__hero {
	min-height: 100vh;
	min-height: 100dvh;
	box-sizing: border-box;
}

.company-pc__model-wrap img {
	width: 100%;
}
