			.src--Launcher_content--11g09bj {
				min-width: 1000px;
				background: #fff;
				grid-gap: 40px;
				gap: 40px;
				-webkit-box-pack: center;
				-webkit-justify-content: center;
				-ms-flex-pack: center;
				justify-content: center;
				-webkit-box-align: center;
				-webkit-align-items: center;
				-ms-flex-align: center;
				align-items: center;
				cursor: default
			}

			.src--Launcher_content--11g09bj,
			.src--left_resources--2QAeo_v {
				display: -webkit-box;
				display: -webkit-flex;
				display: -ms-flexbox;
				display: flex
			}

			.src--left_resources--2QAeo_v {
				-webkit-box-orient: vertical;
				-webkit-box-direction: normal;
				-webkit-flex-direction: column;
				-ms-flex-direction: column;
				flex-direction: column;
				-webkit-box-pack: justify;
				-webkit-justify-content: space-between;
				-ms-flex-pack: justify;
				justify-content: space-between
			}

			.src--title_content--1Bo-c60 {
				font-size: 28px;
				font-weight: 700;
				color: #222;
				display: -webkit-box;
				display: -webkit-flex;
				display: -ms-flexbox;
				display: flex;
				-webkit-box-pack: start;
				-webkit-justify-content: flex-start;
				-ms-flex-pack: start;
				justify-content: flex-start;
				-webkit-box-align: center;
				-webkit-align-items: center;
				-ms-flex-align: center;
				align-items: center;
				height: 35px
			}

			.src--title_text--1xDh2ZB {
				max-width: 620px;
				white-space: nowrap;
				overflow: hidden;
				text-overflow: ellipsis;
				line-height: 35px
			}

			.src--logo--3bBaHqV {
				margin-left: 8px
			}

			.src--sub_title--3yhvFPn {
				margin-top: 8px;
				line-height: 25px;
				font-size: 20px;
				width: 650px;
				white-space: nowrap;
				overflow: hidden;
				text-overflow: ellipsis
			}

			.src--footer_title--YltMh5l {
				font-size: 14px;
				color: #767676;
				margin-top: 20px;
				display: -webkit-box;
				display: -webkit-flex;
				display: -ms-flexbox;
				display: flex;
				-webkit-box-pack: start;
				-webkit-justify-content: flex-start;
				-ms-flex-pack: start;
				justify-content: flex-start
			}

			.src--footer_button--1HRzQeh,
			.src--footer_title--YltMh5l {
				-webkit-box-align: center;
				-webkit-align-items: center;
				-ms-flex-align: center;
				align-items: center
			}

			.src--footer_button--1HRzQeh {
				display: -webkit-inline-box;
				display: -webkit-inline-flex;
				display: -ms-inline-flexbox;
				display: inline-flex;
				-webkit-box-pack: center;
				-webkit-justify-content: center;
				-ms-flex-pack: center;
				justify-content: center;
				min-width: 140px;
				max-width: -webkit-fit-content;
				max-width: -moz-fit-content;
				max-width: fit-content;
				background: #1ead6f;
				color: #fff;
				border-radius: 65px;
				height: 50px;
				margin-top: 30px;
				padding: 0 20px
			}

			.src--link--_GYnQg6 {
				color: #fff;
				font-size: 16px;
				font-weight: 600;
				white-space: normal;
				word-break: break-word
			}

			.src--right_resources--7a3Ksre {
				display: -webkit-box;
				display: -webkit-flex;
				display: -ms-flexbox;
				display: flex;
				-webkit-box-pack: start;
				-webkit-justify-content: flex-start;
				-ms-flex-pack: start;
				justify-content: flex-start;
				-webkit-box-align: center;
				-webkit-align-items: center;
				-ms-flex-align: center;
				align-items: center;
				min-width: 250px
			}

			.src--footer_logo--2xiIxvq {
				margin-left: 8px
			}

			.src--right_resources--7a3Ksre img {
				max-width: 630px;
				max-height: 354px;
				border-radius: 12px
			}

			.cardList--card--rOvbHCM {
				margin-top: 20px;
				display: -webkit-box;
				display: -webkit-flex;
				display: -ms-flexbox;
				display: flex;
				grid-gap: 20px;
				gap: 20px;
				-webkit-box-pack: justify;
				-webkit-justify-content: space-between;
				-ms-flex-pack: justify;
				justify-content: space-between
			}

			.cardList--card_content--3l3Esa- {
				line-height: 20px;
				font-size: 16px;
				max-width: 216px;
				background: #e6faf2;
				border-radius: 12px;
				padding: 20px;
				-webkit-box-flex: 1;
				-webkit-flex: 1;
				-ms-flex: 1;
				flex: 1;
				cursor: pointer
			}

			.cardList--card_title--1fpRTQS {
				margin-top: 12px
			}