body {
	line-break: strict;
}
.icon-wrapper .icon-after:after, .icon-wrapper .icon-before:before, .icon-wrapper .more:not(.icon-before):after {
	top: -0.1em;
	position: relative;
}
.router-developers .icon-wrapper .icon-after:after {
	top: -.075em;
}

.grid-item-customize-home-view .inline-video-customize-home-view .end-frame {
	background-image: url(/jp/visionos/visionos-2/images/overview/visionos/customize_home_endframe__cem99nufhvhy_large.jpg);
}

@media (min-resolution: 144dpi), only screen and (min-resolution: 1.5dppx) {
	.grid-item-customize-home-view .inline-video-customize-home-view .end-frame {
		background-image: url(/jp/visionos/visionos-2/images/overview/visionos/customize_home_endframe__cem99nufhvhy_large_2x.jpg);
	}
}

@media only screen and (min-width: 1441px) {
	.grid-item-customize-home-view .inline-video-customize-home-view .end-frame {
		background-image: url(/jp/visionos/visionos-2/images/overview/visionos/customize_home_endframe__cem99nufhvhy_xlarge.jpg);
	}
}

@media only screen and (min-width: 1441px) and (min-resolution: 1.5dppx), only screen and (min-width: 1441px) and (min-resolution: 144dpi) {
	.grid-item-customize-home-view .inline-video-customize-home-view .end-frame {
		background-image: url(/jp/visionos/visionos-2/images/overview/visionos/customize_home_endframe__cem99nufhvhy_xlarge_2x.jpg);
	}
}

@media only screen and (max-width: 1068px) {
	.grid-item-customize-home-view .inline-video-customize-home-view .end-frame {
		background-image: url(/jp/visionos/visionos-2/images/overview/visionos/customize_home_endframe__cem99nufhvhy_medium.jpg);
	}
}

@media only screen and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
	.grid-item-customize-home-view .inline-video-customize-home-view .end-frame {
		background-image: url(/jp/visionos/visionos-2/images/overview/visionos/customize_home_endframe__cem99nufhvhy_medium_2x.jpg);
	}
}

@media only screen and (max-width: 734px) {
	.grid-item-customize-home-view .inline-video-customize-home-view .end-frame {
		background-image: url(/jp/visionos/visionos-2/images/overview/visionos/customize_home_endframe__cem99nufhvhy_small.jpg);
	}
}

@media only screen and (max-width: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 734px) and (min-resolution: 144dpi) {
	.grid-item-customize-home-view .inline-video-customize-home-view .end-frame {
		background-image: url(/jp/visionos/visionos-2/images/overview/visionos/customize_home_endframe__cem99nufhvhy_small_2x.jpg);
	}
}

.grid-item-customize-home-view .inline-video-customize-home-view .start-frame {
	background-image: url(/jp/visionos/visionos-2/images/overview/visionos/customize_home_startframe__cvvvq9gjxmy6_large.jpg);
}

@media (min-resolution: 144dpi), only screen and (min-resolution: 1.5dppx) {
	.grid-item-customize-home-view .inline-video-customize-home-view .start-frame {
		background-image: url(/jp/visionos/visionos-2/images/overview/visionos/customize_home_startframe__cvvvq9gjxmy6_large_2x.jpg);
	}
}

@media only screen and (min-width: 1441px) {
	.grid-item-customize-home-view .inline-video-customize-home-view .start-frame {
		background-image: url(/jp/visionos/visionos-2/images/overview/visionos/customize_home_startframe__cvvvq9gjxmy6_xlarge.jpg);
	}
}

@media only screen and (min-width: 1441px) and (min-resolution: 1.5dppx), only screen and (min-width: 1441px) and (min-resolution: 144dpi) {
	.grid-item-customize-home-view .inline-video-customize-home-view .start-frame {
		background-image: url(/jp/visionos/visionos-2/images/overview/visionos/customize_home_startframe__cvvvq9gjxmy6_xlarge_2x.jpg);
	}
}

@media only screen and (max-width: 1068px) {
	.grid-item-customize-home-view .inline-video-customize-home-view .start-frame {
		background-image: url(/jp/visionos/visionos-2/images/overview/visionos/customize_home_startframe__cvvvq9gjxmy6_medium.jpg);
	}
}

@media only screen and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
	.grid-item-customize-home-view .inline-video-customize-home-view .start-frame {
		background-image: url(/jp/visionos/visionos-2/images/overview/visionos/customize_home_startframe__cvvvq9gjxmy6_medium_2x.jpg);
	}
}

@media only screen and (max-width: 734px) {
	.grid-item-customize-home-view .inline-video-customize-home-view .start-frame {
		background-image: url(/jp/visionos/visionos-2/images/overview/visionos/customize_home_startframe__cvvvq9gjxmy6_small.jpg);
	}
}

@media only screen and (max-width: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 734px) and (min-resolution: 144dpi) {
	.grid-item-customize-home-view .inline-video-customize-home-view .start-frame {
		background-image: url(/jp/visionos/visionos-2/images/overview/visionos/customize_home_startframe__cvvvq9gjxmy6_small_2x.jpg);
	}
}

.grid-item-gestures .inline-video-gestures .start-frame {
	background-image: url(/jp/visionos/visionos-2/images/overview/visionos/gestures_startframe__c9dufhlqef6u_large.jpg);
}

@media (min-resolution: 144dpi), only screen and (min-resolution: 1.5dppx) {
	.grid-item-gestures .inline-video-gestures .start-frame {
		background-image: url(/jp/visionos/visionos-2/images/overview/visionos/gestures_startframe__c9dufhlqef6u_large_2x.jpg);
	}
}

@media only screen and (min-width: 1441px) {
	.grid-item-gestures .inline-video-gestures .start-frame {
		background-image: url(/jp/visionos/visionos-2/images/overview/visionos/gestures_startframe__c9dufhlqef6u_xlarge.jpg);
	}
}

@media only screen and (min-width: 1441px) and (min-resolution: 1.5dppx), only screen and (min-width: 1441px) and (min-resolution: 144dpi) {
	.grid-item-gestures .inline-video-gestures .start-frame {
		background-image: url(/jp/visionos/visionos-2/images/overview/visionos/gestures_startframe__c9dufhlqef6u_xlarge_2x.jpg);
	}
}

@media only screen and (max-width: 1068px) {
	.grid-item-gestures .inline-video-gestures .start-frame {
		background-image: url(/jp/visionos/visionos-2/images/overview/visionos/gestures_startframe__c9dufhlqef6u_medium.jpg);
	}
}

@media only screen and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
	.grid-item-gestures .inline-video-gestures .start-frame {
		background-image: url(/jp/visionos/visionos-2/images/overview/visionos/gestures_startframe__c9dufhlqef6u_medium_2x.jpg);
	}
}

@media only screen and (max-width: 734px) {
	.grid-item-gestures .inline-video-gestures .start-frame {
		background-image: url(/jp/visionos/visionos-2/images/overview/visionos/gestures_startframe__c9dufhlqef6u_small.jpg);
	}
}

@media only screen and (max-width: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 734px) and (min-resolution: 144dpi) {
	.grid-item-gestures .inline-video-gestures .start-frame {
		background-image: url(/jp/visionos/visionos-2/images/overview/visionos/gestures_startframe__c9dufhlqef6u_small_2x.jpg);
	}
}

