/* General */
body {
	line-break: strict;
}

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

/* JP Styles */
@media only screen and (min-width: 735px) {
	.section-hero .hero-copy-announce {
		min-width: 520px;
	}
}

@media only screen and (max-width: 320px) {
	.section-hero br.small {
		display: inline !important;
	}
}

.section-announced.theme-dark .announced-item .typography-caption {
	font-size: 14px;
	line-height: 18px;
	font-weight: 400; /* Regular */
	margin-top: 0;
	padding-top: 16px;
}

/* WWDC26 */
.section-hero .hero-copy {
	max-width: 544px;
}

@media only screen and (max-width: 734px) {
	.section-hero .hero-copy {
		max-width: 280px;
	}
}

@media only screen and (min-width: 735px) and (max-width: 1068px) {
	.section-announced .copy-container {
		width: 56%;
	}
}
