/* General */

.jp-headline-adjust {
	margin-right: -0.45em;
	display: inline-flex;
}
.jp-headline-adjust.large-hide {
	display: none;
}
@media only screen and (max-width: 1068px) {
	.jp-headline-adjust.medium-hide {
		display: none;
	}
	.jp-headline-adjust.medium-show,
	.jp-headline-adjust.medium-show-inline {
		display: inline-flex;
	}
}
@media only screen and (max-width: 734px) {
	.jp-headline-adjust.small-hide {
		display: none;
	}
	.jp-headline-adjust.small-show,
	.jp-headline-adjust.small-show-inline {
		display: inline-flex;
	}
}

@media only screen and (min-width: 735px) {
	span.jp-headline-adjust.desktop-reject {
		margin-right: 0;
	}
}

@media only screen and (max-width: 1068px) {
	span.jp-headline-adjust.medium-reject {
		margin-right: 0;
	}
}

@media only screen and (max-width: 734px) {
	span.jp-headline-adjust.small-reject {
		margin-right: 0;
	}
}

@media only screen and (max-width: 374px) {
	span.jp-headline-adjust.xsmall-reject {
		margin-right: 0;
	}
}

@media only screen and (max-width: 320px) {
	span.jp-headline-adjust.xxsmall-reject {
		margin-right: 0;
	}
}

@media only screen and (max-width: 320px) {
	.xxsmall-show {
		display: block;
	}
}

.icon.more:after {
	position: relative !important;
	top: -1px;
}

@media only screen and (max-width: 1068px) and (min-width: 735px) {
	br.medium {
		display: inline;
	}
}

/* AssistiveTouch adjust */
.grid-item-assistive-touch.full .grid-copy {
	max-width: 270px;
}

@media only screen and (max-width: 1068px) {
	.grid-item-assistive-touch.full .grid-copy {
		max-width: 180px;
	}
}

@media only screen and (max-width: 734px) {
	.grid-item-assistive-touch.full .grid-copy {
		max-width: 200px;
	}
}

/* .grid-item-magnifier */
.grid-item.grid-item-magnifier
	.magnifier-graphic
	.magnifier-iphone
	.magnifier-caption {
	max-width: 30ch;
}

/* .grid-item-voice-control */
.grid-item-voice-control .command {
	padding: 20px 20px 10px;
}

@media only screen and (max-width: 1068px) {
	.grid-item-voice-control .command {
		padding: 14px 20px 10px;
	}
}

/* section-news */
.section-news .paddlenav-compact .paddlenav-arrow-previous:after {
	margin-top: 0.1em;
}

.section-news .paddlenav-compact .paddlenav-arrow-next:after {
	margin-top: 0.1em;
}

/* section-notifications */
.section-notifications .section-headline {
	max-width: 14ch;
}

/* section-speech */
.section-speech .section-headline {
	max-width: 14ch;
}

@media only screen and (max-width: 734px) {
	.grid-item-assistive-touch.full .grid-copy {
		max-width: 240px;
	}
}

/* Localized Images */

.grid-item-assistivetouch .inline-media figure.inline-video-frame-start,
.grid-item-sensory-alerts .inline-media figure.inline-video-frame-start {
	opacity: 1;
}

.grid-item-assistivetouch .inline-media video,
.grid-item-sensory-alerts .inline-media video {
	visibility: hidden !important;
}

.grid-item-assistivetouch .inline-media figure.inline-video-frame-start {
	background-image: url("/jp/accessibility/images/overview/fallbacks/assistive_touch_startframe__d0e4pqqtynsm_large.jpg");
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (min-resolution: 1.5dppx),
	(-webkit-min-device-pixel-ratio: 1.5),
	(min-resolution: 144dpi) {
	.grid-item-assistivetouch .inline-media figure.inline-video-frame-start {
		background-image: url("/jp/accessibility/images/overview/fallbacks/assistive_touch_startframe__d0e4pqqtynsm_large_2x.jpg");
	}
}

@media only screen and (max-width: 1068px) {
	.grid-item-assistivetouch .inline-media figure.inline-video-frame-start {
		background-image: url("/jp/accessibility/images/overview/fallbacks/assistive_touch_startframe__d0e4pqqtynsm_medium.jpg");
	}
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5) and (max-width: 1068px),
	only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
	.grid-item-assistivetouch .inline-media figure.inline-video-frame-start {
		background-image: url("/jp/accessibility/images/overview/fallbacks/assistive_touch_startframe__d0e4pqqtynsm_medium_2x.jpg");
	}
}