html.no-enhanced .grid-item-gestures .inline-video-gestures .static-frame,
.grid-item-gestures .inline-video-gestures.loading-error .static-frame {
	background-repeat: no-repeat;
	background-image: url(/jp/visionos/visionos-2/images/overview/visionos/gestures__da7wn5vl8dm6_large.jpg);
}

@media (min-resolution: 144dpi), only screen and (min-resolution: 1.5dppx) {
	html.no-enhanced .grid-item-gestures .inline-video-gestures .static-frame,
	.grid-item-gestures .inline-video-gestures.loading-error .static-frame {
		background-image: url(/jp/visionos/visionos-2/images/overview/visionos/gestures__da7wn5vl8dm6_large_2x.jpg);
	}
}

@media only screen and (min-width: 1441px) {
	html.no-enhanced .grid-item-gestures .inline-video-gestures .static-frame,
	.grid-item-gestures .inline-video-gestures.loading-error .static-frame {
		background-repeat: no-repeat;
		background-image: url(/jp/visionos/visionos-2/images/overview/visionos/gestures__da7wn5vl8dm6_xlarge.jpg);
	}
}

@media only screen and (min-width: 1441px) and (min-resolution: 1.5dppx), only screen and (min-width: 1441px) and (min-resolution: 144dpi) {
	html.no-enhanced .grid-item-gestures .inline-video-gestures .static-frame,
	.grid-item-gestures .inline-video-gestures.loading-error .static-frame {
		background-image: url(/jp/visionos/visionos-2/images/overview/visionos/gestures__da7wn5vl8dm6_xlarge_2x.jpg);
	}
}

@media only screen and (max-width: 1068px) {
	html.no-enhanced .grid-item-gestures .inline-video-gestures .static-frame,
	.grid-item-gestures .inline-video-gestures.loading-error .static-frame {
		background-repeat: no-repeat;
		background-image: url(/jp/visionos/visionos-2/images/overview/visionos/gestures__da7wn5vl8dm6_medium.jpg);
	}
}

@media only screen and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
	html.no-enhanced .grid-item-gestures .inline-video-gestures .static-frame,
	.grid-item-gestures .inline-video-gestures.loading-error .static-frame {
		background-image: url(/jp/visionos/visionos-2/images/overview/visionos/gestures__da7wn5vl8dm6_medium_2x.jpg);
	}
}

@media only screen and (max-width: 734px) {
	html.no-enhanced .grid-item-gestures .inline-video-gestures .static-frame,
	.grid-item-gestures .inline-video-gestures.loading-error .static-frame {
		background-repeat: no-repeat;
		background-image: url(/jp/visionos/visionos-2/images/overview/visionos/gestures__da7wn5vl8dm6_small.jpg);
	}
}

@media only screen and (max-width: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 734px) and (min-resolution: 144dpi) {
	html.no-enhanced .grid-item-gestures .inline-video-gestures .static-frame,
	.grid-item-gestures .inline-video-gestures.loading-error .static-frame {
		background-image: url(/jp/visionos/visionos-2/images/overview/visionos/gestures__da7wn5vl8dm6_small_2x.jpg);
	}
}

.grid-item-mac-virtual-display .inline-video-mac-virtual-display .end-frame {
	background-image: url(/jp/visionos/visionos-2/images/overview/visionos/virtual_display_a_endframe__eszados745ea_large.jpg);
}

@media (min-resolution: 144dpi), only screen and (min-resolution: 1.5dppx) {
	.grid-item-mac-virtual-display .inline-video-mac-virtual-display .end-frame {
		background-image: url(/jp/visionos/visionos-2/images/overview/visionos/virtual_display_a_endframe__eszados745ea_large_2x.jpg);
	}
}

@media only screen and (min-width: 1441px) {
	.grid-item-mac-virtual-display .inline-video-mac-virtual-display .end-frame {
		background-image: url(/jp/visionos/visionos-2/images/overview/visionos/virtual_display_a_endframe__eszados745ea_xlarge.jpg);
	}
}

@media only screen and (min-width: 1441px) and (min-resolution: 1.5dppx), only screen and (min-width: 1441px) and (min-resolution: 144dpi) {
	.grid-item-mac-virtual-display .inline-video-mac-virtual-display .end-frame {
		background-image: url(/jp/visionos/visionos-2/images/overview/visionos/virtual_display_a_endframe__eszados745ea_xlarge_2x.jpg);
	}
}

@media only screen and (max-width: 1068px) {
	.grid-item-mac-virtual-display .inline-video-mac-virtual-display .end-frame {
		background-image: url(/jp/visionos/visionos-2/images/overview/visionos/virtual_display_a_endframe__eszados745ea_medium.jpg);
	}
}

@media only screen and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
	.grid-item-mac-virtual-display .inline-video-mac-virtual-display .end-frame {
		background-image: url(/jp/visionos/visionos-2/images/overview/visionos/virtual_display_a_endframe__eszados745ea_medium_2x.jpg);
	}
}

@media only screen and (max-width: 734px) {
	.grid-item-mac-virtual-display .inline-video-mac-virtual-display .end-frame {
		background-image: url(/jp/visionos/visionos-2/images/overview/visionos/virtual_display_a_endframe__eszados745ea_small.jpg);
	}
}

@media only screen and (max-width: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 734px) and (min-resolution: 144dpi) {
	.grid-item-mac-virtual-display .inline-video-mac-virtual-display .end-frame {
		background-image: url(/jp/visionos/visionos-2/images/overview/visionos/virtual_display_a_endframe__eszados745ea_small_2x.jpg);
	}
}

.grid-item-mac-virtual-display .inline-video-mac-virtual-display .start-frame {
	background-image: url(/jp/visionos/visionos-2/images/overview/visionos/mac_virtual_display_startframe__cajwg67tqauu_large.jpg);
}

@media (min-resolution: 144dpi), only screen and (min-resolution: 1.5dppx) {
	.grid-item-mac-virtual-display .inline-video-mac-virtual-display .start-frame {
		background-image: url(/jp/visionos/visionos-2/images/overview/visionos/mac_virtual_display_startframe__cajwg67tqauu_large_2x.jpg);
	}
}

@media only screen and (min-width: 1441px) {
	.grid-item-mac-virtual-display .inline-video-mac-virtual-display .start-frame {
		background-image: url(/jp/visionos/visionos-2/images/overview/visionos/mac_virtual_display_startframe__cajwg67tqauu_xlarge.jpg);
	}
}

@media only screen and (min-width: 1441px) and (min-resolution: 1.5dppx), only screen and (min-width: 1441px) and (min-resolution: 144dpi) {
	.grid-item-mac-virtual-display .inline-video-mac-virtual-display .start-frame {
		background-image: url(/jp/visionos/visionos-2/images/overview/visionos/mac_virtual_display_startframe__cajwg67tqauu_xlarge_2x.jpg);
	}
}

@media only screen and (max-width: 1068px) {
	.grid-item-mac-virtual-display .inline-video-mac-virtual-display .start-frame {
		background-image: url(/jp/visionos/visionos-2/images/overview/visionos/mac_virtual_display_startframe__cajwg67tqauu_medium.jpg);
	}
}

@media only screen and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
	.grid-item-mac-virtual-display .inline-video-mac-virtual-display .start-frame {
		background-image: url(/jp/visionos/visionos-2/images/overview/visionos/mac_virtual_display_startframe__cajwg67tqauu_medium_2x.jpg);
	}
}

@media only screen and (max-width: 734px) {
	.grid-item-mac-virtual-display .inline-video-mac-virtual-display .start-frame {
		background-image: url(/jp/visionos/visionos-2/images/overview/visionos/mac_virtual_display_startframe__cajwg67tqauu_small.jpg);
	}
}

