* {
	box-sizing: border-box
}
html {
	scroll-behavior: smooth
}
:root {
	--g7c361743acd9: 12px;
	--x3b5f74e6cfb9: rgb(240,103,115);
	--t0e40516491b0: 0 18px 50px rgba(81, 31, 31, .08);
	--p539f221cdabc: rgb(245,166,0);
	--oa64a51722e40: rgb(255,255,255);
	--tb2b735bd4983: rgb(74,66,70);
	--jed147c9d3f8c: rgb(255,255,255);
	--cbdd2ac1f42f7: rgb(255,242,239);
	--ofd9b46822735: rgb(41,35,39);
	--r40df018f8609: rgb(255,249,248);
	--w671e45369bae: rgb(255,255,255);
	--xd86fe7fe85d1: rgb(255,240,238);
	--a52b95b17e058: 20px;
	--qcedecd603035: rgb(229,69,82);
	--tf4175cf92418: rgb(228,220,220);
	--fbb8dc5dc5631: rgb(207,200,203);
	--l4d94917ac19c: rgb(255,222,218);
	--r6af59716b151: rgb(32,33,40);
	--a462abccd4b22: rgb(240,220,218);
	--kb6157364703d: rgb(31,138,76);
	--lceeee1b6f952: Georgia, "Times New Roman", serif;
	--cc7a3d1b5fed9: rgb(109,112,122);
	--jfd574141379a: rgb(255,255,255);
	--s51410fc1ba10: rgb(207,200,203)
}
body {
	font: 16px/1.72 Inter,system-ui,-apple-system,segoe ui,Arial,sans-serif;
	overflow-wrap: break-word;
	margin: 0px;
	background: var(--r40df018f8609);
	color: var(--r6af59716b151)
}
img {
	max-width: 100%;
	height: auto;
	display: block
}
h3, h2, h1 {
	font-family: var(--lceeee1b6f952);
	margin: 0px 0px .6em;
	font-weight: 800;
	line-height: 1.2
}
a {
	color: inherit
}
.q56b43a7e47d0 {
	left: -999px;
	position: absolute
}
.q56b43a7e47d0:focus {
	background: rgb(255,255,255);
	left: 16px;
	z-index: 99;
	padding: 8px 12px;
	top: 8px
}
.g789f67554c13 {
	position: sticky;
	background: color-mix(in srgb,var(--r40df018f8609) 96%,transparent);
	top: 0px;
	backdrop-filter: blur(14px);
	border-bottom: 1px solid var(--a462abccd4b22);
	z-index: 60
}
.od440ef1457f5>.q1f5de5c0adb9 {
	left: auto;
	right: 0px
}
.r2c435446d601 {
	margin-inline: auto;
	width: min(1180px,100% - 32px)
}
.saa52b6bb64a7 {
	margin-inline: auto;
	max-width: 860px
}
.o8ffbd6591fdd {
	display: flex;
	align-items: center;
	min-height: 72px;
	gap: 20px
}
.u7e65d2462eee {
	display: inline-flex;
	min-height: 44px;
	text-decoration: none;
	align-items: center;
	font: 800 22px var(--lceeee1b6f952);
	gap: 10px
}
.w8077d4ff61c7 {
	margin-left: auto;
	align-items: center;
	gap: 4px;
	display: flex;
	flex: none
}
.u7e65d2462eee img {
	width: 36px;
	object-fit: cover;
	border-radius: 10px;
	height: 36px
}
.od440ef1457f5>button, .hcdba3a3344c2>a {
	text-decoration: none;
	display: block;
	padding: 8px 12px;
	border: 0;
	white-space: nowrap;
	color: var(--cc7a3d1b5fed9);
	border-radius: 10px;
	background: 0 0;
	cursor: pointer;
	font: inherit;
	font-weight: 600
}
.od440ef1457f5[hidden] {
	display: none
}
.od440ef1457f5 .q1f5de5c0adb9 .hcdba3a3344c2>a {
	padding: 6px 10px
}
.od440ef1457f5>button:hover, .hcdba3a3344c2>a:hover {
	background: var(--xd86fe7fe85d1);
	color: var(--qcedecd603035)
}
.od440ef1457f5.w7c1e441fe9a0>.q1f5de5c0adb9 {
	display: block
}
.hcdba3a3344c2 {
	position: relative
}
.od440ef1457f5 .q1f5de5c0adb9 .q1f5de5c0adb9 {
	position: static;
	border: 0;
	padding: 0px 0px 0px 12px;
	box-shadow: none;
	display: block
}
.q1f5de5c0adb9 {
	border: 1px solid var(--a462abccd4b22);
	min-width: 200px;
	box-shadow: var(--t0e40516491b0);
	border-radius: 14px;
	background: var(--jfd574141379a);
	top: 100%;
	left: 0px;
	display: none;
	position: absolute;
	padding: 8px
}
.q1f5de5c0adb9 a {
	display: block;
	text-decoration: none;
	border-radius: 8px;
	padding: 6px 10px
}
.q1f5de5c0adb9 a:hover {
	background: var(--xd86fe7fe85d1)
}
.hcdba3a3344c2:hover .q1f5de5c0adb9, .hcdba3a3344c2:focus-within .q1f5de5c0adb9 {
	display: block
}
.s170b535d029c {
	min-width: 44px;
	border: 1px solid var(--a462abccd4b22);
	border-radius: 10px;
	min-height: 44px;
	cursor: pointer;
	padding: 4px 12px;
	display: none;
	background: 0 0;
	font-size: 20px;
	margin-left: auto
}
.td00d08b943fe {
	color: var(--jed147c9d3f8c);
	background: var(--qcedecd603035)
}
.td00d08b943fe:hover {
	background: var(--x3b5f74e6cfb9)
}
.s16d3cba535c9 {
	color: var(--qcedecd603035);
	background: var(--xd86fe7fe85d1)
}
.a09c5f7e56b1a {
	font-size: 14px;
	gap: 6px;
	display: flex
}
.a09c5f7e56b1a a[aria-current] {
	font-weight: 800
}
.g248c9a260db7 {
	display: inline-flex;
	text-decoration: none;
	min-height: 46px;
	border-radius: var(--g7c361743acd9);
	cursor: pointer;
	align-items: center;
	justify-content: center;
	padding: 0px 22px;
	font-weight: 800;
	border: 1px solid var(--qcedecd603035)
}
.i524fcb4f6bd1 {
	grid-template-columns: 1.05fr 1fr;
	align-items: center;
	gap: 48px;
	display: grid
}
.b67865c3f6b7a h1 {
	font-size: clamp(36px,5.2vw,64px);
	line-height: 1.06
}
.w8077d4ff61c7 .g248c9a260db7 {
	margin-left: 6px;
	min-height: 40px;
	padding: 0px 16px
}
.b67865c3f6b7a {
	padding: 72px 0px 56px;
	background: radial-gradient(circle at 82% 35%,var(--l4d94917ac19c) 0,transparent 35%),linear-gradient(180deg,var(--r40df018f8609),var(--w671e45369bae))
}
.z0ac5ba3d69d4 {
	background: var(--xd86fe7fe85d1);
	color: var(--qcedecd603035);
	margin: 0px 0px 14px;
	font-size: 14px;
	padding: 4px 12px;
	font-weight: 700;
	border-radius: 999px;
	display: inline-block
}
.me1f4812bcd6a {
	font-size: 18px;
	color: var(--cc7a3d1b5fed9)
}
.m30f4d345dc8a {
	display: flex;
	gap: 12px;
	flex-wrap: wrap;
	margin-top: 24px
}
.gc4b92ca98106 {
	transition: opacity 500ms;
	grid-area: 1/1;
	opacity: 0;
	margin: 0px
}
.l1c8b5b87b13a {
	overflow: hidden;
	align-items: center;
	box-shadow: var(--t0e40516491b0);
	display: grid;
	position: relative;
	border-radius: var(--a52b95b17e058);
	background: var(--xd86fe7fe85d1)
}
.gc4b92ca98106 img {
	display: block;
	width: 100%;
	height: auto;
	object-fit: contain;
	aspect-ratio: 4/3
}
.f371881c4a8bf {
	grid-template-columns: repeat(auto-fit,minmax(160px,1fr));
	gap: 12px;
	margin-top: 40px;
	display: grid
}
.l7a6149786634 {
	border: 0;
	position: absolute;
	width: 40px;
	top: 50%;
	transform: translateY(-50%);
	cursor: pointer;
	font-size: 22px;
	background: rgba(255,255,255,.9);
	border-radius: 50%;
	height: 40px
}
.f371881c4a8bf strong {
	display: block;
	font: 800 22px var(--lceeee1b6f952)
}
.pf5531187d4d1 {
	left: 12px
}
.f371881c4a8bf span {
	color: var(--cc7a3d1b5fed9);
	font-size: 14px
}
.f371881c4a8bf>div {
	padding: 18px;
	background: var(--jfd574141379a);
	border: 1px solid var(--a462abccd4b22);
	text-align: center;
	border-radius: 18px
}
.u6ad51a0f173c {
	background: var(--oa64a51722e40)
}
.f0bfc8f88fb4d {
	text-align: center;
	font-size: clamp(28px,4vw,44px);
	margin-bottom: 32px
}
.g641451a27a22 h1 {
	font-size: clamp(30px,4vw,48px)
}
.c590e1699b67f {
	right: 12px
}
.nc47fbc18aa70:hover {
	transform: translateY(-3px)
}
.gc4b92ca98106[data-ud1a28c0aa30b] {
	opacity: 1
}
.ffa18f3b7121a {
	padding: 64px 0px
}
.g641451a27a22 {
	padding: 56px 0px 36px;
	background: linear-gradient(135deg,var(--cbdd2ac1f42f7),var(--w671e45369bae))
}
.bbde367a68f15 ol {
	list-style: none;
	padding: 0px;
	margin: 0px 0px 14px;
	color: var(--cc7a3d1b5fed9);
	display: flex;
	font-size: 14px;
	gap: 6px;
	flex-wrap: wrap
}
dl.qe93301e73505>div {
	grid-template-columns: 30% 1fr;
	display: grid
}
.w5236f790402e {
	grid-template-columns: repeat(2,1fr);
	counter-reset: c83ff485f5933;
	display: grid;
	gap: 20px
}
.bbde367a68f15 li+li::before {
	margin-right: 6px;
	content: "/"
}
.jce122943134d {
	margin-bottom: 36px
}
.jce122943134d h2 {
	margin-top: 1.2em;
	font-size: 28px
}
.jce122943134d h3 {
	font-size: 21px;
	margin-top: 1em
}
.qe93301e73505, .jce122943134d table {
	border-collapse: collapse;
	width: 100%;
	background: var(--jfd574141379a);
	margin: 16px 0px
}
.qe93301e73505 th {
	background: var(--xd86fe7fe85d1);
	width: 30%
}
dl.qe93301e73505 dt {
	font-weight: 700;
	background: var(--xd86fe7fe85d1)
}
.y9743f66e4dc4>h2::before {
	color: var(--qcedecd603035);
	content: counter(c83ff485f5933,decimal-leading-zero);
	font-size: 15px;
	letter-spacing: .1em;
	display: block
}
.xe7269bd32335 {
	grid-template-columns: repeat(auto-fill,minmax(240px,1fr));
	display: grid;
	gap: 20px
}
.qe93301e73505 td, .qe93301e73505 th, .jce122943134d th, .jce122943134d td {
	padding: 10px 14px;
	vertical-align: top;
	text-align: left;
	border: 1px solid var(--a462abccd4b22)
}
.nc47fbc18aa70 a {
	display: block;
	text-decoration: none;
	height: 100%
}
.nc47fbc18aa70 img {
	object-fit: cover;
	width: 100%;
	aspect-ratio: 1200/630
}
dl.qe93301e73505 dt, dl.qe93301e73505 dd {
	margin: 0px;
	border: 1px solid var(--a462abccd4b22);
	padding: 10px 14px
}
.c580351cc7be3 h3, .c580351cc7be3 h2 {
	font-size: 18px;
	margin: 6px 0px
}
.y9743f66e4dc4 {
	background: var(--jfd574141379a);
	padding: 28px;
	border: 1px solid var(--a462abccd4b22);
	border-radius: var(--a52b95b17e058);
	box-shadow: var(--t0e40516491b0);
	counter-increment: c83ff485f5933
}
.c580351cc7be3 {
	padding: 16px 18px 20px
}
.nc47fbc18aa70 {
	box-shadow: var(--t0e40516491b0);
	transition: transform 200ms;
	background: var(--jfd574141379a);
	overflow: hidden;
	border: 1px solid var(--a462abccd4b22);
	border-radius: var(--a52b95b17e058)
}
.c580351cc7be3 p {
	margin: 0px;
	color: var(--cc7a3d1b5fed9);
	font-size: 14px
}
.jf9eb748eb3ff {
	background: var(--xd86fe7fe85d1);
	color: var(--qcedecd603035);
	font-size: 12px;
	font-weight: 700;
	border-radius: 999px;
	padding: 2px 10px;
	display: inline-block
}
.w58d3de14e4cb {
	display: inline-flex;
	gap: 8px;
	align-items: center
}
.k39ac74d730e6 {
	background: linear-gradient(90deg,var(--p539f221cdabc) calc(var(--a1df15300f80e)/5 * 100%),var(--tf4175cf92418) 0);
	-webkit-mask: repeating-linear-gradient(90deg,rgb(0,0,0) 0 16px,transparent 16px 18.5px);
	display: inline-block;
	mask: repeating-linear-gradient(90deg,rgb(0,0,0) 0 16px,transparent 16px 18.5px);
	position: relative;
	width: 90px;
	height: 16px
}
.o55beb8334ef9 {
	color: color-mix(in srgb,var(--p539f221cdabc) 55%,var(--r6af59716b151));
	font-weight: 800
}
.r482cf3490a15 a {
	color: var(--qcedecd603035);
	font-weight: 800
}
.w58d3de14e4cb small {
	color: var(--cc7a3d1b5fed9)
}
.ja294fbbf3d52 {
	font: 700 12px/1.6 system-ui,sans-serif;
	color: var(--jfd574141379a);
	background: var(--r6af59716b151);
	vertical-align: middle;
	border-radius: 999px;
	padding: 2px 10px;
	display: inline-block
}
.c4c869abc70f4 {
	gap: 16px;
	display: grid;
	grid-template-columns: repeat(auto-fit,minmax(220px,1fr))
}
.ffa0840cc1877 {
	justify-content: space-between;
	gap: 6px;
	display: flex;
	flex-wrap: wrap
}
.t1c24a8761bf1 {
	gap: 6px;
	display: flex
}
.tb4eac22ba09e {
	grid-template-columns: minmax(0,1fr)320px;
	align-items: start;
	gap: 36px;
	display: grid
}
.g53ff22be8e75 {
	gap: 16px;
	grid-template-columns: 1fr 1fr;
	display: grid
}
.g40fab978ee6d {
	grid-template-columns: repeat(auto-fill,minmax(200px,1fr));
	gap: 12px;
	display: grid
}
.r482cf3490a15 {
	margin-top: 28px;
	text-align: center
}
.mee98d0683cd9 {
	background: var(--jfd574141379a);
	padding: 28px;
	border: 1px solid var(--a462abccd4b22);
	border-radius: var(--a52b95b17e058);
	margin: 48px 0px
}
.o4e8d49f9bd4b p {
	font-size: 15px;
	margin: 8px 0px 0px
}
.o4e8d49f9bd4b {
	background: var(--xd86fe7fe85d1);
	border-radius: 14px;
	padding: 16px
}
.bb46384f1291b {
	margin: 6px 0px 0px;
	font-size: 14px
}
.y2bd1fb47d30d {
	background: var(--jfd574141379a);
	border: 1px solid var(--a462abccd4b22);
	border-radius: var(--a52b95b17e058);
	margin: 32px 0px;
	padding: 22px 24px
}
.e855f27405b12 {
	font-weight: 700;
	margin: 0px 0px 10px
}
.t1c24a8761bf1 button {
	width: 44px;
	cursor: pointer;
	background: var(--xd86fe7fe85d1);
	border: 1px solid var(--a462abccd4b22);
	border-radius: 12px;
	color: var(--s51410fc1ba10);
	font-size: 22px;
	height: 44px
}
.t1c24a8761bf1 button:disabled {
	cursor: default
}
.t1c24a8761bf1 button:hover, .t1c24a8761bf1 button[data-ud1a28c0aa30b] {
	color: var(--p539f221cdabc)
}
.ia99e681dbd66 {
	min-height: 1.2em;
	color: var(--cc7a3d1b5fed9);
	margin: 10px 0px 0px;
	font-size: 14px
}
.j0881e96a760d details {
	background: var(--jfd574141379a);
	border: 1px solid var(--a462abccd4b22);
	border-radius: 14px;
	padding: 8px 20px;
	margin-bottom: 12px
}
.a9145917cc34b {
	position: absolute;
	left: -9999px;
	opacity: 0;
	width: 1px;
	height: 1px
}
.tb4eac22ba09e aside {
	top: 92px;
	position: sticky
}
.j0881e96a760d details[open] {
	padding-bottom: 16px
}
.j0881e96a760d summary {
	padding: 8px 0px;
	font-weight: 700;
	min-height: 44px;
	cursor: pointer
}
.j0881e96a760d p {
	color: var(--cc7a3d1b5fed9);
	margin: 10px 0px 0px
}
.ka5b228b5ab05 {
	object-fit: cover;
	border-radius: var(--a52b95b17e058);
	width: 100%;
	aspect-ratio: 1200/630;
	margin-bottom: 20px
}
.y83db351447e1 {
	padding: 26px;
	background: var(--jfd574141379a);
	box-shadow: var(--t0e40516491b0);
	border: 1px solid var(--a462abccd4b22);
	border-radius: 24px
}
.y83db351447e1 img {
	object-fit: cover;
	border-radius: 14px;
	width: 100%;
	aspect-ratio: 1200/630;
	margin-bottom: 14px
}
.k96025512361f, .yb6f82a544b21 {
	background: var(--jfd574141379a);
	padding: 18px 22px;
	border-radius: 16px;
	border: 1px solid var(--a462abccd4b22)
}
.g40fab978ee6d img {
	border-radius: 14px
}
.y83db351447e1 h2 {
	font-size: 24px;
	margin-bottom: 8px
}
.y83db351447e1 .g248c9a260db7 {
	margin-top: 12px;
	width: 100%
}
.d0093ce1ce687 {
	color: var(--cc7a3d1b5fed9);
	font-size: 14px
}
.k96025512361f h3 {
	color: var(--kb6157364703d)
}
.yb6f82a544b21 h3 {
	color: var(--qcedecd603035)
}
.rc9bfbff4a6a8 {
	padding: 0px;
	list-style: none;
	counter-reset: c6dfb521b60c7
}
.rc9bfbff4a6a8 li {
	border: 1px solid var(--a462abccd4b22);
	padding: 16px 20px 16px 72px;
	position: relative;
	border-radius: 16px;
	background: var(--jfd574141379a);
	margin-bottom: 12px;
	counter-increment: c6dfb521b60c7
}
.rc9bfbff4a6a8 li::before {
	font-weight: 800;
	width: 36px;
	height: 36px;
	left: 20px;
	place-items: center;
	background: var(--qcedecd603035);
	top: 16px;
	position: absolute;
	display: grid;
	content: counter(c6dfb521b60c7);
	border-radius: 50%;
	color: rgb(255,255,255)
}
.vcf6e93c4016f {
	padding: 0px;
	border-left: 3px solid var(--a462abccd4b22);
	list-style: none
}
.vcf6e93c4016f li {
	padding: 0px 0px 28px 24px;
	position: relative
}
.e85bd5e241de9, .f91ebd4661ac2 span {
	color: var(--cc7a3d1b5fed9)
}
.rc9bfbff4a6a8 h3 {
	margin: 0px 0px 4px;
	font-size: 19px
}
.rc9bfbff4a6a8 p {
	margin: 0px
}
.f91ebd4661ac2 {
	gap: 12px;
	align-items: baseline;
	display: flex
}
.vcf6e93c4016f li::before {
	content: "";
	left: -9px;
	top: 6px;
	background: var(--qcedecd603035);
	width: 15px;
	height: 15px;
	position: absolute;
	border-radius: 50%
}
.yffddbc957278 {
	padding: 24px;
	background: var(--jfd574141379a);
	border: 1px solid var(--a462abccd4b22);
	border-radius: var(--a52b95b17e058)
}
.n45ca4fe217d0 {
	grid-template-columns: repeat(auto-fill,minmax(260px,1fr));
	margin-bottom: 40px;
	display: grid;
	gap: 20px
}
.f91ebd4661ac2 strong {
	font: 800 22px var(--lceeee1b6f952)
}
.yffddbc957278 img {
	object-fit: cover;
	border-radius: 50%;
	width: 88px;
	margin-bottom: 12px;
	height: 88px
}
.ccb8a683f7e28 div {
	display: flex;
	gap: 16px;
	padding: 12px 0px;
	border-bottom: 1px solid var(--a462abccd4b22)
}
.ccb8a683f7e28 dt {
	font-weight: 700;
	min-width: 120px
}
.ccb8a683f7e28 dd {
	margin: 0px;
	min-width: 0px
}
.oa84bac621738 {
	background: var(--jfd574141379a);
	padding: 24px;
	border: 1px solid var(--a462abccd4b22);
	border-radius: var(--a52b95b17e058);
	margin-top: 32px
}
[data-v4b9ecbfcc530] {
	border: 1px solid var(--a462abccd4b22);
	padding: 24px 28px;
	width: min(860px,100% - 32px);
	border-radius: var(--a52b95b17e058);
	background: var(--jfd574141379a);
	margin: 0px auto 64px
}
[data-v4b9ecbfcc530] ul {
	margin: 0px;
	padding-left: 20px
}
[data-v4b9ecbfcc530] li {
	padding: 4px 0px
}
[data-v4b9ecbfcc530] h2 {
	font-size: 24px
}
[data-v4b9ecbfcc530] a {
	font-weight: 600;
	color: var(--qcedecd603035)
}
.of1236ba9445c {
	gap: 8px;
	justify-content: center;
	display: flex;
	margin-top: 32px
}
.e0f4feb35757e {
	grid-template-columns: 1.4fr repeat(3,1fr);
	gap: 32px;
	display: grid
}
.xc80307540b86 h2 {
	font-size: 16px;
	margin-bottom: 12px
}
.of1236ba9445c a, .of1236ba9445c span {
	padding: 6px 12px;
	text-decoration: none;
	border-radius: 10px;
	border: 1px solid var(--a462abccd4b22)
}
.of1236ba9445c span {
	border-color: var(--qcedecd603035);
	color: var(--jed147c9d3f8c);
	background: var(--qcedecd603035)
}
.xc80307540b86 {
	padding: 52px 0px 26px;
	background: var(--ofd9b46822735);
	color: rgb(255,255,255)
}
.xc80307540b86 a {
	display: block;
	text-decoration: none;
	padding: 3px 0px;
	color: var(--fbb8dc5dc5631)
}
.xc80307540b86 a:hover {
	color: rgb(255,255,255)
}
.p50d5240acbc3 p {
	color: var(--fbb8dc5dc5631)
}
.x6295b615f9fb {
	font-size: 14px;
	border-top: 1px solid var(--tb2b735bd4983);
	padding-top: 20px;
	color: rgb(170,170,170);
	margin-top: 32px
}
.w6d97ab16a08c {
	border: 0;
	position: fixed;
	color: var(--jed147c9d3f8c);
	right: 20px;
	bottom: 20px;
	font-size: 20px;
	background: var(--qcedecd603035);
	opacity: 0;
	pointer-events: none;
	transition: opacity 200ms;
	border-radius: 50%;
	cursor: pointer;
	width: 44px;
	height: 44px
}
.f5436c1f228c2 {
	padding: 16px;
	background: var(--jfd574141379a);
	z-index: 70;
	position: fixed;
	gap: 8px;
	right: 20px;
	bottom: 20px;
	box-shadow: var(--t0e40516491b0);
	display: grid;
	border: 1px solid var(--a462abccd4b22);
	border-radius: 18px;
	width: 230px
}
.f5436c1f228c2.ca6a15a652dd9>:not(.td00d08b943fe) {
	display: none
}
.f5436c1f228c2 .g248c9a260db7 {
	min-height: 42px
}
.w6d97ab16a08c[data-scaa6cc39304c] {
	opacity: 1;
	pointer-events: auto
}
.e3952357a333f {
	font: 800 18px var(--lceeee1b6f952);
	overflow: hidden;
	text-overflow: ellipsis;
	padding-right: 24px;
	white-space: nowrap
}
.mdcf5ed8aa4d0 {
	margin: 0px;
	color: var(--qcedecd603035);
	font-weight: 700;
	font-size: 14px;
	line-height: 1.35
}
.i1ed139b17224 {
	position: absolute;
	cursor: pointer;
	border: 0;
	top: 8px;
	right: 10px;
	font-size: 20px;
	line-height: 1;
	background: 0 0;
	color: var(--cc7a3d1b5fed9)
}
body.uabeccab44afe .w6d97ab16a08c {
	bottom: 196px
}
body.j69d1aef40011 .w6d97ab16a08c {
	bottom: 76px
}
.f5436c1f228c2.ca6a15a652dd9 {
	width: auto;
	padding: 0px;
	border: 0;
	background: 0 0;
	box-shadow: none
}
.f5436c1f228c2.ca6a15a652dd9 .td00d08b943fe {
	box-shadow: var(--t0e40516491b0)
}
@media(max-width:1050px) {
	.w8077d4ff61c7 .g248c9a260db7 {
		margin: 6px 0px 0px
	}
	.s170b535d029c {
		display: block
	}
	.w8077d4ff61c7 {
		padding: 12px 16px 20px;
		border-bottom: 1px solid var(--a462abccd4b22);
		top: 72px;
		left: 0px;
		right: 0px;
		display: none;
		position: absolute;
		flex-direction: column;
		align-items: stretch;
		background: var(--r40df018f8609)
	}
	.w8077d4ff61c7.w7c1e441fe9a0 {
		display: flex
	}
	.q1f5de5c0adb9 {
		position: static;
		border: 0;
		box-shadow: none;
		padding-left: 16px;
		display: block
	}
}
@media(max-width:900px) {
	.i524fcb4f6bd1 {
		gap: 24px
	}
	.f5436c1f228c2, .f5436c1f228c2.ca6a15a652dd9 {
		background: color-mix(in srgb,var(--r40df018f8609) 97%,transparent);
		padding: 10px 16px calc(10px + env(safe-area-inset-bottom));
		grid-template-columns: 1fr 1fr;
		width: auto;
		left: 0px;
		border: 0;
		border-top: 1px solid var(--a462abccd4b22);
		border-radius: 0px;
		box-shadow: 0 -8px 24px rgba(81,31,31,8%);
		right: 0px;
		bottom: 0px
	}
	body.j69d1aef40011 .w6d97ab16a08c, body.uabeccab44afe .w6d97ab16a08c {
		bottom: 82px
	}
	.tb4eac22ba09e aside {
		position: static
	}
	body.uabeccab44afe {
		padding-bottom: 66px
	}
	.f5436c1f228c2 .g248c9a260db7, .f5436c1f228c2.ca6a15a652dd9>.g248c9a260db7 {
		display: inline-flex
	}
	.i1ed139b17224, .e3952357a333f {
		display: none
	}
	.f5436c1f228c2.ca6a15a652dd9>.mdcf5ed8aa4d0, .mdcf5ed8aa4d0 {
		text-align: center;
		display: block;
		order: -2;
		font-size: 13px;
		grid-column: 1/-1
	}
	.f5436c1f228c2 .s16d3cba535c9 {
		order: -1
	}
	.i524fcb4f6bd1, .tb4eac22ba09e, .g53ff22be8e75, .w5236f790402e {
		grid-template-columns: 1fr
	}
	.i524fcb4f6bd1>.l1c8b5b87b13a {
		order: -1
	}
	body.uabeccab44afe:has(.mdcf5ed8aa4d0) {
		padding-bottom: 92px
	}
	.e0f4feb35757e {
		grid-template-columns: 1fr 1fr
	}
}
@media(max-width:560px) {
	.b67865c3f6b7a h1 {
		font-size: 30px;
		line-height: 1.15
	}
	.b67865c3f6b7a {
		padding: 16px 0px 32px
	}
	.e0f4feb35757e {
		grid-template-columns: 1fr
	}
	.ffa18f3b7121a {
		padding: 44px 0px
	}
	.rc9bfbff4a6a8 li {
		padding-left: 64px
	}
	.me1f4812bcd6a {
		font-size: 16px
	}
}
@media(min-width:1051px) {
	body[data-ve0a2e9fd454d=v5eb6aa03c799] .o8ffbd6591fdd {
		padding: 10px 0px;
		flex-wrap: wrap;
		justify-content: center;
		gap: 6px 16px
	}
	body[data-ve0a2e9fd454d=v5eb6aa03c799] .u7e65d2462eee {
		justify-content: center;
		flex-basis: 100%
	}
	body[data-ve0a2e9fd454d=v5eb6aa03c799] .w8077d4ff61c7 {
		margin-left: 0px
	}
}
body[data-l445bb395eb81=fb29c19e42979] .lf22386abb11b {
	border: 1px solid var(--a462abccd4b22);
	border-radius: var(--a52b95b17e058);
	position: relative;
	background: var(--jfd574141379a);
	box-shadow: var(--t0e40516491b0);
	padding: 32px;
	z-index: 2
}
@media(max-width:900px) {
	body[data-l445bb395eb81=fb29c19e42979] .m30f4d345dc8a {
		justify-content: center
	}
	body[data-l445bb395eb81=fb29c19e42979] .lf22386abb11b {
		margin-inline: auto;
		width: calc(100% - 24px);
		padding: 20px
	}
	body[data-l445bb395eb81=fb29c19e42979] .lf22386abb11b:has(+.l1c8b5b87b13a) {
		margin-top: -48px
	}
	body[data-l445bb395eb81=fb29c19e42979] .lf22386abb11b {
		text-align: center
	}
}
:lang(hi) :is(h1, h2, h3), :lang(bn) :is(h1, h2, h3), :lang(th) :is(h1, h2, h3) {
	line-height: 1.45;
	font-weight: 700
}
:lang(th) {
	--lceeee1b6f952: "Noto Sans Thai", "Leelawadee UI", Tahoma, system-ui, sans-serif
}
:lang(hi) {
	--lceeee1b6f952: "Noto Sans Devanagari", "Nirmala UI", Mangal, system-ui, sans-serif
}
:lang(bn) {
	--lceeee1b6f952: "Noto Sans Bengali", "Nirmala UI", Vrinda, system-ui, sans-serif
}
:lang(zh) {
	--lceeee1b6f952: "PingFang SC", "Microsoft YaHei", "Noto Sans SC", system-ui, sans-serif
}
.z673b17cd6a10 {
	list-style: none;
	padding: 0px;
	display: flex;
	gap: 12px 24px;
	flex-wrap: wrap
}
.z673b17cd6a10 a {
	padding: 8px 0px;
	display: inline-block
}
