.j0c368fa209f3 {
	position: absolute;
	left: -999px;
}
body {
	color: var(--l2341f6d247ba);
	overflow-wrap: break-word;
	background: var(--h11dfef73f972);
	font: 16px/1.7 system-ui,-apple-system,segoe ui,Roboto,Arial,sans-serif;
	margin: 0px;
}
:root {
	--l2341f6d247ba: rgb(24,54,74);
	--g11ef4fb35817: rgb(227,241,248);
	--ofc96d4abe53b: rgb(255,255,255);
	--kce9420a4ce90: rgb(255,255,255);
	--o7e0ad9de33a4: system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;
	--o32fc07650727: rgb(185,207,220);
	--tbbadbe7ec486: 12px;
	--o561ee60b66ce: 0 10px 30px rgba(20, 60, 90, .08);
	--r0defc94951c1: rgb(15,42,59);
	--td83989c85535: rgb(245,166,0);
	--icf59198c344c: rgb(205,233,246);
	--wae9208e44435: rgb(27,134,179);
	--a4f005a578e58: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='38.034 29.729 48.8506 48.8506'%3E%3Cg transform='translate(38.034 29.729) scale(2.0354)'%3E%3Cpath d='M12 2 4 5v6c0 5 3.4 9.5 8 11 4.6-1.5 8-6 8-11V5Zm-1.2 14.2-3.5-3.5 1.4-1.4 2.1 2.1 4.9-4.9 1.4 1.4Z'/%3E%3C/g%3E%3C/svg%3E");
	--k2d18420ccac3: rgb(20,107,144);
	--f35878483476e: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='38.034 29.729 48.8506 48.8506'%3E%3Cg transform='translate(38.034 29.729) scale(2.0354)'%3E%3Cpath d='M12 2a10 10 0 1 0 0 20 10 10 0 0 0 0-20Zm1 5v5.4l4 2.4-1 1.7-5-3V7Z'/%3E%3C/g%3E%3C/svg%3E");
	--p8c0839d0ecdc: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='38.034 29.729 48.8506 48.8506'%3E%3Cg transform='translate(38.034 29.729) scale(2.0354)'%3E%3Cpath d='M12 2a10 10 0 1 0 0 20 10 10 0 0 0 0-20Zm1 16h-2v-2h2Zm2.1-7.7-.9.9c-.8.8-1.2 1.3-1.2 2.8h-2v-.5c0-1.1.4-2.1 1.2-2.8l1.2-1.3a1.7 1.7 0 0 0 .5-1.2 2 2 0 0 0-4 0H8a4 4 0 0 1 8 0c0 .9-.4 1.6-.9 2.1Z'/%3E%3C/g%3E%3C/svg%3E");
	--n0b1bf53713fa: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='38.034 29.729 48.8506 48.8506'%3E%3Cg transform='translate(38.034 29.729) scale(2.0354)'%3E%3Cpath d='M13 2 4 14h7l-1 8 9-12h-7Z'/%3E%3C/g%3E%3C/svg%3E");
	--id1b6281a68a1: 10px;
	--pd38f21d16537: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='38.034 29.729 48.8506 48.8506'%3E%3Cg transform='translate(38.034 29.729) scale(2.0354)'%3E%3Cpath d='M12 2a10 10 0 1 0 0 20 10 10 0 0 0 0-20Zm1 15h-2v-6h2Zm0-8h-2V7h2Z'/%3E%3C/g%3E%3C/svg%3E");
	--h38828934f751: rgb(88,112,130);
	--b3e02ce61be51: rgb(21,128,61);
	--s461ea5a44c87: rgb(219,231,238);
	--qec8cd1f8b8b1: rgb(255,255,255);
	--u1a77caa56551: rgb(214,230,239);
	--b11c64ddf71bc: rgb(230,243,250);
	--i906dcdbe5b79: rgb(35,69,88);
	--t968597fd3e5b: rgb(194,212,223);
	--j85bd4a0c351b: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='38.034 29.729 48.8506 48.8506'%3E%3Cg transform='translate(38.034 29.729) scale(2.0354)'%3E%3Cpath d='M11 3h2v9.6l3.3-3.3 1.4 1.4-5.7 5.7-5.7-5.7 1.4-1.4 3.3 3.3ZM4 18h16v2H4Z'/%3E%3C/g%3E%3C/svg%3E");
	--a260545765fd6: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='38.034 29.729 48.8506 48.8506'%3E%3Cg transform='translate(38.034 29.729) scale(2.0354)'%3E%3Cpath d='M20 7h-2.2A3 3 0 0 0 12 4.2 3 3 0 0 0 6.2 7H4v5h1v8h14v-8h1V7Zm-9 13H7v-8h4v8Zm0-10H5V9h6v1Zm2-3a1 1 0 0 1 2 0v1h-2V7Zm-4 0a1 1 0 0 1 2 0v1H9V7Zm8 13h-4v-8h4v8Zm2-10h-6V9h6v1Z'/%3E%3C/g%3E%3C/svg%3E");
	--h11dfef73f972: rgb(241,248,252);
}
html {
	scroll-behavior: smooth;
}.r5c0361dfae27{unicode-bidi:normal}
.j0c368fa209f3:focus {
	padding: 8px 12px;
	left: 16px;
	top: 8px;
	z-index: 99;
	background: var(--ofc96d4abe53b);
}.uc1832e5bcf16{visibility:inherit}
.h96c08618a5a7 {
	background: color-mix(in srgb,var(--ofc96d4abe53b) 96%,transparent);
	backdrop-filter: blur(12px);
	border-bottom: 1px solid var(--u1a77caa56551);
	position: sticky;
	top: 0px;
	z-index: 60;
}.k5fb4998081c4{contain:none}
* {
	box-sizing: border-box;
}
img {
	display: block;
	max-width: 100%;
	height: auto;
}.da61b5fe3dd9b{isolation:auto}
a {
	color: inherit;
}.scc9a27b8c8a2{unicode-bidi:normal}
.p607c528e4d2b {
	opacity: .8;
}.q166fb0435062{isolation:auto}
.n145c1afde673 {
	--sbfa1573a8ad7: var(--j85bd4a0c351b);
}
.od822213343b8 {
	--sbfa1573a8ad7: var(--f35878483476e);
}
.sd0eabfc80fcd {
	--sbfa1573a8ad7: var(--p8c0839d0ecdc);
}
.b2ec85eefe53b {
	--sbfa1573a8ad7: var(--pd38f21d16537);
}
h1, h3, h2 {
	margin: 0px 0px .6em;
	font-family: var(--o7e0ad9de33a4);
	font-weight: bold;
	line-height: 1.25;
}
.s56a60efc6494 {
	margin-inline: auto;
	width: min(1140px,100% - 32px);
}
.yfb027f9764fc {
	max-width: 860px;
	margin-inline: auto;
}.s5f6433e55a52{contain:none}
.j2dab82f35ea0 {
	min-height: 62px;
	gap: 20px;
	align-items: center;
	display: flex;
}
.f19b80046a0c2 {
	text-align: center;
}
.fa6a3ee607852 {
	color: var(--l2341f6d247ba);
	align-items: center;
	gap: 10px;
	font: 700 20px var(--o7e0ad9de33a4);
	flex: none;
	text-decoration: none;
	display: inline-flex;
	min-height: 44px;
}.v7a7bad0c2fab{outline-offset:0}
.fa6a3ee607852 img {
	border-radius: 9px;
	width: 34px;
	height: 34px;
	object-fit: cover;
}
.gd638d0896e18 {
	overflow-x: auto;
	scrollbar-width: none;
	min-width: 0px;
	align-items: center;
	flex: 1;
	gap: 4px;
	display: flex;
}
.afff4eb57f36c {
	white-space: nowrap;
	text-decoration: none;
	flex: none;
	border-radius: 8px;
	padding: 8px 12px;
	color: var(--h38828934f751);
	font-size: 15px;
	font-weight: 600;
}
.gd638d0896e18::-webkit-scrollbar {
	display: none;
}.ue49476342f65{unicode-bidi:normal}
.t82aa1bf4e3fe {
	margin-left: auto;
	font-size: 13px;
	gap: 6px;
	display: flex;
}
.p413f2a8e6b24 {
	margin-left: auto;
	gap: 8px;
	flex: none;
	display: flex;
}.nbaf5f9ff4630{outline-offset:0}
.afff4eb57f36c:hover {
	color: var(--k2d18420ccac3);
	background: var(--g11ef4fb35817);
}
.t82aa1bf4e3fe a[aria-current] {
	color: var(--k2d18420ccac3);
	font-weight: bold;
}.lb89e0e0ca4f2{opacity:1}
.s1d852831fbaf {
	min-height: 42px;
	transition: background 150ms,border-color 150ms;
	align-items: center;
	justify-content: center;
	font-weight: bold;
	padding: 0px 18px;
	cursor: pointer;
	border: 1px solid transparent;
	border-radius: var(--id1b6281a68a1);
	display: inline-flex;
	text-decoration: none;
	white-space: nowrap;
}.e43b9195516ee{z-index:auto}
.s68f8394ca35b {
	color: var(--kce9420a4ce90);
	background: var(--k2d18420ccac3);
}
.s68f8394ca35b:hover {
	background: var(--wae9208e44435);
}
.nf07a0dd7f53f {
	align-items: center;
	display: grid;
	gap: 44px;
	grid-template-columns: minmax(0,1.1fr)minmax(0,1fr);
}
.a5d80ae307a80 {
	width: 100%;
}
.w905aae244957 {
	border-color: var(--u1a77caa56551);
	color: var(--k2d18420ccac3);
	background: var(--ofc96d4abe53b);
}
.w905aae244957:hover {
	border-color: var(--k2d18420ccac3);
}
.wc04d5ea1bc54 {
	background: linear-gradient(160deg,var(--b11c64ddf71bc),var(--h11dfef73f972) 70%);
	padding: 46px 0px 86px;
	position: relative;
}.seebf13746cac{isolation:auto}
.wc04d5ea1bc54::after {
	pointer-events: none;
	-webkit-mask: radial-gradient(60px 26px at 50% 0,transparent 98%,rgb(0,0,0))0 0/120px 48px repeat-x;
	height: 48px;
	left: 0px;
	right: 0px;
	position: absolute;
	mask: radial-gradient(60px 26px at 50% 0,transparent 98%,rgb(0,0,0))0 0/120px 48px repeat-x;
	background: var(--h11dfef73f972);
	bottom: -1px;
	content: "";
}.cb5515460cdaf{font-kerning:auto}
.p5f312745cb5d {
	box-shadow: var(--o561ee60b66ce);
	border-radius: 999px;
	display: inline-block;
	margin: 0px 0px 12px;
	background: var(--ofc96d4abe53b);
	font-size: 13px;
	font-weight: bold;
	padding: 4px 12px;
	color: var(--k2d18420ccac3);
}
.wc04d5ea1bc54 h1 {
	font-size: clamp(30px,4.4vw,50px);
	line-height: 1.12;
}
.p54d7b6ca8469 {
	font-size: 18px;
	color: var(--h38828934f751);
}.r9b7e40b969fa{z-index:auto}
.r526a4552267b {
	margin-top: 20px;
	flex-wrap: wrap;
	display: flex;
	gap: 12px;
}.i05acee5685f5{font-kerning:auto}
.x36bb3ab8c044 {
	margin-top: 26px;
	grid-template-columns: repeat(2,minmax(0,1fr));
	gap: 10px;
	display: grid;
}
.pa6b571025040 {
	transition: border-color 150ms,box-shadow 150ms;
	border: 1px solid var(--u1a77caa56551);
	text-decoration: none;
	background: var(--ofc96d4abe53b);
	padding: 12px 14px;
	align-items: center;
	font-weight: bold;
	gap: 10px;
	font-size: 15px;
	border-radius: var(--tbbadbe7ec486);
	display: flex;
}
.y43761c8b308e {
	grid-area: 1/1;
	transition: opacity 500ms;
	opacity: 0;
	margin: 0px;
}.t0ef644cf5bcb{isolation:auto}
.pa6b571025040:hover {
	box-shadow: var(--o561ee60b66ce);
	border-color: var(--k2d18420ccac3);
}
.y43761c8b308e[data-g13f05a25d6d7] {
	opacity: 1;
}
.t5fefa1b1e11a {
	padding: 54px 0px;
}
.y9d9aa0fd0cb7 {
	width: 34px;
	height: 34px;
	background: var(--g11ef4fb35817);
	position: relative;
	flex: none;
	border-radius: 10px;
}
.y43761c8b308e img {
	object-fit: contain;
	width: 100%;
	height: auto;
	aspect-ratio: 4/3;
}
.y9d9aa0fd0cb7::after {
	inset: 8px;
	position: absolute;
	background: var(--k2d18420ccac3);
	-webkit-mask: var(--sbfa1573a8ad7)center/contain no-repeat;
	mask: var(--sbfa1573a8ad7)center/contain no-repeat;
	content: "";
}
.v8f48aa86e676 {
	position: relative;
}
.i32109a29c26c {
	box-shadow: 0 24px 50px rgba(20,60,90,.16);
	border: 6px solid var(--ofc96d4abe53b);
	overflow: hidden;
	display: grid;
	position: relative;
	border-radius: calc(var(--tbbadbe7ec486) + 8px);
	background: var(--g11ef4fb35817);
}.d799b8228435e{visibility:inherit}
.v5fffbe75673d {
	border: 0;
	border-radius: 50%;
	background: rgba(255,255,255,.92);
	font-size: 22px;
	transform: translateY(-50%);
	width: 38px;
	height: 38px;
	top: 50%;
	position: absolute;
	font-weight: bold;
	color: rgb(20,107,144);
	cursor: pointer;
}
.r39b6695a5246 {
	background: var(--qec8cd1f8b8b1);
	border-block: 1px solid var(--u1a77caa56551);
}
.m2c7767337bd4 {
	align-items: baseline;
	margin-bottom: 18px;
	gap: 12px;
	justify-content: space-between;
	display: flex;
}
.l7dbf0ad2a779 {
	left: 10px;
}
.f53e15d0c9d45 {
	right: 10px;
}.vd619ad6b31f5{isolation:auto}
.pbb77ec2e3c8e {
	margin: 0px 0px 22px;
	font-size: clamp(22px,3vw,30px);
}.hb1831478eca2{visibility:inherit}
.m2c7767337bd4 .pbb77ec2e3c8e {
	margin: 0px;
}
.je0b3e006203b {
	margin-bottom: 24px;
}.f6ceca5829ef9{unicode-bidi:normal}
.x49ee8c03a97d {
	white-space: nowrap;
	color: var(--k2d18420ccac3);
	font-size: 14px;
	text-decoration: none;
	align-items: center;
	font-weight: bold;
	display: inline-flex;
	min-height: 44px;
}.x51e1cddbc868{visibility:inherit}
.je0b3e006203b a {
	color: var(--k2d18420ccac3);
}.tb7d750a55a5a{contain:none}
.je0b3e006203b h2 {
	font-size: 23px;
	margin-top: 1.2em;
}
.je0b3e006203b h3 {
	margin-top: 1em;
	font-size: 19px;
}
.g202637f5c61b {
	font-size: 14px;
	color: var(--h38828934f751);
}.lac6323c234a3{unicode-bidi:normal}
.je0b3e006203b table {
	border-collapse: collapse;
	margin: 16px 0px;
	background: var(--ofc96d4abe53b);
	width: 100%;
}
.je0b3e006203b th {
	background: var(--g11ef4fb35817);
}
.x1f78ea925525 {
	grid-template-columns: repeat(auto-fit,minmax(320px,1fr));
	display: grid;
	gap: 14px;
}.xc49308de7fef{unicode-bidi:normal}
.u479e7419caf3 h2 {
	font-size: 18px;
	margin: 0px 0px 6px;
}
.u479e7419caf3 .je0b3e006203b {
	color: var(--h38828934f751);
	font-size: 15px;
	margin: 0px;
}
.bb9b2d3ed7b96 h3 {
	font-size: 16px;
	margin: 0px;
}.cf0abd4b16cd5{opacity:1}
.je0b3e006203b td, .je0b3e006203b th {
	border: 1px solid var(--u1a77caa56551);
	vertical-align: top;
	text-align: left;
	padding: 10px 14px;
}
.u479e7419caf3 {
	border: 1px solid var(--u1a77caa56551);
	gap: 16px;
	background: var(--ofc96d4abe53b);
	display: grid;
	padding: 20px;
	border-radius: var(--tbbadbe7ec486);
	grid-template-columns: 48px minmax(0,1fr);
}.m04d0f413df3f{unicode-bidi:normal}
.nfefeb11847eb a {
	padding: 12px 18px;
	gap: 16px;
	align-items: center;
	text-decoration: none;
	grid-template-columns: 60px minmax(0,1fr)auto auto;
	display: grid;
	transition: background 150ms;
}
.m298603dbfca1 {
	position: relative;
	background: var(--g11ef4fb35817);
	border-radius: 12px;
	--sbfa1573a8ad7: var(--a4f005a578e58);
	width: 48px;
	height: 48px;
}
.m298603dbfca1::after {
	position: absolute;
	background: var(--k2d18420ccac3);
	-webkit-mask: var(--sbfa1573a8ad7)center/contain no-repeat;
	mask: var(--sbfa1573a8ad7)center/contain no-repeat;
	inset: 12px;
	content: "";
}
.f079a711aa5d8 {
	overflow: hidden;
	border: 1px solid var(--u1a77caa56551);
	border-radius: var(--tbbadbe7ec486);
	background: var(--ofc96d4abe53b);
}
.nfefeb11847eb a:hover {
	background: var(--g11ef4fb35817);
}
.f079a711aa5d8>.nfefeb11847eb+.nfefeb11847eb {
	border-top: 1px solid var(--u1a77caa56551);
}
.ea3e1abc2c660 {
	overflow: hidden;
	background: var(--g11ef4fb35817);
	width: 60px;
	aspect-ratio: 1;
	border-radius: 12px;
}
.ea3e1abc2c660 img {
	object-fit: cover;
	width: 100%;
	height: 100%;
}.h09c8d9834682{visibility:inherit}
.bb9b2d3ed7b96 p {
	color: var(--h38828934f751);
	font-size: 14px;
	white-space: nowrap;
	overflow: hidden;
	margin: 0px;
	text-overflow: ellipsis;
}
.a06a3d28a2200 {
	color: var(--k2d18420ccac3);
	padding: 2px 10px;
	white-space: nowrap;
	border-radius: 999px;
	background: var(--g11ef4fb35817);
	font-size: 13px;
	font-weight: bold;
}
.ua729c9de353e {
	width: 34px;
	background: var(--k2d18420ccac3);
	place-items: center;
	color: var(--kce9420a4ce90);
	border-radius: 50%;
	display: grid;
	height: 34px;
}.td9ac7d75dd4d{visibility:inherit}
.cad9bdabd52d0 {
	grid-template-columns: repeat(auto-fill,minmax(320px,1fr));
	display: grid;
	gap: 12px;
}
.p747798411551 dt {
	color: var(--k2d18420ccac3);
	font-weight: bold;
}
.cad9bdabd52d0>.nfefeb11847eb a {
	border: 1px solid var(--u1a77caa56551);
	background: var(--ofc96d4abe53b);
	border-radius: var(--tbbadbe7ec486);
}
.s46296e5948a4 {
	grid-template-columns: minmax(0,1.3fr)minmax(0,1fr);
	display: grid;
	gap: 36px;
	align-items: start;
}.s475b760fad50{contain:none}
.p747798411551 {
	border-radius: var(--tbbadbe7ec486);
	background: var(--g11ef4fb35817);
	margin: 0px;
	padding: 18px 20px;
}
.p747798411551 dd {
	color: var(--l2341f6d247ba);
	margin: 2px 0px 0px;
}.xdf6a80053769{contain:none}
.p747798411551 div {
	border-bottom: 1px dashed var(--u1a77caa56551);
	padding: 10px 0px;
}
.q273e3a535115 {
	list-style: none;
	padding: 0px;
	counter-reset: c9415f7bff6a1;
	margin: 0px;
}
.p747798411551 div:last-child {
	border-bottom: 0;
}
.q273e3a535115 a {
	border-bottom: 1px solid var(--u1a77caa56551);
	text-decoration: none;
	grid-template-columns: 44px minmax(0,1fr);
	column-gap: 14px;
	display: grid;
	padding: 16px 0px;
}.qc17a7a94a148{visibility:inherit}
.h52a4b4708d37 div {
	padding: 14px 16px;
}
.q273e3a535115 a::before {
	width: 36px;
	border-radius: 50%;
	font-weight: 800;
	grid-row: span 2;
	display: grid;
	content: counter(c9415f7bff6a1);
	place-items: center;
	height: 36px;
	background: var(--g11ef4fb35817);
	color: var(--k2d18420ccac3);
}
.q273e3a535115 a:hover h3 {
	color: var(--k2d18420ccac3);
}.x1ec2a9e11aeb{isolation:auto}
.q273e3a535115 li {
	counter-increment: c9415f7bff6a1;
}.l81fa69be4ad5{visibility:inherit}
.u479e7419caf3:nth-child(3n+2) .m298603dbfca1 {
	--sbfa1573a8ad7: var(--n0b1bf53713fa);
}
.u479e7419caf3:nth-child(3n) .m298603dbfca1 {
	--sbfa1573a8ad7: var(--a260545765fd6);
}
.sc6043386fd93 {
	grid-template-columns: repeat(auto-fill,minmax(280px,1fr));
	gap: 16px;
	display: grid;
}
.h52a4b4708d37 a {
	text-decoration: none;
	height: 100%;
	border: 1px solid var(--u1a77caa56551);
	border-radius: var(--tbbadbe7ec486);
	background: var(--ofc96d4abe53b);
	display: block;
	overflow: hidden;
}
.h52a4b4708d37 img {
	object-fit: cover;
	width: 100%;
	aspect-ratio: 1200/630;
}
.q273e3a535115 h3 {
	font-size: 17px;
	margin: 4px 0px 2px;
}
.q273e3a535115 p {
	color: var(--h38828934f751);
	font-size: 14px;
	margin: 0px;
}.n2f0d5a387a2f{contain:none}
.h52a4b4708d37 h2, .h52a4b4708d37 h3 {
	margin: 0px 0px 6px;
	font-size: 17px;
}
.h52a4b4708d37 p {
	color: var(--h38828934f751);
	font-size: 14px;
	margin: 0px;
}
.u47b20af2cea3 details {
	border: 1px solid var(--u1a77caa56551);
	border-left: 4px solid var(--u1a77caa56551);
	border-radius: var(--tbbadbe7ec486);
	background: var(--ofc96d4abe53b);
	margin-bottom: 10px;
}.a2e2777ec666a{isolation:auto}
.u47b20af2cea3 details[open] {
	box-shadow: var(--o561ee60b66ce);
	border-left-color: var(--k2d18420ccac3);
}
.u47b20af2cea3 summary {
	padding: 16px 18px;
	font-weight: bold;
	justify-content: space-between;
	list-style: none;
	cursor: pointer;
	display: flex;
	gap: 12px;
}.n16c88dde242b{isolation:auto}
.u47b20af2cea3 p {
	padding: 0px 18px 16px;
	color: var(--h38828934f751);
	margin: 0px;
}
.u47b20af2cea3 summary::-webkit-details-marker {
	display: none;
}
.u47b20af2cea3 summary::after {
	-webkit-mask: var(--p8c0839d0ecdc)center/contain no-repeat;
	mask: var(--p8c0839d0ecdc)center/contain no-repeat;
	background: var(--k2d18420ccac3);
	width: 22px;
	height: 22px;
	flex: none;
	content: "";
}.zcfce362dc77b{contain:none}
.vb8bb7e0972d1 {
	padding: 24px;
	background: var(--ofc96d4abe53b);
	margin: 44px 0px;
	border: 1px solid var(--u1a77caa56551);
	border-radius: var(--tbbadbe7ec486);
}
.a290d11dc950c {
	border-radius: 999px;
	display: inline-block;
	background: var(--g11ef4fb35817);
	padding: 2px 10px;
	font: 700 12px/1.6 system-ui,sans-serif;
	vertical-align: middle;
	color: var(--k2d18420ccac3);
}.f3a0b15fcee32{outline-offset:0}
.s460bf466b183 small {
	color: var(--h38828934f751);
}
.l3a0cdd535bfc {
	border-radius: 10px;
	background: var(--h11dfef73f972);
	padding: 14px;
}
.l3a0cdd535bfc p {
	font-size: 15px;
	margin: 8px 0px 0px;
}.w57a2dc424fa4{contain:none}
.l14087662cb8d {
	display: grid;
	gap: 12px;
	grid-template-columns: repeat(auto-fit,minmax(220px,1fr));
}
.bc591455d18a4 {
	flex-wrap: wrap;
	justify-content: space-between;
	gap: 6px;
	display: flex;
}
.s460bf466b183 {
	align-items: center;
	gap: 8px;
	display: inline-flex;
}
.pf16ed1325ee7 {
	-webkit-mask: repeating-linear-gradient(90deg,rgb(0,0,0) 0 16px,transparent 16px 18.5px);
	display: inline-block;
	background: linear-gradient(90deg,var(--td83989c85535) calc(var(--q624719c3a3d6)/5 * 100%),var(--s461ea5a44c87) 0);
	mask: repeating-linear-gradient(90deg,rgb(0,0,0) 0 16px,transparent 16px 18.5px);
	width: 90px;
	height: 16px;
}.p414edff40ceb{visibility:inherit}
.a3dbdd7164128 {
	gap: 6px;
	display: inline-flex;
}
.za25f79b38b64 {
	padding: 20px;
	margin: 28px 0px;
	background: var(--ofc96d4abe53b);
	border: 1px solid var(--u1a77caa56551);
	border-radius: var(--tbbadbe7ec486);
	text-align: center;
}.v5c993c3d8dca{unicode-bidi:normal}
.t5c31c7470e1e {
	margin: 0px 0px 10px;
	font-weight: bold;
}
.a3dbdd7164128 button {
	width: 44px;
	background: var(--h11dfef73f972);
	font-size: 22px;
	color: var(--t968597fd3e5b);
	cursor: pointer;
	border: 1px solid var(--u1a77caa56551);
	border-radius: 10px;
	height: 44px;
}.y302965790fc6{opacity:1}
.a3dbdd7164128 button:hover, .a3dbdd7164128 button[data-g13f05a25d6d7] {
	color: var(--td83989c85535);
}.td14a69289f3f{visibility:inherit}
.h36dc81a674b8 {
	background: linear-gradient(160deg,var(--b11c64ddf71bc),var(--h11dfef73f972));
	border-bottom: 1px solid var(--u1a77caa56551);
	padding: 40px 0px 30px;
}.uf9f8f84fd654{visibility:inherit}
.u0f08a8ae805a {
	font-size: 14px;
	min-height: 1.2em;
	color: var(--h38828934f751);
	margin: 10px 0px 0px;
}
.ceb413629bd61 {
	width: 1px;
	height: 1px;
	left: -9999px;
	opacity: 0;
	position: absolute;
}.gdfcc7c502fad{contain:none}
.a3dbdd7164128 button:disabled {
	cursor: default;
}
.h36dc81a674b8 h1 {
	font-size: clamp(28px,4vw,42px);
}.ad918340c1820{visibility:inherit}
.f8fae35363b25 ol {
	padding: 0px;
	list-style: none;
	gap: 6px;
	flex-wrap: wrap;
	margin: 0px 0px 12px;
	color: var(--h38828934f751);
	font-size: 14px;
	display: flex;
}
.f8fae35363b25 a {
	color: var(--k2d18420ccac3);
	text-decoration: none;
}
.y683bed45c2ed {
	display: grid;
	gap: 28px;
	grid-template-columns: minmax(0,1fr)320px;
	align-items: start;
}
.f8fae35363b25 li+li::before {
	margin-right: 6px;
	content: "›";
}
.e172733e83d57 {
	margin-bottom: 18px;
	border-radius: var(--tbbadbe7ec486);
	object-fit: cover;
	width: 100%;
	aspect-ratio: 1200/630;
}
.p791847c89554 {
	border: 1px solid var(--u1a77caa56551);
	border-radius: var(--tbbadbe7ec486);
	padding: 24px;
	background: var(--ofc96d4abe53b);
}
.lc9046ece3758 strong {
	color: var(--k2d18420ccac3);
}
.p791847c89554 .lc9046ece3758 {
	margin-bottom: 18px;
}
.y683bed45c2ed aside {
	top: 84px;
	position: sticky;
}
.lc9046ece3758 {
	padding: 0px;
	list-style: none;
	gap: 8px;
	flex-wrap: wrap;
	margin: 0px;
	display: flex;
}
.lc9046ece3758 li {
	gap: 6px;
	align-items: baseline;
	padding: 6px 12px;
	background: var(--g11ef4fb35817);
	display: flex;
	border-radius: 8px;
}
.u67afbbf46412 {
	padding: 20px;
	box-shadow: var(--o561ee60b66ce);
	border: 1px solid var(--u1a77caa56551);
	border-radius: var(--tbbadbe7ec486);
	background: var(--ofc96d4abe53b);
}.g7a793403ee37{outline-offset:0}
.u67afbbf46412 img {
	margin-bottom: 12px;
	object-fit: cover;
	width: 100%;
	aspect-ratio: 1200/630;
	border-radius: 10px;
}
.xf7f1e841825c, .ab024af57045c {
	border-radius: 10px;
	background: var(--h11dfef73f972);
	padding: 16px 18px;
}
.w839abf8a09b5 img {
	border-radius: 10px;
}
.r3e32897b8215 {
	counter-reset: cef68e5ed7a26;
	list-style: none;
	padding: 0px;
}
.u67afbbf46412 .s1d852831fbaf {
	margin-top: 12px;
}
.r3e32897b8215 li {
	border: 1px solid var(--u1a77caa56551);
	border-radius: 10px;
	margin-bottom: 10px;
	background: var(--h11dfef73f972);
	position: relative;
	counter-increment: cef68e5ed7a26;
	padding: 14px 16px 14px 64px;
}.d4c59c57cddeb{unicode-bidi:normal}
.lc9046ece3758 span {
	color: var(--h38828934f751);
	font-size: 13px;
}
.xf7f1e841825c h3 {
	color: var(--b3e02ce61be51);
}.qd2a4d07b6dff{outline-offset:0}
.ab024af57045c h3 {
	color: rgb(180,83,9);
}
.u67afbbf46412 h2 {
	font-size: 21px;
}
.xe93978336a31 {
	grid-template-columns: 1fr 1fr;
	display: grid;
	gap: 14px;
}.x50c091bb640b{opacity:1}
.w839abf8a09b5 {
	grid-template-columns: repeat(auto-fill,minmax(180px,1fr));
	gap: 10px;
	display: grid;
}
.r3e32897b8215 li::before {
	color: var(--kce9420a4ce90);
	font-weight: 800;
	border-radius: 50%;
	position: absolute;
	content: counter(cef68e5ed7a26);
	display: grid;
	left: 16px;
	top: 14px;
	width: 32px;
	height: 32px;
	place-items: center;
	background: var(--k2d18420ccac3);
}.x993366e94201{visibility:inherit}
.wcb4d7158656b span, .r1d00e2157c30 {
	color: var(--h38828934f751);
}
.oe7fd2d3144e5 a {
	color: var(--k2d18420ccac3);
}
.da46d5fb3aede {
	border-left: 2px solid var(--u1a77caa56551);
	list-style: none;
	padding: 0px;
}
.da46d5fb3aede li {
	padding: 0px 0px 22px 22px;
	position: relative;
}
.da46d5fb3aede li::before {
	left: -7px;
	width: 12px;
	background: var(--k2d18420ccac3);
	height: 12px;
	top: 7px;
	border-radius: 50%;
	position: absolute;
	content: "";
}
[data-h763414231cc0] a {
	color: var(--k2d18420ccac3);
}.r82c93a658511{outline-offset:0}
.r3e32897b8215 h3 {
	font-size: 17px;
	margin: 0px 0px 4px;
}
.wcb4d7158656b strong {
	font-size: 19px;
}
.r3e32897b8215 p {
	margin: 0px;
}
[data-h763414231cc0] h2 {
	font-size: 20px;
}
.e01f274de80ba {
	text-align: center;
	padding: 20px;
	border: 1px solid var(--u1a77caa56551);
	border-radius: var(--tbbadbe7ec486);
	background: var(--ofc96d4abe53b);
}
.wcb4d7158656b {
	align-items: baseline;
	display: flex;
	gap: 12px;
}
.t0046f85c54fc {
	margin-bottom: 30px;
	grid-template-columns: repeat(auto-fill,minmax(240px,1fr));
	display: grid;
	gap: 14px;
}.t7b74313596ef{z-index:auto}
.e01f274de80ba img {
	margin: 0px auto 10px;
	border-radius: 50%;
	object-fit: cover;
	width: 80px;
	height: 80px;
}.tccb92ee21f4a{unicode-bidi:normal}
.oe7fd2d3144e5 {
	margin-top: 24px;
	border-radius: var(--tbbadbe7ec486);
	background: var(--g11ef4fb35817);
	padding: 18px 20px;
}
[data-h763414231cc0] {
	padding: 22px 24px;
	width: min(860px,100% - 32px);
	border: 1px solid var(--u1a77caa56551);
	border-radius: var(--tbbadbe7ec486);
	margin: 0px auto 48px;
	background: var(--ofc96d4abe53b);
}
[data-h763414231cc0] ul {
	padding-left: 20px;
	margin: 0px;
}.v288c737e9431{opacity:1}
.r8643bf73e27f a, .r8643bf73e27f span {
	border: 1px solid var(--u1a77caa56551);
	border-radius: 8px;
	text-decoration: none;
	padding: 6px 12px;
}
.r8643bf73e27f {
	margin-top: 28px;
	gap: 8px;
	justify-content: center;
	display: flex;
}
.afaabae9480ea {
	grid-template-columns: 1.4fr repeat(3,1fr);
	display: grid;
	gap: 28px;
}
.r8643bf73e27f span {
	color: var(--kce9420a4ce90);
	background: var(--k2d18420ccac3);
	border-color: var(--k2d18420ccac3);
}.g95d944418b0a{font-kerning:auto}
.x967a1e5098c3 {
	background: var(--r0defc94951c1);
	color: var(--o32fc07650727);
	padding: 44px 0px 24px;
}.u597e4d92af5b{visibility:inherit}
.x967a1e5098c3 .fa6a3ee607852 {
	color: rgb(255,255,255);
}
.x967a1e5098c3 h2 {
	color: rgb(255,255,255);
	font-size: 15px;
	margin-bottom: 10px;
}.h930d1be9e729{z-index:auto}
.x967a1e5098c3 a {
	color: var(--o32fc07650727);
	display: block;
	text-decoration: none;
	padding: 3px 0px;
}
.x967a1e5098c3 a:hover {
	color: rgb(255,255,255);
}
.m237479457ff2 {
	right: 20px;
	align-items: flex-end;
	bottom: 20px;
	position: fixed;
	flex-direction: column;
	gap: 8px;
	z-index: 70;
	max-width: min(320px,calc(100% - 40px));
	display: flex;
}
.we96a0cf5135a {
	align-items: center;
	gap: 8px;
	display: flex;
}
.c614a365e9a5b {
	margin-top: 28px;
	font-size: 13px;
	padding-top: 18px;
	border-top: 1px solid var(--i906dcdbe5b79);
}
.k5456d54dfe98 {
	box-shadow: var(--o561ee60b66ce);
	color: var(--l2341f6d247ba);
	font-size: 14px;
	font-weight: bold;
	background: var(--ofc96d4abe53b);
	margin: 0px;
	border: 1px solid var(--u1a77caa56551);
	border-radius: 14px 14px 4px 14px;
	padding: 10px 14px;
}.a96494e19e0ba{isolation:auto}
.ie469f501efe3 {
	color: var(--kce9420a4ce90);
	min-height: 54px;
	background: var(--k2d18420ccac3);
	text-decoration: none;
	padding: 0px 22px 0px 8px;
	align-items: center;
	gap: 10px;
	font-weight: 800;
	display: inline-flex;
	border-radius: 999px;
	box-shadow: 0 14px 30px color-mix(in srgb,var(--k2d18420ccac3) 40%,transparent);
}.gbb2791fe5480{z-index:auto}
.j0d40af8fad83 {
	position: relative;
	width: 40px;
	height: 40px;
	border-radius: 50%;
	background: color-mix(in srgb,var(--kce9420a4ce90) 18%,transparent);
}
body[data-qb4376477bce8=d093757fd1074] .p413f2a8e6b24 {
	margin-left: 0px;
}
.j0d40af8fad83::after {
	-webkit-mask: var(--a260545765fd6)center/contain no-repeat;
	background: currentColor;
	mask: var(--a260545765fd6)center/contain no-repeat;
	position: absolute;
	inset: 9px;
	content: "";
}
body[data-qb4376477bce8=d093757fd1074] .j2dab82f35ea0 {
	gap: 6px 18px;
	flex-wrap: wrap;
	padding: 10px 0px;
	justify-content: center;
}
body[data-qb4376477bce8=d093757fd1074] .fa6a3ee607852 {
	justify-content: center;
	flex-basis: 100%;
}.z6f3c48561a25{contain:none}
body[data-qb4376477bce8=d093757fd1074] .gd638d0896e18 {
	flex: initial;
}.ra2384c3bc3e4{outline-offset:0}
.i4a8027ea4ce4 {
	width: 42px;
	background: var(--ofc96d4abe53b);
	color: var(--k2d18420ccac3);
	opacity: 0;
	left: 20px;
	bottom: 24px;
	font-size: 18px;
	transition: opacity 200ms;
	z-index: 69;
	position: fixed;
	pointer-events: none;
	height: 42px;
	box-shadow: var(--o561ee60b66ce);
	border: 1px solid var(--u1a77caa56551);
	border-radius: 50%;
	cursor: pointer;
}.c53d7ec14f3f5{z-index:auto}
body[data-bc50063b500a3=i7a7e964d9692] .afff4eb57f36c:hover {
	box-shadow: inset 0 -2px currentColor;
	background: 0 0;
}
.i4a8027ea4ce4[data-f1d11ddce20a9] {
	pointer-events: auto;
	opacity: 1;
}.s4f6a754ab111{contain:none}
body[data-bc50063b500a3=i7a7e964d9692] .afff4eb57f36c {
	border-radius: 0px;
}
@media(min-width:901px) {
	body[data-z9c86554038d2=u9856a1f8790a] .wc04d5ea1bc54 .r526a4552267b {
		justify-content: center;
	}
	body[data-z9c86554038d2=u9856a1f8790a] .nf07a0dd7f53f>.v8f48aa86e676 {
		order: -1;
	}
	body[data-z9c86554038d2=u9856a1f8790a] .nf07a0dd7f53f {
		grid-template-columns: 1fr;
		text-align: center;
	}
	body[data-z9c86554038d2=u9856a1f8790a] .o3c1e52f3da8b {
		max-width: 820px;
		margin: 0px auto;
	}
	body[data-z9c86554038d2=u9856a1f8790a] .x36bb3ab8c044 {
		text-align: left;
		grid-template-columns: repeat(4,minmax(0,1fr));
	}
	body[data-z9c86554038d2=u9856a1f8790a] .v8f48aa86e676 {
		width: min(760px,100%);
		margin: 0px auto;
	}
	body[data-z9c86554038d2=u9856a1f8790a] .y43761c8b308e img {
		aspect-ratio: 16/7;
		object-fit: cover;
	}
}
body[data-o2250a831553c=u791e4708b241] .ie469f501efe3 {
	background: linear-gradient(135deg,var(--wae9208e44435),var(--k2d18420ccac3));
}.nb3a6c83d3233{z-index:auto}
@media(max-width:900px) {
	.j2dab82f35ea0 {
		flex-wrap: wrap;
		padding-top: 10px;
		gap: 0px 12px;
		min-height: 0px;
	}
	.afff4eb57f36c {
		align-items: center;
		display: inline-flex;
		min-height: 44px;
	}
	.y683bed45c2ed aside {
		position: static;
	}
	.p413f2a8e6b24 .w905aae244957 {
		display: none;
	}
	.gd638d0896e18 {
		padding: 0px;
		order: 3;
		flex-basis: 100%;
	}
	.p413f2a8e6b24 .s1d852831fbaf {
		padding: 0px 14px;
		font-size: 14px;
		min-height: 36px;
	}
	.wc04d5ea1bc54 {
		padding: 22px 0px 70px;
	}
	.nf07a0dd7f53f {
		grid-template-columns: 1fr;
		gap: 26px;
	}
	body {
		--h5fa2a45e31fd: calc(70px + env(safe-area-inset-bottom));
	}
	.s46296e5948a4, .y683bed45c2ed, .xe93978336a31 {
		grid-template-columns: 1fr;
	}
	.afaabae9480ea {
		grid-template-columns: 1fr 1fr;
	}
	.nf07a0dd7f53f>.v8f48aa86e676 {
		order: -1;
	}
	.m237479457ff2 {
		flex-direction: row;
		align-items: center;
		padding: 8px 12px calc(8px + env(safe-area-inset-bottom));
		left: 0px;
		background: color-mix(in srgb,var(--ofc96d4abe53b) 96%,transparent);
		max-width: none;
		border-top: 1px solid var(--u1a77caa56551);
		backdrop-filter: blur(12px);
		right: 0px;
		bottom: 0px;
	}
	.j0d40af8fad83::after {
		inset: 7px;
	}
	.i4a8027ea4ce4 {
		left: auto;
		right: 16px;
		bottom: 84px;
	}
	.k5456d54dfe98 {
		display: -webkit-box;
		flex: 1;
		background: 0 0;
		-webkit-line-clamp: 2;
		padding: 0px;
		min-width: 0px;
		overflow: hidden;
		border: 0;
		box-shadow: none;
		-webkit-box-orient: vertical;
		font-size: 13px;
		line-height: 1.35;
	}
	.ie469f501efe3 {
		box-shadow: none;
		padding: 0px 16px 0px 6px;
		min-height: 44px;
	}
	.j0d40af8fad83 {
		width: 32px;
		height: 32px;
	}
}
@media(max-width:560px) {
	.r526a4552267b .s1d852831fbaf {
		flex: 1;
	}
	.t5fefa1b1e11a {
		padding: 38px 0px;
	}
	.ua729c9de353e {
		display: none;
	}
	.pa6b571025040 {
		font-size: 14px;
		padding: 10px;
	}
	.nfefeb11847eb a {
		grid-template-columns: 52px minmax(0,1fr)auto;
		gap: 12px;
		padding: 10px 12px;
	}
	.cad9bdabd52d0, .x1f78ea925525 {
		grid-template-columns: 1fr;
	}
	.p791847c89554 {
		padding: 16px;
	}
	.afaabae9480ea {
		grid-template-columns: 1fr;
	}
	.ea3e1abc2c660 {
		width: 52px;
	}
}.v4daa210406dc{font-kerning:auto}
:lang(th) {
	--o7e0ad9de33a4: "Noto Sans Thai", "Leelawadee UI", Tahoma, system-ui, sans-serif;
}
:lang(hi) {
	--o7e0ad9de33a4: "Noto Sans Devanagari", "Nirmala UI", Mangal, system-ui, sans-serif;
}
:lang(bn) :is(h1, h2, h3), :lang(th) :is(h1, h2, h3), :lang(hi) :is(h1, h2, h3) {
	line-height: 1.45;
	font-weight: bold;
}
:lang(bn) {
	--o7e0ad9de33a4: "Noto Sans Bengali", "Nirmala UI", Vrinda, system-ui, sans-serif;
}.s3289c8430311{outline-offset:0}
:lang(zh) {
	--o7e0ad9de33a4: "PingFang SC", "Microsoft YaHei", "Noto Sans SC", system-ui, sans-serif;
}.g079935e926b1{contain:none}
@media(max-width:640px) {
	.m237479457ff2 {
		flex-wrap: wrap;
		gap: 6px;
	}
	.k5456d54dfe98 {
		text-align: center;
		flex-basis: 100%;
	}
	.we96a0cf5135a {
		flex: 1 1 100%;
	}
	.we96a0cf5135a>a {
		justify-content: center;
		flex: 1;
	}
}