@media only screen and (max-width: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 734px) and (min-resolution: 144dpi) {
	.grid-item-mac-virtual-display .inline-video-mac-virtual-display .start-frame {
		background-image: url(/jp/visionos/visionos-2/images/overview/visionos/mac_virtual_display_startframe__cajwg67tqauu_small_2x.jpg);
	}
}

.grid-item-shareplay .inline-video-shareplay .end-frame {
	background-image: url(/jp/visionos/visionos-2/images/overview/visionos/shareplay_endframe__c7s4daen4q6a_large.jpg);
}

@media (min-resolution: 144dpi), only screen and (min-resolution: 1.5dppx) {
	.grid-item-shareplay .inline-video-shareplay .end-frame {
		background-image: url(/jp/visionos/visionos-2/images/overview/visionos/shareplay_endframe__c7s4daen4q6a_large_2x.jpg);
	}
}

@media only screen and (min-width: 1441px) {
	.grid-item-shareplay .inline-video-shareplay .end-frame {
		background-repeat: no-repeat;
		background-image: url(/jp/visionos/visionos-2/images/overview/visionos/shareplay_endframe__c7s4daen4q6a_xlarge.jpg);
	}
}

@media only screen and (min-width: 1441px) and (min-resolution: 1.5dppx), only screen and (min-width: 1441px) and (min-resolution: 144dpi) {
	.grid-item-shareplay .inline-video-shareplay .end-frame {
		background-image: url(/jp/visionos/visionos-2/images/overview/visionos/shareplay_endframe__c7s4daen4q6a_xlarge_2x.jpg);
	}
}

@media only screen and (max-width: 1068px) {
	.grid-item-shareplay .inline-video-shareplay .end-frame {
		background-image: url(/jp/visionos/visionos-2/images/overview/visionos/shareplay_endframe__c7s4daen4q6a_medium.jpg);
	}
}

@media only screen and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
	.grid-item-shareplay .inline-video-shareplay .end-frame {
		background-image: url(/jp/visionos/visionos-2/images/overview/visionos/shareplay_endframe__c7s4daen4q6a_medium_2x.jpg);
	}
}

@media only screen and (max-width: 734px) {
	.grid-item-shareplay .inline-video-shareplay .end-frame {
		background-image: url(/jp/visionos/visionos-2/images/overview/visionos/shareplay_endframe__c7s4daen4q6a_small.jpg);
	}
}

@media only screen and (max-width: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 734px) and (min-resolution: 144dpi) {
	.grid-item-shareplay .inline-video-shareplay .end-frame {
		background-image: url(/jp/visionos/visionos-2/images/overview/visionos/shareplay_endframe__c7s4daen4q6a_small_2x.jpg);
	}
}

.grid-item-shareplay .inline-video-shareplay .start-frame {
	background-image: url(/jp/visionos/visionos-2/images/overview/visionos/shareplay_startframe__fph5xkjg87au_large.jpg);
}

@media (min-resolution: 144dpi), only screen and (min-resolution: 1.5dppx) {
	.grid-item-shareplay .inline-video-shareplay .start-frame {
		background-image: url(/jp/visionos/visionos-2/images/overview/visionos/shareplay_startframe__fph5xkjg87au_large_2x.jpg);
	}
}

@media only screen and (min-width: 1441px) {
	.grid-item-shareplay .inline-video-shareplay .start-frame {
		background-image: url(/jp/visionos/visionos-2/images/overview/visionos/shareplay_startframe__fph5xkjg87au_xlarge.jpg);
	}
}

@media only screen and (min-width: 1441px) and (min-resolution: 1.5dppx), only screen and (min-width: 1441px) and (min-resolution: 144dpi) {
	.grid-item-shareplay .inline-video-shareplay .start-frame {
		background-image: url(/jp/visionos/visionos-2/images/overview/visionos/shareplay_startframe__fph5xkjg87au_xlarge_2x.jpg);
	}
}

@media only screen and (max-width: 1068px) {
	.grid-item-shareplay .inline-video-shareplay .start-frame {
		background-image: url(/jp/visionos/visionos-2/images/overview/visionos/shareplay_startframe__fph5xkjg87au_medium.jpg);
	}
}

@media only screen and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
	.grid-item-shareplay .inline-video-shareplay .start-frame {
		background-image: url(/jp/visionos/visionos-2/images/overview/visionos/shareplay_startframe__fph5xkjg87au_medium_2x.jpg);
	}
}

@media only screen and (max-width: 734px) {
	.grid-item-shareplay .inline-video-shareplay .start-frame {
		background-image: url(/jp/visionos/visionos-2/images/overview/visionos/shareplay_startframe__fph5xkjg87au_small.jpg);
	}
}

@media only screen and (max-width: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 734px) and (min-resolution: 144dpi) {
	.grid-item-shareplay .inline-video-shareplay .start-frame {
		background-image: url(/jp/visionos/visionos-2/images/overview/visionos/shareplay_startframe__fph5xkjg87au_small_2x.jpg);
	}
}

.grid-item-spatial-photos .inline-video-spatial-photos .end-frame {
	background-image: url(/jp/visionos/visionos-2/images/overview/visionos/spatial_photos_endframe__f1ec95tyadqq_large.jpg);
}

@media (min-resolution: 144dpi), only screen and (min-resolution: 1.5dppx) {
	.grid-item-spatial-photos .inline-video-spatial-photos .end-frame {
		background-image: url(/jp/visionos/visionos-2/images/overview/visionos/spatial_photos_endframe__f1ec95tyadqq_large_2x.jpg);
	}
}

@media only screen and (min-width: 1441px) {
	.grid-item-spatial-photos .inline-video-spatial-photos .end-frame {
		background-image: url(/jp/visionos/visionos-2/images/overview/visionos/spatial_photos_endframe__f1ec95tyadqq_xlarge.jpg);
	}
}

@media only screen and (min-width: 1441px) and (min-resolution: 1.5dppx), only screen and (min-width: 1441px) and (min-resolution: 144dpi) {
	.grid-item-spatial-photos .inline-video-spatial-photos .end-frame {
		background-image: url(/jp/visionos/visionos-2/images/overview/visionos/spatial_photos_endframe__f1ec95tyadqq_xlarge_2x.jpg);
	}
}

@media only screen and (max-width: 1068px) {
	.grid-item-spatial-photos .inline-video-spatial-photos .end-frame {
		background-image: url(/jp/visionos/visionos-2/images/overview/visionos/spatial_photos_endframe__f1ec95tyadqq_medium.jpg);
	}
}

@media only screen and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
	.grid-item-spatial-photos .inline-video-spatial-photos .end-frame {
		background-image: url(/jp/visionos/visionos-2/images/overview/visionos/spatial_photos_endframe__f1ec95tyadqq_medium_2x.jpg);
	}
}

@media only screen and (max-width: 734px) {
	.grid-item-spatial-photos .inline-video-spatial-photos .end-frame {
		background-image: url(/jp/visionos/visionos-2/images/overview/visionos/spatial_photos_endframe__f1ec95tyadqq_small.jpg);
	}
}

@media only screen and (max-width: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 734px) and (min-resolution: 144dpi) {
	.grid-item-spatial-photos .inline-video-spatial-photos .end-frame {
		background-image: url(/jp/visionos/visionos-2/images/overview/visionos/spatial_photos_endframe__f1ec95tyadqq_small_2x.jpg);
	}
}

