.d3452ff931900:hover {
  transform: translateY(-1px);
}
.e311cd69fa1c5 {
  --g879ab11edeb0: var(--wf418e0973d27);
}
* {
  box-sizing: border-box;
}.a4b3c6666ddb8{z-index:auto}
:root {
  --ie7c442c451b9: #ffffff;
  --l793e984a82fc: #fff4ee;
  --za3efcef66d23: #e4e7ee;
  --qcbd7cb9adc3f: #2f3749;
  --fd8a08b8f4d52: #1d2433;
  --v9fe2d67ad580: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-26.058 -27.216 44.6614 44.6614'%3E%3Cg transform='translate(-26.058 -27.216) scale(1.8609)'%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");
  --dacee9af08d4f: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-26.058 -27.216 44.6614 44.6614'%3E%3Cg transform='translate(-26.058 -27.216) scale(1.8609)'%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");
  --z7cc9d6b94759: #e3e6ee;
  --v8faf783fd2c5: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-26.058 -27.216 44.6614 44.6614'%3E%3Cg transform='translate(-26.058 -27.216) scale(1.8609)'%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");
  --g559d7e5dd7c6: #f5f6fa;
  --ua80730ffacf4: system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;
  --w7004765fc2ae: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-26.058 -27.216 44.6614 44.6614'%3E%3Cg transform='translate(-26.058 -27.216) scale(1.8609)'%3E%3Cpath d='M4 4h7v7H4Zm9 0h7v7h-7ZM4 13h7v7H4Zm9 0h7v7h-7Z'/%3E%3C/g%3E%3C/svg%3E");
  --ge37edf9ea70b: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-26.058 -27.216 44.6614 44.6614'%3E%3Cg transform='translate(-26.058 -27.216) scale(1.8609)'%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");
  --wf418e0973d27: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-26.058 -27.216 44.6614 44.6614'%3E%3Cg transform='translate(-26.058 -27.216) scale(1.8609)'%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");
  --v3bd2c41e4af0: 14px;
  --cc91090a153a4: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-26.058 -27.216 44.6614 44.6614'%3E%3Cg transform='translate(-26.058 -27.216) scale(1.8609)'%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");
  --of585a715e8dc: #16a34a;
  --mbf04ed9eda08: #ffffff;
  --qd0a66d64cf7d: #c9cfdb;
  --raba8fdb7a6ee: #f5a600;
  --m4757461020f5: #1d2433;
  --y224b021e1fc6: #ff7347;
  --q6b77a5d3121e: 0 10px 30px rgba(29, 36, 51, .08);
  --f5d90e2eef0d0: #ffffff;
  --he66ef85a4786: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-26.058 -27.216 44.6614 44.6614'%3E%3Cg transform='translate(-26.058 -27.216) scale(1.8609)'%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");
  --m4188fd5fe3e9: #ffd9c9;
  --fe923f17e3e50: 12px;
  --o5dff2a52da17: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-26.058 -27.216 44.6614 44.6614'%3E%3Cg transform='translate(-26.058 -27.216) scale(1.8609)'%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");
  --hbcfd58e43c53: #c4cad6;
  --qb11a5966556d: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-26.058 -27.216 44.6614 44.6614'%3E%3Cg transform='translate(-26.058 -27.216) scale(1.8609)'%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");
  --y5a4c29f05129: #5f6b7d;
  --e3369872e557c: #f0592a;
  --mce1bd8b37d38: #fff1ea;
}
html {
  scroll-behavior: smooth;
}
.ecffc26e38774 {
  left: -999px;
  position: absolute;
}
img {
  display: block;
  max-width: 100%;
  height: auto;
}
body {
  font: 16px/1.7 system-ui,-apple-system,segoe ui,Roboto,Arial,sans-serif;
  --kf6be3c7605d1: 80px;
  margin: 0px;
  overflow-wrap: break-word;
  background: var(--g559d7e5dd7c6);
  color: var(--m4757461020f5);
}
h3, h2, h1 {
  margin: 0px 0px .6em;
  font-family: var(--ua80730ffacf4);
  font-weight: 800;
  line-height: 1.25;
}.lfd2bcf28b763{font-kerning:auto}
.n1925405ab9af {
  width: min(1140px,100% - 32px);
  margin-inline: auto;
}.cddf0fc79156f{font-kerning:auto}
a {
  color: inherit;
}
.ecffc26e38774:focus {
  left: 16px;
  top: 8px;
  z-index: 99;
  padding: 8px 12px;
  background: var(--mbf04ed9eda08);
}
.c132eb2e99c28, .dbb0f76626f81, .bf9b11a27ed85, .u3c5187fa0b32, .ab212950c875f, .g26293701fc77, .jc154dc2b98f1 {
  flex: none;
  background: currentColor;
  -webkit-mask: var(--g879ab11edeb0)center/contain no-repeat;
  mask: var(--g879ab11edeb0)center/contain no-repeat;
  display: inline-block;
}
.p8cc4969dc6d8 {
  z-index: 60;
  background: color-mix(in srgb,var(--mbf04ed9eda08) 95%,transparent);
  position: sticky;
  top: 0px;
  backdrop-filter: blur(12px);
  border-bottom: 1px solid var(--za3efcef66d23);
}
.e70d12c1dd459 {
  margin-inline: auto;
  max-width: 860px;
}
.kb0636e0e7aba {
  min-height: 64px;
  gap: 16px;
  align-items: center;
  display: flex;
}
.j88e15c4fba97 {
  font: 800 21px var(--ua80730ffacf4);
  align-items: center;
  text-decoration: none;
  flex: none;
  min-height: 44px;
  gap: 10px;
  display: inline-flex;
}
.j88e15c4fba97 img {
  width: 40px;
  object-fit: cover;
  border-radius: 50%;
  border: 1px solid var(--za3efcef66d23);
  height: 40px;
}
.wb59f59e258ab {
  align-items: center;
  justify-content: flex-end;
  gap: 8px;
  overflow-x: auto;
  scrollbar-width: none;
  min-width: 0px;
  flex: 1;
  display: flex;
}
.wb59f59e258ab::-webkit-scrollbar {
  display: none;
}.b6aa4119f9b00{outline-offset:0}
.hbd63c5ef19cf {
  text-decoration: none;
  background: var(--mbf04ed9eda08);
  gap: 6px;
  border: 1px solid var(--za3efcef66d23);
  font-size: 14px;
  align-items: center;
  border-radius: 999px;
  font-weight: 600;
  color: var(--m4757461020f5);
  padding: 7px 12px;
  flex: none;
  white-space: nowrap;
  display: inline-flex;
}
.w4b4a8ca3493a {
  font-size: 13px;
  display: flex;
  gap: 6px;
}
.hfe2365f4374e {
  flex: none;
}
.i8953adab4ca0 {
  --g879ab11edeb0: var(--qb11a5966556d);
}
.l63818a5506ad {
  --g879ab11edeb0: var(--ge37edf9ea70b);
}
.d70750a2550ca {
  --g879ab11edeb0: var(--w7004765fc2ae);
}.r75be8367728a{font-kerning:auto}
.wb7416b998ace {
  --g879ab11edeb0: var(--v8faf783fd2c5);
}
.t70cb71c19d6f {
  --g879ab11edeb0: var(--o5dff2a52da17);
}.gbc03f5486f3d{unicode-bidi:normal}
.f1fc2493cb094 {
  --g879ab11edeb0: var(--v9fe2d67ad580);
}
.hbd63c5ef19cf:hover {
  color: var(--e3369872e557c);
  border-color: var(--e3369872e557c);
}
.dbb0f76626f81 {
  --g879ab11edeb0: var(--dacee9af08d4f);
  width: 16px;
  color: var(--e3369872e557c);
  height: 16px;
}
.tcf6232ed5a62 {
  color: var(--y5a4c29f05129);
}.vc4a5cfd123c3{unicode-bidi:normal}
.hbd63c5ef19cf:nth-child(6n+2) .dbb0f76626f81 {
  --g879ab11edeb0: var(--w7004765fc2ae);
}
.hbd63c5ef19cf:nth-child(6n+3) .dbb0f76626f81 {
  --g879ab11edeb0: var(--qb11a5966556d);
}.vf0a6fbaae43c{opacity:1}
.hbd63c5ef19cf:nth-child(6n+4) .dbb0f76626f81 {
  --g879ab11edeb0: var(--o5dff2a52da17);
}
.hbd63c5ef19cf:nth-child(6n+5) .dbb0f76626f81 {
  --g879ab11edeb0: var(--v8faf783fd2c5);
}
.hbd63c5ef19cf:nth-child(6n) .dbb0f76626f81 {
  --g879ab11edeb0: var(--ge37edf9ea70b);
}.oab693fb85a65{z-index:auto}
.w4b4a8ca3493a a[aria-current] {
  font-weight: 800;
  color: var(--e3369872e557c);
}
.k9f3ecf4c9801 {
  box-shadow: 0 8px 20px color-mix(in srgb,var(--e3369872e557c) 30%,transparent);
  color: var(--ie7c442c451b9);
  background: var(--e3369872e557c);
}
.k9f3ecf4c9801:hover {
  background: var(--y224b021e1fc6);
}
.d3452ff931900 {
  white-space: nowrap;
  font-weight: 800;
  transition: transform 150ms,box-shadow 150ms;
  border-radius: var(--fe923f17e3e50);
  border: 1px solid transparent;
  align-items: center;
  justify-content: center;
  padding: 0px 20px;
  cursor: pointer;
  gap: 8px;
  min-height: 44px;
  display: inline-flex;
  text-decoration: none;
}.e8488b61e0e38{unicode-bidi:normal}
.j693c4ac578b3 {
  background: var(--mbf04ed9eda08);
  border-color: color-mix(in srgb,var(--m4757461020f5) 18%,transparent);
  color: var(--m4757461020f5);
}
.ab27fd643c7a0 {
  width: 100%;
}.gcaf31aba21a1{outline-offset:0}
.j693c4ac578b3:hover {
  border-color: var(--e3369872e557c);
}.q861e48ce436a{isolation:auto}
.x751add764bb6 {
  padding: 28px 0px 44px;
  background: linear-gradient(180deg,var(--l793e984a82fc),var(--g559d7e5dd7c6));
}
.la6b9b26e734a {
  display: grid;
  align-items: center;
  gap: 36px;
  grid-template-columns: minmax(0,1fr)minmax(0,1fr);
}
.z21c520b936e8 {
  gap: 16px;
  border: 1px solid var(--za3efcef66d23);
  padding: 18px 20px;
  align-items: center;
  background: var(--mbf04ed9eda08);
  box-shadow: var(--q6b77a5d3121e);
  border-radius: var(--v3bd2c41e4af0);
  display: flex;
}.zd598bf427a59{font-kerning:auto}
.ab212950c875f {
  width: 20px;
  height: 20px;
}
.g26293701fc77 {
  border-radius: 18px;
  width: 64px;
  -webkit-mask: none;
  position: relative;
  mask: none;
  height: 64px;
  --g879ab11edeb0: var(--wf418e0973d27);
  background: var(--e3369872e557c);
  color: var(--ie7c442c451b9);
}
.g26293701fc77::after {
  position: absolute;
  background: currentColor;
  -webkit-mask: var(--wf418e0973d27)center/contain no-repeat;
  content: "";
  mask: var(--wf418e0973d27)center/contain no-repeat;
  inset: 14px;
}
.z21c520b936e8 h1 {
  color: var(--e3369872e557c);
  margin: 0px;
  font-size: clamp(24px,3.4vw,36px);
}.s4f0e581fc036{contain:none}
.fc0e2cdb3b58d {
  margin: 0px 0px 4px;
  color: var(--y5a4c29f05129);
  font-size: 13px;
  font-weight: 700;
  letter-spacing: .04em;
}.e92967ad6f7f3{outline-offset:0}
.u33bf5dfc5f95 {
  display: grid;
  padding: 0px;
  margin: 18px 0px 20px;
  list-style: none;
  gap: 10px;
}
.u33bf5dfc5f95 li {
  align-items: flex-start;
  font-size: 16px;
  color: var(--m4757461020f5);
  gap: 10px;
  display: flex;
}
.y4744937bd93d {
  padding: 52px 0px;
}
.jc154dc2b98f1 {
  width: 22px;
  height: 22px;
  --g879ab11edeb0: var(--he66ef85a4786);
  margin-top: 2px;
  color: var(--e3369872e557c);
}
.j756ae2a41afa {
  position: relative;
  display: grid;
  aspect-ratio: 1;
  border-radius: calc(var(--v3bd2c41e4af0) + 6px);
  overflow: hidden;
  box-shadow: var(--q6b77a5d3121e);
  background: var(--mce1bd8b37d38);
}
.o146cbb32a1df {
  grid-area: 1/1;
  transition: opacity 500ms;
  margin: 0px;
  opacity: 0;
}
.o146cbb32a1df[data-n029861afc794] {
  opacity: 1;
}
.o146cbb32a1df img {
  width: 100%;
  object-fit: contain;
  height: 100%;
}.hb54f05239f6b{font-kerning:auto}
.maf46d9d3b792 {
  top: 50%;
  font-size: 22px;
  font-weight: 800;
  color: #1d2433;
  cursor: pointer;
  background: rgba(255,255,255,.9);
  position: absolute;
  width: 40px;
  height: 40px;
  box-shadow: var(--q6b77a5d3121e);
  border: 0;
  border-radius: 50%;
  transform: translateY(-50%);
}
.hf1bc90958e2e {
  gap: 12px;
  font-size: clamp(22px,3vw,30px);
  align-items: center;
  margin-bottom: 22px;
  display: flex;
}
.x64ca01c30cfb {
  background: var(--f5d90e2eef0d0);
}.u9c9dc7ba6f0e{unicode-bidi:normal}
.u5bc8e5c86af5 {
  left: 12px;
}.bd38d7bf5bd09{z-index:auto}
.bf9b11a27ed85 {
  border-radius: 12px;
  padding: 9px;
  width: 40px;
  height: 40px;
  position: relative;
  -webkit-mask: none;
  mask: none;
  background: var(--mce1bd8b37d38);
}
.ce06940af63d1 {
  display: grid;
  gap: 18px;
  grid-template-columns: repeat(auto-fit,minmax(260px,1fr));
}
.d43af7a6300a1 {
  right: 12px;
}.b46982bc3f989{isolation:auto}
.bf9b11a27ed85::after {
  background: var(--e3369872e557c);
  position: absolute;
  inset: 9px;
  content: "";
  -webkit-mask: var(--g879ab11edeb0)center/contain no-repeat;
  mask: var(--g879ab11edeb0)center/contain no-repeat;
}
.v73b5bbb91185 {
  margin: -12px 0px 20px 52px;
  color: var(--y5a4c29f05129);
}.sccbddfd4586c{unicode-bidi:normal}
.p51943646ccf2 a {
  color: var(--e3369872e557c);
}
.p51943646ccf2 {
  margin-bottom: 26px;
}.ua3667a4b73a2{z-index:auto}
.p51943646ccf2 h2 {
  font-size: 24px;
  margin-top: 1.2em;
}
.p51943646ccf2 h3 {
  font-size: 19px;
  margin-top: 1em;
}
.rb8a1044487b1 {
  font-size: 14px;
  color: var(--y5a4c29f05129);
}.q8d3fc2c9a3c8{font-kerning:auto}
.p51943646ccf2 table {
  border-collapse: collapse;
  width: 100%;
  margin: 16px 0px;
  background: var(--mbf04ed9eda08);
}.o40bf470dc0c7{opacity:1}
.p51943646ccf2 td, .p51943646ccf2 th {
  border: 1px solid var(--za3efcef66d23);
  text-align: left;
  padding: 10px 14px;
  vertical-align: top;
}
.mbcfd3567ef3e {
  margin-top: 22px;
  text-align: center;
}
.lcd3c4c1093bf {
  border: 1px solid var(--za3efcef66d23);
  border-radius: var(--v3bd2c41e4af0);
  box-shadow: var(--q6b77a5d3121e);
  padding: 24px 22px;
  background: var(--mbf04ed9eda08);
}.tf64d30566f9c{isolation:auto}
.u3c5187fa0b32 {
  border-radius: 14px;
  margin-bottom: 14px;
  position: relative;
  -webkit-mask: none;
  mask: none;
  background: var(--mce1bd8b37d38);
  width: 48px;
  height: 48px;
}
.lcd3c4c1093bf h2 {
  margin-bottom: 8px;
  font-size: 19px;
}
.u3c5187fa0b32::after {
  background: var(--e3369872e557c);
  position: absolute;
  content: "";
  inset: 11px;
  -webkit-mask: var(--cc91090a153a4)center/contain no-repeat;
  mask: var(--cc91090a153a4)center/contain no-repeat;
}
.lcd3c4c1093bf:nth-child(3n+2) .u3c5187fa0b32::after {
  -webkit-mask-image: var(--wf418e0973d27);
  mask-image: var(--wf418e0973d27);
}
.lcd3c4c1093bf .p51943646ccf2 {
  font-size: 15px;
  color: var(--y5a4c29f05129);
  margin: 0px;
}
.kc0f51893ff59 {
  display: grid;
  gap: 12px;
  margin: 0px 0px 24px;
  grid-template-columns: repeat(auto-fit,minmax(160px,1fr));
  list-style: none;
  padding: 0px;
}
.kc0f51893ff59 li {
  gap: 2px;
  border: 1px solid var(--za3efcef66d23);
  background: var(--mbf04ed9eda08);
  flex-direction: column;
  padding: 14px 16px;
  border-radius: var(--v3bd2c41e4af0);
  display: flex;
}
.g10ece10a8693 {
  display: grid;
  grid-template-columns: minmax(0,1.4fr)minmax(0,1fr);
  align-items: start;
  gap: 28px;
}
.kc0f51893ff59 strong {
  color: var(--e3369872e557c);
  font: 800 20px var(--ua80730ffacf4);
}
.kc0f51893ff59 span {
  font-size: 13px;
  color: var(--y5a4c29f05129);
}
.lcd3c4c1093bf:nth-child(3n) .u3c5187fa0b32::after {
  -webkit-mask-image: var(--qb11a5966556d);
  mask-image: var(--qb11a5966556d);
}
.b029e91d8703f dt {
  font-weight: 800;
}
.b029e91d8703f {
  display: grid;
  margin: 0px;
  gap: 10px;
}
.b029e91d8703f div {
  display: grid;
  border-radius: 12px;
  grid-template-columns: 20px minmax(0,1fr);
  column-gap: 12px;
  padding: 12px 14px;
  background: var(--mce1bd8b37d38);
}.r29a90eb3220c{visibility:inherit}
.b029e91d8703f div::before {
  margin-top: 3px;
  content: "";
  -webkit-mask: var(--he66ef85a4786)center/contain no-repeat;
  mask: var(--he66ef85a4786)center/contain no-repeat;
  width: 20px;
  height: 20px;
  background: var(--e3369872e557c);
  grid-row: span 2;
}
.b029e91d8703f dd {
  font-size: 15px;
  color: var(--y5a4c29f05129);
  margin: 0px;
}
.g3aa2f2e59b52 {
  display: grid;
  gap: 14px;
  grid-template-columns: repeat(auto-fill,minmax(320px,1fr));
}.z69946c66f286{visibility:inherit}
.o90954c11a3d0 a {
  display: grid;
  padding: 12px;
  gap: 14px;
  align-items: center;
  height: 100%;
  grid-template-columns: 96px minmax(0,1fr);
  transition: border-color 150ms,box-shadow 150ms;
  background: var(--mbf04ed9eda08);
  border: 1px solid var(--za3efcef66d23);
  border-radius: var(--v3bd2c41e4af0);
  text-decoration: none;
}
.o90954c11a3d0 a:hover {
  box-shadow: var(--q6b77a5d3121e);
  border-color: var(--e3369872e557c);
}.f6fd54b2ccb6d{contain:none}
.l0dfa4f114ead {
  border-radius: 12px;
  width: 96px;
  overflow: hidden;
  background: var(--mce1bd8b37d38);
  aspect-ratio: 1;
}
.l0dfa4f114ead img {
  width: 100%;
  object-fit: cover;
  height: 100%;
}
.aaa286b828f55 h3 {
  font-size: 17px;
  margin: 0px 0px 2px;
}
.aaa286b828f55 p {
  margin: 0px 0px 6px;
  font-size: 14px;
  color: var(--y5a4c29f05129);
  -webkit-line-clamp: 2;
  overflow: hidden;
  -webkit-box-orient: vertical;
  line-height: 1.45;
  display: -webkit-box;
}
.g5f32105321c4 {
  border-radius: 999px;
  color: var(--e3369872e557c);
  font-size: 13px;
  font-weight: 800;
  background: var(--mce1bd8b37d38);
  padding: 1px 8px;
  display: inline-block;
}
.de7cc92bd0c38 h3, .de7cc92bd0c38 h2 {
  margin: 0px 0px 6px;
  font-size: 18px;
}
.de7cc92bd0c38 p {
  margin: 0px 0px 10px;
  font-size: 14px;
  color: var(--y5a4c29f05129);
}
.t80dc03d39e6d {
  color: var(--e3369872e557c);
  font-size: 14px;
  font-weight: 800;
  margin-top: auto;
}.ybdd1a8957f7c{font-kerning:auto}
.df00ac0212197 {
  display: grid;
  gap: 16px;
  grid-template-columns: repeat(auto-fill,minmax(280px,1fr));
}.tbe0a3c54dcde{isolation:auto}
.de7cc92bd0c38 a {
  text-decoration: none;
  border: 1px solid var(--za3efcef66d23);
  background: var(--mbf04ed9eda08);
  flex-direction: column;
  overflow: hidden;
  height: 100%;
  border-radius: var(--v3bd2c41e4af0);
  display: flex;
}.gdd5496e4f30d{font-kerning:auto}
.de7cc92bd0c38 div {
  padding: 14px 16px 16px;
  flex-direction: column;
  flex: 1;
  display: flex;
}
.qe686d1b70a6e {
  display: grid;
  gap: 12px;
  grid-template-columns: repeat(auto-fit,minmax(200px,1fr));
}
.wa17d09c1c8f5 {
  gap: 12px;
  text-decoration: none;
  border: 1px solid var(--za3efcef66d23);
  align-items: center;
  background: var(--mbf04ed9eda08);
  padding: 16px;
  font-weight: 800;
  border-radius: var(--v3bd2c41e4af0);
  display: flex;
}
.b10f47b964685 {
  display: grid;
  align-items: start;
  gap: 12px;
  grid-template-columns: repeat(2,minmax(0,1fr));
}
.wa17d09c1c8f5:hover {
  color: var(--e3369872e557c);
  border-color: var(--e3369872e557c);
}
.b10f47b964685 details {
  background: var(--mbf04ed9eda08);
  border: 1px solid var(--za3efcef66d23);
  border-radius: 12px;
}.a4621e50edd92{isolation:auto}
.b10f47b964685 summary {
  gap: 12px;
  cursor: pointer;
  justify-content: space-between;
  padding: 14px 16px;
  font-weight: 700;
  list-style: none;
  display: flex;
}.v0360b07f124b{z-index:auto}
.b10f47b964685 summary::-webkit-details-marker {
  display: none;
}.gc8c912d93b24{opacity:1}
.e70d12c1dd459 .b10f47b964685, .j4ee2e2176a75 .b10f47b964685 {
  grid-template-columns: 1fr;
}.t0b2298d411f5{z-index:auto}
.de7cc92bd0c38 img {
  width: 100%;
  aspect-ratio: 1200/630;
  object-fit: cover;
}
.c132eb2e99c28 {
  color: var(--e3369872e557c);
  width: 24px;
  height: 24px;
}
.b10f47b964685 summary::after {
  width: 10px;
  margin-top: 6px;
  content: "";
  border-right: 2px solid var(--e3369872e557c);
  border-bottom: 2px solid var(--e3369872e557c);
  flex: none;
  transform: rotate(45deg);
  height: 10px;
  transition: transform 200ms;
}
.b10f47b964685 details[open] summary::after {
  transform: rotate(225deg);
}
.b10f47b964685 p {
  padding: 0px 16px 14px;
  color: var(--y5a4c29f05129);
  margin: 0px;
}
.l2f9844b867a7 {
  border: 1px solid var(--za3efcef66d23);
  border-radius: var(--v3bd2c41e4af0);
  margin: 44px 0px;
  padding: 24px;
  background: var(--mbf04ed9eda08);
}
.z5a1f2353be27 {
  color: var(--e3369872e557c);
  font: 700 12px/1.6 system-ui,sans-serif;
  padding: 2px 10px;
  border-radius: 999px;
  vertical-align: middle;
  background: var(--mce1bd8b37d38);
  display: inline-block;
}
.fadf97d2e7e76 {
  display: grid;
  gap: 12px;
  grid-template-columns: repeat(auto-fit,minmax(220px,1fr));
}.a59ba9f8ed8d5{visibility:inherit}
.sf62662f7a33d {
  flex-wrap: wrap;
  justify-content: space-between;
  gap: 6px;
  display: flex;
}.g6b829fd4a2d8{z-index:auto}
.pc0c810b190df {
  align-items: center;
  gap: 8px;
  display: inline-flex;
}.mbf86399d6aa6{contain:none}
.n4b4576c72626 {
  padding: 14px;
  background: var(--g559d7e5dd7c6);
  border-radius: 12px;
}
.t62a3f536bbdb {
  width: 90px;
  background: linear-gradient(90deg,var(--raba8fdb7a6ee) calc(var(--a9343bfa22be3)/5 * 100%),var(--z7cc9d6b94759) 0);
  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);
  display: inline-block;
}.s75f96e9515aa{font-kerning:auto}
.ab175972a280c {
  display: inline-flex;
  gap: 6px;
}
.pc0c810b190df small {
  color: var(--y5a4c29f05129);
}
.n4b4576c72626 p {
  font-size: 15px;
  margin: 8px 0px 0px;
}
.w8a40430acdf4 {
  border: 1px solid var(--za3efcef66d23);
  border-radius: var(--v3bd2c41e4af0);
  padding: 20px;
  text-align: center;
  background: var(--mbf04ed9eda08);
  margin: 28px 0px;
}.q757b044c5b99{font-kerning:auto}
.q7707d3eb3b24 {
  margin: 0px 0px 10px;
  font-weight: 800;
}.xa7e6e48187cf{contain:none}
.ab175972a280c button {
  border: 1px solid var(--za3efcef66d23);
  border-radius: 12px;
  cursor: pointer;
  background: var(--g559d7e5dd7c6);
  color: var(--qd0a66d64cf7d);
  width: 44px;
  height: 44px;
  font-size: 22px;
}.ec788ec9b8269{contain:none}
.ab175972a280c button:hover, .ab175972a280c button[data-n029861afc794] {
  color: var(--raba8fdb7a6ee);
}.r494e60de622b{visibility:inherit}
.n444a679156b2 {
  padding: 40px 0px 28px;
  background: linear-gradient(180deg,var(--l793e984a82fc),var(--g559d7e5dd7c6));
}
.ab175972a280c button:disabled {
  cursor: default;
}.bfdc9d5bc1609{font-kerning:auto}
.k6335d0ee635c {
  color: var(--y5a4c29f05129);
  font-size: 14px;
  min-height: 1.2em;
  margin: 10px 0px 0px;
}.tab46c8b735c8{z-index:auto}
.n444a679156b2 h1 {
  font-size: clamp(28px,4vw,42px);
}
.g95c216864c51 {
  width: 1px;
  height: 1px;
  position: absolute;
  left: -9999px;
  opacity: 0;
}.jd6a7a5bbec9b{isolation:auto}
.ga1118776e3c2 aside {
  position: sticky;
  top: 88px;
}
.n243144adf9c0 {
  font-size: 17px;
  color: var(--y5a4c29f05129);
}.be76dae573d3c{contain:none}
.d7f9ef0af1f57 ol {
  margin: 0px 0px 12px;
  gap: 6px;
  list-style: none;
  flex-wrap: wrap;
  font-size: 14px;
  padding: 0px;
  color: var(--y5a4c29f05129);
  display: flex;
}
.d7f9ef0af1f57 a {
  color: var(--e3369872e557c);
  text-decoration: none;
}.gb455915b6039{unicode-bidi:normal}
.y545473548b3c h2 {
  font-size: 22px;
}
.kf606f918bd16 h3 {
  color: var(--of585a715e8dc);
}.fe4fa807dce9a{unicode-bidi:normal}
.m263af6e66dc4 h3 {
  color: var(--e3369872e557c);
}
.d7f9ef0af1f57 li+li::before {
  content: "›";
  margin-right: 6px;
}
.p0ef5078eb59a {
  border-radius: var(--v3bd2c41e4af0);
  width: 100%;
  aspect-ratio: 1200/630;
  object-fit: cover;
  margin-bottom: 18px;
}.b29c758f7e5d0{visibility:inherit}
.y545473548b3c {
  border: 1px solid var(--za3efcef66d23);
  border-radius: var(--v3bd2c41e4af0);
  box-shadow: var(--q6b77a5d3121e);
  padding: 20px;
  background: var(--mbf04ed9eda08);
}
.y545473548b3c img {
  border-radius: 12px;
  width: 100%;
  aspect-ratio: 1200/630;
  margin-bottom: 12px;
  object-fit: cover;
}
.m263af6e66dc4, .kf606f918bd16 {
  border: 1px solid var(--za3efcef66d23);
  border-radius: 14px;
  padding: 16px 20px;
  background: var(--mbf04ed9eda08);
}
.b0fcde12f8a3b img {
  border-radius: 12px;
}.y7dcc099497ea{font-kerning:auto}
.y545473548b3c .d3452ff931900 {
  margin-top: 12px;
}
.fc0e2cdb3b58d+h1 {
  margin-top: 0px;
}.o6eb676ba3332{isolation:auto}
.n06520aad2ce5 {
  padding: 0px;
  list-style: none;
  counter-reset: cafc7cb301412;
}
.ga1118776e3c2 {
  display: grid;
  align-items: start;
  gap: 28px;
  grid-template-columns: minmax(0,1fr)320px;
}
.vb119c0461398 {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 14px;
}
.b0fcde12f8a3b {
  display: grid;
  grid-template-columns: repeat(auto-fill,minmax(180px,1fr));
  gap: 10px;
}
.n06520aad2ce5 li {
  margin-bottom: 10px;
  border: 1px solid var(--za3efcef66d23);
  border-radius: 14px;
  background: var(--mbf04ed9eda08);
  counter-increment: cafc7cb301412;
  position: relative;
  padding: 16px 18px 16px 68px;
}
.n06520aad2ce5 li::before {
  border-radius: 50%;
  position: absolute;
  display: grid;
  color: var(--ie7c442c451b9);
  background: var(--e3369872e557c);
  content: counter(cafc7cb301412);
  width: 36px;
  height: 36px;
  font-weight: 800;
  left: 16px;
  top: 14px;
  place-items: center;
}.v4f17472cc040{contain:none}
.a5c05ec4649a5 {
  gap: 12px;
  align-items: baseline;
  display: flex;
}
.n06520aad2ce5 h3 {
  margin: 0px 0px 4px;
  font-size: 18px;
}
.a5c05ec4649a5 strong {
  font: 800 20px var(--ua80730ffacf4);
}
[data-d8885e28db32b] h2 {
  font-size: 20px;
}
.n06520aad2ce5 p {
  margin: 0px;
}.z15cf89335535{font-kerning:auto}
.c80bb43933151 {
  display: grid;
  grid-template-columns: repeat(auto-fill,minmax(240px,1fr));
  gap: 16px;
  margin-bottom: 32px;
}
.j730a8f7fc956 {
  padding: 0px;
  border-left: 2px solid var(--za3efcef66d23);
  list-style: none;
}
.j730a8f7fc956 li {
  position: relative;
  padding: 0px 0px 24px 22px;
}
.j730a8f7fc956 li::before {
  background: var(--e3369872e557c);
  position: absolute;
  content: "";
  border-radius: 50%;
  left: -7px;
  top: 7px;
  width: 12px;
  height: 12px;
}.g0450d18206e8{unicode-bidi:normal}
.i99ba056aa1b5 {
  border: 1px solid var(--za3efcef66d23);
  border-radius: var(--v3bd2c41e4af0);
  padding: 20px;
  text-align: center;
  background: var(--mbf04ed9eda08);
}
.i99ba056aa1b5 img {
  border-radius: 50%;
  width: 84px;
  height: 84px;
  object-fit: cover;
  margin: 0px auto 10px;
}
.o396559cb8fde {
  border: 1px solid var(--za3efcef66d23);
  border-radius: var(--v3bd2c41e4af0);
  margin-top: 28px;
  padding: 20px;
  background: var(--mbf04ed9eda08);
}
.g6a098ffa3c1b {
  gap: 12px;
  margin-top: 18px;
  flex-wrap: wrap;
  display: flex;
}
[data-d8885e28db32b] {
  background: var(--mbf04ed9eda08);
  margin: 0px auto 48px;
  width: min(860px,100% - 32px);
  padding: 22px 26px;
  border: 1px solid var(--za3efcef66d23);
  border-radius: var(--v3bd2c41e4af0);
}
[data-d8885e28db32b] ul {
  padding-left: 20px;
  margin: 0px;
}
.ua76f1a95c338 {
  margin-top: 28px;
  gap: 8px;
  justify-content: center;
  display: flex;
}
.ua76f1a95c338 span, .ua76f1a95c338 a {
  border: 1px solid var(--za3efcef66d23);
  padding: 6px 12px;
  border-radius: 10px;
  text-decoration: none;
}.y3df4b9a229e4{font-kerning:auto}
.s78debf256111 {
  display: grid;
  grid-template-columns: 1.4fr repeat(3,1fr);
  gap: 28px;
}
.ta0593a42c734, .a5c05ec4649a5 span {
  color: var(--y5a4c29f05129);
}
[data-d8885e28db32b] a {
  font-weight: 700;
  color: var(--e3369872e557c);
}
.ua76f1a95c338 span {
  background: var(--e3369872e557c);
  border-color: var(--e3369872e557c);
  color: var(--ie7c442c451b9);
}.vc5c7adb7aa1d{font-kerning:auto}
.u953cc772289d {
  padding: 44px 0px 24px;
  color: var(--hbcfd58e43c53);
  background: var(--fd8a08b8f4d52);
}.v1808954a9ea7{opacity:1}
.u953cc772289d .j88e15c4fba97 {
  color: #ffffff;
}.q19116e7b1a8d{visibility:inherit}
.u953cc772289d h2 {
  margin-bottom: 10px;
  font-size: 15px;
  color: #ffffff;
}
.u953cc772289d a {
  padding: 3px 0px;
  display: block;
  color: var(--hbcfd58e43c53);
  text-decoration: none;
}.p2dade56099b9{font-kerning:auto}
.b2db9270fbcbb {
  margin-top: 28px;
  font-size: 13px;
  padding-top: 18px;
  border-top: 1px solid var(--qcbd7cb9adc3f);
}.t4be06af2e53d{z-index:auto}
.wb2b4255e3cd6 {
  background: color-mix(in srgb,var(--mbf04ed9eda08) 96%,transparent);
  backdrop-filter: blur(12px);
  z-index: 70;
  position: fixed;
  border-top: 1px solid var(--za3efcef66d23);
  box-shadow: 0 -8px 24px rgba(29,36,51,8%);
  padding: 10px 0px calc(10px + env(safe-area-inset-bottom));
  left: 0px;
  right: 0px;
  bottom: 0px;
}
.ied2ac878ccab {
  align-items: center;
  gap: 10px;
  display: flex;
}.s2a56e3b30a95{outline-offset:0}
.u953cc772289d a:hover {
  color: #ffffff;
}.vc7902d9d62e0{contain:none}
.kac0e5eb0210e {
  overflow: hidden;
  flex: 1;
  color: var(--e3369872e557c);
  white-space: nowrap;
  font-weight: 800;
  margin: 0px;
  text-overflow: ellipsis;
}
.n48367da53da8 {
  color: var(--e3369872e557c);
  width: 42px;
  pointer-events: none;
  position: fixed;
  box-shadow: var(--q6b77a5d3121e);
  right: 16px;
  bottom: 92px;
  cursor: pointer;
  z-index: 69;
  font-size: 20px;
  font-weight: 800;
  transition: opacity 200ms;
  background: var(--mbf04ed9eda08);
  height: 42px;
  border: 1px solid var(--za3efcef66d23);
  border-radius: 50%;
  opacity: 0;
}
.n48367da53da8[data-tbf0da53547df] {
  pointer-events: auto;
  opacity: 1;
}
body[data-j07238b06655a=e639fd8e4acc5] .hbd63c5ef19cf {
  box-shadow: inset 0 -2px transparent;
  background: 0 0;
  border: 0;
  border-radius: 0px;
}.c69f5584de897{visibility:inherit}
body[data-i884750d0fb2d=ed0144807e060] .wb1757ab7b399 {
  padding: 18px;
  border-radius: calc(var(--v3bd2c41e4af0) + 6px);
  background: var(--mce1bd8b37d38);
}
body[data-j07238b06655a=e639fd8e4acc5] .hbd63c5ef19cf:hover {
  box-shadow: inset 0 -2px 0 var(--e3369872e557c);
}.cbe9d23c758fd{isolation:auto}
body[data-i884750d0fb2d=ed0144807e060] .z21c520b936e8 {
  box-shadow: none;
}
.wb2b4255e3cd6 .d3452ff931900 {
  flex: none;
}
@media(max-width:900px) {
  .kb0636e0e7aba {
    flex-wrap: wrap;
    padding-top: 10px;
    gap: 0px 12px;
    min-height: 0px;
  }
  .wb59f59e258ab {
    order: 3;
    flex-basis: 100%;
    justify-content: flex-start;
    padding: 4px 0px;
  }
  .la6b9b26e734a {
    gap: 16px;
    grid-template-columns: 1fr;
  }
  .g10ece10a8693, .b10f47b964685, .ga1118776e3c2, .vb119c0461398 {
    grid-template-columns: 1fr;
  }
  .s78debf256111 {
    grid-template-columns: 1fr 1fr;
  }
  .wb1757ab7b399 {
    display: contents;
  }
  .z21c520b936e8 {
    order: 1;
  }
  .j756ae2a41afa {
    order: 2;
  }
  .hbd63c5ef19cf {
    min-height: 44px;
  }
  .j756ae2a41afa {
    aspect-ratio: 4/3;
  }
  .hfe2365f4374e {
    margin-left: auto;
    min-height: 38px;
    font-size: 14px;
    padding: 0px 14px;
  }
  .u33bf5dfc5f95 {
    order: 3;
    margin: 4px 0px 0px;
  }
  body[data-i884750d0fb2d=ed0144807e060] .wb1757ab7b399 {
    z-index: 2;
    display: block;
    position: relative;
    order: 2;
    margin-top: -48px;
  }
  .ga1118776e3c2 aside {
    position: static;
  }
  body[data-i884750d0fb2d=ed0144807e060] .j756ae2a41afa {
    order: 1;
  }
}
@media(max-width:560px) {
  .y4744937bd93d {
    padding: 36px 0px;
  }
  .g3aa2f2e59b52 {
    grid-template-columns: 1fr;
  }
  .g26293701fc77 {
    border-radius: 14px;
    width: 52px;
    height: 52px;
  }
  .x751add764bb6 {
    padding: 16px 0px 32px;
  }
  .v73b5bbb91185 {
    margin-left: 0px;
  }
  body {
    --kf6be3c7605d1: 104px;
  }
  .s78debf256111 {
    grid-template-columns: 1fr;
  }
  .z21c520b936e8 {
    padding: 14px;
    gap: 12px;
  }
  .wb2b4255e3cd6 {
    padding-top: 8px;
  }
  .g26293701fc77::after {
    inset: 11px;
  }
  .ied2ac878ccab {
    flex-wrap: wrap;
    gap: 6px 8px;
  }
  .kac0e5eb0210e {
    flex-basis: 100%;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    text-align: center;
    font-size: 13px;
    white-space: normal;
    display: -webkit-box;
  }
  .wb2b4255e3cd6 .d3452ff931900 {
    flex: 1;
    padding: 0px 10px;
  }
  .n48367da53da8 {
    bottom: 112px;
  }
}.e1d9e9d89b82c{font-kerning:auto}
:lang(th) {
  --ua80730ffacf4: "Noto Sans Thai", "Leelawadee UI", Tahoma, system-ui, sans-serif;
}
:lang(hi) :is(h1, h2, h3), :lang(th) :is(h1, h2, h3), :lang(bn) :is(h1, h2, h3) {
  line-height: 1.45;
  font-weight: 700;
}
:lang(hi) {
  --ua80730ffacf4: "Noto Sans Devanagari", "Nirmala UI", Mangal, system-ui, sans-serif;
}
:lang(bn) {
  --ua80730ffacf4: "Noto Sans Bengali", "Nirmala UI", Vrinda, system-ui, sans-serif;
}.wae687b9095c0{isolation:auto}
:lang(zh) {
  --ua80730ffacf4: "PingFang SC", "Microsoft YaHei", "Noto Sans SC", system-ui, sans-serif;
}
