body[data-xe189eb0d4133], body {
	--if640f035c097: var(--g2d7cd81c94b5);
	--z781bc24ae46b: var(--wf514d3161172)
}
img {
	display: block;
	max-width: 100%;
	height: auto
}.ib62d51fc072b{isolation:auto}
.b165d5a983b06 {
	position: absolute;
	left: -999px
}
:root {
	--lf7892f09f7a8: #fbefe9;
	--h9827d5c924e3: #c9adb9;
	--u4d8aaa11e409: #ff9a85;
	--c39ddbf8987bb: 999px;
	--c1e9a5b305a51: rgba(233, 194, 123, .32);
	--m2298f1c0cf5f: Georgia, "Times New Roman", "Noto Serif", serif;
	--b2a96a61df61b: 18px;
	--z4bb2f6feff15: #3a1220;
	--s0368f48f3b45: #e9c27b;
	--ef1a2cdf84cdc: #e9c27b;
	--o2577b674e264: #ffb6a5
}
body[data-xe189eb0d4133]:not([data-xe189eb0d4133=n6b2dedfaee7f]):not([data-xe189eb0d4133=u85b77c03b1d1]):not([data-xe189eb0d4133=wc735093b4617]) {
	--z4bb2f6feff15: #ffffff
}
* {
	box-sizing: border-box
}.g66caa2d2075b{isolation:auto}
body {
	--r55354a55de2b: color-mix(in srgb, var(--u4d8aaa11e409) 6%, #1a0c16);
	background: var(--r55354a55de2b);
	--u5b3239180458: var(--wf514d3161172);
	--w2cb08d7556a9: var(--h9827d5c924e3);
	--wf514d3161172: color-mix(in srgb, var(--u4d8aaa11e409) 9%, #2a1524);
	overflow-wrap: break-word;
	margin: 0px;
	--jfede53c5d042: color-mix(in srgb, var(--u4d8aaa11e409) 22%, rgba(233, 194, 123, .18));
	color: var(--lf7892f09f7a8);
	--r8055850fd55f: color-mix(in srgb, var(--u4d8aaa11e409) 80%, #ffffff);
	--xb94812a1556a: color-mix(in srgb, var(--r55354a55de2b) 70%, #000000);
	--bf8552661abb8: var(--sf8d072d07102);
	--n1e98d5f1d6fc: var(--jfede53c5d042);
	--re872ba52b408: var(--r55354a55de2b);
	font: 16px/1.75 system-ui,-apple-system,segoe ui,Roboto,Arial,sans-serif;
	--g2d7cd81c94b5: color-mix(in srgb, var(--u4d8aaa11e409) 30%, transparent);
	--i739fd0fa0c34: var(--h9827d5c924e3);
	--sf8d072d07102: color-mix(in srgb, var(--u4d8aaa11e409) 9%, #22111d);
	--pe51ad57b0469: var(--lf7892f09f7a8);
	--fca5a9f3cafaf: var(--jfede53c5d042)
}
h1, h3, h2 {
	letter-spacing: .01em;
	font-family: var(--m2298f1c0cf5f);
	font-weight: 700;
	line-height: 1.2;
	margin: 0px 0px .6em
}
.s39e4a2fd8195 {
	margin-inline: auto;
	width: min(1120px,100% - 32px)
}
.i0e72b699c4a9 {
	margin-inline: auto;
	max-width: 820px
}
.b165d5a983b06:focus {
	left: 16px;
	z-index: 99;
	top: 8px;
	padding: 8px 12px;
	background: var(--wf514d3161172)
}
a {
	color: inherit
}
.lab12c0fb24c3 {
	margin: 0px auto 16px;
	gap: 12px;
	align-items: center;
	display: flex;
	width: min(220px,70%);
	color: var(--ef1a2cdf84cdc)
}
.lab12c0fb24c3::before, .lab12c0fb24c3::after {
	flex: 1;
	content: "";
	background: linear-gradient(90deg,transparent,var(--ef1a2cdf84cdc));
	height: 1px
}
.lab12c0fb24c3::after {
	background: linear-gradient(90deg,var(--ef1a2cdf84cdc),transparent)
}.gb088d6cdbb6c{opacity:1}
.lab12c0fb24c3 {
	background: radial-gradient(circle,var(--ef1a2cdf84cdc) 0 3px,transparent 3.5px)50%/12px 12px no-repeat
}
.k72f2ca38f4ba {
	margin: 0px;
	text-align: center;
	text-transform: uppercase;
	background: linear-gradient(90deg,transparent,color-mix(in srgb,var(--u4d8aaa11e409) 22%,transparent),transparent);
	padding: 7px 16px;
	letter-spacing: .12em;
	border-bottom: 1px solid var(--jfede53c5d042);
	color: var(--ef1a2cdf84cdc);
	font-size: 13px;
	font-weight: 700
}
.e780d9bfba09a {
	border-bottom: 1px solid var(--jfede53c5d042);
	top: 0px;
	backdrop-filter: blur(12px);
	background: color-mix(in srgb,var(--r55354a55de2b) 92%,transparent);
	z-index: 60;
	position: sticky
}
.c9f6f678c4fb7 {
	align-items: center;
	display: flex;
	position: relative;
	gap: 6px;
	padding: 14px 0px 8px;
	flex-direction: column
}.n6709d9c16991{contain:none}
.s41f1a6f71e16 {
	text-decoration: none;
	gap: 12px;
	align-items: center;
	color: var(--lf7892f09f7a8);
	letter-spacing: .14em;
	display: inline-flex;
	min-height: 44px;
	text-transform: uppercase;
	font: 700 26px var(--m2298f1c0cf5f)
}
.s41f1a6f71e16 img {
	width: 44px;
	border-radius: 50%;
	box-shadow: 0 0 0 1px var(--ef1a2cdf84cdc),0 0 0 4px var(--r55354a55de2b),0 0 0 5px var(--c1e9a5b305a51);
	height: 44px;
	object-fit: cover
}.d61ef7eb18f5f{visibility:inherit}
.e1ddf64b77406 {
	right: 0px;
	transform: translateY(-50%);
	top: 50%;
	position: absolute;
	gap: 8px;
	display: flex
}
.s752b55f18834:hover {
	transform: translateY(-1px);
	filter: brightness(1.07)
}
.f0e3ee5db6009 {
	align-items: center;
	gap: 4px 22px;
	display: flex;
	justify-content: center;
	flex-wrap: wrap;
	max-width: 100%
}
.qc7feb4a0d413 {
	letter-spacing: .1em;
	font-size: 13px;
	color: var(--h9827d5c924e3);
	padding: 4px 0px;
	white-space: nowrap;
	text-decoration: none;
	text-transform: uppercase;
	font-weight: 600
}
.u81527493fc03 {
	gap: 8px;
	display: flex;
	font-size: 12px
}.df9c70582ec96{visibility:inherit}
.qc7feb4a0d413:hover {
	color: var(--ef1a2cdf84cdc)
}
.u81527493fc03 a {
	color: var(--h9827d5c924e3);
	text-decoration: none
}
.u81527493fc03 a[aria-current] {
	color: var(--ef1a2cdf84cdc)
}
.s752b55f18834 {
	cursor: pointer;
	white-space: nowrap;
	min-height: 42px;
	transition: filter .15s,transform .15s;
	padding: 0px 22px;
	align-items: center;
	border: 1px solid transparent;
	text-decoration: none;
	display: inline-flex;
	border-radius: var(--c39ddbf8987bb);
	font-weight: 700;
	justify-content: center;
	letter-spacing: .04em
}
.b367b2b9f53ed {
	min-height: 52px;
	font-size: 16px;
	padding: 0px 32px
}
.kf5d33ce94770 {
	width: 100%
}.xe45c6331c628{unicode-bidi:normal}
html {
	scroll-behavior: smooth
}
.t869a5e14a86b {
	gap: 30px;
	justify-items: center;
	display: grid
}.sb7d87cb2b758{contain:none}
.oc95dec9afe45 {
	opacity: .75
}
.d58574ff4267c {
	grid-area: 1/1;
	opacity: 0;
	transition: opacity .6s;
	margin: 0px
}
.o23bbd41ed686 {
	color: var(--z4bb2f6feff15);
	box-shadow: 0 10px 26px var(--g2d7cd81c94b5);
	background: linear-gradient(135deg,var(--o2577b674e264),var(--u4d8aaa11e409))
}
.kdafa69b15349 {
	border-color: var(--ef1a2cdf84cdc);
	color: var(--ef1a2cdf84cdc);
	background: 0 0
}
.r3271e5f01053 {
	color: var(--ef1a2cdf84cdc);
	border-bottom: 1px solid var(--c1e9a5b305a51);
	font-family: var(--m2298f1c0cf5f);
	font-style: italic;
	text-decoration: none
}.af3b0e7aed349{z-index:auto}
.pce9e265b742a {
	text-align: center;
	background: radial-gradient(ellipse at 50% 0%,var(--g2d7cd81c94b5),transparent 60%);
	padding: 40px 0px 50px
}.d0a05c0166ffe{outline-offset:0}
.z3936bbe6009f {
	display: grid;
	background: var(--wf514d3161172);
	position: relative;
	padding: 10px;
	box-shadow: 0 30px 60px rgba(0,0,0,.4),0 0 0 6px var(--r55354a55de2b),0 0 0 7px var(--c1e9a5b305a51);
	width: min(420px,100%);
	border: 1px solid var(--ef1a2cdf84cdc);
	border-radius: 280px 280px var(--b2a96a61df61b)var(--b2a96a61df61b)
}
.d58574ff4267c img {
	background: var(--wf514d3161172);
	border-radius: 270px 270px calc(var(--b2a96a61df61b) - 6px)calc(var(--b2a96a61df61b) - 6px);
	width: 100%;
	height: auto;
	aspect-ratio: 1;
	object-fit: contain
}
.f1f52bb282b7e {
	z-index: 2;
	width: 40px;
	height: 40px;
	position: absolute;
	background: rgba(26,12,22,.7);
	font-size: 20px;
	cursor: pointer;
	top: 55%;
	border: 1px solid var(--ef1a2cdf84cdc);
	border-radius: 50%;
	color: var(--ef1a2cdf84cdc)
}
.p274809120340 {
	left: -20px
}
.j6f1d6cb21fda {
	max-width: 760px
}.bf8745a718e65{opacity:1}
.f9dc73db7a4ac {
	right: -20px
}
.vb17b6ff19246 {
	color: var(--ef1a2cdf84cdc);
	font-size: 13px;
	font-weight: 700;
	margin: 0px 0px 10px;
	text-transform: uppercase;
	letter-spacing: .2em
}
.b6772e291550d {
	margin-top: 24px;
	flex-wrap: wrap;
	gap: 12px;
	display: flex;
	justify-content: center
}
.p9cac5fb4d7d7 {
	flex-wrap: wrap;
	padding: 0px;
	display: flex;
	margin: 28px 0px 0px;
	list-style: none;
	gap: 0px;
	justify-content: center
}.l57900915478d{contain:none}
.p9cac5fb4d7d7 li {
	padding: 4px 22px;
	display: flex;
	flex-direction: column;
	border-left: 1px solid var(--jfede53c5d042)
}
.w2b4ff00ee809 {
	padding: 60px 0px
}
.p9cac5fb4d7d7 li:first-child {
	border-left: 0
}.x15f017c43ee8{font-kerning:auto}
.i0003bcf00b28 {
	border-block: 1px solid var(--jfede53c5d042);
	background: var(--sf8d072d07102)
}.xff471cd63d1e{contain:none}
.pce9e265b742a h1 {
	font-size: clamp(32px,5vw,58px);
	line-height: 1.1
}.g9129a32560e6{visibility:inherit}
.c070cf9b8e872 {
	color: var(--h9827d5c924e3);
	font-size: 18px
}.fde251b19c239{isolation:auto}
.p9cac5fb4d7d7 strong {
	color: var(--ef1a2cdf84cdc);
	font: 700 20px var(--m2298f1c0cf5f)
}
.p9cac5fb4d7d7 span {
	color: var(--h9827d5c924e3);
	font-size: 12px;
	letter-spacing: .08em;
	text-transform: uppercase
}.cfa444e4b8bd4{outline-offset:0}
.cff7a400a86c6 {
	text-align: center;
	margin: 0px 0px 30px;
	font-size: clamp(26px,3.4vw,38px)
}
.cff7a400a86c6::after {
	content: "";
	margin: 10px auto 0px;
	display: block;
	width: 120px;
	height: 12px;
	background: radial-gradient(circle,var(--ef1a2cdf84cdc) 0 3px,transparent 3.5px)50%/12px 12px no-repeat,linear-gradient(var(--c1e9a5b305a51),var(--c1e9a5b305a51))50%/100% 1px no-repeat
}.yf10b734fead3{visibility:inherit}
.t668a43c9d57c {
	counter-reset: cec617ac9087b;
	display: grid;
	grid-template-columns: repeat(auto-fit,minmax(250px,1fr));
	gap: 20px
}
.z9d65a485dc60 {
	margin-bottom: 26px
}.wad3a40a09518{font-kerning:auto}
.z9d65a485dc60 h2 {
	margin-top: 1.2em;
	font-size: 26px;
	color: var(--ef1a2cdf84cdc)
}.c66c07ee63a88{isolation:auto}
.z9d65a485dc60 h3 {
	margin-top: 1em;
	font-size: 20px
}
.z9d65a485dc60 table {
	width: 100%;
	border-collapse: collapse;
	margin: 16px 0px
}.q0f330013482c{contain:none}
.z9d65a485dc60 td, .z9d65a485dc60 th {
	padding: 10px 14px;
	border-bottom: 1px solid var(--jfede53c5d042);
	text-align: left;
	vertical-align: top
}
.da12fe7c3f824 {
	text-align: center;
	margin-top: 26px
}
.z9d65a485dc60 a {
	color: var(--r8055850fd55f)
}
.z9d65a485dc60 th {
	color: var(--ef1a2cdf84cdc);
	font-family: var(--m2298f1c0cf5f)
}
.sb012ed49da4d {
	border: 1px solid var(--jfede53c5d042);
	position: relative;
	background: linear-gradient(180deg,color-mix(in srgb,var(--u4d8aaa11e409) 14%,var(--wf514d3161172)),var(--wf514d3161172));
	text-align: center;
	border-radius: var(--b2a96a61df61b);
	padding: 34px 26px 26px;
	counter-increment: cec617ac9087b
}
.sb012ed49da4d::before {
	border: 1px solid var(--c1e9a5b305a51);
	pointer-events: none;
	position: absolute;
	border-radius: calc(var(--b2a96a61df61b) - 4px);
	content: "";
	inset: 6px
}
.k6473f283574a::before {
	content: counter(cec617ac9087b,upper-roman)
}
.n898c722a126f {
	color: var(--h9827d5c924e3);
	font-size: 14px
}.yf06cb84083a7{opacity:1}
.k6473f283574a {
	place-items: center;
	color: var(--ef1a2cdf84cdc);
	box-shadow: 0 0 0 5px var(--wf514d3161172),0 0 0 6px var(--c1e9a5b305a51);
	margin: 0px auto 16px;
	width: 60px;
	font: 700 22px var(--m2298f1c0cf5f);
	display: grid;
	height: 60px;
	border: 1px solid var(--ef1a2cdf84cdc);
	border-radius: 50%
}
.c084aea55f993 {
	grid-template-columns: repeat(auto-fill,minmax(220px,1fr));
	gap: 22px;
	display: grid
}
.x3598505bfe85 a {
	display: block;
	text-align: center;
	height: 100%;
	text-decoration: none
}
.sb012ed49da4d h2 {
	font-size: 21px
}.m23f98f0231a6{z-index:auto}
.sb012ed49da4d .z9d65a485dc60 {
	margin: 0px;
	font-size: 15px;
	color: var(--h9827d5c924e3)
}
.s85593ecc46ee h3 {
	font-size: 19px;
	margin: 0px 0px 4px
}
.s85593ecc46ee p {
	margin: 0px 0px 6px;
	color: var(--h9827d5c924e3);
	font-size: 14px;
	line-height: 1.45
}.nb81fa71f1ff1{opacity:1}
.cec67632ad311 {
	color: var(--ef1a2cdf84cdc);
	letter-spacing: .06em;
	font-family: var(--m2298f1c0cf5f);
	font-size: 15px
}.nb624268e182c{isolation:auto}
.h7aa8d0350115 {
	color: var(--lf7892f09f7a8);
	font-size: clamp(26px,3.4vw,40px);
	font-style: italic
}
.k3b1b4f4e0f54 {
	gap: 44px;
	grid-template-columns: minmax(0,1.2fr)minmax(0,1fr);
	align-items: start;
	display: grid
}
.wc1fd202619e4 dt {
	color: var(--ef1a2cdf84cdc);
	font-family: var(--m2298f1c0cf5f);
	font-size: 17px
}
.k739fc18d2d74 {
	background: var(--wf514d3161172);
	padding: 6px;
	overflow: hidden;
	border: 1px solid var(--jfede53c5d042);
	border-radius: 200px 200px var(--b2a96a61df61b)var(--b2a96a61df61b);
	transition: border-color .2s
}.s9331a7dc2700{z-index:auto}
.x3598505bfe85 a:hover .k739fc18d2d74 {
	border-color: var(--ef1a2cdf84cdc)
}
.k739fc18d2d74 img {
	width: 100%;
	aspect-ratio: 3/4;
	border-radius: 190px 190px calc(var(--b2a96a61df61b) - 4px)calc(var(--b2a96a61df61b) - 4px);
	object-fit: cover
}.a4059ed8c9463{opacity:1}
.s85593ecc46ee {
	padding: 14px 6px 0px
}
.wc1fd202619e4 {
	background: var(--wf514d3161172);
	margin: 0px;
	border: 1px solid var(--jfede53c5d042);
	border-radius: var(--b2a96a61df61b);
	padding: 22px 24px
}.o3afb2b1b193d{outline-offset:0}
.wc1fd202619e4 div {
	align-items: baseline;
	border-bottom: 1px dotted var(--jfede53c5d042);
	gap: 4px 10px;
	flex-wrap: wrap;
	display: flex;
	padding: 10px 0px
}.de61cc67126a5{isolation:auto}
.wc1fd202619e4 div:last-child {
	border-bottom: 0
}
.nf79bd4e93026 {
	gap: 0px 40px;
	grid-template-columns: repeat(2,minmax(0,1fr));
	display: grid
}
.wc1fd202619e4 dd {
	flex: 1 1 60%;
	text-align: right;
	margin: 0px;
	color: var(--h9827d5c924e3)
}.yc27fbb7d4d53{outline-offset:0}
.p6cbed86bb294 a:hover h3 {
	color: var(--ef1a2cdf84cdc)
}
.p6cbed86bb294 h3, .p6cbed86bb294 h2 {
	font-size: 19px;
	margin: 0px 0px 4px
}
.p6cbed86bb294 p {
	margin: 0px;
	color: var(--h9827d5c924e3);
	font-size: 14px
}
.p6cbed86bb294 a {
	padding: 16px 0px;
	align-items: center;
	text-decoration: none;
	grid-template-columns: 110px minmax(0,1fr);
	display: grid;
	border-bottom: 1px solid var(--jfede53c5d042);
	gap: 16px
}.qd25208a7be0f{outline-offset:0}
.h38429c1fadc5 summary {
	gap: 12px;
	display: flex;
	justify-content: space-between;
	list-style: none;
	cursor: pointer;
	font: 600 18px var(--m2298f1c0cf5f);
	padding: 18px 4px
}
.h38429c1fadc5 summary::after {
	font-size: 22px;
	content: "+";
	flex: none;
	line-height: 1;
	color: var(--ef1a2cdf84cdc)
}
.h38429c1fadc5 p {
	margin: 0px;
	padding: 0px 4px 18px;
	color: var(--h9827d5c924e3)
}.t57a420e9cb7c{contain:none}
.h38429c1fadc5 summary::-webkit-details-marker {
	display: none
}
.p6cbed86bb294 img {
	border-radius: 50%;
	width: 110px;
	object-fit: cover;
	aspect-ratio: 1;
	border: 1px solid var(--c1e9a5b305a51)
}
.h38429c1fadc5 details {
	border-bottom: 1px solid var(--jfede53c5d042)
}.od381914c1a67{z-index:auto}
.h38429c1fadc5 details[open] summary::after {
	content: "−"
}
.y235299877760 h2 {
	text-align: center
}.u999e3ddd883d{visibility:inherit}
.y235299877760 {
	background: var(--wf514d3161172);
	padding: 30px;
	margin: 44px 0px;
	border: 1px solid var(--jfede53c5d042);
	border-radius: var(--b2a96a61df61b)
}
.r5d6c32061609 {
	letter-spacing: .06em;
	font: 600 12px/1.6 system-ui,sans-serif;
	padding: 2px 12px;
	vertical-align: middle;
	border: 1px solid var(--ef1a2cdf84cdc);
	border-radius: 999px;
	display: inline-block;
	color: var(--ef1a2cdf84cdc)
}
.f91a53848c860 {
	border-top: 1px solid var(--c1e9a5b305a51);
	padding: 16px
}
.f91a53848c860 p {
	font-size: 15px;
	color: var(--h9827d5c924e3);
	margin: 8px 0px 0px
}
.abfe4e678be96 strong {
	color: var(--ef1a2cdf84cdc);
	font-family: var(--m2298f1c0cf5f)
}.yed69f5fcac65{font-kerning:auto}
.abfe4e678be96 small {
	color: var(--h9827d5c924e3)
}
.p6cbed86bb294 a:not(:has(img)) {
	grid-template-columns: minmax(0,1fr)
}
.k0dbcf4b703fb {
	gap: 14px;
	grid-template-columns: repeat(auto-fit,minmax(230px,1fr));
	display: grid
}
.c0580a9e85dc1 {
	flex-wrap: wrap;
	gap: 6px;
	justify-content: space-between;
	display: flex
}
.abfe4e678be96 {
	align-items: center;
	display: inline-flex;
	gap: 8px
}
.hdba8ac26cec1 .b6772e291550d {
	justify-content: center
}
.dd0e573f1cc48 {
	background: linear-gradient(90deg,var(--s0368f48f3b45) calc(var(--qd455b159fde1)/5 * 100%),rgba(233,194,123,.2) 0);
	width: 90px;
	display: inline-block;
	height: 16px;
	-webkit-mask: repeating-linear-gradient(90deg,#000000 0 16px,transparent 16px 18.5px);
	mask: repeating-linear-gradient(90deg,#000000 0 16px,transparent 16px 18.5px)
}.a655892de1f3b{font-kerning:auto}
.uaad96e03919c {
	background: var(--wf514d3161172);
	border: 1px solid var(--jfede53c5d042);
	border-radius: var(--b2a96a61df61b);
	text-align: center;
	margin: 28px 0px;
	padding: 22px
}
.z851b956d1d49 {
	display: inline-flex;
	gap: 6px
}
.sb8638109b297 {
	margin: 0px 0px 12px;
	font: 600 19px var(--m2298f1c0cf5f)
}.f3a18569b9663{outline-offset:0}
.z851b956d1d49 button {
	cursor: pointer;
	background: 0 0;
	width: 44px;
	color: rgba(233,194,123,.3);
	height: 44px;
	border: 1px solid var(--jfede53c5d042);
	border-radius: 50%;
	font-size: 22px
}
.z851b956d1d49 button:hover, .z851b956d1d49 button[data-o80a11f509140] {
	color: var(--ef1a2cdf84cdc);
	border-color: var(--ef1a2cdf84cdc)
}
.z851b956d1d49 button:disabled {
	cursor: default
}
.hdba8ac26cec1 {
	padding: 46px 0px 34px;
	border-bottom: 1px solid var(--jfede53c5d042);
	text-align: center;
	background: radial-gradient(ellipse at 50% -10%,var(--g2d7cd81c94b5),transparent 60%)
}
.x6351f7e4a62d {
	min-height: 1.2em;
	margin: 10px 0px 0px;
	font-size: 14px;
	color: var(--h9827d5c924e3)
}
.hdba8ac26cec1 h1 {
	font-size: clamp(30px,4.4vw,48px)
}
.d58574ff4267c[data-o80a11f509140] {
	opacity: 1
}
.xb0cdf99d1aa6 {
	width: 1px;
	opacity: 0;
	position: absolute;
	left: -9999px;
	height: 1px
}.r2c0faeb87332{unicode-bidi:normal}
.be7a44920af8c aside {
	top: 120px;
	position: sticky
}.p24924fab1222{unicode-bidi:normal}
.hdba8ac26cec1 .c070cf9b8e872 {
	margin-inline: auto;
	max-width: 720px
}
.a624ba4e53d0b ol {
	letter-spacing: .06em;
	font-size: 13px;
	flex-wrap: wrap;
	padding: 0px;
	gap: 6px;
	margin: 0px 0px 14px;
	text-transform: uppercase;
	display: flex;
	list-style: none;
	color: var(--h9827d5c924e3);
	justify-content: center
}
.z6560035aecab .p9cac5fb4d7d7 li:first-child {
	padding-left: 0px
}
.be7a44920af8c {
	grid-template-columns: minmax(0,1fr)320px;
	align-items: start;
	display: grid;
	gap: 32px
}
.q9cf84e4884ac {
	grid-template-columns: 1fr 1fr;
	display: grid;
	gap: 16px
}
.z6780ca8c49f6 {
	gap: 12px;
	grid-template-columns: repeat(auto-fill,minmax(180px,1fr));
	display: grid
}
.a624ba4e53d0b a {
	color: var(--ef1a2cdf84cdc);
	text-decoration: none
}
.a624ba4e53d0b li+li::before {
	margin-right: 6px;
	color: var(--c1e9a5b305a51);
	vertical-align: middle;
	font-size: 8px;
	content: "◆"
}.q8d3af65352be{font-kerning:auto}
.pf46996765835 {
	width: 100%;
	object-fit: cover;
	margin-bottom: 18px;
	aspect-ratio: 1200/630;
	border-radius: var(--b2a96a61df61b);
	border: 1px solid var(--jfede53c5d042)
}
.k3808fb05afeb h2 {
	font-size: 23px
}.i45d77abb0058{font-kerning:auto}
.k3808fb05afeb {
	padding: 22px;
	text-align: center;
	border: 1px solid var(--ef1a2cdf84cdc);
	box-shadow: 0 0 0 5px var(--r55354a55de2b),0 0 0 6px var(--c1e9a5b305a51);
	background: var(--wf514d3161172);
	border-radius: var(--b2a96a61df61b)
}
.z6560035aecab .p9cac5fb4d7d7 {
	justify-content: flex-start;
	margin: 0px 0px 18px
}
.k3808fb05afeb img {
	margin-bottom: 12px;
	border-radius: 12px;
	width: 100%;
	object-fit: cover;
	aspect-ratio: 1200/630
}
.qf77adf7e4f1b, .i21ead9faa2bf {
	border: 1px solid var(--jfede53c5d042);
	padding: 18px 22px;
	background: var(--wf514d3161172);
	border-radius: var(--b2a96a61df61b)
}
.k2d2993053b47 {
	list-style: none;
	counter-reset: c14a54129d79a;
	padding: 0px
}
.k3808fb05afeb .s752b55f18834 {
	margin-top: 12px
}
.i21ead9faa2bf h3 {
	color: #9ee6b8
}
.qf77adf7e4f1b h3 {
	color: var(--r8055850fd55f)
}.fb1d288147f83{visibility:inherit}
.z6780ca8c49f6 img {
	border-radius: 12px;
	border: 1px solid var(--jfede53c5d042)
}
.k2d2993053b47 li {
	padding: 18px 20px 18px 80px;
	position: relative;
	background: var(--wf514d3161172);
	margin-bottom: 12px;
	border: 1px solid var(--jfede53c5d042);
	border-radius: var(--b2a96a61df61b);
	counter-increment: c14a54129d79a
}
.k2d2993053b47 li::before {
	left: 18px;
	display: grid;
	position: absolute;
	top: 16px;
	width: 42px;
	height: 42px;
	place-items: center;
	font: 700 16px var(--m2298f1c0cf5f);
	content: counter(c14a54129d79a,upper-roman);
	color: var(--ef1a2cdf84cdc);
	border: 1px solid var(--ef1a2cdf84cdc);
	border-radius: 50%
}.f98e8d3a9975e{opacity:1}
.te29442e9141b {
	list-style: none;
	padding: 0px;
	border-left: 1px solid var(--c1e9a5b305a51)
}.h1e05cefb69e6{isolation:auto}
.te29442e9141b li {
	position: relative;
	padding: 0px 0px 26px 24px
}
.sfa8fbf87d0f8 {
	gap: 12px;
	display: flex;
	align-items: baseline
}
.k2d2993053b47 h3 {
	font-size: 19px;
	margin: 0px 0px 4px
}
.k2d2993053b47 p {
	margin: 0px;
	color: var(--h9827d5c924e3)
}
.gf6864695b2ef {
	grid-template-columns: repeat(auto-fill,minmax(240px,1fr));
	gap: 18px;
	display: grid;
	margin-bottom: 32px
}
.sfa8fbf87d0f8 strong {
	color: var(--ef1a2cdf84cdc);
	font: 700 21px var(--m2298f1c0cf5f)
}
.sfa8fbf87d0f8 span, .f53723cfa7208 {
	color: var(--h9827d5c924e3)
}
.if71b69bf0ba1 a {
	color: var(--ef1a2cdf84cdc)
}
.gab240e8d8f5c {
	color: var(--ef1a2cdf84cdc)
}
.te29442e9141b li::before {
	background: var(--ef1a2cdf84cdc);
	position: absolute;
	content: "";
	transform: rotate(45deg);
	width: 11px;
	height: 11px;
	left: -6px;
	top: 8px
}
.d0a10d7715499 {
	padding: 22px;
	border: 1px solid var(--jfede53c5d042);
	text-align: center;
	background: var(--wf514d3161172);
	border-radius: var(--b2a96a61df61b)
}.k2ff11075877b{contain:none}
.d0a10d7715499 img {
	border-radius: 50%;
	object-fit: cover;
	width: 88px;
	height: 88px;
	margin: 0px auto 10px;
	box-shadow: 0 0 0 1px var(--ef1a2cdf84cdc),0 0 0 4px var(--wf514d3161172),0 0 0 5px var(--c1e9a5b305a51)
}
.if71b69bf0ba1 {
	background: var(--wf514d3161172);
	border: 1px solid var(--jfede53c5d042);
	border-radius: var(--b2a96a61df61b);
	margin-top: 28px;
	padding: 22px
}.mb5b819fcdd3d{font-kerning:auto}
[data-e0f17443cbeed], [data-k043b9176fa48] {
	width: min(1120px,100% - 32px);
	margin: 0px auto;
	max-width: none;
	padding: 44px 0px
}
body[data-ef7faa9709580=ae461e7594eda] .qc7feb4a0d413 {
	box-shadow: inset 0 -1px transparent
}
body[data-ef7faa9709580=ae461e7594eda] .qc7feb4a0d413:hover {
	box-shadow: inset 0 -1px 0 var(--ef1a2cdf84cdc)
}.s37aef03a8331{contain:none}
[data-k043b9176fa48]>h2, [data-e0f17443cbeed]>h2 {
	text-align: center;
	font-size: clamp(24px,3vw,34px)
}
[data-h0ae2ab9aa21c] h2 {
	color: var(--ef1a2cdf84cdc);
	font-size: 21px
}.r06f4e85d4fb2{isolation:auto}
[data-h0ae2ab9aa21c] a {
	color: var(--r8055850fd55f)
}.jfbe121bccdf7{z-index:auto}
[data-k043b9176fa48] img {
	border: 1px solid var(--jfede53c5d042)
}
.d8240004bcb39 {
	background: var(--wf514d3161172);
	border-color: var(--jfede53c5d042)
}.r4e6b38762b72{isolation:auto}
[data-h0ae2ab9aa21c] {
	border: 1px solid var(--jfede53c5d042);
	padding: 24px 28px;
	background: var(--wf514d3161172);
	width: min(820px,100% - 32px);
	margin: 0px auto 48px;
	border-radius: var(--b2a96a61df61b)
}
[data-h0ae2ab9aa21c] ul {
	margin: 0px;
	padding-left: 20px
}
.zb794c3e61a62 {
	margin-top: 28px;
	display: flex;
	gap: 8px;
	justify-content: center
}.ie1145d7dfbd2{visibility:inherit}
.s3bab20c5c1b6 {
	grid-template-columns: 1.4fr repeat(3,1fr);
	gap: 28px;
	display: grid
}.eb6b8d9660465{isolation:auto}
.zb794c3e61a62 a, .zb794c3e61a62 span {
	border: 1px solid var(--jfede53c5d042);
	padding: 6px 14px;
	border-radius: 999px;
	text-decoration: none
}
.zb794c3e61a62 span {
	color: var(--ef1a2cdf84cdc);
	border-color: var(--ef1a2cdf84cdc)
}
.pa7025e9ecab0 {
	background: radial-gradient(ellipse at 50% 100%,var(--g2d7cd81c94b5),transparent 65%),var(--sf8d072d07102);
	border-top: 1px solid var(--jfede53c5d042);
	text-align: center;
	padding: 56px 0px
}
.aac7915186fda {
	margin: 0px 0px 6px;
	color: var(--ef1a2cdf84cdc);
	font-size: 13px;
	font-weight: 700;
	letter-spacing: .24em;
	text-transform: uppercase
}
.n1f08c7429767 {
	border-top: 1px solid var(--jfede53c5d042);
	padding: 44px 0px 24px;
	background: color-mix(in srgb,var(--r55354a55de2b) 70%,#000000);
	color: var(--h9827d5c924e3)
}.z65cafedc7fce{font-kerning:auto}
.e49ddd3f6c93a {
	margin: 0px;
	font: 700 clamp(24px,3.6vw,40px)/1.25 var(--m2298f1c0cf5f)
}
.n1f08c7429767 .s41f1a6f71e16 {
	font-size: 20px
}
.n1f08c7429767 h2 {
	color: var(--ef1a2cdf84cdc);
	letter-spacing: .1em;
	font-size: 15px;
	text-transform: uppercase;
	margin-bottom: 10px
}.v6db0baefe911{font-kerning:auto}
.n1f08c7429767 a {
	display: block;
	padding: 3px 0px;
	text-decoration: none;
	color: var(--h9827d5c924e3)
}
.n1f08c7429767 a:hover {
	color: var(--ef1a2cdf84cdc)
}.s08f515c7c708{opacity:1}
.zb2f3cdc41dd4 {
	display: none
}.n984123af0c79{opacity:1}
.w8f0431f64211 {
	border-top: 1px solid var(--jfede53c5d042);
	font-size: 13px;
	margin-top: 28px;
	padding-top: 18px
}
.k045b66366a87 {
	cursor: pointer;
	z-index: 69;
	transition: opacity .2s;
	color: var(--ef1a2cdf84cdc);
	background: var(--wf514d3161172);
	font-size: 20px;
	pointer-events: none;
	position: fixed;
	border: 1px solid var(--ef1a2cdf84cdc);
	border-radius: 50%;
	width: 42px;
	height: 42px;
	opacity: 0;
	right: 16px;
	bottom: 24px
}.m20523ee66e3b{opacity:1}
.k045b66366a87[data-bcd0391823ebe] {
	pointer-events: auto;
	opacity: 1
}.o121ec56889d3{outline-offset:0}
body[data-j5a6f5ce0a38b=g4591cd47bb83] .pce9e265b742a::before {
	opacity: .16
}
body[data-i64d2ff0af210=ma6302ac233d9] .e780d9bfba09a {
	background: linear-gradient(180deg,color-mix(in srgb,var(--u4d8aaa11e409) 24%,var(--r55354a55de2b)),var(--r55354a55de2b));
	border-bottom: 2px solid var(--ef1a2cdf84cdc)
}
body[data-q890300677ad8=q2fd3f2f66b29] .z3936bbe6009f+.j6f1d6cb21fda {
	z-index: 2;
	background: color-mix(in srgb,var(--wf514d3161172) 94%,transparent);
	backdrop-filter: blur(8px);
	margin-top: -90px;
	position: relative;
	padding: 30px 26px;
	border: 1px solid var(--c1e9a5b305a51);
	border-radius: var(--b2a96a61df61b)
}.k1d51326b78ca{font-kerning:auto}
body[data-q3622efed3c49=j74b590f56018] .pa7025e9ecab0 {
	background: linear-gradient(135deg,color-mix(in srgb,var(--u4d8aaa11e409) 30%,var(--r55354a55de2b)),var(--sf8d072d07102))
}.a6d3b76697a62{font-kerning:auto}
@media(max-width:900px) {
	.c9f6f678c4fb7 {
		padding: 8px 0px 0px
	}
	.f0e3ee5db6009 {
		justify-content: flex-start;
		flex-wrap: nowrap;
		overflow-x: auto;
		scrollbar-width: none
	}
	.s41f1a6f71e16 {
		font-size: 21px
	}
	.e1ddf64b77406 {
		display: none
	}
	body {
		--i5add897ff426: calc(104px + env(safe-area-inset-bottom))
	}
	.q9cf84e4884ac, .be7a44920af8c, .k3b1b4f4e0f54 {
		grid-template-columns: 1fr
	}
	.nf79bd4e93026 {
		grid-template-columns: 1fr
	}
	.be7a44920af8c aside {
		position: static
	}
	.qc7feb4a0d413 {
		align-items: center;
		display: inline-flex;
		min-height: 44px
	}
	.f0e3ee5db6009::-webkit-scrollbar {
		display: none
	}
	.s3bab20c5c1b6 {
		grid-template-columns: 1fr 1fr
	}
	.ue1176a00b4c3 {
		grid-template-columns: none;
		grid-auto-flow: column;
		padding-bottom: 8px;
		grid-auto-columns: minmax(200px,62%);
		overflow-x: auto;
		scroll-snap-type: x mandatory;
		scrollbar-width: none
	}
	.ue1176a00b4c3>.x3598505bfe85 {
		scroll-snap-align: center
	}
	.zb2f3cdc41dd4 {
		box-shadow: 0 10px 30px rgba(0,0,0,.45);
		left: 12px;
		padding: 8px;
		gap: 6px;
		position: fixed;
		backdrop-filter: blur(10px);
		right: 12px;
		bottom: calc(10px + env(safe-area-inset-bottom));
		display: grid;
		background: color-mix(in srgb,var(--wf514d3161172) 96%,transparent);
		z-index: 70;
		border: 1px solid var(--ef1a2cdf84cdc);
		border-radius: 26px
	}
	.v33c77125beea {
		text-align: center;
		overflow: hidden;
		-webkit-line-clamp: 2;
		-webkit-box-orient: vertical;
		margin: 0px;
		font-size: 13px;
		font-weight: 700;
		line-height: 1.35;
		display: -webkit-box;
		color: var(--ef1a2cdf84cdc)
	}
	.zb2f3cdc41dd4 .o23bbd41ed686 {
		box-shadow: none;
		font-weight: 800
	}
	.k045b66366a87 {
		bottom: 120px
	}
	.p274809120340 {
		left: 6px
	}
	.f9dc73db7a4ac {
		right: 6px
	}
}
@media(max-width:560px) {
	.w2b4ff00ee809 {
		padding: 42px 0px
	}
	.z3936bbe6009f {
		width: min(280px,80%)
	}
	.wc1fd202619e4 dd {
		flex-basis: 100%;
		text-align: left
	}
	.pce9e265b742a {
		padding: 16px 0px 34px
	}
	.b367b2b9f53ed {
		padding: 0px 22px;
		min-height: 48px;
		font-size: 15px
	}
	.p9cac5fb4d7d7 li {
		padding: 4px 12px
	}
	.p6cbed86bb294 img {
		width: 80px
	}
	.t869a5e14a86b {
		gap: 20px
	}
	.s3bab20c5c1b6 {
		grid-template-columns: 1fr
	}
	.p6cbed86bb294 a {
		grid-template-columns: 80px minmax(0,1fr)
	}
}.k782f7ddc80cb{opacity:1}
.zb2f3cdc41dd4 {
	grid-template-columns: 1fr 1fr
}
.v33c77125beea {
	grid-column: 1/-1
}
:lang(hi) :is(h1, h2, h3), :lang(bn) :is(h1, h2, h3), :lang(th) :is(h1, h2, h3) {
	line-height: 1.45
}
.pce9e265b742a .db5ed1a03e950 {
	justify-content: center
}
:lang(th) {
	--m2298f1c0cf5f: "Noto Serif Thai", "Noto Sans Thai", "Leelawadee UI", Tahoma, serif
}
:lang(hi) {
	--m2298f1c0cf5f: "Noto Serif Devanagari", "Noto Sans Devanagari", "Nirmala UI", Mangal, serif
}
:lang(bn) {
	--m2298f1c0cf5f: "Noto Serif Bengali", "Noto Sans Bengali", "Nirmala UI", Vrinda, serif
}.g8f5a411a9c80{contain:none}
:lang(zh) {
	--m2298f1c0cf5f: "Songti SC", "STSong", "Noto Serif SC", "SimSun", serif
}