.grid-item-spatial-photos .inline-video-spatial-photos .start-frame {
	background-image: url(/jp/visionos/visionos-2/images/overview/visionos/spatial_photos_startframe__cds2olcn26k2_large.jpg);
}

@media (min-resolution: 144dpi), only screen and (min-resolution: 1.5dppx) {
	.grid-item-spatial-photos .inline-video-spatial-photos .start-frame {
		background-image: url(/jp/visionos/visionos-2/images/overview/visionos/spatial_photos_startframe__cds2olcn26k2_large_2x.jpg);
	}
}

@media only screen and (min-width: 1441px) {
	.grid-item-spatial-photos .inline-video-spatial-photos .start-frame {
		background-image: url(/jp/visionos/visionos-2/images/overview/visionos/spatial_photos_startframe__cds2olcn26k2_xlarge.jpg);
	}
}

@media only screen and (min-width: 1441px) and (min-resolution: 1.5dppx), only screen and (min-width: 1441px) and (min-resolution: 144dpi) {
	.grid-item-spatial-photos .inline-video-spatial-photos .start-frame {
		background-image: url(/jp/visionos/visionos-2/images/overview/visionos/spatial_photos_startframe__cds2olcn26k2_xlarge_2x.jpg);
	}
}

@media only screen and (max-width: 1068px) {
	.grid-item-spatial-photos .inline-video-spatial-photos .start-frame {
		background-image: url(/jp/visionos/visionos-2/images/overview/visionos/spatial_photos_startframe__cds2olcn26k2_medium.jpg);
	}
}

@media only screen and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
	.grid-item-spatial-photos .inline-video-spatial-photos .start-frame {
		background-image: url(/jp/visionos/visionos-2/images/overview/visionos/spatial_photos_startframe__cds2olcn26k2_medium_2x.jpg);
	}
}

@media only screen and (max-width: 734px) {
	.grid-item-spatial-photos .inline-video-spatial-photos .start-frame {
		background-image: url(/jp/visionos/visionos-2/images/overview/visionos/spatial_photos_startframe__cds2olcn26k2_small.jpg);
	}
}

@media only screen and (max-width: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 734px) and (min-resolution: 144dpi) {
	.grid-item-spatial-photos .inline-video-spatial-photos .start-frame {
		background-image: url(/jp/visionos/visionos-2/images/overview/visionos/spatial_photos_startframe__cds2olcn26k2_small_2x.jpg);
	}
}

@media only screen and (min-width: 1441px) {
	.router-ipados .router-image {
		width: 809px;
		height: 396px;
		background-size: 809px 396px;
		background-repeat: no-repeat;
		background-image: url(/jp/visionos/visionos-2/images/overview/routers/ipados18__c1bx0rqi6u4i_xlarge.jpg);
	}
}

@media only screen and (min-width: 1441px) and (min-resolution: 1.5dppx), only screen and (min-width: 1441px) and (min-resolution: 144dpi) {
	.router-ipados .router-image {
		background-image: url(/jp/visionos/visionos-2/images/overview/routers/ipados18__c1bx0rqi6u4i_xlarge_2x.jpg);
	}
}

@media only screen and (min-width: 1069px) and (max-width: 1440px) {
	.router-ipados .router-image {
		width: 596px;
		height: 292px;
		background-size: 596px 292px;
		background-repeat: no-repeat;
		background-image: url(/jp/visionos/visionos-2/images/overview/routers/ipados18__c1bx0rqi6u4i_large.jpg);
	}
}

@media only screen and (min-width: 1069px) and (max-width: 1440px) and (min-resolution: 1.5dppx), only screen and (min-width: 1069px) and (max-width: 1440px) and (min-resolution: 144dpi) {
	.router-ipados .router-image {
		background-image: url(/jp/visionos/visionos-2/images/overview/routers/ipados18__c1bx0rqi6u4i_large_2x.jpg);
	}
}

@media only screen and (min-width: 735px) and (max-width: 1068px) {
	.router-ipados .router-image {
		width: 634px;
		height: 312px;
		background-size: 634px 312px;
		background-repeat: no-repeat;
		background-image: url(/jp/visionos/visionos-2/images/overview/routers/ipados18__c1bx0rqi6u4i_medium.jpg);
		margin-top: 35px;
		margin-bottom: 20px;
	}
}

@media only screen and (min-width: 735px) and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (min-width: 735px) and (max-width: 1068px) and (min-resolution: 144dpi) {
	.router-ipados .router-image {
		background-image: url(/jp/visionos/visionos-2/images/overview/routers/ipados18__c1bx0rqi6u4i_medium_2x.jpg);
	}
}

@media only screen and (max-width: 734px) {
	.router-ipados .router-image {
		background-repeat: no-repeat;
		background-image: url(/jp/visionos/visionos-2/images/overview/routers/ipados18__c1bx0rqi6u4i_small.jpg);
		background-size: cover;
		width: calc(
			100% + var(--tile-padding-left) + var(--tile-padding-right)
		);
		margin-top: 63x;
		margin-bottom: 43px;
	}
}

@media only screen and (max-width: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 734px) and (min-resolution: 144dpi) {
	.router-ipados .router-image {
		background-image: url(/jp/visionos/visionos-2/images/overview/routers/ipados18__c1bx0rqi6u4i_small_2x.jpg);
	}
}

@media only screen and (min-width: 1441px) {
	.router-macos .router-image {
		width: 795px;
		height: 355px;
		background-size: 795px 355px;
		background-repeat: no-repeat;
		background-image: url(/jp/visionos/visionos-2/images/overview/routers/macos_sequoia__bv599g8zpzki_xlarge.jpg);
	}
}

@media only screen and (min-width: 1441px) and (min-resolution: 1.5dppx), only screen and (min-width: 1441px) and (min-resolution: 144dpi) {
	.router-macos .router-image {
		background-image: url(/jp/visionos/visionos-2/images/overview/routers/macos_sequoia__bv599g8zpzki_xlarge_2x.jpg);
	}
}

@media only screen and (min-width: 1069px) and (max-width: 1440px) {
	.router-macos .router-image {
		width: 506px;
		height: 276px;
		background-size: 506px 276px;
		background-repeat: no-repeat;
		background-image: url(/jp/visionos/visionos-2/images/overview/routers/macos_sequoia__bv599g8zpzki_large.jpg);
	}
}

@media only screen and (min-width: 1069px) and (max-width: 1440px) and (min-resolution: 1.5dppx), only screen and (min-width: 1069px) and (max-width: 1440px) and (min-resolution: 144dpi) {
	.router-macos .router-image {
		background-image: url(/jp/visionos/visionos-2/images/overview/routers/macos_sequoia__bv599g8zpzki_large_2x.jpg);
	}
}

@media only screen and (min-width: 735px) and (max-width: 1068px) {
	.router-macos .router-image {
		width: 634px;
		height: 283px;
		background-size: 634px 283px;
		background-repeat: no-repeat;
		background-image: url(/jp/visionos/visionos-2/images/overview/routers/macos_sequoia__bv599g8zpzki_medium.jpg);
		margin-top: 38px;
		margin-bottom: 38px;
	}
}

@media only screen and (min-width: 735px) and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (min-width: 735px) and (max-width: 1068px) and (min-resolution: 144dpi) {
	.router-macos .router-image {
		background-image: url(/jp/visionos/visionos-2/images/overview/routers/macos_sequoia__bv599g8zpzki_medium_2x.jpg);
	}
}

