/* General */
a wbr + .nowrap {
	display: inline;
}

@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 (max-width: 1068px) {
	span.jp-headline-adjust.medium-reject {
		margin-right: 0;
	}
}

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

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

@media only screen and (max-width: 735px) {
	span.jp-headline-adjust-small {
		margin-right: -0.4em;
	}
}

@media only screen and (max-width: 357px) {
	span.jp-headline-adjust-xsmall {
		margin-right: -0.4em;
	}
}

@media only screen and (max-width: 374px) {
	.xsmall-hide {
		display: none;
	}

	.xsmall-show {
		display: block;
	}

	.xsmall-show-inline {
		display: inline;
	}
}
.icon-wrapper .icon, .icon-wrapper .icon-after:after, .icon-wrapper .icon-before:before, .icon-wrapper .more:not(.icon-before):after {
	position: relative;
	top: -1px;
}

/* JP Styles */

/* grid-item-fitness-app */
@media only screen and (max-width: 734px) {
	.grid-item-fitness-app .tile {
		min-height: 660px;
	}
}

/* .router-ios16 */
@media only screen and (max-width: 734px) {
	.section-router .router-item {
		padding-left: 15px;
		padding-right: 15px;
	}
}

.section-router .router-item.router-download-software .router-headline {
	max-width: 8.6em;
}

/* .router-developers */
.section-router .router-item.router-developers .router-content .router-headline {
	max-width: 11em;
}

.router-developers .router-headline {
	font-size: 41px;
}

@media only screen and (max-width: 1068px) {
	.router-developers .router-headline {
		font-size: 34px;
	}
}

@media only screen and (max-width: 734px) {
	.router-developers .router-headline {
		font-size: 27px;
	}
}

@media only screen and (max-width: 734px) {
	.section-even-more .section-content .even-more-section-header .typography-parent-section-headline {
		max-width: 290px;
	}
}

/* router headline Adjust */
.router-compatibility .router-headline, .router-download-software .router-headline {
	font-size: 44px;
}
@media only screen and (max-width: 1068px) {
	.router-compatibility .router-headline, .router-download-software .router-headline {
		font-size: 36px;
	}
}
@media only screen and (max-width: 734px) {
	.router-compatibility .router-headline, .router-download-software .router-headline {
		font-size: 32px;
	}
}
@media only screen and (min-width: 735px) and (max-width: 1068px) {
	.page-overview .section-router .router-item.router-developers {
		min-height: 600px;
	}
	.router-developers .router-cta {
		padding: 0 40px;
	}
}

