.section-hero .hero-headline {
	padding-top: 15px;
	background-size: 140% 200%;
}

.grid-item-graphics .badge:last-child .badge-caption {
	width: 115%;
}

.section-connections .pin-connections-wrapper .pin-headphone {
	left: 760px;
}

@media only screen and (max-width: 1068px) {
	.section-connections .pin-connections-wrapper .pin-headphone {
		left: 525px;
	}
}

@media only screen and (max-width: 734px) {
	.section-connections .pin-connections-wrapper .pin-headphone {
		left: 245px;
	}
}

.section-connections .section-eyebrow {
	padding-top: 10px;
}

@media only screen and (max-width: 1068px) {
	.section .gallery .tablist-wrapper .tabnav-item {
		padding-left: 40px;
	}
}

@media only screen and (max-width: 734px) {
	.section-chip .grid-item-graphics .badge-container {
		margin-top: 95px;
	}
}

@media only screen and (max-width: 734px) {
	.section-chip .grid-item-ml .badge-container {
		margin-top: 95px;
	}
}

@media only screen and (max-width: 734px) {
	.section-versatility-gallery .gallery .item-container {
		height: calc(var(--gallery-height-s) + 20px);
	}
}

.nowrap {
	display: inline;
}

.section-connections .grid-container .grid-item-content.content-centered.badge .typography-eyebrow-reduced {
	line-height: 1.3;
}

@media only screen and (min-width: 736px) and (max-width: 1068px) {
	.section-chip .grid-item-ml .badge-container .badge:nth-child(2) {
		margin-left: 30px;
	}
}

.section-chip .grid-item-processor .grid-headline-super {
	max-width: 580px;
}

@media only screen and (max-width: 1068px) {
	.section-chip .grid-item-processor .grid-headline-super {
		max-width: 400px;
	}
}

@media only screen and (max-width: 734px) {
	.section-chip .grid-item-processor .grid-headline-super {
		max-width: 100%;
	}
}

.section-chip .grid-item-processor .grid-item-description {
	max-width: 470px;
}

@media only screen and (max-width: 1068px) {
	.section-chip .grid-item-processor .grid-item-description {
		max-width: 360px;
	}
}

@media only screen and (max-width: 734px) {
	.section-chip .grid-item-processor .grid-item-description {
		max-width: 100%;
	}
}

.section .gallery .tablist-wrapper .tabnav-link {
	padding: 9px 0 9px;
}

@media only screen and (max-width: 1068px) {
	.section .gallery .tablist-wrapper .tabnav-link {
		padding: 9px 0 8.2px;
	}
}

@media only screen and (max-width: 734px) {
	.section .gallery .tablist-wrapper .tabnav-link {
		padding: 9px 0 9px;
	}
}