@media only screen and (max-width: 734px) {
	.router-macos .router-image {
		background-repeat: no-repeat;
		background-image: url(/jp/visionos/visionos-2/images/overview/routers/macos_sequoia__bv599g8zpzki_small.jpg);
		background-size: cover;
		width: calc(
			100% + var(--tile-padding-left) + var(--tile-padding-right)
		);
		margin-top: 60px;
		margin-bottom: 68px;
	}
}

@media only screen and (max-width: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 734px) and (min-resolution: 144dpi) {
	.router-macos .router-image {
		background-image: url(/jp/visionos/visionos-2/images/overview/routers/macos_sequoia__bv599g8zpzki_small_2x.jpg);
	}
}
.section-routers .typography-router-os-headline:lang(ja) {
	font-size: 48px;
	line-height: 1.0834933333;
	font-weight: 600;
	letter-spacing: -0.003em;
	font-family:
		SF Pro Display,
		SF Pro Icons,
		Helvetica Neue,
		Helvetica,
		Arial,
		sans-serif;
}

@media only screen and (max-width: 1068px) {
	.section-routers .typography-router-os-headline:lang(ja) {
		font-size: 40px;
		line-height: 1.1;
		font-weight: 600;
		letter-spacing: 0em;
		font-family:
			SF Pro Display,
			SF Pro Icons,
			Helvetica Neue,
			Helvetica,
			Arial,
			sans-serif;
	}
}

@media only screen and (max-width: 734px) {
	.section-routers .typography-router-os-headline:lang(ja) {
		font-size: 32px;
		line-height: 1.125;
		font-weight: 600;
		letter-spacing: 0.004em;
		font-family:
			SF Pro Display,
			SF Pro Icons,
			Helvetica Neue,
			Helvetica,
			Arial,
			sans-serif;
	}
}

@media only screen and (min-width: 1069px) {
	.section.section-hero .hero-copy {
		width: 100%;
		margin-top: 17px;
	}
}

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

@media only screen and (min-width: 735px) and (max-width: 1068px) {
	.grid-item-accessories .blockquote-content {
		padding-right: 50px;
	}
}

@media only screen and (max-width: 734px) {
	.section-routers .full-width .router-copy {
		width: 98%;
	}
}

@media only screen and (min-width: 1069px) {
	.section-azure .tile-blockquote {
		width: 88%;
	}
}

.grid-item-accessories .asset-content {
	padding-top: 16px;
}

@media only screen and (min-width: 1441px) {
	.grid-item-accessories .asset-content {
		padding-top: 0px;
	}
}

@media only screen and (max-width: 1068px) {
	.grid-item-accessories .asset-content {
		padding-top: 0px;
	}
}

@media only screen and (max-width: 734px) {
	.grid-item-accessories .asset-content {
		padding-top: 45px;
	}
}
.touch .violator-reduced {
	padding: 5px 11px 3px;
}
.section-routers .router-content {
	width: 100%;
}
.section-routers .typography-router-os-copy {
	line-height: 1.2105263158;
}
@media only screen and (max-width: 1068px) {
	.section-routers .typography-router-os-copy {
		line-height: 1.4705882353;
	}
}
.section.section-hero .hero-headline {
	max-width: 100%;
	width: 100%;
}
@media only screen and (max-width: 1068px) {
	.section.section-hero .hero-copy {
		max-width: 100%;
		width: 100%;
	}
}

.section-visionos .overview-visionos-keyboard {
	width: 478px;
	height: 354px;
	background-size: 478px 354px;
	background-repeat: no-repeat;
	background-image: url(/jp/visionos/visionos-2/images/overview/visionos/keyboard__b710vo9aua2u_large.jpg);
}

@media (min-resolution: 144dpi), only screen and (min-resolution: 1.5dppx) {
	.section-visionos .overview-visionos-keyboard {
		background-image: url(/jp/visionos/visionos-2/images/overview/visionos/keyboard__b710vo9aua2u_large_2x.jpg);
	}
}

@media only screen and (min-width: 1441px) {
	.section-visionos .overview-visionos-keyboard {
		width: 447px;
		height: 444px;
		background-size: 447px 444px;
		background-repeat: no-repeat;
		background-image: url(/jp/visionos/visionos-2/images/overview/visionos/keyboard__b710vo9aua2u_xlarge.jpg);
	}
}

@media only screen and (min-width: 1441px) and (min-resolution: 1.5dppx), only screen and (min-width: 1441px) and (min-resolution: 144dpi) {
	.section-visionos .overview-visionos-keyboard {
		background-image: url(/jp/visionos/visionos-2/images/overview/visionos/keyboard__b710vo9aua2u_xlarge_2x.jpg);
	}
}

@media only screen and (max-width: 1068px) {
	.section-visionos .overview-visionos-keyboard {
		width: 692px;
		height: 392px;
		background-size: 692px 392px;
		background-repeat: no-repeat;
		background-image: url(/jp/visionos/visionos-2/images/overview/visionos/keyboard__b710vo9aua2u_medium.jpg);
	}
}

@media only screen and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
	.section-visionos .overview-visionos-keyboard {
		background-image: url(/jp/visionos/visionos-2/images/overview/visionos/keyboard__b710vo9aua2u_medium_2x.jpg);
	}
}

@media only screen and (max-width: 734px) {
	.section-visionos .overview-visionos-keyboard {
		background-repeat: no-repeat;
		background-image: url(/jp/visionos/visionos-2/images/overview/visionos/keyboard__b710vo9aua2u_small.jpg);
		aspect-ratio: 1.3333333333;
		width: 100%;
		height: 100%;
		background-size: 100%;
	}
}

@media only screen and (max-width: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 734px) and (min-resolution: 144dpi) {
	.section-visionos .overview-visionos-keyboard {
		background-image: url(/jp/visionos/visionos-2/images/overview/visionos/keyboard__b710vo9aua2u_small_2x.jpg);
	}
}

.section-visionos .overview-visionos-photos-app {
	width: 478px;
	height: 270px;
	background-size: 478px 270px;
	background-repeat: no-repeat;
	background-image: url(/jp/visionos/visionos-2/images/overview/visionos/photos_app__cmi9bhyjcvo2_large.jpg);
}

@media (min-resolution: 144dpi), only screen and (min-resolution: 1.5dppx) {
	.section-visionos .overview-visionos-photos-app {
		background-image: url(/jp/visionos/visionos-2/images/overview/visionos/photos_app__cmi9bhyjcvo2_large_2x.jpg);
	}
}

@media only screen and (min-width: 1441px) {
	.section-visionos .overview-visionos-photos-app {
		width: 447px;
		height: 514px;
		background-size: 447px 514px;
		background-repeat: no-repeat;
		background-image: url(/jp/visionos/visionos-2/images/overview/visionos/photos_app__cmi9bhyjcvo2_xlarge.jpg);
	}
}

@media only screen and (min-width: 1441px) and (min-resolution: 1.5dppx), only screen and (min-width: 1441px) and (min-resolution: 144dpi) {
	.section-visionos .overview-visionos-photos-app {
		background-image: url(/jp/visionos/visionos-2/images/overview/visionos/photos_app__cmi9bhyjcvo2_xlarge_2x.jpg);
	}
}

@media only screen and (max-width: 1068px) {
	.section-visionos .overview-visionos-photos-app {
		width: 692px;
		height: 392px;
		background-size: 692px 392px;
		background-repeat: no-repeat;
		background-image: url(/jp/visionos/visionos-2/images/overview/visionos/photos_app__cmi9bhyjcvo2_medium.jpg);
	}
}

