:root {
	--o3f9b409df93d: 4px;
	--kbb4168b340ab: 0 10px 30px rgba(0, 0, 0, 0.08);
	--t2c081870b1b6: rgb(255,255,255);
	--bb452747f54fa: rgb(255,255,255);
	--vfdd13e46f459: rgb(207,207,207);
	--h110f4242b232: rgb(251,242,242);
	--a4dd716f90161: rgb(92,92,92);
	--nb13f026a63ec: rgb(185,28,28);
	--of71c529ef125: rgb(229,229,229);
	--v52407f3c6f17: rgb(255,255,255);
	--a8f85ce90e735: rgb(227,227,227);
	--zb02346d2f1ad: rgb(246,218,218);
	--y2b7376af5a7f: rgb(189,189,189);
	--f96be7cd5c95a: rgb(22,101,52);
	--l342b980aea1d: Georgia, "Times New Roman", "Noto Serif", serif;
	--fbe829e738f68: 3px;
	--a607cc64c8214: rgb(247,246,243);
	--y2c8ca4412433: rgb(20,20,20);
	--bbac57331fcf4: rgb(214,40,40);
	--j875031d2888b: rgb(201,154,0);
	--mc4b8c400760e: rgb(44,44,44);
	--cdac82baa0448: rgb(20,20,20);
	--je0cfe12e2716: rgb(255,255,255);
}
body {
	font: 17px/1.7 system-ui,-apple-system,segoe ui,Roboto,Arial,sans-serif;
	color: var(--y2c8ca4412433);
	margin: 0px;
	overflow-wrap: break-word;
	background: var(--bb452747f54fa);
}.sa232d6b3a575{outline-offset:0}
h3, h1, h2 {
	margin: 0px 0px 0.5em;
	font-family: var(--l342b980aea1d);
	font-weight: 700;
	line-height: 1.18;
}
html {
	scroll-behavior: smooth;
}
a {
	color: inherit;
}
.ua71e9a565974 span {
	color: var(--nb13f026a63ec);
	animation: k5eac634a78aa 1600ms ease-in-out infinite;
}
.c1cc076a232a1 {
	left: -999px;
	position: absolute;
}
.c1cc076a232a1:focus {
	left: 16px;
	z-index: 99;
	background: var(--je0cfe12e2716);
	padding: 8px 12px;
	top: 8px;
}
.v0f59420257d0 {
	border-bottom: 1px solid var(--y2c8ca4412433);
	background: var(--bb452747f54fa);
}.q5403c3574acd{unicode-bidi:normal}
img {
	display: block;
	max-width: 100%;
	height: auto;
}
.d04cb0ef57a71 {
	width: min(1200px,100% - 32px);
	margin-inline: auto;
}.j0dddfaa98465{font-kerning:auto}
.s52ab02f3ddcd {
	max-width: 820px;
	margin-inline: auto;
}.y94376b5592ef{unicode-bidi:normal}
.l03216def0fd1 {
	display: flex;
	gap: 16px;
	align-items: center;
	border-bottom: 1px solid var(--a8f85ce90e735);
	min-height: 42px;
	justify-content: space-between;
	font-size: 14px;
}
.ua71e9a565974 {
	display: flex;
	overflow: hidden;
	text-overflow: ellipsis;
	gap: 8px;
	margin: 0px;
	font-weight: 700;
	align-items: center;
	min-width: 0px;
	white-space: nowrap;
}.j97f23cee594f{contain:none}
* {
	box-sizing: border-box;
}
@keyframes k5eac634a78aa {
	50% {
		opacity: 0.2;
	}
}
@media(prefers-reduced-motion:reduce) {
	.ua71e9a565974 span {
		animation: none;
	}
}.odc2171e210ce{unicode-bidi:normal}
.eb10118623454 {
	display: flex;
	flex: none;
	margin-left: auto;
	align-items: center;
	gap: 14px;
}.j2dc313ed93c8{font-kerning:auto}
body {
	--va32cfd78e45e: 72px;
}.u269e49f3f93f{isolation:auto}
.uc09230f1c33d {
	padding: 18px 0px 14px;
	text-align: center;
}
.o2cbd182656c6 {
	display: inline-flex;
	gap: 12px;
	letter-spacing: -0.01em;
	color: var(--y2c8ca4412433);
	font: 900 clamp(30px,5vw,52px)/1 var(--l342b980aea1d);
	align-items: center;
	text-decoration: none;
	min-height: 44px;
}
.aca61d3629883 {
	display: flex;
	gap: 4px 26px;
	flex-wrap: wrap;
	padding: 10px 0px;
	align-items: center;
	justify-content: center;
}.d8c1c5aef5b7f{unicode-bidi:normal}
.d66655242e859 {
	font-size: 13px;
	letter-spacing: 0.12em;
	text-decoration: none;
	text-transform: uppercase;
	white-space: nowrap;
	color: var(--y2c8ca4412433);
	font-weight: 700;
}.iaf57522e35e9{contain:none}
.o2cbd182656c6 img {
	border-radius: 50%;
	width: 44px;
	object-fit: cover;
	height: 44px;
}
.d66655242e859:hover {
	color: var(--nb13f026a63ec);
}.r7198b5b4e788{visibility:inherit}
.oe1d528acdd6a {
	color: var(--a4dd716f90161);
}
.h7674284b3614 {
	display: flex;
	gap: 8px;
	font-size: 13px;
}
.h7674284b3614 a[aria-current] {
	color: var(--nb13f026a63ec);
	font-weight: 800;
}.ae0f9c1b058a5{opacity:1}
.p6a0b61b591a2 {
	background: var(--nb13f026a63ec);
	color: var(--t2c081870b1b6);
}.q94f89c257996{unicode-bidi:normal}
.p6a0b61b591a2:hover {
	background: var(--bbac57331fcf4);
}.dce6a4479e79c{isolation:auto}
.r8363eabfd721 {
	border-top: 3px double var(--y2c8ca4412433);
}
.k1507602710ad {
	border: 1px solid transparent;
	white-space: nowrap;
	display: inline-flex;
	font-size: 15px;
	cursor: pointer;
	padding: 0px 18px;
	align-items: center;
	border-radius: var(--fbe829e738f68);
	font-weight: 700;
	min-height: 40px;
	transition: background 150ms,color 150ms;
	justify-content: center;
	text-decoration: none;
}.o0da1541af682{font-kerning:auto}
.s4fd493a9d213 {
	color: var(--y2c8ca4412433);
	border-color: var(--y2c8ca4412433);
	background: 0 0;
}
.e0693efcf4434 {
	padding: 28px 0px 36px;
	border-bottom: 1px solid var(--a8f85ce90e735);
}
.s4fd493a9d213:hover {
	background: var(--y2c8ca4412433);
	color: var(--bb452747f54fa);
}
.rf354d7000ec8 {
	width: 100%;
}.x82513378b984{outline-offset:0}
.k0d5610bfbcbe {
	display: inline-flex;
	font-size: 14px;
	font-weight: 700;
	text-decoration: none;
	align-items: center;
	min-height: 44px;
	color: var(--nb13f026a63ec);
}.d10487952db87{opacity:1}
.a68d25335b350 img {
	width: 100%;
	aspect-ratio: 16/9;
	object-fit: contain;
}.nffc1344e08e4{contain:none}
.k0d5610bfbcbe:hover {
	text-decoration: underline;
}.cc053c1c44dc8{opacity:1}
.i1c59378be251 {
	align-items: start;
	display: grid;
	grid-template-columns: minmax(0,2fr)minmax(0,1fr);
	gap: 36px;
}.lfae71e7c77b0{outline-offset:0}
.w277bfb24a541 {
	overflow: hidden;
	display: grid;
	background: var(--a607cc64c8214);
	border-radius: var(--o3f9b409df93d);
	position: relative;
	margin-bottom: 18px;
}.v3e0418f118c9{isolation:auto}
.a68d25335b350 {
	opacity: 0;
	grid-area: 1/1;
	margin: 0px;
	transition: opacity 500ms;
}.wb46f92b49fc6{unicode-bidi:normal}
.a68d25335b350[data-taae9e5851d45] {
	opacity: 1;
}
.zb616d18a70ec {
	border: 0;
	cursor: pointer;
	color: rgb(255,255,255);
	background: rgba(20,20,20,0.75);
	width: 38px;
	height: 38px;
	bottom: 12px;
	z-index: 2;
	font-size: 20px;
	position: absolute;
}
.rd99198b677d7 {
	margin: 0px 0px 8px;
	font-size: 13px;
	font-weight: 800;
	text-transform: uppercase;
	letter-spacing: 0.14em;
	color: var(--nb13f026a63ec);
}.ac03a42b137a6{opacity:1}
.e0693efcf4434 h1 {
	font-size: clamp(30px,4.6vw,54px);
	letter-spacing: -0.01em;
	line-height: 1.06;
}.n27ca149dd407{contain:none}
.j0fcfddd4f178 {
	right: 56px;
}
.ycf61e1ec092a {
	margin: 0px;
	font: italic 20px/1.5 var(--l342b980aea1d);
	color: var(--a4dd716f90161);
}
.c634feda892af {
	display: flex;
	gap: 12px;
	flex-wrap: wrap;
	margin-top: 22px;
}
.i866f992888da {
	text-transform: uppercase;
	letter-spacing: 0.14em;
	color: var(--nb13f026a63ec);
	font-size: 12px;
	font-weight: 800;
	margin: 0px 0px 4px;
}.ce4f1c293eda0{unicode-bidi:normal}
.fde3592d1f55a {
	margin: 0px 0px 12px;
	font: 900 28px/1.1 var(--l342b980aea1d);
}
.ze772e9f471ef strong {
	font: 700 18px var(--l342b980aea1d);
}
.ze772e9f471ef span {
	letter-spacing: 0.06em;
	font-size: 12px;
	color: var(--a4dd716f90161);
	text-transform: uppercase;
}
.ic6d7113be815 .k1507602710ad+.k1507602710ad {
	margin-top: 8px;
}.l3cfe534eb72f{unicode-bidi:normal}
.s62953d6c0339 a {
	color: var(--nb13f026a63ec);
}.hc6875c34464b{isolation:auto}
.a26380c84849d {
	right: 12px;
}
.a5faefc689538 {
	top: 16px;
	position: sticky;
}
.ic6d7113be815 {
	padding: 22px;
	border-top: 4px solid var(--nb13f026a63ec);
	background: var(--a607cc64c8214);
}
.ze772e9f471ef {
	gap: 0px;
	display: grid;
	list-style: none;
	grid-template-columns: repeat(2,minmax(0,1fr));
	margin: 0px;
	border-top: 1px solid var(--a8f85ce90e735);
	padding: 0px;
}
.ze772e9f471ef li {
	display: flex;
	padding: 10px 0px;
	border-bottom: 1px solid var(--a8f85ce90e735);
	flex-direction: column;
}
.k664ebf7cefaf {
	display: flex;
	align-items: baseline;
	gap: 12px;
	justify-content: space-between;
}
.k664ebf7cefaf .h03ec54b6e1ec {
	flex: 1;
}
.j034b2909e62f {
	display: grid;
	grid-template-columns: repeat(2,minmax(0,1fr));
	gap: 0px 36px;
}
.ze772e9f471ef li:nth-child(even) {
	padding-left: 14px;
	border-left: 1px solid var(--a8f85ce90e735);
}
.a23a9f3c84fdf {
	padding: 40px 0px;
}.d51ed88106568{visibility:inherit}
.h03ec54b6e1ec {
	font: 800 14px var(--l342b980aea1d);
	border-top: 4px solid var(--y2c8ca4412433);
	padding-top: 10px;
	text-transform: uppercase;
	letter-spacing: 0.14em;
	margin: 0px 0px 22px;
}
.k664ebf7cefaf .k0d5610bfbcbe {
	margin-bottom: 22px;
}
.v92f69c6cc05b {
	border-top: 4px solid var(--y2c8ca4412433);
	padding-top: 10px;
	font-size: 20px;
	margin: 0px 0px 22px;
}.f0fdebb252348{contain:none}
.s62953d6c0339 {
	margin-bottom: 24px;
}
.f108e94843c9f {
	font-size: clamp(26px,3.4vw,38px);
}
.s62953d6c0339 h2 {
	font-size: 26px;
	margin-top: 1.2em;
}
.s62953d6c0339 h3 {
	font-size: 20px;
	margin-top: 1em;
}
.s62953d6c0339 table {
	font-size: 15px;
	width: 100%;
	border-collapse: collapse;
	margin: 16px 0px;
}
.s62953d6c0339 th, .s62953d6c0339 td {
	text-align: left;
	border-bottom: 1px solid var(--a8f85ce90e735);
	padding: 8px 12px;
	vertical-align: top;
}
.s62953d6c0339 th {
	border-bottom: 2px solid var(--y2c8ca4412433);
}
.s62953d6c0339 blockquote {
	padding: 4px 0px 4px 18px;
	border-left: 3px solid var(--nb13f026a63ec);
	margin: 18px 0px;
	font: italic 20px/1.5 var(--l342b980aea1d);
}
.s143c0181ea56 img {
	object-fit: cover;
	width: 160px;
	aspect-ratio: 4/3;
}
.s143c0181ea56 a {
	text-decoration: none;
	border-bottom: 1px solid var(--a8f85ce90e735);
	gap: 18px;
	display: grid;
	padding: 18px 0px;
	grid-template-columns: 160px minmax(0,1fr);
}
.s143c0181ea56 a:not(:has(img)) {
	grid-template-columns: minmax(0,1fr);
}
.j034b2909e62f>.s143c0181ea56:first-child img {
	width: 100%;
	aspect-ratio: 16/9;
}.y6138a8e7b4a2{visibility:inherit}
.gf16c4f59aa35 img {
	object-fit: cover;
	width: 160px;
	aspect-ratio: 4/3;
}
.a84effba828ce img {
	width: 76px;
	object-fit: cover;
	aspect-ratio: 1;
}
.i94ac80d027d3 {
	font-size: 14px;
	color: var(--a4dd716f90161);
}.iba68dc0bc5b3{outline-offset:0}
.s143c0181ea56 h3 {
	font-size: 21px;
	margin: 0px 0px 6px;
}
.j034b2909e62f>.s143c0181ea56:first-child {
	grid-column: 1/-1;
}.ed25959aa73f4{outline-offset:0}
.j034b2909e62f>.s143c0181ea56:first-child a {
	gap: 28px;
	align-items: center;
	grid-template-columns: minmax(0,1.2fr)minmax(0,1fr);
}.gbed6a89d2244{isolation:auto}
.se7874aa8940e {
	display: grid;
	grid-template-columns: repeat(2,minmax(0,1fr));
	gap: 0px 36px;
}
.gf16c4f59aa35 a {
	text-decoration: none;
	border-bottom: 1px solid var(--a8f85ce90e735);
	gap: 18px;
	display: grid;
	padding: 18px 0px;
	grid-template-columns: 160px minmax(0,1fr);
}.u9b8b2cc1809a{z-index:auto}
.c6e47479feaf2 {
	padding: 20px 22px;
}.m31795ba1587b{visibility:inherit}
.gf16c4f59aa35 a:not(:has(img)) {
	grid-template-columns: minmax(0,1fr);
}.gd1e980c2ae76{visibility:inherit}
.r1dc4820e8a71 {
	gap: 0px;
	grid-template-columns: repeat(auto-fit,minmax(260px,1fr));
	display: grid;
	border-top: 1px solid var(--y2c8ca4412433);
	border-bottom: 1px solid var(--y2c8ca4412433);
}
.c6e47479feaf2+.c6e47479feaf2 {
	border-left: 1px solid var(--a8f85ce90e735);
}
.qb55dcd4d6203 {
	grid-template-columns: repeat(auto-fill,minmax(280px,1fr));
	display: grid;
	gap: 0px 28px;
}.g431bcd456064{z-index:auto}
.y6be879bc9495 a {
	grid-template-columns: 76px minmax(0,1fr);
	display: grid;
	align-items: center;
	text-decoration: none;
	border-bottom: 1px solid var(--a8f85ce90e735);
	padding: 14px 0px;
	gap: 14px;
}
.hca5c70c8f472 {
	align-items: start;
	gap: 40px;
	display: grid;
	grid-template-columns: minmax(0,1.6fr)minmax(0,1fr);
}
.sbabb3e42b7df {
	padding: 20px 22px;
	background: var(--a607cc64c8214);
	border: 1px solid var(--y2c8ca4412433);
}
.sbabb3e42b7df div {
	padding: 10px 0px;
	border-bottom: 1px dotted var(--a4dd716f90161);
}
.sbabb3e42b7df div:last-child {
	border-bottom: 0;
}
.u613f1fe4e1a0 details {
	border-bottom: 1px solid var(--a8f85ce90e735);
}
.s143c0181ea56 a:hover h3 {
	color: var(--nb13f026a63ec);
}
.s143c0181ea56 p {
	margin: 0px 0px 6px;
	font-size: 15px;
	color: var(--a4dd716f90161);
}
.sb6e1635bd92e {
	font-size: 13px;
	color: var(--nb13f026a63ec);
	font-weight: 700;
}.pf1fb52c44ef7{visibility:inherit}
.j034b2909e62f>.s143c0181ea56:first-child h3 {
	font-size: 32px;
}
.gf16c4f59aa35 h3, .gf16c4f59aa35 h2 {
	margin: 0px 0px 6px;
	font-size: 20px;
}
.gf16c4f59aa35 p {
	margin: 0px;
	font-size: 15px;
	color: var(--a4dd716f90161);
}.d3ea79ea3bd6a{isolation:auto}
.c6e47479feaf2 h2 {
	font-size: 22px;
}
.c6e47479feaf2 .s62953d6c0339 {
	font-size: 16px;
	margin: 0px;
	color: var(--a4dd716f90161);
}
.y6be879bc9495 h3 {
	margin: 0px;
	font-size: 18px;
}.i81757c5c4cb7{visibility:inherit}
.y6be879bc9495 a:hover h3 {
	color: var(--nb13f026a63ec);
}.x67a3ddb8bc2c{contain:none}
.y6be879bc9495 p {
	margin: 0px;
	font-size: 14px;
	line-height: 1.4;
	color: var(--a4dd716f90161);
}.z747c944a0185{unicode-bidi:normal}
.tc9c231e393b5 {
	font-size: 13px;
	color: color-mix(in srgb,var(--j875031d2888b) 55%,var(--y2c8ca4412433));
	font-weight: 700;
}
.tc9389b0561ed>p:first-of-type::first-letter, .tc9389b0561ed>section:first-child>p:first-of-type::first-letter {
	float: left;
	color: var(--nb13f026a63ec);
	margin: 6px 10px 0px 0px;
	font: 900 64px/0.8 var(--l342b980aea1d);
}
.sbabb3e42b7df dt {
	font: 700 15px var(--l342b980aea1d);
}.e1c4ffe5af0fb{unicode-bidi:normal}
.sbabb3e42b7df dl {
	margin: 0px;
}.ca58b229cac4e{font-kerning:auto}
.sbabb3e42b7df dd {
	font-size: 15px;
	color: var(--a4dd716f90161);
	margin: 2px 0px 0px;
}.ecb81b7612b2f{z-index:auto}
.u613f1fe4e1a0 summary {
	display: flex;
	gap: 12px;
	padding: 16px 0px;
	justify-content: space-between;
	cursor: pointer;
	list-style: none;
	font: 700 19px var(--l342b980aea1d);
}
.u613f1fe4e1a0 summary::-webkit-details-marker {
	display: none;
}
.u613f1fe4e1a0 summary::after {
	font-size: 22px;
	content: "+";
	flex: none;
	color: var(--nb13f026a63ec);
	line-height: 1;
}
.u613f1fe4e1a0 details[open] summary::after {
	content: "−";
}.d88e6dafa2ff2{opacity:1}
.u613f1fe4e1a0 p {
	padding: 0px 0px 16px;
	margin: 0px;
	color: var(--a4dd716f90161);
}
.eaad195c3df87 {
	border-top: 4px solid var(--y2c8ca4412433);
	padding: 22px 0px;
	margin: 36px 0px;
}
.t2ed976382a7e {
	padding: 1px 8px;
	letter-spacing: 0.06em;
	color: var(--nb13f026a63ec);
	border: 1px solid var(--nb13f026a63ec);
	text-transform: uppercase;
	font: 700 12px/1.6 system-ui,sans-serif;
	display: inline-block;
	vertical-align: middle;
}.gfa552be6d80d{outline-offset:0}
.h93295b77a842 {
	grid-template-columns: repeat(auto-fit,minmax(220px,1fr));
	gap: 0px 24px;
	display: grid;
}
.u026adc875178 {
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
	gap: 6px;
}.p38470e4b74ca{opacity:1}
.y40c6ed6575c6 {
	border-bottom: 1px solid var(--a8f85ce90e735);
	padding: 12px 0px;
}
.ed37a2020a8e3 {
	display: inline-flex;
	gap: 8px;
	align-items: center;
}
.u4c962ad0fd53 {
	display: inline-block;
	background: linear-gradient(90deg,var(--j875031d2888b) calc(var(--s3416c701a286)/5 * 100%),var(--of71c529ef125) 0);
	-webkit-mask: repeating-linear-gradient(90deg,rgb(0,0,0) 0 16px,transparent 16px 18.5px);
	mask: repeating-linear-gradient(90deg,rgb(0,0,0) 0 16px,transparent 16px 18.5px);
	width: 90px;
	height: 16px;
}
.m9b06ddbb5c50 {
	display: inline-flex;
	gap: 6px;
}
.y40c6ed6575c6 p {
	margin: 6px 0px 0px;
	font-size: 15px;
	color: var(--a4dd716f90161);
}
.qdd1ac9876ab1 {
	margin: 24px 0px;
	padding: 18px 0px;
	text-align: center;
	border-top: 1px solid var(--a8f85ce90e735);
}.x93ce552f98f6{z-index:auto}
.gb33a22347b0e {
	font: 700 18px var(--l342b980aea1d);
	margin: 0px 0px 10px;
}
.ed37a2020a8e3 small {
	color: var(--a4dd716f90161);
}
.m9b06ddbb5c50 button {
	background: var(--bb452747f54fa);
	color: var(--vfdd13e46f459);
	font-size: 22px;
	width: 44px;
	border: 1px solid var(--a8f85ce90e735);
	height: 44px;
	cursor: pointer;
}
.m9b06ddbb5c50 button:disabled {
	cursor: default;
}
.m9b06ddbb5c50 button[data-taae9e5851d45], .m9b06ddbb5c50 button:hover {
	color: var(--j875031d2888b);
	border-color: var(--y2c8ca4412433);
}
.a0f0361ecb687 {
	min-height: 1.2em;
	margin: 10px 0px 0px;
	font-size: 14px;
	color: var(--a4dd716f90161);
}
.gf2fa2e17bbeb {
	opacity: 0;
	width: 1px;
	height: 1px;
	left: -9999px;
	position: absolute;
}
.nadebee3ac5cf h1 {
	letter-spacing: -0.01em;
	font-size: clamp(30px,4.6vw,52px);
}.f2c813c4f4ac8{unicode-bidi:normal}
.nadebee3ac5cf .jc75ef823c397 {
	margin: 0px;
	font: italic 20px/1.5 var(--l342b980aea1d);
	color: var(--a4dd716f90161);
}
.jc75ef823c397 {
	color: var(--a4dd716f90161);
}
.nadebee3ac5cf {
	border-bottom: 1px solid var(--a8f85ce90e735);
	padding: 34px 0px 20px;
}
.ucc0938175099 ol {
	display: flex;
	font-size: 13px;
	list-style: none;
	flex-wrap: wrap;
	text-transform: uppercase;
	color: var(--a4dd716f90161);
	letter-spacing: 0.06em;
	gap: 6px;
	margin: 0px 0px 12px;
	padding: 0px;
}.f46e5c54f3233{isolation:auto}
.qc5c3fe7ac06e .ze772e9f471ef li:nth-child(even) {
	padding-left: 0px;
	border-left: 0;
}
.k07b17f489ed2 {
	align-items: start;
	gap: 40px;
	display: grid;
	grid-template-columns: minmax(0,1fr)320px;
}
.m2df902eb6b65 h2 {
	font-size: 24px;
}
.ucc0938175099 a {
	text-decoration: none;
	color: var(--nb13f026a63ec);
}.hd7a21f3debdc{contain:none}
.y6db8cba7f526 h3 {
	color: var(--f96be7cd5c95a);
}
.e8cbb349cda28 h3 {
	color: var(--nb13f026a63ec);
}
.ucc0938175099 li+li::before {
	margin-right: 6px;
	content: "/";
}
.wc27a80986a21 {
	width: 100%;
	aspect-ratio: 16/9;
	object-fit: cover;
	margin-bottom: 18px;
}.yd67c73ac45d8{isolation:auto}
.qc5c3fe7ac06e .ze772e9f471ef {
	margin-bottom: 18px;
	grid-template-columns: repeat(4,minmax(0,1fr));
}
.m2df902eb6b65 img {
	width: 100%;
	aspect-ratio: 16/9;
	object-fit: cover;
	margin-bottom: 12px;
}
.m2df902eb6b65 .k1507602710ad {
	margin-top: 12px;
}
.qc5c3fe7ac06e .ze772e9f471ef li+li {
	padding-left: 12px;
	border-left: 1px solid var(--a8f85ce90e735);
}
.m2df902eb6b65 {
	border-top: 4px solid var(--nb13f026a63ec);
	background: var(--a607cc64c8214);
	padding: 20px;
}
.g19e5b230bff1 {
	gap: 0px;
	grid-template-columns: 1fr 1fr;
	display: grid;
	border-top: 1px solid var(--y2c8ca4412433);
	border-bottom: 1px solid var(--y2c8ca4412433);
}
.e8cbb349cda28 {
	border-left: 1px solid var(--a8f85ce90e735);
}.jc790096a3d42{contain:none}
.s6e120c6f4ef6 {
	grid-template-columns: repeat(auto-fill,minmax(180px,1fr));
	display: grid;
	gap: 10px;
}
.y6db8cba7f526, .e8cbb349cda28 {
	padding: 14px 18px;
}.a6f7443dfeff1{contain:none}
.z4e2f2a4b66cd {
	list-style: none;
	padding: 0px;
	counter-reset: c6c12ce263265;
}.q30a36c4f70fc{opacity:1}
.z4e2f2a4b66cd li {
	border-bottom: 1px solid var(--a8f85ce90e735);
	padding: 16px 0px;
	display: grid;
	counter-increment: c6c12ce263265;
	grid-template-columns: 56px minmax(0,1fr);
}
.j672dda10087c {
	list-style: none;
	padding: 0px;
}.jf8c78e6f37f3{opacity:1}
.bc1f87e7b59a1 {
	display: flex;
	gap: 12px;
	align-items: baseline;
}.w24c4445ee1f5{unicode-bidi:normal}
.j672dda10087c li {
	border-bottom: 1px solid var(--a8f85ce90e735);
	padding: 16px 0px;
}.idf0dbf6afc65{contain:none}
.q74b28d9a8e70 {
	padding-top: 14px;
	border-top: 2px solid var(--y2c8ca4412433);
}.f593b616a6b51{visibility:inherit}
.z4e2f2a4b66cd li::before {
	font: 900 36px/1 var(--l342b980aea1d);
	color: var(--nb13f026a63ec);
	content: counter(c6c12ce263265);
	grid-row: span 2;
}.lc59a1ba8af3b{font-kerning:auto}
.z4e2f2a4b66cd h3 {
	margin: 0px 0px 4px;
	font-size: 20px;
}.fd9566b69548b{visibility:inherit}
.bc1f87e7b59a1 strong {
	font: 700 22px var(--l342b980aea1d);
}
.z4e2f2a4b66cd p {
	margin: 0px;
	color: var(--a4dd716f90161);
}.ta6c78b0e63ea{isolation:auto}
.bc1f87e7b59a1 span, .f92a9158b6579 {
	color: var(--a4dd716f90161);
}
.z0ca24272d279 {
	display: grid;
	gap: 24px;
	grid-template-columns: repeat(auto-fill,minmax(240px,1fr));
	margin-bottom: 30px;
}
.q74b28d9a8e70 img {
	width: 76px;
	object-fit: cover;
	border-radius: 50%;
	height: 76px;
	filter: grayscale(0.3);
	margin-bottom: 10px;
}
.bc97cd9c5faeb {
	border-top: 4px solid var(--y2c8ca4412433);
	margin-top: 24px;
	padding-top: 14px;
}
[data-j7e557bf08588], [data-n61828a804a0d] {
	padding: 30px 0px;
	width: min(1200px,100% - 32px);
	max-width: none;
	margin: 0px auto;
}
[data-n61828a804a0d]>h2, [data-j7e557bf08588]>h2 {
	padding-top: 10px;
	border-top: 4px solid var(--y2c8ca4412433);
	text-transform: uppercase;
	letter-spacing: 0.14em;
	font-size: 14px;
}
[data-j7e557bf08588] img {
	border-radius: 0px;
}
.n862477d9e5de {
	border-color: var(--a8f85ce90e735);
	border-radius: 0px;
}
[data-p037cfab0f9d6] {
	margin: 0px auto 40px;
	width: min(820px,100% - 32px);
	padding-top: 12px;
	border-top: 4px solid var(--y2c8ca4412433);
}.n65c08c101cc1{font-kerning:auto}
[data-p037cfab0f9d6] ul {
	margin: 0px;
	padding-left: 20px;
}.pd02dc8f611ae{opacity:1}
[data-p037cfab0f9d6] h2 {
	letter-spacing: 0.14em;
	text-transform: uppercase;
	font-size: 14px;
}
.ecd1c8c418d91 span, .ecd1c8c418d91 a {
	text-decoration: none;
	border: 1px solid var(--y2c8ca4412433);
	padding: 6px 12px;
}
.ecd1c8c418d91 {
	display: flex;
	gap: 8px;
	justify-content: center;
	margin-top: 24px;
}
.x8f6e46cb77a8 {
	grid-template-columns: 1.4fr repeat(3,1fr);
	display: grid;
	gap: 28px;
}.u852139aa28f6{font-kerning:auto}
.k07b17f489ed2 aside {
	top: 16px;
	position: sticky;
}
.bc97cd9c5faeb a {
	color: var(--nb13f026a63ec);
}
[data-p037cfab0f9d6] a {
	color: var(--nb13f026a63ec);
}.ye6cff82e3b6a{isolation:auto}
.ecd1c8c418d91 span {
	background: var(--y2c8ca4412433);
	color: var(--bb452747f54fa);
}
.u6df7c1f81b92 {
	color: var(--y2b7376af5a7f);
	padding: 40px 0px 22px;
	background: var(--cdac82baa0448);
}.sfebeb62ae8a2{isolation:auto}
.u6df7c1f81b92 .o2cbd182656c6 {
	font-size: 30px;
	color: rgb(255,255,255);
}
.u6df7c1f81b92 h2 {
	color: rgb(255,255,255);
	text-transform: uppercase;
	letter-spacing: 0.14em;
	margin-bottom: 10px;
	padding-bottom: 6px;
	font-size: 13px;
	border-bottom: 1px solid var(--mc4b8c400760e);
}.wa5437633b8b4{font-kerning:auto}
.u6df7c1f81b92 a {
	text-decoration: none;
	color: var(--y2b7376af5a7f);
	padding: 3px 0px;
	display: block;
}
.w8d10b8f99164 {
	border-top: 1px solid var(--mc4b8c400760e);
	font-size: 13px;
	margin-top: 26px;
	padding-top: 16px;
}
.z17bf8b946667 {
	width: min(640px,calc(100% - 24px));
	align-items: center;
	position: fixed;
	background: var(--bb452747f54fa);
	border: 1px solid var(--y2c8ca4412433);
	gap: 14px;
	transform: translateX(-50%);
	display: flex;
	padding: 8px 8px 8px 18px;
	box-shadow: 0 10px 30px rgba(0,0,0,0.12);
	z-index: 70;
	left: 50%;
	bottom: 14px;
}
.p4fc4b8bbea94 {
	font: 700 16px var(--l342b980aea1d);
	flex: 1;
	margin: 0px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	min-width: 0px;
}.t332d84f6e662{z-index:auto}
body[data-te5469541f521=be831928fdf64] .d66655242e859:hover {
	box-shadow: inset 0 -2px 0 var(--nb13f026a63ec);
}.ad946646a567c{visibility:inherit}
.u6df7c1f81b92 a:hover {
	color: rgb(255,255,255);
}
.a5710cd439070 {
	cursor: pointer;
	z-index: 69;
	color: var(--y2c8ca4412433);
	transition: opacity 200ms;
	position: fixed;
	right: 16px;
	bottom: 86px;
	width: 42px;
	font-size: 18px;
	border: 1px solid var(--y2c8ca4412433);
	height: 42px;
	opacity: 0;
	pointer-events: none;
	background: var(--bb452747f54fa);
}.j812ead68d4b8{visibility:inherit}
.a5710cd439070[data-q394fe0d08b5b] {
	opacity: 1;
	pointer-events: auto;
}
@media(min-width:901px) {
	body[data-b25c108e52192=d453beece4812] .a5faefc689538 {
		position: static;
	}
	body[data-b25c108e52192=d453beece4812] .i1c59378be251 {
		grid-template-columns: 1fr;
	}
	body[data-b25c108e52192=d453beece4812] .n835568539687 {
		column-gap: 32px;
		grid-template-columns: minmax(0,1.3fr)minmax(0,1fr);
		display: grid;
		align-items: center;
	}
	body[data-b25c108e52192=d453beece4812] .n835568539687>.w277bfb24a541 {
		grid-row: 1/span 4;
		margin: 0px;
	}
	body[data-b25c108e52192=d453beece4812] .ic6d7113be815 {
		gap: 0px 28px;
		display: grid;
		align-items: center;
		grid-template-columns: minmax(0,1fr)minmax(0,1.2fr)220px;
		grid-auto-flow: dense;
	}
	body[data-b25c108e52192=d453beece4812] .ic6d7113be815>* {
		grid-column: 1;
	}
	body[data-b25c108e52192=d453beece4812] .ic6d7113be815>.ze772e9f471ef {
		grid-column: 2;
		grid-row: 1/span 4;
	}
	body[data-b25c108e52192=d453beece4812] .ic6d7113be815>.k1507602710ad {
		grid-column: 3;
	}
}.fdf7f540af388{contain:none}
body[data-l78f023cddbcd=x9787a43679b5] .ic6d7113be815 {
	color: var(--t2c081870b1b6);
	background: var(--nb13f026a63ec);
	border-top-color: var(--y2c8ca4412433);
}
body[data-l78f023cddbcd=x9787a43679b5] .ic6d7113be815 .ze772e9f471ef span, body[data-l78f023cddbcd=x9787a43679b5] .i866f992888da {
	color: color-mix(in srgb,var(--t2c081870b1b6) 92%,transparent);
}
body[data-l78f023cddbcd=x9787a43679b5] .ic6d7113be815 .p6a0b61b591a2 {
	color: var(--nb13f026a63ec);
	background: var(--t2c081870b1b6);
}
body[data-l78f023cddbcd=x9787a43679b5] .ic6d7113be815 .s4fd493a9d213 {
	border-color: var(--t2c081870b1b6);
	color: var(--t2c081870b1b6);
}
body[data-l78f023cddbcd=x9787a43679b5] .z17bf8b946667 {
	color: var(--t2c081870b1b6);
	background: var(--nb13f026a63ec);
	border-color: var(--nb13f026a63ec);
}.i7150f8518239{visibility:inherit}
body[data-l78f023cddbcd=x9787a43679b5] .z17bf8b946667 .p6a0b61b591a2 {
	color: var(--nb13f026a63ec);
	background: var(--t2c081870b1b6);
}
@media(max-width:900px) {
	.i1c59378be251 {
		grid-template-columns: 1fr;
		gap: 24px;
	}
	.g19e5b230bff1, .j034b2909e62f, .hca5c70c8f472, .se7874aa8940e, .k07b17f489ed2 {
		grid-template-columns: 1fr;
	}
	.l03216def0fd1 {
		min-height: 38px;
	}
	.eb10118623454 .k1507602710ad {
		font-size: 13px;
		min-height: 40px;
		padding: 0px 12px;
	}
	.uc09230f1c33d {
		padding: 12px 0px 10px;
	}
	.c6e47479feaf2+.c6e47479feaf2 {
		border-left: 0;
		border-top: 1px solid var(--a8f85ce90e735);
	}
	.e8cbb349cda28 {
		border-left: 0;
		border-top: 1px solid var(--a8f85ce90e735);
	}
	.eb10118623454 .k0d5610bfbcbe {
		display: none;
	}
	.j034b2909e62f>.s143c0181ea56:first-child h3 {
		font-size: 26px;
	}
	.a5faefc689538 {
		position: static;
	}
	.k07b17f489ed2 aside {
		position: static;
	}
	body {
		--va32cfd78e45e: calc(64px + env(safe-area-inset-bottom));
	}
	.j034b2909e62f>.s143c0181ea56:first-child a {
		gap: 12px;
		grid-template-columns: 1fr;
	}
	.x8f6e46cb77a8 {
		grid-template-columns: 1fr 1fr;
	}
	.aca61d3629883 {
		overflow-x: auto;
		padding: 0px;
		scrollbar-width: none;
		flex-wrap: nowrap;
		justify-content: flex-start;
	}
	.d66655242e859 {
		display: inline-flex;
		align-items: center;
		min-height: 44px;
	}
	.aca61d3629883::-webkit-scrollbar {
		display: none;
	}
	.e0693efcf4434 {
		padding: 18px 0px 26px;
	}
	.z17bf8b946667 {
		border: 0;
		border-top: 3px double var(--y2c8ca4412433);
		gap: 10px;
		left: 0px;
		bottom: 0px;
		width: auto;
		transform: none;
		right: 0px;
		padding: 10px 14px calc(10px + env(safe-area-inset-bottom));
		box-shadow: none;
	}
	.a5710cd439070 {
		bottom: 76px;
	}
	.p4fc4b8bbea94 {
		-webkit-box-orient: vertical;
		display: -webkit-box;
		-webkit-line-clamp: 2;
		white-space: normal;
		font-size: 15px;
		line-height: 1.3;
	}
}.q8ab7ecf9d2b2{outline-offset:0}
@media(max-width:560px) {
	.c634feda892af .k1507602710ad {
		flex: 1;
	}
	body {
		font-size: 16px;
	}
	.ycf61e1ec092a {
		font-size: 18px;
	}
	.s143c0181ea56 h3 {
		font-size: 18px;
	}
	.s143c0181ea56 a, .gf16c4f59aa35 a {
		gap: 12px;
		grid-template-columns: 100px minmax(0,1fr);
	}
	.x8f6e46cb77a8 {
		grid-template-columns: 1fr;
	}
	.qc5c3fe7ac06e .ze772e9f471ef {
		grid-template-columns: repeat(2,minmax(0,1fr));
	}
	.a23a9f3c84fdf {
		padding: 30px 0px;
	}
	.gf16c4f59aa35 img, .s143c0181ea56 img {
		width: 100px;
	}
}
:lang(th) {
	--l342b980aea1d: "Noto Serif Thai", "Noto Sans Thai", "Leelawadee UI", Tahoma, serif;
}.o91e252a36bf1{visibility:inherit}
:lang(hi) {
	--l342b980aea1d: "Noto Serif Devanagari", "Noto Sans Devanagari", "Nirmala UI", Mangal, serif;
}
:lang(bn) {
	--l342b980aea1d: "Noto Serif Bengali", "Noto Sans Bengali", "Nirmala UI", Vrinda, serif;
}
:lang(zh) {
	--l342b980aea1d: "Songti SC", "STSong", "Noto Serif SC", "SimSun", serif;
}
:lang(hi) :is(h1, h2, h3), :lang(bn) :is(h1, h2, h3), :lang(th) :is(h1, h2, h3) {
	line-height: 1.45;
}.sb1f04f4cab8e{visibility:inherit}
@media(max-width:640px) {
	.z17bf8b946667 {
		flex-wrap: wrap;
		gap: 6px 8px;
	}
	.p4fc4b8bbea94 {
		flex-basis: 100%;
		text-align: center;
	}
	.z17bf8b946667 .k1507602710ad {
		flex: 1;
	}
}.e09c30b7b6b5f{visibility:inherit}
