@charset "utf-8";
[dir] .about-us-future[data-v-2d800d87] {
	margin-top:100px;
	margin-bottom:100px
}
.title[data-v-2d800d87] {
	font-weight:600;
	font-size:36px;
	line-height:54px
}
[dir] .title[data-v-2d800d87] {
	margin-bottom:16px
}
@media(max-width:768px) {
	.title[data-v-2d800d87] {
	font-size:28px;
	line-height:44px
}
}.description[data-v-2d800d87] {
	color:#545454;
	font-weight:400;
	white-space:pre-line;
	font-size:16px;
	line-height:28px
}
[dir] .description[data-v-2d800d87] {
	margin-bottom:96px
}
@media(max-width:768px) {
	.description[data-v-2d800d87] {
	font-size:16px;
	line-height:28px
}
}.future-content[data-v-2d800d87] {
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-pack:justify;
	-ms-flex-pack:justify;
	justify-content:space-between;
}
[dir] .future-content[data-v-2d800d87] {
	margin-top:48px
}
.future-item[data-v-2d800d87] {
	width:584px
}
.introduction[data-v-2d800d87] {
	position:relative;
	height:600px
}
.img[data-v-2d800d87] {
	height:100%
}
.link-button[data-v-2d800d87] {
	width:364px;
	height:90px;
	font-weight:400;
	font-size:20px;
	line-height:32px;
	opacity:0;
	-webkit-transition:all .4s ease-in-out;
	-o-transition:all .4s ease-in-out;
	transition:all .4s ease-in-out
}
[dir=ltr] .link-button[data-v-2d800d87] {
	margin-left:110px
}
[dir=rtl] .link-button[data-v-2d800d87] {
	margin-right:110px
}
.introduction-text[data-v-2d800d87] {
	position:absolute;
	top:0;
	color:#fff;
	font-weight:600;
	font-size:36px;
	line-height:54px
}
[dir] .introduction-text[data-v-2d800d87] {
	padding:48px;
	text-align:center
}
[dir=ltr] .introduction-text[data-v-2d800d87] {
	left:0
}
[dir=rtl] .introduction-text[data-v-2d800d87] {
	right:0
}
@media(max-width:768px) {
	.introduction-text[data-v-2d800d87] {
	font-size:28px;
	line-height:44px
}
}.introduction:hover .link-button[data-v-2d800d87] {
	opacity:1
}
[dir] .introduction:hover .link-button[data-v-2d800d87] {
	-webkit-transform:translateY(-45px);
	-ms-transform:translateY(-45px);
	transform:translateY(-45px)
}
.future-data[data-v-2d800d87] {
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-ms-flex-align:center;
	align-items:center;
	-webkit-box-pack:justify;
	-ms-flex-pack:justify;
	justify-content:space-between;
	height:150px
}
[dir] .future-data[data-v-2d800d87] {
	margin-top:0px
}
.future-data-item[data-v-2d800d87] {
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-orient:vertical;
	-webkit-box-direction:normal;
	-ms-flex-direction:column;
	flex-direction:column;
	-webkit-box-align:center;
	-ms-flex-align:center;
	align-items:center;
	width:168px;
	height:150px;
	color:#545454
}
[dir] .future-data-item div[data-v-2d800d87] {
	text-align:center
}
.future-data-item[data-v-2d800d87]:first-child {
	-webkit-box-align:start;
	-ms-flex-align:start;
	align-items:flex-start
}
.future-data-item[data-v-2d800d87]:last-child {
	-webkit-box-align:end;
	-ms-flex-align:end;
	align-items:flex-end
}
.future-data-item[data-v-2d800d87]:not(:last-child):not(:first-child) {
	width:234px
}
[dir=ltr] .future-data-item[data-v-2d800d87]:not(:last-child):not([dir=ltr]:first-child),[dir=rtl] .future-data-item[data-v-2d800d87]:not(:last-child):not([dir=rtl]:first-child) {
	border-right:0px solid #eaeaea;
	border-left:0px solid #eaeaea
}
.data-name[data-v-2d800d87] {
	font-weight:400;
	font-size:14px;
	line-height:24px
}
[dir] .data-name[data-v-2d800d87] {
	margin-bottom:4px
}
@media(max-width:768px) {
	.data-name[data-v-2d800d87] {
	font-size:14px;
	line-height:24px
}
}.data-pic[data-v-2d800d87] {
	display:inline-block;
	width:56px;
	height:56px
}
.data-count[data-v-2d800d87] {
	color:#131313;
	font-weight:800;
	font-size:28px;
	line-height:44px
}
@media(max-width:768px) {
	.data-count[data-v-2d800d87] {
	font-size:28px;
	line-height:44px
}
}.data-unit[data-v-2d800d87] {
	font-weight:400
}
.data-description[data-v-2d800d87],.data-unit[data-v-2d800d87] {
	font-size:12px;
	line-height:20px
}
.data-description[data-v-2d800d87] {
	color:#545454;
	font-weight:300
}
[dir] .data-description[data-v-2d800d87] {
	margin-top:24px;
	text-align:center
}
@media(max-width:768px) {
	[dir] .about-us-future[data-v-2d800d87] {
	margin:56px 0 68px;
	padding:0 24px
}
[dir] .mark-bar[data-v-2d800d87] {
	margin:0 auto
}
[dir] .title[data-v-2d800d87] {
	text-align:center
}
.description[data-v-2d800d87] {
	height:auto
}
[dir] .description[data-v-2d800d87] {
	margin-bottom:24px;
}
.future-content[data-v-2d800d87] {
	-webkit-box-orient:vertical;
	-webkit-box-direction:normal;
	-ms-flex-direction:column;
	flex-direction:column;
	height:auto
}
[dir] .future-content[data-v-2d800d87] {
	margin-top:24px
}
.future-item[data-v-2d800d87] {
	width:100%
}
.introduction[data-v-2d800d87] {
	height:356px
}
[dir] .introduction[data-v-2d800d87] {
	margin-bottom:20px
}
.link-mask[data-v-2d800d87] {
	position:absolute;
	top:0;
	width:100%;
	height:356px
}
[dir=ltr] .link-mask[data-v-2d800d87] {
	left:0
}
[dir=rtl] .link-mask[data-v-2d800d87] {
	right:0
}
.introduction-text[data-v-2d800d87] {
	width:100%
}
[dir] .introduction-text[data-v-2d800d87] {
	padding:36px
}
.future-data[data-v-2d800d87] {
	-webkit-box-orient:vertical;
	-webkit-box-direction:normal;
	-ms-flex-direction:column;
	flex-direction:column;
	height:auto
}
[dir] .future-data[data-v-2d800d87] {
	margin-top:0
}
.future-data-item[data-v-2d800d87] {
	-webkit-box-align:center;
	-ms-flex-align:center;
	align-items:center;
	width:100%;
	height:auto
}
[dir] .future-data-item[data-v-2d800d87] {
	padding:20px 0
}
.future-data-item[data-v-2d800d87]:first-child,.future-data-item[data-v-2d800d87]:last-child {
	-webkit-box-align:center;
	-ms-flex-align:center;
	align-items:center
}
.future-data-item[data-v-2d800d87]:not(:last-child):not(:first-child) {
	width:100%
}
[dir] .future-data-item[data-v-2d800d87]:not(:last-child):not([dir]:first-child) {
	border-top:1px solid #eaeaea;
	border-bottom:1px solid #eaeaea
}
[dir=ltr] .future-data-item[data-v-2d800d87]:not(:last-child):not([dir=ltr]:first-child),[dir=rtl] .future-data-item[data-v-2d800d87]:not(:last-child):not([dir=rtl]:first-child) {
	border-right:none;
	border-left:none
}
[dir] .data-description[data-v-2d800d87] {
	margin-top:4px
}
}.btn-play[data-v-44df35bc] {
	width:54px;
	height:54px
}
[dir] .btn-play[data-v-44df35bc] {
	background-color:#fff;
	background-image:url(data:image/svg+xml;
	base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iMTEiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTkuMTM3IDUuNjE0TC44NTMgMTAuMzk2Vi44MzJsOC4yODQgNC43ODN6IiBmaWxsPSIjMDAwIi8+PC9zdmc+);
	background-repeat:no-repeat;
	background-position:50%;
	border-radius:50%;
	cursor:pointer
}
.video-box[data-v-44df35bc] {
	position:relative;
	width:728px;
	height:442px
}
[dir] .video-box[data-v-44df35bc] {
	padding-top:32px
}
.btn-close[data-v-44df35bc] {
	position:absolute;
	top:0;
	width:24px;
	height:24px
}
[dir] .btn-close[data-v-44df35bc] {
	background-image:url(data:image/svg+xml;
	base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyLjYzNyAxMS43NzhsNy4wNy03LjA3TDE5LjAwMiA0bC03LjA3MiA3LjA3MS03LjA3LTcuMDctLjcwOC43MDYgNy4wNzEgNy4wNzEtNy4wNyA3LjA3MS43MDYuNzA4IDcuMDcyLTcuMDcxIDcuMDcgNy4wNy43MDgtLjcwNy03LjA3MS03LjA3eiIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg==);
	cursor:pointer
}
[dir=ltr] .btn-close[data-v-44df35bc] {
	right:0
}
[dir=rtl] .btn-close[data-v-44df35bc] {
	left:0
}
.modal-video[data-v-44df35bc] {
	width:100%;
	height:100%
}
[dir] .modal-video[data-v-44df35bc] {
	background-color:#000
}
@media(max-width:768px) {
	.video-box[data-v-44df35bc] {
	width:100%
}
.modal-video-mobile[data-v-44df35bc] {
	display:block
}
.hidden-video[data-v-44df35bc] {
	width:0;
	height:0;
	overflow:hidden
}
}.image-text-video[data-v-0fdcccc2] {

	position:relative
}
[dir] .image-text-video[data-v-0fdcccc2] {
	background-repeat:no-repeat;
	background-size:cover
}
.bg-image[data-v-0fdcccc2] {
	position:absolute;
	top:0;
	z-index:-1;
	width:100%;
	height:100%
}
[dir=ltr] .bg-image[data-v-0fdcccc2] {
	left:0
}
[dir=rtl] .bg-image[data-v-0fdcccc2] {
	right:0
}
.content[data-v-0fdcccc2] {
	width:1280px;
	color:#fff
}
[dir] .content[data-v-0fdcccc2] {
	margin:0 auto;
	padding:72px 0;
	text-align:center
}
h1[data-v-0fdcccc2] {
	max-width:640px;
	font-weight:800;
	font-size:48px;
	line-height:72px
}
[dir] h1[data-v-0fdcccc2] {
	margin:0 auto
}
@media(max-width:768px) {
	h1[data-v-0fdcccc2] {
	font-size:36px;
	line-height:54px
}
}.description[data-v-0fdcccc2] {
	max-width:834px
}
[dir] .description[data-v-0fdcccc2] {
	margin:24px auto
}
.banner-video-box[data-v-0fdcccc2] {
	width:54px
}
[dir] .banner-video-box[data-v-0fdcccc2] {
	margin:0 auto
}
@media(max-width:768px) {
	.image-text-video[data-v-0fdcccc2] {
	width:100%
}
.content[data-v-0fdcccc2] {
	width:auto
}
[dir] .content[data-v-0fdcccc2] {
	margin:0 24px
}
}.container[data-v-1bf28229] {
	position:sticky;
	top:0;
	z-index:4;
	-webkit-transition:all .3s ease-in-out;
	-o-transition:all .3s ease-in-out;
	transition:all .3s ease-in-out
}
.select-tab-container[data-v-1bf28229] {
	-webkit-box-align:center;
	-ms-flex-align:center;
	align-items:center;
	-webkit-box-pack:center;
	-ms-flex-pack:center;
	justify-content:center;
	height:36px
}
.select-tab-container[data-v-1bf28229],.tabs-container[data-v-1bf28229] {
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	overflow-x:hidden
}
.tabs-container[data-v-1bf28229] {
	width:1064px;
	white-space:nowrap
}
[dir=ltr] .tabs-container[data-v-1bf28229],[dir=rtl] .tabs-container[data-v-1bf28229] {
	margin-right:80px;
	margin-left:80px
}
.tabs-less[data-v-1bf28229] {
	-webkit-box-pack:center;
	-ms-flex-pack:center;
	justify-content:center
}
[dir] .tab-container[data-v-1bf28229] {
	cursor:pointer
}
[dir=ltr] .tab-container[data-v-1bf28229]:not(:last-child) {
	margin-right:80px
}
[dir=rtl] .tab-container[data-v-1bf28229]:not(:last-child) {
	margin-left:80px
}
.tab[data-v-1bf28229] {
	display:inline-block;
	width:100%;
	color:#545454;
	font-size:16px;
	line-height:28px;
	text-decoration:none
}
.active-tab[data-v-1bf28229] {
	color:#000;
	font-weight:600
}
[dir] .active-tab[data-v-1bf28229] {
	border-bottom:4px solid #00428e
}
.move-container[data-v-1bf28229] {
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	white-space:nowrap;
	-webkit-transition:-webkit-transform .3s ease-in-out;
	transition:-webkit-transform .3s ease-in-out;
	-o-transition:transform .3s ease-in-out;
	transition:transform .3s ease-in-out;
	transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out
}
[dir] .arrow-btn[data-v-1bf28229] {
	padding:0
}
.arrow-btn[data-v-1bf28229]:hover {
	color:#000
}
.tabs-position[data-v-1bf28229] {
	top:78px
}
@media(max-width:768px) {
	.container [data-v-1bf28229] {
	-ms-touch-action:auto;
	touch-action:auto
}
.select-tab-container[data-v-1bf28229] {
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex
}
[dir] .select-tab-container[data-v-1bf28229] {
	padding:0 24px;
	border-bottom:none
}
.tabs-container[data-v-1bf28229] {
	width:auto;
	overflow:auto;
	scrollbar-width:none
}
[dir=ltr] .tabs-container[data-v-1bf28229],[dir=rtl] .tabs-container[data-v-1bf28229] {
	margin-right:0;
	margin-left:0
}
.tabs-container[data-v-1bf28229]::-webkit-scrollbar {
	display:none
}
.tabs-less[data-v-1bf28229] {
	-webkit-box-pack:normal;
	-ms-flex-pack:normal;
	justify-content:normal
}
.tab-container[data-v-1bf28229] {
	line-height:28px
}
[dir=ltr] .tab-container[data-v-1bf28229]:not(:last-child) {
	margin-right:40px
}
[dir=rtl] .tab-container[data-v-1bf28229]:not(:last-child) {
	margin-left:40px
}
[dir=ltr] .tab-container[data-v-1bf28229]:last-child {
	margin-right:0
}
[dir=rtl] .tab-container[data-v-1bf28229]:last-child {
	margin-left:0
}
.arrow-btn[data-v-1bf28229] {
	display:none
}
.container.tabs-position[data-v-1bf28229] {
	top:68px
}
}[dir] .tabs[data-v-31c9c9bc] {
	margin-top:36px
}
@media(max-width:768px) {
	[dir] .tabs[data-v-31c9c9bc] {
	margin-top:32px
}
}.solution-card[data-v-100b60bb] {
	position:relative;
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-orient:vertical;
	-webkit-box-direction:normal;
	-ms-flex-direction:column;
	flex-direction:column;
	-webkit-box-align:center;
	-ms-flex-align:center;
	align-items:center;
	width:305px;
	min-height:614px;
	overflow:hidden;
	color:#fff
}
[dir] .solution-card[data-v-100b60bb] {
	text-align:center
}
[dir=ltr] .solution-card[data-v-100b60bb]:not(:last-child) {
	margin-right:20px
}
[dir=rtl] .solution-card[data-v-100b60bb]:not(:last-child) {
	margin-left:20px
}
.solution-card.small-card[data-v-100b60bb] {
	height:534px;
	min-height:auto
}
.background-image[data-v-100b60bb] {
	position:absolute;
	top:0;
	width:100%;
	height:100%
}
[dir=ltr] .background-image[data-v-100b60bb] {
	left:0
}
[dir=rtl] .background-image[data-v-100b60bb] {
	right:0
}
.mask[data-v-100b60bb] {
	position:absolute;
	top:0;
	width:100%;
	height:100%;
	visibility:hidden;
	opacity:0;
	-webkit-transition:all .3s ease-in-out;
	-o-transition:all .3s ease-in-out;
	transition:all .3s ease-in-out
}
[dir=ltr] .mask[data-v-100b60bb] {
	left:0;
	background:-webkit-gradient(linear,left top,left bottom,from(rgba(16,30,55,.5)),to(#0b1b39));
	background:-o-linear-gradient(top,rgba(16,30,55,.5) 0,#0b1b39 100%);
	background:linear-gradient(180deg,rgba(16,30,55,.5),#0b1b39)
}
[dir=rtl] .mask[data-v-100b60bb] {
	right:0;
	background:-webkit-gradient(linear,left top,left bottom,from(rgba(16,30,55,.5)),to(#0b1b39));
	background:-o-linear-gradient(top,rgba(16,30,55,.5) 0,#0b1b39 100%);
	background:linear-gradient(-180deg,rgba(16,30,55,.5),#0b1b39)
}
.top-progress-back[data-v-100b60bb] {
	position:absolute;
	top:0;
	z-index:1;
	width:100%;
	height:4px
}
[dir] .top-progress-back[data-v-100b60bb] {
	background:#333e5c
}
[dir=ltr] .top-progress-back[data-v-100b60bb] {
	left:0
}
[dir=rtl] .top-progress-back[data-v-100b60bb] {
	right:0
}
.top-progress[data-v-100b60bb] {
	position:absolute;
	top:0;
	z-index:1;
	width:0;
	height:4px;
	-webkit-transition:width .3s ease-in-out;
	-o-transition:width .3s ease-in-out;
	transition:width .3s ease-in-out
}
[dir] .top-progress[data-v-100b60bb] {
	background:#d42d26
}
[dir=ltr] .top-progress[data-v-100b60bb] {
	left:0
}
[dir=rtl] .top-progress[data-v-100b60bb] {
	right:0
}
.title-mask[data-v-100b60bb] {
	position:absolute;
	top:0;
	width:100%;
	height:232px;
	opacity:.6
}
[dir=ltr] .title-mask[data-v-100b60bb] {
	left:0;
	background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(#264684));
	background:-o-linear-gradient(top,rgba(0,0,0,0) 0,#264684 100%);
	background:linear-gradient(180deg,rgba(0,0,0,0),#264684);
	-webkit-transform:rotate(-180deg);
	-ms-transform:rotate(-180deg);
	transform:rotate(-180deg)
}
[dir=rtl] .title-mask[data-v-100b60bb] {
	right:0;
	background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(#264684));
	background:-o-linear-gradient(top,rgba(0,0,0,0) 0,#264684 100%);
	background:linear-gradient(-180deg,rgba(0,0,0,0),#264684);
	-webkit-transform:rotate(180deg);
	-ms-transform:rotate(180deg);
	transform:rotate(180deg)
}
.title[data-v-100b60bb] {
	position:relative;
	z-index:1;
	width:85%;
	font-weight:600;
	font-size:24px;
	line-height:36px
}
[dir] .title[data-v-100b60bb] {
	margin:60px 0 36px
}
[dir] .small-card .title[data-v-100b60bb] {
	margin:58px 0 8px
}
.icon[data-v-100b60bb] {
	position:relative;
	z-index:1;
	width:209px;
	height:134px;
	visibility:hidden;
	opacity:0;
	-webkit-transition:all .3s ease-in-out;
	-o-transition:all .3s ease-in-out;
	transition:all .3s ease-in-out
}
[dir] .icon[data-v-100b60bb] {
	margin-bottom:24px;
	background-repeat:no-repeat;
	background-position:50%
}
[dir] .small-card .icon[data-v-100b60bb] {
	margin-bottom:0
}
[dir] .no-button .icon[data-v-100b60bb] {
	margin-bottom:48px
}
.description[data-v-100b60bb] {
	position:relative;
	z-index:1;
	width:75%;
	font-weight:300;
	font-size:14px;
	line-height:24px;
	visibility:hidden;
	opacity:0;
	-webkit-transition:all .3s ease-in-out;
	-o-transition:all .3s ease-in-out;
	transition:all .3s ease-in-out
}
[dir] .description[data-v-100b60bb] {
	text-align:center
}
[dir] .small-card .description[data-v-100b60bb] {
	margin-top:8px
}
.small-button[data-v-100b60bb] {
	position:relative;
	z-index:1;
	width:auto;
	max-width:75%;
	color:#fff;
	font-weight:400;
	visibility:hidden;
	opacity:0;
	-webkit-transition:all .3s ease-in-out;
	-o-transition:all .3s ease-in-out;
	transition:all .3s ease-in-out
}
[dir] .small-button[data-v-100b60bb] {
	margin-top:68px;
	padding:9px 48px;
	background-color:#e60012
}
.link-button[data-v-100b60bb] {
	position:absolute;
	bottom:0;
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-ms-flex-align:center;
	align-items:center;
	-webkit-box-pack:center;
	-ms-flex-pack:center;
	justify-content:center;
	width:100%;
	height:96px;
	visibility:hidden;
	opacity:0;
	-webkit-transition:all .3s ease-in-out;
	-o-transition:all .3s ease-in-out;
	transition:all .3s ease-in-out
}
[dir] .link-button[data-v-100b60bb] {
	-webkit-transform:translateY(96px);
	-ms-transform:translateY(96px);
	transform:translateY(96px)
}
[dir=ltr] .link-button[data-v-100b60bb] {
	left:0
}
[dir=rtl] .link-button[data-v-100b60bb] {
	right:0
}
.solution-card:hover .top-progress[data-v-100b60bb] {
	width:100%
}
.solution-card:hover .description[data-v-100b60bb],.solution-card:hover .icon[data-v-100b60bb],.solution-card:hover .mask[data-v-100b60bb],.solution-card:hover .small-button[data-v-100b60bb] {
	visibility:visible;
	opacity:1
}
.solution-card:hover .link-button[data-v-100b60bb] {
	z-index:auto;
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	visibility:visible;
	opacity:1
}
[dir] .solution-card:hover .link-button[data-v-100b60bb] {
	-webkit-transform:translateY(0);
	-ms-transform:translateY(0);
	transform:translateY(0)
}
@media(max-width:768px) {
	.solution-card.no-button .top-progress[data-v-100b60bb],.solution-card.small-card .top-progress[data-v-100b60bb] {
	width:100%
}
.solution-card.no-button .description[data-v-100b60bb],.solution-card.no-button .icon[data-v-100b60bb],.solution-card.no-button .mask[data-v-100b60bb],.solution-card.no-button .small-button[data-v-100b60bb],.solution-card.small-card .description[data-v-100b60bb],.solution-card.small-card .icon[data-v-100b60bb],.solution-card.small-card .mask[data-v-100b60bb],.solution-card.small-card .small-button[data-v-100b60bb] {
	visibility:visible;
	opacity:1
}
.solution-card.no-button .link-button[data-v-100b60bb],.solution-card.small-card .link-button[data-v-100b60bb] {
	z-index:auto;
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	visibility:visible;
	opacity:1
}
[dir] .solution-card.no-button .link-button[data-v-100b60bb],[dir] .solution-card.small-card .link-button[data-v-100b60bb] {
	-webkit-transform:translateY(0);
	-ms-transform:translateY(0);
	transform:translateY(0)
}
}[dir] .technology-leads[data-v-cb328f22] {
	margin-bottom:160px;
	padding-top:100px;
	background-color:#f9f9f9
}
.tech-leads-header[data-v-cb328f22] {
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-pack:justify;
	-ms-flex-pack:justify;
	justify-content:space-between
}
.title[data-v-cb328f22] {
	max-width:400px;
	color:#000;
	font-weight:800;
	font-size:36px;
	line-height:54px
}
@media(max-width:768px) {
	.title[data-v-cb328f22] {
	font-size:28px;
	line-height:44px
}
}[dir] .mark-bar[data-v-cb328f22] {
	margin-top:16px
}
.tips[data-v-cb328f22] {
	color:#545454;
	font-size:12px;
	line-height:20px
}
[dir] .tips[data-v-cb328f22] {
	margin-top:42px
}
.research-info[data-v-cb328f22] {
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex
}
.item[data-v-cb328f22] {
	color:#000
}
[dir=ltr] .item[data-v-cb328f22] {
	text-align:right
}
[dir=rtl] .item[data-v-cb328f22] {
	text-align:left
}
.item .num[data-v-cb328f22] {
	font-weight:800;
	font-size:36px;
	line-height:54px
}
@media(max-width:768px) {
	.item .num[data-v-cb328f22] {
	font-size:28px;
	line-height:44px
}
}.item .unit[data-v-cb328f22] {
	color:#545454;
	font-weight:400;
	font-size:14px;
	line-height:14px
}
.item .name[data-v-cb328f22] {
	font-weight:600;
	font-size:16px;
	line-height:28px
}
[dir] .item .name[data-v-cb328f22] {
	margin-top:12px
}
[dir=ltr] .item[data-v-cb328f22]:last-of-type {
	margin-left:120px
}
[dir=rtl] .item[data-v-cb328f22]:last-of-type {
	margin-right:120px
}
.content-list[data-v-cb328f22] {
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex
}
[dir] .content-list[data-v-cb328f22] {
	margin-top:42px
}
[dir=ltr] .technology-info[data-v-cb328f22]:not(:last-child) {
	margin-right:20px
}
[dir=rtl] .technology-info[data-v-cb328f22]:not(:last-child) {
	margin-left:20px
}
@media(max-width:768px) {
	[dir] .technology-leads[data-v-cb328f22] {
	margin-bottom:80px;
	padding-top:80px;
	background-color:rgba(0,0,0,0)
}
.tech-leads-header[data-v-cb328f22] {
	display:block
}
[dir] .tech-leads-header[data-v-cb328f22] {
	padding:0 24px
}
.title[data-v-cb328f22] {
	width:100%;
	max-width:none
}
[dir] .title[data-v-cb328f22] {
	text-align:center
}
[dir=ltr] .mark-bar[data-v-cb328f22],[dir=rtl] .mark-bar[data-v-cb328f22] {
	margin-right:auto;
	margin-left:auto
}
.research-info[data-v-cb328f22] {
	position:relative
}
[dir] .research-info[data-v-cb328f22] {
	margin-top:44px
}
.research-info[data-v-cb328f22]:after {
	position:absolute;
	top:8px;
	bottom:6px;
	width:1px;
	content:""
}
[dir] .research-info[data-v-cb328f22]:after {
	background-color:#eaeaea
}
[dir=ltr] .research-info[data-v-cb328f22]:after {
	left:50%;
	-webkit-transform:translate(-50%);
	-ms-transform:translate(-50%);
	transform:translate(-50%)
}
[dir=rtl] .research-info[data-v-cb328f22]:after {
	right:50%;
	-webkit-transform:translate(50%);
	-ms-transform:translate(50%);
	transform:translate(50%)
}
.item[data-v-cb328f22] {
	width:calc(50% - 24px)
}
[dir] .item[data-v-cb328f22] {
	text-align:center
}
[dir] .item .unit[data-v-cb328f22] {
	margin-top:10px
}
[dir=ltr] .item[data-v-cb328f22]:first-of-type {
	margin-right:24px
}
[dir=ltr] .item[data-v-cb328f22]:last-of-type,[dir=rtl] .item[data-v-cb328f22]:first-of-type {
	margin-left:24px
}
[dir=rtl] .item[data-v-cb328f22]:last-of-type {
	margin-right:24px
}
.content-list[data-v-cb328f22] {
	overflow:auto;
	scrollbar-width:none;
	-ms-touch-action:auto;
	touch-action:auto
}
[dir] .content-list[data-v-cb328f22] {
	margin-top:24px;
	padding:0 24px
}
.content-list[data-v-cb328f22] * {
	-ms-touch-action:auto;
	touch-action:auto
}
.content-list[data-v-cb328f22]::-webkit-scrollbar {
	display:none
}
.content-list[data-v-cb328f22]:after {
	display:block;
	width:24px;
	height:1px;
	content:""
}
.content-list[data-v-cb328f22]:after,.technology-info[data-v-cb328f22] {
	-ms-flex-negative:0;
	flex-shrink:0
}
[dir=ltr] .technology-info[data-v-cb328f22]:not(:last-child) {
	margin-right:16px
}
[dir=rtl] .technology-info[data-v-cb328f22]:not(:last-child) {
	margin-left:16px
}
}.fullscreen-container[data-v-40838059] {
	position:relative;
	color:#fff
}
.bg[data-v-40838059],.fullscreen-container[data-v-40838059] {
	width:100%;
	height:810px
}
.mask[data-v-40838059] {
	position:absolute;
	top:0;
	width:100%
}
[dir=ltr] .mask[data-v-40838059] {
	left:0;
	background:-o-linear-gradient(89.56deg,rgba(6,18,33,.81) .31%,rgba(15,33,56,0) 97.48%);
	background:linear-gradient(.44deg,rgba(6,18,33,.81) .31%,rgba(15,33,56,0) 97.48%)
}
[dir=rtl] .mask[data-v-40838059] {
	right:0;
	background:-o-linear-gradient(90.44deg,rgba(6,18,33,.81) .31%,rgba(15,33,56,0) 97.48%);
	background:linear-gradient(-.44deg,rgba(6,18,33,.81) .31%,rgba(15,33,56,0) 97.48%)
}
.rewards[data-v-40838059] {
	position:absolute;
	top:0;
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	height:810px
}
[dir=ltr] .rewards[data-v-40838059] {
	left:calc(50% - 640px)
}
[dir=rtl] .rewards[data-v-40838059] {
	right:calc(50% - 640px)
}
[dir=ltr] .reward-content[data-v-40838059] {
	border-right:1px solid hsla(0,0%,100%,.4)
}
[dir=rtl] .reward-content[data-v-40838059] {
	border-left:1px solid hsla(0,0%,100%,.4)
}
.reward-introduction[data-v-40838059] {
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-orient:vertical;
	-webkit-box-direction:normal;
	-ms-flex-direction:column;
	flex-direction:column;
	-webkit-box-pack:justify;
	-ms-flex-pack:justify;
	justify-content:space-between;
	width:364px
}
[dir=ltr] .reward-introduction[data-v-40838059] {
	padding:72px 58px 48px 0
}
[dir=rtl] .reward-introduction[data-v-40838059] {
	padding:72px 0 48px 58px
}
.title[data-v-40838059] {
	height:112px;
	font-weight:600;
	font-size:36px;
	line-height:54px
}
[dir] .title[data-v-40838059] {
	margin-bottom:100px
}
.mark-bar[data-v-40838059] {
	display:inline-block
}
[dir] .mark-bar[data-v-40838059] {
	margin-top:16px
}
.display-item[data-v-40838059] {
	font-weight:400;
	font-size:14px;
	line-height:24px
}
[dir] .display-item[data-v-40838059] {
	margin-bottom:24px
}
@media(max-width:768px) {
	.display-item[data-v-40838059] {
	font-size:14px;
	line-height:24px
}
}span[data-v-40838059] {
	font-weight:800;
	font-size:48px;
	line-height:72px
}
[dir=ltr] span[data-v-40838059] {
	margin-right:8px
}
[dir=rtl] span[data-v-40838059] {
	margin-left:8px
}
@media(max-width:768px) {
	span[data-v-40838059] {
	font-size:36px;
	line-height:54px
}
}.description[data-v-40838059] {
	color:#f9f9f9;
	font-weight:400;
	font-size:12px;
	line-height:20px;
	opacity:.5
}
.clip-pic[data-v-40838059] {
	position:absolute;
	top:0;
	width:auto;
	height:810px;
	-webkit-transition:all .2s ease-in-out;
	-o-transition:all .2s ease-in-out;
	transition:all .2s ease-in-out;
	content:""
}
[dir=ltr] .clip-pic[data-v-40838059] {
	left:0
}
[dir=rtl] .clip-pic[data-v-40838059] {
	right:0
}
.reward-item[data-v-40838059] {
	position:relative;
	width:304px;
	overflow:hidden
}
[dir=ltr] .reward-item:nth-child(2) .clip-pic[data-v-40838059] {
	left:calc(-50vw + 276px)
}
[dir=rtl] .reward-item:nth-child(2) .clip-pic[data-v-40838059] {
	right:calc(-50vw + 276px)
}
[dir=ltr] .reward-item:nth-child(3) .clip-pic[data-v-40838059] {
	left:calc(-50vw - 28px)
}
[dir=rtl] .reward-item:nth-child(3) .clip-pic[data-v-40838059] {
	right:calc(-50vw - 28px)
}
[dir=ltr] .reward-item:nth-child(4) .clip-pic[data-v-40838059] {
	left:calc(-50vw - 332px)
}
[dir=rtl] .reward-item:nth-child(4) .clip-pic[data-v-40838059] {
	right:calc(-50vw - 332px)
}
.reward-item:hover .clip-pic[data-v-40838059] {
	-webkit-filter:blur(12px);
	filter:blur(12px)
}
.show-rewards[data-v-40838059] {
	position:absolute;
	top:0;
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-orient:vertical;
	-webkit-box-direction:normal;
	-ms-flex-direction:column;
	flex-direction:column;
	-webkit-box-align:center;
	-ms-flex-align:center;
	align-items:center;
	-webkit-box-pack:end;
	-ms-flex-pack:end;
	justify-content:flex-end;
	width:304px;
	height:810px;
	overflow:hidden;
	content:""
}
[dir] .show-rewards[data-v-40838059] {
	padding:0 35px 40px;
	text-align:center
}
[dir=ltr] .show-rewards[data-v-40838059] {
	left:0
}
[dir=rtl] .show-rewards[data-v-40838059] {
	right:0
}
.rewards-pic[data-v-40838059] {
	width:156px;
	height:156px;
	-webkit-transition:all .4s ease-in-out;
	-o-transition:all .4s ease-in-out;
	transition:all .4s ease-in-out
}
[dir] .rewards-pic[data-v-40838059] {
	-webkit-transform:translateY(-48px);
	-ms-transform:translateY(-48px);
	transform:translateY(-48px)
}
.reward-description[data-v-40838059] {
	width:304px;
	height:0;
	overflow:hidden;
	visibility:hidden;
	-webkit-transition:all .4s ease-in-out;
	-o-transition:all .4s ease-in-out;
	transition:all .4s ease-in-out
}
[dir] .reward-description[data-v-40838059] {
	margin-top:20px;
	margin-bottom:24px;
	padding:0 35px
}
.reward-item:hover .reward-description[data-v-40838059] {
	height:100px;
	visibility:visible
}
[dir=ltr] .reward-item:hover .rewards-pic[data-v-40838059],[dir=rtl] .reward-item:hover .rewards-pic[data-v-40838059] {
	-webkit-animation:riseDown-data-v-40838059 .4s;
	animation:riseDown-data-v-40838059 .4s
}
@-webkit-keyframes riseDown-data-v-40838059 {
	50% {
	-webkit-transform:translateY(-24px);
	transform:translateY(-24px)
}
}@keyframes riseDown-data-v-40838059 {
	50% {
	-webkit-transform:translateY(-24px);
	transform:translateY(-24px)
}
}.reward-source[data-v-40838059] {
	height:60px;
	color:#f9f9f9;
	font-weight:400;
	font-size:12px;
	line-height:20px;
	opacity:.5
}
[dir] .reward-source[data-v-40838059] {
	margin-top:36px;
	padding:12px 35px 0
}
@media(max-width:768px) {
	.fullscreen-container[data-v-40838059],.rewards[data-v-40838059] {
	height:996px
}
.rewards[data-v-40838059] {
	-webkit-box-orient:vertical;
	-webkit-box-direction:normal;
	-ms-flex-direction:column;
	flex-direction:column;
	width:100%
}
[dir=ltr] .rewards[data-v-40838059] {
	left:0
}
[dir=rtl] .rewards[data-v-40838059] {
	right:0
}
[dir] .reward-content[data-v-40838059] {
	border-bottom:1px solid hsla(0,0%,100%,.4)
}
[dir=ltr] .reward-content[data-v-40838059] {
	border-right:none
}
[dir=rtl] .reward-content[data-v-40838059] {
	border-left:none
}
.reward-introduction[data-v-40838059] {
	width:100%;
	height:564px
}
[dir] .reward-introduction[data-v-40838059] {
	padding:36px 24px;
	text-align:center
}
.reward-item[data-v-40838059] {
	width:100%;
	height:148px
}
[dir] .title[data-v-40838059] {
	margin-bottom:48px
}
[dir] .display-item[data-v-40838059] {
	margin-bottom:24px
}
.show-rewards[data-v-40838059] {
	-webkit-box-orient:horizontal;
	-webkit-box-direction:normal;
	-ms-flex-direction:row;
	flex-direction:row;
	-webkit-box-align:start;
	-ms-flex-align:start;
	align-items:flex-start;
	-webkit-box-pack:justify;
	-ms-flex-pack:justify;
	justify-content:space-between;
	width:100%;
	height:140px
}
[dir] .show-rewards[data-v-40838059] {
	padding:24px
}
[dir=ltr] .show-rewards[data-v-40838059] {
	text-align:left
}
[dir=rtl] .show-rewards[data-v-40838059] {
	text-align:right
}
.rewards-pic[data-v-40838059] {
	-webkit-box-ordinal-group:3;
	-ms-flex-order:2;
	order:2;
	width:60px;
	height:88px
}
[dir] .rewards-pic[data-v-40838059] {
	margin-top:0;
	-webkit-transform:translateY(0);
	-ms-transform:translateY(0);
	transform:translateY(0)
}
.reward-description[data-v-40838059] {
	width:207px;
	height:auto;
	visibility:visible;
	display:-webkit-box;
	max-height:84px;
	overflow:hidden;
	line-height:28px;
	-o-text-overflow:ellipsis;
	text-overflow:ellipsis;
	-webkit-hyphens:auto;
	-ms-hyphens:auto;
	hyphens:auto;
	-webkit-box-orient:vertical;
	-webkit-line-clamp:3
}
[dir] .reward-description[data-v-40838059] {
	margin:0;
	padding:0
}
.reward-item:hover .reward-description[data-v-40838059] {
	width:207px;
	height:auto;
	visibility:visible
}
[dir] .reward-item:hover .reward-description[data-v-40838059] {
	margin:0;
	padding:0
}
[dir=ltr] .reward-item:hover .reward-description[data-v-40838059],[dir=rtl] .reward-item:hover .reward-description[data-v-40838059] {
	-webkit-animation:none;
	animation:none
}
[dir] .reward-item:hover .rewards-pic[data-v-40838059] {
	-webkit-transform:translateY(0);
	-ms-transform:translateY(0);
	transform:translateY(0)
}
.reward-source[data-v-40838059] {
	width:207px;
	height:auto
}
[dir] .reward-source[data-v-40838059] {
	margin:0;
	padding:4px 0 0
}
.title-mobile[data-v-40838059] {
	font-weight:600;
	font-size:36px;
	line-height:54px
}
[dir] .title-mobile[data-v-40838059] {
	margin-bottom:24px;
	text-align:center
}
[dir=ltr] .title-mobile[data-v-40838059],[dir=rtl] .title-mobile[data-v-40838059] {
	padding-right:24px;
	padding-left:24px
}
}@media(max-width:768px)and (max-width:768px) {
	.title-mobile[data-v-40838059] {
	font-size:28px;
	line-height:44px
}
}.prospect-future[data-v-4059dd3c] {
	position:relative;
	min-height:576px
}
[dir] .prospect-future[data-v-4059dd3c] {
	margin-bottom:100px
}
.prospect-future-header[data-v-4059dd3c] {
	max-width:584px
}
.prospect-future-header .title[data-v-4059dd3c] {
	color:#000;
	font-weight:800;
	font-size:36px;
	line-height:54px
}
@media(max-width:768px) {
	.prospect-future-header .title[data-v-4059dd3c] {
	font-size:28px;
	line-height:44px
}
}[dir] .prospect-future-header .mark-bar[data-v-4059dd3c] {
	margin-top:16px
}
.prospect-future-content[data-v-4059dd3c] {
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-pack:justify;
	-ms-flex-pack:justify;
	justify-content:space-between
}
.description-box[data-v-4059dd3c] {
	width:584px
}
[dir] .description-box[data-v-4059dd3c] {
	margin-top:64px
}
.description-box .name[data-v-4059dd3c] {
	color:#000;
	font-weight:800;
	font-size:48px;
	line-height:72px
}
@media(max-width:768px) {
	.description-box .name[data-v-4059dd3c] {
	font-size:36px;
	line-height:54px
}
}.description-box .description[data-v-4059dd3c] {
	color:#545454;
	font-weight:300;
	font-size:16px;
	line-height:28px;
	white-space:pre-wrap
}
[dir] .description-box .description[data-v-4059dd3c] {
	margin-top:16px
}
.responsive-picture[data-v-4059dd3c] {
	position:absolute;
	top:0;
	width:576px;
	height:576px
}
[dir=ltr] .responsive-picture[data-v-4059dd3c] {
	right:0
}
[dir=rtl] .responsive-picture[data-v-4059dd3c] {
	left:0
}
[dir] .drop-box[data-v-4059dd3c] {
	margin-top:48px;
	padding:19px 30px;
	border:1px solid #eaeaea
}
.drop-box .content[data-v-4059dd3c] {
	overflow:hidden;
	color:#545454;
	font-weight:300;
	white-space:pre-wrap;
	-webkit-transition:all .3s ease-in-out;
	-o-transition:all .3s ease-in-out;
	transition:all .3s ease-in-out
}
[dir] .drop-box .content[data-v-4059dd3c] {
	margin-top:19px
}
.drop-header[data-v-4059dd3c] {
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-ms-flex-align:center;
	align-items:center
}
[dir] .drop-header[data-v-4059dd3c] {
	cursor:pointer
}
.drop-header .title[data-v-4059dd3c] {
	color:#000;
	font-weight:600;
	font-size:16px;
	line-height:28px
}
[dir=ltr] .drop-header .title[data-v-4059dd3c] {
	padding-right:16px
}
[dir=rtl] .drop-header .title[data-v-4059dd3c] {
	padding-left:16px
}
.drop-header[data-v-4059dd3c]:hover {
	color:#e60012
}
@media(max-width:768px) {
	.prospect-future[data-v-4059dd3c] {
	position:static;
	min-height:auto
}
[dir] .prospect-future[data-v-4059dd3c] {
	margin-bottom:64px
}
.prospect-future-header[data-v-4059dd3c] {
	max-width:none
}
[dir] .prospect-future-header .title[data-v-4059dd3c] {
	padding:0 24px;
	text-align:center
}
[dir] .prospect-future-header .mark-bar[data-v-4059dd3c] {
	margin:16px auto 0
}
.prospect-future-content[data-v-4059dd3c] {
	-webkit-box-orient:vertical;
	-webkit-box-direction:reverse;
	-ms-flex-direction:column-reverse;
	flex-direction:column-reverse;
	-webkit-box-pack:normal;
	-ms-flex-pack:normal;
	justify-content:normal
}
.responsive-picture[data-v-4059dd3c] {
	position:static;
	width:calc(100% - 48px);
	height:auto
}
[dir] .responsive-picture[data-v-4059dd3c] {
	margin:48px auto 0
}
.description-box[data-v-4059dd3c] {
	width:100%
}
[dir] .description-box[data-v-4059dd3c] {
	margin-top:36px;
	padding:0 24px
}
[dir] .drop-box[data-v-4059dd3c] {
	margin-top:28px
}
}