@media only screen and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
	.section-visionos .overview-visionos-photos-app {
		background-image: url(/jp/visionos/visionos-2/images/overview/visionos/photos_app__cmi9bhyjcvo2_medium_2x.jpg);
	}
}

@media only screen and (max-width: 734px) {
	.section-visionos .overview-visionos-photos-app {
		background-repeat: no-repeat;
		background-image: url(/jp/visionos/visionos-2/images/overview/visionos/photos_app__cmi9bhyjcvo2_small.jpg);
		aspect-ratio: 1.3333333333;
		width: 100%;
		height: 100%;
		background-size: 100%;
	}
}

@media only screen and (max-width: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 734px) and (min-resolution: 144dpi) {
	.section-visionos .overview-visionos-photos-app {
		background-image: url(/jp/visionos/visionos-2/images/overview/visionos/photos_app__cmi9bhyjcvo2_small_2x.jpg);
	}
}

.section-visionos .overview-visionos-trim-video {
	width: 478px;
	height: 270px;
	background-size: 478px 270px;
	background-repeat: no-repeat;
	background-image: url(/jp/visionos/visionos-2/images/overview/visionos/trim_video__fsuwxn83fyqa_large.jpg);
}

@media (min-resolution: 144dpi), only screen and (min-resolution: 1.5dppx) {
	.section-visionos .overview-visionos-trim-video {
		background-image: url(/jp/visionos/visionos-2/images/overview/visionos/trim_video__fsuwxn83fyqa_large_2x.jpg);
	}
}

@media only screen and (min-width: 1441px) {
	.section-visionos .overview-visionos-trim-video {
		width: 447px;
		height: 514px;
		background-size: 447px 514px;
		background-repeat: no-repeat;
		background-image: url(/jp/visionos/visionos-2/images/overview/visionos/trim_video__fsuwxn83fyqa_xlarge.jpg);
	}
}

@media only screen and (min-width: 1441px) and (min-resolution: 1.5dppx), only screen and (min-width: 1441px) and (min-resolution: 144dpi) {
	.section-visionos .overview-visionos-trim-video {
		background-image: url(/jp/visionos/visionos-2/images/overview/visionos/trim_video__fsuwxn83fyqa_xlarge_2x.jpg);
	}
}

@media only screen and (max-width: 1068px) {
	.section-visionos .overview-visionos-trim-video {
		width: 692px;
		height: 392px;
		background-size: 692px 392px;
		background-repeat: no-repeat;
		background-image: url(/jp/visionos/visionos-2/images/overview/visionos/trim_video__fsuwxn83fyqa_medium.jpg);
	}
}

@media only screen and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
	.section-visionos .overview-visionos-trim-video {
		background-image: url(/jp/visionos/visionos-2/images/overview/visionos/trim_video__fsuwxn83fyqa_medium_2x.jpg);
	}
}

@media only screen and (max-width: 734px) {
	.section-visionos .overview-visionos-trim-video {
		background-repeat: no-repeat;
		background-image: url(/jp/visionos/visionos-2/images/overview/visionos/trim_video__fsuwxn83fyqa_small.jpg);
		aspect-ratio: 1.3333333333;
		width: 100%;
		height: 100%;
		background-size: 100%;
	}
}

@media only screen and (max-width: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 734px) and (min-resolution: 144dpi) {
	.section-visionos .overview-visionos-trim-video {
		background-image: url(/jp/visionos/visionos-2/images/overview/visionos/trim_video__fsuwxn83fyqa_small_2x.jpg);
	}
}

.grid-item-immersive-video .immersive-video-aliciakeys {
	background-repeat: no-repeat;
	background-image: url(/jp/visionos/visionos-2/images/overview/whats-new/aiv/aliciakeys__cbuk647dx2aa_large.jpg);
}

@media (min-resolution: 144dpi), only screen and (min-resolution: 1.5dppx) {
	.grid-item-immersive-video .immersive-video-aliciakeys {
		background-image: url(/jp/visionos/visionos-2/images/overview/whats-new/aiv/aliciakeys__cbuk647dx2aa_large_2x.jpg);
	}
}
.grid-item-immersive-video .immersive-video-concertforone {
	background-repeat: no-repeat;
	background-image: url(/jp/visionos/visionos-2/images/overview/whats-new/aiv/concertforone__e400x59gs8ya_large.jpg);
}

@media (min-resolution: 144dpi), only screen and (min-resolution: 1.5dppx) {
	.grid-item-immersive-video .immersive-video-concertforone {
		background-image: url(/jp/visionos/visionos-2/images/overview/whats-new/aiv/concertforone__e400x59gs8ya_large_2x.jpg);
	}
}
.grid-item-immersive-video .immersive-video-manvsbeast {
	background-repeat: no-repeat;
	background-image: url(/jp/visionos/visionos-2/images/overview/whats-new/aiv/manvsbeast__zpvnbx3i8eq6_large.jpg);
}

@media (min-resolution: 144dpi), only screen and (min-resolution: 1.5dppx) {
	.grid-item-immersive-video .immersive-video-manvsbeast {
		background-image: url(/jp/visionos/visionos-2/images/overview/whats-new/aiv/manvsbeast__zpvnbx3i8eq6_large_2x.jpg);
	}
}
.grid-item-immersive-video .immersive-video-prehistoric {
	background-repeat: no-repeat;
	background-image: url(/jp/visionos/visionos-2/images/overview/whats-new/aiv/prehistoric__fcklb93o6gy2_large.jpg);
}

@media (min-resolution: 144dpi), only screen and (min-resolution: 1.5dppx) {
	.grid-item-immersive-video .immersive-video-prehistoric {
		background-image: url(/jp/visionos/visionos-2/images/overview/whats-new/aiv/prehistoric__fcklb93o6gy2_large_2x.jpg);
	}
}
.grid-item-immersive-video .immersive-video-submerged {
	background-repeat: no-repeat;
	background-image: url(/jp/visionos/visionos-2/images/overview/whats-new/aiv/submerged__cktbywcvw09y_large.jpg);
}

@media (min-resolution: 144dpi), only screen and (min-resolution: 1.5dppx) {
	.grid-item-immersive-video .immersive-video-submerged {
		background-image: url(/jp/visionos/visionos-2/images/overview/whats-new/aiv/submerged__cktbywcvw09y_large_2x.jpg);
	}
}
.grid-item-immersive-video .immersive-video-theweeknd {
	background-repeat: no-repeat;
	background-image: url(/jp/visionos/visionos-2/images/overview/whats-new/aiv/theweeknd__cww5j9jkb0ae_large.jpg);
}

@media (min-resolution: 144dpi), only screen and (min-resolution: 1.5dppx) {
	.grid-item-immersive-video .immersive-video-theweeknd {
		background-image: url(/jp/visionos/visionos-2/images/overview/whats-new/aiv/theweeknd__cww5j9jkb0ae_large_2x.jpg);
	}
}
section.section-whats-new .overview-whats-new-immersive-video {
    background-image: url(/jp/visionos/visionos-2/images/overview/whats-new/immersive_video__bdlkjvvxk276_large.jpg)
}

@media (min-resolution:144dpi),
only screen and (min-resolution:1.5dppx) {
    section.section-whats-new .overview-whats-new-immersive-video {
        background-image: url(/jp/visionos/visionos-2/images/overview/whats-new/immersive_video__bdlkjvvxk276_large_2x.jpg)
    }
}

