.b2af8c12a4a94 {
  left: -999px;
  position: absolute;
}
:root {
  --ka6da03dc1d53: #5A2424;
  --qd14efeba3f2d: #FFE2A8;
  --je8caabf50ce5: #F3DCC0;
  --o05f432c1b412: #E0A100;
  --e0e85165e10a8: #FFF7EC;
  --k3923a5602ba8: #7A6458;
  --b5f310376736d: #F5A600;
  --r64e56877f808: #FFF;
  --x8a1a3a062ac8: ui-rounded, "SF Pro Rounded", "Segoe UI", system-ui, -apple-system, Arial, sans-serif;
  --l9fb28872146f: #EAD9C8;
  --la11137886598: #F3D9C8;
  --oab7efa461a24: #FFF7EC;
  --m7c6c4769720d: 0 16px 40px rgba(120, 30, 10, .12);
  --t056c04399d7c: #FFE9CF;
  --r7eb1dd0e4395: 18px;
  --qe61cd7249460: #FFF;
  --uaab451d22af7: #D6001C;
  --ca2d9c95e6115: #2B1A12;
  --b270d1a3c5e06: #F7C948;
  --e45fece660bf7: #F0213A;
  --r1c9b59c605bb: #D9C3AD;
  --j8a7cb2c05afe: #4A2600;
  --nf8e2c24e1f03: 999px;
  --uf57d39229c30: #FFF0D9;
  --u0c8ffef959f9: #3A0D0D;
  --n9a81bc9b15de: #FFFAF3;
  --y2cf65eb205c2: #1F8A4C;
}.kb94a72e2fc17{visibility:inherit}
.h745f9d4e30c2:hover {
  transform: translateY(-1px);
}
img {
  max-width: 100%;
  display: block;
  height: auto;
}
html {
  scroll-behavior: smooth;
}
* {
  box-sizing: border-box;
}
body {
  background: var(--e0e85165e10a8);
  overflow-wrap: break-word;
  --a27cdec145639: 76px;
  font: 16px/1.7 system-ui,-apple-system,segoe ui,Roboto,Arial,sans-serif;
  margin: 0;
  color: var(--ca2d9c95e6115);
}
h1, h3, h2 {
  margin: 0 0 .6em;
  font-family: var(--x8a1a3a062ac8);
  font-weight: 900;
  line-height: 1.2;
}.s788b0229852c{opacity:1}
.bc3950b27c8ca {
  margin-inline: auto;
  width: min(1160px,100% - 32px);
}.u7bebc03fc831{z-index:auto}
.b2af8c12a4a94:focus {
  z-index: 99;
  background: var(--qe61cd7249460);
  padding: 8px 12px;
  left: 16px;
  top: 8px;
}
.n309d79305fa7 {
  max-width: 860px;
  margin-inline: auto;
}
.q33c4d34f33bb {
  flex: none;
  width: 18px;
  fill: currentColor;
  height: 18px;
}.h5a1c974fa697{outline-offset:0}
a {
  color: inherit;
}
.n2906a46f8769 {
  gap: 8px;
  align-items: center;
  padding: 8px 16px;
  display: flex;
  margin: 0;
  justify-content: center;
  font-weight: 800;
  font-size: 14px;
  color: var(--r64e56877f808);
  text-align: center;
  background: linear-gradient(90deg,var(--uaab451d22af7),var(--e45fece660bf7),var(--uaab451d22af7));
}
.pc8fe801a9e7a {
  backdrop-filter: blur(12px);
  background: color-mix(in srgb,var(--qe61cd7249460) 96%,transparent);
  top: 0;
  z-index: 60;
  box-shadow: 0 6px 24px rgba(120,30,10,8%);
  position: sticky;
}.y30df1deb3958{opacity:1}
.z8fc36c7c6371 {
  align-items: center;
  display: flex;
  gap: 12px;
  min-height: 64px;
}.o3892b6054817{opacity:1}
.if7e6da2851e0 {
  text-decoration: none;
  min-height: 44px;
  font: 900 22px var(--x8a1a3a062ac8);
  color: var(--uaab451d22af7);
  align-items: center;
  display: inline-flex;
  gap: 10px;
}
.z3fa9093fc1c7 {
  gap: 8px;
  display: flex;
  margin-left: auto;
}
.v8742ca87ff9f {
  padding: 8px 0;
  gap: 6px;
  align-items: center;
  overflow-x: auto;
  display: flex;
  scrollbar-width: none;
}
.v8742ca87ff9f::-webkit-scrollbar {
  display: none;
}
.if7e6da2851e0 img {
  object-fit: cover;
  border-radius: 12px;
  box-shadow: 0 0 0 2px var(--b270d1a3c5e06);
  width: 40px;
  height: 40px;
}
.o142486e4b642 {
  border-top: 1px solid var(--je8caabf50ce5);
  background: var(--uf57d39229c30);
}.wd26ce7029b9a{outline-offset:0}
.lebf96ce0fc8f {
  padding: 6px 14px;
  font-size: 14px;
  font-weight: 700;
  white-space: nowrap;
  color: var(--ca2d9c95e6115);
  border: 1px solid var(--je8caabf50ce5);
  border-radius: 999px;
  background: var(--qe61cd7249460);
  flex: none;
  text-decoration: none;
}
.lebf96ce0fc8f:hover {
  color: var(--uaab451d22af7);
  border-color: var(--uaab451d22af7);
}.mc7feb9eceb30{contain:none}
.zbd12ff895c48 {
  color: var(--k3923a5602ba8);
  font-weight: 600;
}
.i9ccf96ae26b7 {
  gap: 6px;
  display: flex;
  font-size: 13px;
  margin-left: auto;
}.r1d37ace2937e{font-kerning:auto}
.i9ccf96ae26b7 a[aria-current] {
  font-weight: 900;
  color: var(--uaab451d22af7);
}
.l4a8e9bd83014 {
  background: linear-gradient(180deg,var(--b270d1a3c5e06),var(--o05f432c1b412));
  box-shadow: 0 6px 18px rgba(224,161,0,.35);
  color: var(--j8a7cb2c05afe);
  position: relative;
  overflow: hidden;
}
.l4a8e9bd83014::after {
  animation: ke5e6e99d6b9e 3.2s ease-in-out infinite;
  background: linear-gradient(105deg,transparent 30%,rgba(255,255,255,.55) 50%,transparent 70%);
  position: absolute;
  content: "";
  inset: 0;
  transform: translateX(-120%);
}
.h745f9d4e30c2 {
  border-radius: var(--nf8e2c24e1f03);
  transition: transform .15s,box-shadow .15s;
  align-items: center;
  display: inline-flex;
  justify-content: center;
  padding: 0 20px;
  white-space: nowrap;
  border: 2px solid transparent;
  cursor: pointer;
  min-height: 42px;
  font-weight: 900;
  text-decoration: none;
}.dcb25932ebe5c{z-index:auto}
.w1453f7c551ad {
  background: 0 0;
  color: var(--uaab451d22af7);
  border-color: var(--uaab451d22af7);
}
.ib799e0526988 {
  width: 100%;
}
.v3a8b5f9b259b {
  border-color: var(--je8caabf50ce5);
  color: var(--ca2d9c95e6115);
  background: var(--qe61cd7249460);
}
@keyframes ke5e6e99d6b9e {
  60%, 100% {
    transform: translateX(120%);
  }
}.ja56d96975b8b{font-kerning:auto}
@media(prefers-reduced-motion:reduce) {
  .l4a8e9bd83014::after {
    animation: none;
  }
}
.v154b56a93da4 {
  grid-area: 1/1;
  opacity: 0;
  margin: 0;
  transition: opacity .5s;
}
.ffd9e678a3835 {
  padding: 24px 0 40px;
  background: radial-gradient(circle at 15% 10%,var(--qd14efeba3f2d),transparent 40%),linear-gradient(180deg,var(--t056c04399d7c),var(--oab7efa461a24));
}
.v154b56a93da4 img {
  width: 100%;
  height: auto;
  object-fit: contain;
  aspect-ratio: 4/3;
}
.v154b56a93da4[data-ue5f7d4ac8bd6] {
  opacity: 1;
}
.n3ed210a07ba9 {
  display: grid;
  gap: 20px;
}.kd544b7906a27{font-kerning:auto}
.i102bc50c643c {
  background: var(--uf57d39229c30);
  position: relative;
  overflow: hidden;
  border: 4px solid var(--b270d1a3c5e06);
  border-radius: calc(var(--r7eb1dd0e4395) + 4px);
  box-shadow: var(--m7c6c4769720d);
  display: grid;
}
.aa261a41bbf5f {
  width: 40px;
  font-size: 22px;
  font-weight: 900;
  color: var(--uaab451d22af7);
  top: 50%;
  background: rgba(255,255,255,.9);
  height: 40px;
  border: 0;
  transform: translateY(-50%);
  position: absolute;
  cursor: pointer;
  border-radius: 50%;
}
.d0b4a268cba24 {
  padding: 26px 28px;
  text-align: center;
  z-index: 2;
  background: var(--qe61cd7249460);
  border: 1px solid var(--je8caabf50ce5);
  border-radius: var(--r7eb1dd0e4395);
  position: relative;
  box-shadow: var(--m7c6c4769720d);
}.se90cf39d5a92{visibility:inherit}
.d0b4a268cba24 h1 {
  font-size: clamp(28px,4.6vw,48px);
  color: var(--uaab451d22af7);
}.s5f22c3fd73ad{contain:none}
.w96baa5cbb3d3 {
  background: linear-gradient(90deg,var(--b270d1a3c5e06),var(--o05f432c1b412));
  border-radius: 999px;
  padding: 4px 16px;
  display: inline-block;
  margin: 0 0 12px;
  color: var(--j8a7cb2c05afe);
  font-weight: 900;
  font-size: 14px;
}
.r2d8b5f32f821 {
  display: flex;
  justify-content: center;
  margin: 20px 0 6px;
  gap: 12px;
  flex-wrap: wrap;
}
.b9d3685b0706d {
  color: var(--k3923a5602ba8);
  font-size: 17px;
}
.m121ddc4c3b75 {
  padding: 0;
  gap: 8px;
  display: flex;
  justify-content: center;
  list-style: none;
  margin: 18px 0 0;
  flex-wrap: wrap;
}.y44ee8704c395{unicode-bidi:normal}
.m121ddc4c3b75 li {
  border: 1px dashed var(--o05f432c1b412);
  padding: 8px 14px;
  flex-direction: column;
  display: flex;
  min-width: 96px;
  background: var(--uf57d39229c30);
  border-radius: 14px;
}
.n038025db3c7c {
  padding: 48px 0;
}
.od3894073099e {
  background: var(--n9a81bc9b15de);
}.b56429318b312{isolation:auto}
.g5c29f97bfdd9:hover {
  transform: translateY(-4px);
}
.m121ddc4c3b75 strong {
  color: var(--uaab451d22af7);
  font: 900 18px var(--x8a1a3a062ac8);
}.x8058c80fd13c{opacity:1}
.m121ddc4c3b75 span {
  color: var(--k3923a5602ba8);
  font-size: 12px;
}
.l6cf8b6c1b33e {
  text-align: center;
  font-size: clamp(26px,3.6vw,38px);
  position: relative;
  margin-bottom: 28px;
}
.v9d179ca9d6aa {
  left: 10px;
}.d6c50c3c9ab79{unicode-bidi:normal}
.l6cf8b6c1b33e::after {
  display: block;
  width: 72px;
  background: linear-gradient(90deg,var(--uaab451d22af7),var(--b270d1a3c5e06));
  margin: 12px auto 0;
  content: "";
  border-radius: 4px;
  height: 4px;
}
.b25a9204bc3bf {
  margin-bottom: 28px;
}.h5c6a4da92353{unicode-bidi:normal}
.b25a9204bc3bf h2 {
  margin-top: 1.2em;
  color: var(--uaab451d22af7);
  font-size: 26px;
}
.hb47b5ead5fe7 {
  display: grid;
  gap: 18px;
  grid-template-columns: repeat(auto-fit,minmax(240px,1fr));
}.l5775ed19add1{contain:none}
.b25a9204bc3bf h3 {
  font-size: 20px;
  margin-top: 1em;
}
.b25a9204bc3bf table {
  margin: 16px 0;
  border-collapse: collapse;
  background: var(--qe61cd7249460);
  width: 100%;
}.sf446c800ad65{unicode-bidi:normal}
.b25a9204bc3bf td, .b25a9204bc3bf th {
  border: 1px solid var(--je8caabf50ce5);
  text-align: left;
  padding: 10px 14px;
  vertical-align: top;
}.reca19cac63fc{unicode-bidi:normal}
.gf5900ca11e42 {
  text-align: center;
  margin-top: 24px;
}.yc6d8cd896310{isolation:auto}
.o69b78075759c {
  color: var(--k3923a5602ba8);
  font-size: 14px;
}
.e77b068b7ae2f {
  right: 10px;
}.s050ef2be2959{font-kerning:auto}
.j19fc1f269c81:nth-child(4n+1) {
  --f69dac6cde686: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='23.647 -40.778 67.3783 67.3783'%3E%3Cg transform='translate(23.647 -40.778) scale(2.8074)'%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");
}
.j19fc1f269c81:nth-child(4n+2) {
  --f69dac6cde686: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='23.647 -40.778 67.3783 67.3783'%3E%3Cg transform='translate(23.647 -40.778) scale(2.8074)'%3E%3Cpath d='M12 2C7 2 3 4 3 6.5v11C3 20 7 22 12 22s9-2 9-4.5v-11C21 4 17 2 12 2Zm0 2c4 0 7 1.4 7 2.5S16 9 12 9 5 7.6 5 6.5 8 4 12 4Zm0 16c-4 0-7-1.4-7-2.5v-2.2C6.6 16.4 9.1 17 12 17s5.4-.6 7-1.7v2.2c0 1.1-3 2.5-7 2.5Zm0-5c-4 0-7-1.4-7-2.5v-2.2C6.6 11.4 9.1 12 12 12s5.4-.6 7-1.7v2.2C19 13.6 16 15 12 15Z'/%3E%3C/g%3E%3C/svg%3E");
}.g56a4ab1603e3{isolation:auto}
.j19fc1f269c81:nth-child(4n+3) {
  --f69dac6cde686: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='23.647 -40.778 67.3783 67.3783'%3E%3Cg transform='translate(23.647 -40.778) scale(2.8074)'%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");
}
.j19fc1f269c81:nth-child(4n+4) {
  --f69dac6cde686: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='23.647 -40.778 67.3783 67.3783'%3E%3Cg transform='translate(23.647 -40.778) scale(2.8074)'%3E%3Cpath d='M13 2 4 14h7l-1 8 9-12h-7Z'/%3E%3C/g%3E%3C/svg%3E");
}
.j19fc1f269c81 {
  border: 1px solid var(--je8caabf50ce5);
  box-shadow: var(--m7c6c4769720d);
  border-radius: var(--r7eb1dd0e4395);
  position: relative;
  padding: 26px 22px 18px;
  background: var(--qe61cd7249460);
  overflow: hidden;
}
.j19fc1f269c81::before {
  position: absolute;
  content: "";
  background: var(--qd14efeba3f2d);
  opacity: .6;
  top: -40px;
  right: -40px;
  width: 120px;
  height: 120px;
  border-radius: 50%;
}
.j19fc1f269c81 h2 {
  font-size: 20px;
  color: var(--uaab451d22af7);
  position: relative;
}
.j19fc1f269c81 .b25a9204bc3bf {
  font-size: 15px;
  margin: 0;
  position: relative;
}
.g10967041764d {
  display: block;
  background: linear-gradient(180deg,var(--b270d1a3c5e06),var(--o05f432c1b412));
  -webkit-mask: var(--f69dac6cde686)center/30px no-repeat,linear-gradient(#000 0 0);
  -webkit-mask-composite: xor;
  mask: var(--f69dac6cde686)center/30px no-repeat exclude,linear-gradient(#000 0 0);
  margin-bottom: 12px;
  width: 46px;
  height: 46px;
  position: relative;
  border-radius: 14px;
}
.ba97334170a3a {
  padding: 32px 28px;
  text-align: center;
  background: var(--qe61cd7249460);
  border: 2px dashed var(--o05f432c1b412);
  border-radius: var(--r7eb1dd0e4395);
}
.ba97334170a3a .b25a9204bc3bf {
  text-align: left;
}
.f9b703a91d42a {
  display: grid;
  text-align: left;
  margin: 18px 0 0;
  gap: 10px;
}
.f9b703a91d42a div {
  display: grid;
  background: var(--uf57d39229c30);
  border-radius: 12px;
  grid-template-columns: minmax(120px,30%)1fr;
  gap: 12px;
  border-left: 6px solid var(--uaab451d22af7);
  padding: 12px 16px;
}.j71342068b6f9{visibility:inherit}
.l4c3eb510b838 {
  display: grid;
  gap: 16px;
  grid-template-columns: repeat(auto-fill,minmax(200px,1fr));
}
.g5c29f97bfdd9 {
  border: 1px solid var(--je8caabf50ce5);
  box-shadow: var(--m7c6c4769720d);
  background: var(--qe61cd7249460);
  overflow: hidden;
  border-radius: var(--r7eb1dd0e4395);
  transition: transform .2s;
}
.f9b703a91d42a dd {
  margin: 0;
}.lfc7f3723f2ec{unicode-bidi:normal}
.m08b381c3e880 {
  position: relative;
  background: var(--uf57d39229c30);
}.t758997d4f655{font-kerning:auto}
.f9b703a91d42a dt {
  font-weight: 900;
  color: var(--uaab451d22af7);
}
.q78702d300fa8 {
  color: var(--r64e56877f808);
  padding: 2px 10px;
  border-radius: 999px;
  position: absolute;
  top: 10px;
  right: 10px;
  font-weight: 900;
  font-size: 13px;
  background: var(--uaab451d22af7);
}.g7fdefcbc5135{contain:none}
.pebcdff0c1d12 h3 {
  font-size: 17px;
  margin: 0;
}
.g5c29f97bfdd9 a {
  flex-direction: column;
  display: flex;
  height: 100%;
  text-decoration: none;
}
.pebcdff0c1d12 {
  gap: 6px;
  flex-direction: column;
  padding: 14px 16px 16px;
  flex: 1;
  display: flex;
}.l8a83f0d5a4fa{outline-offset:0}
.fdf9f2504a333 {
  align-self: flex-start;
  background: var(--uf57d39229c30);
  border-radius: 999px;
  font-size: 12px;
  padding: 2px 10px;
  color: var(--uaab451d22af7);
  font-weight: 900;
}
.l3a2f6aed0a81 {
  border: 1px solid var(--je8caabf50ce5);
  background: var(--qe61cd7249460);
  overflow: hidden;
  border-radius: var(--r7eb1dd0e4395);
}
.y35cf9d8a582d {
  display: grid;
  gap: 16px;
  grid-template-columns: repeat(auto-fill,minmax(260px,1fr));
}.e73f9d2c05dee{z-index:auto}
.l3a2f6aed0a81 a {
  text-decoration: none;
  display: block;
}
.l3a2f6aed0a81 div {
  padding: 14px 16px;
}
.m08b381c3e880 img {
  object-fit: cover;
  width: 100%;
  aspect-ratio: 1;
}.a82cee902b036{outline-offset:0}
.l3a2f6aed0a81 img {
  object-fit: cover;
  width: 100%;
  aspect-ratio: 1200/630;
}
.i8a0e5f22efab {
  margin-top: auto;
  color: var(--uaab451d22af7);
  font-weight: 900;
}
.l3a2f6aed0a81 h3, .l3a2f6aed0a81 h2 {
  margin: 0 0 6px;
  font-size: 18px;
}.k1880b2e32d51{opacity:1}
.l3a2f6aed0a81 p {
  color: var(--k3923a5602ba8);
  font-size: 14px;
  margin: 0;
}.p9853f11a12a8{opacity:1}
.oc0893e5ab76f details {
  border: 1px solid var(--je8caabf50ce5);
  margin-bottom: 10px;
  border-radius: 14px;
  padding: 7px 18px;
  background: var(--qe61cd7249460);
}
.oc0893e5ab76f details[open] {
  padding-bottom: 14px;
  border-color: var(--o05f432c1b412);
}
.oc0893e5ab76f summary {
  cursor: pointer;
  min-height: 44px;
  font-weight: 900;
  padding: 8px 0;
}
.oc0893e5ab76f summary::marker {
  color: var(--uaab451d22af7);
}
.oc0893e5ab76f p {
  color: var(--k3923a5602ba8);
  margin: 10px 0 0;
}
.me70499dfaf3f {
  border: 1px solid var(--je8caabf50ce5);
  border-radius: var(--r7eb1dd0e4395);
  padding: 26px;
  margin: 40px 0;
  background: var(--qe61cd7249460);
}
.h27313dcb77e7 {
  border-radius: 999px;
  display: inline-block;
  background: var(--ca2d9c95e6115);
  font: 700 12px/1.6 system-ui,sans-serif;
  vertical-align: middle;
  padding: 2px 10px;
  color: var(--qe61cd7249460);
}
.y91847190e243 p {
  font-size: 15px;
  margin: 8px 0 0;
}.ha4b8bb3c3b89{unicode-bidi:normal}
.f308cc1257bcf {
  display: grid;
  gap: 14px;
  grid-template-columns: repeat(auto-fit,minmax(220px,1fr));
}
.i0ed2c08d2eb2 small {
  color: var(--k3923a5602ba8);
}
.gbac4389e21e3 {
  gap: 6px;
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}.fd9848b8d0f58{visibility:inherit}
.y91847190e243 {
  padding: 14px;
  background: var(--uf57d39229c30);
  border-radius: 14px;
}.cbd1fdbb0d123{font-kerning:auto}
.i0ed2c08d2eb2 {
  align-items: center;
  display: inline-flex;
  gap: 8px;
}.w85e5969dc5a0{font-kerning:auto}
.jbf0f05771d7a {
  width: 90px;
  background: linear-gradient(90deg,var(--b5f310376736d) calc(var(--g67371eb9fd62)/5 * 100%),var(--l9fb28872146f) 0);
  display: inline-block;
  height: 16px;
  -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);
}
.jc4e4d58e6bbd {
  display: inline-flex;
  gap: 6px;
}
.s7fd2a5089db6 {
  border: 1px solid var(--je8caabf50ce5);
  text-align: center;
  margin: 28px 0;
  border-radius: var(--r7eb1dd0e4395);
  background: var(--qe61cd7249460);
  padding: 20px 22px;
}.s103a2f3ee8eb{opacity:1}
.d6c1b17ea0242 {
  font-weight: 900;
  margin: 0 0 10px;
}.xe34c09293451{z-index:auto}
.jc4e4d58e6bbd button {
  background: var(--uf57d39229c30);
  width: 44px;
  color: var(--r1c9b59c605bb);
  cursor: pointer;
  font-size: 22px;
  height: 44px;
  border: 1px solid var(--je8caabf50ce5);
  border-radius: 12px;
}
.l868b0549b2be {
  background: linear-gradient(180deg,var(--t056c04399d7c),var(--oab7efa461a24));
  text-align: center;
  padding: 40px 0 28px;
}
.jc4e4d58e6bbd button:hover, .jc4e4d58e6bbd button[data-ue5f7d4ac8bd6] {
  color: var(--b5f310376736d);
}
.y2335807b8885 {
  font-size: 14px;
  color: var(--k3923a5602ba8);
  min-height: 1.2em;
  margin: 10px 0 0;
}
.n211802c2171f {
  opacity: 0;
  width: 1px;
  height: 1px;
  left: -9999px;
  position: absolute;
}.q4389f56780ee{z-index:auto}
.cc687f8f3bf55 aside {
  top: 140px;
  position: sticky;
}
.l868b0549b2be h1 {
  color: var(--uaab451d22af7);
  font-size: clamp(28px,4vw,44px);
}.r734bd8826c3f{z-index:auto}
.iebe96770ec59 ol {
  gap: 6px;
  padding: 0;
  font-size: 14px;
  display: flex;
  justify-content: center;
  color: var(--k3923a5602ba8);
  margin: 0 0 12px;
  list-style: none;
  flex-wrap: wrap;
}.g6e5615a3f0e4{isolation:auto}
.iebe96770ec59 li+li::before {
  content: "›";
  margin-right: 6px;
}.g1614776ab48d{isolation:auto}
.l86ccd6fd637b h2 {
  font-size: 22px;
  color: var(--uaab451d22af7);
}
.cc687f8f3bf55 {
  display: grid;
  grid-template-columns: minmax(0,1fr)320px;
  gap: 28px;
  align-items: start;
}
.t409191f6c9f0 {
  grid-template-columns: 1fr 1fr;
  display: grid;
  gap: 14px;
}.h9c678ac72170{unicode-bidi:normal}
.b6f3899d93c6f {
  display: grid;
  grid-template-columns: repeat(auto-fill,minmax(180px,1fr));
  gap: 10px;
}
.jc4e4d58e6bbd button:disabled {
  cursor: default;
}
.x2f0814fddbfd h3 {
  color: var(--y2cf65eb205c2);
}
.e85a76619968b h3 {
  color: var(--uaab451d22af7);
}
.z9e5ad5742750 {
  border-radius: var(--r7eb1dd0e4395);
  border: 3px solid var(--b270d1a3c5e06);
  object-fit: cover;
  width: 100%;
  aspect-ratio: 1200/630;
  margin-bottom: 18px;
}
.l86ccd6fd637b {
  text-align: center;
  box-shadow: var(--m7c6c4769720d);
  padding: 22px;
  background: var(--qe61cd7249460);
  border: 2px solid var(--b270d1a3c5e06);
  border-radius: var(--r7eb1dd0e4395);
}
.l86ccd6fd637b img {
  margin-bottom: 12px;
  object-fit: cover;
  width: 100%;
  aspect-ratio: 1200/630;
  border-radius: 12px;
}.u0f9a8c0fc11e{contain:none}
.x2f0814fddbfd, .e85a76619968b {
  padding: 16px 20px;
  border-radius: 14px;
  border: 1px solid var(--je8caabf50ce5);
  background: var(--qe61cd7249460);
}.d8018c3c0c6bd{opacity:1}
.f4995b03d68c2 {
  counter-reset: c2dabab37c2e0;
  list-style: none;
  padding: 0;
}.sa05c3bedebe1{opacity:1}
.l86ccd6fd637b .h745f9d4e30c2 {
  margin-top: 12px;
}
.b6f3899d93c6f img {
  border-radius: 12px;
}
.f4995b03d68c2 li {
  padding: 16px 18px 16px 70px;
  position: relative;
  counter-increment: c2dabab37c2e0;
  background: var(--qe61cd7249460);
  border: 1px dashed var(--o05f432c1b412);
  border-radius: 14px;
  margin-bottom: 10px;
}
.f4995b03d68c2 li::before {
  left: 16px;
  place-items: center;
  width: 38px;
  font-weight: 900;
  position: absolute;
  background: linear-gradient(180deg,var(--b270d1a3c5e06),var(--o05f432c1b412));
  display: grid;
  content: counter(c2dabab37c2e0);
  top: 14px;
  height: 38px;
  color: var(--j8a7cb2c05afe);
  border-radius: 50%;
}
.f4995b03d68c2 h3 {
  font-size: 18px;
  margin: 0 0 4px;
}
.f4995b03d68c2 p {
  margin: 0;
}
.b2dcafd790245 strong {
  font: 900 20px var(--x8a1a3a062ac8);
}
.a7efe7f3324c1 {
  list-style: none;
  border-left: 3px solid var(--b270d1a3c5e06);
  padding: 0;
}.nc65a27bdd0e8{isolation:auto}
.b2dcafd790245 {
  align-items: baseline;
  display: flex;
  gap: 12px;
}.rc6a324775726{isolation:auto}
.kd865adc4c566, .b2dcafd790245 span {
  color: var(--k3923a5602ba8);
}.j2340489f715b{z-index:auto}
[data-h3fbe8a18a989] h2 {
  font-size: 22px;
  color: var(--uaab451d22af7);
}.f9c46b97e0815{unicode-bidi:normal}
.a7efe7f3324c1 li {
  padding: 0 0 24px 22px;
  position: relative;
}
.qbc126f6a8eb4 {
  grid-template-columns: repeat(auto-fill,minmax(240px,1fr));
  display: grid;
  gap: 16px;
  margin-bottom: 32px;
}.c121be9cf8be2{outline-offset:0}
.a7efe7f3324c1 li::before {
  width: 15px;
  position: absolute;
  left: -9px;
  top: 6px;
  height: 15px;
  content: "";
  background: var(--uaab451d22af7);
  border-radius: 50%;
}
.e87caf2e8e531 {
  padding: 20px;
  text-align: center;
  background: var(--qe61cd7249460);
  border: 1px solid var(--je8caabf50ce5);
  border-radius: var(--r7eb1dd0e4395);
}
.e87caf2e8e531 img {
  margin: 0 auto 10px;
  width: 84px;
  height: 84px;
  object-fit: cover;
  border-radius: 50%;
}.if8942fb23e4f{opacity:1}
.gde55c5fcc455 {
  border: 1px solid var(--je8caabf50ce5);
  padding: 20px;
  border-radius: var(--r7eb1dd0e4395);
  margin-top: 28px;
  background: var(--qe61cd7249460);
}
[data-h3fbe8a18a989] {
  padding: 22px 26px;
  margin: 0 auto 48px;
  background: var(--qe61cd7249460);
  border: 1px solid var(--je8caabf50ce5);
  border-radius: var(--r7eb1dd0e4395);
  width: min(860px,100% - 32px);
}
[data-h3fbe8a18a989] ul {
  margin: 0;
  padding-left: 20px;
}.r7e95645a0e26{isolation:auto}
.bf941daf0eab7 {
  margin-top: 28px;
  display: flex;
  gap: 8px;
  justify-content: center;
}.u360d8f87276a{isolation:auto}
.w2def93d15abe {
  display: grid;
  grid-template-columns: 1.4fr repeat(3,1fr);
  gap: 28px;
}
.bf941daf0eab7 a, .bf941daf0eab7 span {
  padding: 6px 12px;
  border-radius: 999px;
  border: 1px solid var(--je8caabf50ce5);
  text-decoration: none;
}.v515bfe786337{visibility:inherit}
[data-h3fbe8a18a989] a {
  color: var(--uaab451d22af7);
  font-weight: 700;
}
.bf941daf0eab7 span {
  background: var(--uaab451d22af7);
  border-color: var(--uaab451d22af7);
  color: var(--r64e56877f808);
}
.j263ec7508f79 {
  padding: 44px 0 22px;
  background: var(--u0c8ffef959f9);
  color: var(--la11137886598);
}
.j263ec7508f79 .if7e6da2851e0 {
  color: var(--b270d1a3c5e06);
}
.j263ec7508f79 h2 {
  color: var(--b270d1a3c5e06);
  margin-bottom: 10px;
  font-size: 16px;
}
.j263ec7508f79 a {
  display: block;
  color: var(--la11137886598);
  padding: 3px 0;
  text-decoration: none;
}.b0a145327669d{outline-offset:0}
.k78b55344d7f1 {
  border-top: 1px solid var(--ka6da03dc1d53);
  font-size: 13px;
  margin-top: 28px;
  opacity: .85;
  padding-top: 18px;
}.vda31a252ebbe{outline-offset:0}
.r4a756401ece7 {
  white-space: nowrap;
  margin: 0;
  text-overflow: ellipsis;
  flex: 1;
  overflow: hidden;
  font-weight: 900;
}
body[data-od1b55339de5e=hf5187e887c51] .z3fa9093fc1c7 {
  margin-left: 0;
}
.j263ec7508f79 a:hover {
  color: #FFF;
}.x5ce72c81dcbf{unicode-bidi:normal}
.v9c3c4082766b {
  background: linear-gradient(90deg,var(--uaab451d22af7),var(--e45fece660bf7));
  padding: 10px 0 calc(10px + env(safe-area-inset-bottom));
  z-index: 70;
  color: var(--r64e56877f808);
  position: fixed;
  box-shadow: 0 -8px 24px rgba(120,30,10,.2);
  left: 0;
  right: 0;
  bottom: 0;
}.i6ab239affb73{outline-offset:0}
.v9c3c4082766b .w1453f7c551ad {
  border-color: var(--r64e56877f808);
  color: var(--r64e56877f808);
}
.dac8d0a84f3e8 {
  width: 42px;
  pointer-events: none;
  background: var(--b270d1a3c5e06);
  border: 0;
  font-size: 20px;
  font-weight: 900;
  position: fixed;
  opacity: 0;
  color: var(--j8a7cb2c05afe);
  height: 42px;
  right: 16px;
  bottom: 88px;
  cursor: pointer;
  transition: opacity .2s;
  border-radius: 50%;
}
.dac8d0a84f3e8[data-n463acf4d2130] {
  pointer-events: auto;
  opacity: 1;
}.s0a33d2d70dc7{outline-offset:0}
.v9c3c4082766b .l4a8e9bd83014 {
  box-shadow: 0 0 0 2px var(--r64e56877f808);
}
body[data-a7d5365113449=j2cb87e14602b] .lebf96ce0fc8f {
  background: 0 0;
  border: 0;
  border-radius: 0;
  box-shadow: inset 0 -2px transparent;
}
body[data-a7d5365113449=j2cb87e14602b] .lebf96ce0fc8f:hover {
  box-shadow: inset 0 -2px currentColor;
}.ga55e00328c68{font-kerning:auto}
.g1be1829265a3 {
  align-items: center;
  display: flex;
  gap: 10px;
}
body[data-od1b55339de5e=hf5187e887c51] .z8fc36c7c6371 {
  padding: 8px 0;
  justify-content: center;
  flex-wrap: wrap;
}
body[data-od1b55339de5e=hf5187e887c51] .if7e6da2851e0 {
  justify-content: center;
  flex-basis: 100%;
}.lce187478ba2b{isolation:auto}
body[data-od1b55339de5e=hf5187e887c51] .v8742ca87ff9f {
  justify-content: center;
}
@media(min-width:901px) {
  .n3ed210a07ba9:has(>.i102bc50c643c) {
    align-items: center;
    grid-template-columns: 1.1fr 1fr;
  }
  body[data-mb8469db01ed1=j3cf86194321d] .n3ed210a07ba9:has(>.i102bc50c643c) {
    grid-template-columns: 1fr;
  }
  body[data-mb8469db01ed1=j3cf86194321d] .v154b56a93da4 img {
    aspect-ratio: 3/1;
    object-fit: cover;
  }
}
@media(max-width:900px) {
  .cc687f8f3bf55 aside {
    position: static;
  }
  .v8742ca87ff9f {
    padding: 6px 0;
  }
  .ffd9e678a3835 {
    padding-top: 12px;
  }
  .n3ed210a07ba9 {
    gap: 12px;
  }
  .z3fa9093fc1c7 .v3a8b5f9b259b {
    display: none;
  }
  .lebf96ce0fc8f {
    align-items: center;
    display: inline-flex;
    min-height: 44px;
  }
  .t409191f6c9f0, .cc687f8f3bf55 {
    grid-template-columns: 1fr;
  }
  .w2def93d15abe {
    grid-template-columns: 1fr 1fr;
  }
}.a253f02521014{font-kerning:auto}
@media(max-width:560px) {
  body {
    --a27cdec145639: 100px;
  }
  body[data-od1b55339de5e=hf5187e887c51] .if7e6da2851e0 {
    flex-basis: auto;
  }
  .g1be1829265a3 {
    flex-wrap: wrap;
    gap: 6px 8px;
  }
  .r4a756401ece7 {
    font-size: 13px;
    text-align: center;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    white-space: normal;
    flex-basis: 100%;
    -webkit-box-orient: vertical;
  }
  .l4c3eb510b838 {
    grid-template-columns: repeat(2,minmax(0,1fr));
    gap: 10px;
  }
  .pebcdff0c1d12 h3 {
    font-size: 15px;
  }
  .n038025db3c7c {
    padding: 36px 0;
  }
  .d0b4a268cba24 {
    padding: 20px 16px;
  }
  .v9c3c4082766b {
    padding-top: 8px;
  }
  .v9c3c4082766b .h745f9d4e30c2 {
    min-height: 40px;
    padding: 0 10px;
    flex: 1;
  }
  .pebcdff0c1d12 {
    padding: 10px 12px 12px;
  }
  .w2def93d15abe {
    grid-template-columns: 1fr;
  }
  .f9b703a91d42a div {
    gap: 4px;
    grid-template-columns: 1fr;
  }
}
:lang(bn) :is(h1, h2, h3), :lang(th) :is(h1, h2, h3), :lang(hi) :is(h1, h2, h3) {
  line-height: 1.45;
  font-weight: 700;
}
:lang(th) {
  --x8a1a3a062ac8: "Noto Sans Thai", "Leelawadee UI", Tahoma, system-ui, sans-serif;
}
:lang(hi) {
  --x8a1a3a062ac8: "Noto Sans Devanagari", "Nirmala UI", Mangal, system-ui, sans-serif;
}
:lang(bn) {
  --x8a1a3a062ac8: "Noto Sans Bengali", "Nirmala UI", Vrinda, system-ui, sans-serif;
}
:lang(zh) {
  --x8a1a3a062ac8: "PingFang SC", "Microsoft YaHei", "Noto Sans SC", system-ui, sans-serif;
}