@media only screen and (max-width: 734px) {
	.grid-item-assistivetouch .inline-media figure.inline-video-frame-start {
		background-image: url("/jp/accessibility/images/overview/fallbacks/assistive_touch_startframe__d0e4pqqtynsm_small.jpg");
	}
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5) and (max-width: 734px),
	only screen and (max-width: 734px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 734px) and (min-resolution: 144dpi) {
	.grid-item-assistivetouch .inline-media figure.inline-video-frame-start {
		background-image: url("/jp/accessibility/images/overview/fallbacks/assistive_touch_startframe__d0e4pqqtynsm_small_2x.jpg");
	}
}

.grid-item-assistivetouch .inline-media figure.inline-video-frame-end {
	width: 530px;
	height: 530px;
	background-size: 530px 530px;
	background-repeat: no-repeat;
	background-image: url("/jp/accessibility/images/overview/fallbacks/assistive_touch_endframe__bltdow148n6q_large.jpg");
	position: relative;
	left: 50%;
	margin-left: -265px;
	position: absolute;
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (min-resolution: 1.5dppx),
	(-webkit-min-device-pixel-ratio: 1.5),
	(min-resolution: 144dpi) {
	.grid-item-assistivetouch .inline-media figure.inline-video-frame-end {
		background-image: url("/jp/accessibility/images/overview/fallbacks/assistive_touch_endframe__bltdow148n6q_large_2x.jpg");
	}
}

@media only screen and (max-width: 1068px) {
	.grid-item-assistivetouch .inline-media figure.inline-video-frame-end {
		width: 400px;
		height: 360px;
		background-size: 400px 360px;
		background-repeat: no-repeat;
		background-image: url("/jp/accessibility/images/overview/fallbacks/assistive_touch_endframe__bltdow148n6q_medium.jpg");
	}
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
	.grid-item-assistivetouch .inline-media figure.inline-video-frame-end {
		background-image: url("/jp/accessibility/images/overview/fallbacks/assistive_touch_endframe__bltdow148n6q_medium_2x.jpg");
	}
}

@media only screen and (max-width: 734px) {
	.grid-item-assistivetouch .inline-media figure.inline-video-frame-end {
		width: 350px;
		height: 510px;
		background-size: 350px 510px;
		background-repeat: no-repeat;
		background-image: url("/jp/accessibility/images/overview/fallbacks/assistive_touch_endframe__bltdow148n6q_small.jpg");
	}
}

@media only screen and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (max-width: 734px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 734px) and (min-resolution: 144dpi) {
	.grid-item-assistivetouch .inline-media figure.inline-video-frame-end {
		background-image: url("/jp/accessibility/images/overview/fallbacks/assistive_touch_endframe__bltdow148n6q_small_2x.jpg");
	}
}

@media only screen and (max-width: 1068px) {
	.grid-item-assistivetouch .inline-media figure.inline-video-frame-end {
		left: 50%;
		margin-left: -200px;
	}
}

@media only screen and (max-width: 734px) {
	.grid-item-assistivetouch .inline-media figure.inline-video-frame-end {
		left: 50%;
		margin-left: -175px;
	}
}

.grid-item-sensory-alerts .inline-media figure.inline-video-frame-start {
	background-image: url("/jp/accessibility/images/overview/fallbacks/sensory_alerts_endframe__gajihzngx8a6_large.jpg");
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (min-resolution: 1.5dppx),
	(-webkit-min-device-pixel-ratio: 1.5),
	(min-resolution: 144dpi) {
	.grid-item-sensory-alerts .inline-media figure.inline-video-frame-start {
		background-image: url("/jp/accessibility/images/overview/fallbacks/sensory_alerts_endframe__gajihzngx8a6_large_2x.jpg");
	}
}

@media only screen and (max-width: 1068px) {
	.grid-item-sensory-alerts .inline-media figure.inline-video-frame-start {
		background-image: url("/jp/accessibility/images/overview/fallbacks/sensory_alerts_endframe__gajihzngx8a6_medium.jpg");
	}
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5) and (max-width: 1068px),
	only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
	.grid-item-sensory-alerts .inline-media figure.inline-video-frame-start {
		background-image: url("/jp/accessibility/images/overview/fallbacks/sensory_alerts_endframe__gajihzngx8a6_medium_2x.jpg");
	}
}

@media only screen and (max-width: 734px) {
	.grid-item-sensory-alerts .inline-media figure.inline-video-frame-start {
		background-image: url("/jp/accessibility/images/overview/fallbacks/sensory_alerts_endframe__gajihzngx8a6_small.jpg");
	}
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5) and (max-width: 734px),
	only screen and (max-width: 734px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 734px) and (min-resolution: 144dpi) {
	.grid-item-sensory-alerts .inline-media figure.inline-video-frame-start {
		background-image: url("/jp/accessibility/images/overview/fallbacks/sensory_alerts_endframe__gajihzngx8a6_small_2x.jpg");
	}
}

.grid-item-sensory-alerts .inline-media figure.inline-video-frame-end {
	width: 530px;
	height: 530px;
	background-size: 530px 530px;
	background-repeat: no-repeat;
	background-image: url("/jp/accessibility/images/overview/fallbacks/sensory_alerts_endframe__gajihzngx8a6_large.jpg");
	position: relative;
	left: 50%;
	margin-left: -265px;
	position: absolute;
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (min-resolution: 1.5dppx),
	(-webkit-min-device-pixel-ratio: 1.5),
	(min-resolution: 144dpi) {
	.grid-item-sensory-alerts .inline-media figure.inline-video-frame-end {
		background-image: url("/jp/accessibility/images/overview/fallbacks/sensory_alerts_endframe__gajihzngx8a6_large_2x.jpg");
	}
}

@media only screen and (max-width: 1068px) {
	.grid-item-sensory-alerts .inline-media figure.inline-video-frame-end {
		width: 400px;
		height: 360px;
		background-size: 400px 360px;
		background-repeat: no-repeat;
		background-image: url("/jp/accessibility/images/overview/fallbacks/sensory_alerts_endframe__gajihzngx8a6_medium.jpg");
	}
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
	.grid-item-sensory-alerts .inline-media figure.inline-video-frame-end {
		background-image: url("/jp/accessibility/images/overview/fallbacks/sensory_alerts_endframe__gajihzngx8a6_medium_2x.jpg");
	}
}

@media only screen and (max-width: 734px) {
	.grid-item-sensory-alerts .inline-media figure.inline-video-frame-end {
		width: 350px;
		height: 510px;
		background-size: 350px 510px;
		background-repeat: no-repeat;
		background-image: url("/jp/accessibility/images/overview/fallbacks/sensory_alerts_endframe__gajihzngx8a6_small.jpg");
	}
}

@media only screen and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (max-width: 734px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 734px) and (min-resolution: 144dpi) {
	.grid-item-sensory-alerts .inline-media figure.inline-video-frame-end {
		background-image: url("/jp/accessibility/images/overview/fallbacks/sensory_alerts_endframe__gajihzngx8a6_small_2x.jpg");
	}
}

@media only screen and (max-width: 1068px) {
	.grid-item-sensory-alerts .inline-media figure.inline-video-frame-end {
		left: 50%;
		margin-left: -200px;
	}
}

@media only screen and (max-width: 734px) {
	.grid-item-sensory-alerts .inline-media figure.inline-video-frame-end {
		left: 50%;
		margin-left: -175px;
	}
}

/* JP Styles */
.section-reading .grid-item-spoken-content .highlighted-words .word {
	margin-right: 0;
}

.grid-item .header-content .grid-copy {
	margin-left: -0.03em;
}
@media only screen and (max-width: 734px) {
	.grid-item .header-content .grid-copy {
		margin-left: -0.08em;
	}
}

.modal .typography-headline-reduced {
	margin-left: -0.03em;
}
@media only screen and (max-width: 734px) {
	.modal .typography-headline-reduced {
		margin-left: -0.08em;
	}
}

@media only screen and (max-width: 734px) {
	.larger-text-slider {
		left: 4px;
	}
}

.grid-item-back-tap .back-tap-content .tap-text-2 .gradient-text {
	margin-left: -0.05em;
}

.section.section-notifications.section-tiles-grid
	.section-headline.typography-section-headline {
	position: relative;
	right: -0.05em;
}

.button-super {
	padding-bottom: 14px;
}

.grid-item-magnifier .header-content {
	max-width: 250px;
}

.jp-dictation-underline {
	border-bottom: 4px solid #007aff;
}

@media only screen and (max-width: 1068px) {
	.jp-dictation-underline {
		border-bottom: 2px solid #007aff;
	}
}

.section-reading
	.grid-item-safari-reader
	.sr-grid
	.cell.copy-cell
	.typography-grid-copy {
	font-size: 40px;
}

.section-reading .grid-item-spoken-content .highlighted-words {
	font-size: 40px;
}

.overview-speak-screen-bubble-text {
	display: block;
	width: 111px;
	height: 72px;
	position: absolute;
	top: -111px;
	left: 120px;
}

@media only screen and (max-width: 1068px) {
	.overview-speak-screen-bubble-text {
		display: block;
		width: 73px;
		height: 49px;
	}
}

@media only screen and (max-width: 734px) {
	.overview-speak-screen-bubble-text {
		display: block;
		width: 64px;
		height: 43px;
	}
}

@media only screen and (max-width: 1068px) {
	.overview-speak-screen-bubble-text {
		top: -73px;
		left: 80px;
	}
}

@media only screen and (max-width: 734px) {
	.overview-speak-screen-bubble-text {
		top: -64px;
	}
}

.section-resources .resources-grid .resource-item .icon-headline {
	max-width: 240px;
}

@media only screen and (max-width: 734px) {
	.section-resources .resources-grid .resource-item .icon-headline {
		max-width: 180px;
	}
}

#ac-globalfooter .ac-gf-buystrip-info-content {
	width: initial;
}

@media only screen and (max-width: 734px) {
	.grid-item-audio-descriptions .header-content {
		max-width: 190px;
	}
}

#ac-globalfooter .ac-gf-more::after {
	position: relative !important;
	top: -1px;
	padding-left: 0.2em;
}