@media only screen and (min-width:1441px) {
    section.section-whats-new .overview-whats-new-immersive-video {
        background-image: url(/jp/visionos/visionos-2/images/overview/whats-new/immersive_video__bdlkjvvxk276_xlarge.jpg)
    }
}

@media only screen and (min-width:1441px) and (min-resolution:1.5dppx),
only screen and (min-width:1441px) and (min-resolution:144dpi) {
    section.section-whats-new .overview-whats-new-immersive-video {
        background-image: url(/jp/visionos/visionos-2/images/overview/whats-new/immersive_video__bdlkjvvxk276_xlarge_2x.jpg)
    }
}

@media only screen and (max-width:1068px) {
    section.section-whats-new .overview-whats-new-immersive-video {
        background-image: url(/jp/visionos/visionos-2/images/overview/whats-new/immersive_video__bdlkjvvxk276_medium.jpg)
    }
}

@media only screen and (max-width:1068px) and (min-resolution:1.5dppx),
only screen and (max-width:1068px) and (min-resolution:144dpi) {
    section.section-whats-new .overview-whats-new-immersive-video {
        background-image: url(/jp/visionos/visionos-2/images/overview/whats-new/immersive_video__bdlkjvvxk276_medium_2x.jpg)
    }
}

@media only screen and (max-width:734px) {
    section.section-whats-new .overview-whats-new-immersive-video {
        background-image: url(/jp/visionos/visionos-2/images/overview/whats-new/immersive_video__bdlkjvvxk276_small.jpg);
    }
}

@media only screen and (max-width:734px) and (min-resolution:1.5dppx),
only screen and (max-width:734px) and (min-resolution:144dpi) {
    section.section-whats-new .overview-whats-new-immersive-video {
        background-image: url(/jp/visionos/visionos-2/images/overview/whats-new/immersive_video__bdlkjvvxk276_small_2x.jpg)
    }
}

section.section-whats-new .overview-whats-new-guest-user {
    background-image: url(/jp/visionos/visionos-2/images/overview/whats-new/guest_user__dnveno7pd9m6_large.jpg)
}

@media (min-resolution:144dpi),
only screen and (min-resolution:1.5dppx) {
    section.section-whats-new .overview-whats-new-guest-user {
        background-image: url(/jp/visionos/visionos-2/images/overview/whats-new/guest_user__dnveno7pd9m6_large_2x.jpg)
    }
}

@media only screen and (min-width:1441px) {
    section.section-whats-new .overview-whats-new-guest-user {
        background-image: url(/jp/visionos/visionos-2/images/overview/whats-new/guest_user__dnveno7pd9m6_xlarge.jpg)
    }
}

@media only screen and (min-width:1441px) and (min-resolution:1.5dppx),
only screen and (min-width:1441px) and (min-resolution:144dpi) {
    section.section-whats-new .overview-whats-new-guest-user {
        background-image: url(/jp/visionos/visionos-2/images/overview/whats-new/guest_user__dnveno7pd9m6_xlarge_2x.jpg)
    }
}

@media only screen and (max-width:1068px) {
    section.section-whats-new .overview-whats-new-guest-user {
        background-image: url(/jp/visionos/visionos-2/images/overview/whats-new/guest_user__dnveno7pd9m6_medium.jpg)
    }
}

@media only screen and (max-width:1068px) and (min-resolution:1.5dppx),
only screen and (max-width:1068px) and (min-resolution:144dpi) {
    section.section-whats-new .overview-whats-new-guest-user {
        background-image: url(/jp/visionos/visionos-2/images/overview/whats-new/guest_user__dnveno7pd9m6_medium_2x.jpg)
    }
}

@media only screen and (max-width:734px) {
    section.section-whats-new .overview-whats-new-guest-user {
        background-image: url(/jp/visionos/visionos-2/images/overview/whats-new/guest_user__dnveno7pd9m6_small.jpg);
    }
}

@media only screen and (max-width:734px) and (min-resolution:1.5dppx),
only screen and (max-width:734px) and (min-resolution:144dpi) {
    section.section-whats-new .overview-whats-new-guest-user {
        background-image: url(/jp/visionos/visionos-2/images/overview/whats-new/guest_user__dnveno7pd9m6_small_2x.jpg)
    }
}
section.section-whats-new .overview-whats-new-vision-pro-app {
    background-image: url(/jp/visionos/visionos-2/images/overview/whats-new/vision_pro_app__ffc7a9e19cuy_large.jpg)
}

@media (min-resolution:144dpi),
only screen and (min-resolution:1.5dppx) {
    section.section-whats-new .overview-whats-new-vision-pro-app {
        background-image: url(/jp/visionos/visionos-2/images/overview/whats-new/vision_pro_app__ffc7a9e19cuy_large_2x.jpg)
    }
}

@media only screen and (min-width:1441px) {
    section.section-whats-new .overview-whats-new-vision-pro-app {
        background-image: url(/jp/visionos/visionos-2/images/overview/whats-new/vision_pro_app__ffc7a9e19cuy_xlarge.jpg)
    }
}

@media only screen and (min-width:1441px) and (min-resolution:1.5dppx),
only screen and (min-width:1441px) and (min-resolution:144dpi) {
    section.section-whats-new .overview-whats-new-vision-pro-app {
        background-image: url(/jp/visionos/visionos-2/images/overview/whats-new/vision_pro_app__ffc7a9e19cuy_xlarge_2x.jpg)
    }
}

@media only screen and (max-width:1068px) {
    section.section-whats-new .overview-whats-new-vision-pro-app {
        background-image: url(/jp/visionos/visionos-2/images/overview/whats-new/vision_pro_app__ffc7a9e19cuy_medium.jpg)
    }
}

@media only screen and (max-width:1068px) and (min-resolution:1.5dppx),
only screen and (max-width:1068px) and (min-resolution:144dpi) {
    section.section-whats-new .overview-whats-new-vision-pro-app {
        background-image: url(/jp/visionos/visionos-2/images/overview/whats-new/vision_pro_app__ffc7a9e19cuy_medium_2x.jpg)
    }
}

@media only screen and (max-width:734px) {
    section.section-whats-new .overview-whats-new-vision-pro-app {
        background-image: url(/jp/visionos/visionos-2/images/overview/whats-new/vision_pro_app__ffc7a9e19cuy_small.jpg);
    }
}

@media only screen and (max-width:734px) and (min-resolution:1.5dppx),
only screen and (max-width:734px) and (min-resolution:144dpi) {
    section.section-whats-new .overview-whats-new-vision-pro-app {
        background-image: url(/jp/visionos/visionos-2/images/overview/whats-new/vision_pro_app__ffc7a9e19cuy_small_2x.jpg)
    }
}

.grid-item-spatial-gallery .inline-video-spatial-gallery .start-frame {
    background-repeat: no-repeat;
    background-image: url(/jp/visionos/visionos-2/images/overview/whats-new/spatial_gallery_startframe__f4fxy8obvviy_large.jpg)
}

@media (min-resolution:144dpi),
only screen and (min-resolution:1.5dppx) {
    .grid-item-spatial-gallery .inline-video-spatial-gallery .start-frame {
        background-image: url(/jp/visionos/visionos-2/images/overview/whats-new/spatial_gallery_startframe__f4fxy8obvviy_large_2x.jpg)
    }
}

