@charset "UTF-8";
._ongl_1yysh {
	color: #fff;
}
._ongl_1yysh ._n373c_1yysh {
	display: grid;
	gap: 1.5rem;
	grid-template-columns: 1fr;
}
._ongl_1yysh ._1ob2g_1yysh {
	align-self: start;
	border: 1px solid #3275b4;
	border-radius: 1rem;
	line-height: 1.4;
	padding: 1.25rem;
	position: static;
}
._ongl_1yysh ._2ng9v_1yysh {
	display: flex;
	flex-direction: column;
	gap: 1rem;
	position: relative;
}
._ongl_1yysh ._2ng9v_1yysh ul {
	display: none;
	margin: 0;
	opacity: 0;
	transition: opacity 0.3s ease;
}
._ongl_1yysh ._2ng9v_1yysh:after {
	background: #fff;
	content: '';
	height: 1.5px;
	position: absolute;
	right: 0;
	top: 1rem;
	transition: all 0.3s;
	width: 1.4rem;
}
._ongl_1yysh ._2ng9v_1yysh[open='true'] ul {
	display: flex;
	opacity: 1;
}
._ongl_1yysh ._2ng9v_1yysh ._1lho9_1yysh {
	color: #fff;
	display: block;
	font-size: 1.5rem;
	font-weight: 700;
	line-height: 1.3;
}
._ongl_1yysh ._2ng9v_1yysh a:not([class]) {
	color: #ffffff80;
	text-decoration: none;
}
._ongl_1yysh ._2ng9v_1yysh a:not([class]):hover {
	color: #fff;
}
._ongl_1yysh ._2ng9v_1yysh :is(ul, li, a) {
	font-size: clamp(1.2rem, 3.5vw, 1.2rem);
	font-weight: 400;
	line-height: inherit;
}
._ongl_1yysh ._2ng9v_1yysh :is(ul, li, a):before {
	color: #ffffff80;
}
._ongl_1yysh ._2ng9v_1yysh :is(ul, li, a):hover:before {
	color: #003392;
}
._ongl_1yysh ._1chbb_1yysh {
	display: flex;
	flex-direction: column;
	min-width: 0;
}
._ongl_1yysh a:not([class]) {
	text-decoration: underline;
}
._ongl_1yysh a:not([class]):hover {
	text-decoration: none;
}
@media (min-width: 1280px) {
	._ongl_1yysh ._n373c_1yysh {
		gap: 2.5rem;
		grid-template-columns: 18.75rem 1fr;
	}
	._ongl_1yysh ._1ob2g_1yysh {
		position: sticky;
		top: 80px;
	}
	._ongl_1yysh ._2ng9v_1yysh {
		font-size: clamp(1rem, 2vw + 0.5rem, 1.25rem);
	}
	._ongl_1yysh ._2ng9v_1yysh:after {
		content: none;
	}
	._ongl_1yysh ._2ng9v_1yysh ._1lho9_1yysh {
		font-size: clamp(1.125rem, 2vw + 0.5rem, 1.375rem);
	}
}
._ongl_1yysh img {
	height: auto;
	max-width: 100%;
}
._ongl_1yysh h1,
._ongl_1yysh h2,
._ongl_1yysh h3,
._ongl_1yysh h4,
._ongl_1yysh h5,
._ongl_1yysh h6 {
	color: #fff;
	font-weight: 700;
	line-height: normal;
}
._ongl_1yysh h1 {
	font-size: clamp(2.5rem, 1.4rem + 2.5vw, 3.5rem);
	margin-bottom: 2rem;
	text-align: start;
}
._ongl_1yysh h2 {
	font-size: clamp(2rem, 1.2rem + 1.5vw, 3rem);
	margin-bottom: 2rem;
}
._ongl_1yysh h3 {
	font-size: clamp(1.25rem, 1.1rem + 1vw, 2rem);
	margin-bottom: 2rem;
}
._ongl_1yysh h4,
._ongl_1yysh h5,
._ongl_1yysh h6 {
	font-size: clamp(1rem, 1rem + 0.6vw, 1.5rem);
}
._ongl_1yysh h1 + h1,
._ongl_1yysh h1 + h2,
._ongl_1yysh h1 + h3,
._ongl_1yysh h1 + h4,
._ongl_1yysh h1 + h5,
._ongl_1yysh h1 + h6,
._ongl_1yysh h2 + h1,
._ongl_1yysh h2 + h2,
._ongl_1yysh h2 + h3,
._ongl_1yysh h2 + h4,
._ongl_1yysh h2 + h5,
._ongl_1yysh h2 + h6,
._ongl_1yysh h3 + h1,
._ongl_1yysh h3 + h2,
._ongl_1yysh h3 + h3,
._ongl_1yysh h3 + h4,
._ongl_1yysh h3 + h5,
._ongl_1yysh h3 + h6,
._ongl_1yysh h4 + h1,
._ongl_1yysh h4 + h2,
._ongl_1yysh h4 + h3,
._ongl_1yysh h4 + h4,
._ongl_1yysh h4 + h5,
._ongl_1yysh h4 + h6,
._ongl_1yysh h5 + h1,
._ongl_1yysh h5 + h2,
._ongl_1yysh h5 + h3,
._ongl_1yysh h5 + h4,
._ongl_1yysh h5 + h5,
._ongl_1yysh h5 + h6,
._ongl_1yysh h6 + h1,
._ongl_1yysh h6 + h2,
._ongl_1yysh h6 + h3,
._ongl_1yysh h6 + h4,
._ongl_1yysh h6 + h5,
._ongl_1yysh h6 + h6 {
	margin-top: 0.5rem;
}
._ongl_1yysh p {
	align-self: flex-start;
	color: #fff;
	font-size: clamp(1rem, 0.95rem + 0.3vw, 1.2rem);
	line-height: 1.5;
	margin-bottom: 2rem;
}
._ongl_1yysh strong {
	font-size: clamp(1.5rem, 3vw + 1rem, 2.5rem);
	max-width: 100%;
	text-wrap: wrap;
	white-space: normal;
	word-break: break-word;
	color: #003392;
	font-weight: 700;
	margin: 0 0 15px 0;
	display: block;
}
._ongl_1yysh li {
	color: #fff;
	font-size: clamp(1rem, 0.95rem + 0.3vw, 1.125rem);
	line-height: 1.6;
	margin-bottom: 0.5rem;
}
._ongl_1yysh li:last-child {
	margin-bottom: 0;
}
._ongl_1yysh ol,
._ongl_1yysh ul {
	align-items: flex-start;
	align-self: flex-start;
	display: flex;
	flex-direction: column;
	margin-bottom: 2rem;
	padding: 0;
	text-align: start;
}
._ongl_1yysh ol li,
._ongl_1yysh ul li {
	padding-left: 0.5rem;
}
._ongl_1yysh ol {
	counter-reset: item;
	list-style-type: decimal;
	margin-left: 1.5rem;
}
._ongl_1yysh ol li {
	list-style-position: outside;
}
._ongl_1yysh ul {
	list-style-type: none;
}
._ongl_1yysh ul li {
	padding-left: 1.2rem;
	position: relative;
}
._ongl_1yysh ul li:before {
	color: #003392;
	content: '•';
	font-size: 1.5rem;
	font-weight: 400;
	left: 0;
	line-height: 1;
	position: absolute;
	top: 0.2em;
}
._ongl_1yysh a:not([class]) {
	color: #0081fa;
	display: inline-block;
	font-size: clamp(1rem, 0.95rem + 0.3vw, 1.125rem);
}
._ongl_1yysh a:not([class]):hover {
	text-decoration: underline;
}
._ongl_1yysh p:has(> a) {
	margin: 2rem 0;
}
._ongl_1yysh hr {
	background: #3275b4;
	border: none;
	height: 1px;
	margin: 2rem 0;
	width: 100%;
}
._ongl_1yysh div:has(> table) {
	overflow-x: auto;
	width: 100%;
}
._ongl_1yysh table {
	border: 0.0625rem solid #3275b4;
	font-size: clamp(0.95rem, 0.9rem + 0.25vw, 1.0625rem);
	margin-bottom: 2rem;
	overflow: hidden;
	width: 100%;
}
._ongl_1yysh table thead tr th {
	border: 0.0625rem solid #3275b4;
	border-left: none;
	border-top: none;
	font-weight: 300;
	padding: 0.75rem 1rem;
	text-align: start;
}
._ongl_1yysh table thead tr th:last-child {
	border-right: none;
}
._ongl_1yysh table tbody tr:last-child td {
	border-bottom: none;
}
._ongl_1yysh table tbody tr td {
	border-bottom: 0.0625rem solid #3275b4;
	border-right: 0.0625rem solid #3275b4;
	color: #fff;
	font-weight: 400;
	padding: 0.75rem 1rem;
}
._ongl_1yysh table tbody tr td:last-child {
	border-right: none;
}
._ongl_1yysh table td:first-child,
._ongl_1yysh table th:first-child {
	padding-left: 1rem;
}
._ongl_1yysh table td:last-child,
._ongl_1yysh table th:last-child {
	padding-right: 1rem;
}
._ongl_1yysh p:has(> img) {
	display: block;
	margin: 2.2rem 0;
}
._ongl_1yysh img {
	border-radius: 0.5rem;
	display: block;
	max-height: 600px;
	max-width: 1056px;
	-o-object-fit: contain;
	object-fit: contain;
	width: 100%;
}
._ongl_1yysh code {
	background: #2673ba;
	border-radius: 0.5rem;
	color: #fff;
	display: block;
	font-size: clamp(0.875rem, 0.84rem + 0.2vw, 0.95rem);
	padding: 0.15rem 0.4rem;
}
._ongl_1yysh p:has(> code) {
	display: block;
	margin: 2.2rem 0;
}
._ongl_1yysh pre {
	background: #2673ba;
	border: 1px solid #fff;
	border-radius: 1rem;
	font-size: clamp(0.8rem, 0.76rem + 0.3vw, 0.95rem);
	line-height: 1.5;
	margin: 2rem 0;
	overflow-x: auto;
	padding: 1.5rem;
	position: relative;
}
._ongl_1yysh pre code {
	border-radius: 0;
	color: #fff;
	display: block;
	font-size: inherit;
	line-height: 1.6;
	padding: 0;
}
._ongl_1yysh li > code {
	background: #ee9268;
	color: #e6e6e6;
	font-size: clamp(0.9rem, 0.86rem + 0.2vw, 1rem);
}
._ongl_1yysh blockquote {
	border-inline-start: 0.125rem solid #0081fa;
	margin: 2rem 0;
	padding: 0 0.5rem;
	position: relative;
}
._ongl_1yysh blockquote p {
	color: #fff;
}
._ongl_1yysh blockquote p:first-child {
	margin-top: 0;
}
._ongl_1yysh blockquote p:last-child {
	margin-bottom: 0;
}
._ongl_1yysh iframe {
	border-radius: 1rem;
	width: 100%;
}
@media screen and (min-width: 768px) {
	._ongl_1yysh h1 {
		display: block;
	}
}
@media (prefers-reduced-motion: reduce) {
	._ongl_1yysh * {
		animation: none !important;
		scroll-behavior: auto !important;
		transition: none !important;
	}
}
._ongl_1p2ik {
	overflow: hidden;
}
._ongl_1p2ik ._1is7h_1p2ik {
	display: flex;
	flex-direction: column;
	gap: 1.5rem;
	height: 100%;
	position: relative;
}
@media (min-width: 768px) {
	._ongl_1p2ik ._1is7h_1p2ik {
		align-items: flex-start;
		flex-direction: row-reverse;
	}
}
._ongl_1p2ik ._1is7h_1p2ik ._1chbb_1p2ik {
	display: flex;
	flex-direction: column;
	gap: 1.5rem;
}
@media (min-width: 1280px) {
	._ongl_1p2ik ._1is7h_1p2ik ._1chbb_1p2ik {
		padding-right: 4.5rem;
	}
}
._ongl_1p2ik ._1is7h_1p2ik ._1chbb_1p2ik ._17rd6_1p2ik {
	align-items: flex-start;
	display: flex;
	flex-direction: column;
	gap: 1rem;
}
@media (min-width: 768px) {
	._ongl_1p2ik ._1is7h_1p2ik ._1chbb_1p2ik ._17rd6_1p2ik {
		width: 100%;
	}
}
._ongl_1p2ik ._1is7h_1p2ik ._1chbb_1p2ik ._17rd6_1p2ik ._ggrhg_1p2ik {
	font-size: clamp(1.5rem, 3vw, 1.7rem);
	font-weight: 500;
}
._ongl_1p2ik ._1is7h_1p2ik ._1chbb_1p2ik ._17rd6_1p2ik ._ggrgs_1p2ik {
	background-color: #3275b4;
	border-radius: 0.5rem;
	display: inline-block;
	font-size: clamp(1rem, 3vw, 1.1rem);
	padding: 0.5rem 0.8rem;
}
._ongl_1p2ik ._1is7h_1p2ik ._1chbb_1p2ik ._ztgcl_1p2ik h1,
._ongl_1p2ik ._1is7h_1p2ik ._1chbb_1p2ik ._ztgcl_1p2ik h2,
._ongl_1p2ik ._1is7h_1p2ik ._1chbb_1p2ik ._ztgcl_1p2ik h3,
._ongl_1p2ik ._1is7h_1p2ik ._1chbb_1p2ik ._ztgcl_1p2ik h4,
._ongl_1p2ik ._1is7h_1p2ik ._1chbb_1p2ik ._ztgcl_1p2ik h5,
._ongl_1p2ik ._1is7h_1p2ik ._1chbb_1p2ik ._ztgcl_1p2ik h6 {
	color: #fff;
	font-weight: 700;
	line-height: normal;
}
._ongl_1p2ik ._1is7h_1p2ik ._1chbb_1p2ik ._ztgcl_1p2ik h1 {
	font-size: clamp(2.5rem, 1.4rem + 2.5vw, 3.5rem);
	margin-bottom: 2rem;
	text-align: start;
}
._ongl_1p2ik ._1is7h_1p2ik ._1chbb_1p2ik ._ztgcl_1p2ik h2 {
	font-size: clamp(2rem, 1.2rem + 1.5vw, 3rem);
	margin-bottom: 2rem;
}
._ongl_1p2ik ._1is7h_1p2ik ._1chbb_1p2ik ._ztgcl_1p2ik h3 {
	font-size: clamp(1.25rem, 1.1rem + 1vw, 2rem);
	margin-bottom: 2rem;
}
._ongl_1p2ik ._1is7h_1p2ik ._1chbb_1p2ik ._ztgcl_1p2ik h4,
._ongl_1p2ik ._1is7h_1p2ik ._1chbb_1p2ik ._ztgcl_1p2ik h5,
._ongl_1p2ik ._1is7h_1p2ik ._1chbb_1p2ik ._ztgcl_1p2ik h6 {
	font-size: clamp(1rem, 1rem + 0.6vw, 1.5rem);
}
._ongl_1p2ik ._1is7h_1p2ik ._1chbb_1p2ik ._ztgcl_1p2ik h1 + h1,
._ongl_1p2ik ._1is7h_1p2ik ._1chbb_1p2ik ._ztgcl_1p2ik h1 + h2,
._ongl_1p2ik ._1is7h_1p2ik ._1chbb_1p2ik ._ztgcl_1p2ik h1 + h3,
._ongl_1p2ik ._1is7h_1p2ik ._1chbb_1p2ik ._ztgcl_1p2ik h1 + h4,
._ongl_1p2ik ._1is7h_1p2ik ._1chbb_1p2ik ._ztgcl_1p2ik h1 + h5,
._ongl_1p2ik ._1is7h_1p2ik ._1chbb_1p2ik ._ztgcl_1p2ik h1 + h6,
._ongl_1p2ik ._1is7h_1p2ik ._1chbb_1p2ik ._ztgcl_1p2ik h2 + h1,
._ongl_1p2ik ._1is7h_1p2ik ._1chbb_1p2ik ._ztgcl_1p2ik h2 + h2,
._ongl_1p2ik ._1is7h_1p2ik ._1chbb_1p2ik ._ztgcl_1p2ik h2 + h3,
._ongl_1p2ik ._1is7h_1p2ik ._1chbb_1p2ik ._ztgcl_1p2ik h2 + h4,
._ongl_1p2ik ._1is7h_1p2ik ._1chbb_1p2ik ._ztgcl_1p2ik h2 + h5,
._ongl_1p2ik ._1is7h_1p2ik ._1chbb_1p2ik ._ztgcl_1p2ik h2 + h6,
._ongl_1p2ik ._1is7h_1p2ik ._1chbb_1p2ik ._ztgcl_1p2ik h3 + h1,
._ongl_1p2ik ._1is7h_1p2ik ._1chbb_1p2ik ._ztgcl_1p2ik h3 + h2,
._ongl_1p2ik ._1is7h_1p2ik ._1chbb_1p2ik ._ztgcl_1p2ik h3 + h3,
._ongl_1p2ik ._1is7h_1p2ik ._1chbb_1p2ik ._ztgcl_1p2ik h3 + h4,
._ongl_1p2ik ._1is7h_1p2ik ._1chbb_1p2ik ._ztgcl_1p2ik h3 + h5,
._ongl_1p2ik ._1is7h_1p2ik ._1chbb_1p2ik ._ztgcl_1p2ik h3 + h6,
._ongl_1p2ik ._1is7h_1p2ik ._1chbb_1p2ik ._ztgcl_1p2ik h4 + h1,
._ongl_1p2ik ._1is7h_1p2ik ._1chbb_1p2ik ._ztgcl_1p2ik h4 + h2,
._ongl_1p2ik ._1is7h_1p2ik ._1chbb_1p2ik ._ztgcl_1p2ik h4 + h3,
._ongl_1p2ik ._1is7h_1p2ik ._1chbb_1p2ik ._ztgcl_1p2ik h4 + h4,
._ongl_1p2ik ._1is7h_1p2ik ._1chbb_1p2ik ._ztgcl_1p2ik h4 + h5,
._ongl_1p2ik ._1is7h_1p2ik ._1chbb_1p2ik ._ztgcl_1p2ik h4 + h6,
._ongl_1p2ik ._1is7h_1p2ik ._1chbb_1p2ik ._ztgcl_1p2ik h5 + h1,
._ongl_1p2ik ._1is7h_1p2ik ._1chbb_1p2ik ._ztgcl_1p2ik h5 + h2,
._ongl_1p2ik ._1is7h_1p2ik ._1chbb_1p2ik ._ztgcl_1p2ik h5 + h3,
._ongl_1p2ik ._1is7h_1p2ik ._1chbb_1p2ik ._ztgcl_1p2ik h5 + h4,
._ongl_1p2ik ._1is7h_1p2ik ._1chbb_1p2ik ._ztgcl_1p2ik h5 + h5,
._ongl_1p2ik ._1is7h_1p2ik ._1chbb_1p2ik ._ztgcl_1p2ik h5 + h6,
._ongl_1p2ik ._1is7h_1p2ik ._1chbb_1p2ik ._ztgcl_1p2ik h6 + h1,
._ongl_1p2ik ._1is7h_1p2ik ._1chbb_1p2ik ._ztgcl_1p2ik h6 + h2,
._ongl_1p2ik ._1is7h_1p2ik ._1chbb_1p2ik ._ztgcl_1p2ik h6 + h3,
._ongl_1p2ik ._1is7h_1p2ik ._1chbb_1p2ik ._ztgcl_1p2ik h6 + h4,
._ongl_1p2ik ._1is7h_1p2ik ._1chbb_1p2ik ._ztgcl_1p2ik h6 + h5,
._ongl_1p2ik ._1is7h_1p2ik ._1chbb_1p2ik ._ztgcl_1p2ik h6 + h6 {
	margin-top: 0.5rem;
}
._ongl_1p2ik ._1is7h_1p2ik ._1chbb_1p2ik ._ztgcl_1p2ik p {
	align-self: flex-start;
	color: #fff;
	font-size: clamp(1rem, 0.95rem + 0.3vw, 1.2rem);
	line-height: 1.5;
	margin-bottom: 2rem;
}
._ongl_1p2ik ._1is7h_1p2ik ._1chbb_1p2ik ._ztgcl_1p2ik strong {
	color: #003392;
	font-weight: 700;
}
._ongl_1p2ik ._1is7h_1p2ik ._1chbb_1p2ik ._ztgcl_1p2ik li {
	color: #fff;
	font-size: clamp(1rem, 0.95rem + 0.3vw, 1.125rem);
	line-height: 1.6;
	margin-bottom: 0.5rem;
}
._ongl_1p2ik ._1is7h_1p2ik ._1chbb_1p2ik ._ztgcl_1p2ik li:last-child {
	margin-bottom: 0;
}
._ongl_1p2ik ._1is7h_1p2ik ._1chbb_1p2ik ._ztgcl_1p2ik ol,
._ongl_1p2ik ._1is7h_1p2ik ._1chbb_1p2ik ._ztgcl_1p2ik ul {
	align-items: flex-start;
	align-self: flex-start;
	display: flex;
	flex-direction: column;
	margin-bottom: 2rem;
	padding: 0;
	text-align: start;
}
._ongl_1p2ik ._1is7h_1p2ik ._1chbb_1p2ik ._ztgcl_1p2ik ol li,
._ongl_1p2ik ._1is7h_1p2ik ._1chbb_1p2ik ._ztgcl_1p2ik ul li {
	padding-left: 0.5rem;
}
._ongl_1p2ik ._1is7h_1p2ik ._1chbb_1p2ik ._ztgcl_1p2ik ol {
	counter-reset: item;
	list-style-type: decimal;
	margin-left: 1.5rem;
}
._ongl_1p2ik ._1is7h_1p2ik ._1chbb_1p2ik ._ztgcl_1p2ik ol li {
	list-style-position: outside;
}
._ongl_1p2ik ._1is7h_1p2ik ._1chbb_1p2ik ._ztgcl_1p2ik ul {
	list-style-type: none;
}
._ongl_1p2ik ._1is7h_1p2ik ._1chbb_1p2ik ._ztgcl_1p2ik ul li {
	padding-left: 1.2rem;
	position: relative;
}
._ongl_1p2ik ._1is7h_1p2ik ._1chbb_1p2ik ._ztgcl_1p2ik ul li:before {
	color: #003392;
	content: '•';
	font-size: 1.5rem;
	font-weight: 400;
	left: 0;
	line-height: 1;
	position: absolute;
	top: 0.2em;
}
._ongl_1p2ik ._1is7h_1p2ik ._1chbb_1p2ik ._ztgcl_1p2ik a:not([class]) {
	color: #0081fa;
	display: inline-block;
	font-size: clamp(1rem, 0.95rem + 0.3vw, 1.125rem);
}
._ongl_1p2ik ._1is7h_1p2ik ._1chbb_1p2ik ._ztgcl_1p2ik a:not([class]):hover {
	text-decoration: underline;
}
._ongl_1p2ik ._1is7h_1p2ik ._1chbb_1p2ik ._ztgcl_1p2ik p:has(> a) {
	margin: 2rem 0;
}
._ongl_1p2ik ._1is7h_1p2ik ._1chbb_1p2ik ._ztgcl_1p2ik hr {
	background: #3275b4;
	border: none;
	height: 1px;
	margin: 2rem 0;
	width: 100%;
}
._ongl_1p2ik ._1is7h_1p2ik ._1chbb_1p2ik ._ztgcl_1p2ik div:has(> table) {
	overflow-x: auto;
	width: 100%;
}
._ongl_1p2ik ._1is7h_1p2ik ._1chbb_1p2ik ._ztgcl_1p2ik table {
	border: 0.0625rem solid #3275b4;
	font-size: clamp(0.95rem, 0.9rem + 0.25vw, 1.0625rem);
	margin-bottom: 2rem;
	overflow: hidden;
	width: 100%;
}
._ongl_1p2ik ._1is7h_1p2ik ._1chbb_1p2ik ._ztgcl_1p2ik table thead tr th {
	border: 0.0625rem solid #3275b4;
	border-left: none;
	border-top: none;
	font-weight: 300;
	padding: 0.75rem 1rem;
	text-align: start;
}
._ongl_1p2ik
	._1is7h_1p2ik
	._1chbb_1p2ik
	._ztgcl_1p2ik
	table
	thead
	tr
	th:last-child {
	border-right: none;
}
._ongl_1p2ik
	._1is7h_1p2ik
	._1chbb_1p2ik
	._ztgcl_1p2ik
	table
	tbody
	tr:last-child
	td {
	border-bottom: none;
}
._ongl_1p2ik ._1is7h_1p2ik ._1chbb_1p2ik ._ztgcl_1p2ik table tbody tr td {
	border-bottom: 0.0625rem solid #3275b4;
	border-right: 0.0625rem solid #3275b4;
	color: #fff;
	font-weight: 400;
	padding: 0.75rem 1rem;
}
._ongl_1p2ik
	._1is7h_1p2ik
	._1chbb_1p2ik
	._ztgcl_1p2ik
	table
	tbody
	tr
	td:last-child {
	border-right: none;
}
._ongl_1p2ik ._1is7h_1p2ik ._1chbb_1p2ik ._ztgcl_1p2ik table td:first-child,
._ongl_1p2ik ._1is7h_1p2ik ._1chbb_1p2ik ._ztgcl_1p2ik table th:first-child {
	padding-left: 1rem;
}
._ongl_1p2ik ._1is7h_1p2ik ._1chbb_1p2ik ._ztgcl_1p2ik table td:last-child,
._ongl_1p2ik ._1is7h_1p2ik ._1chbb_1p2ik ._ztgcl_1p2ik table th:last-child {
	padding-right: 1rem;
}
._ongl_1p2ik ._1is7h_1p2ik ._1chbb_1p2ik ._ztgcl_1p2ik p:has(> img) {
	display: block;
	margin: 2.2rem 0;
}
._ongl_1p2ik ._1is7h_1p2ik ._1chbb_1p2ik ._ztgcl_1p2ik img {
	border-radius: 0.5rem;
	display: block;
	max-height: 600px;
	max-width: 1056px;
	-o-object-fit: contain;
	object-fit: contain;
	width: 100%;
}
._ongl_1p2ik ._1is7h_1p2ik ._1chbb_1p2ik ._ztgcl_1p2ik code {
	background: #2673ba;
	border-radius: 0.5rem;
	color: #fff;
	display: block;
	font-size: clamp(0.875rem, 0.84rem + 0.2vw, 0.95rem);
	padding: 0.15rem 0.4rem;
}
._ongl_1p2ik ._1is7h_1p2ik ._1chbb_1p2ik ._ztgcl_1p2ik p:has(> code) {
	display: block;
	margin: 2.2rem 0;
}
._ongl_1p2ik ._1is7h_1p2ik ._1chbb_1p2ik ._ztgcl_1p2ik pre {
	background: #2673ba;
	border: 1px solid #fff;
	border-radius: 1rem;
	font-size: clamp(0.8rem, 0.76rem + 0.3vw, 0.95rem);
	line-height: 1.5;
	margin: 2rem 0;
	overflow-x: auto;
	padding: 1.5rem;
	position: relative;
}
._ongl_1p2ik ._1is7h_1p2ik ._1chbb_1p2ik ._ztgcl_1p2ik pre code {
	border-radius: 0;
	color: #fff;
	display: block;
	font-size: inherit;
	line-height: 1.6;
	padding: 0;
}
._ongl_1p2ik ._1is7h_1p2ik ._1chbb_1p2ik ._ztgcl_1p2ik li > code {
	background: #ee9268;
	color: #e6e6e6;
	font-size: clamp(0.9rem, 0.86rem + 0.2vw, 1rem);
}
._ongl_1p2ik ._1is7h_1p2ik ._1chbb_1p2ik ._ztgcl_1p2ik blockquote {
	border-inline-start: 0.125rem solid #0081fa;
	margin: 2rem 0;
	padding: 0 0.5rem;
	position: relative;
}
._ongl_1p2ik ._1is7h_1p2ik ._1chbb_1p2ik ._ztgcl_1p2ik blockquote p {
	color: #fff;
}
._ongl_1p2ik
	._1is7h_1p2ik
	._1chbb_1p2ik
	._ztgcl_1p2ik
	blockquote
	p:first-child {
	margin-top: 0;
}
._ongl_1p2ik ._1is7h_1p2ik ._1chbb_1p2ik ._ztgcl_1p2ik blockquote p:last-child {
	margin-bottom: 0;
}
._ongl_1p2ik ._1is7h_1p2ik ._1chbb_1p2ik ._ztgcl_1p2ik iframe {
	border-radius: 1rem;
	width: 100%;
}
@media screen and (min-width: 768px) {
	._ongl_1p2ik ._1is7h_1p2ik ._1chbb_1p2ik ._ztgcl_1p2ik h1 {
		display: block;
	}
}
@media (prefers-reduced-motion: reduce) {
	._ongl_1p2ik ._1is7h_1p2ik ._1chbb_1p2ik ._ztgcl_1p2ik * {
		animation: none !important;
		scroll-behavior: auto !important;
		transition: none !important;
	}
}
@media (min-width: 768px) {
	._ongl_1p2ik ._1is7h_1p2ik ._1chbb_1p2ik ._ztgcl_1p2ik {
		width: 100%;
	}
}
._ongl_1p2ik ._1is7h_1p2ik ._1chbb_1p2ik ._ztgcl_1p2ik p {
	font-size: 1rem;
}
._ongl_1p2ik ._1is7h_1p2ik ._1chbb_1p2ik ._ztgcl_1p2ik hr {
	margin-block: 1rem;
}
._ongl_1p2ik ._1is7h_1p2ik ._1a855_1p2ik {
	display: flex;
	flex-direction: column;
	gap: 1.5rem;
	height: 100%;
}
@media (min-width: 768px) {
	._ongl_1p2ik ._1is7h_1p2ik ._1a855_1p2ik {
		flex-shrink: 0;
		width: 40%;
	}
}
._ongl_1p2ik ._1is7h_1p2ik ._1a855_1p2ik ._1a5pa_1p2ik {
	border-radius: 0.5rem;
	overflow: hidden;
}
._ongl_1p2ik ._1is7h_1p2ik ._1a855_1p2ik ._1a5pa_1p2ik img {
	aspect-ratio: 1/1;
	display: block;
	height: auto;
	-o-object-fit: cover;
	object-fit: cover;
	width: 100%;
}
@media (min-width: 1280px) {
	._ongl_1p2ik ._1is7h_1p2ik ._1a855_1p2ik ._dxf3r_1p2ik {
		height: 100%;
		overflow-y: auto;
		overscroll-behavior: contain;
		padding-inline: 0.5rem;
		position: absolute;
		right: 0;
		scrollbar-color: rgba(250, 79, 0, 0.85) transparent;
		scrollbar-gutter: stable;
		scrollbar-width: thin;
		top: 0;
	}
	._ongl_1p2ik ._1is7h_1p2ik ._1a855_1p2ik ._dxf3r_1p2ik::-webkit-scrollbar {
		width: 4px;
	}
	._ongl_1p2ik
		._1is7h_1p2ik
		._1a855_1p2ik
		._dxf3r_1p2ik::-webkit-scrollbar-track {
		background: transparent;
	}
	._ongl_1p2ik
		._1is7h_1p2ik
		._1a855_1p2ik
		._dxf3r_1p2ik::-webkit-scrollbar-thumb {
		background: #0081fad9;
		border-radius: 999px;
	}
}
._ongl_1p2ik ._1is7h_1p2ik ._1a855_1p2ik ._dxf3r_1p2ik ._1uaxi_1p2ik {
	align-items: center;
	display: flex;
	flex-wrap: wrap;
	gap: 1rem;
	justify-content: center;
}
@media (min-width: 1280px) {
	._ongl_1p2ik ._1is7h_1p2ik ._1a855_1p2ik ._dxf3r_1p2ik ._1uaxi_1p2ik {
		display: flex;
		flex-direction: column;
		flex-wrap: nowrap;
		justify-content: flex-start;
	}
}
@media (min-width: 768px) {
	._ongl_1p2ik._2ht04_1p2ik {
		flex-direction: row-reverse;
	}
}
._ongl_1levl {
	align-items: center;
	display: flex;
	gap: 16px;
	justify-content: center;
	margin: 0 auto;
}
._ongl_1levl a {
	padding: 1rem 2rem;
}
._1ahyo_1utb4 {
	align-items: center;
	color: #0083ff;
	display: inline-flex;
	gap: 2px;
}
._ggk8z_s2d3w {
	color: #fff;
	width: 100%;
}
._ggk8z_s2d3w ._1a5e7_s2d3w {
	font-size: clamp(1.5rem, 3vw, 3rem);
	font-weight: 700;
	margin: 0 0 1.5rem;
	max-width: 100%;
	text-align: center;
	text-wrap: wrap;
	white-space: normal;
	word-break: break-word;
}
._ggk8z_s2d3w ._1chbb_s2d3w {
	position: relative;
}
._ggk8z_s2d3w ._1chbb_s2d3w iframe {
	aspect-ratio: 16/9;
	border: 0;
	border-radius: 0.5rem;
	display: block;
	max-width: 100%;
	width: 100%;
}
._ggk8z_s2d3w ._1chbb_s2d3w ._djju0_s2d3w {
	display: flex;
	flex-direction: column;
	gap: 2rem;
}
._ggk8z_s2d3w ._1chbb_s2d3w ._1a5jx_s2d3w {
	display: flex;
	flex-direction: column;
	gap: 1.5rem;
}
._ggk8z_s2d3w ._1chbb_s2d3w ._1a5jx_s2d3w img {
	border-radius: 1rem;
	display: block;
	height: auto;
	-o-object-fit: cover;
	object-fit: cover;
	width: 100%;
}
._ggk8z_s2d3w ._1chbb_s2d3w ._1a5jx_s2d3w ._u427t_s2d3w {
	background: #0081fa;
	border-radius: 0.5rem;
	display: flex;
	flex-direction: column;
	gap: 1rem;
	padding: 1rem;
}
._ggk8z_s2d3w ._1chbb_s2d3w ._1a5jx_s2d3w ._u427t_s2d3w ._1bnjx_s2d3w {
	align-items: center;
	display: flex;
	gap: 0.5rem;
	justify-content: space-between;
}
._ggk8z_s2d3w
	._1chbb_s2d3w
	._1a5jx_s2d3w
	._u427t_s2d3w
	._1bnjx_s2d3w
	[itemprop='aggregateRating'] {
	align-items: center;
	display: flex;
	font-size: 1.5rem;
	font-weight: 500;
	gap: 0.2rem;
}
@media (min-width: 768px) {
	._ggk8z_s2d3w
		._1chbb_s2d3w
		._1a5jx_s2d3w
		._u427t_s2d3w
		._1bnjx_s2d3w
		[itemprop='aggregateRating'] {
		font-size: 2.5rem;
	}
}
._ggk8z_s2d3w
	._1chbb_s2d3w
	._1a5jx_s2d3w
	._u427t_s2d3w
	[itemprop='reviewCount'] {
	font-size: 1rem;
	font-style: italic;
	font-weight: 400;
}
._ggk8z_s2d3w ._1chbb_s2d3w ._1a5jx_s2d3w ._ztgcl_s2d3w {
	flex: 1 1 auto;
	min-height: 0;
	overflow: auto;
}
._ggk8z_s2d3w ._1chbb_s2d3w ._1a5jx_s2d3w ._ztgcl_s2d3w table {
	border-collapse: collapse;
	font-size: 1rem;
	width: 100%;
}
._ggk8z_s2d3w ._1chbb_s2d3w ._1a5jx_s2d3w ._ztgcl_s2d3w table thead {
	display: none;
}
._ggk8z_s2d3w ._1chbb_s2d3w ._1a5jx_s2d3w ._ztgcl_s2d3w table tr td:last-child {
	color: #fff9;
}
._ggk8z_s2d3w ._1chbb_s2d3w ._1a5jx_s2d3w ._ztgcl_s2d3w table td,
._ggk8z_s2d3w ._1chbb_s2d3w ._1a5jx_s2d3w ._ztgcl_s2d3w table th {
	border-bottom: 1px solid #3275b4;
	padding: 0.5rem 0;
	vertical-align: middle;
}
._ggk8z_s2d3w ._1chbb_s2d3w ._1a5jx_s2d3w ._ztgcl_s2d3w table th {
	font-weight: 700;
}
._ggk8z_s2d3w
	._1chbb_s2d3w
	._1a5jx_s2d3w
	._ztgcl_s2d3w
	table
	td:nth-of-type(2) {
	text-align: end;
}
._ggk8z_s2d3w ._1chbb_s2d3w ._1citv_s2d3w {
	aspect-ratio: 16/9;
	border-radius: 0.5rem;
	height: auto;
	-o-object-fit: cover;
	object-fit: cover;
	pointer-events: none;
	width: 100%;
	z-index: 0;
}
._ggk8z_s2d3w ._1chbb_s2d3w ._1ub53_s2d3w {
	align-items: center;
	display: flex;
	flex-direction: column;
	gap: 1rem;
	justify-content: center;
}
@media (min-width: 768px) {
	._ggk8z_s2d3w ._1chbb_s2d3w ._1ub53_s2d3w {
		flex-direction: row;
	}
}
@media (min-width: 1280px) {
	._ggk8z_s2d3w ._1chbb_s2d3w ._djju0_s2d3w {
		align-items: stretch;
		-moz-column-gap: 2rem;
		column-gap: 2rem;
		display: grid;
		grid-template-columns: 370px 1fr;
		row-gap: 2rem;
	}
	._ggk8z_s2d3w ._1chbb_s2d3w ._1a5jx_s2d3w {
		grid-column: 1;
		max-width: 370px;
	}
	._ggk8z_s2d3w ._1chbb_s2d3w ._1citv_s2d3w {
		align-self: stretch;
		border-radius: 0.5rem;
		grid-column: 2;
		grid-row: 1;
		height: 100%;
		justify-self: stretch;
		-o-object-fit: cover;
		object-fit: cover;
		width: 100%;
	}
	._ggk8z_s2d3w._3633y_s2d3w ._1chbb_s2d3w ._djju0_s2d3w {
		grid-template-rows: 1fr auto;
	}
	._ggk8z_s2d3w._3633y_s2d3w ._1chbb_s2d3w ._1a5jx_s2d3w {
		grid-row: 1/3;
	}
	._ggk8z_s2d3w._3633y_s2d3w ._1chbb_s2d3w ._1citv_s2d3w {
		grid-column: 2;
		grid-row: 1;
	}
	._ggk8z_s2d3w._3633y_s2d3w ._1chbb_s2d3w ._1ub53_s2d3w {
		align-items: center;
		grid-column: 2;
		grid-row: 2;
		justify-content: center;
	}
	._ggk8z_s2d3w._17580_s2d3w ._1chbb_s2d3w ._djju0_s2d3w {
		grid-template-rows: auto auto;
	}
	._ggk8z_s2d3w._17580_s2d3w ._1chbb_s2d3w ._1a5jx_s2d3w {
		grid-row: 1;
	}
	._ggk8z_s2d3w._17580_s2d3w ._1chbb_s2d3w ._1citv_s2d3w {
		grid-column: 2;
		grid-row: 1;
	}
	._ggk8z_s2d3w._17580_s2d3w ._1chbb_s2d3w ._1ub53_s2d3w {
		align-items: center;
		gap: 1rem;
		grid-column: 1/-1;
		grid-row: 2;
		justify-content: center;
	}
	._ggk8z_s2d3w._17580_s2d3w ._1chbb_s2d3w ._1ub53_s2d3w a,
	._ggk8z_s2d3w._17580_s2d3w ._1chbb_s2d3w ._1ub53_s2d3w button {
		width: auto;
	}
}
._ongl_1xkzb {
	align-items: center;
	display: flex;
	flex-direction: column;
	gap: 2rem;
	width: 100%;
}
._ongl_1xkzb ._1a5e7_1xkzb {
	font-size: clamp(2.5rem, 3vw + 1rem, 3.5rem);
	font-weight: 700;
	line-height: normal;
	text-align: center;
}
._ongl_1xkzb ._1is7h_1xkzb {
	gap: 0.5rem;
	width: 100%;
}
._ongl_1xkzb ._1is7h_1xkzb ._as3xm_1xkzb {
	display: flex;
	flex: 1;
	flex-direction: column;
	gap: 0.5rem;
}
._ongl_1xkzb ._1is7h_1xkzb ._gglio_1xkzb {
	border: 1px solid #3275b4;
	border-radius: 0.5rem;
}
._ongl_1xkzb ._1is7h_1xkzb details {
	overflow: hidden;
}
._ongl_1xkzb ._1is7h_1xkzb details summary {
	align-items: center;
	cursor: pointer;
	display: flex;
	justify-content: space-between;
	list-style: none;
	padding: 1rem 1.5rem;
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none;
}
._ongl_1xkzb ._1is7h_1xkzb details summary::-webkit-details-marker {
	display: none;
}
._ongl_1xkzb ._1is7h_1xkzb details summary:after {
	content: '+';
	display: grid;
	font-size: 2rem;
	font-weight: 400;
	place-items: center;
}
._ongl_1xkzb ._1is7h_1xkzb details[open] {
	background: #3275b4;
}
._ongl_1xkzb ._1is7h_1xkzb details[open] summary:after {
	content: '×';
}
._ongl_1xkzb ._1is7h_1xkzb details ._m97b6_1xkzb {
	font-size: clamp(1rem, 0.4vw + 1rem, 1.5rem);
	font-weight: 700;
	line-height: 1.4;
	margin: 0;
}
._ongl_1xkzb ._1is7h_1xkzb details ._17qxi_1xkzb {
	font-size: clamp(0.8rem, 3vw + 1rem, 1.2rem);
	font-weight: 400;
	line-height: 1.4;
	padding: 0 1.25rem 1.25rem;
}
._ongl_1xkzb ._1is7h_1xkzb details ._17qxi_1xkzb h1,
._ongl_1xkzb ._1is7h_1xkzb details ._17qxi_1xkzb h2,
._ongl_1xkzb ._1is7h_1xkzb details ._17qxi_1xkzb h3,
._ongl_1xkzb ._1is7h_1xkzb details ._17qxi_1xkzb h4,
._ongl_1xkzb ._1is7h_1xkzb details ._17qxi_1xkzb h5,
._ongl_1xkzb ._1is7h_1xkzb details ._17qxi_1xkzb h6 {
	color: #0081fa;
	font-size: 1.125rem;
	margin-bottom: 0.25rem;
}
._ongl_1xkzb ._1is7h_1xkzb details ._17qxi_1xkzb p {
	margin: 0.25rem 0;
}
._ongl_1xkzb ._1is7h_1xkzb details ._17qxi_1xkzb ol,
._ongl_1xkzb ._1is7h_1xkzb details ._17qxi_1xkzb ul {
	margin: 0.25rem 0 0 1rem;
}
._ongl_1xkzb ._1is7h_1xkzb details ._17qxi_1xkzb img {
	height: auto;
	max-width: 100%;
}
@media (min-width: 768px) {
	._ongl_1xkzb ._1is7h_1xkzb {
		display: flex;
	}
	._ongl_1xkzb details summary {
		padding: 1rem 1.25rem;
	}
}
@media (min-width: 1280px) {
	._ongl_1xkzb ul {
		-moz-column-count: 2;
		column-count: 2;
		-moz-column-gap: 2rem;
		column-gap: 2rem;
		width: 100%;
	}
	._ongl_1xkzb li {
		-moz-column-break-inside: avoid;
		break-inside: avoid;
		display: block;
		margin: 0 0 1.4rem;
		page-break-inside: avoid;
	}
	._ongl_1xkzb ul,
	._ongl_1xkzb ul[style] {
		display: block !important;
	}
}
._ho9rn_1m7g7 {
	transition: transform 0.2s ease-in-out;
}
._ho9rn_1m7g7 ._1is7h_1m7g7 {
	padding-inline: 1rem;
}
._ho9rn_1m7g7 ._ggsft_1m7g7 {
	align-items: center;
	display: flex;
	justify-content: space-between;
	margin-bottom: 2rem;
}
._ho9rn_1m7g7 ._ggsft_1m7g7 ._1a5e7_1m7g7 {
	font-size: clamp(1.7rem, 2vw + 1rem, 3rem);
	font-weight: 700;
	max-width: 100%;
	text-wrap: wrap;
	white-space: normal;
	word-break: break-word;
}
._ho9rn_1m7g7 ._ggsft_1m7g7 ._149sn_1m7g7 {
	align-items: center;
	display: flex;
	gap: 1rem;
}
._ho9rn_1m7g7 ._ggsft_1m7g7 ._149sn_1m7g7 button {
	background: #0081fa;
	border: none;
	border-radius: 0.5rem;
	color: #fff;
	cursor: pointer;
	display: grid;
	font-size: 1.5rem;
	font-weight: 300;
	height: 3rem;
	place-items: center;
	transition:
		transform 0.25s ease,
		box-shadow 0.25s ease,
		opacity 0.2s ease;
	width: 3rem;
}
._ho9rn_1m7g7 ._ggsft_1m7g7 ._149sn_1m7g7 button:hover:not(:disabled) {
	box-shadow: 0 4px 21px #0081fa8c;
}
._ho9rn_1m7g7 ._ggsft_1m7g7 ._149sn_1m7g7 button:focus-visible {
	box-shadow: none;
	outline: 1px solid #fff;
}
._ho9rn_1m7g7 ._ggsft_1m7g7 ._149sn_1m7g7 button:disabled,
._ho9rn_1m7g7 ._ggsft_1m7g7 ._149sn_1m7g7 button[aria-disabled='true'] {
	background: transparent;
	box-shadow: none;
	cursor: not-allowed;
	opacity: 1;
	transform: none;
}
._ho9rn_1m7g7 ._1lgrr_1m7g7 {
	position: relative;
}
._ho9rn_1m7g7 ._1lgrr_1m7g7 ._529wa_1m7g7 {
	overflow: hidden;
	width: 100%;
}
._ho9rn_1m7g7 ._1lgrr_1m7g7 ._529wa_1m7g7 ._1mz2h_1m7g7 {
	display: flex;
	gap: 1rem;
}
@media (min-width: 1280px) {
	._ho9rn_1m7g7 ._1lgrr_1m7g7 ._529wa_1m7g7 ._1mz2h_1m7g7 {
		gap: 1.5rem;
	}
}
._ho9rn_1m7g7 ._1lgrr_1m7g7 ._529wa_1m7g7 ._1mz2h_1m7g7 ._1q61n_1m7g7 {
	border-radius: 0.5rem;
	flex: 0 0 100%;
}
._ho9rn_1m7g7
	._1lgrr_1m7g7
	._529wa_1m7g7
	._1mz2h_1m7g7
	._1q61n_1m7g7:last-child {
	margin-right: 1rem;
}
@media (min-width: 768px) {
	._ho9rn_1m7g7 ._1lgrr_1m7g7 ._529wa_1m7g7 ._1mz2h_1m7g7 ._1q61n_1m7g7 {
		flex: 0 0 calc(50% - 0.5rem);
	}
}
@media (min-width: 1280px) {
	._ho9rn_1m7g7 ._1lgrr_1m7g7 ._529wa_1m7g7 ._1mz2h_1m7g7 ._1q61n_1m7g7 {
		flex: 0 0 calc(25% - 1.125rem);
	}
	._ho9rn_1m7g7
		._1lgrr_1m7g7
		._529wa_1m7g7
		._1mz2h_1m7g7
		._1q61n_1m7g7:last-child {
		margin-right: 1.5rem;
	}
}
._ho9rn_1m7g7 ._1lgrr_1m7g7 ._529wa_1m7g7 ._1mz2h_1m7g7 ._1d7d3_1m7g7 {
	background: #105799;
	border-radius: 0.5rem;
	display: flex;
	flex-direction: column;
	position: relative;
}
._ho9rn_1m7g7 ._1lgrr_1m7g7 ._529wa_1m7g7 ._1mz2h_1m7g7 ._1d7d3_1m7g7:after {
	background: linear-gradient(
		0deg,
		rgba(0, 0, 0, 0.55) 0,
		rgba(0, 0, 0, 0.35) 30%,
		transparent 60%
	);
	content: '';
	inset: 0;
	pointer-events: none;
	position: absolute;
}
._ho9rn_1m7g7 ._1lgrr_1m7g7 ._529wa_1m7g7 ._1mz2h_1m7g7 ._57nyu_1m7g7 {
	aspect-ratio: 1/1;
	border-radius: 0.5rem;
	overflow: hidden;
}
._ho9rn_1m7g7 ._1lgrr_1m7g7 ._529wa_1m7g7 ._1mz2h_1m7g7 ._57nyu_1m7g7 img {
	height: 100%;
	-o-object-fit: cover;
	object-fit: cover;
	width: 100%;
}
._ho9rn_1m7g7 ._1lgrr_1m7g7 ._529wa_1m7g7 ._1mz2h_1m7g7 ._o5qa_1m7g7 {
	bottom: 1.5rem;
	color: #fff;
	font-size: clamp(1rem, 0.75rem + 1vw, 1.5rem);
	left: 1.5rem;
	margin: 0;
	position: absolute;
	right: 1.5rem;
	text-align: start;
	text-shadow: 0 2px 8px rgba(0, 0, 0, 0.6);
	z-index: 1;
}
._ho9rn_1m7g7 ._1yc5d_1m7g7 {
	background: transparent;
	border: none;
	height: 100%;
	padding: 0;
	width: 100%;
}
._ho9rn_1m7g7 ._1yc5d_1m7g7::backdrop {
	background: #000c;
}
._ho9rn_1m7g7 ._1yc5d_1m7g7 ._1bit9_1m7g7 {
	align-items: center;
	display: flex;
	height: 100%;
	justify-content: center;
	position: relative;
}
._ho9rn_1m7g7 ._1yc5d_1m7g7 ._b6dr3_1m7g7 {
	height: 100%;
	overflow: hidden;
	width: 100%;
}
._ho9rn_1m7g7 ._1yc5d_1m7g7 ._lj35k_1m7g7 {
	display: flex;
	height: 100%;
}
._ho9rn_1m7g7 ._1yc5d_1m7g7 ._1malf_1m7g7 {
	align-items: center;
	display: flex;
	flex: 0 0 100%;
	flex-direction: column;
	justify-content: center;
}
._ho9rn_1m7g7 ._1yc5d_1m7g7 ._1ttzy_1m7g7 {
	display: block;
	height: auto;
	max-height: 85vh;
	max-width: 95vw;
	-o-object-fit: contain;
	object-fit: contain;
	width: auto;
}
._ho9rn_1m7g7 ._1yc5d_1m7g7 ._1tknn_1m7g7,
._ho9rn_1m7g7 ._1yc5d_1m7g7 ._hccff_1m7g7 {
	background: transparent;
	border: none;
	color: #fff;
	cursor: pointer;
	font-size: 3rem;
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	z-index: 10;
}
._ho9rn_1m7g7 ._1yc5d_1m7g7 ._1tknn_1m7g7:focus-visible,
._ho9rn_1m7g7 ._1yc5d_1m7g7 ._hccff_1m7g7:focus-visible {
	outline: 2px solid #fff;
	outline-offset: 2px;
}
._ho9rn_1m7g7 ._1yc5d_1m7g7 ._hccff_1m7g7 {
	left: 1rem;
}
._ho9rn_1m7g7 ._1yc5d_1m7g7 ._1tknn_1m7g7 {
	right: 1rem;
}
._ho9rn_1m7g7 ._1yc5d_1m7g7 ._ph42h_1m7g7 {
	background: #0000001a;
	border: 2px solid hsla(0, 0%, 100%, 0.5);
	border-radius: 50%;
	cursor: pointer;
	display: grid;
	font-size: 0;
	height: 2.5rem;
	line-height: 0;
	padding: 0;
	place-items: center;
	position: absolute;
	right: 1rem;
	top: 1rem;
	transition: background 0.2s ease;
	width: 2.5rem;
	z-index: 20;
}
._ho9rn_1m7g7 ._1yc5d_1m7g7 ._ph42h_1m7g7:hover {
	background: #1f1e1eb3;
}
._ho9rn_1m7g7 ._1yc5d_1m7g7 ._ph42h_1m7g7:after,
._ho9rn_1m7g7 ._1yc5d_1m7g7 ._ph42h_1m7g7:before {
	background: #fff;
	border-radius: 2px;
	content: '';
	height: 2px;
	position: absolute;
	width: 55%;
}
._ho9rn_1m7g7 ._1yc5d_1m7g7 ._ph42h_1m7g7:before {
	transform: rotate(45deg);
}
._ho9rn_1m7g7 ._1yc5d_1m7g7 ._ph42h_1m7g7:after {
	transform: rotate(-45deg);
}
@media (min-width: 768px) {
	._ho9rn_1m7g7 ._1yc5d_1m7g7 ._1ttzy_1m7g7 {
		max-height: 82vh;
		max-width: 92vw;
	}
}
@media (min-width: 1280px) {
	._ho9rn_1m7g7 ._1yc5d_1m7g7 ._1ttzy_1m7g7 {
		max-height: 85vh;
		max-width: 95vw;
	}
}
._ggkd6_xfn3n {
	color: #fff;
	overflow: hidden;
	position: relative;
	width: 100%;
}
._ggkd6_xfn3n ._1acj4_xfn3n {
	background: linear-gradient(90deg, #ffffff70, #2e335a);
	border-radius: 1rem;
	display: flex;
	flex-wrap: wrap;
	justify-content: flex-start;
	min-height: 600px;
	padding: 1rem;
	position: relative;
}
@media (min-width: 768px) {
	._ggkd6_xfn3n ._1acj4_xfn3n {
		padding: 2rem;
	}
}
._ggkd6_xfn3n._a2r45_xfn3n ._1acj4_xfn3n {
	background: none;
}
._ggkd6_xfn3n ._lf4sx_xfn3n {
	border-radius: inherit;
	filter: brightness(45%);
	height: 100%;
	inset: 0;
	max-width: 100%;
	-o-object-fit: cover;
	object-fit: cover;
	pointer-events: none;
	position: absolute;
	width: 100%;
	z-index: -1;
}
._ggkd6_xfn3n ._itd4j_xfn3n {
	border-radius: 1rem;
	display: flex;
	flex-direction: column;
	padding: 0;
	width: 100%;
}
._ggkd6_xfn3n ._itd4j_xfn3n ._5qlbj_xfn3n {
	align-items: center;
	display: flex;
	flex-direction: column;
	max-width: 560px;
	padding-bottom: 8rem;
}
@media (min-width: 1024px) {
	._ggkd6_xfn3n ._itd4j_xfn3n ._5qlbj_xfn3n {
		align-items: flex-start;
		max-width: 800px;
	}
}
@media (min-width: 1280px) {
	._ggkd6_xfn3n ._itd4j_xfn3n ._5qlbj_xfn3n {
		max-width: 850px;
	}
}
._ggkd6_xfn3n ._itd4j_xfn3n ._1a5e7_xfn3n {
	font-size: clamp(2.5rem, 4vw + 1rem, 4.5rem);
	font-weight: 700;
	line-height: normal;
	margin: 0 0 1rem;
}
._ggkd6_xfn3n ._itd4j_xfn3n ._1a0pv_xfn3n {
	font-size: 1.2rem;
	font-weight: 700;
	line-height: normal;
	margin-bottom: 1.5rem;
}
@media (min-width: 768px) {
	._ggkd6_xfn3n ._itd4j_xfn3n ._1a0pv_xfn3n {
		max-width: 473px;
	}
}
._ggkd6_xfn3n ._itd4j_xfn3n ._1uaxi_xfn3n {
	display: flex;
	flex-direction: column;
	gap: 1rem;
}
@media (min-width: 768px) {
	._ggkd6_xfn3n ._itd4j_xfn3n ._1uaxi_xfn3n {
		flex-direction: row !important;
	}
}
._ggkd6_xfn3n ._u427t_xfn3n {
	background: #0081fa;
	border-end-end-radius: 0.5rem;
	border-start-end-radius: 0.5rem;
	bottom: 2rem;
	color: #fff;
	font-size: 1rem;
	font-style: italic;
	font-weight: 400;
	inset-inline-start: 0;
	max-width: 20rem;
	padding: 1rem 1.5rem;
	position: absolute;
}
._ggkd6_xfn3n ._u427t_xfn3n,
._ggkd6_xfn3n ._u427t_xfn3n ._1bnjx_xfn3n {
	display: flex;
	flex-direction: column;
	gap: 0.5rem;
}
._ggkd6_xfn3n ._u427t_xfn3n ._1bnjx_xfn3n [itemprop='aggregateRating'] {
	align-items: center;
	display: inline-flex;
	gap: 6px;
}
._ggkd6_xfn3n ._u427t_xfn3n ._1bnjx_xfn3n ._32nws_xfn3n {
	align-items: center;
	display: flex;
	gap: 0.2px;
}
@media (min-width: 768px) {
	._ggkd6_xfn3n ._u427t_xfn3n {
		bottom: 4rem;
	}
}
._1a1du_be8ip {
	overflow-x: clip;
	width: 100%;
}
._1a1du_be8ip ._1a5e7_be8ip {
	font-size: clamp(1.7rem, 2vw + 1rem, 3rem);
	font-weight: 700;
}
._1a1du_be8ip ._1is7h_be8ip {
	background: #2975be;
	border-radius: 3rem;
	max-width: 100%;
	padding: 5rem 1.25rem;
}
@media (min-width: 1280px) {
	._1a1du_be8ip ._1is7h_be8ip {
		padding: 5rem 4rem;
	}
}
._1a1du_be8ip:has(+ ._1a1du_be8ip) ._1is7h_be8ip {
	border-bottom-left-radius: unset;
	border-bottom-right-radius: unset;
}
._1a1du_be8ip + ._1a1du_be8ip ._1is7h_be8ip {
	border-top-left-radius: unset;
	border-top-right-radius: unset;
	margin-top: -12rem;
}
._1a1du_be8ip ._16uzu_be8ip {
	display: flex;
	gap: 1.2rem;
	overflow-x: auto;
	overflow-y: visible;
	padding-inline: 0.5rem;
	scroll-snap-type: x proximity;
	-webkit-overflow-scrolling: touch;
	scrollbar-width: none;
}
._1a1du_be8ip ._16uzu_be8ip::-webkit-scrollbar {
	display: none;
}
._1a1du_be8ip ._16uzu_be8ip ._1a0pv_be8ip {
	align-items: flex-start;
	background: #99c2e9;
	border: none;
	border-radius: 0.5rem;
	color: #fff;
	display: flex;
	flex: 0 0 100%;
	gap: 1.5rem;
	padding: 1.5rem 2rem;
	position: relative;
	scroll-snap-align: start;
}
@media (min-width: 768px) {
	._1a1du_be8ip ._16uzu_be8ip ._1a0pv_be8ip {
		flex: 0 0 calc(50% - 0.6rem);
	}
}
._1a1du_be8ip ._16uzu_be8ip ._1a0pv_be8ip ._ggk3z_be8ip {
	display: block;
}
._1a1du_be8ip ._16uzu_be8ip ._1a0pv_be8ip ._gh41q_be8ip {
	color: #1366b4;
	display: flex;
	flex-direction: column;
	gap: 0.5rem;
}
._1a1du_be8ip ._16uzu_be8ip ._1a0pv_be8ip ._gh41q_be8ip ._t3ktm_be8ip {
	font-size: clamp(1.5rem, 0.6vw + 1rem, 2rem);
}
._1a1du_be8ip ._16uzu_be8ip ._1a0pv_be8ip ._gh41q_be8ip ._u5q5f_be8ip {
	font-size: clamp(0.9rem, 0.4vw + 0.8rem, 1rem);
	line-height: 1.4;
}
._1a1du_be8ip ._16uzu_be8ip ._1a0pv_be8ip._1ced9_be8ip {
	background: transparent;
	border: 1px solid #0081fa;
	flex: 0 0 calc(50% - 0.6rem);
	min-height: 5rem;
	overflow: hidden;
	padding: 0.5rem;
}
@media (min-width: 768px) {
	._1a1du_be8ip ._16uzu_be8ip ._1a0pv_be8ip._1ced9_be8ip {
		flex: 0 0 calc(33.33333% - 0.8rem);
	}
}
._1a1du_be8ip ._16uzu_be8ip ._1a0pv_be8ip._1ced9_be8ip ._ggk3z_be8ip {
	height: 100%;
	-o-object-fit: contain;
	object-fit: contain;
	width: 100%;
}
._1a1du_be8ip ._16uzu_be8ip ._1a0pv_be8ip._19yjj_be8ip ._ggk3z_be8ip {
	height: 2rem;
	-o-object-fit: contain;
	object-fit: contain;
	width: auto;
}
@media (min-width: 1280px) {
	._1a1du_be8ip._17580_be8ip ._16uzu_be8ip ._1a0pv_be8ip {
		flex: 0 0 calc(25% - 0.9rem);
	}
	._1a1du_be8ip._17580_be8ip ._16uzu_be8ip ._1a0pv_be8ip._1ced9_be8ip {
		flex: 0 0 calc(16.66667% - 1rem);
	}
	._1a1du_be8ip._3633y_be8ip ._16uzu_be8ip ._1a0pv_be8ip {
		flex: 0 0 calc(33.33333% - 0.8rem);
	}
	._1a1du_be8ip._3633y_be8ip ._16uzu_be8ip ._1a0pv_be8ip._1ced9_be8ip {
		flex: 0 0 calc(25% - 0.9rem);
	}
}
._1w13n_mj1ik {
	counter-reset: rank;
	display: flex;
	flex-direction: column;
	overflow: hidden;
	width: 100%;
}
._1w13n_mj1ik h1,
._1w13n_mj1ik h2,
._1w13n_mj1ik h3,
._1w13n_mj1ik h4,
._1w13n_mj1ik h5,
._1w13n_mj1ik h6 {
	color: #fff;
	font-weight: 700;
	line-height: normal;
}
._1w13n_mj1ik h1 {
	font-size: clamp(2.5rem, 1.4rem + 2.5vw, 3.5rem);
	margin-bottom: 2rem;
	text-align: start;
}
._1w13n_mj1ik h2 {
	font-size: clamp(2rem, 1.2rem + 1.5vw, 3rem);
	margin-bottom: 2rem;
}
._1w13n_mj1ik h3 {
	font-size: clamp(1.25rem, 1.1rem + 1vw, 2rem);
	margin-bottom: 2rem;
}
._1w13n_mj1ik h4,
._1w13n_mj1ik h5,
._1w13n_mj1ik h6 {
	font-size: clamp(1rem, 1rem + 0.6vw, 1.5rem);
}
._1w13n_mj1ik h1 + h1,
._1w13n_mj1ik h1 + h2,
._1w13n_mj1ik h1 + h3,
._1w13n_mj1ik h1 + h4,
._1w13n_mj1ik h1 + h5,
._1w13n_mj1ik h1 + h6,
._1w13n_mj1ik h2 + h1,
._1w13n_mj1ik h2 + h2,
._1w13n_mj1ik h2 + h3,
._1w13n_mj1ik h2 + h4,
._1w13n_mj1ik h2 + h5,
._1w13n_mj1ik h2 + h6,
._1w13n_mj1ik h3 + h1,
._1w13n_mj1ik h3 + h2,
._1w13n_mj1ik h3 + h3,
._1w13n_mj1ik h3 + h4,
._1w13n_mj1ik h3 + h5,
._1w13n_mj1ik h3 + h6,
._1w13n_mj1ik h4 + h1,
._1w13n_mj1ik h4 + h2,
._1w13n_mj1ik h4 + h3,
._1w13n_mj1ik h4 + h4,
._1w13n_mj1ik h4 + h5,
._1w13n_mj1ik h4 + h6,
._1w13n_mj1ik h5 + h1,
._1w13n_mj1ik h5 + h2,
._1w13n_mj1ik h5 + h3,
._1w13n_mj1ik h5 + h4,
._1w13n_mj1ik h5 + h5,
._1w13n_mj1ik h5 + h6,
._1w13n_mj1ik h6 + h1,
._1w13n_mj1ik h6 + h2,
._1w13n_mj1ik h6 + h3,
._1w13n_mj1ik h6 + h4,
._1w13n_mj1ik h6 + h5,
._1w13n_mj1ik h6 + h6 {
	margin-top: 0.5rem;
}
._1w13n_mj1ik p {
	align-self: flex-start;
	color: #fff;
	font-size: clamp(1rem, 0.95rem + 0.3vw, 1.2rem);
	line-height: 1.5;
	margin-bottom: 2rem;
}
._1w13n_mj1ik strong {
	color: #003392;
	font-weight: 700;
}
._1w13n_mj1ik li {
	color: #fff;
	font-size: clamp(1rem, 0.95rem + 0.3vw, 1.125rem);
	line-height: 1.6;
	margin-bottom: 0.5rem;
}
._1w13n_mj1ik li:last-child {
	margin-bottom: 0;
}
._1w13n_mj1ik ol,
._1w13n_mj1ik ul {
	align-items: flex-start;
	align-self: flex-start;
	display: flex;
	flex-direction: column;
	margin-bottom: 2rem;
	padding: 0;
	text-align: start;
}
._1w13n_mj1ik ol li,
._1w13n_mj1ik ul li {
	padding-left: 0.5rem;
}
._1w13n_mj1ik ol {
	counter-reset: item;
	list-style-type: decimal;
	margin-left: 1.5rem;
}
._1w13n_mj1ik ol li {
	list-style-position: outside;
}
._1w13n_mj1ik ul {
	list-style-type: none;
}
._1w13n_mj1ik ul li {
	padding-left: 1.2rem;
	position: relative;
}
._1w13n_mj1ik ul li:before {
	color: #003392;
	content: '•';
	font-size: 1.5rem;
	font-weight: 400;
	left: 0;
	line-height: 1;
	position: absolute;
	top: 0.2em;
}
._1w13n_mj1ik a:not([class]) {
	color: #0081fa;
	display: inline-block;
	font-size: clamp(1rem, 0.95rem + 0.3vw, 1.125rem);
}
._1w13n_mj1ik a:not([class]):hover {
	text-decoration: underline;
}
._1w13n_mj1ik p:has(> a) {
	margin: 2rem 0;
}
._1w13n_mj1ik hr {
	background: #3275b4;
	border: none;
	height: 1px;
	margin: 2rem 0;
	width: 100%;
}
._1w13n_mj1ik div:has(> table) {
	overflow-x: auto;
	width: 100%;
}
._1w13n_mj1ik table {
	border: 0.0625rem solid #3275b4;
	font-size: clamp(0.95rem, 0.9rem + 0.25vw, 1.0625rem);
	margin-bottom: 2rem;
	overflow: hidden;
	width: 100%;
}
._1w13n_mj1ik table thead tr th {
	border: 0.0625rem solid #3275b4;
	border-left: none;
	border-top: none;
	font-weight: 300;
	padding: 0.75rem 1rem;
	text-align: start;
}
._1w13n_mj1ik table thead tr th:last-child {
	border-right: none;
}
._1w13n_mj1ik table tbody tr:last-child td {
	border-bottom: none;
}
._1w13n_mj1ik table tbody tr td {
	border-bottom: 0.0625rem solid #3275b4;
	border-right: 0.0625rem solid #3275b4;
	color: #fff;
	font-weight: 400;
	padding: 0.75rem 1rem;
}
._1w13n_mj1ik table tbody tr td:last-child {
	border-right: none;
}
._1w13n_mj1ik table td:first-child,
._1w13n_mj1ik table th:first-child {
	padding-left: 1rem;
}
._1w13n_mj1ik table td:last-child,
._1w13n_mj1ik table th:last-child {
	padding-right: 1rem;
}
._1w13n_mj1ik p:has(> img) {
	display: block;
	margin: 2.2rem 0;
}
._1w13n_mj1ik img {
	border-radius: 0.5rem;
	display: block;
	max-height: 600px;
	max-width: 1056px;
	-o-object-fit: contain;
	object-fit: contain;
	width: 100%;
}
._1w13n_mj1ik code {
	background: #2673ba;
	border-radius: 0.5rem;
	color: #fff;
	display: block;
	font-size: clamp(0.875rem, 0.84rem + 0.2vw, 0.95rem);
	padding: 0.15rem 0.4rem;
}
._1w13n_mj1ik p:has(> code) {
	display: block;
	margin: 2.2rem 0;
}
._1w13n_mj1ik pre {
	background: #2673ba;
	border: 1px solid #fff;
	border-radius: 1rem;
	font-size: clamp(0.8rem, 0.76rem + 0.3vw, 0.95rem);
	line-height: 1.5;
	margin: 2rem 0;
	overflow-x: auto;
	padding: 1.5rem;
	position: relative;
}
._1w13n_mj1ik pre code {
	border-radius: 0;
	color: #fff;
	display: block;
	font-size: inherit;
	line-height: 1.6;
	padding: 0;
}
._1w13n_mj1ik li > code {
	background: #ee9268;
	color: #e6e6e6;
	font-size: clamp(0.9rem, 0.86rem + 0.2vw, 1rem);
}
._1w13n_mj1ik blockquote {
	border-inline-start: 0.125rem solid #0081fa;
	margin: 2rem 0;
	padding: 0 0.5rem;
	position: relative;
}
._1w13n_mj1ik blockquote p {
	color: #fff;
}
._1w13n_mj1ik blockquote p:first-child {
	margin-top: 0;
}
._1w13n_mj1ik blockquote p:last-child {
	margin-bottom: 0;
}
._1w13n_mj1ik iframe {
	border-radius: 1rem;
	width: 100%;
}
@media screen and (min-width: 768px) {
	._1w13n_mj1ik h1 {
		display: block;
	}
}
@media (prefers-reduced-motion: reduce) {
	._1w13n_mj1ik * {
		animation: none !important;
		scroll-behavior: auto !important;
		transition: none !important;
	}
}
._1w13n_mj1ik p {
	margin: 0;
}
._1w13n_mj1ik ._1a5e7_mj1ik {
	font-size: clamp(1.5rem, 5vw, 3rem);
	font-weight: 700;
	margin: 0 0 1rem;
	max-width: 100%;
	text-align: center;
	text-wrap: wrap;
	white-space: normal;
	word-break: break-word;
}
._1w13n_mj1ik ._1yjjp_mj1ik {
	border-bottom: 1px solid #3275b4;
	counter-increment: rank;
	display: block;
	padding: 3rem 0;
	width: 100%;
}
._1w13n_mj1ik ._1yjjp_mj1ik ._1is7h_mj1ik {
	display: grid;
	gap: 1.5rem;
	grid-template-areas: 'left' 'features' 'right';
	grid-template-columns: 1fr;
	grid-template-rows: auto auto auto;
}
._1w13n_mj1ik ._1yjjp_mj1ik ._gh4tz_mj1ik {
	align-items: center;
	display: flex;
	gap: 1rem;
	grid-area: left;
}
._1w13n_mj1ik ._1yjjp_mj1ik ._gh4tz_mj1ik:before {
	border: 1px solid #92b2d1;
	border-radius: 0.5rem;
	color: #92b2d1;
	content: counter(rank);
	display: grid;
	flex-shrink: 0;
	font-size: 1.2rem;
	font-weight: 400;
	height: 2.5rem;
	place-items: center;
	width: 2.5rem;
}
._1w13n_mj1ik ._1yjjp_mj1ik ._gh4tz_mj1ik ._57nyu_mj1ik {
	height: 100%;
	max-height: 4.5rem;
	max-width: 4.5rem;
	width: 100%;
}
._1w13n_mj1ik ._1yjjp_mj1ik ._gh4tz_mj1ik ._57nyu_mj1ik img {
	height: 100%;
	-o-object-fit: contain;
	object-fit: contain;
	width: 100%;
}
._1w13n_mj1ik ._1yjjp_mj1ik ._gh4tz_mj1ik ._ggux6_mj1ik {
	display: flex;
	flex-direction: column;
}
._1w13n_mj1ik ._1yjjp_mj1ik ._gh4tz_mj1ik ._ggux6_mj1ik ._1n720_mj1ik {
	color: #fff;
	font-size: clamp(1.5rem, 1rem + 1vw, 1.75rem);
	font-weight: 500;
}
._1w13n_mj1ik ._1yjjp_mj1ik ._gh4tz_mj1ik ._ggux6_mj1ik ._1bnjx_mj1ik {
	align-items: flex-start;
	display: flex;
	flex-direction: column;
	font-size: 1rem;
	font-weight: 700;
	gap: 0.5rem;
}
._1w13n_mj1ik
	._1yjjp_mj1ik
	._gh4tz_mj1ik
	._ggux6_mj1ik
	._1bnjx_mj1ik
	[itemprop='aggregateRating'] {
	align-items: center;
	display: inline-flex;
	gap: 2px;
}
._1w13n_mj1ik ._1yjjp_mj1ik ._197vr_mj1ik ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
._1w13n_mj1ik ._1yjjp_mj1ik ._197vr_mj1ik ul li {
	align-items: center;
	color: #ffffff80;
	display: flex;
	font-size: 1rem;
	gap: 0.75rem;
	line-height: 1.4;
}
._1w13n_mj1ik ._1yjjp_mj1ik ._197vr_mj1ik ul li:before {
	background: radial-gradient(circle, red 0, #003392);
	border-radius: 50%;
	content: '';
	display: inline-block;
	flex-shrink: 0;
	height: 0.75rem;
	width: 0.75rem;
}
._1w13n_mj1ik ._1yjjp_mj1ik ._1ah9h_mj1ik {
	background: linear-gradient(90deg, red, #003392);
	border-radius: 0.5rem;
	display: flex;
	flex-direction: column;
	gap: 1rem;
	grid-area: right;
	min-width: 0;
	padding: 1rem;
}
._1w13n_mj1ik ._1yjjp_mj1ik ._1ah9h_mj1ik ._1ahus_mj1ik {
	display: flex;
	flex-direction: column;
	font-size: clamp(1rem, 0.75rem + 1vw, 1.5rem);
	font-weight: 700;
	gap: 1rem;
	line-height: normal;
	text-align: center;
}
._1w13n_mj1ik ._1yjjp_mj1ik ._1ah9h_mj1ik ._1ub53_mj1ik {
	display: flex;
	flex-wrap: wrap;
	gap: 1rem;
}
._1w13n_mj1ik ._1yjjp_mj1ik ._1ah9h_mj1ik ._1ub53_mj1ik a,
._1w13n_mj1ik ._1yjjp_mj1ik ._1ah9h_mj1ik ._1ub53_mj1ik button {
	flex: 1 1 100%;
	font-size: clamp(1rem, 0.75rem + 1vw, 1.2rem);
	width: 100%;
}
._1w13n_mj1ik ._1yjjp_mj1ik ._1ah9h_mj1ik ._1ub53_mj1ik ._ggl0l_mj1ik {
	background: #fff;
	color: #0081fa;
}
._1w13n_mj1ik ._1yjjp_mj1ik ._1ah9h_mj1ik ._1ub53_mj1ik ._2ht04_mj1ik {
	border: 1px solid #fff;
}
._1w13n_mj1ik ._1yjjp_mj1ik ._1ah9h_mj1ik ._1ub53_mj1ik ._2ht04_mj1ik:before {
	content: none;
}
@media (min-width: 768px) {
	._1w13n_mj1ik ._1yjjp_mj1ik ._1is7h_mj1ik {
		align-items: center;
		grid-template-areas: 'left right' 'features right';
		grid-template-columns: 1fr 1fr;
		grid-template-rows: auto auto;
	}
	._1w13n_mj1ik ._1yjjp_mj1ik ._1ah9h_mj1ik ._1ub53_mj1ik {
		flex-wrap: nowrap;
	}
	._1w13n_mj1ik ._1yjjp_mj1ik ._1ah9h_mj1ik ._1ub53_mj1ik a,
	._1w13n_mj1ik ._1yjjp_mj1ik ._1ah9h_mj1ik ._1ub53_mj1ik button {
		flex: 1 1 auto;
		width: auto;
	}
}
@media (min-width: 1280px) {
	._1w13n_mj1ik ._1yjjp_mj1ik ._1is7h_mj1ik {
		align-items: stretch;
		grid-template-areas: 'left features right';
		grid-template-columns: 1fr 1fr 1fr;
		grid-template-rows: auto;
	}
	._1w13n_mj1ik ._1yjjp_mj1ik ._gh4tz_mj1ik {
		gap: 1.5rem;
	}
	._1w13n_mj1ik ._1yjjp_mj1ik ._gh4tz_mj1ik ._57nyu_mj1ik {
		max-height: 9rem;
		max-width: 9rem;
	}
	._1w13n_mj1ik ._1yjjp_mj1ik ._gh4tz_mj1ik ._ggux6_mj1ik {
		height: 100%;
		justify-content: space-around;
	}
	._1w13n_mj1ik ._1yjjp_mj1ik ._gh4tz_mj1ik ._ggux6_mj1ik ._1bnjx_mj1ik {
		align-items: center;
		display: flex;
	}
	._1w13n_mj1ik ._1yjjp_mj1ik ._gh4tz_mj1ik:before {
		height: 3rem;
		margin-right: 0.5rem;
		width: 3rem;
	}
	._1w13n_mj1ik ._1yjjp_mj1ik ._197vr_mj1ik {
		display: flex;
		flex-direction: column;
		height: 100%;
		justify-content: center;
	}
	._1w13n_mj1ik ._1yjjp_mj1ik ._1ah9h_mj1ik ._1ub53_mj1ik {
		justify-content: space-between;
	}
}
._1p970_17igh {
	display: flex;
	flex-direction: column;
	gap: 2rem;
	width: 100%;
}
._1p970_17igh ._17rd6_17igh {
	align-items: center;
	display: flex;
	justify-content: space-between;
}
._1p970_17igh ._17rd6_17igh ._1a5e7_17igh {
	font-size: clamp(1.7rem, 2vw + 1rem, 3rem);
	font-weight: 700;
	max-width: 100%;
	text-wrap: wrap;
	white-space: normal;
	word-break: break-word;
}
._1p970_17igh ._17rd6_17igh ._149sn_17igh {
	align-items: center;
	display: flex;
	gap: 1rem;
}
._1p970_17igh ._17rd6_17igh ._149sn_17igh button {
	background: #0081fa;
	border: none;
	border-radius: 0.5rem;
	color: #fff;
	cursor: pointer;
	display: grid;
	font-size: 1.5rem;
	font-weight: 300;
	height: 3rem;
	place-items: center;
	transition:
		transform 0.25s ease,
		box-shadow 0.25s ease,
		opacity 0.2s ease;
	width: 3rem;
}
._1p970_17igh ._17rd6_17igh ._149sn_17igh button:hover:not(:disabled) {
	box-shadow: 0 4px 21px #0081fa8c;
}
._1p970_17igh ._17rd6_17igh ._149sn_17igh button:focus-visible {
	box-shadow: none;
	outline: 1px solid #fff;
}
._1p970_17igh ._17rd6_17igh ._149sn_17igh button:disabled,
._1p970_17igh ._17rd6_17igh ._149sn_17igh button[aria-disabled='true'] {
	background: transparent;
	box-shadow: none;
	cursor: not-allowed;
	opacity: 1;
	transform: none;
}
._1p970_17igh ._1a81e_17igh {
	position: relative;
}
._1p970_17igh ._1a81e_17igh ._12w9z_17igh {
	overflow: hidden;
	width: 100%;
}
._1p970_17igh ._1a81e_17igh ._12w9z_17igh ._ovcbw_17igh {
	display: flex;
}
._1p970_17igh ._1a81e_17igh ._12w9z_17igh ._ovcbw_17igh ._l6jc9_17igh {
	flex: 0 0 100%;
	margin-right: 1rem;
}
@media (min-width: 768px) {
	._1p970_17igh ._1a81e_17igh ._12w9z_17igh ._ovcbw_17igh ._l6jc9_17igh {
		flex: 0 0 calc(50% - 0.5rem);
	}
}
._1p970_17igh ._1a81e_17igh ._12w9z_17igh ._ovcbw_17igh ._ggssi_17igh {
	border: none;
	border-radius: 0.5rem;
	color: #fff;
	display: flex;
	flex-direction: column;
	font-size: 1rem;
	gap: 1.5rem;
	padding: 1rem 0.5rem;
}
._1p970_17igh ._1a81e_17igh ._12w9z_17igh ._ovcbw_17igh ._ggssi_17igh h1,
._1p970_17igh ._1a81e_17igh ._12w9z_17igh ._ovcbw_17igh ._ggssi_17igh h2,
._1p970_17igh ._1a81e_17igh ._12w9z_17igh ._ovcbw_17igh ._ggssi_17igh h3,
._1p970_17igh ._1a81e_17igh ._12w9z_17igh ._ovcbw_17igh ._ggssi_17igh h4,
._1p970_17igh ._1a81e_17igh ._12w9z_17igh ._ovcbw_17igh ._ggssi_17igh h5,
._1p970_17igh ._1a81e_17igh ._12w9z_17igh ._ovcbw_17igh ._ggssi_17igh h6 {
	font-size: 1.4rem;
	font-weight: 700;
}
._1p970_17igh ._1a81e_17igh ._12w9z_17igh ._ovcbw_17igh ._ggssi_17igh p {
	color: #ffffff80;
	font-size: 1.2rem;
	font-weight: 400;
}
._1p970_17igh ._1a81e_17igh ._12w9z_17igh ._ovcbw_17igh ._57nyu_17igh {
	aspect-ratio: 16/9;
	border-radius: 0.5rem;
	overflow: hidden;
}
._1p970_17igh ._1a81e_17igh ._12w9z_17igh ._ovcbw_17igh ._57nyu_17igh img {
	height: 100%;
	-o-object-fit: cover;
	object-fit: cover;
	width: 100%;
}
._1p970_17igh ._1a81e_17igh ._12w9z_17igh ._ovcbw_17igh ._1bvu1_17igh {
	display: flex;
	flex: 1;
	flex-direction: column;
	gap: 0.5rem;
	line-height: normal;
}
._1p970_17igh ._1a81e_17igh ._12w9z_17igh ._ovcbw_17igh ._5jd0z_17igh {
	display: flex;
	gap: 1rem;
}
._1p970_17igh ._1a81e_17igh ._12w9z_17igh ._ovcbw_17igh ._5jd0z_17igh a,
._1p970_17igh ._1a81e_17igh ._12w9z_17igh ._ovcbw_17igh ._5jd0z_17igh button {
	flex: 1 1 100%;
	font-size: clamp(1rem, 0.75rem + 1vw, 1.2rem);
	width: 100%;
}
._1p970_17igh
	._1a81e_17igh
	._12w9z_17igh
	._ovcbw_17igh
	._5jd0z_17igh
	._ggl0l_17igh {
	background: #fff;
	color: #0081fa;
}
._1p970_17igh
	._1a81e_17igh
	._12w9z_17igh
	._ovcbw_17igh
	._5jd0z_17igh
	._2ht04_17igh {
	border: 1px solid #fff;
}
._1p970_17igh
	._1a81e_17igh
	._12w9z_17igh
	._ovcbw_17igh
	._5jd0z_17igh
	._2ht04_17igh:before {
	content: none;
}
@media (min-width: 1280px) {
	._1p970_17igh._3633y_17igh
		._1a81e_17igh
		._12w9z_17igh
		._ovcbw_17igh
		._l6jc9_17igh {
		flex: 0 0 calc(33.33333% - 0.66667rem);
		margin-right: 1rem;
	}
	._1p970_17igh._3633y_17igh
		._1a81e_17igh
		._12w9z_17igh
		._ovcbw_17igh
		._l6jc9_17igh:last-child {
		margin-right: 0;
	}
	._1p970_17igh._17580_17igh
		._1a81e_17igh
		._12w9z_17igh
		._ovcbw_17igh
		._l6jc9_17igh {
		flex: 0 0 calc(25% - 0.75rem);
		margin-right: 1rem;
	}
	._1p970_17igh._17580_17igh
		._1a81e_17igh
		._12w9z_17igh
		._ovcbw_17igh
		._l6jc9_17igh:last-child {
		margin-right: 0;
	}
}
._11qoj_tnn4g ._ggsft_tnn4g {
	align-items: center;
	display: flex;
	gap: 1rem;
	justify-content: space-between;
	margin-bottom: 1rem;
}
._11qoj_tnn4g ._ggsft_tnn4g ._1a5e7_tnn4g {
	font-size: clamp(1.7rem, 2vw + 1rem, 3rem);
	font-weight: 700;
	max-width: 100%;
	text-wrap: wrap;
	white-space: normal;
	word-break: break-word;
}
._11qoj_tnn4g ._ggsft_tnn4g ._149sn_tnn4g {
	align-items: center;
	display: flex;
	gap: 1rem;
}
._11qoj_tnn4g ._ggsft_tnn4g ._149sn_tnn4g button {
	background: #0081fa;
	border: none;
	border-radius: 0.5rem;
	color: #fff;
	cursor: pointer;
	display: grid;
	font-size: 1.5rem;
	font-weight: 300;
	height: 3rem;
	place-items: center;
	transition:
		transform 0.25s ease,
		box-shadow 0.25s ease,
		opacity 0.2s ease;
	width: 3rem;
}
._11qoj_tnn4g ._ggsft_tnn4g ._149sn_tnn4g button:hover:not(:disabled) {
	box-shadow: 0 4px 21px #0081fa8c;
}
._11qoj_tnn4g ._ggsft_tnn4g ._149sn_tnn4g button:active:not(:disabled) {
	transform: translateY(1px) scale(0.98);
}
._11qoj_tnn4g ._ggsft_tnn4g ._149sn_tnn4g button:focus-visible {
	box-shadow: none;
	outline: 1px solid #fff;
}
._11qoj_tnn4g ._ggsft_tnn4g ._149sn_tnn4g button:disabled,
._11qoj_tnn4g ._ggsft_tnn4g ._149sn_tnn4g button[aria-disabled='true'] {
	background: transparent;
	box-shadow: none;
	cursor: not-allowed;
	opacity: 1;
	transform: none;
}
._11qoj_tnn4g ._1nqg7_tnn4g {
	position: relative;
	width: 100%;
}
._11qoj_tnn4g ._1nqg7_tnn4g ._1iw23_tnn4g {
	overflow: hidden;
	width: 100%;
}
._11qoj_tnn4g ._1nqg7_tnn4g ._179on_tnn4g {
	--gap: 1rem;
	--col: 100%;
	display: flex;
	gap: var(--gap);
	padding-block: 2rem;
}
._11qoj_tnn4g ._1nqg7_tnn4g ._179on_tnn4g ._1aggx_tnn4g {
	display: flex;
	flex: 0 0 var(--col);
	max-width: var(--col);
	padding: 2.5rem 0 1.2rem;
}
._11qoj_tnn4g ._1nqg7_tnn4g ._179on_tnn4g ._1aggx_tnn4g:last-child {
	margin-inline-end: var(--gap);
}
._11qoj_tnn4g ._1nqg7_tnn4g ._179on_tnn4g ._1l1x6_tnn4g {
	background-color: #3275b4;
	border-radius: 0.5rem;
	box-shadow: inset 0 1px #00000026;
	overflow: visible;
	padding: 4rem 1.2rem 1.5rem;
	position: relative;
	text-align: center;
	width: 100%;
}
._11qoj_tnn4g ._1nqg7_tnn4g ._179on_tnn4g ._1nwn1_tnn4g {
	align-items: center;
	background: #1a2046;
	border: 1rem solid #1a2046;
	border-radius: 50%;
	display: flex;
	font-size: 1.5rem;
	font-weight: 700;
	height: 6rem;
	justify-content: center;
	left: 50%;
	-o-object-fit: cover;
	object-fit: cover;
	position: absolute;
	top: 0;
	transform: translate(-50%, -60%);
	width: 6rem;
	z-index: 3;
}
._11qoj_tnn4g ._1nqg7_tnn4g ._179on_tnn4g ._yg6zl_tnn4g {
	align-items: center;
	display: flex;
	flex-direction: column;
	gap: 0.5rem;
	margin-bottom: 0.5rem;
}
._11qoj_tnn4g ._1nqg7_tnn4g ._179on_tnn4g ._xv7zf_tnn4g {
	color: #fff;
	font-size: clamp(1.2rem, 1vw + 1rem, 1.5rem);
	font-weight: 800;
}
._11qoj_tnn4g ._1nqg7_tnn4g ._179on_tnn4g ._heclj_tnn4g {
	color: #fff;
	font-size: 1rem;
	line-height: 1.6;
	-webkit-mask-image: none;
	mask-image: none;
	max-height: none;
	overflow: hidden;
	transition: max-height 0.8s ease;
}
._11qoj_tnn4g ._1nqg7_tnn4g ._179on_tnn4g ._heclj_tnn4g[data-truncated='true'] {
	-webkit-mask-image: linear-gradient(180deg, #000 70%, transparent);
	mask-image: linear-gradient(180deg, #000 70%, transparent);
	max-height: 8rem;
}
._11qoj_tnn4g
	._1nqg7_tnn4g
	._179on_tnn4g
	._heclj_tnn4g[data-truncated='true'][data-expanded='true'] {
	-webkit-mask-image: none;
	mask-image: none;
	max-height: none;
}
._11qoj_tnn4g ._1nqg7_tnn4g ._179on_tnn4g ._9q18t_tnn4g {
	align-items: center;
	color: #0081fa;
	cursor: pointer;
	display: inline-flex;
	font-size: 1.1rem;
	height: 1.5rem;
	justify-content: center;
	transition:
		transform 0.2s ease,
		opacity 0.2s ease;
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none;
	width: 1.5rem;
}
._11qoj_tnn4g ._1nqg7_tnn4g ._179on_tnn4g ._9q18t_tnn4g[hidden] {
	display: none;
}
._11qoj_tnn4g ._1nqg7_tnn4g ._179on_tnn4g ._9q18t_tnn4g[data-expanded='true'] {
	transform: rotate(180deg);
}
@media (min-width: 768px) {
	._11qoj_tnn4g ._1nqg7_tnn4g ._179on_tnn4g {
		--gap: 1.25rem;
		--col: calc((100% - var(--gap)) / 2);
	}
	._11qoj_tnn4g ._1nqg7_tnn4g ._179on_tnn4g ._1aggx_tnn4g {
		flex-basis: var(--col);
		max-width: none;
	}
	._11qoj_tnn4g ._1nqg7_tnn4g ._179on_tnn4g ._1aggx_tnn4g:nth-child(3n) {
		flex-basis: calc(var(--col) * 2 + var(--gap));
	}
}
@media (min-width: 1280px) {
	._11qoj_tnn4g ._1nqg7_tnn4g ._179on_tnn4g {
		--gap: 2rem;
		--col: calc(25% - var(--gap) * 3/4);
	}
	._11qoj_tnn4g ._1nqg7_tnn4g ._179on_tnn4g ._1aggx_tnn4g {
		flex-basis: var(--col);
		max-width: none;
	}
	._11qoj_tnn4g ._1nqg7_tnn4g ._179on_tnn4g ._1aggx_tnn4g:nth-child(3n) {
		flex-basis: var(--col) !important;
	}
	._11qoj_tnn4g ._1nqg7_tnn4g ._179on_tnn4g ._1aggx_tnn4g:nth-child(2n) {
		flex-basis: calc(var(--col) * 2 + var(--gap));
	}
}
._v3m0s_1tsr2 {
	width: 100%;
}
._v3m0s_1tsr2 h1,
._v3m0s_1tsr2 h2,
._v3m0s_1tsr2 h3,
._v3m0s_1tsr2 h4,
._v3m0s_1tsr2 h5,
._v3m0s_1tsr2 h6 {
	color: #fff;
	font-weight: 700;
	line-height: normal;
}
._v3m0s_1tsr2 h1 {
	font-size: clamp(2.5rem, 1.4rem + 2.5vw, 3.5rem);
	margin-bottom: 2rem;
	text-align: start;
}
._v3m0s_1tsr2 h2 {
	font-size: clamp(2rem, 1.2rem + 1.5vw, 3rem);
	margin-bottom: 2rem;
}
._v3m0s_1tsr2 h3 {
	font-size: clamp(1.25rem, 1.1rem + 1vw, 2rem);
	margin-bottom: 2rem;
}
._v3m0s_1tsr2 h4,
._v3m0s_1tsr2 h5,
._v3m0s_1tsr2 h6 {
	font-size: clamp(1rem, 1rem + 0.6vw, 1.5rem);
}
._v3m0s_1tsr2 h1 + h1,
._v3m0s_1tsr2 h1 + h2,
._v3m0s_1tsr2 h1 + h3,
._v3m0s_1tsr2 h1 + h4,
._v3m0s_1tsr2 h1 + h5,
._v3m0s_1tsr2 h1 + h6,
._v3m0s_1tsr2 h2 + h1,
._v3m0s_1tsr2 h2 + h2,
._v3m0s_1tsr2 h2 + h3,
._v3m0s_1tsr2 h2 + h4,
._v3m0s_1tsr2 h2 + h5,
._v3m0s_1tsr2 h2 + h6,
._v3m0s_1tsr2 h3 + h1,
._v3m0s_1tsr2 h3 + h2,
._v3m0s_1tsr2 h3 + h3,
._v3m0s_1tsr2 h3 + h4,
._v3m0s_1tsr2 h3 + h5,
._v3m0s_1tsr2 h3 + h6,
._v3m0s_1tsr2 h4 + h1,
._v3m0s_1tsr2 h4 + h2,
._v3m0s_1tsr2 h4 + h3,
._v3m0s_1tsr2 h4 + h4,
._v3m0s_1tsr2 h4 + h5,
._v3m0s_1tsr2 h4 + h6,
._v3m0s_1tsr2 h5 + h1,
._v3m0s_1tsr2 h5 + h2,
._v3m0s_1tsr2 h5 + h3,
._v3m0s_1tsr2 h5 + h4,
._v3m0s_1tsr2 h5 + h5,
._v3m0s_1tsr2 h5 + h6,
._v3m0s_1tsr2 h6 + h1,
._v3m0s_1tsr2 h6 + h2,
._v3m0s_1tsr2 h6 + h3,
._v3m0s_1tsr2 h6 + h4,
._v3m0s_1tsr2 h6 + h5,
._v3m0s_1tsr2 h6 + h6 {
	margin-top: 0.5rem;
}
._v3m0s_1tsr2 p {
	align-self: flex-start;
	color: #fff;
	font-size: clamp(1rem, 0.95rem + 0.3vw, 1.2rem);
	line-height: 1.5;
	margin-bottom: 2rem;
}
._v3m0s_1tsr2 strong {
	color: #003392;
	font-weight: 700;
}
._v3m0s_1tsr2 li {
	color: #fff;
	font-size: clamp(1rem, 0.95rem + 0.3vw, 1.125rem);
	line-height: 1.6;
	margin-bottom: 0.5rem;
}
._v3m0s_1tsr2 li:last-child {
	margin-bottom: 0;
}
._v3m0s_1tsr2 ol,
._v3m0s_1tsr2 ul {
	align-items: flex-start;
	align-self: flex-start;
	display: flex;
	flex-direction: column;
	margin-bottom: 2rem;
	padding: 0;
	text-align: start;
}
._v3m0s_1tsr2 ol li,
._v3m0s_1tsr2 ul li {
	padding-left: 0.5rem;
}
._v3m0s_1tsr2 ol {
	counter-reset: item;
	list-style-type: decimal;
	margin-left: 1.5rem;
}
._v3m0s_1tsr2 ol li {
	list-style-position: outside;
}
._v3m0s_1tsr2 ul {
	list-style-type: none;
}
._v3m0s_1tsr2 ul li {
	padding-left: 1.2rem;
	position: relative;
}
._v3m0s_1tsr2 ul li:before {
	color: #003392;
	content: '•';
	font-size: 1.5rem;
	font-weight: 400;
	left: 0;
	line-height: 1;
	position: absolute;
	top: 0.2em;
}
._v3m0s_1tsr2 a:not([class]) {
	color: #0081fa;
	display: inline-block;
	font-size: clamp(1rem, 0.95rem + 0.3vw, 1.125rem);
}
._v3m0s_1tsr2 a:not([class]):hover {
	text-decoration: underline;
}
._v3m0s_1tsr2 p:has(> a) {
	margin: 2rem 0;
}
._v3m0s_1tsr2 hr {
	background: #3275b4;
	border: none;
	height: 1px;
	margin: 2rem 0;
	width: 100%;
}
._v3m0s_1tsr2 div:has(> table) {
	overflow-x: auto;
	width: 100%;
}
._v3m0s_1tsr2 table {
	border: 0.0625rem solid #3275b4;
	font-size: clamp(0.95rem, 0.9rem + 0.25vw, 1.0625rem);
	margin-bottom: 2rem;
	overflow: hidden;
	width: 100%;
}
._v3m0s_1tsr2 table thead tr th {
	border: 0.0625rem solid #3275b4;
	border-left: none;
	border-top: none;
	font-weight: 300;
	padding: 0.75rem 1rem;
	text-align: start;
}
._v3m0s_1tsr2 table thead tr th:last-child {
	border-right: none;
}
._v3m0s_1tsr2 table tbody tr:last-child td {
	border-bottom: none;
}
._v3m0s_1tsr2 table tbody tr td {
	border-bottom: 0.0625rem solid #3275b4;
	border-right: 0.0625rem solid #3275b4;
	color: #fff;
	font-weight: 400;
	padding: 0.75rem 1rem;
}
._v3m0s_1tsr2 table tbody tr td:last-child {
	border-right: none;
}
._v3m0s_1tsr2 table td:first-child,
._v3m0s_1tsr2 table th:first-child {
	padding-left: 1rem;
}
._v3m0s_1tsr2 table td:last-child,
._v3m0s_1tsr2 table th:last-child {
	padding-right: 1rem;
}
._v3m0s_1tsr2 p:has(> img) {
	display: block;
	margin: 2.2rem 0;
}
._v3m0s_1tsr2 img {
	border-radius: 0.5rem;
	display: block;
	max-height: 600px;
	max-width: 1056px;
	-o-object-fit: contain;
	object-fit: contain;
	width: 100%;
}
._v3m0s_1tsr2 code {
	background: #2673ba;
	border-radius: 0.5rem;
	color: #fff;
	display: block;
	font-size: clamp(0.875rem, 0.84rem + 0.2vw, 0.95rem);
	padding: 0.15rem 0.4rem;
}
._v3m0s_1tsr2 p:has(> code) {
	display: block;
	margin: 2.2rem 0;
}
._v3m0s_1tsr2 pre {
	background: #2673ba;
	border: 1px solid #fff;
	border-radius: 1rem;
	font-size: clamp(0.8rem, 0.76rem + 0.3vw, 0.95rem);
	line-height: 1.5;
	margin: 2rem 0;
	overflow-x: auto;
	padding: 1.5rem;
	position: relative;
}
._v3m0s_1tsr2 pre code {
	border-radius: 0;
	color: #fff;
	display: block;
	font-size: inherit;
	line-height: 1.6;
	padding: 0;
}
._v3m0s_1tsr2 li > code {
	background: #ee9268;
	color: #e6e6e6;
	font-size: clamp(0.9rem, 0.86rem + 0.2vw, 1rem);
}
._v3m0s_1tsr2 blockquote {
	border-inline-start: 0.125rem solid #0081fa;
	margin: 2rem 0;
	padding: 0 0.5rem;
	position: relative;
}
._v3m0s_1tsr2 blockquote p {
	color: #fff;
}
._v3m0s_1tsr2 blockquote p:first-child {
	margin-top: 0;
}
._v3m0s_1tsr2 blockquote p:last-child {
	margin-bottom: 0;
}
._v3m0s_1tsr2 iframe {
	border-radius: 1rem;
	width: 100%;
}
@media screen and (min-width: 768px) {
	._v3m0s_1tsr2 h1 {
		display: block;
	}
}
@media (prefers-reduced-motion: reduce) {
	._v3m0s_1tsr2 * {
		animation: none !important;
		scroll-behavior: auto !important;
		transition: none !important;
	}
}
._v3m0s_1tsr2 ._1is7h_1tsr2 {
	display: flex;
	flex-direction: column;
	gap: 2.5rem;
	position: relative;
	width: 100%;
}
._v3m0s_1tsr2 ._rppos_1tsr2 {
	align-items: center;
	display: flex;
	flex: 1;
	justify-content: center;
	position: relative;
}
@media (min-width: 768px) {
	._v3m0s_1tsr2 ._rppos_1tsr2 {
		flex: 0 0 auto;
	}
}
._v3m0s_1tsr2 ._rppos_1tsr2 ._1a5pa_1tsr2 {
	border-radius: 1rem;
	display: block;
	height: auto;
	width: 100%;
}
._v3m0s_1tsr2 ._1chbb_1tsr2 {
	display: flex;
	flex: 1;
	flex-direction: column;
}
@media (min-width: 1280px) {
	._v3m0s_1tsr2 ._1chbb_1tsr2 {
		align-items: flex-start;
	}
}
._v3m0s_1tsr2 ._1chbb_1tsr2 h2 {
	font-size: clamp(1.5rem, 3vw + 1rem, 3rem);
	margin: 0;
}
._v3m0s_1tsr2 ._1chbb_1tsr2 p {
	font-weight: 400;
}
._v3m0s_1tsr2 ._1uaxi_1tsr2 {
	display: flex;
	gap: 1rem;
}
@media (min-width: 1280px) {
	._ggl0l_1tsr2 {
		padding: 0 4rem;
	}
}
._ggl0l_1tsr2 ._1is7h_1tsr2 {
	background: linear-gradient(119.95deg, #0081fa 0%, #5277fc 100%);
	border-radius: 1rem;
	box-shadow: 0px 0px 0px 1px #ffffff0f inset;
	box-shadow: 0px 4px 92px 0px #0081fa;
	color: #fff;
	padding: 1.5rem;
}
@media (min-width: 768px) {
	._ggl0l_1tsr2 ._1is7h_1tsr2 {
		flex-direction: row;
	}
}
@media (min-width: 1280px) {
	._ggl0l_1tsr2 ._1is7h_1tsr2 {
		padding: 3rem 4rem;
	}
}
._ggl0l_1tsr2 ._rppos_1tsr2 {
	flex: 1;
	order: 1;
}
@media (min-width: 1280px) {
	._ggl0l_1tsr2 ._rppos_1tsr2 {
		flex: 0 0 306px;
	}
}
._ggl0l_1tsr2 ._1chbb_1tsr2 {
	order: 2;
}
._2ht04_1tsr2 ._1is7h_1tsr2 {
	background: none;
	flex-direction: column-reverse;
	gap: 0;
}
@media (min-width: 768px) {
	._2ht04_1tsr2 ._1is7h_1tsr2 {
		flex-direction: column;
		gap: 2.5rem;
	}
}
@media (min-width: 1280px) {
	._2ht04_1tsr2 ._1is7h_1tsr2 {
		flex-direction: row;
	}
}
._2ht04_1tsr2 ._rppos_1tsr2 {
	flex: 1;
	order: 2;
}
._2ht04_1tsr2 ._1chbb_1tsr2 {
	order: 1;
}
._2ht04_1tsr2 code {
	background: #0081fa;
}
._17qxl_12s03 {
	width: 100%;
}
._17qxl_12s03:has(+ ._17qxl_12s03) {
	margin-bottom: -3rem;
}
._ggsft_12s03 {
	align-items: center;
	display: flex;
	justify-content: space-between;
	margin-bottom: 2rem;
}
._ggsft_12s03 ._1a5e7_12s03 {
	font-size: clamp(1.5rem, 3vw + 1rem, 2.5rem);
	font-weight: 400;
	max-width: 100%;
	text-wrap: wrap;
	white-space: normal;
	word-break: break-word;
}
._1a81e_12s03 {
	overflow: hidden;
	width: 100%;
}
._1txvg_12s03 {
	display: flex;
	gap: 1rem;
	overflow-x: auto;
}
._1y2sm_12s03 {
	border-radius: 0.5rem;
	isolation: isolate;
	min-width: 0;
	position: relative;
}
._1y2sm_12s03:last-child {
	margin-right: 1rem;
}
._1y2sm_12s03 ._57nyu_12s03 {
	border-radius: 0.5rem;
	overflow: hidden;
	z-index: 0;
}
._1y2sm_12s03 ._57nyu_12s03 img {
	height: 100%;
	-o-object-fit: cover;
	object-fit: cover;
	width: 100%;
}
._1y2sm_12s03:after {
	background: #000c;
	border-radius: 0.5rem;
	content: '';
	inset: 0;
	opacity: 0;
	position: absolute;
	transition: opacity 0.25s ease;
	z-index: 2;
}
._1y2sm_12s03:focus-within:after,
._1y2sm_12s03:hover:after {
	opacity: 1;
}
._1y2sm_12s03:before {
	-webkit-backdrop-filter: blur(12px);
	backdrop-filter: blur(12px);
	background: linear-gradient(180deg, #0081faf2, #0081faf2);
	border-bottom-left-radius: 0.5rem;
	border-bottom-right-radius: 0.5rem;
	bottom: 0;
	content: '';
	height: 45%;
	left: 0;
	-webkit-mask-image: linear-gradient(180deg, transparent 0, #000);
	mask-image: linear-gradient(180deg, transparent 0, #000);
	pointer-events: none;
	position: absolute;
	right: 0;
	z-index: 1;
}
._1y2sm_12s03 ._1swna_12s03 {
	align-items: center;
	-webkit-backdrop-filter: blur(5px);
	backdrop-filter: blur(5px);
	border-radius: 1rem;
	bottom: 1rem;
	display: flex;
	flex-direction: column;
	gap: 0.75rem;
	justify-content: flex-end;
	left: 50%;
	opacity: 0;
	position: absolute;
	transform: translate(-50%);
	transition: opacity 0.25s ease;
	z-index: 4;
}
._1y2sm_12s03 ._1swna_12s03 a,
._1y2sm_12s03 ._1swna_12s03 button {
	padding: 0.5rem;
	width: 100%;
}
@media (min-width: 768px) {
	._1y2sm_12s03 ._1swna_12s03 a,
	._1y2sm_12s03 ._1swna_12s03 button {
		padding: 1rem 1.375rem;
	}
}
._1y2sm_12s03 ._1swna_12s03 a span,
._1y2sm_12s03 ._1swna_12s03 button span {
	display: block;
	font-size: clamp(0.7rem, 3vw, 1.1rem);
	overflow-wrap: break-word;
	white-space: normal;
	word-wrap: break-word;
	-webkit-hyphens: auto;
	hyphens: auto;
	word-break: break-word;
}
._1y2sm_12s03:focus-within ._1swna_12s03,
._1y2sm_12s03:hover ._1swna_12s03 {
	opacity: 1;
}
._1y2sm_12s03 ._lzk83_12s03 {
	bottom: 0;
	color: #fff;
	font-weight: 600;
	left: 0;
	padding: 0.75rem 1rem;
	pointer-events: none;
	position: absolute;
	right: 0;
	text-align: center;
	text-shadow: 0 2px 8px rgba(0, 0, 0, 0.8);
	transition: bottom 0.25s ease;
	z-index: 3;
}
._1y2sm_12s03:focus-within ._lzk83_12s03,
._1y2sm_12s03:hover ._lzk83_12s03 {
	bottom: 5rem;
}
._ehl8g_12s03 {
	display: flex;
	gap: 1rem;
	justify-content: center;
}
._ehl8g_12s03 button {
	background: #0081fa;
	border: none;
	border-radius: 0.5rem;
	color: #fff;
	cursor: pointer;
	display: grid;
	font-size: 1.5rem;
	font-weight: 300;
	height: 3rem;
	place-items: center;
	transition:
		transform 0.25s ease,
		box-shadow 0.25s ease,
		opacity 0.2s ease;
	width: 3rem;
}
._ehl8g_12s03 button:hover:not(:disabled) {
	box-shadow: 0 4px 21px #0081fa8c;
}
._ehl8g_12s03 button:focus-visible {
	box-shadow: none;
	outline: 1px solid #fff;
}
._ehl8g_12s03 button:disabled,
._ehl8g_12s03 button[aria-disabled='true'] {
	background: transparent;
	box-shadow: none;
	cursor: not-allowed;
	opacity: 1;
	transform: none;
}
._1a0qs_12s03 ._1y2sm_12s03 {
	flex: 0 0 calc(50% - 0.5rem);
}
@media (min-width: 768px) {
	._1a0qs_12s03 ._1y2sm_12s03 {
		flex: 0 0 calc(24.39024% - 0.7561rem);
	}
}
@media (min-width: 1280px) {
	._1a0qs_12s03 ._1y2sm_12s03 {
		flex: 0 0 calc(16.66667% - 0.83333rem);
	}
}
._2ng6j_12s03 ._1y2sm_12s03 {
	flex: 0 0 100%;
}
@media (min-width: 768px) {
	._2ng6j_12s03 ._1y2sm_12s03 {
		flex: 0 0 calc(50% - 0.5rem);
	}
}
@media (min-width: 1280px) {
	._2ng6j_12s03 ._1y2sm_12s03 {
		flex: 0 0 calc(33.33333% - 0.66667rem);
	}
}
._2ng6j_12s03 ._1y2sm_12s03 ._57nyu_12s03 {
	aspect-ratio: 4/3;
}
@media (min-width: 768px) {
	._3633y_12s03._1a0qs_12s03 ._1y2sm_12s03 {
		flex: 0 0 calc(24.39024% - 0.7561rem);
	}
}
@media (min-width: 1280px) {
	._3633y_12s03._1a0qs_12s03 ._1y2sm_12s03 {
		flex: 0 0 calc(20% - 0.8rem);
	}
}
._3633y_12s03._1a0qs_12s03 ._1y2sm_12s03 ._57nyu_12s03 {
	aspect-ratio: 1/1;
}
