body {
	line-break: strict;
}

.icon-wrapper .icon-after.more:after {
	top: -0.07em;
	position: relative;
}

.headline-lockup .headline-wrapper {
	width: 100%;
}

@media only screen and (min-width: 834px) {
	#ac-localnav .ac-ln-menu-link.button-secondary-neutral {
		padding: 4px 10px 2px;
	}
}

#ac-localnav .ac-ln-action-button .ac-ln-button {
	padding: 4px 10px 2px;
}

/* section-hero */

@media only screen and (min-width: 735px) {
	.touch .section-hero .hero-ctas li a {
		padding-block: 12px 10px;
	}
}

.section-foundation .foundations-copy-container .copy-list-wrapper {
	width: 100%;
}

@media only screen and (max-width: 734px) {
	.touch .section-hero .hero-ctas li .button-tertiary-neutral, .touch .section-hero .hero-ctas li .button-neutral {
		padding-block: 10px 8px;
	}
	.no-safari .section-hero .copy-wrap {
		width: 100%;
	}
	.no-safari .section-hero .hero-tagline {
		max-width: none;
	}
}

/* section-technology */

.section-technology .features-container .highlights .headline, .section-technology .features-container .lockup .headline, .section-technology .features-container .sensors .headline {
	width: 100%;
}

@media only screen and (max-width: 734px) {
	.section-technology .typography-section-intro .highlight {
		display: block;
	}
}

/* section-routers */

.section-routers .router-accessories .section-content .copy-container {
	z-index: 1;
}

/* section-visionos */

@media only screen and (min-width: 735px) and (max-width: 1068px) {
	.section-visionos .headline-lockup {
		width: 692px;
	}
}