.grid-item-eye-tracking.theme-dark .inline-media figure.inline-video-frame-end {
	width: 530px;
	height: 530px;
	background-size: 530px 530px;
	background-repeat: no-repeat;
	background-image: url("/jp/accessibility/images/overview/fallbacks/eye_tracking_endframe__coisayuxm802_large.jpg");
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (min-resolution: 1.5dppx),
	(-webkit-min-device-pixel-ratio: 1.5),
	(min-resolution: 144dpi) {
	.grid-item-eye-tracking.theme-dark
		.inline-media
		figure.inline-video-frame-end {
		background-image: url("/jp/accessibility/images/overview/fallbacks/eye_tracking_endframe__coisayuxm802_large_2x.jpg");
	}
}

@media only screen and (max-width: 1068px) {
	.grid-item-eye-tracking.theme-dark
		.inline-media
		figure.inline-video-frame-end {
		width: 400px;
		height: 360px;
		background-size: 400px 360px;
		background-repeat: no-repeat;
		background-image: url("/jp/accessibility/images/overview/fallbacks/eye_tracking_endframe__coisayuxm802_medium.jpg");
	}
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
	.grid-item-eye-tracking.theme-dark
		.inline-media
		figure.inline-video-frame-end {
		background-image: url("/jp/accessibility/images/overview/fallbacks/eye_tracking_endframe__coisayuxm802_medium_2x.jpg");
	}
}

@media only screen and (max-width: 734px) {
	.grid-item-eye-tracking.theme-dark
		.inline-media
		figure.inline-video-frame-end {
		width: 350px;
		height: 510px;
		background-size: 350px 510px;
		background-repeat: no-repeat;
		background-image: url("/jp/accessibility/images/overview/fallbacks/eye_tracking_endframe__coisayuxm802_small.jpg");
	}
}

@media only screen and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (max-width: 734px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 734px) and (min-resolution: 144dpi) {
	.grid-item-eye-tracking.theme-dark
		.inline-media
		figure.inline-video-frame-end {
		background-image: url("/jp/accessibility/images/overview/fallbacks/eye_tracking_endframe__coisayuxm802_small_2x.jpg");
	}
}
.grid-item-eye-tracking.theme-dark
	.inline-media
	figure.inline-video-frame-start {
	width: 530px;
	height: 530px;
	background-size: 530px 530px;
	background-repeat: no-repeat;
	background-image: url("/jp/accessibility/images/overview/fallbacks/eye_tracking_startframe__bvr7b3b5h8xe_large.jpg");
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (min-resolution: 1.5dppx),
	(-webkit-min-device-pixel-ratio: 1.5),
	(min-resolution: 144dpi) {
	.grid-item-eye-tracking.theme-dark
		.inline-media
		figure.inline-video-frame-start {
		background-image: url("/jp/accessibility/images/overview/fallbacks/eye_tracking_startframe__bvr7b3b5h8xe_large_2x.jpg");
	}
}

@media only screen and (max-width: 1068px) {
	.grid-item-eye-tracking.theme-dark
		.inline-media
		figure.inline-video-frame-start {
		width: 400px;
		height: 360px;
		background-size: 400px 360px;
		background-repeat: no-repeat;
		background-image: url("/jp/accessibility/images/overview/fallbacks/eye_tracking_startframe__bvr7b3b5h8xe_medium.jpg");
	}
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
	.grid-item-eye-tracking.theme-dark
		.inline-media
		figure.inline-video-frame-start {
		background-image: url("/jp/accessibility/images/overview/fallbacks/eye_tracking_startframe__bvr7b3b5h8xe_medium_2x.jpg");
	}
}

@media only screen and (max-width: 734px) {
	.grid-item-eye-tracking.theme-dark
		.inline-media
		figure.inline-video-frame-start {
		width: 350px;
		height: 510px;
		background-size: 350px 510px;
		background-repeat: no-repeat;
		background-image: url("/jp/accessibility/images/overview/fallbacks/eye_tracking_startframe__bvr7b3b5h8xe_small.jpg");
	}
}

@media only screen and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (max-width: 734px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 734px) and (min-resolution: 144dpi) {
	.grid-item-eye-tracking.theme-dark
		.inline-media
		figure.inline-video-frame-start {
		background-image: url("/jp/accessibility/images/overview/fallbacks/eye_tracking_startframe__bvr7b3b5h8xe_small_2x.jpg");
	}
}

.section-hero .inline-media figure.inline-video-frame-end {
	width: 960px;
	height: 284px;
	background-size: 960px 284px;
	background-repeat: no-repeat;
	background-image: url("/jp/accessibility/images/overview/fallbacks/hero_endframe__eocolbpq4bsm_large.jpg");
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (min-resolution: 1.5dppx),
	(-webkit-min-device-pixel-ratio: 1.5),
	(min-resolution: 144dpi) {
	.section-hero .inline-media figure.inline-video-frame-end {
		background-image: url("/jp/accessibility/images/overview/fallbacks/hero_endframe__eocolbpq4bsm_large_2x.jpg");
	}
}

@media only screen and (max-width: 1068px) {
	.section-hero .inline-media figure.inline-video-frame-end {
		width: 640px;
		height: 188px;
		background-size: 640px 188px;
		background-repeat: no-repeat;
		background-image: url("/jp/accessibility/images/overview/fallbacks/hero_endframe__eocolbpq4bsm_medium.jpg");
	}
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
	.section-hero .inline-media figure.inline-video-frame-end {
		background-image: url("/jp/accessibility/images/overview/fallbacks/hero_endframe__eocolbpq4bsm_medium_2x.jpg");
	}
}

@media only screen and (max-width: 734px) {
	.section-hero .inline-media figure.inline-video-frame-end {
		width: 480px;
		height: 294px;
		background-size: 480px 294px;
		background-repeat: no-repeat;
		background-image: url("/jp/accessibility/images/overview/fallbacks/hero_endframe__eocolbpq4bsm_small.jpg");
	}
}

@media only screen and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (max-width: 734px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 734px) and (min-resolution: 144dpi) {
	.section-hero .inline-media figure.inline-video-frame-end {
		background-image: url("/jp/accessibility/images/overview/fallbacks/hero_endframe__eocolbpq4bsm_small_2x.jpg");
	}
}
.section-hero .inline-media figure.inline-video-frame-start {
	width: 960px;
	height: 284px;
	background-size: 960px 284px;
	background-repeat: no-repeat;
	background-image: url("/jp/accessibility/images/overview/fallbacks/hero_startframe__dilc8wbk2cqe_large.jpg");
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (min-resolution: 1.5dppx),
	(-webkit-min-device-pixel-ratio: 1.5),
	(min-resolution: 144dpi) {
	.section-hero .inline-media figure.inline-video-frame-start {
		background-image: url("/jp/accessibility/images/overview/fallbacks/hero_startframe__dilc8wbk2cqe_large_2x.jpg");
	}
}

@media only screen and (max-width: 1068px) {
	.section-hero .inline-media figure.inline-video-frame-start {
		width: 640px;
		height: 188px;
		background-size: 640px 188px;
		background-repeat: no-repeat;
		background-image: url("/jp/accessibility/images/overview/fallbacks/hero_startframe__dilc8wbk2cqe_medium.jpg");
	}
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
	.section-hero .inline-media figure.inline-video-frame-start {
		background-image: url("/jp/accessibility/images/overview/fallbacks/hero_startframe__dilc8wbk2cqe_medium_2x.jpg");
	}
}

@media only screen and (max-width: 734px) {
	.section-hero .inline-media figure.inline-video-frame-start {
		width: 480px;
		height: 294px;
		background-size: 480px 294px;
		background-repeat: no-repeat;
		background-image: url("/jp/accessibility/images/overview/fallbacks/hero_startframe__dilc8wbk2cqe_small.jpg");
	}
}

@media only screen and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (max-width: 734px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 734px) and (min-resolution: 144dpi) {
	.section-hero .inline-media figure.inline-video-frame-start {
		background-image: url("/jp/accessibility/images/overview/fallbacks/hero_startframe__dilc8wbk2cqe_small_2x.jpg");
	}
}

.grid-item-display-settings .inline-media figure.inline-video-frame-start {
	width: 530px;
	height: 530px;
	background-size: 530px 530px;
	background-image: url(/jp/accessibility/images/overview/fallbacks/display_settings_startframe__eibokw8lgsae_large.jpg);
}

@media (-webkit-min-device-pixel-ratio: 1.5),
	(min-resolution: 144dpi),
	only screen and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (min-resolution: 1.5dppx) {
	.grid-item-display-settings .inline-media figure.inline-video-frame-start {
		background-image: url(/jp/accessibility/images/overview/fallbacks/display_settings_startframe__eibokw8lgsae_large_2x.jpg);
	}
}

@media only screen and (max-width: 1068px) {
	.grid-item-display-settings .inline-media figure.inline-video-frame-start {
		width: 400px;
		height: 360px;
		background-size: 400px 360px;
		background-repeat: no-repeat;
		background-image: url(/jp/accessibility/images/overview/fallbacks/display_settings_startframe__eibokw8lgsae_medium.jpg);
	}
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
	.grid-item-display-settings .inline-media figure.inline-video-frame-start {
		background-image: url(/jp/accessibility/images/overview/fallbacks/display_settings_startframe__eibokw8lgsae_medium_2x.jpg);
	}
}

@media only screen and (max-width: 734px) {
	.grid-item-display-settings .inline-media figure.inline-video-frame-start {
		width: 350px;
		height: 510px;
		background-size: 350px 510px;
		background-repeat: no-repeat;
		background-image: url(/jp/accessibility/images/overview/fallbacks/display_settings_startframe__eibokw8lgsae_small.jpg);
	}
}

@media only screen and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (max-width: 734px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 734px) and (min-resolution: 144dpi) {
	.grid-item-display-settings .inline-media figure.inline-video-frame-start {
		background-image: url(/jp/accessibility/images/overview/fallbacks/display_settings_startframe__eibokw8lgsae_small_2x.jpg);
	}
}

.grid-item-display-settings .inline-media figure.inline-video-frame-end {
	width: 530px;
	height: 530px;
	background-size: 530px 530px;
	background-repeat: no-repeat;
	background-image: url(/jp/accessibility/images/overview/fallbacks/display_settings_startframe__eibokw8lgsae_large.jpg);
}

@media (-webkit-min-device-pixel-ratio: 1.5),
	(min-resolution: 144dpi),
	only screen and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (min-resolution: 1.5dppx) {
	.grid-item-display-settings .inline-media figure.inline-video-frame-end {
		background-image: url(/jp/accessibility/images/overview/fallbacks/display_settings_startframe__eibokw8lgsae_large_2x.jpg);
	}
}

@media only screen and (max-width: 1068px) {
	.grid-item-display-settings .inline-media figure.inline-video-frame-end {
		width: 400px;
		height: 360px;
		background-size: 400px 360px;
		background-repeat: no-repeat;
		background-image: url(/jp/accessibility/images/overview/fallbacks/display_settings_startframe__eibokw8lgsae_medium.jpg);
	}
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
	.grid-item-display-settings .inline-media figure.inline-video-frame-end {
		background-image: url(/jp/accessibility/images/overview/fallbacks/display_settings_startframe__eibokw8lgsae_medium_2x.jpg);
	}
}

@media only screen and (max-width: 734px) {
	.grid-item-display-settings .inline-media figure.inline-video-frame-end {
		width: 350px;
		height: 510px;
		background-size: 350px 510px;
		background-repeat: no-repeat;
		background-image: url(/jp/accessibility/images/overview/fallbacks/display_settings_startframe__eibokw8lgsae_small.jpg);
	}
}

@media only screen and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (max-width: 734px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 734px) and (min-resolution: 144dpi) {
	.grid-item-display-settings .inline-media figure.inline-video-frame-end {
		background-image: url(/jp/accessibility/images/overview/fallbacks/display_settings_startframe__eibokw8lgsae_small_2x.jpg);
	}
}

.grid-item-assistive-touch.full .inline-media figure.inline-video-frame-start {
	width: 1070px;
	height: 534px;
	background-size: 1070px 534px;
	background-repeat: no-repeat;
	background-image: url(/jp/accessibility/images/overview/fallbacks/pinch_startframe__f9funmd6jxyu_large.jpg);
}

@media (-webkit-min-device-pixel-ratio: 1.5),
	(min-resolution: 144dpi),
	only screen and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (min-resolution: 1.5dppx) {
	.grid-item-assistive-touch.full
		.inline-media
		figure.inline-video-frame-start {
		background-image: url(/jp/accessibility/images/overview/fallbacks/pinch_startframe__f9funmd6jxyu_large_2x.jpg);
	}
}

@media only screen and (max-width: 1068px) {
	.grid-item-assistive-touch.full
		.inline-media
		figure.inline-video-frame-start {
		width: 810px;
		height: 360px;
		background-size: 810px 360px;
		background-repeat: no-repeat;
		background-image: url(/jp/accessibility/images/overview/fallbacks/pinch_startframe__f9funmd6jxyu_medium.jpg);
	}
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
	.grid-item-assistive-touch.full
		.inline-media
		figure.inline-video-frame-start {
		background-image: url(/jp/accessibility/images/overview/fallbacks/pinch_startframe__f9funmd6jxyu_medium_2x.jpg);
	}
}

@media only screen and (max-width: 734px) {
	.grid-item-assistive-touch.full
		.inline-media
		figure.inline-video-frame-start {
		width: 350px;
		height: 510px;
		background-size: 350px 510px;
		background-repeat: no-repeat;
		background-image: url(/jp/accessibility/images/overview/fallbacks/pinch_startframe__f9funmd6jxyu_small.jpg);
	}
}

@media only screen and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (max-width: 734px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 734px) and (min-resolution: 144dpi) {
	.grid-item-assistive-touch.full
		.inline-media
		figure.inline-video-frame-start {
		background-image: url(/jp/accessibility/images/overview/fallbacks/pinch_startframe__f9funmd6jxyu_small_2x.jpg);
	}
}

.grid-item-assistive-touch.full .inline-media figure.inline-video-frame-end {
	width: 1070px;
	height: 534px;
	background-size: 1070px 534px;
	background-repeat: no-repeat;
	background-image: url(/jp/accessibility/images/overview/fallbacks/pinch_endframe__gedcfxevpbyy_large.jpg);
}

@media (-webkit-min-device-pixel-ratio: 1.5),
	(min-resolution: 144dpi),
	only screen and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (min-resolution: 1.5dppx) {
	.grid-item-assistive-touch.full .inline-media figure.inline-video-frame-end {
		background-image: url(/jp/accessibility/images/overview/fallbacks/pinch_endframe__gedcfxevpbyy_large_2x.jpg);
	}
}

@media only screen and (max-width: 1068px) {
	.grid-item-assistive-touch.full .inline-media figure.inline-video-frame-end {
		width: 810px;
		height: 360px;
		background-size: 810px 360px;
		background-repeat: no-repeat;
		background-image: url(/jp/accessibility/images/overview/fallbacks/pinch_endframe__gedcfxevpbyy_medium.jpg);
	}
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
	.grid-item-assistive-touch.full .inline-media figure.inline-video-frame-end {
		background-image: url(/jp/accessibility/images/overview/fallbacks/pinch_endframe__gedcfxevpbyy_medium_2x.jpg);
	}
}

@media only screen and (max-width: 734px) {
	.grid-item-assistive-touch.full .inline-media figure.inline-video-frame-end {
		width: 350px;
		height: 510px;
		background-size: 350px 510px;
		background-repeat: no-repeat;
		background-image: url(/jp/accessibility/images/overview/fallbacks/pinch_endframe__gedcfxevpbyy_small.jpg);
	}
}

@media only screen and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (max-width: 734px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 734px) and (min-resolution: 144dpi) {
	.grid-item-assistive-touch.full .inline-media figure.inline-video-frame-end {
		background-image: url(/jp/accessibility/images/overview/fallbacks/pinch_endframe__gedcfxevpbyy_small_2x.jpg);
	}
}

.grid-item-audio-descriptions .overview-audio-descriptions-logo {
	width: 162px;
	height: 32px;
	left: 43px;
}
@media only screen and (max-width: 1068px) {
	.grid-item-audio-descriptions .overview-audio-descriptions-logo {
		width: 106px;
		height: 22px;
		left: 23px;
		bottom: 20px;
	}
}
@media only screen and (max-width: 734px) {
	.grid-item-audio-descriptions .overview-audio-descriptions-logo {
		width: 132px;
		height: 26px;
		left: 34px;
		bottom: 22px;
	}
}

@media only screen and (max-width: 1068px) and (min-width: 735px) {
	.grid-item-assistive-touch.full .header-content {
		max-width: 205px;
	}
}
