@charset "UTF-8";
._1ptcx_lkyns {
	color: #fff;
}
._1ptcx_lkyns ._1mtd3_lkyns {
	display: grid;
	gap: 1.5rem;
	grid-template-columns: 1fr;
}
._1ptcx_lkyns ._ofa77_lkyns {
	align-self: start;
	border: 1px solid #3275b4;
	border-radius: 1rem;
	line-height: 1.4;
	padding: 1.25rem;
	position: static;
}
._1ptcx_lkyns ._3kcjr_lkyns {
	display: flex;
	flex-direction: column;
	gap: 1rem;
	position: relative;
}
._1ptcx_lkyns ._3kcjr_lkyns ul {
	display: none;
	margin: 0;
	opacity: 0;
	transition: opacity 0.3s ease;
}
._1ptcx_lkyns ._3kcjr_lkyns:after {
	background: #fff;
	content: '';
	height: 1.5px;
	position: absolute;
	right: 0;
	top: 1rem;
	transition: all 0.3s;
	width: 1.4rem;
}
._1ptcx_lkyns ._3kcjr_lkyns[open='true'] ul {
	display: flex;
	opacity: 1;
}
._1ptcx_lkyns ._3kcjr_lkyns ._5mghf_lkyns {
	color: #fff;
	display: block;
	font-size: 1.5rem;
	font-weight: 700;
	line-height: 1.3;
}
._1ptcx_lkyns ._3kcjr_lkyns a:not([class]) {
	color: #ffffff80;
	text-decoration: none;
}
._1ptcx_lkyns ._3kcjr_lkyns a:not([class]):hover {
	color: #fff;
}
._1ptcx_lkyns ._3kcjr_lkyns :is(ul, li, a) {
	font-size: clamp(1.2rem, 3.5vw, 1.2rem);
	font-weight: 400;
	line-height: inherit;
}
._1ptcx_lkyns ._3kcjr_lkyns :is(ul, li, a):before {
	color: #ffffff80;
}
._1ptcx_lkyns ._3kcjr_lkyns :is(ul, li, a):hover:before {
	color: #922e00;
}
._1ptcx_lkyns ._ozomv_lkyns {
	display: flex;
	flex-direction: column;
	min-width: 0;
}
._1ptcx_lkyns a:not([class]) {
	text-decoration: underline;
}
._1ptcx_lkyns a:not([class]):hover {
	text-decoration: none;
}
@media (min-width: 1280px) {
	._1ptcx_lkyns ._1mtd3_lkyns {
		gap: 2.5rem;
		grid-template-columns: 18.75rem 1fr;
	}
	._1ptcx_lkyns ._ofa77_lkyns {
		position: sticky;
		top: 80px;
	}
	._1ptcx_lkyns ._3kcjr_lkyns {
		font-size: clamp(1rem, 2vw + 0.5rem, 1.25rem);
	}
	._1ptcx_lkyns ._3kcjr_lkyns:after {
		content: none;
	}
	._1ptcx_lkyns ._3kcjr_lkyns ._5mghf_lkyns {
		font-size: clamp(1.125rem, 2vw + 0.5rem, 1.375rem);
	}
}
._1ptcx_lkyns img {
	height: auto;
	max-width: 100%;
}
._1ptcx_lkyns h1,
._1ptcx_lkyns h2,
._1ptcx_lkyns h3,
._1ptcx_lkyns h4,
._1ptcx_lkyns h5,
._1ptcx_lkyns h6 {
	color: #fff;
	font-weight: 700;
	line-height: normal;
}
._1ptcx_lkyns h1 {
	font-size: clamp(2.5rem, 1.4rem + 2.5vw, 3.5rem);
	margin-bottom: 2rem;
	text-align: start;
}
._1ptcx_lkyns h2 {
	font-size: clamp(2rem, 1.2rem + 1.5vw, 3rem);
	margin-bottom: 2rem;
}
._1ptcx_lkyns h3 {
	font-size: clamp(1.25rem, 1.1rem + 1vw, 2rem);
	margin-bottom: 2rem;
}
._1ptcx_lkyns h4,
._1ptcx_lkyns h5,
._1ptcx_lkyns h6 {
	font-size: clamp(1rem, 1rem + 0.6vw, 1.5rem);
}
._1ptcx_lkyns h1 + h1,
._1ptcx_lkyns h1 + h2,
._1ptcx_lkyns h1 + h3,
._1ptcx_lkyns h1 + h4,
._1ptcx_lkyns h1 + h5,
._1ptcx_lkyns h1 + h6,
._1ptcx_lkyns h2 + h1,
._1ptcx_lkyns h2 + h2,
._1ptcx_lkyns h2 + h3,
._1ptcx_lkyns h2 + h4,
._1ptcx_lkyns h2 + h5,
._1ptcx_lkyns h2 + h6,
._1ptcx_lkyns h3 + h1,
._1ptcx_lkyns h3 + h2,
._1ptcx_lkyns h3 + h3,
._1ptcx_lkyns h3 + h4,
._1ptcx_lkyns h3 + h5,
._1ptcx_lkyns h3 + h6,
._1ptcx_lkyns h4 + h1,
._1ptcx_lkyns h4 + h2,
._1ptcx_lkyns h4 + h3,
._1ptcx_lkyns h4 + h4,
._1ptcx_lkyns h4 + h5,
._1ptcx_lkyns h4 + h6,
._1ptcx_lkyns h5 + h1,
._1ptcx_lkyns h5 + h2,
._1ptcx_lkyns h5 + h3,
._1ptcx_lkyns h5 + h4,
._1ptcx_lkyns h5 + h5,
._1ptcx_lkyns h5 + h6,
._1ptcx_lkyns h6 + h1,
._1ptcx_lkyns h6 + h2,
._1ptcx_lkyns h6 + h3,
._1ptcx_lkyns h6 + h4,
._1ptcx_lkyns h6 + h5,
._1ptcx_lkyns h6 + h6 {
	margin-top: 0.5rem;
}
._1ptcx_lkyns p {
	align-self: flex-start;
	color: #fff;
	font-size: clamp(1rem, 0.95rem + 0.3vw, 1.2rem);
	line-height: 1.5;
	margin-bottom: 2rem;
}
._1ptcx_lkyns strong {
	color: #922e00;
	font-weight: 700;
}
._1ptcx_lkyns li {
	color: #fff;
	font-size: clamp(1rem, 0.95rem + 0.3vw, 1.125rem);
	line-height: 1.6;
	margin-bottom: 0.5rem;
}
._1ptcx_lkyns li:last-child {
	margin-bottom: 0;
}
._1ptcx_lkyns ol,
._1ptcx_lkyns ul {
	align-items: flex-start;
	align-self: flex-start;
	display: flex;
	flex-direction: column;
	margin-bottom: 2rem;
	padding: 0;
	text-align: start;
}
._1ptcx_lkyns ol li,
._1ptcx_lkyns ul li {
	padding-left: 0.5rem;
}
._1ptcx_lkyns ol {
	counter-reset: item;
	list-style-type: decimal;
	margin-left: 1.5rem;
}
._1ptcx_lkyns ol li {
	list-style-position: outside;
}
._1ptcx_lkyns ul {
	list-style-type: none;
}
._1ptcx_lkyns ul li {
	padding-left: 1.2rem;
	position: relative;
}
._1ptcx_lkyns ul li:before {
	color: #922e00;
	content: '•';
	font-size: 1.5rem;
	font-weight: 400;
	left: 0;
	line-height: 1;
	position: absolute;
	top: 0.2em;
}
._1ptcx_lkyns a:not([class]) {
	color: #fa4f00;
	display: inline-block;
	font-size: clamp(1rem, 0.95rem + 0.3vw, 1.125rem);
}
._1ptcx_lkyns a:not([class]):hover {
	text-decoration: underline;
}
._1ptcx_lkyns p:has(> a) {
	margin: 2rem 0;
}
._1ptcx_lkyns hr {
	background: #3275b4;
	border: none;
	height: 1px;
	margin: 2rem 0;
	width: 100%;
}
._1ptcx_lkyns div:has(> table) {
	overflow-x: auto;
	width: 100%;
}
._1ptcx_lkyns table {
	margin: 15px auto;
	border: 0.0625rem solid #3275b4;
	font-size: clamp(0.95rem, 0.9rem + 0.25vw, 1.0625rem);

	overflow: hidden;
	width: 100%;
}
._1ptcx_lkyns 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;
}
._1ptcx_lkyns table thead tr th:last-child {
	border-right: none;
}
._1ptcx_lkyns table tbody tr:last-child td {
	border-bottom: none;
}
._1ptcx_lkyns 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;
}
._1ptcx_lkyns table tbody tr td:last-child {
	border-right: none;
}
._1ptcx_lkyns table td:first-child,
._1ptcx_lkyns table th:first-child {
	padding-left: 1rem;
}
._1ptcx_lkyns table td:last-child,
._1ptcx_lkyns table th:last-child {
	padding-right: 1rem;
}
._1ptcx_lkyns p:has(> img) {
	display: block;
	margin: 2.2rem 0;
}
._1ptcx_lkyns img {
	border-radius: 0.5rem;
	display: block;
	max-height: 600px;
	max-width: 1056px;
	-o-object-fit: contain;
	object-fit: contain;
	width: 100%;
}
._1ptcx_lkyns 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;
}
._1ptcx_lkyns p:has(> code) {
	display: block;
	margin: 2.2rem 0;
}
._1ptcx_lkyns 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;
}
._1ptcx_lkyns pre code {
	border-radius: 0;
	color: #fff;
	display: block;
	font-size: inherit;
	line-height: 1.6;
	padding: 0;
}
._1ptcx_lkyns li > code {
	background: #ee9268;
	color: #e6e6e6;
	font-size: clamp(0.9rem, 0.86rem + 0.2vw, 1rem);
}
._1ptcx_lkyns blockquote {
	border-inline-start: 0.125rem solid #fa4f00;
	margin: 2rem 0;
	padding: 0 0.5rem;
	position: relative;
}
._1ptcx_lkyns blockquote p {
	color: #fff;
}
._1ptcx_lkyns blockquote p:first-child {
	margin-top: 0;
}
._1ptcx_lkyns blockquote p:last-child {
	margin-bottom: 0;
}
._1ptcx_lkyns iframe {
	border-radius: 1rem;
	width: 100%;
}
@media screen and (min-width: 768px) {
	._1ptcx_lkyns h1 {
		display: block;
	}
}
@media (prefers-reduced-motion: reduce) {
	._1ptcx_lkyns * {
		animation: none !important;
		scroll-behavior: auto !important;
		transition: none !important;
	}
}
._1ptcx_19kew {
	overflow: hidden;
}
._1ptcx_19kew ._l5azn_19kew {
	display: flex;
	flex-direction: column;
	gap: 1.5rem;
	height: 100%;
	position: relative;
}
@media (min-width: 768px) {
	._1ptcx_19kew ._l5azn_19kew {
		align-items: flex-start;
		flex-direction: row-reverse;
	}
}
._1ptcx_19kew ._l5azn_19kew ._ozomv_19kew {
	display: flex;
	flex-direction: column;
	gap: 1.5rem;
}
@media (min-width: 1280px) {
	._1ptcx_19kew ._l5azn_19kew ._ozomv_19kew {
		padding-right: 4.5rem;
	}
}
._1ptcx_19kew ._l5azn_19kew ._ozomv_19kew ._1ud22_19kew {
	align-items: flex-start;
	display: flex;
	flex-direction: column;
	gap: 1rem;
}
@media (min-width: 768px) {
	._1ptcx_19kew ._l5azn_19kew ._ozomv_19kew ._1ud22_19kew {
		width: 100%;
	}
}
._1ptcx_19kew ._l5azn_19kew ._ozomv_19kew ._1ud22_19kew ._1amli_19kew {
	background-color: #3275b4;
	border-radius: 0.5rem;
	display: inline-block;
	font-size: clamp(1.5rem, 3vw, 1.7rem);
	font-size: clamp(1rem, 3vw, 1.1rem);
	font-weight: 500;
	padding: 0.5rem 0.8rem;
}
._1ptcx_19kew ._l5azn_19kew ._ozomv_19kew ._hhoyj_19kew h1,
._1ptcx_19kew ._l5azn_19kew ._ozomv_19kew ._hhoyj_19kew h2,
._1ptcx_19kew ._l5azn_19kew ._ozomv_19kew ._hhoyj_19kew h3,
._1ptcx_19kew ._l5azn_19kew ._ozomv_19kew ._hhoyj_19kew h4,
._1ptcx_19kew ._l5azn_19kew ._ozomv_19kew ._hhoyj_19kew h5,
._1ptcx_19kew ._l5azn_19kew ._ozomv_19kew ._hhoyj_19kew h6 {
	color: #fff;
	font-weight: 700;
	line-height: normal;
}
._1ptcx_19kew ._l5azn_19kew ._ozomv_19kew ._hhoyj_19kew h1 {
	font-size: clamp(2.5rem, 1.4rem + 2.5vw, 3.5rem);
	margin-bottom: 2rem;
	text-align: start;
}
._1ptcx_19kew ._l5azn_19kew ._ozomv_19kew ._hhoyj_19kew h2 {
	font-size: clamp(2rem, 1.2rem + 1.5vw, 3rem);
	margin-bottom: 2rem;
}
._1ptcx_19kew ._l5azn_19kew ._ozomv_19kew ._hhoyj_19kew h3 {
	font-size: clamp(1.25rem, 1.1rem + 1vw, 2rem);
	margin-bottom: 2rem;
}
._1ptcx_19kew ._l5azn_19kew ._ozomv_19kew ._hhoyj_19kew h4,
._1ptcx_19kew ._l5azn_19kew ._ozomv_19kew ._hhoyj_19kew h5,
._1ptcx_19kew ._l5azn_19kew ._ozomv_19kew ._hhoyj_19kew h6 {
	font-size: clamp(1rem, 1rem + 0.6vw, 1.5rem);
}
._1ptcx_19kew ._l5azn_19kew ._ozomv_19kew ._hhoyj_19kew h1 + h1,
._1ptcx_19kew ._l5azn_19kew ._ozomv_19kew ._hhoyj_19kew h1 + h2,
._1ptcx_19kew ._l5azn_19kew ._ozomv_19kew ._hhoyj_19kew h1 + h3,
._1ptcx_19kew ._l5azn_19kew ._ozomv_19kew ._hhoyj_19kew h1 + h4,
._1ptcx_19kew ._l5azn_19kew ._ozomv_19kew ._hhoyj_19kew h1 + h5,
._1ptcx_19kew ._l5azn_19kew ._ozomv_19kew ._hhoyj_19kew h1 + h6,
._1ptcx_19kew ._l5azn_19kew ._ozomv_19kew ._hhoyj_19kew h2 + h1,
._1ptcx_19kew ._l5azn_19kew ._ozomv_19kew ._hhoyj_19kew h2 + h2,
._1ptcx_19kew ._l5azn_19kew ._ozomv_19kew ._hhoyj_19kew h2 + h3,
._1ptcx_19kew ._l5azn_19kew ._ozomv_19kew ._hhoyj_19kew h2 + h4,
._1ptcx_19kew ._l5azn_19kew ._ozomv_19kew ._hhoyj_19kew h2 + h5,
._1ptcx_19kew ._l5azn_19kew ._ozomv_19kew ._hhoyj_19kew h2 + h6,
._1ptcx_19kew ._l5azn_19kew ._ozomv_19kew ._hhoyj_19kew h3 + h1,
._1ptcx_19kew ._l5azn_19kew ._ozomv_19kew ._hhoyj_19kew h3 + h2,
._1ptcx_19kew ._l5azn_19kew ._ozomv_19kew ._hhoyj_19kew h3 + h3,
._1ptcx_19kew ._l5azn_19kew ._ozomv_19kew ._hhoyj_19kew h3 + h4,
._1ptcx_19kew ._l5azn_19kew ._ozomv_19kew ._hhoyj_19kew h3 + h5,
._1ptcx_19kew ._l5azn_19kew ._ozomv_19kew ._hhoyj_19kew h3 + h6,
._1ptcx_19kew ._l5azn_19kew ._ozomv_19kew ._hhoyj_19kew h4 + h1,
._1ptcx_19kew ._l5azn_19kew ._ozomv_19kew ._hhoyj_19kew h4 + h2,
._1ptcx_19kew ._l5azn_19kew ._ozomv_19kew ._hhoyj_19kew h4 + h3,
._1ptcx_19kew ._l5azn_19kew ._ozomv_19kew ._hhoyj_19kew h4 + h4,
._1ptcx_19kew ._l5azn_19kew ._ozomv_19kew ._hhoyj_19kew h4 + h5,
._1ptcx_19kew ._l5azn_19kew ._ozomv_19kew ._hhoyj_19kew h4 + h6,
._1ptcx_19kew ._l5azn_19kew ._ozomv_19kew ._hhoyj_19kew h5 + h1,
._1ptcx_19kew ._l5azn_19kew ._ozomv_19kew ._hhoyj_19kew h5 + h2,
._1ptcx_19kew ._l5azn_19kew ._ozomv_19kew ._hhoyj_19kew h5 + h3,
._1ptcx_19kew ._l5azn_19kew ._ozomv_19kew ._hhoyj_19kew h5 + h4,
._1ptcx_19kew ._l5azn_19kew ._ozomv_19kew ._hhoyj_19kew h5 + h5,
._1ptcx_19kew ._l5azn_19kew ._ozomv_19kew ._hhoyj_19kew h5 + h6,
._1ptcx_19kew ._l5azn_19kew ._ozomv_19kew ._hhoyj_19kew h6 + h1,
._1ptcx_19kew ._l5azn_19kew ._ozomv_19kew ._hhoyj_19kew h6 + h2,
._1ptcx_19kew ._l5azn_19kew ._ozomv_19kew ._hhoyj_19kew h6 + h3,
._1ptcx_19kew ._l5azn_19kew ._ozomv_19kew ._hhoyj_19kew h6 + h4,
._1ptcx_19kew ._l5azn_19kew ._ozomv_19kew ._hhoyj_19kew h6 + h5,
._1ptcx_19kew ._l5azn_19kew ._ozomv_19kew ._hhoyj_19kew h6 + h6 {
	margin-top: 0.5rem;
}
._1ptcx_19kew ._l5azn_19kew ._ozomv_19kew ._hhoyj_19kew p {
	align-self: flex-start;
	color: #fff;
	font-size: clamp(1rem, 0.95rem + 0.3vw, 1.2rem);
	line-height: 1.5;
	margin-bottom: 2rem;
}
._1ptcx_19kew ._l5azn_19kew ._ozomv_19kew ._hhoyj_19kew strong {
	color: #922e00;
	font-weight: 700;
}
._1ptcx_19kew ._l5azn_19kew ._ozomv_19kew ._hhoyj_19kew li {
	color: #fff;
	font-size: clamp(1rem, 0.95rem + 0.3vw, 1.125rem);
	line-height: 1.6;
	margin-bottom: 0.5rem;
}
._1ptcx_19kew ._l5azn_19kew ._ozomv_19kew ._hhoyj_19kew li:last-child {
	margin-bottom: 0;
}
._1ptcx_19kew ._l5azn_19kew ._ozomv_19kew ._hhoyj_19kew ol,
._1ptcx_19kew ._l5azn_19kew ._ozomv_19kew ._hhoyj_19kew ul {
	align-items: flex-start;
	align-self: flex-start;
	display: flex;
	flex-direction: column;
	margin-bottom: 2rem;
	padding: 0;
	text-align: start;
}
._1ptcx_19kew ._l5azn_19kew ._ozomv_19kew ._hhoyj_19kew ol li,
._1ptcx_19kew ._l5azn_19kew ._ozomv_19kew ._hhoyj_19kew ul li {
	padding-left: 0.5rem;
}
._1ptcx_19kew ._l5azn_19kew ._ozomv_19kew ._hhoyj_19kew ol {
	counter-reset: item;
	list-style-type: decimal;
	margin-left: 1.5rem;
}
._1ptcx_19kew ._l5azn_19kew ._ozomv_19kew ._hhoyj_19kew ol li {
	list-style-position: outside;
}
._1ptcx_19kew ._l5azn_19kew ._ozomv_19kew ._hhoyj_19kew ul {
	list-style-type: none;
}
._1ptcx_19kew ._l5azn_19kew ._ozomv_19kew ._hhoyj_19kew ul li {
	padding-left: 1.2rem;
	position: relative;
}
._1ptcx_19kew ._l5azn_19kew ._ozomv_19kew ._hhoyj_19kew ul li:before {
	color: #922e00;
	content: '•';
	font-size: 1.5rem;
	font-weight: 400;
	left: 0;
	line-height: 1;
	position: absolute;
	top: 0.2em;
}
._1ptcx_19kew ._l5azn_19kew ._ozomv_19kew ._hhoyj_19kew a:not([class]) {
	color: #fa4f00;
	display: inline-block;
	font-size: clamp(1rem, 0.95rem + 0.3vw, 1.125rem);
}
._1ptcx_19kew ._l5azn_19kew ._ozomv_19kew ._hhoyj_19kew a:not([class]):hover {
	text-decoration: underline;
}
._1ptcx_19kew ._l5azn_19kew ._ozomv_19kew ._hhoyj_19kew p:has(> a) {
	margin: 2rem 0;
}
._1ptcx_19kew ._l5azn_19kew ._ozomv_19kew ._hhoyj_19kew hr {
	background: #3275b4;
	border: none;
	height: 1px;
	margin: 2rem 0;
	width: 100%;
}
._1ptcx_19kew ._l5azn_19kew ._ozomv_19kew ._hhoyj_19kew div:has(> table) {
	overflow-x: auto;
	width: 100%;
}
._1ptcx_19kew ._l5azn_19kew ._ozomv_19kew ._hhoyj_19kew table {
	border: 0.0625rem solid #3275b4;
	font-size: clamp(0.95rem, 0.9rem + 0.25vw, 1.0625rem);
	margin-bottom: 2rem;
	overflow: hidden;
	width: 100%;
}
._1ptcx_19kew ._l5azn_19kew ._ozomv_19kew ._hhoyj_19kew 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;
}
._1ptcx_19kew
	._l5azn_19kew
	._ozomv_19kew
	._hhoyj_19kew
	table
	thead
	tr
	th:last-child {
	border-right: none;
}
._1ptcx_19kew
	._l5azn_19kew
	._ozomv_19kew
	._hhoyj_19kew
	table
	tbody
	tr:last-child
	td {
	border-bottom: none;
}
._1ptcx_19kew ._l5azn_19kew ._ozomv_19kew ._hhoyj_19kew 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;
}
._1ptcx_19kew
	._l5azn_19kew
	._ozomv_19kew
	._hhoyj_19kew
	table
	tbody
	tr
	td:last-child {
	border-right: none;
}
._1ptcx_19kew ._l5azn_19kew ._ozomv_19kew ._hhoyj_19kew table td:first-child,
._1ptcx_19kew ._l5azn_19kew ._ozomv_19kew ._hhoyj_19kew table th:first-child {
	padding-left: 1rem;
}
._1ptcx_19kew ._l5azn_19kew ._ozomv_19kew ._hhoyj_19kew table td:last-child,
._1ptcx_19kew ._l5azn_19kew ._ozomv_19kew ._hhoyj_19kew table th:last-child {
	padding-right: 1rem;
}
._1ptcx_19kew ._l5azn_19kew ._ozomv_19kew ._hhoyj_19kew p:has(> img) {
	display: block;
	margin: 2.2rem 0;
}
._1ptcx_19kew ._l5azn_19kew ._ozomv_19kew ._hhoyj_19kew img {
	border-radius: 0.5rem;
	display: block;
	max-height: 600px;
	max-width: 1056px;
	-o-object-fit: contain;
	object-fit: contain;
	width: 100%;
}
._1ptcx_19kew ._l5azn_19kew ._ozomv_19kew ._hhoyj_19kew 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;
}
._1ptcx_19kew ._l5azn_19kew ._ozomv_19kew ._hhoyj_19kew p:has(> code) {
	display: block;
	margin: 2.2rem 0;
}
._1ptcx_19kew ._l5azn_19kew ._ozomv_19kew ._hhoyj_19kew 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;
}
._1ptcx_19kew ._l5azn_19kew ._ozomv_19kew ._hhoyj_19kew pre code {
	border-radius: 0;
	color: #fff;
	display: block;
	font-size: inherit;
	line-height: 1.6;
	padding: 0;
}
._1ptcx_19kew ._l5azn_19kew ._ozomv_19kew ._hhoyj_19kew li > code {
	background: #ee9268;
	color: #e6e6e6;
	font-size: clamp(0.9rem, 0.86rem + 0.2vw, 1rem);
}
._1ptcx_19kew ._l5azn_19kew ._ozomv_19kew ._hhoyj_19kew blockquote {
	border-inline-start: 0.125rem solid #fa4f00;
	margin: 2rem 0;
	padding: 0 0.5rem;
	position: relative;
}
._1ptcx_19kew ._l5azn_19kew ._ozomv_19kew ._hhoyj_19kew blockquote p {
	color: #fff;
}
._1ptcx_19kew
	._l5azn_19kew
	._ozomv_19kew
	._hhoyj_19kew
	blockquote
	p:first-child {
	margin-top: 0;
}
._1ptcx_19kew
	._l5azn_19kew
	._ozomv_19kew
	._hhoyj_19kew
	blockquote
	p:last-child {
	margin-bottom: 0;
}
._1ptcx_19kew ._l5azn_19kew ._ozomv_19kew ._hhoyj_19kew iframe {
	border-radius: 1rem;
	width: 100%;
}
@media screen and (min-width: 768px) {
	._1ptcx_19kew ._l5azn_19kew ._ozomv_19kew ._hhoyj_19kew h1 {
		display: block;
	}
}
@media (prefers-reduced-motion: reduce) {
	._1ptcx_19kew ._l5azn_19kew ._ozomv_19kew ._hhoyj_19kew * {
		animation: none !important;
		scroll-behavior: auto !important;
		transition: none !important;
	}
}
@media (min-width: 768px) {
	._1ptcx_19kew ._l5azn_19kew ._ozomv_19kew ._hhoyj_19kew {
		width: 100%;
	}
}
._1ptcx_19kew ._l5azn_19kew ._ozomv_19kew ._hhoyj_19kew p {
	font-size: 1rem;
}
._1ptcx_19kew ._l5azn_19kew ._ozomv_19kew ._hhoyj_19kew hr {
	margin-block: 1rem;
}
._1ptcx_19kew ._l5azn_19kew ._1azmn_19kew {
	display: flex;
	flex-direction: column;
	gap: 1.5rem;
	height: 100%;
}
@media (min-width: 768px) {
	._1ptcx_19kew ._l5azn_19kew ._1azmn_19kew {
		flex-shrink: 0;
		width: 40%;
	}
}
._1ptcx_19kew ._l5azn_19kew ._1azmn_19kew ._1b2er_19kew {
	border-radius: 0.5rem;
	overflow: hidden;
}
._1ptcx_19kew ._l5azn_19kew ._1azmn_19kew ._1b2er_19kew img {
	aspect-ratio: 1/1;
	display: block;
	height: auto;
	-o-object-fit: cover;
	object-fit: cover;
	width: 100%;
}
@media (min-width: 1280px) {
	._1ptcx_19kew ._l5azn_19kew ._1azmn_19kew ._wzeje_19kew {
		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;
	}
	._1ptcx_19kew ._l5azn_19kew ._1azmn_19kew ._wzeje_19kew::-webkit-scrollbar {
		width: 4px;
	}
	._1ptcx_19kew
		._l5azn_19kew
		._1azmn_19kew
		._wzeje_19kew::-webkit-scrollbar-track {
		background: transparent;
	}
	._1ptcx_19kew
		._l5azn_19kew
		._1azmn_19kew
		._wzeje_19kew::-webkit-scrollbar-thumb {
		background: #fa4f00d9;
		border-radius: 999px;
	}
}
._1ptcx_19kew ._l5azn_19kew ._1azmn_19kew ._wzeje_19kew ._128bc_19kew {
	align-items: center;
	display: flex;
	flex-wrap: wrap;
	gap: 1rem;
	justify-content: center;
}
@media (min-width: 1280px) {
	._1ptcx_19kew ._l5azn_19kew ._1azmn_19kew ._wzeje_19kew ._128bc_19kew {
		display: flex;
		flex-direction: column;
		flex-wrap: nowrap;
		justify-content: flex-start;
	}
}
@media (min-width: 768px) {
	._1ptcx_19kew._lxxoq_19kew {
		flex-direction: row-reverse;
	}
}
._1ptcx_lnnqa {
	align-items: center;
	display: flex;
	gap: 16px;
	justify-content: center;
	margin: 0 auto;
}
._1ptcx_lnnqa a {
	padding: 1rem 2rem;
}
._1b6pf_1frzg {
	align-items: center;
	color: #0083ff;
	display: inline-flex;
	gap: 2px;
}
._1amb7_1epkn {
	color: #fff;
	width: 100%;
}
._1amb7_1epkn ._1b2cw_1epkn {
	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;
}
._1amb7_1epkn ._ozomv_1epkn {
	position: relative;
}
._1amb7_1epkn ._ozomv_1epkn iframe {
	aspect-ratio: 16/9;
	border: 0;
	border-radius: 0.5rem;
	display: block;
	max-width: 100%;
	width: 100%;
}
._1amb7_1epkn ._ozomv_1epkn ._1ro52_1epkn {
	display: flex;
	flex-direction: column;
	gap: 2rem;
}
._1amb7_1epkn ._ozomv_1epkn ._1b2i9_1epkn {
	display: flex;
	flex-direction: column;
	gap: 1.5rem;
}
._1amb7_1epkn ._ozomv_1epkn ._1b2i9_1epkn img {
	border-radius: 1rem;
	display: block;
	height: auto;
	-o-object-fit: cover;
	object-fit: cover;
	width: 100%;
}
._1amb7_1epkn ._ozomv_1epkn ._1b2i9_1epkn ._1ltc2_1epkn {
	background: #fa4f00;
	border-radius: 0.5rem;
	display: flex;
	flex-direction: column;
	gap: 1rem;
	padding: 1rem;
}
._1amb7_1epkn ._ozomv_1epkn ._1b2i9_1epkn ._1ltc2_1epkn ._d7z6s_1epkn {
	align-items: center;
	display: flex;
	gap: 0.5rem;
	justify-content: space-between;
}
._1amb7_1epkn
	._ozomv_1epkn
	._1b2i9_1epkn
	._1ltc2_1epkn
	._d7z6s_1epkn
	[itemprop='aggregateRating'] {
	align-items: center;
	display: flex;
	font-size: 1.5rem;
	font-weight: 500;
	gap: 0.2rem;
}
@media (min-width: 768px) {
	._1amb7_1epkn
		._ozomv_1epkn
		._1b2i9_1epkn
		._1ltc2_1epkn
		._d7z6s_1epkn
		[itemprop='aggregateRating'] {
		font-size: 2.5rem;
	}
}
._1amb7_1epkn
	._ozomv_1epkn
	._1b2i9_1epkn
	._1ltc2_1epkn
	[itemprop='reviewCount'] {
	font-size: 1rem;
	font-style: italic;
	font-weight: 400;
}
._1amb7_1epkn ._ozomv_1epkn ._1b2i9_1epkn ._hhoyj_1epkn {
	flex: 1 1 auto;
	min-height: 0;
	overflow: auto;
}
._1amb7_1epkn ._ozomv_1epkn ._1b2i9_1epkn ._hhoyj_1epkn table {
	border-collapse: collapse;
	font-size: 1rem;
	width: 100%;
}
._1amb7_1epkn ._ozomv_1epkn ._1b2i9_1epkn ._hhoyj_1epkn table thead {
	display: none;
}
._1amb7_1epkn ._ozomv_1epkn ._1b2i9_1epkn ._hhoyj_1epkn table tr td:last-child {
	color: #fff9;
}
._1amb7_1epkn ._ozomv_1epkn ._1b2i9_1epkn ._hhoyj_1epkn table td,
._1amb7_1epkn ._ozomv_1epkn ._1b2i9_1epkn ._hhoyj_1epkn table th {
	border-bottom: 1px solid #3275b4;
	padding: 0.5rem 0;
	vertical-align: middle;
}
._1amb7_1epkn ._ozomv_1epkn ._1b2i9_1epkn ._hhoyj_1epkn table th {
	font-weight: 700;
}
._1amb7_1epkn
	._ozomv_1epkn
	._1b2i9_1epkn
	._hhoyj_1epkn
	table
	td:nth-of-type(2) {
	text-align: end;
}
._1amb7_1epkn ._ozomv_1epkn ._1wodv_1epkn {
	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;
}
._1amb7_1epkn ._ozomv_1epkn ._128d5_1epkn {
	align-items: center;
	display: flex;
	flex-direction: column;
	gap: 1rem;
	justify-content: center;
}
@media (min-width: 768px) {
	._1amb7_1epkn ._ozomv_1epkn ._128d5_1epkn {
		flex-direction: row;
	}
}
@media (min-width: 1280px) {
	._1amb7_1epkn ._ozomv_1epkn ._1ro52_1epkn {
		align-items: stretch;
		-moz-column-gap: 2rem;
		column-gap: 2rem;
		display: grid;
		grid-template-columns: 370px 1fr;
		row-gap: 2rem;
	}
	._1amb7_1epkn ._ozomv_1epkn ._1b2i9_1epkn {
		grid-column: 1;
		max-width: 370px;
	}
	._1amb7_1epkn ._ozomv_1epkn ._1wodv_1epkn {
		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%;
	}
	._1amb7_1epkn._c26gx_1epkn ._ozomv_1epkn ._1ro52_1epkn {
		grid-template-rows: 1fr auto;
	}
	._1amb7_1epkn._c26gx_1epkn ._ozomv_1epkn ._1b2i9_1epkn {
		grid-row: 1/3;
	}
	._1amb7_1epkn._c26gx_1epkn ._ozomv_1epkn ._1wodv_1epkn {
		grid-column: 2;
		grid-row: 1;
	}
	._1amb7_1epkn._c26gx_1epkn ._ozomv_1epkn ._128d5_1epkn {
		align-items: center;
		grid-column: 2;
		grid-row: 2;
		justify-content: center;
	}
	._1amb7_1epkn._19kes_1epkn ._ozomv_1epkn ._1ro52_1epkn {
		grid-template-rows: auto auto;
	}
	._1amb7_1epkn._19kes_1epkn ._ozomv_1epkn ._1b2i9_1epkn {
		grid-row: 1;
	}
	._1amb7_1epkn._19kes_1epkn ._ozomv_1epkn ._1wodv_1epkn {
		grid-column: 2;
		grid-row: 1;
	}
	._1amb7_1epkn._19kes_1epkn ._ozomv_1epkn ._128d5_1epkn {
		align-items: center;
		gap: 1rem;
		grid-column: 1/-1;
		grid-row: 2;
		justify-content: center;
	}
	._1amb7_1epkn._19kes_1epkn ._ozomv_1epkn ._128d5_1epkn a,
	._1amb7_1epkn._19kes_1epkn ._ozomv_1epkn ._128d5_1epkn button {
		width: auto;
	}
}
._1ptcx_1648b {
	align-items: center;
	display: flex;
	flex-direction: column;
	gap: 2rem;
	width: 100%;
}
._1ptcx_1648b ._1b2cw_1648b {
	font-size: clamp(2.5rem, 3vw + 1rem, 3.5rem);
	font-weight: 700;
	line-height: normal;
	text-align: center;
}
._1ptcx_1648b ._l5azn_1648b {
	gap: 0.5rem;
	width: 100%;
}
._1ptcx_1648b ._l5azn_1648b ._eqsiu_1648b {
	display: flex;
	flex: 1;
	flex-direction: column;
	gap: 0.5rem;
}
._1ptcx_1648b ._l5azn_1648b ._1amfk_1648b {
	border: 1px solid #3275b4;
	border-radius: 0.5rem;
}
._1ptcx_1648b ._l5azn_1648b details {
	overflow: hidden;
}
._1ptcx_1648b ._l5azn_1648b 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;
}
._1ptcx_1648b ._l5azn_1648b details summary::-webkit-details-marker {
	display: none;
}
._1ptcx_1648b ._l5azn_1648b details summary:after {
	content: '+';
	display: grid;
	font-size: 2rem;
	font-weight: 400;
	place-items: center;
}
._1ptcx_1648b ._l5azn_1648b details[open] {
	background: #3275b4;
}
._1ptcx_1648b ._l5azn_1648b details[open] summary:after {
	content: '×';
}
._1ptcx_1648b ._l5azn_1648b details ._1f1da_1648b {
	font-size: clamp(1rem, 0.4vw + 1rem, 1.5rem);
	font-weight: 700;
	line-height: 1.4;
	margin: 0;
}
._1ptcx_1648b ._l5azn_1648b details ._1ucpe_1648b {
	font-size: clamp(0.8rem, 3vw + 1rem, 1.2rem);
	font-weight: 400;
	line-height: 1.4;
	padding: 0 1.25rem 1.25rem;
}
._1ptcx_1648b ._l5azn_1648b details ._1ucpe_1648b h1,
._1ptcx_1648b ._l5azn_1648b details ._1ucpe_1648b h2,
._1ptcx_1648b ._l5azn_1648b details ._1ucpe_1648b h3,
._1ptcx_1648b ._l5azn_1648b details ._1ucpe_1648b h4,
._1ptcx_1648b ._l5azn_1648b details ._1ucpe_1648b h5,
._1ptcx_1648b ._l5azn_1648b details ._1ucpe_1648b h6 {
	color: #fa4f00;
	font-size: 1.125rem;
	margin-bottom: 0.25rem;
}
._1ptcx_1648b ._l5azn_1648b details ._1ucpe_1648b p {
	margin: 0.25rem 0;
}
._1ptcx_1648b ._l5azn_1648b details ._1ucpe_1648b ol,
._1ptcx_1648b ._l5azn_1648b details ._1ucpe_1648b ul {
	margin: 0.25rem 0 0 1rem;
}
._1ptcx_1648b ._l5azn_1648b details ._1ucpe_1648b img {
	height: auto;
	max-width: 100%;
}
@media (min-width: 768px) {
	._1ptcx_1648b ._l5azn_1648b {
		display: flex;
	}
	._1ptcx_1648b details summary {
		padding: 1rem 1.25rem;
	}
}
@media (min-width: 1280px) {
	._1ptcx_1648b ul {
		-moz-column-count: 2;
		column-count: 2;
		-moz-column-gap: 2rem;
		column-gap: 2rem;
		width: 100%;
	}
	._1ptcx_1648b li {
		-moz-column-break-inside: avoid;
		break-inside: avoid;
		display: block;
		margin: 0 0 1.4rem;
		page-break-inside: avoid;
	}
	._1ptcx_1648b ul,
	._1ptcx_1648b ul[style] {
		display: block !important;
	}
}
._bhbrj_dkg96 {
	transition: transform 0.2s ease-in-out;
}
._bhbrj_dkg96 ._l5azn_dkg96 {
	padding-inline: 1rem;
}
._bhbrj_dkg96 ._1amgi_dkg96 {
	align-items: center;
	display: flex;
	justify-content: space-between;
	margin-bottom: 2rem;
}
._bhbrj_dkg96 ._1amgi_dkg96 ._1b2cw_dkg96 {
	font-size: clamp(1.7rem, 2vw + 1rem, 3rem);
	font-weight: 700;
	max-width: 100%;
	text-wrap: wrap;
	white-space: normal;
	word-break: break-word;
}
._bhbrj_dkg96 ._1amgi_dkg96 ._12cb1_dkg96 {
	align-items: center;
	display: flex;
	gap: 1rem;
}
._bhbrj_dkg96 ._1amgi_dkg96 ._12cb1_dkg96 button {
	background: #fa4f00;
	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;
}
._bhbrj_dkg96 ._1amgi_dkg96 ._12cb1_dkg96 button:hover:not(:disabled) {
	box-shadow: 0 4px 21px #fa4f008c;
}
._bhbrj_dkg96 ._1amgi_dkg96 ._12cb1_dkg96 button:focus-visible {
	box-shadow: none;
	outline: 1px solid #fff;
}
._bhbrj_dkg96 ._1amgi_dkg96 ._12cb1_dkg96 button:disabled,
._bhbrj_dkg96 ._1amgi_dkg96 ._12cb1_dkg96 button[aria-disabled='true'] {
	background: transparent;
	box-shadow: none;
	cursor: not-allowed;
	opacity: 1;
	transform: none;
}
._bhbrj_dkg96 ._eqb5f_dkg96 {
	position: relative;
}
._bhbrj_dkg96 ._eqb5f_dkg96 ._gi4ou_dkg96 {
	overflow: hidden;
	width: 100%;
}
._bhbrj_dkg96 ._eqb5f_dkg96 ._gi4ou_dkg96 ._rb56a_dkg96 {
	display: flex;
	gap: 1rem;
}
@media (min-width: 1280px) {
	._bhbrj_dkg96 ._eqb5f_dkg96 ._gi4ou_dkg96 ._rb56a_dkg96 {
		gap: 1.5rem;
	}
}
._bhbrj_dkg96 ._eqb5f_dkg96 ._gi4ou_dkg96 ._rb56a_dkg96 ._1j02v_dkg96 {
	border-radius: 0.5rem;
	flex: 0 0 100%;
}
._bhbrj_dkg96
	._eqb5f_dkg96
	._gi4ou_dkg96
	._rb56a_dkg96
	._1j02v_dkg96:last-child {
	margin-right: 1rem;
}
@media (min-width: 768px) {
	._bhbrj_dkg96 ._eqb5f_dkg96 ._gi4ou_dkg96 ._rb56a_dkg96 ._1j02v_dkg96 {
		flex: 0 0 calc(50% - 0.5rem);
	}
}
@media (min-width: 1280px) {
	._bhbrj_dkg96 ._eqb5f_dkg96 ._gi4ou_dkg96 ._rb56a_dkg96 ._1j02v_dkg96 {
		flex: 0 0 calc(25% - 1.125rem);
	}
	._bhbrj_dkg96
		._eqb5f_dkg96
		._gi4ou_dkg96
		._rb56a_dkg96
		._1j02v_dkg96:last-child {
		margin-right: 1.5rem;
	}
}
._bhbrj_dkg96 ._eqb5f_dkg96 ._gi4ou_dkg96 ._rb56a_dkg96 ._1wtaw_dkg96 {
	background: #105799;
	border-radius: 0.5rem;
	display: flex;
	flex-direction: column;
	position: relative;
}
._bhbrj_dkg96 ._eqb5f_dkg96 ._gi4ou_dkg96 ._rb56a_dkg96 ._1wtaw_dkg96: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;
}
._bhbrj_dkg96 ._eqb5f_dkg96 ._gi4ou_dkg96 ._rb56a_dkg96 ._3wsx6_dkg96 {
	aspect-ratio: 1/1;
	border-radius: 0.5rem;
	overflow: hidden;
}
._bhbrj_dkg96 ._eqb5f_dkg96 ._gi4ou_dkg96 ._rb56a_dkg96 ._3wsx6_dkg96 img {
	height: 100%;
	-o-object-fit: cover;
	object-fit: cover;
	width: 100%;
}
._bhbrj_dkg96 ._eqb5f_dkg96 ._gi4ou_dkg96 ._rb56a_dkg96 ._1ptcq_dkg96 {
	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;
}
._bhbrj_dkg96 ._1r3a7_dkg96 {
	background: transparent;
	border: none;
	height: 100%;
	padding: 0;
	width: 100%;
}
._bhbrj_dkg96 ._1r3a7_dkg96::backdrop {
	background: #000c;
}
._bhbrj_dkg96 ._1r3a7_dkg96 ._d8jr9_dkg96 {
	align-items: center;
	display: flex;
	height: 100%;
	justify-content: center;
	position: relative;
}
._bhbrj_dkg96 ._1r3a7_dkg96 ._19fkp_dkg96 {
	height: 100%;
	overflow: hidden;
	width: 100%;
}
._bhbrj_dkg96 ._1r3a7_dkg96 ._7beyn_dkg96 {
	display: flex;
	height: 100%;
}
._bhbrj_dkg96 ._1r3a7_dkg96 ._1ep2v_dkg96 {
	align-items: center;
	display: flex;
	flex: 0 0 100%;
	flex-direction: column;
	justify-content: center;
}
._bhbrj_dkg96 ._1r3a7_dkg96 ._1fw3a_dkg96 {
	display: block;
	height: auto;
	max-height: 85vh;
	max-width: 95vw;
	-o-object-fit: contain;
	object-fit: contain;
	width: auto;
}
._bhbrj_dkg96 ._1r3a7_dkg96 ._1yx51_dkg96,
._bhbrj_dkg96 ._1r3a7_dkg96 ._py7z0_dkg96 {
	background: transparent;
	border: none;
	color: #fff;
	cursor: pointer;
	font-size: 3rem;
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	z-index: 10;
}
._bhbrj_dkg96 ._1r3a7_dkg96 ._1yx51_dkg96:focus-visible,
._bhbrj_dkg96 ._1r3a7_dkg96 ._py7z0_dkg96:focus-visible {
	outline: 2px solid #fff;
	outline-offset: 2px;
}
._bhbrj_dkg96 ._1r3a7_dkg96 ._1yx51_dkg96 {
	left: 1rem;
}
._bhbrj_dkg96 ._1r3a7_dkg96 ._py7z0_dkg96 {
	right: 1rem;
}
._bhbrj_dkg96 ._1r3a7_dkg96 ._vr17c_dkg96 {
	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;
}
._bhbrj_dkg96 ._1r3a7_dkg96 ._vr17c_dkg96:hover {
	background: #1f1e1eb3;
}
._bhbrj_dkg96 ._1r3a7_dkg96 ._vr17c_dkg96:after,
._bhbrj_dkg96 ._1r3a7_dkg96 ._vr17c_dkg96:before {
	background: #fff;
	border-radius: 2px;
	content: '';
	height: 2px;
	position: absolute;
	width: 55%;
}
._bhbrj_dkg96 ._1r3a7_dkg96 ._vr17c_dkg96:before {
	transform: rotate(45deg);
}
._bhbrj_dkg96 ._1r3a7_dkg96 ._vr17c_dkg96:after {
	transform: rotate(-45deg);
}
@media (min-width: 768px) {
	._bhbrj_dkg96 ._1r3a7_dkg96 ._1fw3a_dkg96 {
		max-height: 82vh;
		max-width: 92vw;
	}
}
@media (min-width: 1280px) {
	._bhbrj_dkg96 ._1r3a7_dkg96 ._1fw3a_dkg96 {
		max-height: 85vh;
		max-width: 95vw;
	}
}
._1ambl_sth27 {
	color: #fff;
	overflow: hidden;
	position: relative;
	width: 100%;
}
._1ambl_sth27 ._oo6ld_sth27 {
	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) {
	._1ambl_sth27 ._oo6ld_sth27 {
		padding: 2rem;
	}
}
._1ambl_sth27._1l5b6_sth27 ._oo6ld_sth27 {
	background: none;
}
._1ambl_sth27 ._6mkeu_sth27 {
	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;
}
._1ambl_sth27 ._15zm0_sth27 {
	border-radius: 1rem;
	display: flex;
	flex-direction: column;
	padding: 0;
	width: 100%;
}
._1ambl_sth27 ._15zm0_sth27 ._zruam_sth27 {
	align-items: center;
	display: flex;
	flex-direction: column;
	max-width: 560px;
	padding-bottom: 8rem;
}
@media (min-width: 1024px) {
	._1ambl_sth27 ._15zm0_sth27 ._zruam_sth27 {
		align-items: flex-start;
		max-width: 800px;
	}
}
@media (min-width: 1280px) {
	._1ambl_sth27 ._15zm0_sth27 ._zruam_sth27 {
		max-width: 850px;
	}
}
._1ambl_sth27 ._15zm0_sth27 ._1b2cw_sth27 {
	font-size: clamp(2.5rem, 4vw + 1rem, 4.5rem);
	font-weight: 700;
	line-height: normal;
	margin: 0 0 1rem;
}
._1ambl_sth27 ._15zm0_sth27 ._1as14_sth27 {
	font-size: 1.2rem;
	font-weight: 700;
	line-height: normal;
	margin-bottom: 1.5rem;
}
@media (min-width: 768px) {
	._1ambl_sth27 ._15zm0_sth27 ._1as14_sth27 {
		max-width: 473px;
	}
}
._1ambl_sth27 ._15zm0_sth27 ._128bc_sth27 {
	display: flex;
	flex-direction: column;
	gap: 1rem;
}
@media (min-width: 768px) {
	._1ambl_sth27 ._15zm0_sth27 ._128bc_sth27 {
		flex-direction: row !important;
	}
}
._1ambl_sth27 ._1ltc2_sth27 {
	background: #fa4f00;
	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;
}
._1ambl_sth27 ._1ltc2_sth27,
._1ambl_sth27 ._1ltc2_sth27 ._d7z6s_sth27 {
	display: flex;
	flex-direction: column;
	gap: 0.5rem;
}
._1ambl_sth27 ._1ltc2_sth27 ._d7z6s_sth27 [itemprop='aggregateRating'] {
	align-items: center;
	display: inline-flex;
	gap: 6px;
}
._1ambl_sth27 ._1ltc2_sth27 ._d7z6s_sth27 ._1iiv4_sth27 {
	align-items: center;
	display: flex;
	gap: 0.2px;
}
@media (min-width: 768px) {
	._1ambl_sth27 ._1ltc2_sth27 {
		bottom: 4rem;
	}
}
._1apyp_13dn8 {
	overflow-x: clip;
	width: 100%;
}
._1apyp_13dn8 ._1b2cw_13dn8 {
	font-size: clamp(1.7rem, 2vw + 1rem, 3rem);
	font-weight: 700;
}
._1apyp_13dn8 ._l5azn_13dn8 {
	background: #2975be;
	border-radius: 3rem;
	max-width: 100%;
	padding: 5rem 1.25rem;
}
@media (min-width: 1280px) {
	._1apyp_13dn8 ._l5azn_13dn8 {
		padding: 5rem 4rem;
	}
}
._1apyp_13dn8:has(+ ._1apyp_13dn8) ._l5azn_13dn8 {
	border-bottom-left-radius: unset;
	border-bottom-right-radius: unset;
}
._1apyp_13dn8 + ._1apyp_13dn8 ._l5azn_13dn8 {
	border-top-left-radius: unset;
	border-top-right-radius: unset;
	margin-top: -12rem;
}
._1apyp_13dn8 ._1tm60_13dn8 {
	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;
}
._1apyp_13dn8 ._1tm60_13dn8::-webkit-scrollbar {
	display: none;
}
._1apyp_13dn8 ._1tm60_13dn8 ._1as14_13dn8 {
	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) {
	._1apyp_13dn8 ._1tm60_13dn8 ._1as14_13dn8 {
		flex: 0 0 calc(50% - 0.6rem);
	}
}
._1apyp_13dn8 ._1tm60_13dn8 ._1as14_13dn8 ._1amaz_13dn8 {
	display: block;
}
._1apyp_13dn8 ._1tm60_13dn8 ._1as14_13dn8 ._1amsa_13dn8 {
	color: #1366b4;
	display: flex;
	flex-direction: column;
	gap: 0.5rem;
}
._1apyp_13dn8 ._1tm60_13dn8 ._1as14_13dn8 ._1amsa_13dn8 ._fqxk5_13dn8 {
	font-size: clamp(1.5rem, 0.6vw + 1rem, 2rem);
}
._1apyp_13dn8 ._1tm60_13dn8 ._1as14_13dn8 ._1amsa_13dn8 ._5n9tc_13dn8 {
	font-size: clamp(0.9rem, 0.4vw + 0.8rem, 1rem);
	line-height: 1.4;
}
._1apyp_13dn8 ._1tm60_13dn8 ._1as14_13dn8._13215_13dn8 {
	background: transparent;
	border: 1px solid #fa4f00;
	flex: 0 0 calc(50% - 0.6rem);
	min-height: 5rem;
	overflow: hidden;
	padding: 0.5rem;
}
@media (min-width: 768px) {
	._1apyp_13dn8 ._1tm60_13dn8 ._1as14_13dn8._13215_13dn8 {
		flex: 0 0 calc(33.33333% - 0.8rem);
	}
}
._1apyp_13dn8 ._1tm60_13dn8 ._1as14_13dn8._13215_13dn8 ._1amaz_13dn8 {
	height: 100%;
	-o-object-fit: contain;
	object-fit: contain;
	width: 100%;
}
._1apyp_13dn8 ._1tm60_13dn8 ._1as14_13dn8._1asxg_13dn8 ._1amaz_13dn8 {
	height: 2rem;
	-o-object-fit: contain;
	object-fit: contain;
	width: auto;
}
@media (min-width: 1280px) {
	._1apyp_13dn8._19kes_13dn8 ._1tm60_13dn8 ._1as14_13dn8 {
		flex: 0 0 calc(25% - 0.9rem);
	}
	._1apyp_13dn8._19kes_13dn8 ._1tm60_13dn8 ._1as14_13dn8._13215_13dn8 {
		flex: 0 0 calc(16.66667% - 1rem);
	}
	._1apyp_13dn8._c26gx_13dn8 ._1tm60_13dn8 ._1as14_13dn8 {
		flex: 0 0 calc(33.33333% - 0.8rem);
	}
	._1apyp_13dn8._c26gx_13dn8 ._1tm60_13dn8 ._1as14_13dn8._13215_13dn8 {
		flex: 0 0 calc(25% - 0.9rem);
	}
}
._i4rnt_1gqqi {
	counter-reset: rank;
	display: flex;
	flex-direction: column;
	overflow: hidden;
	width: 100%;
}
._i4rnt_1gqqi h1,
._i4rnt_1gqqi h2,
._i4rnt_1gqqi h3,
._i4rnt_1gqqi h4,
._i4rnt_1gqqi h5,
._i4rnt_1gqqi h6 {
	color: #fff;
	font-weight: 700;
	line-height: normal;
}
._i4rnt_1gqqi h1 {
	font-size: clamp(2.5rem, 1.4rem + 2.5vw, 3.5rem);
	margin-bottom: 2rem;
	text-align: start;
}
._i4rnt_1gqqi h2 {
	font-size: clamp(2rem, 1.2rem + 1.5vw, 3rem);
	margin-bottom: 2rem;
}
._i4rnt_1gqqi h3 {
	font-size: clamp(1.25rem, 1.1rem + 1vw, 2rem);
	margin-bottom: 2rem;
}
._i4rnt_1gqqi h4,
._i4rnt_1gqqi h5,
._i4rnt_1gqqi h6 {
	font-size: clamp(1rem, 1rem + 0.6vw, 1.5rem);
}
._i4rnt_1gqqi h1 + h1,
._i4rnt_1gqqi h1 + h2,
._i4rnt_1gqqi h1 + h3,
._i4rnt_1gqqi h1 + h4,
._i4rnt_1gqqi h1 + h5,
._i4rnt_1gqqi h1 + h6,
._i4rnt_1gqqi h2 + h1,
._i4rnt_1gqqi h2 + h2,
._i4rnt_1gqqi h2 + h3,
._i4rnt_1gqqi h2 + h4,
._i4rnt_1gqqi h2 + h5,
._i4rnt_1gqqi h2 + h6,
._i4rnt_1gqqi h3 + h1,
._i4rnt_1gqqi h3 + h2,
._i4rnt_1gqqi h3 + h3,
._i4rnt_1gqqi h3 + h4,
._i4rnt_1gqqi h3 + h5,
._i4rnt_1gqqi h3 + h6,
._i4rnt_1gqqi h4 + h1,
._i4rnt_1gqqi h4 + h2,
._i4rnt_1gqqi h4 + h3,
._i4rnt_1gqqi h4 + h4,
._i4rnt_1gqqi h4 + h5,
._i4rnt_1gqqi h4 + h6,
._i4rnt_1gqqi h5 + h1,
._i4rnt_1gqqi h5 + h2,
._i4rnt_1gqqi h5 + h3,
._i4rnt_1gqqi h5 + h4,
._i4rnt_1gqqi h5 + h5,
._i4rnt_1gqqi h5 + h6,
._i4rnt_1gqqi h6 + h1,
._i4rnt_1gqqi h6 + h2,
._i4rnt_1gqqi h6 + h3,
._i4rnt_1gqqi h6 + h4,
._i4rnt_1gqqi h6 + h5,
._i4rnt_1gqqi h6 + h6 {
	margin-top: 0.5rem;
}
._i4rnt_1gqqi p {
	align-self: flex-start;
	color: #fff;
	font-size: clamp(1rem, 0.95rem + 0.3vw, 1.2rem);
	line-height: 1.5;
	margin-bottom: 2rem;
}
._i4rnt_1gqqi strong {
	color: #922e00;
	font-weight: 700;
}
._i4rnt_1gqqi li {
	color: #fff;
	font-size: clamp(1rem, 0.95rem + 0.3vw, 1.125rem);
	line-height: 1.6;
	margin-bottom: 0.5rem;
}
._i4rnt_1gqqi li:last-child {
	margin-bottom: 0;
}
._i4rnt_1gqqi ol,
._i4rnt_1gqqi ul {
	align-items: flex-start;
	align-self: flex-start;
	display: flex;
	flex-direction: column;
	margin-bottom: 2rem;
	padding: 0;
	text-align: start;
}
._i4rnt_1gqqi ol li,
._i4rnt_1gqqi ul li {
	padding-left: 0.5rem;
}
._i4rnt_1gqqi ol {
	counter-reset: item;
	list-style-type: decimal;
	margin-left: 1.5rem;
}
._i4rnt_1gqqi ol li {
	list-style-position: outside;
}
._i4rnt_1gqqi ul {
	list-style-type: none;
}
._i4rnt_1gqqi ul li {
	padding-left: 1.2rem;
	position: relative;
}
._i4rnt_1gqqi ul li:before {
	color: #922e00;
	content: '•';
	font-size: 1.5rem;
	font-weight: 400;
	left: 0;
	line-height: 1;
	position: absolute;
	top: 0.2em;
}
._i4rnt_1gqqi a:not([class]) {
	color: #fa4f00;
	display: inline-block;
	font-size: clamp(1rem, 0.95rem + 0.3vw, 1.125rem);
}
._i4rnt_1gqqi a:not([class]):hover {
	text-decoration: underline;
}
._i4rnt_1gqqi p:has(> a) {
	margin: 2rem 0;
}
._i4rnt_1gqqi hr {
	background: #3275b4;
	border: none;
	height: 1px;
	margin: 2rem 0;
	width: 100%;
}
._i4rnt_1gqqi div:has(> table) {
	overflow-x: auto;
	width: 100%;
}
._i4rnt_1gqqi table {
	border: 0.0625rem solid #3275b4;
	font-size: clamp(0.95rem, 0.9rem + 0.25vw, 1.0625rem);
	margin-bottom: 2rem;
	overflow: hidden;
	width: 100%;
}
._i4rnt_1gqqi 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;
}
._i4rnt_1gqqi table thead tr th:last-child {
	border-right: none;
}
._i4rnt_1gqqi table tbody tr:last-child td {
	border-bottom: none;
}
._i4rnt_1gqqi 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;
}
._i4rnt_1gqqi table tbody tr td:last-child {
	border-right: none;
}
._i4rnt_1gqqi table td:first-child,
._i4rnt_1gqqi table th:first-child {
	padding-left: 1rem;
}
._i4rnt_1gqqi table td:last-child,
._i4rnt_1gqqi table th:last-child {
	padding-right: 1rem;
}
._i4rnt_1gqqi p:has(> img) {
	display: block;
	margin: 2.2rem 0;
}
._i4rnt_1gqqi img {
	border-radius: 0.5rem;
	display: block;
	max-height: 600px;
	max-width: 1056px;
	-o-object-fit: contain;
	object-fit: contain;
	width: 100%;
}
._i4rnt_1gqqi 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;
}
._i4rnt_1gqqi p:has(> code) {
	display: block;
	margin: 2.2rem 0;
}
._i4rnt_1gqqi 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;
}
._i4rnt_1gqqi pre code {
	border-radius: 0;
	color: #fff;
	display: block;
	font-size: inherit;
	line-height: 1.6;
	padding: 0;
}
._i4rnt_1gqqi li > code {
	background: #ee9268;
	color: #e6e6e6;
	font-size: clamp(0.9rem, 0.86rem + 0.2vw, 1rem);
}
._i4rnt_1gqqi blockquote {
	border-inline-start: 0.125rem solid #fa4f00;
	margin: 2rem 0;
	padding: 0 0.5rem;
	position: relative;
}
._i4rnt_1gqqi blockquote p {
	color: #fff;
}
._i4rnt_1gqqi blockquote p:first-child {
	margin-top: 0;
}
._i4rnt_1gqqi blockquote p:last-child {
	margin-bottom: 0;
}
._i4rnt_1gqqi iframe {
	border-radius: 1rem;
	width: 100%;
}
@media screen and (min-width: 768px) {
	._i4rnt_1gqqi h1 {
		display: block;
	}
}
@media (prefers-reduced-motion: reduce) {
	._i4rnt_1gqqi * {
		animation: none !important;
		scroll-behavior: auto !important;
		transition: none !important;
	}
}
._i4rnt_1gqqi p {
	margin: 0;
}
._i4rnt_1gqqi ._1b2cw_1gqqi {
	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;
}
._i4rnt_1gqqi ._sd6s6_1gqqi {
	border-bottom: 1px solid #3275b4;
	counter-increment: rank;
	display: block;
	padding: 3rem 0;
	width: 100%;
}
._i4rnt_1gqqi ._sd6s6_1gqqi ._l5azn_1gqqi {
	display: grid;
	gap: 1.5rem;
	grid-template-areas: 'left' 'features' 'right';
	grid-template-columns: 1fr;
	grid-template-rows: auto auto auto;
}
._i4rnt_1gqqi ._sd6s6_1gqqi ._1amst_1gqqi {
	align-items: center;
	display: flex;
	gap: 1rem;
	grid-area: left;
}
._i4rnt_1gqqi ._sd6s6_1gqqi ._1amst_1gqqi: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;
}
._i4rnt_1gqqi ._sd6s6_1gqqi ._1amst_1gqqi ._3wsx6_1gqqi {
	height: 100%;
	max-height: 4.5rem;
	max-width: 4.5rem;
	width: 100%;
}
._i4rnt_1gqqi ._sd6s6_1gqqi ._1amst_1gqqi ._3wsx6_1gqqi img {
	height: 100%;
	-o-object-fit: contain;
	object-fit: contain;
	width: 100%;
}
._i4rnt_1gqqi ._sd6s6_1gqqi ._1amst_1gqqi ._1amj5_1gqqi {
	display: flex;
	flex-direction: column;
}
._i4rnt_1gqqi ._sd6s6_1gqqi ._1amst_1gqqi ._1amj5_1gqqi ._1wy02_1gqqi {
	color: #fff;
	font-size: clamp(1.5rem, 1rem + 1vw, 1.75rem);
	font-weight: 500;
}
._i4rnt_1gqqi ._sd6s6_1gqqi ._1amst_1gqqi ._1amj5_1gqqi ._d7z6s_1gqqi {
	align-items: flex-start;
	display: flex;
	flex-direction: column;
	font-size: 1rem;
	font-weight: 700;
	gap: 0.5rem;
}
._i4rnt_1gqqi
	._sd6s6_1gqqi
	._1amst_1gqqi
	._1amj5_1gqqi
	._d7z6s_1gqqi
	[itemprop='aggregateRating'] {
	align-items: center;
	display: inline-flex;
	gap: 2px;
}
._i4rnt_1gqqi ._sd6s6_1gqqi ._16wag_1gqqi ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
._i4rnt_1gqqi ._sd6s6_1gqqi ._16wag_1gqqi ul li {
	align-items: center;
	color: #ffffff80;
	display: flex;
	font-size: 1rem;
	gap: 0.75rem;
	line-height: 1.4;
}
._i4rnt_1gqqi ._sd6s6_1gqqi ._16wag_1gqqi ul li:before {
	background: radial-gradient(circle, red 0, #922e00);
	border-radius: 50%;
	content: '';
	display: inline-block;
	flex-shrink: 0;
	height: 0.75rem;
	width: 0.75rem;
}
._i4rnt_1gqqi ._sd6s6_1gqqi ._1b8wp_1gqqi {
	background: #fa4f00;
	border-radius: 0.5rem;
	display: flex;
	flex-direction: column;
	gap: 1rem;
	grid-area: right;
	min-width: 0;
	padding: 1rem;
}
._i4rnt_1gqqi ._sd6s6_1gqqi ._1b8wp_1gqqi ._1b6oj_1gqqi {
	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;
}
._i4rnt_1gqqi ._sd6s6_1gqqi ._1b8wp_1gqqi ._128d5_1gqqi {
	display: flex;
	flex-wrap: wrap;
	gap: 1rem;
}
._i4rnt_1gqqi ._sd6s6_1gqqi ._1b8wp_1gqqi ._128d5_1gqqi a,
._i4rnt_1gqqi ._sd6s6_1gqqi ._1b8wp_1gqqi ._128d5_1gqqi button {
	flex: 1 1 100%;
	font-size: clamp(1rem, 0.75rem + 1vw, 1.2rem);
	width: 100%;
}
._i4rnt_1gqqi ._sd6s6_1gqqi ._1b8wp_1gqqi ._128d5_1gqqi ._1ambz_1gqqi {
	background: #fff;
	color: #fa4f00;
}
._i4rnt_1gqqi ._sd6s6_1gqqi ._1b8wp_1gqqi ._128d5_1gqqi ._lxxoq_1gqqi {
	border: 1px solid #fff;
}
._i4rnt_1gqqi ._sd6s6_1gqqi ._1b8wp_1gqqi ._128d5_1gqqi ._lxxoq_1gqqi:before {
	content: none;
}
@media (min-width: 768px) {
	._i4rnt_1gqqi ._sd6s6_1gqqi ._l5azn_1gqqi {
		align-items: center;
		grid-template-areas: 'left right' 'features right';
		grid-template-columns: 1fr 1fr;
		grid-template-rows: auto auto;
	}
	._i4rnt_1gqqi ._sd6s6_1gqqi ._1b8wp_1gqqi ._128d5_1gqqi {
		flex-wrap: nowrap;
	}
	._i4rnt_1gqqi ._sd6s6_1gqqi ._1b8wp_1gqqi ._128d5_1gqqi a,
	._i4rnt_1gqqi ._sd6s6_1gqqi ._1b8wp_1gqqi ._128d5_1gqqi button {
		flex: 1 1 auto;
		width: auto;
	}
}
@media (min-width: 1280px) {
	._i4rnt_1gqqi ._sd6s6_1gqqi ._l5azn_1gqqi {
		align-items: stretch;
		grid-template-areas: 'left features right';
		grid-template-columns: 1fr 1fr 1fr;
		grid-template-rows: auto;
	}
	._i4rnt_1gqqi ._sd6s6_1gqqi ._1amst_1gqqi {
		gap: 1.5rem;
	}
	._i4rnt_1gqqi ._sd6s6_1gqqi ._1amst_1gqqi ._3wsx6_1gqqi {
		max-height: 9rem;
		max-width: 9rem;
	}
	._i4rnt_1gqqi ._sd6s6_1gqqi ._1amst_1gqqi ._1amj5_1gqqi {
		height: 100%;
		justify-content: space-around;
	}
	._i4rnt_1gqqi ._sd6s6_1gqqi ._1amst_1gqqi ._1amj5_1gqqi ._d7z6s_1gqqi {
		align-items: center;
		display: flex;
	}
	._i4rnt_1gqqi ._sd6s6_1gqqi ._1amst_1gqqi:before {
		height: 3rem;
		margin-right: 0.5rem;
		width: 3rem;
	}
	._i4rnt_1gqqi ._sd6s6_1gqqi ._16wag_1gqqi {
		display: flex;
		flex-direction: column;
		height: 100%;
		justify-content: center;
	}
	._i4rnt_1gqqi ._sd6s6_1gqqi ._1b8wp_1gqqi ._128d5_1gqqi {
		justify-content: space-between;
	}
}
._1da01_10jyy {
	display: flex;
	flex-direction: column;
	gap: 2rem;
	width: 100%;
}
._1da01_10jyy ._1ud22_10jyy {
	align-items: center;
	display: flex;
	justify-content: space-between;
}
._1da01_10jyy ._1ud22_10jyy ._1b2cw_10jyy {
	font-size: clamp(1.7rem, 2vw + 1rem, 3rem);
	font-weight: 700;
	max-width: 100%;
	text-wrap: wrap;
	white-space: normal;
	word-break: break-word;
}
._1da01_10jyy ._1ud22_10jyy ._12cb1_10jyy {
	align-items: center;
	display: flex;
	gap: 1rem;
}
._1da01_10jyy ._1ud22_10jyy ._12cb1_10jyy button {
	background: #fa4f00;
	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;
}
._1da01_10jyy ._1ud22_10jyy ._12cb1_10jyy button:hover:not(:disabled) {
	box-shadow: 0 4px 21px #fa4f008c;
}
._1da01_10jyy ._1ud22_10jyy ._12cb1_10jyy button:focus-visible {
	box-shadow: none;
	outline: 1px solid #fff;
}
._1da01_10jyy ._1ud22_10jyy ._12cb1_10jyy button:disabled,
._1da01_10jyy ._1ud22_10jyy ._12cb1_10jyy button[aria-disabled='true'] {
	background: transparent;
	box-shadow: none;
	cursor: not-allowed;
	opacity: 1;
	transform: none;
}
._1da01_10jyy ._1azos_10jyy {
	position: relative;
}
._1da01_10jyy ._1azos_10jyy ._n39kg_10jyy {
	overflow: hidden;
	width: 100%;
}
._1da01_10jyy ._1azos_10jyy ._n39kg_10jyy ._1olm1_10jyy {
	display: flex;
}
._1da01_10jyy ._1azos_10jyy ._n39kg_10jyy ._1olm1_10jyy ._1hsbi_10jyy {
	flex: 0 0 100%;
	margin-right: 1rem;
}
@media (min-width: 768px) {
	._1da01_10jyy ._1azos_10jyy ._n39kg_10jyy ._1olm1_10jyy ._1hsbi_10jyy {
		flex: 0 0 calc(50% - 0.5rem);
	}
}
._1da01_10jyy ._1azos_10jyy ._n39kg_10jyy ._1olm1_10jyy ._1amgy_10jyy {
	border: none;
	border-radius: 0.5rem;
	color: #fff;
	display: flex;
	flex-direction: column;
	font-size: 1rem;
	gap: 1.5rem;
	padding: 1rem 0.5rem;
}
._1da01_10jyy ._1azos_10jyy ._n39kg_10jyy ._1olm1_10jyy ._1amgy_10jyy h1,
._1da01_10jyy ._1azos_10jyy ._n39kg_10jyy ._1olm1_10jyy ._1amgy_10jyy h2,
._1da01_10jyy ._1azos_10jyy ._n39kg_10jyy ._1olm1_10jyy ._1amgy_10jyy h3,
._1da01_10jyy ._1azos_10jyy ._n39kg_10jyy ._1olm1_10jyy ._1amgy_10jyy h4,
._1da01_10jyy ._1azos_10jyy ._n39kg_10jyy ._1olm1_10jyy ._1amgy_10jyy h5,
._1da01_10jyy ._1azos_10jyy ._n39kg_10jyy ._1olm1_10jyy ._1amgy_10jyy h6 {
	font-size: 1.4rem;
	font-weight: 700;
}
._1da01_10jyy ._1azos_10jyy ._n39kg_10jyy ._1olm1_10jyy ._1amgy_10jyy p {
	color: #ffffff80;
	font-size: 1.2rem;
	font-weight: 400;
}
._1da01_10jyy ._1azos_10jyy ._n39kg_10jyy ._1olm1_10jyy ._3wsx6_10jyy {
	aspect-ratio: 16/9;
	border-radius: 0.5rem;
	overflow: hidden;
}
._1da01_10jyy ._1azos_10jyy ._n39kg_10jyy ._1olm1_10jyy ._3wsx6_10jyy img {
	height: 100%;
	-o-object-fit: cover;
	object-fit: cover;
	width: 100%;
}
._1da01_10jyy ._1azos_10jyy ._n39kg_10jyy ._1olm1_10jyy ._1fdeh_10jyy {
	display: flex;
	flex: 1;
	flex-direction: column;
	gap: 0.5rem;
	line-height: normal;
}
._1da01_10jyy ._1azos_10jyy ._n39kg_10jyy ._1olm1_10jyy ._12ckg_10jyy {
	display: flex;
	gap: 1rem;
}
._1da01_10jyy ._1azos_10jyy ._n39kg_10jyy ._1olm1_10jyy ._12ckg_10jyy a,
._1da01_10jyy ._1azos_10jyy ._n39kg_10jyy ._1olm1_10jyy ._12ckg_10jyy button {
	flex: 1 1 100%;
	font-size: clamp(1rem, 0.75rem + 1vw, 1.2rem);
	width: 100%;
}
._1da01_10jyy
	._1azos_10jyy
	._n39kg_10jyy
	._1olm1_10jyy
	._12ckg_10jyy
	._1ambz_10jyy {
	background: #fff;
	color: #fa4f00;
}
._1da01_10jyy
	._1azos_10jyy
	._n39kg_10jyy
	._1olm1_10jyy
	._12ckg_10jyy
	._lxxoq_10jyy {
	border: 1px solid #fff;
}
._1da01_10jyy
	._1azos_10jyy
	._n39kg_10jyy
	._1olm1_10jyy
	._12ckg_10jyy
	._lxxoq_10jyy:before {
	content: none;
}
@media (min-width: 1280px) {
	._1da01_10jyy._c26gx_10jyy
		._1azos_10jyy
		._n39kg_10jyy
		._1olm1_10jyy
		._1hsbi_10jyy {
		flex: 0 0 calc(33.33333% - 0.66667rem);
		margin-right: 1rem;
	}
	._1da01_10jyy._c26gx_10jyy
		._1azos_10jyy
		._n39kg_10jyy
		._1olm1_10jyy
		._1hsbi_10jyy:last-child {
		margin-right: 0;
	}
	._1da01_10jyy._19kes_10jyy
		._1azos_10jyy
		._n39kg_10jyy
		._1olm1_10jyy
		._1hsbi_10jyy {
		flex: 0 0 calc(25% - 0.75rem);
		margin-right: 1rem;
	}
	._1da01_10jyy._19kes_10jyy
		._1azos_10jyy
		._n39kg_10jyy
		._1olm1_10jyy
		._1hsbi_10jyy:last-child {
		margin-right: 0;
	}
}
._8l0ve_155su ._1amgi_155su {
	align-items: center;
	display: flex;
	gap: 1rem;
	justify-content: space-between;
	margin-bottom: 1rem;
}
._8l0ve_155su ._1amgi_155su ._1b2cw_155su {
	font-size: clamp(1.7rem, 2vw + 1rem, 3rem);
	font-weight: 700;
	max-width: 100%;
	text-wrap: wrap;
	white-space: normal;
	word-break: break-word;
}
._8l0ve_155su ._1amgi_155su ._12cb1_155su {
	align-items: center;
	display: flex;
	gap: 1rem;
}
._8l0ve_155su ._1amgi_155su ._12cb1_155su button {
	background: #fa4f00;
	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;
}
._8l0ve_155su ._1amgi_155su ._12cb1_155su button:hover:not(:disabled) {
	box-shadow: 0 4px 21px #fa4f008c;
}
._8l0ve_155su ._1amgi_155su ._12cb1_155su button:active:not(:disabled) {
	transform: translateY(1px) scale(0.98);
}
._8l0ve_155su ._1amgi_155su ._12cb1_155su button:focus-visible {
	box-shadow: none;
	outline: 1px solid #fff;
}
._8l0ve_155su ._1amgi_155su ._12cb1_155su button:disabled,
._8l0ve_155su ._1amgi_155su ._12cb1_155su button[aria-disabled='true'] {
	background: transparent;
	box-shadow: none;
	cursor: not-allowed;
	opacity: 1;
	transform: none;
}
._8l0ve_155su ._lczmd_155su {
	position: relative;
	width: 100%;
}
._8l0ve_155su ._lczmd_155su ._s02c2_155su {
	overflow: hidden;
	width: 100%;
}
._8l0ve_155su ._lczmd_155su ._uvdpi_155su {
	--gap: 1rem;
	--col: 100%;
	display: flex;
	gap: var(--gap);
	padding-block: 2rem;
}
._8l0ve_155su ._lczmd_155su ._uvdpi_155su ._twwzd_155su {
	display: flex;
	flex: 0 0 var(--col);
	max-width: var(--col);
	padding: 2.5rem 0 1.2rem;
}
._8l0ve_155su ._lczmd_155su ._uvdpi_155su ._twwzd_155su:last-child {
	margin-inline-end: var(--gap);
}
._8l0ve_155su ._lczmd_155su ._uvdpi_155su ._9xui1_155su {
	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%;
}
._8l0ve_155su ._lczmd_155su ._uvdpi_155su ._17c7m_155su {
	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;
}
._8l0ve_155su ._lczmd_155su ._uvdpi_155su ._kkvpl_155su {
	align-items: center;
	display: flex;
	flex-direction: column;
	gap: 0.5rem;
	margin-bottom: 0.5rem;
}
._8l0ve_155su ._lczmd_155su ._uvdpi_155su ._990tg_155su {
	color: #fff;
	font-size: clamp(1.2rem, 1vw + 1rem, 1.5rem);
	font-weight: 800;
}
._8l0ve_155su ._lczmd_155su ._uvdpi_155su ._19bxc_155su {
	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;
}
._8l0ve_155su ._lczmd_155su ._uvdpi_155su ._19bxc_155su[data-truncated='true'] {
	-webkit-mask-image: linear-gradient(180deg, #000 70%, transparent);
	mask-image: linear-gradient(180deg, #000 70%, transparent);
	max-height: 8rem;
}
._8l0ve_155su
	._lczmd_155su
	._uvdpi_155su
	._19bxc_155su[data-truncated='true'][data-expanded='true'] {
	-webkit-mask-image: none;
	mask-image: none;
	max-height: none;
}
._8l0ve_155su ._lczmd_155su ._uvdpi_155su ._1vzbz_155su {
	align-items: center;
	color: #fa4f00;
	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;
}
._8l0ve_155su ._lczmd_155su ._uvdpi_155su ._1vzbz_155su[hidden] {
	display: none;
}
._8l0ve_155su ._lczmd_155su ._uvdpi_155su ._1vzbz_155su[data-expanded='true'] {
	transform: rotate(180deg);
}
@media (min-width: 768px) {
	._8l0ve_155su ._lczmd_155su ._uvdpi_155su {
		--gap: 1.25rem;
		--col: calc((100% - var(--gap)) / 2);
	}
	._8l0ve_155su ._lczmd_155su ._uvdpi_155su ._twwzd_155su {
		flex-basis: var(--col);
		max-width: none;
	}
	._8l0ve_155su ._lczmd_155su ._uvdpi_155su ._twwzd_155su:nth-child(3n) {
		flex-basis: calc(var(--col) * 2 + var(--gap));
	}
}
@media (min-width: 1280px) {
	._8l0ve_155su ._lczmd_155su ._uvdpi_155su {
		--gap: 2rem;
		--col: calc(25% - var(--gap) * 3/4);
	}
	._8l0ve_155su ._lczmd_155su ._uvdpi_155su ._twwzd_155su {
		flex-basis: var(--col);
		max-width: none;
	}
	._8l0ve_155su ._lczmd_155su ._uvdpi_155su ._twwzd_155su:nth-child(3n) {
		flex-basis: var(--col) !important;
	}
	._8l0ve_155su ._lczmd_155su ._uvdpi_155su ._twwzd_155su:nth-child(2n) {
		flex-basis: calc(var(--col) * 2 + var(--gap));
	}
}
._11df7_168f7 {
	width: 100%;
}
._11df7_168f7 h1,
._11df7_168f7 h2,
._11df7_168f7 h3,
._11df7_168f7 h4,
._11df7_168f7 h5,
._11df7_168f7 h6 {
	color: #fff;
	font-weight: 700;
	line-height: normal;
}
._11df7_168f7 h1 {
	font-size: clamp(2.5rem, 1.4rem + 2.5vw, 3.5rem);
	margin-bottom: 2rem;
	text-align: start;
}
._11df7_168f7 h2 {
	font-size: clamp(2rem, 1.2rem + 1.5vw, 3rem);
	margin-bottom: 2rem;
}
._11df7_168f7 h3 {
	font-size: clamp(1.25rem, 1.1rem + 1vw, 2rem);
	margin-bottom: 2rem;
}
._11df7_168f7 h4,
._11df7_168f7 h5,
._11df7_168f7 h6 {
	font-size: clamp(1rem, 1rem + 0.6vw, 1.5rem);
}
._11df7_168f7 h1 + h1,
._11df7_168f7 h1 + h2,
._11df7_168f7 h1 + h3,
._11df7_168f7 h1 + h4,
._11df7_168f7 h1 + h5,
._11df7_168f7 h1 + h6,
._11df7_168f7 h2 + h1,
._11df7_168f7 h2 + h2,
._11df7_168f7 h2 + h3,
._11df7_168f7 h2 + h4,
._11df7_168f7 h2 + h5,
._11df7_168f7 h2 + h6,
._11df7_168f7 h3 + h1,
._11df7_168f7 h3 + h2,
._11df7_168f7 h3 + h3,
._11df7_168f7 h3 + h4,
._11df7_168f7 h3 + h5,
._11df7_168f7 h3 + h6,
._11df7_168f7 h4 + h1,
._11df7_168f7 h4 + h2,
._11df7_168f7 h4 + h3,
._11df7_168f7 h4 + h4,
._11df7_168f7 h4 + h5,
._11df7_168f7 h4 + h6,
._11df7_168f7 h5 + h1,
._11df7_168f7 h5 + h2,
._11df7_168f7 h5 + h3,
._11df7_168f7 h5 + h4,
._11df7_168f7 h5 + h5,
._11df7_168f7 h5 + h6,
._11df7_168f7 h6 + h1,
._11df7_168f7 h6 + h2,
._11df7_168f7 h6 + h3,
._11df7_168f7 h6 + h4,
._11df7_168f7 h6 + h5,
._11df7_168f7 h6 + h6 {
	margin-top: 0.5rem;
}
._11df7_168f7 p {
	align-self: flex-start;
	color: #fff;
	font-size: clamp(1rem, 0.95rem + 0.3vw, 1.2rem);
	line-height: 1.5;
	margin-bottom: 2rem;
}
._11df7_168f7 strong {
	color: #922e00;
	font-weight: 700;
}
._11df7_168f7 li {
	color: #fff;
	font-size: clamp(1rem, 0.95rem + 0.3vw, 1.125rem);
	line-height: 1.6;
	margin-bottom: 0.5rem;
}
._11df7_168f7 li:last-child {
	margin-bottom: 0;
}
._11df7_168f7 ol,
._11df7_168f7 ul {
	align-items: flex-start;
	align-self: flex-start;
	display: flex;
	flex-direction: column;
	margin-bottom: 2rem;
	padding: 0;
	text-align: start;
}
._11df7_168f7 ol li,
._11df7_168f7 ul li {
	padding-left: 0.5rem;
}
._11df7_168f7 ol {
	counter-reset: item;
	list-style-type: decimal;
	margin-left: 1.5rem;
}
._11df7_168f7 ol li {
	list-style-position: outside;
}
._11df7_168f7 ul {
	list-style-type: none;
}
._11df7_168f7 ul li {
	padding-left: 1.2rem;
	position: relative;
}
._11df7_168f7 ul li:before {
	color: #922e00;
	content: '•';
	font-size: 1.5rem;
	font-weight: 400;
	left: 0;
	line-height: 1;
	position: absolute;
	top: 0.2em;
}
._11df7_168f7 a:not([class]) {
	color: #fa4f00;
	display: inline-block;
	font-size: clamp(1rem, 0.95rem + 0.3vw, 1.125rem);
}
._11df7_168f7 a:not([class]):hover {
	text-decoration: underline;
}
._11df7_168f7 p:has(> a) {
	margin: 2rem 0;
}
._11df7_168f7 hr {
	background: #3275b4;
	border: none;
	height: 1px;
	margin: 2rem 0;
	width: 100%;
}
._11df7_168f7 div:has(> table) {
	overflow-x: auto;
	width: 100%;
}
._11df7_168f7 table {
	border: 0.0625rem solid #3275b4;
	font-size: clamp(0.95rem, 0.9rem + 0.25vw, 1.0625rem);
	margin-bottom: 2rem;
	overflow: hidden;
	width: 100%;
}
._11df7_168f7 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;
}
._11df7_168f7 table thead tr th:last-child {
	border-right: none;
}
._11df7_168f7 table tbody tr:last-child td {
	border-bottom: none;
}
._11df7_168f7 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;
}
._11df7_168f7 table tbody tr td:last-child {
	border-right: none;
}
._11df7_168f7 table td:first-child,
._11df7_168f7 table th:first-child {
	padding-left: 1rem;
}
._11df7_168f7 table td:last-child,
._11df7_168f7 table th:last-child {
	padding-right: 1rem;
}
._11df7_168f7 p:has(> img) {
	display: block;
	margin: 2.2rem 0;
}
._11df7_168f7 img {
	border-radius: 0.5rem;
	display: block;
	max-height: 600px;
	max-width: 1056px;
	-o-object-fit: contain;
	object-fit: contain;
	width: 100%;
}
._11df7_168f7 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;
}
._11df7_168f7 p:has(> code) {
	display: block;
	margin: 2.2rem 0;
}
._11df7_168f7 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;
}
._11df7_168f7 pre code {
	border-radius: 0;
	color: #fff;
	display: block;
	font-size: inherit;
	line-height: 1.6;
	padding: 0;
}
._11df7_168f7 li > code {
	background: #ee9268;
	color: #e6e6e6;
	font-size: clamp(0.9rem, 0.86rem + 0.2vw, 1rem);
}
._11df7_168f7 blockquote {
	border-inline-start: 0.125rem solid #fa4f00;
	margin: 2rem 0;
	padding: 0 0.5rem;
	position: relative;
}
._11df7_168f7 blockquote p {
	color: #fff;
}
._11df7_168f7 blockquote p:first-child {
	margin-top: 0;
}
._11df7_168f7 blockquote p:last-child {
	margin-bottom: 0;
}
._11df7_168f7 iframe {
	border-radius: 1rem;
	width: 100%;
}
@media screen and (min-width: 768px) {
	._11df7_168f7 h1 {
		display: block;
	}
}
@media (prefers-reduced-motion: reduce) {
	._11df7_168f7 * {
		animation: none !important;
		scroll-behavior: auto !important;
		transition: none !important;
	}
}
._11df7_168f7 ._l5azn_168f7 {
	display: flex;
	flex-direction: column;
	gap: 2.5rem;
	position: relative;
	width: 100%;
}
._11df7_168f7 ._1oj8j_168f7 {
	align-items: center;
	display: flex;
	flex: 1;
	justify-content: center;
	position: relative;
}
@media (min-width: 768px) {
	._11df7_168f7 ._1oj8j_168f7 {
		flex: 0 0 auto;
	}
}
._11df7_168f7 ._1oj8j_168f7 ._1b2er_168f7 {
	border-radius: 1rem;
	display: block;
	height: auto;
	width: 100%;
}
._11df7_168f7 ._ozomv_168f7 {
	display: flex;
	flex: 1;
	flex-direction: column;
}
@media (min-width: 1280px) {
	._11df7_168f7 ._ozomv_168f7 {
		align-items: flex-start;
	}
}
._11df7_168f7 ._ozomv_168f7 h2 {
	font-size: clamp(1.5rem, 3vw + 1rem, 3rem);
	margin: 0;
}
._11df7_168f7 ._ozomv_168f7 p {
	font-weight: 400;
}
._11df7_168f7 ._128bc_168f7 {
	display: flex;
	gap: 1rem;
}
@media (min-width: 1280px) {
	._1ambz_168f7 {
		padding: 0 4rem;
	}
}
._1ambz_168f7 ._l5azn_168f7 {
	background: linear-gradient(135deg, #fa4f00, #fc8752);
	border-radius: 1rem;
	box-shadow:
		0 4px 92px #fa4f00,
		inset 0 0 0 1px #ffffff0f;
	color: #fff;
	padding: 1.5rem;
}
@media (min-width: 768px) {
	._1ambz_168f7 ._l5azn_168f7 {
		flex-direction: row;
	}
}
@media (min-width: 1280px) {
	._1ambz_168f7 ._l5azn_168f7 {
		padding: 3rem 4rem;
	}
}
._1ambz_168f7 ._1oj8j_168f7 {
	flex: 1;
	order: 1;
}
@media (min-width: 1280px) {
	._1ambz_168f7 ._1oj8j_168f7 {
		flex: 0 0 306px;
	}
}
._1ambz_168f7 ._ozomv_168f7 {
	order: 2;
}
._lxxoq_168f7 ._l5azn_168f7 {
	background: none;
	flex-direction: column-reverse;
	gap: 0;
}
@media (min-width: 768px) {
	._lxxoq_168f7 ._l5azn_168f7 {
		flex-direction: column;
		gap: 2.5rem;
	}
}
@media (min-width: 1280px) {
	._lxxoq_168f7 ._l5azn_168f7 {
		flex-direction: row;
	}
}
._lxxoq_168f7 ._1oj8j_168f7 {
	flex: 1;
	order: 2;
}
._lxxoq_168f7 ._ozomv_168f7 {
	order: 1;
}
._lxxoq_168f7 code {
	background: #fa4f00;
}
._1ucsn_vismp {
	width: 100%;
}
._1ucsn_vismp:has(+ ._1ucsn_vismp) {
	margin-bottom: -3rem;
}
._1amgi_vismp {
	align-items: center;
	display: flex;
	justify-content: space-between;
	margin-bottom: 2rem;
}
._1amgi_vismp ._1b2cw_vismp {
	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;
}
._1azos_vismp {
	overflow: hidden;
	width: 100%;
}
._17krw_vismp {
	display: flex;
	gap: 1rem;
}
._1lx4x_vismp {
	border-radius: 0.5rem;
	isolation: isolate;
	min-width: 0;
	position: relative;
}
._1lx4x_vismp:last-child {
	margin-right: 1rem;
}
._1lx4x_vismp ._3wsx6_vismp {
	border-radius: 0.5rem;
	overflow: hidden;
	z-index: 0;
}
._1lx4x_vismp ._3wsx6_vismp img {
	height: 100%;
	-o-object-fit: cover;
	object-fit: cover;
	width: 100%;
}
._1lx4x_vismp:after {
	background: #000c;
	border-radius: 0.5rem;
	content: '';
	inset: 0;
	opacity: 0;
	position: absolute;
	transition: opacity 0.25s ease;
	z-index: 2;
}
._1lx4x_vismp:focus-within:after,
._1lx4x_vismp:hover:after {
	opacity: 1;
}
._1lx4x_vismp:before {
	-webkit-backdrop-filter: blur(12px);
	backdrop-filter: blur(12px);
	background: linear-gradient(180deg, #fa4f00f2, #fa4f00f2);
	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;
}
._1lx4x_vismp ._ymg62_vismp {
	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;
}
._1lx4x_vismp ._ymg62_vismp a,
._1lx4x_vismp ._ymg62_vismp button {
	padding: 0.5rem;
	width: 100%;
}
@media (min-width: 768px) {
	._1lx4x_vismp ._ymg62_vismp a,
	._1lx4x_vismp ._ymg62_vismp button {
		padding: 1rem 1.375rem;
	}
}
._1lx4x_vismp ._ymg62_vismp a span,
._1lx4x_vismp ._ymg62_vismp 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;
}
._1lx4x_vismp:focus-within ._ymg62_vismp,
._1lx4x_vismp:hover ._ymg62_vismp {
	opacity: 1;
}
._1lx4x_vismp ._3kw3v_vismp {
	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;
}
._1lx4x_vismp:focus-within ._3kw3v_vismp,
._1lx4x_vismp:hover ._3kw3v_vismp {
	bottom: 5rem;
}
._21hyy_vismp {
	display: flex;
	gap: 1rem;
	justify-content: center;
}
._21hyy_vismp button {
	background: #fa4f00;
	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;
}
._21hyy_vismp button:hover:not(:disabled) {
	box-shadow: 0 4px 21px #fa4f008c;
}
._21hyy_vismp button:focus-visible {
	box-shadow: none;
	outline: 1px solid #fff;
}
._21hyy_vismp button:disabled,
._21hyy_vismp button[aria-disabled='true'] {
	background: transparent;
	box-shadow: none;
	cursor: not-allowed;
	opacity: 1;
	transform: none;
}
._1as84_vismp ._1lx4x_vismp {
	flex: 0 0 calc(50% - 0.5rem);
}
.pageMenu {
	margin: 15px auto;
}
.pageMenu li {
	margin: 0 0 5px 0;
}
.pageMenu li a {
	color: #fa4f00;
}
.pageMenu li a:hover {
	color: #d58739;
}

@media (min-width: 768px) {
	._1as84_vismp ._1lx4x_vismp {
		flex: 0 0 calc(24.39024% - 0.7561rem);
	}
}
@media (min-width: 1280px) {
	._1as84_vismp ._1lx4x_vismp {
		flex: 0 0 calc(16.66667% - 0.83333rem);
	}
}
._3kcn2_vismp ._1lx4x_vismp {
	flex: 0 0 100%;
}
@media (min-width: 768px) {
	._3kcn2_vismp ._1lx4x_vismp {
		flex: 0 0 calc(50% - 0.5rem);
	}
}
@media (min-width: 1280px) {
	._3kcn2_vismp ._1lx4x_vismp {
		flex: 0 0 calc(33.33333% - 0.66667rem);
	}
}
._3kcn2_vismp ._1lx4x_vismp ._3wsx6_vismp {
	aspect-ratio: 4/3;
}
@media (min-width: 768px) {
	._c26gx_vismp._1as84_vismp ._1lx4x_vismp {
		flex: 0 0 calc(24.39024% - 0.7561rem);
	}
}
@media (min-width: 1280px) {
	._c26gx_vismp._1as84_vismp ._1lx4x_vismp {
		flex: 0 0 calc(20% - 0.8rem);
	}
}
._c26gx_vismp._1as84_vismp ._1lx4x_vismp ._3wsx6_vismp {
	aspect-ratio: 1/1;
}
