.u17f73f526c10:hover {
  transform: translateY(-1px);
}
:root {
  --g9dbc9257e03a: 12px;
  --n50f76ff5c26c: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-42.834 0.324 67.4885 67.4885'%3E%3Cg transform='translate(-42.834 0.324) scale(2.812)'%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");
  --r8cb17da30302: #fff;
  --p913fcb30c160: #ff7347;
  --l1a4b092fae36: 14px;
  --vb41bf1b9be67: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-42.834 0.324 67.4885 67.4885'%3E%3Cg transform='translate(-42.834 0.324) scale(2.812)'%3E%3Cpath d='M4 4h7v7H4Zm9 0h7v7h-7ZM4 13h7v7H4Zm9 0h7v7h-7Z'/%3E%3C/g%3E%3C/svg%3E");
  --fac085d39103b: #f0592a;
  --qe61ed34207ee: #c4cad6;
  --p13eaac7b795e: #ffd9c9;
  --ccba94472dd2f: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-42.834 0.324 67.4885 67.4885'%3E%3Cg transform='translate(-42.834 0.324) scale(2.812)'%3E%3Cpath d='M5 3h12a2 2 0 0 1 2 2v16H6.5A2.5 2.5 0 0 1 4 18.5V4a1 1 0 0 1 1-1Zm1 15.5a.5.5 0 0 0 .5.5H17v-2H6.5a.5.5 0 0 0-.5.5ZM8 7v2h8V7Z'/%3E%3C/g%3E%3C/svg%3E");
  --mdda8844c61f6: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-42.834 0.324 67.4885 67.4885'%3E%3Cg transform='translate(-42.834 0.324) scale(2.812)'%3E%3Cpath d='M3 11.5 12 4l9 7.5V20a1 1 0 0 1-1 1h-5v-6H9v6H4a1 1 0 0 1-1-1Z'/%3E%3C/g%3E%3C/svg%3E");
  --ebc35adf8edd5: #1d2433;
  --k642f8cb2a8d5: #e4e7ee;
  --z5ed2fd68480a: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-42.834 0.324 67.4885 67.4885'%3E%3Cg transform='translate(-42.834 0.324) scale(2.812)'%3E%3Cpath d='m12 2 3 6.6 7 .8-5.2 4.8 1.4 7-6.2-3.6-6.2 3.6 1.4-7L2 9.4l7-.8Z'/%3E%3C/g%3E%3C/svg%3E");
  --baa3f8b29d2ea: #c9cfdb;
  --x1b6cb23d775e: #5f6b7d;
  --i85101dafe189: #16a34a;
  --vdcb41fd5c229: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-42.834 0.324 67.4885 67.4885'%3E%3Cg transform='translate(-42.834 0.324) scale(2.812)'%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");
  --t8d22c42a95c4: #f5a600;
  --s04c3aa723654: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-42.834 0.324 67.4885 67.4885'%3E%3Cg transform='translate(-42.834 0.324) scale(2.812)'%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");
  --k3f8f6e7988c8: #1d2433;
  --n01e31a40c4de: #fff;
  --u4233e2fd7b33: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-42.834 0.324 67.4885 67.4885'%3E%3Cg transform='translate(-42.834 0.324) scale(2.812)'%3E%3Cpath d='M12 2a10 10 0 1 0 0 20 10 10 0 0 0 0-20Zm-1.2 14.2-4.3-4.3 1.4-1.4 2.9 2.9 5.7-5.7 1.4 1.4Z'/%3E%3C/g%3E%3C/svg%3E");
  --k97237405ad06: #f5f6fa;
  --ddd9fba3ee31e: #e3e6ee;
  --cf559b1cde0b6: #fff1ea;
  --ldda80e44f7a5: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-42.834 0.324 67.4885 67.4885'%3E%3Cg transform='translate(-42.834 0.324) scale(2.812)'%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");
  --gc3210ea18940: #fff;
  --w5ab382534c1c: 0 10px 30px rgba(29, 36, 51, 0.08);
  --j554d6c17b91a: system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;
  --l8af8d40cfa9c: #fff4ee;
  --s830b819a0a9f: #2f3749;
  --a902db3f192f4: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-42.834 0.324 67.4885 67.4885'%3E%3Cg transform='translate(-42.834 0.324) scale(2.812)'%3E%3Cpath d='M4 3h16a1 1 0 0 1 1 1v12a1 1 0 0 1-1 1H8l-5 4V4a1 1 0 0 1 1-1Zm3 6v2h10V9Zm0 3v2h7v-2Z'/%3E%3C/g%3E%3C/svg%3E");
}
.h00cdfd715f44 {
  position: absolute;
  left: -999px;
}.vf66656a80c3e{isolation:auto}
* {
  box-sizing: border-box;
}.wd239b444f5b1{outline-offset:0}
img {
  max-width: 100%;
  display: block;
  height: auto;
}
html {
  scroll-behavior: smooth;
}
body {
  color: var(--k3f8f6e7988c8);
  overflow-wrap: break-word;
  margin: 0;
  font: 16px/1.7 system-ui,-apple-system,segoe ui,Roboto,Arial,sans-serif;
  background: var(--k97237405ad06);
  --g0772c5bcda85: 80px;
}
a {
  color: inherit;
}
h2, h3, h1 {
  font-family: var(--j554d6c17b91a);
  font-weight: 800;
  line-height: 1.25;
  margin: 0 0 0.6em;
}
.r9c45ef5caa54 {
  width: min(1140px,100% - 32px);
  margin-inline: auto;
}
.h00cdfd715f44:focus {
  left: 16px;
  padding: 8px 12px;
  background: var(--gc3210ea18940);
  top: 8px;
  z-index: 99;
}.h143d1749c796{unicode-bidi:normal}
.nb5e9984e2405, .m100db24cbdf0, .e546fde6a16db, .s59049908a8a7, .va291200171e6, .y2502c0fb5a9c, .vf04b581d1d2c {
  -webkit-mask: var(--a4f6c5f7cb7a6)center/contain no-repeat;
  display: inline-block;
  flex: none;
  background: currentColor;
  mask: var(--a4f6c5f7cb7a6)center/contain no-repeat;
}
.jf55dc0b6850d {
  z-index: 60;
  border-bottom: 1px solid var(--k642f8cb2a8d5);
  position: sticky;
  background: color-mix(in srgb,var(--gc3210ea18940) 95%,transparent);
  top: 0;
  backdrop-filter: blur(12px);
}.b02b75c31e313{outline-offset:0}
.ac0287f0d52c4 {
  margin-inline: auto;
  max-width: 860px;
}
.pf96579d8aa63 {
  display: flex;
  min-height: 64px;
  gap: 16px;
  align-items: center;
}
.d13111fd97326 {
  flex: none;
  gap: 10px;
  min-height: 44px;
  font: 800 21px var(--j554d6c17b91a);
  align-items: center;
  text-decoration: none;
  display: inline-flex;
}
.d13111fd97326 img {
  width: 40px;
  height: 40px;
  border-radius: 50%;
  object-fit: cover;
  border: 1px solid var(--k642f8cb2a8d5);
}
.u20cf8722a9eb {
  display: flex;
  gap: 8px;
  flex: 1;
  align-items: center;
  justify-content: flex-end;
  scrollbar-width: none;
  overflow-x: auto;
  min-width: 0;
}
.u20cf8722a9eb::-webkit-scrollbar {
  display: none;
}
.a55f061bcbcef {
  flex: none;
  border: 1px solid var(--k642f8cb2a8d5);
  border-radius: 999px;
  padding: 7px 12px;
  font-size: 14px;
  gap: 6px;
  align-items: center;
  font-weight: 600;
  display: inline-flex;
  color: var(--k3f8f6e7988c8);
  text-decoration: none;
  white-space: nowrap;
  background: var(--gc3210ea18940);
}.pef74f6572ce7{contain:none}
.a55f061bcbcef:hover {
  border-color: var(--fac085d39103b);
  color: var(--fac085d39103b);
}
.e9cbcb91d2107 {
  display: flex;
  font-size: 13px;
  gap: 6px;
}.l4f8b28946730{contain:none}
.u76df192efc20 {
  flex: none;
}
.kc31460273190 {
  --a4f6c5f7cb7a6: var(--ldda80e44f7a5);
}.c21780c6f727a{visibility:inherit}
.bc568ca1792e5 {
  --a4f6c5f7cb7a6: var(--vdcb41fd5c229);
}
.mf361ac4ff5ca {
  --a4f6c5f7cb7a6: var(--s04c3aa723654);
}
.l2117e85e40ce {
  --a4f6c5f7cb7a6: var(--vb41bf1b9be67);
}
.qcf46b9dc7891 {
  --a4f6c5f7cb7a6: var(--a902db3f192f4);
}.nfc55e161a725{unicode-bidi:normal}
.t5b692cb8f291 {
  --a4f6c5f7cb7a6: var(--ccba94472dd2f);
}
.a8b7e51ce1da4 {
  --a4f6c5f7cb7a6: var(--n50f76ff5c26c);
}
.y2502c0fb5a9c {
  width: 16px;
  height: 16px;
  color: var(--fac085d39103b);
  --a4f6c5f7cb7a6: var(--mdda8844c61f6);
}.s2839e1dfcddf{opacity:1}
.ib676c540bcf3 {
  color: var(--x1b6cb23d775e);
}.c1e18e9cc8c7c{isolation:auto}
.e9cbcb91d2107 a[aria-current] {
  color: var(--fac085d39103b);
  font-weight: 800;
}
.q6c924d2a8438 {
  background: var(--fac085d39103b);
  color: var(--r8cb17da30302);
  box-shadow: 0 8px 20px color-mix(in srgb,var(--fac085d39103b) 30%,transparent);
}
.q6c924d2a8438:hover {
  background: var(--p913fcb30c160);
}
.u17f73f526c10 {
  cursor: pointer;
  transition: transform 150ms,box-shadow 150ms;
  font-weight: 800;
  min-height: 44px;
  text-decoration: none;
  align-items: center;
  display: inline-flex;
  white-space: nowrap;
  padding: 0 20px;
  gap: 8px;
  justify-content: center;
  border-radius: var(--g9dbc9257e03a);
  border: 1px solid transparent;
}.i5f766f129d5f{contain:none}
.nae69b7820913 {
  color: var(--k3f8f6e7988c8);
  border-color: color-mix(in srgb,var(--k3f8f6e7988c8) 18%,transparent);
  background: var(--gc3210ea18940);
}.ua5a95131f522{font-kerning:auto}
.jb5b16aaf5d0f {
  width: 100%;
}
.nae69b7820913:hover {
  border-color: var(--fac085d39103b);
}
.hb4ad2a053248 {
  background: linear-gradient(180deg,var(--l8af8d40cfa9c),var(--k97237405ad06));
  padding: 28px 0 44px;
}.m87ff8ad77214{contain:none}
.nb5e9984e2405 {
  width: 20px;
  height: 20px;
}
.k3989b3c7325f {
  align-items: center;
  gap: 36px;
  grid-template-columns: minmax(0,1fr)minmax(0,1fr);
  display: grid;
}
.m515a0527110e {
  display: flex;
  padding: 18px 20px;
  gap: 16px;
  background: var(--gc3210ea18940);
  box-shadow: var(--w5ab382534c1c);
  align-items: center;
  border: 1px solid var(--k642f8cb2a8d5);
  border-radius: var(--l1a4b092fae36);
}
.a55f061bcbcef:nth-child(6n+2) .y2502c0fb5a9c {
  --a4f6c5f7cb7a6: var(--vb41bf1b9be67);
}
.a55f061bcbcef:nth-child(6n+3) .y2502c0fb5a9c {
  --a4f6c5f7cb7a6: var(--vdcb41fd5c229);
}
.a55f061bcbcef:nth-child(6n+4) .y2502c0fb5a9c {
  --a4f6c5f7cb7a6: var(--ccba94472dd2f);
}.h8c1309f424cb{unicode-bidi:normal}
.a55f061bcbcef:nth-child(6n+5) .y2502c0fb5a9c {
  --a4f6c5f7cb7a6: var(--a902db3f192f4);
}.t875f74951600{contain:none}
.a55f061bcbcef:nth-child(6n) .y2502c0fb5a9c {
  --a4f6c5f7cb7a6: var(--s04c3aa723654);
}.u85e67c524841{font-kerning:auto}
.s59049908a8a7 {
  position: relative;
  border-radius: 18px;
  background: var(--fac085d39103b);
  width: 64px;
  height: 64px;
  --a4f6c5f7cb7a6: var(--ldda80e44f7a5);
  -webkit-mask: none;
  color: var(--r8cb17da30302);
  mask: none;
}
.m515a0527110e h1 {
  margin: 0;
  color: var(--fac085d39103b);
  font-size: clamp(24px,3.4vw,36px);
}
.x9511db8eb280 {
  color: var(--x1b6cb23d775e);
  font-size: 13px;
  font-weight: bold;
  letter-spacing: 0.04em;
  margin: 0 0 4px;
}
.ta364902adf33 {
  margin: 18px 0 20px;
  padding: 0;
  list-style: none;
  gap: 10px;
  display: grid;
}
.b989825ab96c9 {
  padding: 52px 0;
}.g1d0743a7f6e4{font-kerning:auto}
.ta364902adf33 li {
  display: flex;
  align-items: flex-start;
  font-size: 16px;
  color: var(--k3f8f6e7988c8);
  gap: 10px;
}
.e546fde6a16db {
  --a4f6c5f7cb7a6: var(--u4233e2fd7b33);
  margin-top: 2px;
  width: 22px;
  height: 22px;
  color: var(--fac085d39103b);
}
.t2c45dc0cf9b8 {
  transition: opacity 500ms;
  opacity: 0;
  grid-area: 1/1;
  margin: 0;
}.f5897b9917728{opacity:1}
.t2c45dc0cf9b8[data-f725cf8de62e8] {
  opacity: 1;
}
.s59049908a8a7::after {
  content: "";
  position: absolute;
  inset: 14px;
  -webkit-mask: var(--ldda80e44f7a5)center/contain no-repeat;
  mask: var(--ldda80e44f7a5)center/contain no-repeat;
  background: currentColor;
}
.x3bd1a519140b {
  display: grid;
  background: var(--cf559b1cde0b6);
  overflow: hidden;
  position: relative;
  border-radius: calc(var(--l1a4b092fae36) + 6px);
  box-shadow: var(--w5ab382534c1c);
  aspect-ratio: 1;
}.wd22f727fcd89{outline-offset:0}
.t2c45dc0cf9b8 img {
  object-fit: contain;
  width: 100%;
  height: 100%;
}.ec28f74640e32{outline-offset:0}
.tdb60332d6b67 {
  transform: translateY(-50%);
  position: absolute;
  cursor: pointer;
  border: 0;
  border-radius: 50%;
  box-shadow: var(--w5ab382534c1c);
  width: 40px;
  height: 40px;
  color: #1d2433;
  top: 50%;
  background: rgba(255,255,255,0.9);
  font-size: 22px;
  font-weight: 800;
}.a5573a9c5a0d2{font-kerning:auto}
.y8030d216e167 {
  display: flex;
  margin-bottom: 22px;
  align-items: center;
  font-size: clamp(22px,3vw,30px);
  gap: 12px;
}
.n7a5e8463de2f {
  margin: -12px 0 20px 52px;
  color: var(--x1b6cb23d775e);
}
.jd569d5f87bfd {
  margin-bottom: 26px;
}
.nf448e3a0e2cd {
  grid-template-columns: repeat(auto-fit,minmax(260px,1fr));
  gap: 18px;
  display: grid;
}
.x07c4aae56826 {
  left: 12px;
}
.bcf40257df26d {
  right: 12px;
}
.jd569d5f87bfd a {
  color: var(--fac085d39103b);
}
.jd569d5f87bfd h2 {
  margin-top: 1.2em;
  font-size: 24px;
}.v1fc580812857{contain:none}
.jd569d5f87bfd h3 {
  margin-top: 1em;
  font-size: 19px;
}.m89ac80d00bea{visibility:inherit}
.kadb4cd76c2b2 {
  background: var(--n01e31a40c4de);
}
.vf04b581d1d2c {
  width: 40px;
  height: 40px;
  border-radius: 12px;
  position: relative;
  padding: 9px;
  background: var(--cf559b1cde0b6);
  -webkit-mask: none;
  mask: none;
}.o6e745def8f09{isolation:auto}
.vf04b581d1d2c::after {
  content: "";
  position: absolute;
  inset: 9px;
  -webkit-mask: var(--a4f6c5f7cb7a6)center/contain no-repeat;
  mask: var(--a4f6c5f7cb7a6)center/contain no-repeat;
  background: var(--fac085d39103b);
}
.jd569d5f87bfd table {
  margin: 16px 0;
  background: var(--gc3210ea18940);
  border-collapse: collapse;
  width: 100%;
}
.jd569d5f87bfd td, .jd569d5f87bfd th {
  padding: 10px 14px;
  text-align: left;
  border: 1px solid var(--k642f8cb2a8d5);
  vertical-align: top;
}.k83eb70ec574e{z-index:auto}
.ea7e6f6e51ec0 {
  background: var(--gc3210ea18940);
  border: 1px solid var(--k642f8cb2a8d5);
  border-radius: var(--l1a4b092fae36);
  padding: 24px 22px;
  box-shadow: var(--w5ab382534c1c);
}.aadc537ad2461{font-kerning:auto}
.p820ac120b882 {
  margin-top: 22px;
  text-align: center;
}
.va291200171e6 {
  margin-bottom: 14px;
  border-radius: 14px;
  position: relative;
  background: var(--cf559b1cde0b6);
  -webkit-mask: none;
  mask: none;
  width: 48px;
  height: 48px;
}.a793a498b4cea{visibility:inherit}
.va291200171e6::after {
  content: "";
  inset: 11px;
  position: absolute;
  -webkit-mask: var(--z5ed2fd68480a)center/contain no-repeat;
  mask: var(--z5ed2fd68480a)center/contain no-repeat;
  background: var(--fac085d39103b);
}
.ea7e6f6e51ec0:nth-child(3n+2) .va291200171e6::after {
  -webkit-mask-image: var(--ldda80e44f7a5);
  mask-image: var(--ldda80e44f7a5);
}
.ea7e6f6e51ec0:nth-child(3n) .va291200171e6::after {
  -webkit-mask-image: var(--vdcb41fd5c229);
  mask-image: var(--vdcb41fd5c229);
}.s8ca27ffaf3f9{unicode-bidi:normal}
.daf12709480db {
  font-size: 14px;
  color: var(--x1b6cb23d775e);
}.pdfddb94d3b31{contain:none}
.ea7e6f6e51ec0 h2 {
  margin-bottom: 8px;
  font-size: 19px;
}
.ea7e6f6e51ec0 .jd569d5f87bfd {
  margin: 0;
  font-size: 15px;
  color: var(--x1b6cb23d775e);
}
.n668ca924a3b0 {
  grid-template-columns: repeat(auto-fit,minmax(160px,1fr));
  margin: 0 0 24px;
  gap: 12px;
  list-style: none;
  padding: 0;
  display: grid;
}
.n668ca924a3b0 li {
  padding: 14px 16px;
  display: flex;
  flex-direction: column;
  background: var(--gc3210ea18940);
  gap: 2px;
  border: 1px solid var(--k642f8cb2a8d5);
  border-radius: var(--l1a4b092fae36);
}.qebd3174bdbe5{z-index:auto}
.b2c4f3be30937 {
  gap: 28px;
  grid-template-columns: minmax(0,1.4fr)minmax(0,1fr);
  align-items: start;
  display: grid;
}
.m663f32f63174 {
  margin: 0;
  gap: 10px;
  display: grid;
}
.m663f32f63174 div {
  column-gap: 12px;
  grid-template-columns: 20px minmax(0,1fr);
  padding: 12px 14px;
  border-radius: 12px;
  background: var(--cf559b1cde0b6);
  display: grid;
}
.m663f32f63174 div::before {
  content: "";
  width: 20px;
  height: 20px;
  grid-row: span 2;
  -webkit-mask: var(--u4233e2fd7b33)center/contain no-repeat;
  mask: var(--u4233e2fd7b33)center/contain no-repeat;
  margin-top: 3px;
  background: var(--fac085d39103b);
}.f876d3cf72399{contain:none}
.n668ca924a3b0 strong {
  color: var(--fac085d39103b);
  font: 800 20px var(--j554d6c17b91a);
}
.n668ca924a3b0 span {
  font-size: 13px;
  color: var(--x1b6cb23d775e);
}.mbbdc5717d757{z-index:auto}
.m663f32f63174 dt {
  font-weight: 800;
}
.m663f32f63174 dd {
  margin: 0;
  font-size: 15px;
  color: var(--x1b6cb23d775e);
}
.j16ace466073a h3 {
  margin: 0 0 2px;
  font-size: 17px;
}
.fccea7ca56117 {
  gap: 14px;
  grid-template-columns: repeat(auto-fill,minmax(320px,1fr));
  display: grid;
}.e3daac461d047{font-kerning:auto}
.u12f3e0134242 a {
  border: 1px solid var(--k642f8cb2a8d5);
  gap: 14px;
  align-items: center;
  grid-template-columns: 96px minmax(0,1fr);
  height: 100%;
  text-decoration: none;
  transition: border-color 150ms,box-shadow 150ms;
  padding: 12px;
  background: var(--gc3210ea18940);
  border-radius: var(--l1a4b092fae36);
  display: grid;
}.l4b640e90e105{z-index:auto}
.u12f3e0134242 a:hover {
  box-shadow: var(--w5ab382534c1c);
  border-color: var(--fac085d39103b);
}
.l334a7a4d9adf {
  width: 96px;
  overflow: hidden;
  border-radius: 12px;
  background: var(--cf559b1cde0b6);
  aspect-ratio: 1;
}.j1e2dc8de7e6a{isolation:auto}
.l334a7a4d9adf img {
  object-fit: cover;
  width: 100%;
  height: 100%;
}.qa7440f902ff6{contain:none}
.j16ace466073a p {
  margin: 0 0 6px;
  overflow: hidden;
  font-size: 14px;
  -webkit-line-clamp: 2;
  color: var(--x1b6cb23d775e);
  line-height: 1.45;
  -webkit-box-orient: vertical;
  display: -webkit-box;
}
.hb9a22171aef6 {
  font-size: 13px;
  display: inline-block;
  font-weight: 800;
  padding: 1px 8px;
  border-radius: 999px;
  color: var(--fac085d39103b);
  background: var(--cf559b1cde0b6);
}.mae8a13f8bcbd{isolation:auto}
.p919e21b59199 {
  gap: 16px;
  grid-template-columns: repeat(auto-fill,minmax(280px,1fr));
  display: grid;
}.ia250050cf523{outline-offset:0}
.pb8287007530a h2, .pb8287007530a h3 {
  margin: 0 0 6px;
  font-size: 18px;
}
.pb8287007530a a {
  display: flex;
  flex-direction: column;
  text-decoration: none;
  overflow: hidden;
  background: var(--gc3210ea18940);
  border: 1px solid var(--k642f8cb2a8d5);
  border-radius: var(--l1a4b092fae36);
  height: 100%;
}
.pb8287007530a div {
  display: flex;
  flex-direction: column;
  flex: 1;
  padding: 14px 16px 16px;
}
.i467acd4befe3 {
  grid-template-columns: repeat(auto-fit,minmax(200px,1fr));
  gap: 12px;
  display: grid;
}.r5f88dbac8724{contain:none}
.pb8287007530a p {
  font-size: 14px;
  margin: 0 0 10px;
  color: var(--x1b6cb23d775e);
}
.vb2d09c61b893 {
  margin-top: auto;
  font-size: 14px;
  color: var(--fac085d39103b);
  font-weight: 800;
}.qb9daf582df46{visibility:inherit}
.s45278fc7d278 {
  display: flex;
  padding: 16px;
  background: var(--gc3210ea18940);
  text-decoration: none;
  align-items: center;
  gap: 12px;
  border: 1px solid var(--k642f8cb2a8d5);
  border-radius: var(--l1a4b092fae36);
  font-weight: 800;
}.l4f91e8df7076{contain:none}
.wc6c9e170ae3c {
  grid-template-columns: repeat(2,minmax(0,1fr));
  align-items: start;
  gap: 12px;
  display: grid;
}
.s45278fc7d278:hover {
  border-color: var(--fac085d39103b);
  color: var(--fac085d39103b);
}.k436d5b0e881f{z-index:auto}
.wc6c9e170ae3c details {
  border: 1px solid var(--k642f8cb2a8d5);
  border-radius: 12px;
  background: var(--gc3210ea18940);
}
.wc6c9e170ae3c summary {
  padding: 14px 16px;
  display: flex;
  list-style: none;
  justify-content: space-between;
  font-weight: bold;
  cursor: pointer;
  gap: 12px;
}
.wc6c9e170ae3c summary::-webkit-details-marker {
  display: none;
}
.pb8287007530a img {
  object-fit: cover;
  width: 100%;
  aspect-ratio: 1200/630;
}
.m100db24cbdf0 {
  width: 24px;
  height: 24px;
  color: var(--fac085d39103b);
}
.wc6c9e170ae3c summary::after {
  content: "";
  transition: transform 200ms;
  width: 10px;
  margin-top: 6px;
  height: 10px;
  flex: none;
  transform: rotate(45deg);
  border-right: 2px solid var(--fac085d39103b);
  border-bottom: 2px solid var(--fac085d39103b);
}.s8045f2791877{opacity:1}
.wc6c9e170ae3c p {
  color: var(--x1b6cb23d775e);
  margin: 0;
  padding: 0 16px 14px;
}
.ac0287f0d52c4 .wc6c9e170ae3c, .ibe829a3f26ab .wc6c9e170ae3c {
  grid-template-columns: 1fr;
}.e5148a285e911{visibility:inherit}
.wc6c9e170ae3c details[open] summary::after {
  transform: rotate(225deg);
}
.b16a8718d0351 {
  background: var(--gc3210ea18940);
  margin: 44px 0;
  padding: 24px;
  border: 1px solid var(--k642f8cb2a8d5);
  border-radius: var(--l1a4b092fae36);
}
.lbea8a9461592 {
  display: inline-block;
  border-radius: 999px;
  vertical-align: middle;
  color: var(--fac085d39103b);
  font: 700 12px/1.6 system-ui,sans-serif;
  background: var(--cf559b1cde0b6);
  padding: 2px 10px;
}.yf7bfc8bb7f37{contain:none}
.i755db8da448b small {
  color: var(--x1b6cb23d775e);
}
.v60f868afd1fa {
  gap: 12px;
  display: grid;
  grid-template-columns: repeat(auto-fit,minmax(220px,1fr));
}.i01c266e12849{visibility:inherit}
.w7cf3a6e5f81e {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  gap: 6px;
}.tdaefa2b79b60{outline-offset:0}
.i755db8da448b {
  gap: 8px;
  align-items: center;
  display: inline-flex;
}
.ob231ee9a7b04 p {
  margin: 8px 0 0;
  font-size: 15px;
}
.ob231ee9a7b04 {
  border-radius: 12px;
  background: var(--k97237405ad06);
  padding: 14px;
}
.c51d35940f1ec {
  width: 90px;
  display: inline-block;
  height: 16px;
  background: linear-gradient(90deg,var(--t8d22c42a95c4) calc(var(--a1b0de9ee6da7)/5 * 100%),var(--ddd9fba3ee31e) 0);
  -webkit-mask: repeating-linear-gradient(90deg,#000 0 16px,transparent 16px 18.5px);
  mask: repeating-linear-gradient(90deg,#000 0 16px,transparent 16px 18.5px);
}.ifaf78643b492{outline-offset:0}
.r5850fd93e6b2 {
  display: inline-flex;
  gap: 6px;
}
.qdf38f8cb92fa {
  background: var(--gc3210ea18940);
  margin: 28px 0;
  padding: 20px;
  border: 1px solid var(--k642f8cb2a8d5);
  border-radius: var(--l1a4b092fae36);
  text-align: center;
}.la963f5ae5ef9{visibility:inherit}
.va9baf52c07a8 {
  margin: 0 0 10px;
  font-weight: 800;
}
.r5850fd93e6b2 button {
  cursor: pointer;
  background: var(--k97237405ad06);
  width: 44px;
  font-size: 22px;
  height: 44px;
  border: 1px solid var(--k642f8cb2a8d5);
  border-radius: 12px;
  color: var(--baa3f8b29d2ea);
}.u041b1b18f5ea{unicode-bidi:normal}
.qb759626fad8a {
  background: linear-gradient(180deg,var(--l8af8d40cfa9c),var(--k97237405ad06));
  padding: 40px 0 28px;
}
.r5850fd93e6b2 button:hover, .r5850fd93e6b2 button[data-f725cf8de62e8] {
  color: var(--t8d22c42a95c4);
}
.rdeeed038e975 {
  color: var(--x1b6cb23d775e);
  font-size: 14px;
  margin: 10px 0 0;
  min-height: 1.2em;
}
.qb759626fad8a h1 {
  font-size: clamp(28px,4vw,42px);
}.l5d9d62e76f5d{font-kerning:auto}
.z19b27cee2204 {
  font-size: 17px;
  color: var(--x1b6cb23d775e);
}
.wca74dc477e9d ol {
  display: flex;
  color: var(--x1b6cb23d775e);
  flex-wrap: wrap;
  font-size: 14px;
  gap: 6px;
  list-style: none;
  padding: 0;
  margin: 0 0 12px;
}.t26299765f298{isolation:auto}
.v0936fd531b7b h2 {
  font-size: 22px;
}
.m103ac2fcfd47 {
  grid-template-columns: minmax(0,1fr)320px;
  gap: 28px;
  align-items: start;
  display: grid;
}
.i4ae98fb9e3cd {
  grid-template-columns: 1fr 1fr;
  gap: 14px;
  display: grid;
}.jbd8015b089a1{font-kerning:auto}
.wca74dc477e9d li+li::before {
  margin-right: 6px;
  content: "›";
}
.wca74dc477e9d a {
  color: var(--fac085d39103b);
  text-decoration: none;
}
.j376433828e61 h3 {
  color: var(--i85101dafe189);
}
.kb64c1552e27a h3 {
  color: var(--fac085d39103b);
}.b9796f6564d02{contain:none}
.hb14116131da1 {
  position: absolute;
  width: 1px;
  height: 1px;
  left: -9999px;
  opacity: 0;
}.wc405b79a4095{unicode-bidi:normal}
.m103ac2fcfd47 aside {
  top: 88px;
  position: sticky;
}
.gd2aafc0ea737 {
  border-radius: var(--l1a4b092fae36);
  object-fit: cover;
  margin-bottom: 18px;
  width: 100%;
  aspect-ratio: 1200/630;
}
.v0936fd531b7b {
  padding: 20px;
  background: var(--gc3210ea18940);
  border: 1px solid var(--k642f8cb2a8d5);
  border-radius: var(--l1a4b092fae36);
  box-shadow: var(--w5ab382534c1c);
}
.yf8c9aa9a1683 {
  gap: 10px;
  grid-template-columns: repeat(auto-fill,minmax(180px,1fr));
  display: grid;
}.daadbe5c3b2d5{outline-offset:0}
.r5850fd93e6b2 button:disabled {
  cursor: default;
}
.v0936fd531b7b img {
  margin-bottom: 12px;
  object-fit: cover;
  border-radius: 12px;
  width: 100%;
  aspect-ratio: 1200/630;
}
.v0936fd531b7b .u17f73f526c10 {
  margin-top: 12px;
}.y23f24eac3c52{z-index:auto}
.x9511db8eb280+h1 {
  margin-top: 0;
}.h572d56deaaa3{contain:none}
.j376433828e61, .kb64c1552e27a {
  background: var(--gc3210ea18940);
  border: 1px solid var(--k642f8cb2a8d5);
  border-radius: 14px;
  padding: 16px 20px;
}.pdf066c866c94{contain:none}
.yf8c9aa9a1683 img {
  border-radius: 12px;
}
.t5430b1c813a0 {
  padding: 0;
  counter-reset: ce34d1b1d76a6;
  list-style: none;
}
.t5430b1c813a0 li {
  padding: 16px 18px 16px 68px;
  margin-bottom: 10px;
  background: var(--gc3210ea18940);
  position: relative;
  counter-increment: ce34d1b1d76a6;
  border: 1px solid var(--k642f8cb2a8d5);
  border-radius: 14px;
}
.t5430b1c813a0 li::before {
  display: grid;
  position: absolute;
  width: 36px;
  height: 36px;
  border-radius: 50%;
  left: 16px;
  top: 14px;
  place-items: center;
  background: var(--fac085d39103b);
  color: var(--r8cb17da30302);
  content: counter(ce34d1b1d76a6);
  font-weight: 800;
}
.x26378c42d05a, .n32015444e91f span {
  color: var(--x1b6cb23d775e);
}
.t5430b1c813a0 h3 {
  font-size: 18px;
  margin: 0 0 4px;
}.rb746dd2d5f9e{contain:none}
.cf9972ab66c79 {
  border-left: 2px solid var(--k642f8cb2a8d5);
  padding: 0;
  list-style: none;
}.t246e9ce93474{unicode-bidi:normal}
.cf9972ab66c79 li {
  padding: 0 0 24px 22px;
  position: relative;
}
.cf9972ab66c79 li::before {
  content: "";
  width: 12px;
  position: absolute;
  border-radius: 50%;
  left: -7px;
  top: 7px;
  background: var(--fac085d39103b);
  height: 12px;
}
.k1c54b91ad239 {
  padding: 20px;
  background: var(--gc3210ea18940);
  border: 1px solid var(--k642f8cb2a8d5);
  border-radius: var(--l1a4b092fae36);
  text-align: center;
}
.n32015444e91f {
  display: flex;
  align-items: baseline;
  gap: 12px;
}.i2e901e0273da{isolation:auto}
.t5430b1c813a0 p {
  margin: 0;
}.d749c57a408e2{unicode-bidi:normal}
.r92a48301c0e7 {
  gap: 16px;
  margin-bottom: 32px;
  grid-template-columns: repeat(auto-fill,minmax(240px,1fr));
  display: grid;
}.z2c02bc754071{unicode-bidi:normal}
.k1c54b91ad239 img {
  margin: 0 auto 10px;
  border-radius: 50%;
  object-fit: cover;
  width: 84px;
  height: 84px;
}.o686c215eee61{opacity:1}
.s1c2bd81b5085 {
  margin-top: 28px;
  background: var(--gc3210ea18940);
  padding: 20px;
  border: 1px solid var(--k642f8cb2a8d5);
  border-radius: var(--l1a4b092fae36);
}.p140ed9a9a4bd{unicode-bidi:normal}
.ya179204ec959 {
  display: flex;
  flex-wrap: wrap;
  margin-top: 18px;
  gap: 12px;
}
[data-s935e8c789a8d] {
  width: min(860px,100% - 32px);
  border: 1px solid var(--k642f8cb2a8d5);
  border-radius: var(--l1a4b092fae36);
  margin: 0 auto 48px;
  padding: 22px 26px;
  background: var(--gc3210ea18940);
}
[data-s935e8c789a8d] ul {
  margin: 0;
  padding-left: 20px;
}.mf3fd4504263e{z-index:auto}
.bd2d72ebfa914 {
  justify-content: center;
  display: flex;
  gap: 8px;
  margin-top: 28px;
}.x88cad9e19097{opacity:1}
.bd2d72ebfa914 a, .bd2d72ebfa914 span {
  padding: 6px 12px;
  text-decoration: none;
  border: 1px solid var(--k642f8cb2a8d5);
  border-radius: 10px;
}
.p56d011e361cd {
  gap: 28px;
  grid-template-columns: 1.4fr repeat(3,1fr);
  display: grid;
}
.n32015444e91f strong {
  font: 800 20px var(--j554d6c17b91a);
}
[data-s935e8c789a8d] h2 {
  font-size: 20px;
}
[data-s935e8c789a8d] a {
  color: var(--fac085d39103b);
  font-weight: bold;
}.t3a4c95d7781d{outline-offset:0}
.bd2d72ebfa914 span {
  border-color: var(--fac085d39103b);
  background: var(--fac085d39103b);
  color: var(--r8cb17da30302);
}
.z2d509821e8d4 {
  background: var(--ebc35adf8edd5);
  padding: 44px 0 24px;
  color: var(--qe61ed34207ee);
}
.z2d509821e8d4 .d13111fd97326 {
  color: #fff;
}
.z2d509821e8d4 h2 {
  font-size: 15px;
  color: #fff;
  margin-bottom: 10px;
}
.z2d509821e8d4 a {
  text-decoration: none;
  display: block;
  color: var(--qe61ed34207ee);
  padding: 3px 0;
}
.g869de59d2520 {
  margin-top: 28px;
  font-size: 13px;
  padding-top: 18px;
  border-top: 1px solid var(--s830b819a0a9f);
}
.iddcab2fc2e9b {
  padding: 10px 0 calc(10px + env(safe-area-inset-bottom));
  backdrop-filter: blur(12px);
  border-top: 1px solid var(--k642f8cb2a8d5);
  position: fixed;
  background: color-mix(in srgb,var(--gc3210ea18940) 96%,transparent);
  z-index: 70;
  left: 0;
  right: 0;
  bottom: 0;
  box-shadow: 0 -8px 24px rgba(29,36,51,8%);
}
.z2d509821e8d4 a:hover {
  color: #fff;
}.lbc3e6e957968{unicode-bidi:normal}
.g6e691707f20b {
  display: flex;
  gap: 10px;
  align-items: center;
}
.c50e7a041d665 {
  overflow: hidden;
  white-space: nowrap;
  color: var(--fac085d39103b);
  flex: 1;
  text-overflow: ellipsis;
  margin: 0;
  font-weight: 800;
}
.iddcab2fc2e9b .u17f73f526c10 {
  flex: none;
}
body[data-z4e13b4355578=p14ad792bc562] .pf96579d8aa63 {
  justify-content: center;
  gap: 8px 16px;
  flex-wrap: wrap;
  padding: 10px 0;
}
body[data-z4e13b4355578=p14ad792bc562] .d13111fd97326 {
  justify-content: center;
  flex-basis: 100%;
}.r8fbc1e5ecb43{contain:none}
body[data-z4e13b4355578=p14ad792bc562] .u20cf8722a9eb {
  justify-content: center;
  flex: initial;
}
.k046cd1738187 {
  border: 1px solid var(--k642f8cb2a8d5);
  color: var(--fac085d39103b);
  width: 42px;
  height: 42px;
  right: 16px;
  cursor: pointer;
  font-size: 20px;
  position: fixed;
  pointer-events: none;
  box-shadow: var(--w5ab382534c1c);
  transition: opacity 200ms;
  bottom: 92px;
  background: var(--gc3210ea18940);
  border-radius: 50%;
  opacity: 0;
  z-index: 69;
  font-weight: 800;
}
body[data-va0d86c6b66e4=c38d4a69ca1fb] .a55f061bcbcef {
  letter-spacing: 0.06em;
  text-transform: uppercase;
  font-size: 12px;
}
.k046cd1738187[data-ad437f5308b0b] {
  opacity: 1;
  pointer-events: auto;
}
@media(min-width:901px) {
  body[data-mdf45a16f89e4=m8b7d29ed160a] .k3989b3c7325f>.x3bd1a519140b {
    order: -1;
  }
}.q668ff6838c24{isolation:auto}
body[data-ae6465f8f6efc=f148de4960a8a] .iddcab2fc2e9b {
  border-top: 0;
  background: linear-gradient(90deg,var(--fac085d39103b),var(--p913fcb30c160));
}.d3073fd9ca264{opacity:1}
body[data-ae6465f8f6efc=f148de4960a8a] .c50e7a041d665 {
  color: var(--r8cb17da30302);
}
body[data-ae6465f8f6efc=f148de4960a8a] .iddcab2fc2e9b .q6c924d2a8438 {
  color: var(--fac085d39103b);
  background: var(--r8cb17da30302);
  box-shadow: none;
}
body[data-ae6465f8f6efc=f148de4960a8a] .iddcab2fc2e9b .nae69b7820913 {
  background: 0 0;
  border-color: var(--r8cb17da30302);
  color: var(--r8cb17da30302);
}
@media(max-width:900px) {
  .m103ac2fcfd47 aside {
    position: static;
  }
  .p155401a0fd13 {
    display: contents;
  }
  .pf96579d8aa63 {
    gap: 0 12px;
    padding-top: 10px;
    min-height: 0;
    flex-wrap: wrap;
  }
  .a55f061bcbcef {
    min-height: 44px;
  }
  .k3989b3c7325f {
    gap: 16px;
    grid-template-columns: 1fr;
  }
  .m103ac2fcfd47, .b2c4f3be30937, .wc6c9e170ae3c, .i4ae98fb9e3cd {
    grid-template-columns: 1fr;
  }
  .x3bd1a519140b {
    aspect-ratio: 4/3;
  }
  .u20cf8722a9eb {
    padding: 4px 0;
    justify-content: flex-start;
    order: 3;
    flex-basis: 100%;
  }
  .m515a0527110e {
    order: 1;
  }
  .u76df192efc20 {
    font-size: 14px;
    margin-left: auto;
    min-height: 38px;
    padding: 0 14px;
  }
  .x3bd1a519140b {
    order: 2;
  }
  .ta364902adf33 {
    order: 3;
    margin: 4px 0 0;
  }
  body[data-mdf45a16f89e4=m8b7d29ed160a] .x3bd1a519140b {
    order: 0;
  }
  .p56d011e361cd {
    grid-template-columns: 1fr 1fr;
  }
}
@media(max-width:560px) {
  .b989825ab96c9 {
    padding: 36px 0;
  }
  .hb4ad2a053248 {
    padding: 16px 0 32px;
  }
  .s59049908a8a7::after {
    inset: 11px;
  }
  .m515a0527110e {
    gap: 12px;
    padding: 14px;
  }
  .n7a5e8463de2f {
    margin-left: 0;
  }
  .k046cd1738187 {
    bottom: 112px;
  }
  .g6e691707f20b {
    gap: 6px 8px;
    flex-wrap: wrap;
  }
  .fccea7ca56117 {
    grid-template-columns: 1fr;
  }
  .p56d011e361cd {
    grid-template-columns: 1fr;
  }
  body {
    --g0772c5bcda85: 104px;
  }
  .s59049908a8a7 {
    width: 52px;
    height: 52px;
    border-radius: 14px;
  }
  .c50e7a041d665 {
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    white-space: normal;
    text-align: center;
    display: -webkit-box;
    font-size: 13px;
    flex-basis: 100%;
  }
  .iddcab2fc2e9b {
    padding-top: 8px;
  }
  .iddcab2fc2e9b .u17f73f526c10 {
    padding: 0 10px;
    flex: 1;
  }
}
:lang(th) {
  --j554d6c17b91a: "Noto Sans Thai", "Leelawadee UI", Tahoma, system-ui, sans-serif;
}
:lang(hi) {
  --j554d6c17b91a: "Noto Sans Devanagari", "Nirmala UI", Mangal, system-ui, sans-serif;
}
:lang(th) :is(h1, h2, h3), :lang(bn) :is(h1, h2, h3), :lang(hi) :is(h1, h2, h3) {
  line-height: 1.45;
  font-weight: bold;
}
:lang(bn) {
  --j554d6c17b91a: "Noto Sans Bengali", "Nirmala UI", Vrinda, system-ui, sans-serif;
}.w01350893b74e{visibility:inherit}
:lang(zh) {
  --j554d6c17b91a: "PingFang SC", "Microsoft YaHei", "Noto Sans SC", system-ui, sans-serif;
}