/* share key */
.section-apple-pay-wallet .grid-item-share-keys .tile-body glass-screen {
	width: 432px;
	height: 934px;
	background-size: 432px 934px;
	background-image: url(/jp/ios/ios-16/images/overview/apple-pay-wallet/share_keys_screen__ue85armku72a_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) {
	.section-apple-pay-wallet .grid-item-share-keys .tile-body glass-screen {
		background-image: url(/jp/ios/ios-16/images/overview/apple-pay-wallet/share_keys_screen__ue85armku72a_large_2x.jpg);
	}
}

@media only screen and (max-width: 1068px) {
	.section-apple-pay-wallet .grid-item-share-keys .tile-body glass-screen {
		width: 266px;
		height: 572px;
		background-size: 266px 572px;
		background-image: url(/jp/ios/ios-16/images/overview/apple-pay-wallet/share_keys_screen__ue85armku72a_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-apple-pay-wallet .grid-item-share-keys .tile-body glass-screen {
		background-image: url(/jp/ios/ios-16/images/overview/apple-pay-wallet/share_keys_screen__ue85armku72a_medium_2x.jpg);
	}
}

@media only screen and (max-width: 734px) {
	.section-apple-pay-wallet .grid-item-share-keys .tile-body glass-screen {
		width: 252px;
		height: 544px;
		background-size: 252px 544px;
		background-image: url(/jp/ios/ios-16/images/overview/apple-pay-wallet/share_keys_screen__ue85armku72a_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-apple-pay-wallet .grid-item-share-keys .tile-body glass-screen {
		background-image: url(/jp/ios/ios-16/images/overview/apple-pay-wallet/share_keys_screen__ue85armku72a_small_2x.jpg);
	}
}

/* track your orders */

.section-apple-pay-wallet .grid-item-track-orders .tile-content {
	background: linear-gradient(135deg, #632cff, #8676f3);
}

.section-apple-pay-wallet .grid-item-track-orders .tile-overlay-content {
	background: #632cff;
}

.section-apple-pay-wallet .grid-item-track-orders .track-orders-icon {
	width: 82px;
	height: 82px;
	background-size: 82px 82px;
	background-repeat: no-repeat;
	background-image: url(/jp/ios/ios-16/images/overview/apple-pay-wallet/shipping_box_large.png);
	padding-bottom: 36px;
}

@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) {
	.section-apple-pay-wallet .grid-item-track-orders .track-orders-icon {
		background-image: url(/jp/ios/ios-16/images/overview/apple-pay-wallet/shipping_box_large_2x.png);
	}
}

@media only screen and (max-width: 1068px) {
	.section-apple-pay-wallet .grid-item-track-orders .track-orders-icon {
		width: 68px;
		height: 68px;
		background-size: 68px 68px;
		background-repeat: no-repeat;
		background-image: url(/jp/ios/ios-16/images/overview/apple-pay-wallet/shipping_box_medium.png);
		padding-bottom: 16px;
	}
}

@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-apple-pay-wallet .grid-item-track-orders .track-orders-icon {
		background-image: url(/jp/ios/ios-16/images/overview/apple-pay-wallet/shipping_box_medium_2x.png);
	}
}

@media only screen and (max-width: 734px) {
	.section-apple-pay-wallet .grid-item-track-orders .track-orders-icon {
		width: 68px;
		height: 68px;
		background-size: 68px 68px;
		background-repeat: no-repeat;
		background-image: url(/jp/ios/ios-16/images/overview/apple-pay-wallet/shipping_box_small.png);
		padding-bottom: 7px;
	}
}

@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-apple-pay-wallet .grid-item-track-orders .track-orders-icon {
		background-image: url(/jp/ios/ios-16/images/overview/apple-pay-wallet/shipping_box_small_2x.png);
	}
}

/* carplay */
.section-carplay .grid-item-carplay .tile-content .background-figure {
	background-size: 1394px 811px;
	background-image: url(/jp/ios/ios-16/images/overview/carplay/carplay__c1d2mj7erqye_large.jpg);
	background-position: 50%;
}

@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) {
	.section-carplay .grid-item-carplay .tile-content .background-figure {
		background-image: url(/jp/ios/ios-16/images/overview/carplay/carplay__c1d2mj7erqye_large_2x.jpg);
	}
}

@media only screen and (max-width: 1068px) {
	.section-carplay .grid-item-carplay .tile-content .background-figure {
		background-size: 1031px 691px;
		background-image: url(/jp/ios/ios-16/images/overview/carplay/carplay__c1d2mj7erqye_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-carplay .grid-item-carplay .tile-content .background-figure {
		background-image: url(/jp/ios/ios-16/images/overview/carplay/carplay__c1d2mj7erqye_medium_2x.jpg);
	}
}

@media only screen and (max-width: 734px) {
	.section-carplay .grid-item-carplay .tile-content .background-figure {
		background-size: 480px 576px;
		background-image: url(/jp/ios/ios-16/images/overview/carplay/carplay__c1d2mj7erqye_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-carplay .grid-item-carplay .tile-content .background-figure {
		background-image: url(/jp/ios/ios-16/images/overview/carplay/carplay__c1d2mj7erqye_small_2x.jpg);
	}
}

/* even more */
.section-even-more .section-content .even-more-section-header .image-overview-even-more-even-more {
	width: 1284px;
	height: 746px;
	background-size: 1284px 746px;
	background-image: url(/jp/ios/ios-16/images/overview/even-more/even_more__dxu0afllipoy_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) {
	.section-even-more .section-content .even-more-section-header .image-overview-even-more-even-more {
		background-image: url(/jp/ios/ios-16/images/overview/even-more/even_more__dxu0afllipoy_large_2x.jpg);
	}
}

@media only screen and (max-width: 1068px) {
	.section-even-more .section-content .even-more-section-header .image-overview-even-more-even-more {
		width: 930px;
		height: 540px;
		background-size: 930px 540px;
		background-image: url(/jp/ios/ios-16/images/overview/even-more/even_more__dxu0afllipoy_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-even-more .section-content .even-more-section-header .image-overview-even-more-even-more {
		background-image: url(/jp/ios/ios-16/images/overview/even-more/even_more__dxu0afllipoy_medium_2x.jpg);
	}
}

@media only screen and (max-width: 734px) {
	.section-even-more .section-content .even-more-section-header .image-overview-even-more-even-more {
		width: 657px;
		height: 382px;
		background-size: 657px 382px;
		background-image: url(/jp/ios/ios-16/images/overview/even-more/even_more__dxu0afllipoy_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-even-more .section-content .even-more-section-header .image-overview-even-more-even-more {
		background-image: url(/jp/ios/ios-16/images/overview/even-more/even_more__dxu0afllipoy_small_2x.jpg);
	}
}

.section-even-more .even-more-grid .image-overview-even-more-icon-memojis {
	width: 80px;
	height: 80px;
	background-size: 80px 80px;
	background-image: url(/jp/ios/ios-16/images/overview/even-more/icon_memojis__yshyqjg1hcia_large.png);
}

@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) {
	.section-even-more .even-more-grid .image-overview-even-more-icon-memojis {
		background-image: url(/jp/ios/ios-16/images/overview/even-more/icon_memojis__yshyqjg1hcia_large_2x.png);
	}
}

@media only screen and (max-width: 1068px) {
	.section-even-more .even-more-grid .image-overview-even-more-icon-memojis {
		width: 64px;
		height: 64px;
		background-size: 64px 64px;
		background-image: url(/jp/ios/ios-16/images/overview/even-more/icon_memojis__yshyqjg1hcia_medium.png);
	}
}

@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-even-more .even-more-grid .image-overview-even-more-icon-memojis {
		background-image: url(/jp/ios/ios-16/images/overview/even-more/icon_memojis__yshyqjg1hcia_medium_2x.png);
	}
}

/* family-sharing */
.section-family-sharing .grid-item-child-accounts .image-overview-family-sharing-child-accounts {
	width: 1210px;
	height: 649px;
	background-size: 1210px 649px;
	background-image: url(/jp/ios/ios-16/images/overview/family-sharing/manage_child_accounts__cfnd6a1k6o9y_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) {
	.section-family-sharing .grid-item-child-accounts .image-overview-family-sharing-child-accounts {
		background-image: url(/jp/ios/ios-16/images/overview/family-sharing/manage_child_accounts__cfnd6a1k6o9y_large_2x.jpg);
	}
}

@media only screen and (max-width: 1068px) {
	.section-family-sharing .grid-item-child-accounts .image-overview-family-sharing-child-accounts {
		width: 897px;
		height: 488px;
		background-size: 897px 488px;
		background-image: url(/jp/ios/ios-16/images/overview/family-sharing/manage_child_accounts__cfnd6a1k6o9y_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-family-sharing .grid-item-child-accounts .image-overview-family-sharing-child-accounts {
		background-image: url(/jp/ios/ios-16/images/overview/family-sharing/manage_child_accounts__cfnd6a1k6o9y_medium_2x.jpg);
	}
}

@media only screen and (max-width: 734px) {
	.section-family-sharing .grid-item-child-accounts .image-overview-family-sharing-child-accounts {
		width: 497px;
		height: 545px;
		background-size: 497px 545px;
		background-image: url(/jp/ios/ios-16/images/overview/family-sharing/manage_child_accounts__cfnd6a1k6o9y_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-family-sharing .grid-item-child-accounts .image-overview-family-sharing-child-accounts {
		background-image: url(/jp/ios/ios-16/images/overview/family-sharing/manage_child_accounts__cfnd6a1k6o9y_small_2x.jpg);
	}
}

.section-family-sharing .grid-item-family-checklist .tile-body glass-screen {
	width: 232px;
	height: 502px;
	background-size: 232px 502px;
	background-image: url(/jp/ios/ios-16/images/overview/family-sharing/family_checklist_screen__e5lltzuxct2e_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) {
	.section-family-sharing .grid-item-family-checklist .tile-body glass-screen {
		background-image: url(/jp/ios/ios-16/images/overview/family-sharing/family_checklist_screen__e5lltzuxct2e_large_2x.jpg);
	}
}

@media only screen and (max-width: 1068px) {
	.section-family-sharing .grid-item-family-checklist .tile-body glass-screen {
		width: 174px;
		height: 376px;
		background-size: 174px 376px;
		background-image: url(/jp/ios/ios-16/images/overview/family-sharing/family_checklist_screen__e5lltzuxct2e_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-family-sharing .grid-item-family-checklist .tile-body glass-screen {
		background-image: url(/jp/ios/ios-16/images/overview/family-sharing/family_checklist_screen__e5lltzuxct2e_medium_2x.jpg);
	}
}

@media only screen and (max-width: 734px) {
	.section-family-sharing .grid-item-family-checklist .tile-body glass-screen {
		width: 196px;
		height: 422px;
		background-size: 196px 422px;
		background-image: url(/jp/ios/ios-16/images/overview/family-sharing/family_checklist_screen__e5lltzuxct2e_small.png);
	}
}

@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-family-sharing .grid-item-family-checklist .tile-body glass-screen {
		background-image: url(/jp/ios/ios-16/images/overview/family-sharing/family_checklist_screen__e5lltzuxct2e_small_2x.png);
	}
}

.section-family-sharing .grid-item-device-for-kids .image-overview-family-sharing-set-up-new-device {
	width: 770px;
	height: 433px;
	background-size: 770px 433px;
	background-image: url(/jp/ios/ios-16/images/overview/family-sharing/set_up_new_device__e26pneb94weq_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) {
	.section-family-sharing .grid-item-device-for-kids .image-overview-family-sharing-set-up-new-device {
		background-image: url(/jp/ios/ios-16/images/overview/family-sharing/set_up_new_device__e26pneb94weq_large_2x.jpg);
	}
}

@media only screen and (max-width: 1068px) {
	.section-family-sharing .grid-item-device-for-kids .image-overview-family-sharing-set-up-new-device {
		width: 596px;
		height: 346px;
		background-size: 596px 346px;
		background-image: url(/jp/ios/ios-16/images/overview/family-sharing/set_up_new_device__e26pneb94weq_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-family-sharing .grid-item-device-for-kids .image-overview-family-sharing-set-up-new-device {
		background-image: url(/jp/ios/ios-16/images/overview/family-sharing/set_up_new_device__e26pneb94weq_medium_2x.jpg);
	}
}

@media only screen and (max-width: 734px) {
	.section-family-sharing .grid-item-device-for-kids .image-overview-family-sharing-set-up-new-device {
		width: 471px;
		height: 264px;
		background-size: 471px 264px;
		background-image: url(/jp/ios/ios-16/images/overview/family-sharing/set_up_new_device__e26pneb94weq_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-family-sharing .grid-item-device-for-kids .image-overview-family-sharing-set-up-new-device {
		background-image: url(/jp/ios/ios-16/images/overview/family-sharing/set_up_new_device__e26pneb94weq_small_2x.jpg);
	}
}

/* health-fitness */
.section-health-fitness .grid-item-health-app .tile-body glass-screen {
	width: 232px;
	height: 502px;
	background-size: 232px 502px;
	background-image: url(/jp/ios/ios-16/images/overview/health-fitness/health_app_screen__csnuuzco25yu_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) {
	.section-health-fitness .grid-item-health-app .tile-body glass-screen {
		background-image: url(/jp/ios/ios-16/images/overview/health-fitness/health_app_screen__csnuuzco25yu_large_2x.jpg);
	}
}

@media only screen and (max-width: 1068px) {
	.section-health-fitness .grid-item-health-app .tile-body glass-screen {
		width: 174px;
		height: 376px;
		background-size: 174px 376px;
		background-image: url(/jp/ios/ios-16/images/overview/health-fitness/health_app_screen__csnuuzco25yu_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-health-fitness .grid-item-health-app .tile-body glass-screen {
		background-image: url(/jp/ios/ios-16/images/overview/health-fitness/health_app_screen__csnuuzco25yu_medium_2x.jpg);
	}
}

@media only screen and (max-width: 734px) {
	.section-health-fitness .grid-item-health-app .tile-body glass-screen {
		width: 196px;
		height: 422px;
		background-size: 196px 422px;
		background-image: url(/jp/ios/ios-16/images/overview/health-fitness/health_app_screen__csnuuzco25yu_small.png);
	}
}

@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-health-fitness .grid-item-health-app .tile-body glass-screen {
		background-image: url(/jp/ios/ios-16/images/overview/health-fitness/health_app_screen__csnuuzco25yu_small_2x.png);
	}
}

.section-health-fitness .grid-item-fitness-app .tile-body glass-screen {
	width: 432px;
	height: 934px;
	background-size: 432px 934px;
	background-image: url(/jp/ios/ios-16/images/overview/health-fitness/fitness_app_screen__fico8e89rxe2_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) {
	.section-health-fitness .grid-item-fitness-app .tile-body glass-screen {
		background-image: url(/jp/ios/ios-16/images/overview/health-fitness/fitness_app_screen__fico8e89rxe2_large_2x.jpg);
	}
}

@media only screen and (max-width: 1068px) {
	.section-health-fitness .grid-item-fitness-app .tile-body glass-screen {
		width: 266px;
		height: 572px;
		background-size: 266px 572px;
		background-image: url(/jp/ios/ios-16/images/overview/health-fitness/fitness_app_screen__fico8e89rxe2_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-health-fitness .grid-item-fitness-app .tile-body glass-screen {
		background-image: url(/jp/ios/ios-16/images/overview/health-fitness/fitness_app_screen__fico8e89rxe2_medium_2x.jpg);
	}
}

@media only screen and (max-width: 734px) {
	.section-health-fitness .grid-item-fitness-app .tile-body glass-screen {
		width: 252px;
		height: 544px;
		background-size: 252px 544px;
		background-image: url(/jp/ios/ios-16/images/overview/health-fitness/fitness_app_screen__fico8e89rxe2_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-health-fitness .grid-item-fitness-app .tile-body glass-screen {
		background-image: url(/jp/ios/ios-16/images/overview/health-fitness/fitness_app_screen__fico8e89rxe2_small_2x.jpg);
	}
}

/* hero */
.section-hero .typography-hero-headline {
	width: 100%;
	margin-top: 0.21em;
}

.section-hero .image-screen-1 glass-screen {
	width: 232px;
	height: 502px;
	background-size: 232px 502px;
	background-image: url(/jp/ios/ios-16/images/overview/hero/hero_screen_1__d3ofcaud25oy_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) {
	.section-hero .image-screen-1 glass-screen {
		background-image: url(/jp/ios/ios-16/images/overview/hero/hero_screen_1__d3ofcaud25oy_large_2x.jpg);
	}
}

@media only screen and (max-width: 1068px) {
	.section-hero .image-screen-1 glass-screen {
		width: 173px;
		height: 375px;
		background-size: 173px 375px;
		background-image: url(/jp/ios/ios-16/images/overview/hero/hero_screen_1__d3ofcaud25oy_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 .image-screen-1 glass-screen {
		background-image: url(/jp/ios/ios-16/images/overview/hero/hero_screen_1__d3ofcaud25oy_medium_2x.jpg);
	}
}

.section-hero .image-screen-2 glass-screen {
	width: 232px;
	height: 502px;
	background-size: 232px 502px;
	background-image: url(/jp/ios/ios-16/images/overview/hero/hero_screen_2__f72shssek8uq_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) {
	.section-hero .image-screen-2 glass-screen {
		background-image: url(/jp/ios/ios-16/images/overview/hero/hero_screen_2__f72shssek8uq_large_2x.jpg);
	}
}

@media only screen and (max-width: 1068px) {
	.section-hero .image-screen-2 glass-screen {
		width: 173px;
		height: 375px;
		background-size: 173px 375px;
		background-image: url(/jp/ios/ios-16/images/overview/hero/hero_screen_2__f72shssek8uq_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 .image-screen-2 glass-screen {
		background-image: url(/jp/ios/ios-16/images/overview/hero/hero_screen_2__f72shssek8uq_medium_2x.jpg);
	}
}

@media only screen and (max-width: 734px) {
	.section-hero .image-screen-2 glass-screen {
		width: 141px;
		height: 304px;
		background-size: 141px 304px;
		background-image: url(/jp/ios/ios-16/images/overview/hero/hero_screen_2__f72shssek8uq_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 .image-screen-2 glass-screen {
		background-image: url(/jp/ios/ios-16/images/overview/hero/hero_screen_2__f72shssek8uq_small_2x.jpg);
	}
}

.section-hero .image-screen-3 glass-screen {
	width: 232px;
	height: 502px;
	background-size: 232px 502px;
	background-image: url(/jp/ios/ios-16/images/overview/hero/hero_screen_3__ewo69kxyr3yq_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) {
	.section-hero .image-screen-3 glass-screen {
		background-image: url(/jp/ios/ios-16/images/overview/hero/hero_screen_3__ewo69kxyr3yq_large_2x.jpg);
	}
}

@media only screen and (max-width: 1068px) {
	.section-hero .image-screen-3 glass-screen {
		width: 173px;
		height: 375px;
		background-size: 173px 375px;
		background-image: url(/jp/ios/ios-16/images/overview/hero/hero_screen_3__ewo69kxyr3yq_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 .image-screen-3 glass-screen {
		background-image: url(/jp/ios/ios-16/images/overview/hero/hero_screen_3__ewo69kxyr3yq_medium_2x.jpg);
	}
}

@media only screen and (max-width: 734px) {
	.section-hero .image-screen-3 glass-screen {
		width: 141px;
		height: 304px;
		background-size: 141px 304px;
		background-image: url(/jp/ios/ios-16/images/overview/hero/hero_screen_3__ewo69kxyr3yq_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 .image-screen-3 glass-screen {
		background-image: url(/jp/ios/ios-16/images/overview/hero/hero_screen_3__ewo69kxyr3yq_small_2x.jpg);
	}
}

.section-hero .image-screen-4 glass-screen {
	width: 232px;
	height: 502px;
	background-size: 232px 502px;
	background-image: url(/jp/ios/ios-16/images/overview/hero/hero_screen_4__fvp5uonnahym_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) {
	.section-hero .image-screen-4 glass-screen {
		background-image: url(/jp/ios/ios-16/images/overview/hero/hero_screen_4__fvp5uonnahym_large_2x.jpg);
	}
}

@media only screen and (max-width: 1068px) {
	.section-hero .image-screen-4 glass-screen {
		width: 173px;
		height: 375px;
		background-size: 173px 375px;
		background-image: url(/jp/ios/ios-16/images/overview/hero/hero_screen_4__fvp5uonnahym_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 .image-screen-4 glass-screen {
		background-image: url(/jp/ios/ios-16/images/overview/hero/hero_screen_4__fvp5uonnahym_medium_2x.jpg);
	}
}

@media only screen and (max-width: 734px) {
	.section-hero .image-screen-4 glass-screen {
		width: 141px;
		height: 304px;
		background-size: 141px 304px;
		background-image: url(/jp/ios/ios-16/images/overview/hero/hero_screen_4__fvp5uonnahym_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 .image-screen-4 glass-screen {
		background-image: url(/jp/ios/ios-16/images/overview/hero/hero_screen_4__fvp5uonnahym_small_2x.jpg);
	}
}

.section-hero .image-screen-5 glass-screen {
	width: 232px;
	height: 502px;
	background-size: 232px 502px;
	background-image: url(/jp/ios/ios-16/images/overview/hero/hero_screen_5__f1cscucc4hu2_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) {
	.section-hero .image-screen-5 glass-screen {
		background-image: url(/jp/ios/ios-16/images/overview/hero/hero_screen_5__f1cscucc4hu2_large_2x.jpg);
	}
}

@media only screen and (max-width: 1068px) {
	.section-hero .image-screen-5 glass-screen {
		width: 173px;
		height: 375px;
		background-size: 173px 375px;
		background-image: url(/jp/ios/ios-16/images/overview/hero/hero_screen_5__f1cscucc4hu2_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 .image-screen-5 glass-screen {
		background-image: url(/jp/ios/ios-16/images/overview/hero/hero_screen_5__f1cscucc4hu2_medium_2x.jpg);
	}
}

/* lock-screen */
.section-lock-screen .grid-item-live-updates glass-screen {
	width: 232px;
	height: 502px;
	background-size: 232px 502px;
	background-image: url(/jp/ios/ios-16/images/overview/lock-screen/live_updates_screen__fnbmq1y4rtme_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) {
	.section-lock-screen .grid-item-live-updates glass-screen {
		background-image: url(/jp/ios/ios-16/images/overview/lock-screen/live_updates_screen__fnbmq1y4rtme_large_2x.jpg);
	}
}

@media only screen and (max-width: 1068px) {
	.section-lock-screen .grid-item-live-updates glass-screen {
		width: 174px;
		height: 376px;
		background-size: 174px 376px;
		background-image: url(/jp/ios/ios-16/images/overview/lock-screen/live_updates_screen__fnbmq1y4rtme_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-lock-screen .grid-item-live-updates glass-screen {
		background-image: url(/jp/ios/ios-16/images/overview/lock-screen/live_updates_screen__fnbmq1y4rtme_medium_2x.jpg);
	}
}

@media only screen and (max-width: 734px) {
	.section-lock-screen .grid-item-live-updates glass-screen {
		width: 196px;
		height: 422px;
		background-size: 196px 422px;
		background-image: url(/jp/ios/ios-16/images/overview/lock-screen/live_updates_screen__fnbmq1y4rtme_small.png);
	}
}

@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-lock-screen .grid-item-live-updates glass-screen {
		background-image: url(/jp/ios/ios-16/images/overview/lock-screen/live_updates_screen__fnbmq1y4rtme_small_2x.png);
	}
}

.section-lock-screen .grid-item-multiple-experiences glass-screen {
	width: 432px;
	height: 934px;
	background-size: 432px 934px;
	background-image: url(/jp/ios/ios-16/images/overview/lock-screen/experiences_screen__b7dcjjdzjy2u_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) {
	.section-lock-screen .grid-item-multiple-experiences glass-screen {
		background-image: url(/jp/ios/ios-16/images/overview/lock-screen/experiences_screen__b7dcjjdzjy2u_large_2x.jpg);
	}
}

@media only screen and (max-width: 1068px) {
	.section-lock-screen .grid-item-multiple-experiences glass-screen {
		width: 266px;
		height: 572px;
		background-size: 266px 572px;
		background-image: url(/jp/ios/ios-16/images/overview/lock-screen/experiences_screen__b7dcjjdzjy2u_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-lock-screen .grid-item-multiple-experiences glass-screen {
		background-image: url(/jp/ios/ios-16/images/overview/lock-screen/experiences_screen__b7dcjjdzjy2u_medium_2x.jpg);
	}
}

@media only screen and (max-width: 734px) {
	.section-lock-screen .grid-item-multiple-experiences glass-screen {
		width: 252px;
		height: 544px;
		background-size: 252px 544px;
		background-image: url(/jp/ios/ios-16/images/overview/lock-screen/experiences_screen__b7dcjjdzjy2u_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-lock-screen .grid-item-multiple-experiences glass-screen {
		background-image: url(/jp/ios/ios-16/images/overview/lock-screen/experiences_screen__b7dcjjdzjy2u_small_2x.jpg);
	}
}
.section-lock-screen .grid-item-lock-screen .inline-video-lock-screen .start-frame {
	background-repeat: no-repeat;
	background-image: url(/jp/ios/ios-16/images/overview/lock-screen/lock_screen_startframe__cebtk57d135y_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) {
	.section-lock-screen .grid-item-lock-screen .inline-video-lock-screen .start-frame {
		background-image: url(/jp/ios/ios-16/images/overview/lock-screen/lock_screen_startframe__cebtk57d135y_large_2x.jpg);
	}
}

@media only screen and (max-width: 1068px) {
	.section-lock-screen .grid-item-lock-screen .inline-video-lock-screen .start-frame {
		background-repeat: no-repeat;
		background-image: url(/jp/ios/ios-16/images/overview/lock-screen/lock_screen_startframe__cebtk57d135y_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-lock-screen .grid-item-lock-screen .inline-video-lock-screen .start-frame {
		background-image: url(/jp/ios/ios-16/images/overview/lock-screen/lock_screen_startframe__cebtk57d135y_medium_2x.jpg);
	}
}

@media only screen and (max-width: 734px) {
	.section-lock-screen .grid-item-lock-screen .inline-video-lock-screen .start-frame {
		background-repeat: no-repeat;
		background-image: url(/jp/ios/ios-16/images/overview/lock-screen/lock_screen_startframe__cebtk57d135y_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-lock-screen .grid-item-lock-screen .inline-video-lock-screen .start-frame {
		background-image: url(/jp/ios/ios-16/images/overview/lock-screen/lock_screen_startframe__cebtk57d135y_small_2x.jpg);
	}
}

.section-lock-screen .grid-item-lock-screen .inline-video-lock-screen .end-frame {
	background-repeat: no-repeat;
	background-image: url(/jp/ios/ios-16/images/overview/lock-screen/lock_screen_endframe__cusc88ehsu2q_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) {
	.section-lock-screen .grid-item-lock-screen .inline-video-lock-screen .end-frame {
		background-image: url(/jp/ios/ios-16/images/overview/lock-screen/lock_screen_endframe__cusc88ehsu2q_large_2x.jpg);
	}
}

@media only screen and (max-width: 1068px) {
	.section-lock-screen .grid-item-lock-screen .inline-video-lock-screen .end-frame {
		background-repeat: no-repeat;
		background-image: url(/jp/ios/ios-16/images/overview/lock-screen/lock_screen_endframe__cusc88ehsu2q_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-lock-screen .grid-item-lock-screen .inline-video-lock-screen .end-frame {
		background-image: url(/jp/ios/ios-16/images/overview/lock-screen/lock_screen_endframe__cusc88ehsu2q_medium_2x.jpg);
	}
}

@media only screen and (max-width: 734px) {
	.section-lock-screen .grid-item-lock-screen .inline-video-lock-screen .end-frame {
		background-repeat: no-repeat;
		background-image: url(/jp/ios/ios-16/images/overview/lock-screen/lock_screen_endframe__cusc88ehsu2q_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-lock-screen .grid-item-lock-screen .inline-video-lock-screen .end-frame {
		background-image: url(/jp/ios/ios-16/images/overview/lock-screen/lock_screen_endframe__cusc88ehsu2q_small_2x.jpg);
	}
}

.section-lock-screen .grid-item-lock-screen .lock-screen-glass glass-hardware {
	width: 1804px;
	height: 648px;
	background-size: 1804px 648px;
	background-image: url(/jp/ios/ios-16/images/overview/lock-screen/lockscreen_hw__c7vk6s0td3cm_large.png);
}

@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) {
	.section-lock-screen .grid-item-lock-screen .lock-screen-glass glass-hardware {
		background-image: url(/jp/ios/ios-16/images/overview/lock-screen/lockscreen_hw__c7vk6s0td3cm_large_2x.png);
	}
}

@media only screen and (max-width: 1068px) {
	.section-lock-screen .grid-item-lock-screen .lock-screen-glass glass-hardware {
		width: 1340px;
		height: 488px;
		background-size: 1340px 488px;
		background-image: url(/jp/ios/ios-16/images/overview/lock-screen/lockscreen_hw__c7vk6s0td3cm_medium.png);
	}
}

@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-lock-screen .grid-item-lock-screen .lock-screen-glass glass-hardware {
		background-image: url(/jp/ios/ios-16/images/overview/lock-screen/lockscreen_hw__c7vk6s0td3cm_medium_2x.png);
	}
}

@media only screen and (max-width: 734px) {
	.section-lock-screen .grid-item-lock-screen .lock-screen-glass glass-hardware {
		width: 1346px;
		height: 542px;
		background-size: 1346px 542px;
		background-image: url(/jp/ios/ios-16/images/overview/lock-screen/lockscreen_hw__c7vk6s0td3cm_small.png);
	}
}

@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-lock-screen .grid-item-lock-screen .lock-screen-glass glass-hardware {
		background-image: url(/jp/ios/ios-16/images/overview/lock-screen/lockscreen_hw__c7vk6s0td3cm_small_2x.png);
	}
}

.section-lock-screen .grid-item-notification-views .inline-video-notification-views .start-frame {
	background-repeat: no-repeat;
	background-image: url(/jp/ios/ios-16/images/overview/lock-screen/notifications_startframe__cl4ah2keowpe_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) {
	.section-lock-screen .grid-item-notification-views .inline-video-notification-views .start-frame {
		background-image: url(/jp/ios/ios-16/images/overview/lock-screen/notifications_startframe__cl4ah2keowpe_large_2x.jpg);
	}
}

@media only screen and (max-width: 1068px) {
	.section-lock-screen .grid-item-notification-views .inline-video-notification-views .start-frame {
		background-repeat: no-repeat;
		background-image: url(/jp/ios/ios-16/images/overview/lock-screen/notifications_startframe__cl4ah2keowpe_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-lock-screen .grid-item-notification-views .inline-video-notification-views .start-frame {
		background-image: url(/jp/ios/ios-16/images/overview/lock-screen/notifications_startframe__cl4ah2keowpe_medium_2x.jpg);
	}
}

@media only screen and (max-width: 734px) {
	.section-lock-screen .grid-item-notification-views .inline-video-notification-views .start-frame {
		background-repeat: no-repeat;
		background-image: url(/jp/ios/ios-16/images/overview/lock-screen/notifications_startframe__cl4ah2keowpe_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-lock-screen .grid-item-notification-views .inline-video-notification-views .start-frame {
		background-image: url(/jp/ios/ios-16/images/overview/lock-screen/notifications_startframe__cl4ah2keowpe_small_2x.jpg);
	}
}

.section-lock-screen .grid-item-notification-views .inline-video-notification-views .end-frame {
	background-repeat: no-repeat;
	background-image: url(/jp/ios/ios-16/images/overview/lock-screen/notifications_endframe__bizt5y2nnofm_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) {
	.section-lock-screen .grid-item-notification-views .inline-video-notification-views .end-frame {
		background-image: url(/jp/ios/ios-16/images/overview/lock-screen/notifications_endframe__bizt5y2nnofm_large_2x.jpg);
	}
}

@media only screen and (max-width: 1068px) {
	.section-lock-screen .grid-item-notification-views .inline-video-notification-views .end-frame {
		background-repeat: no-repeat;
		background-image: url(/jp/ios/ios-16/images/overview/lock-screen/notifications_endframe__bizt5y2nnofm_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-lock-screen .grid-item-notification-views .inline-video-notification-views .end-frame {
		background-image: url(/jp/ios/ios-16/images/overview/lock-screen/notifications_endframe__bizt5y2nnofm_medium_2x.jpg);
	}
}

@media only screen and (max-width: 734px) {
	.section-lock-screen .grid-item-notification-views .inline-video-notification-views .end-frame {
		background-repeat: no-repeat;
		background-image: url(/jp/ios/ios-16/images/overview/lock-screen/notifications_endframe__bizt5y2nnofm_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-lock-screen .grid-item-notification-views .inline-video-notification-views .end-frame {
		background-image: url(/jp/ios/ios-16/images/overview/lock-screen/notifications_endframe__bizt5y2nnofm_small_2x.jpg);
	}
}

/* messages */
.section-messages .grid-item-collaborate glass-screen {
	width: 432px;
	height: 934px;
	background-size: 432px 934px;
	background-image: url(/jp/ios/ios-16/images/overview/messages/collaboration_screen__byll5eyt1aqa_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) {
	.section-messages .grid-item-collaborate glass-screen {
		background-image: url(/jp/ios/ios-16/images/overview/messages/collaboration_screen__byll5eyt1aqa_large_2x.jpg);
	}
}

@media only screen and (max-width: 1068px) {
	.section-messages .grid-item-collaborate glass-screen {
		width: 266px;
		height: 572px;
		background-size: 266px 572px;
		background-image: url(/jp/ios/ios-16/images/overview/messages/collaboration_screen__byll5eyt1aqa_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-messages .grid-item-collaborate glass-screen {
		background-image: url(/jp/ios/ios-16/images/overview/messages/collaboration_screen__byll5eyt1aqa_medium_2x.jpg);
	}
}

@media only screen and (max-width: 734px) {
	.section-messages .grid-item-collaborate glass-screen {
		width: 252px;
		height: 544px;
		background-size: 252px 544px;
		background-image: url(/jp/ios/ios-16/images/overview/messages/collaboration_screen__byll5eyt1aqa_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-messages .grid-item-collaborate glass-screen {
		background-image: url(/jp/ios/ios-16/images/overview/messages/collaboration_screen__byll5eyt1aqa_small_2x.jpg);
	}
}

/* share play */
.section-messages .grid-item-shareplay glass-screen {
	width: 232px;
	height: 502px;
	background-size: 232px 502px;
	background-image: url(/jp/ios/ios-16/images/overview/messages/shareplay_screen__d17syrxdn1g2_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) {
	.section-messages .grid-item-shareplay glass-screen {
		background-image: url(/jp/ios/ios-16/images/overview/messages/shareplay_screen__d17syrxdn1g2_large_2x.jpg);
	}
}

@media only screen and (max-width: 1068px) {
	.section-messages .grid-item-shareplay glass-screen {
		width: 174px;
		height: 376px;
		background-size: 174px 376px;
		background-image: url(/jp/ios/ios-16/images/overview/messages/shareplay_screen__d17syrxdn1g2_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-messages .grid-item-shareplay glass-screen {
		background-image: url(/jp/ios/ios-16/images/overview/messages/shareplay_screen__d17syrxdn1g2_medium_2x.jpg);
	}
}

@media only screen and (max-width: 734px) {
	.section-messages .grid-item-shareplay glass-screen {
		width: 196px;
		height: 422px;
		background-size: 196px 422px;
		background-image: url(/jp/ios/ios-16/images/overview/messages/shareplay_screen__d17syrxdn1g2_small.png);
	}
}

@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-messages .grid-item-shareplay glass-screen {
		background-image: url(/jp/ios/ios-16/images/overview/messages/shareplay_screen__d17syrxdn1g2_small_2x.png);
	}
}

/* messaging will-change */
.section-messages .grid-item-messaging .image-messages-messaging {
	width: 538px;
	height: 262px;
	background-size: 538px 262px;
	background-image: url(/jp/ios/ios-16/images/overview/messages/edit__b6sblj6xkc5e_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) {
	.section-messages .grid-item-messaging .image-messages-messaging {
		background-image: url(/jp/ios/ios-16/images/overview/messages/edit__b6sblj6xkc5e_large_2x.jpg);
	}
}

@media only screen and (max-width: 1068px) {
	.section-messages .grid-item-messaging .image-messages-messaging {
		width: 404px;
		height: 198px;
		background-size: 404px 198px;
		background-image: url(/jp/ios/ios-16/images/overview/messages/edit__b6sblj6xkc5e_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-messages .grid-item-messaging .image-messages-messaging {
		background-image: url(/jp/ios/ios-16/images/overview/messages/edit__b6sblj6xkc5e_medium_2x.jpg);
	}
}

@media only screen and (max-width: 734px) {
	.section-messages .grid-item-messaging .image-messages-messaging {
		width: 266px;
		height: 130px;
		background-size: 266px 130px;
		background-image: url(/jp/ios/ios-16/images/overview/messages/edit__b6sblj6xkc5e_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-messages .grid-item-messaging .image-messages-messaging {
		background-image: url(/jp/ios/ios-16/images/overview/messages/edit__b6sblj6xkc5e_small_2x.jpg);
	}
}

/* router */
.section-router .router-item.router-download-software .image-apple-download-software {
	width: 682px;
	height: 450px;
	background-size: 682px 450px;
	background-image: url(/jp/ios/ios-16/images/router/ios_16__cb24d32eu5ki_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) {
	.section-router .router-item.router-download-software .image-apple-download-software {
		background-image: url(/jp/ios/ios-16/images/router/ios_16__cb24d32eu5ki_large_2x.jpg);
	}
}

@media only screen and (max-width: 1068px) {
	.section-router .router-item.router-download-software .image-apple-download-software {
		width: 504px;
		height: 347px;
		background-size: 504px 347px;
		background-image: url(/jp/ios/ios-16/images/router/ios_16__cb24d32eu5ki_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-router .router-item.router-download-software .image-apple-download-software {
		background-image: url(/jp/ios/ios-16/images/router/ios_16__cb24d32eu5ki_medium_2x.jpg);
	}
}

@media only screen and (max-width: 734px) {
	.section-router .router-item.router-download-software .image-apple-download-software {
		width: 480px;
		height: 336px;
		background-size: 480px 336px;
		background-image: url(/jp/ios/ios-16/images/router/ios_16__cb24d32eu5ki_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-router .router-item.router-download-software .image-apple-download-software {
		background-image: url(/jp/ios/ios-16/images/router/ios_16__cb24d32eu5ki_small_2x.jpg);
	}
}

.section-router .router-item.router-macos .image-macos {
	width: 970px;
	height: 450px;
	background-size: 970px 450px;
	background-image: url(/jp/ios/ios-16/images/router/macos__b54728tkdzpy_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) {
	.section-router .router-item.router-macos .image-macos {
		background-image: url(/jp/ios/ios-16/images/router/macos__b54728tkdzpy_large_2x.jpg);
	}
}

@media only screen and (max-width: 1068px) {
	.section-router .router-item.router-macos .image-macos {
		width: 610px;
		height: 284px;
		background-size: 610px 284px;
		background-image: url(/jp/ios/ios-16/images/router/macos__b54728tkdzpy_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-router .router-item.router-macos .image-macos {
		background-image: url(/jp/ios/ios-16/images/router/macos__b54728tkdzpy_medium_2x.jpg);
	}
}

@media only screen and (max-width: 734px) {
	.section-router .router-item.router-macos .image-macos {
		width: 480px;
		height: 257px;
		background-size: 480px 257px;
		background-image: url(/jp/ios/ios-16/images/router/macos__b54728tkdzpy_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-router .router-item.router-macos .image-macos {
		background-image: url(/jp/ios/ios-16/images/router/macos__b54728tkdzpy_small_2x.jpg);
	}
}

.section-router .router-item.router-ipados .image-ipados-16 {
	width: 1390px;
	height: 504px;
	background-size: 1390px 504px;
	background-image: url(/jp/ios/ios-16/images/router/ipados_16__ctjhlvfmjhoy_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) {
	.section-router .router-item.router-ipados .image-ipados-16 {
		background-image: url(/jp/ios/ios-16/images/router/ipados_16__ctjhlvfmjhoy_large_2x.jpg);
	}
}

@media only screen and (max-width: 1068px) {
	.section-router .router-item.router-ipados .image-ipados-16 {
		width: 1028px;
		height: 388px;
		background-size: 1028px 388px;
		background-image: url(/jp/ios/ios-16/images/router/ipados_16__ctjhlvfmjhoy_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-router .router-item.router-ipados .image-ipados-16 {
		background-image: url(/jp/ios/ios-16/images/router/ipados_16__ctjhlvfmjhoy_medium_2x.jpg);
	}
}

@media only screen and (max-width: 734px) {
	.section-router .router-item.router-ipados .image-ipados-16 {
		width: 480px;
		height: 488px;
		background-size: 480px 488px;
		background-image: url(/jp/ios/ios-16/images/router/ipados_16__ctjhlvfmjhoy_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-router .router-item.router-ipados .image-ipados-16 {
		background-image: url(/jp/ios/ios-16/images/router/ipados_16__ctjhlvfmjhoy_small_2x.jpg);
	}
}

html.enhanced .section-messages .grid-item-messaging .image-messages-messaging {
	display: block;
}

.grid .grid-item.grid-item-siri-integration .tile-body-blockquote {
	padding-right: 20px;
}

.grid .grid-item-filters .grid {
	width: 100%;
}
.inline-video-button.link {
	white-space: nowrap;
}

/* passkeys tile */
.grid .grid-item.grid-item-matter-support .violator-reduced {
	margin-top: 0.3em;
}
@media only screen and (max-width: 734px) {
	.grid .grid-item.grid-item-matter-support .violator-reduced {
		margin-top: 0.5em;
	}
}

/* passkeys tile */
.grid .grid-item.large-span-6.grid-item-passkeys .tile-body-blockquote {
	width: 100%;
	box-sizing: border-box;
	max-width: calc(
		460px + var(--tile-padding-right) + var(--tile-padding-left)
	);
}
@media only screen and (max-width: 1068px) {
	.grid .grid-item.large-span-6.grid-item-passkeys .tile-body-blockquote {
		max-width: 460px;
	}
}
@media only screen and (max-width: 734px) {
	.grid .grid-item.large-span-6.grid-item-passkeys .tile-body-blockquote {
		width: auto;
		max-width: 100%;
	}
}

/* security-response tile */
.section-privacy-security .grid .grid-item-rapid-security-response.grid-item.large-span-6:not([class*="medium-span"]) .tile-body-blockquote {
	width: 85%;
}

@media only screen and (max-width: 734px) {
	.mobile-ui .violator-reduced {
		padding-top: 4px;
		padding-bottom: 2px;
	}
}

.section-privacy-security .grid-item-safety-check .tile-body glass-screen {
	width: 232px;
	height: 502px;
	background-size: 232px 502px;
	background-image: url(/jp/ios/ios-16/images/overview/privacy-security/safety_check_screen__d97xjhsguc4m_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) {
	.section-privacy-security .grid-item-safety-check .tile-body glass-screen {
		background-image: url(/jp/ios/ios-16/images/overview/privacy-security/safety_check_screen__d97xjhsguc4m_large_2x.jpg);
	}
}

@media only screen and (max-width: 1068px) {
	.section-privacy-security .grid-item-safety-check .tile-body glass-screen {
		width: 174px;
		height: 376px;
		background-size: 174px 376px;
		background-image: url(/jp/ios/ios-16/images/overview/privacy-security/safety_check_screen__d97xjhsguc4m_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-privacy-security .grid-item-safety-check .tile-body glass-screen {
		background-image: url(/jp/ios/ios-16/images/overview/privacy-security/safety_check_screen__d97xjhsguc4m_medium_2x.jpg);
	}
}

@media only screen and (max-width: 734px) {
	.section-privacy-security .grid-item-safety-check .tile-body glass-screen {
		width: 196px;
		height: 422px;
		background-size: 196px 422px;
		background-image: url(/jp/ios/ios-16/images/overview/privacy-security/safety_check_screen__d97xjhsguc4m_small.png);
	}
}

@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-privacy-security .grid-item-safety-check .tile-body glass-screen {
		background-image: url(/jp/ios/ios-16/images/overview/privacy-security/safety_check_screen__d97xjhsguc4m_small_2x.png);
	}
}

/* accessibility */
.section-accessibility .grid-item-control-apple-watch .image-overview-accessibility-control-apple-watch {
	width: 584px;
	height: 654px;
	background-size: 584px 654px;
	background-image: url(/jp/ios/ios-16/images/overview/accessibility/control_watch__efgx0g696o6e_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) {
	.section-accessibility .grid-item-control-apple-watch .image-overview-accessibility-control-apple-watch {
		background-image: url(/jp/ios/ios-16/images/overview/accessibility/control_watch__efgx0g696o6e_large_2x.jpg);
	}
}

@media only screen and (max-width: 1068px) {
	.section-accessibility .grid-item-control-apple-watch .image-overview-accessibility-control-apple-watch {
		width: 374px;
		height: 488px;
		background-size: 374px 488px;
		background-image: url(/jp/ios/ios-16/images/overview/accessibility/control_watch__efgx0g696o6e_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-accessibility .grid-item-control-apple-watch .image-overview-accessibility-control-apple-watch {
		background-image: url(/jp/ios/ios-16/images/overview/accessibility/control_watch__efgx0g696o6e_medium_2x.jpg);
	}
}

@media only screen and (max-width: 734px) {
	.section-accessibility .grid-item-control-apple-watch .image-overview-accessibility-control-apple-watch {
		width: 336px;
		height: 406px;
		background-size: 336px 406px;
		background-image: url(/jp/ios/ios-16/images/overview/accessibility/control_watch__efgx0g696o6e_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-accessibility .grid-item-control-apple-watch .image-overview-accessibility-control-apple-watch {
		background-image: url(/jp/ios/ios-16/images/overview/accessibility/control_watch__efgx0g696o6e_small_2x.jpg);
	}
}

.section-accessibility .grid-item-path-detection .tile-body glass-screen {
	width: 232px;
	height: 502px;
	background-size: 232px 502px;
	background-repeat: no-repeat;
	background-image: url(/jp/ios/ios-16/images/overview/accessibility/detection_mode_screen__fttfd34gucq6_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) {
	.section-accessibility .grid-item-path-detection .tile-body glass-screen {
		background-image: url(/jp/ios/ios-16/images/overview/accessibility/detection_mode_screen__fttfd34gucq6_large_2x.jpg);
	}
}

@media only screen and (max-width: 1068px) {
	.section-accessibility .grid-item-path-detection .tile-body glass-screen {
		width: 174px;
		height: 376px;
		background-size: 174px 376px;
		background-repeat: no-repeat;
		background-image: url(/jp/ios/ios-16/images/overview/accessibility/detection_mode_screen__fttfd34gucq6_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-accessibility .grid-item-path-detection .tile-body glass-screen {
		background-image: url(/jp/ios/ios-16/images/overview/accessibility/detection_mode_screen__fttfd34gucq6_medium_2x.jpg);
	}
}

@media only screen and (max-width: 734px) {
	.section-accessibility .grid-item-path-detection .tile-body glass-screen {
		width: 196px;
		height: 422px;
		background-size: 196px 422px;
		background-repeat: no-repeat;
		background-image: url(/jp/ios/ios-16/images/overview/accessibility/detection_mode_screen__fttfd34gucq6_small.png);
	}
}

@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-accessibility .grid-item-path-detection .tile-body glass-screen {
		background-image: url(/jp/ios/ios-16/images/overview/accessibility/detection_mode_screen__fttfd34gucq6_small_2x.png);
	}
}

/* dictation */
.section-dictation .grid-item-multi-modal-dictation .tile-body glass-screen {
	width: 232px;
	height: 502px;
	background-size: 232px 502px;
	background-image: url(/jp/ios/ios-16/images/overview/dictation/multi_modal_screen__ejn8dq3wzsqe_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) {
	.section-dictation .grid-item-multi-modal-dictation .tile-body glass-screen {
		background-image: url(/jp/ios/ios-16/images/overview/dictation/multi_modal_screen__ejn8dq3wzsqe_large_2x.jpg);
	}
}

@media only screen and (max-width: 1068px) {
	.section-dictation .grid-item-multi-modal-dictation .tile-body glass-screen {
		width: 174px;
		height: 376px;
		background-size: 174px 376px;
		background-image: url(/jp/ios/ios-16/images/overview/dictation/multi_modal_screen__ejn8dq3wzsqe_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-dictation .grid-item-multi-modal-dictation .tile-body glass-screen {
		background-image: url(/jp/ios/ios-16/images/overview/dictation/multi_modal_screen__ejn8dq3wzsqe_medium_2x.jpg);
	}
}

@media only screen and (max-width: 734px) {
	.section-dictation .grid-item-multi-modal-dictation .tile-body glass-screen {
		width: 196px;
		height: 422px;
		background-size: 196px 422px;
		background-image: url(/jp/ios/ios-16/images/overview/dictation/multi_modal_screen__ejn8dq3wzsqe_small.png);
	}
}

@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-dictation .grid-item-multi-modal-dictation .tile-body glass-screen {
		background-image: url(/jp/ios/ios-16/images/overview/dictation/multi_modal_screen__ejn8dq3wzsqe_small_2x.png);
	}
}

/* focus */
.section-focus .grid-item-filters glass-screen {
	width: 432px;
	height: 934px;
	background-size: 432px 934px;
	background-image: url(/jp/ios/ios-16/images/overview/focus/filters_screen__e206spk661ua_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) {
	.section-focus .grid-item-filters glass-screen {
		background-image: url(/jp/ios/ios-16/images/overview/focus/filters_screen__e206spk661ua_large_2x.jpg);
	}
}

@media only screen and (max-width: 1068px) {
	.section-focus .grid-item-filters glass-screen {
		width: 266px;
		height: 572px;
		background-size: 266px 572px;
		background-image: url(/jp/ios/ios-16/images/overview/focus/filters_screen__e206spk661ua_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-focus .grid-item-filters glass-screen {
		background-image: url(/jp/ios/ios-16/images/overview/focus/filters_screen__e206spk661ua_medium_2x.jpg);
	}
}

@media only screen and (max-width: 734px) {
	.section-focus .grid-item-filters glass-screen {
		width: 252px;
		height: 544px;
		background-size: 252px 544px;
		background-image: url(/jp/ios/ios-16/images/overview/focus/filters_screen__e206spk661ua_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-focus .grid-item-filters glass-screen {
		background-image: url(/jp/ios/ios-16/images/overview/focus/filters_screen__e206spk661ua_small_2x.jpg);
	}
}

.section-focus .grid-item-set-up .image-focus-set-up {
	width: 1208px;
	height: 646px;
	background-size: 1208px 646px;
	background-image: url(/jp/ios/ios-16/images/overview/focus/set_up__eu2aq27vhno2_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) {
	.section-focus .grid-item-set-up .image-focus-set-up {
		background-image: url(/jp/ios/ios-16/images/overview/focus/set_up__eu2aq27vhno2_large_2x.jpg);
	}
}

@media only screen and (max-width: 1068px) {
	.section-focus .grid-item-set-up .image-focus-set-up {
		width: 895px;
		height: 488px;
		background-size: 895px 488px;
		background-image: url(/jp/ios/ios-16/images/overview/focus/set_up__eu2aq27vhno2_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-focus .grid-item-set-up .image-focus-set-up {
		background-image: url(/jp/ios/ios-16/images/overview/focus/set_up__eu2aq27vhno2_medium_2x.jpg);
	}
}

@media only screen and (max-width: 734px) {
	.section-focus .grid-item-set-up .image-focus-set-up {
		width: 504px;
		height: 548px;
		background-size: 504px 548px;
		background-image: url(/jp/ios/ios-16/images/overview/focus/set_up__eu2aq27vhno2_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-focus .grid-item-set-up .image-focus-set-up {
		background-image: url(/jp/ios/ios-16/images/overview/focus/set_up__eu2aq27vhno2_small_2x.jpg);
	}
}

/* home */
.section-home .grid-item-home-app .tile-body glass-screen {
	width: 232px;
	height: 502px;
	background-size: 232px 502px;
	background-image: url(/jp/ios/ios-16/images/overview/home/app_screen__cunrvpd3bdsi_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) {
	.section-home .grid-item-home-app .tile-body glass-screen {
		background-image: url(/jp/ios/ios-16/images/overview/home/app_screen__cunrvpd3bdsi_large_2x.jpg);
	}
}

@media only screen and (max-width: 1068px) {
	.section-home .grid-item-home-app .tile-body glass-screen {
		width: 174px;
		height: 376px;
		background-size: 174px 376px;
		background-image: url(/jp/ios/ios-16/images/overview/home/app_screen__cunrvpd3bdsi_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-home .grid-item-home-app .tile-body glass-screen {
		background-image: url(/jp/ios/ios-16/images/overview/home/app_screen__cunrvpd3bdsi_medium_2x.jpg);
	}
}

@media only screen and (max-width: 734px) {
	.section-home .grid-item-home-app .tile-body glass-screen {
		width: 196px;
		height: 422px;
		background-size: 196px 422px;
		background-image: url(/jp/ios/ios-16/images/overview/home/app_screen__cunrvpd3bdsi_small.png);
	}
}

@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-home .grid-item-home-app .tile-body glass-screen {
		background-image: url(/jp/ios/ios-16/images/overview/home/app_screen__cunrvpd3bdsi_small_2x.png);
	}
}

/* intelligence */
.section-intelligence .grid-item-live-text .image-live-text-device {
	width: 949px;
	height: 548px;
	background-size: 949px 548px;
	background-image: url(/jp/ios/ios-16/images/overview/intelligence/live_text__eshxu08q43wy_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) {
	.section-intelligence .grid-item-live-text .image-live-text-device {
		background-image: url(/jp/ios/ios-16/images/overview/intelligence/live_text__eshxu08q43wy_large_2x.jpg);
	}
}

@media only screen and (max-width: 1068px) {
	.section-intelligence .grid-item-live-text .image-live-text-device {
		width: 912px;
		height: 532px;
		background-size: 912px 532px;
		background-image: url(/jp/ios/ios-16/images/overview/intelligence/live_text__eshxu08q43wy_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-intelligence .grid-item-live-text .image-live-text-device {
		background-image: url(/jp/ios/ios-16/images/overview/intelligence/live_text__eshxu08q43wy_medium_2x.jpg);
	}
}

@media only screen and (max-width: 734px) {
	.section-intelligence .grid-item-live-text .image-live-text-device {
		width: 632px;
		height: 364px;
		background-size: 632px 364px;
		background-image: url(/jp/ios/ios-16/images/overview/intelligence/live_text__eshxu08q43wy_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-intelligence .grid-item-live-text .image-live-text-device {
		background-image: url(/jp/ios/ios-16/images/overview/intelligence/live_text__eshxu08q43wy_small_2x.jpg);
	}
}

.section-intelligence .grid-item-object-selection .inline-video-object-selection .start-frame {
	background-repeat: no-repeat;
	background-image: url(/jp/ios/ios-16/images/overview/intelligence/object_selection_startframe__f49sa015rz22_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) {
	.section-intelligence .grid-item-object-selection .inline-video-object-selection .start-frame {
		background-image: url(/jp/ios/ios-16/images/overview/intelligence/object_selection_startframe__f49sa015rz22_large_2x.jpg);
	}
}

@media only screen and (max-width: 1068px) {
	.section-intelligence .grid-item-object-selection .inline-video-object-selection .start-frame {
		background-repeat: no-repeat;
		background-image: url(/jp/ios/ios-16/images/overview/intelligence/object_selection_startframe__f49sa015rz22_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-intelligence .grid-item-object-selection .inline-video-object-selection .start-frame {
		background-image: url(/jp/ios/ios-16/images/overview/intelligence/object_selection_startframe__f49sa015rz22_medium_2x.jpg);
	}
}

@media only screen and (max-width: 734px) {
	.section-intelligence .grid-item-object-selection .inline-video-object-selection .start-frame {
		background-repeat: no-repeat;
		background-image: url(/jp/ios/ios-16/images/overview/intelligence/object_selection_startframe__f49sa015rz22_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-intelligence .grid-item-object-selection .inline-video-object-selection .start-frame {
		background-image: url(/jp/ios/ios-16/images/overview/intelligence/object_selection_startframe__f49sa015rz22_small_2x.jpg);
	}
}

.section-intelligence .grid-item-object-selection .inline-video-object-selection .end-frame {
	background-repeat: no-repeat;
	background-image: url(/jp/ios/ios-16/images/overview/intelligence/object_selection_endframe__ffesr81v4euu_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) {
	.section-intelligence .grid-item-object-selection .inline-video-object-selection .end-frame {
		background-image: url(/jp/ios/ios-16/images/overview/intelligence/object_selection_endframe__ffesr81v4euu_large_2x.jpg);
	}
}

@media only screen and (max-width: 1068px) {
	.section-intelligence .grid-item-object-selection .inline-video-object-selection .end-frame {
		background-repeat: no-repeat;
		background-image: url(/jp/ios/ios-16/images/overview/intelligence/object_selection_endframe__ffesr81v4euu_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-intelligence .grid-item-object-selection .inline-video-object-selection .end-frame {
		background-image: url(/jp/ios/ios-16/images/overview/intelligence/object_selection_endframe__ffesr81v4euu_medium_2x.jpg);
	}
}

@media only screen and (max-width: 734px) {
	.section-intelligence .grid-item-object-selection .inline-video-object-selection .end-frame {
		background-repeat: no-repeat;
		background-image: url(/jp/ios/ios-16/images/overview/intelligence/object_selection_endframe__ffesr81v4euu_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-intelligence .grid-item-object-selection .inline-video-object-selection .end-frame {
		background-image: url(/jp/ios/ios-16/images/overview/intelligence/object_selection_endframe__ffesr81v4euu_small_2x.jpg);
	}
}

.section-intelligence .grid-item-quick-actions glass-screen {
	width: 232px;
	height: 502px;
	background-size: 232px 502px;
	background-image: url(/jp/ios/ios-16/images/overview/intelligence/quick_actions_screen__gblunoy3tpe2_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) {
	.section-intelligence .grid-item-quick-actions glass-screen {
		background-image: url(/jp/ios/ios-16/images/overview/intelligence/quick_actions_screen__gblunoy3tpe2_large_2x.jpg);
	}
}

@media only screen and (max-width: 1068px) {
	.section-intelligence .grid-item-quick-actions glass-screen {
		width: 174px;
		height: 376px;
		background-size: 174px 376px;
		background-image: url(/jp/ios/ios-16/images/overview/intelligence/quick_actions_screen__gblunoy3tpe2_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-intelligence .grid-item-quick-actions glass-screen {
		background-image: url(/jp/ios/ios-16/images/overview/intelligence/quick_actions_screen__gblunoy3tpe2_medium_2x.jpg);
	}
}

@media only screen and (max-width: 734px) {
	.section-intelligence .grid-item-quick-actions glass-screen {
		width: 196px;
		height: 422px;
		background-size: 196px 422px;
		background-image: url(/jp/ios/ios-16/images/overview/intelligence/quick_actions_screen__gblunoy3tpe2_small.png);
	}
}

@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-intelligence .grid-item-quick-actions glass-screen {
		background-image: url(/jp/ios/ios-16/images/overview/intelligence/quick_actions_screen__gblunoy3tpe2_small_2x.png);
	}
}

/* mail */
.section-mail .grid-item-improved-search .tile-body glass-screen {
	width: 232px;
	height: 502px;
	background-size: 232px 502px;
	background-image: url(/jp/ios/ios-16/images/overview/mail/search_screen__bw13tyrzxu2u_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) {
	.section-mail .grid-item-improved-search .tile-body glass-screen {
		background-image: url(/jp/ios/ios-16/images/overview/mail/search_screen__bw13tyrzxu2u_large_2x.jpg);
	}
}

@media only screen and (max-width: 1068px) {
	.section-mail .grid-item-improved-search .tile-body glass-screen {
		width: 174px;
		height: 376px;
		background-size: 174px 376px;
		background-image: url(/jp/ios/ios-16/images/overview/mail/search_screen__bw13tyrzxu2u_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-mail .grid-item-improved-search .tile-body glass-screen {
		background-image: url(/jp/ios/ios-16/images/overview/mail/search_screen__bw13tyrzxu2u_medium_2x.jpg);
	}
}

@media only screen and (max-width: 734px) {
	.section-mail .grid-item-improved-search .tile-body glass-screen {
		width: 196px;
		height: 422px;
		background-size: 196px 422px;
		background-image: url(/jp/ios/ios-16/images/overview/mail/search_screen__bw13tyrzxu2u_small.png);
	}
}

@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-mail .grid-item-improved-search .tile-body glass-screen {
		background-image: url(/jp/ios/ios-16/images/overview/mail/search_screen__bw13tyrzxu2u_small_2x.png);
	}
}

/* maps */
.section-maps .grid-item-transit-cards .tile-body glass-screen {
	width: 232px;
	height: 502px;
	background-size: 232px 502px;
	background-image: url(/jp/ios/ios-16/images/overview/maps/transit_cards_screen__bwibqd6l4as2_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) {
	.section-maps .grid-item-transit-cards .tile-body glass-screen {
		background-image: url(/jp/ios/ios-16/images/overview/maps/transit_cards_screen__bwibqd6l4as2_large_2x.jpg);
	}
}

@media only screen and (max-width: 1068px) {
	.section-maps .grid-item-transit-cards .tile-body glass-screen {
		width: 174px;
		height: 376px;
		background-size: 174px 376px;
		background-image: url(/jp/ios/ios-16/images/overview/maps/transit_cards_screen__bwibqd6l4as2_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-maps .grid-item-transit-cards .tile-body glass-screen {
		background-image: url(/jp/ios/ios-16/images/overview/maps/transit_cards_screen__bwibqd6l4as2_medium_2x.jpg);
	}
}

@media only screen and (max-width: 734px) {
	.section-maps .grid-item-transit-cards .tile-body glass-screen {
		width: 196px;
		height: 422px;
		background-size: 196px 422px;
		background-image: url(/jp/ios/ios-16/images/overview/maps/transit_cards_screen__bwibqd6l4as2_small.png);
	}
}

@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-maps .grid-item-transit-cards .tile-body glass-screen {
		background-image: url(/jp/ios/ios-16/images/overview/maps/transit_cards_screen__bwibqd6l4as2_small_2x.png);
	}
}

/* safari */
.section-safari-passkeys .grid-item-shared-tab-groups .tile-body glass-screen {
	width: 232px;
	height: 502px;
	background-size: 232px 502px;
	background-image: url(/jp/ios/ios-16/images/overview/safari/tab_groups_screen__ey8z6ea5tg6e_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) {
	.section-safari-passkeys .grid-item-shared-tab-groups .tile-body glass-screen {
		background-image: url(/jp/ios/ios-16/images/overview/safari/tab_groups_screen__ey8z6ea5tg6e_large_2x.jpg);
	}
}

@media only screen and (max-width: 1068px) {
	.section-safari-passkeys .grid-item-shared-tab-groups .tile-body glass-screen {
		width: 174px;
		height: 376px;
		background-size: 174px 376px;
		background-image: url(/jp/ios/ios-16/images/overview/safari/tab_groups_screen__ey8z6ea5tg6e_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-safari-passkeys .grid-item-shared-tab-groups .tile-body glass-screen {
		background-image: url(/jp/ios/ios-16/images/overview/safari/tab_groups_screen__ey8z6ea5tg6e_medium_2x.jpg);
	}
}

@media only screen and (max-width: 734px) {
	.section-safari-passkeys .grid-item-shared-tab-groups .tile-body glass-screen {
		width: 196px;
		height: 422px;
		background-size: 196px 422px;
		background-image: url(/jp/ios/ios-16/images/overview/safari/tab_groups_screen__ey8z6ea5tg6e_small.png);
	}
}

@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-safari-passkeys .grid-item-shared-tab-groups .tile-body glass-screen {
		background-image: url(/jp/ios/ios-16/images/overview/safari/tab_groups_screen__ey8z6ea5tg6e_small_2x.png);
	}
}

/* shared-photo-library */
.section-shared-photo-library .grid-item-icloud-photos glass-screen {
	width: 432px;
	height: 934px;
	background-size: 432px 934px;
	background-image: url(/jp/ios/ios-16/images/overview/shared-photo-library/icloud_screen__ydem1yx3bo2e_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) {
	.section-shared-photo-library .grid-item-icloud-photos glass-screen {
		background-image: url(/jp/ios/ios-16/images/overview/shared-photo-library/icloud_screen__ydem1yx3bo2e_large_2x.jpg);
	}
}

@media only screen and (max-width: 1068px) {
	.section-shared-photo-library .grid-item-icloud-photos glass-screen {
		width: 266px;
		height: 572px;
		background-size: 266px 572px;
		background-image: url(/jp/ios/ios-16/images/overview/shared-photo-library/icloud_screen__ydem1yx3bo2e_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-shared-photo-library .grid-item-icloud-photos glass-screen {
		background-image: url(/jp/ios/ios-16/images/overview/shared-photo-library/icloud_screen__ydem1yx3bo2e_medium_2x.jpg);
	}
}

@media only screen and (max-width: 734px) {
	.section-shared-photo-library .grid-item-icloud-photos glass-screen {
		width: 252px;
		height: 544px;
		background-size: 252px 544px;
		background-image: url(/jp/ios/ios-16/images/overview/shared-photo-library/icloud_screen__ydem1yx3bo2e_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-shared-photo-library .grid-item-icloud-photos glass-screen {
		background-image: url(/jp/ios/ios-16/images/overview/shared-photo-library/icloud_screen__ydem1yx3bo2e_small_2x.jpg);
	}
}

.section-shared-photo-library .grid-item-smart-rules .image-shared-photo-library-share {
	width: 901px;
	height: 645px;
	background-size: 901px 645px;
	background-image: url(/jp/ios/ios-16/images/overview/shared-photo-library/share__hd6qtv2pgcq6_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) {
	.section-shared-photo-library .grid-item-smart-rules .image-shared-photo-library-share {
		background-image: url(/jp/ios/ios-16/images/overview/shared-photo-library/share__hd6qtv2pgcq6_large_2x.jpg);
	}
}

@media only screen and (max-width: 1068px) {
	.section-shared-photo-library .grid-item-smart-rules .image-shared-photo-library-share {
		width: 677px;
		height: 488px;
		background-size: 677px 488px;
		background-image: url(/jp/ios/ios-16/images/overview/shared-photo-library/share__hd6qtv2pgcq6_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-shared-photo-library .grid-item-smart-rules .image-shared-photo-library-share {
		background-image: url(/jp/ios/ios-16/images/overview/shared-photo-library/share__hd6qtv2pgcq6_medium_2x.jpg);
	}
}

@media only screen and (max-width: 734px) {
	.section-shared-photo-library .grid-item-smart-rules .image-shared-photo-library-share {
		width: 510px;
		height: 548px;
		background-size: 510px 548px;
		background-image: url(/jp/ios/ios-16/images/overview/shared-photo-library/share__hd6qtv2pgcq6_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-shared-photo-library .grid-item-smart-rules .image-shared-photo-library-share {
		background-image: url(/jp/ios/ios-16/images/overview/shared-photo-library/share__hd6qtv2pgcq6_small_2x.jpg);
	}
}