@media only screen and (min-width:1441px) {
    .grid-item-spatial-gallery .inline-video-spatial-gallery .start-frame {
        background-repeat: no-repeat;
        background-image: url(/jp/visionos/visionos-2/images/overview/whats-new/spatial_gallery_startframe__f4fxy8obvviy_xlarge.jpg)
    }
}

@media only screen and (min-width:1441px) and (min-resolution:1.5dppx),
only screen and (min-width:1441px) and (min-resolution:144dpi) {
    .grid-item-spatial-gallery .inline-video-spatial-gallery .start-frame {
        background-image: url(/jp/visionos/visionos-2/images/overview/whats-new/spatial_gallery_startframe__f4fxy8obvviy_xlarge_2x.jpg)
    }
}

@media only screen and (max-width:1068px) {
    .grid-item-spatial-gallery .inline-video-spatial-gallery .start-frame {
        background-repeat: no-repeat;
        background-image: url(/jp/visionos/visionos-2/images/overview/whats-new/spatial_gallery_startframe__f4fxy8obvviy_medium.jpg)
    }
}

@media only screen and (max-width:1068px) and (min-resolution:1.5dppx),
only screen and (max-width:1068px) and (min-resolution:144dpi) {
    .grid-item-spatial-gallery .inline-video-spatial-gallery .start-frame {
        background-image: url(/jp/visionos/visionos-2/images/overview/whats-new/spatial_gallery_startframe__f4fxy8obvviy_medium_2x.jpg)
    }
}

@media only screen and (max-width:734px) {
    .grid-item-spatial-gallery .inline-video-spatial-gallery .start-frame {
        background-repeat: no-repeat;
        background-image: url(/jp/visionos/visionos-2/images/overview/whats-new/spatial_gallery_startframe__f4fxy8obvviy_small.jpg)
    }
}

@media only screen and (max-width:734px) and (min-resolution:1.5dppx),
only screen and (max-width:734px) and (min-resolution:144dpi) {
    .grid-item-spatial-gallery .inline-video-spatial-gallery .start-frame {
        background-image: url(/jp/visionos/visionos-2/images/overview/whats-new/spatial_gallery_startframe__f4fxy8obvviy_small_2x.jpg)
    }
}

html.no-enhanced .grid-item-spatial-gallery .inline-video-spatial-gallery .static-frame {
    background-repeat: no-repeat;
    background-image: url(/jp/visionos/visionos-2/images/overview/whats-new/spatial_gallery_endframe__29j0nir3lc2y_large.jpg)
}

@media (min-resolution:144dpi),
only screen and (min-resolution:1.5dppx) {
    html.no-enhanced .grid-item-spatial-gallery .inline-video-spatial-gallery .static-frame {
        background-image: url(/jp/visionos/visionos-2/images/overview/whats-new/spatial_gallery_endframe__29j0nir3lc2y_large_2x.jpg)
    }
}

@media only screen and (min-width:1441px) {
    html.no-enhanced .grid-item-spatial-gallery .inline-video-spatial-gallery .static-frame {
        background-repeat: no-repeat;
        background-image: url(/jp/visionos/visionos-2/images/overview/whats-new/spatial_gallery_endframe__29j0nir3lc2y_xlarge.jpg)
    }
}

@media only screen and (min-width:1441px) and (min-resolution:1.5dppx),
only screen and (min-width:1441px) and (min-resolution:144dpi) {
    html.no-enhanced .grid-item-spatial-gallery .inline-video-spatial-gallery .static-frame {
        background-image: url(/jp/visionos/visionos-2/images/overview/whats-new/spatial_gallery_endframe__29j0nir3lc2y_xlarge_2x.jpg)
    }
}

@media only screen and (max-width:1068px) {
    html.no-enhanced .grid-item-spatial-gallery .inline-video-spatial-gallery .static-frame {
        background-repeat: no-repeat;
        background-image: url(/jp/visionos/visionos-2/images/overview/whats-new/spatial_gallery_endframe__29j0nir3lc2y_medium.jpg)
    }
}

@media only screen and (max-width:1068px) and (min-resolution:1.5dppx),
only screen and (max-width:1068px) and (min-resolution:144dpi) {
    html.no-enhanced .grid-item-spatial-gallery .inline-video-spatial-gallery .static-frame {
        background-image: url(/jp/visionos/visionos-2/images/overview/whats-new/spatial_gallery_endframe__29j0nir3lc2y_medium_2x.jpg)
    }
}

@media only screen and (max-width:734px) {
    html.no-enhanced .grid-item-spatial-gallery .inline-video-spatial-gallery .static-frame {
        background-repeat: no-repeat;
        background-image: url(/jp/visionos/visionos-2/images/overview/whats-new/spatial_gallery_endframe__29j0nir3lc2y_small.jpg)
    }
}

@media only screen and (max-width:734px) and (min-resolution:1.5dppx),
only screen and (max-width:734px) and (min-resolution:144dpi) {
    html.no-enhanced .grid-item-spatial-gallery .inline-video-spatial-gallery .static-frame {
        background-image: url(/jp/visionos/visionos-2/images/overview/whats-new/spatial_gallery_endframe__29j0nir3lc2y_small_2x.jpg)
    }
}

.section-visionos .overview-visionos-multiview {
    background-repeat: no-repeat;
    background-image: url(/jp/visionos/visionos-2/images/overview/visionos/multiview__fi46hywo1qmq_large.jpg)
}

@media (min-resolution:144dpi),
only screen and (min-resolution:1.5dppx) {
    .section-visionos .overview-visionos-multiview {
        background-image: url(/jp/visionos/visionos-2/images/overview/visionos/multiview__fi46hywo1qmq_large_2x.jpg)
    }
}

@media only screen and (min-width:1441px) {
    .section-visionos .overview-visionos-multiview {
        background-repeat: no-repeat;
        background-image: url(/jp/visionos/visionos-2/images/overview/visionos/multiview__fi46hywo1qmq_xlarge.jpg)
    }
}

@media only screen and (min-width:1441px) and (min-resolution:1.5dppx),
only screen and (min-width:1441px) and (min-resolution:144dpi) {
    .section-visionos .overview-visionos-multiview {
        background-image: url(/jp/visionos/visionos-2/images/overview/visionos/multiview__fi46hywo1qmq_xlarge_2x.jpg)
    }
}

@media only screen and (max-width:1068px) {
    .section-visionos .overview-visionos-multiview {
        background-repeat: no-repeat;
        background-image: url(/jp/visionos/visionos-2/images/overview/visionos/multiview__fi46hywo1qmq_medium.jpg)
    }
}

@media only screen and (max-width:1068px) and (min-resolution:1.5dppx),
only screen and (max-width:1068px) and (min-resolution:144dpi) {
    .section-visionos .overview-visionos-multiview {
        background-image: url(/jp/visionos/visionos-2/images/overview/visionos/multiview__fi46hywo1qmq_medium_2x.jpg)
    }
}

@media only screen and (max-width:734px) {
    .section-visionos .overview-visionos-multiview {
        background-repeat: no-repeat;
        background-image: url(/jp/visionos/visionos-2/images/overview/visionos/multiview__fi46hywo1qmq_small.jpg);
    }
}

@media only screen and (max-width:734px) and (min-resolution:1.5dppx),
only screen and (max-width:734px) and (min-resolution:144dpi) {
    .section-visionos .overview-visionos-multiview {
        background-image: url(/jp/visionos/visionos-2/images/overview/visionos/multiview__fi46hywo1qmq_small_2x.jpg)
    }
}