.ec425b34d20ac:hover {
  transform: translateY(-1px);
}
img {
  display: block;
  max-width: 100%;
  height: auto;
}
.s2efaf6696bd5 {
  position: absolute;
  left: -999px;
}
:root {
  --y225d26e4cb0a: #FFF;
  --ec5e4e3e7c0fe: #FFFAF3;
  --if4d78066d179: #FFE2A8;
  --l91913afbff3e: #FFF0D9;
  --d6218ce85f6ff: #5A2424;
  --uaffbe33e3be8: #D6001C;
  --hf2920a575fe7: #FFF7EC;
  --iea6340086f67: #7A6458;
  --q7d1dfc360fdd: ui-rounded, "SF Pro Rounded", "Segoe UI", system-ui, -apple-system, Arial, sans-serif;
  --k586786a3ca19: 999px;
  --w96b777f58e2f: #F3DCC0;
  --kd082e7ff0870: #2B1A12;
  --b81e2eb2759c9: #F5A600;
  --mc7c6ef99e3aa: #1F8A4C;
  --ucf05cd1ecc40: 18px;
  --a7ba708036df0: #3A0D0D;
  --q2a795f5d77d6: #FFF7EC;
  --xa858d59dc5a0: #D9C3AD;
  --vccf52c111a35: #FFE9CF;
  --x6e32b9a0ca7e: #F3D9C8;
  --h519629e93de9: #F0213A;
  --c54b4324bd405: 0 16px 40px rgba(120, 30, 10, .12);
  --m73828d45c285: #4A2600;
  --occ29cd52d9a5: #EAD9C8;
  --q3be5d23463cf: #F7C948;
  --g3ed88250c62c: #FFF;
  --u1199776e46e2: #E0A100;
}.hdb70745ab690{z-index:auto}
body {
  color: var(--kd082e7ff0870);
  --m2eb84482abe0: 76px;
  background: var(--q2a795f5d77d6);
  margin: 0;
  overflow-wrap: break-word;
  font: 16px/1.7 system-ui,-apple-system,segoe ui,Roboto,Arial,sans-serif;
}.m0cc246f55bf4{unicode-bidi:normal}
a {
  color: inherit;
}
.s2efaf6696bd5:focus {
  left: 16px;
  top: 8px;
  padding: 8px 12px;
  z-index: 99;
  background: var(--g3ed88250c62c);
}
h1, h2, h3 {
  font-family: var(--q7d1dfc360fdd);
  font-weight: 900;
  margin: 0 0 .6em;
  line-height: 1.2;
}
.o187135a662db {
  width: min(1160px,100% - 32px);
  margin-inline: auto;
}
.u4902af9f37d6 {
  margin-inline: auto;
  max-width: 860px;
}
.k3a7a9385cb95 {
  font-weight: 800;
  background: linear-gradient(90deg,var(--uaffbe33e3be8),var(--h519629e93de9),var(--uaffbe33e3be8));
  text-align: center;
  gap: 8px;
  font-size: 14px;
  display: flex;
  margin: 0;
  padding: 8px 16px;
  align-items: center;
  justify-content: center;
  color: var(--y225d26e4cb0a);
}.n849f22a7cdd3{unicode-bidi:normal}
* {
  box-sizing: border-box;
}.ddfa2d5fd44ce{contain:none}
.kea683db4920c {
  backdrop-filter: blur(12px);
  top: 0;
  background: color-mix(in srgb,var(--g3ed88250c62c) 96%,transparent);
  z-index: 60;
  position: sticky;
  box-shadow: 0 6px 24px rgba(120,30,10,8%);
}.q81ff8680fd60{visibility:inherit}
.k648bacf4fa5a {
  flex: none;
  width: 18px;
  height: 18px;
  fill: currentColor;
}
.g51c840635748 {
  min-height: 64px;
  gap: 12px;
  display: flex;
  align-items: center;
}
.b052852b46de4 {
  text-decoration: none;
  display: inline-flex;
  font: 900 22px var(--q7d1dfc360fdd);
  gap: 10px;
  color: var(--uaffbe33e3be8);
  align-items: center;
  min-height: 44px;
}.y024628487073{outline-offset:0}
.m1e3ba4713f48 {
  margin-left: auto;
  gap: 8px;
  display: flex;
}
.b052852b46de4 img {
  box-shadow: 0 0 0 2px var(--q3be5d23463cf);
  width: 40px;
  object-fit: cover;
  border-radius: 12px;
  height: 40px;
}
.vc5b945c9be9b {
  background: var(--l91913afbff3e);
  border-top: 1px solid var(--w96b777f58e2f);
}
.m593eb63e7b06 {
  overflow-x: auto;
  gap: 6px;
  scrollbar-width: none;
  display: flex;
  align-items: center;
  padding: 8px 0;
}
.m593eb63e7b06::-webkit-scrollbar {
  display: none;
}
.ncd8b3355d0cf {
  text-decoration: none;
  background: var(--g3ed88250c62c);
  border: 1px solid var(--w96b777f58e2f);
  border-radius: 999px;
  padding: 6px 14px;
  color: var(--kd082e7ff0870);
  flex: none;
  white-space: nowrap;
  font-size: 14px;
  font-weight: 700;
}
html {
  scroll-behavior: smooth;
}.u2bc1f71494d6{z-index:auto}
.ncd8b3355d0cf:hover {
  border-color: var(--uaffbe33e3be8);
  color: var(--uaffbe33e3be8);
}
.ja6edecb88b39 {
  color: var(--iea6340086f67);
  font-weight: 600;
}.q802054f35c86{opacity:1}
.v8e9c40631ae7 {
  font-size: 13px;
  margin-left: auto;
  gap: 6px;
  display: flex;
}
.v8e9c40631ae7 a[aria-current] {
  color: var(--uaffbe33e3be8);
  font-weight: 900;
}
.ec425b34d20ac {
  text-decoration: none;
  padding: 0 20px;
  transition: transform 150ms,box-shadow 150ms;
  font-weight: 900;
  display: inline-flex;
  cursor: pointer;
  white-space: nowrap;
  min-height: 42px;
  align-items: center;
  justify-content: center;
  border-radius: var(--k586786a3ca19);
  border: 2px solid transparent;
}.h79b3350ac8e4{visibility:inherit}
.r1d220c28479f {
  color: var(--m73828d45c285);
  position: relative;
  overflow: hidden;
  box-shadow: 0 6px 18px rgba(224,161,0,.35);
  background: linear-gradient(180deg,var(--q3be5d23463cf),var(--u1199776e46e2));
}.u283f17588b9a{opacity:1}
.r1d220c28479f::after {
  position: absolute;
  transform: translateX(-120%);
  inset: 0;
  content: "";
  animation: k523d475a81d7 3200ms ease-in-out infinite;
  background: linear-gradient(105deg,transparent 30%,rgba(255,255,255,.55) 50%,transparent 70%);
}.ua863eea854db{opacity:1}
.fce21d9057901 {
  border-color: var(--uaffbe33e3be8);
  color: var(--uaffbe33e3be8);
  background: 0 0;
}
.o6e7f6e485410 {
  background: var(--g3ed88250c62c);
  border-color: var(--w96b777f58e2f);
  color: var(--kd082e7ff0870);
}
.c74c4669debae {
  width: 100%;
}.ge290000eeade{outline-offset:0}
@keyframes k523d475a81d7 {
  60%, 100% {
    transform: translateX(120%);
  }
}
@media(prefers-reduced-motion:reduce) {
  .r1d220c28479f::after {
    animation: none;
  }
}
.z6181a1f7e93b img {
  object-fit: contain;
  width: 100%;
  height: auto;
  aspect-ratio: 4/3;
}
.u25061bf34073:nth-child(4n+1) {
  --oc8f944d16dbf: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='11.327 42.438 68.7581 68.7581'%3E%3Cg transform='translate(11.327 42.438) scale(2.8649)'%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");
}
.u25061bf34073:nth-child(4n+2) {
  --oc8f944d16dbf: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='11.327 42.438 68.7581 68.7581'%3E%3Cg transform='translate(11.327 42.438) scale(2.8649)'%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");
}.md37051a320ef{z-index:auto}
.u25061bf34073:nth-child(4n+3) {
  --oc8f944d16dbf: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='11.327 42.438 68.7581 68.7581'%3E%3Cg transform='translate(11.327 42.438) scale(2.8649)'%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");
}
.v2e708063c133 {
  gap: 20px;
  display: grid;
}.j5ad2c4198a09{outline-offset:0}
.g5593977a0e1d {
  background: radial-gradient(circle at 15% 10%,var(--if4d78066d179),transparent 40%),linear-gradient(180deg,var(--vccf52c111a35),var(--hf2920a575fe7));
  padding: 24px 0 40px;
}
.j680a8b3e9c23 {
  overflow: hidden;
  border: 4px solid var(--q3be5d23463cf);
  box-shadow: var(--c54b4324bd405);
  position: relative;
  background: var(--l91913afbff3e);
  border-radius: calc(var(--ucf05cd1ecc40) + 4px);
  display: grid;
}
.p84a7941040bd {
  font-size: 22px;
  top: 50%;
  color: var(--uaffbe33e3be8);
  cursor: pointer;
  position: absolute;
  font-weight: 900;
  width: 40px;
  height: 40px;
  transform: translateY(-50%);
  background: rgba(255,255,255,.9);
  border: 0;
  border-radius: 50%;
}.d83b376dd2d7c{z-index:auto}
.h503c652b979f:hover {
  transform: translateY(-4px);
}
.w6795159588a6 {
  left: 10px;
}
.k51484c403210 {
  z-index: 2;
  padding: 26px 28px;
  border: 1px solid var(--w96b777f58e2f);
  text-align: center;
  box-shadow: var(--c54b4324bd405);
  position: relative;
  border-radius: var(--ucf05cd1ecc40);
  background: var(--g3ed88250c62c);
}
.y232a5a1dbf14 {
  right: 10px;
}.tf54b75e9f7d6{font-kerning:auto}
.k51484c403210 h1 {
  color: var(--uaffbe33e3be8);
  font-size: clamp(28px,4.6vw,48px);
}
.z6181a1f7e93b {
  margin: 0;
  transition: opacity 500ms;
  opacity: 0;
  grid-area: 1/1;
}.r18ec4acef4e2{opacity:1}
.tfc9c0cf3b909 {
  background: linear-gradient(90deg,var(--q3be5d23463cf),var(--u1199776e46e2));
  font-weight: 900;
  border-radius: 999px;
  margin: 0 0 12px;
  font-size: 14px;
  padding: 4px 16px;
  display: inline-block;
  color: var(--m73828d45c285);
}
.q76e5271f3fc8 {
  color: var(--iea6340086f67);
  font-size: 17px;
}.n5d5b94d5e078{font-kerning:auto}
.a8af522bb34b2 {
  flex-wrap: wrap;
  margin: 20px 0 6px;
  justify-content: center;
  display: flex;
  gap: 12px;
}.r1d5a75f786af{font-kerning:auto}
.le77d13eae7b8 {
  list-style: none;
  flex-wrap: wrap;
  gap: 8px;
  justify-content: center;
  display: flex;
  padding: 0;
  margin: 18px 0 0;
}
.le77d13eae7b8 li {
  border: 1px dashed var(--u1199776e46e2);
  min-width: 96px;
  padding: 8px 14px;
  border-radius: 14px;
  display: flex;
  flex-direction: column;
  background: var(--l91913afbff3e);
}.t7338e83eeb0b{z-index:auto}
.i0c00d68ae27f {
  padding: 48px 0;
}.md231aa897d51{outline-offset:0}
.le77d13eae7b8 strong {
  color: var(--uaffbe33e3be8);
  font: 900 18px var(--q7d1dfc360fdd);
}
.le77d13eae7b8 span {
  font-size: 12px;
  color: var(--iea6340086f67);
}
.b0b633cd65397 {
  margin-bottom: 28px;
  position: relative;
  text-align: center;
  font-size: clamp(26px,3.6vw,38px);
}.sd142ea68c942{visibility:inherit}
.z6181a1f7e93b[data-ve74e1883b867] {
  opacity: 1;
}
.w5ddf8d8f4ecd {
  background: var(--ec5e4e3e7c0fe);
}.i02aa12850c50{outline-offset:0}
.b0b633cd65397::after {
  background: linear-gradient(90deg,var(--uaffbe33e3be8),var(--q3be5d23463cf));
  margin: 12px auto 0;
  border-radius: 4px;
  content: "";
  display: block;
  width: 72px;
  height: 4px;
}.m627fc123a31d{outline-offset:0}
.p2b3b10959c51 {
  gap: 18px;
  display: grid;
  grid-template-columns: repeat(auto-fit,minmax(240px,1fr));
}.lcc83b72655bb{unicode-bidi:normal}
.d394a29399fa2 {
  margin-bottom: 28px;
}
.d394a29399fa2 h2 {
  font-size: 26px;
  margin-top: 1.2em;
  color: var(--uaffbe33e3be8);
}
.d394a29399fa2 h3 {
  font-size: 20px;
  margin-top: 1em;
}
.d394a29399fa2 table {
  margin: 16px 0;
  border-collapse: collapse;
  width: 100%;
  background: var(--g3ed88250c62c);
}.a49e77b73525a{visibility:inherit}
.d394a29399fa2 th, .d394a29399fa2 td {
  vertical-align: top;
  text-align: left;
  border: 1px solid var(--w96b777f58e2f);
  padding: 10px 14px;
}.w2edf8ba2c40a{isolation:auto}
.u25061bf34073 {
  box-shadow: var(--c54b4324bd405);
  border: 1px solid var(--w96b777f58e2f);
  overflow: hidden;
  padding: 26px 22px 18px;
  background: var(--g3ed88250c62c);
  border-radius: var(--ucf05cd1ecc40);
  position: relative;
}
.vcd93a78a9003 {
  color: var(--iea6340086f67);
  font-size: 14px;
}.ue5075f575b8e{font-kerning:auto}
.u25061bf34073::before {
  position: absolute;
  border-radius: 50%;
  background: var(--if4d78066d179);
  content: "";
  top: -40px;
  right: -40px;
  opacity: .6;
  width: 120px;
  height: 120px;
}.g7c2d7f253f0e{unicode-bidi:normal}
.x6afcaa571d6b {
  margin-top: 24px;
  text-align: center;
}
.u25061bf34073 h2 {
  font-size: 20px;
  position: relative;
  color: var(--uaffbe33e3be8);
}
.u25061bf34073 .d394a29399fa2 {
  margin: 0;
  font-size: 15px;
  position: relative;
}
.g20af0a7c895e dt {
  color: var(--uaffbe33e3be8);
  font-weight: 900;
}.q8c5352a69c32{unicode-bidi:normal}
.ye07494b51299 {
  margin-bottom: 12px;
  width: 46px;
  -webkit-mask: var(--oc8f944d16dbf)center/30px no-repeat,linear-gradient(#000 0 0);
  border-radius: 14px;
  position: relative;
  display: block;
  height: 46px;
  -webkit-mask-composite: xor;
  mask: var(--oc8f944d16dbf)center/30px no-repeat exclude,linear-gradient(#000 0 0);
  background: linear-gradient(180deg,var(--q3be5d23463cf),var(--u1199776e46e2));
}.tdf110a86a3b1{contain:none}
.ff615e6108e61 {
  text-align: center;
  padding: 32px 28px;
  border: 2px dashed var(--u1199776e46e2);
  border-radius: var(--ucf05cd1ecc40);
  background: var(--g3ed88250c62c);
}
.ff615e6108e61 .d394a29399fa2 {
  text-align: left;
}.g6405b037c9c4{unicode-bidi:normal}
.g20af0a7c895e {
  text-align: left;
  gap: 10px;
  display: grid;
  margin: 18px 0 0;
}
.g20af0a7c895e dd {
  margin: 0;
}.g9c812d19794a{unicode-bidi:normal}
.u25061bf34073:nth-child(4n+4) {
  --oc8f944d16dbf: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='11.327 42.438 68.7581 68.7581'%3E%3Cg transform='translate(11.327 42.438) scale(2.8649)'%3E%3Cpath d='M13 2 4 14h7l-1 8 9-12h-7Z'/%3E%3C/g%3E%3C/svg%3E");
}
.g20af0a7c895e div {
  display: grid;
  background: var(--l91913afbff3e);
  border-radius: 12px;
  border-left: 6px solid var(--uaffbe33e3be8);
  padding: 12px 16px;
  gap: 12px;
  grid-template-columns: minmax(120px,30%)1fr;
}
.ua364d47317e8 {
  gap: 16px;
  display: grid;
  grid-template-columns: repeat(auto-fill,minmax(200px,1fr));
}
.h503c652b979f a {
  height: 100%;
  text-decoration: none;
  display: flex;
  flex-direction: column;
}
.qdc58166aa5b1 img {
  object-fit: cover;
  width: 100%;
  aspect-ratio: 1;
}.cb85316327a84{opacity:1}
.h503c652b979f {
  overflow: hidden;
  box-shadow: var(--c54b4324bd405);
  background: var(--g3ed88250c62c);
  transition: transform 200ms;
  border: 1px solid var(--w96b777f58e2f);
  border-radius: var(--ucf05cd1ecc40);
}.c26bff8dffe3d{isolation:auto}
.qdc58166aa5b1 {
  background: var(--l91913afbff3e);
  position: relative;
}.wd6d1ed38dc81{isolation:auto}
.g4a4030accb12 {
  background: var(--uaffbe33e3be8);
  padding: 2px 10px;
  top: 10px;
  position: absolute;
  font-weight: 900;
  font-size: 13px;
  right: 10px;
  border-radius: 999px;
  color: var(--y225d26e4cb0a);
}
.h2d87c0ba316e {
  gap: 6px;
  display: flex;
  flex-direction: column;
  flex: 1;
  padding: 14px 16px 16px;
}
.h2d87c0ba316e h3 {
  margin: 0;
  font-size: 17px;
}
.ea0c522bb9654 {
  gap: 16px;
  grid-template-columns: repeat(auto-fill,minmax(260px,1fr));
  display: grid;
}
.fc6f5b5f08fa1 a {
  display: block;
  text-decoration: none;
}
.i1e523f7a3f69 {
  color: var(--uaffbe33e3be8);
  padding: 2px 10px;
  background: var(--l91913afbff3e);
  border-radius: 999px;
  font-size: 12px;
  font-weight: 900;
  align-self: flex-start;
}.q6becf9b49db7{z-index:auto}
.fc6f5b5f08fa1 {
  overflow: hidden;
  background: var(--g3ed88250c62c);
  border: 1px solid var(--w96b777f58e2f);
  border-radius: var(--ucf05cd1ecc40);
}
.fc6f5b5f08fa1 div {
  padding: 14px 16px;
}
.a2b281a996140 {
  margin-top: auto;
  color: var(--uaffbe33e3be8);
  font-weight: 900;
}
.fc6f5b5f08fa1 h2, .fc6f5b5f08fa1 h3 {
  margin: 0 0 6px;
  font-size: 18px;
}
.fc6f5b5f08fa1 p {
  color: var(--iea6340086f67);
  margin: 0;
  font-size: 14px;
}
.z3c257c74a51f summary::marker {
  color: var(--uaffbe33e3be8);
}.w29a1b5b7c48d{visibility:inherit}
.z3c257c74a51f details {
  border: 1px solid var(--w96b777f58e2f);
  background: var(--g3ed88250c62c);
  margin-bottom: 10px;
  border-radius: 14px;
  padding: 7px 18px;
}
.z3c257c74a51f details[open] {
  padding-bottom: 14px;
  border-color: var(--u1199776e46e2);
}
.z3c257c74a51f p {
  color: var(--iea6340086f67);
  margin: 10px 0 0;
}.u4478092ce4e0{unicode-bidi:normal}
.fc6f5b5f08fa1 img {
  object-fit: cover;
  width: 100%;
  aspect-ratio: 1200/630;
}
.z3c257c74a51f summary {
  padding: 8px 0;
  min-height: 44px;
  cursor: pointer;
  font-weight: 900;
}
.je93cda1b06f7 {
  border: 1px solid var(--w96b777f58e2f);
  margin: 40px 0;
  background: var(--g3ed88250c62c);
  border-radius: var(--ucf05cd1ecc40);
  padding: 26px;
}
.s1c0a07df7e7a {
  border-radius: 999px;
  font: 700 12px/1.6 system-ui,sans-serif;
  background: var(--kd082e7ff0870);
  display: inline-block;
  padding: 2px 10px;
  vertical-align: middle;
  color: var(--g3ed88250c62c);
}.s30c1f8417335{opacity:1}
.q8bae94de52e6 small {
  color: var(--iea6340086f67);
}.z12d82d008011{outline-offset:0}
.l802cd032dd0c {
  display: grid;
  gap: 14px;
  grid-template-columns: repeat(auto-fit,minmax(220px,1fr));
}
.ta3865c4a1d60 {
  flex-wrap: wrap;
  gap: 6px;
  justify-content: space-between;
  display: flex;
}
.q8bae94de52e6 {
  gap: 8px;
  display: inline-flex;
  align-items: center;
}
.f7158ee9eae1a {
  border-radius: 14px;
  background: var(--l91913afbff3e);
  padding: 14px;
}
.m2ef3604ae849 {
  -webkit-mask: repeating-linear-gradient(90deg,#000 0 16px,transparent 16px 18.5px);
  width: 90px;
  height: 16px;
  background: linear-gradient(90deg,var(--b81e2eb2759c9) calc(var(--z7a8f179c4ab7)/5 * 100%),var(--occ29cd52d9a5) 0);
  display: inline-block;
  mask: repeating-linear-gradient(90deg,#000 0 16px,transparent 16px 18.5px);
}
.y33e12b38654e {
  display: inline-flex;
  gap: 6px;
}
.f7158ee9eae1a p {
  margin: 8px 0 0;
  font-size: 15px;
}
.lbc2e527867ae {
  border: 1px solid var(--w96b777f58e2f);
  margin: 28px 0;
  text-align: center;
  background: var(--g3ed88250c62c);
  border-radius: var(--ucf05cd1ecc40);
  padding: 20px 22px;
}
.f0bfd887df855 {
  margin: 0 0 10px;
  font-weight: 900;
}
.y33e12b38654e button {
  cursor: pointer;
  color: var(--xa858d59dc5a0);
  border: 1px solid var(--w96b777f58e2f);
  border-radius: 12px;
  width: 44px;
  background: var(--l91913afbff3e);
  height: 44px;
  font-size: 22px;
}
.y33e12b38654e button:disabled {
  cursor: default;
}
.ha36ab4104fbf {
  text-align: center;
  background: linear-gradient(180deg,var(--vccf52c111a35),var(--hf2920a575fe7));
  padding: 40px 0 28px;
}
.y33e12b38654e button[data-ve74e1883b867], .y33e12b38654e button:hover {
  color: var(--b81e2eb2759c9);
}
.r61960b572fa6 {
  font-size: 14px;
  margin: 10px 0 0;
  min-height: 1.2em;
  color: var(--iea6340086f67);
}
.j6c061184231a {
  width: 1px;
  position: absolute;
  opacity: 0;
  height: 1px;
  left: -9999px;
}.d2e5a75bae51a{isolation:auto}
.ha36ab4104fbf h1 {
  color: var(--uaffbe33e3be8);
  font-size: clamp(28px,4vw,44px);
}.zec15740476eb{unicode-bidi:normal}
.f982066d576ed ol {
  margin: 0 0 12px;
  list-style: none;
  flex-wrap: wrap;
  gap: 6px;
  color: var(--iea6340086f67);
  font-size: 14px;
  justify-content: center;
  display: flex;
  padding: 0;
}
.m2d9525713a0e {
  grid-template-columns: minmax(0,1fr)320px;
  display: grid;
  align-items: start;
  gap: 28px;
}
.h2ee8527fcb32 h2 {
  font-size: 22px;
  color: var(--uaffbe33e3be8);
}
.b4260af24b692 h3 {
  color: var(--mc7c6ef99e3aa);
}.uf762cbb2f3e4{contain:none}
.l4cf1528153b4 h3 {
  color: var(--uaffbe33e3be8);
}
.f982066d576ed li+li::before {
  margin-right: 6px;
  content: "›";
}.p748b47bf0980{unicode-bidi:normal}
.xbcf6e1c2883a {
  border-radius: var(--ucf05cd1ecc40);
  object-fit: cover;
  width: 100%;
  border: 3px solid var(--q3be5d23463cf);
  aspect-ratio: 1200/630;
  margin-bottom: 18px;
}.m6a67a6d598c0{outline-offset:0}
.h2ee8527fcb32 {
  text-align: center;
  box-shadow: var(--c54b4324bd405);
  border: 2px solid var(--q3be5d23463cf);
  border-radius: var(--ucf05cd1ecc40);
  background: var(--g3ed88250c62c);
  padding: 22px;
}
.m2d9525713a0e aside {
  top: 140px;
  position: sticky;
}
.h2ee8527fcb32 img {
  margin-bottom: 12px;
  border-radius: 12px;
  object-fit: cover;
  width: 100%;
  aspect-ratio: 1200/630;
}
.h2ee8527fcb32 .ec425b34d20ac {
  margin-top: 12px;
}
.u126ecb7e2de2 {
  grid-template-columns: 1fr 1fr;
  display: grid;
  gap: 14px;
}.d3776a97bfce1{contain:none}
.xbf3e450d24fc {
  grid-template-columns: repeat(auto-fill,minmax(180px,1fr));
  display: grid;
  gap: 10px;
}
.l4cf1528153b4, .b4260af24b692 {
  border-radius: 14px;
  border: 1px solid var(--w96b777f58e2f);
  background: var(--g3ed88250c62c);
  padding: 16px 20px;
}.j82c01cbf950d{outline-offset:0}
.k3ce4a346b054 {
  list-style: none;
  counter-reset: c11bb77d78ad5;
  padding: 0;
}
.xbf3e450d24fc img {
  border-radius: 12px;
}
.k3ce4a346b054 li {
  counter-increment: c11bb77d78ad5;
  background: var(--g3ed88250c62c);
  margin-bottom: 10px;
  position: relative;
  padding: 16px 18px 16px 70px;
  border: 1px dashed var(--u1199776e46e2);
  border-radius: 14px;
}
.k3ce4a346b054 li::before {
  position: absolute;
  font-weight: 900;
  display: grid;
  color: var(--m73828d45c285);
  border-radius: 50%;
  width: 38px;
  height: 38px;
  left: 16px;
  top: 14px;
  content: counter(c11bb77d78ad5);
  background: linear-gradient(180deg,var(--q3be5d23463cf),var(--u1199776e46e2));
  place-items: center;
}
.o596ed729daf7 {
  border-left: 3px solid var(--q3be5d23463cf);
  padding: 0;
  list-style: none;
}
.sf9c5ccb4b749 span, .cc1faa4dbf106 {
  color: var(--iea6340086f67);
}
.sf9c5ccb4b749 {
  gap: 12px;
  align-items: baseline;
  display: flex;
}
.k3ce4a346b054 h3 {
  margin: 0 0 4px;
  font-size: 18px;
}
.k3ce4a346b054 p {
  margin: 0;
}.ae608bb3b11bc{isolation:auto}
.sd2a60bb1373b {
  gap: 16px;
  display: grid;
  grid-template-columns: repeat(auto-fill,minmax(240px,1fr));
  margin-bottom: 32px;
}
.sf9c5ccb4b749 strong {
  font: 900 20px var(--q7d1dfc360fdd);
}.d3ed93de0af7b{isolation:auto}
.o596ed729daf7 li {
  position: relative;
  padding: 0 0 24px 22px;
}
.o596ed729daf7 li::before {
  position: absolute;
  border-radius: 50%;
  background: var(--uaffbe33e3be8);
  content: "";
  width: 15px;
  height: 15px;
  left: -9px;
  top: 6px;
}.of6d3b72b4724{isolation:auto}
.r2b0d297813ae {
  padding: 20px;
  text-align: center;
  border: 1px solid var(--w96b777f58e2f);
  border-radius: var(--ucf05cd1ecc40);
  background: var(--g3ed88250c62c);
}
.r2b0d297813ae img {
  border-radius: 50%;
  margin: 0 auto 10px;
  object-fit: cover;
  width: 84px;
  height: 84px;
}
.tf55edb19401a {
  border: 1px solid var(--w96b777f58e2f);
  background: var(--g3ed88250c62c);
  border-radius: var(--ucf05cd1ecc40);
  margin-top: 28px;
  padding: 20px;
}
[data-t0fa6f0a3c58b] {
  width: min(860px,100% - 32px);
  border: 1px solid var(--w96b777f58e2f);
  margin: 0 auto 48px;
  padding: 22px 26px;
  border-radius: var(--ucf05cd1ecc40);
  background: var(--g3ed88250c62c);
}
[data-t0fa6f0a3c58b] ul {
  margin: 0;
  padding-left: 20px;
}
.tce31b6a4578e a, .tce31b6a4578e span {
  padding: 6px 12px;
  text-decoration: none;
  border-radius: 999px;
  border: 1px solid var(--w96b777f58e2f);
}
.tce31b6a4578e {
  margin-top: 28px;
  gap: 8px;
  justify-content: center;
  display: flex;
}
.m56942aa8f4f3 {
  display: grid;
  grid-template-columns: 1.4fr repeat(3,1fr);
  gap: 28px;
}
[data-t0fa6f0a3c58b] h2 {
  font-size: 22px;
  color: var(--uaffbe33e3be8);
}
[data-t0fa6f0a3c58b] a {
  color: var(--uaffbe33e3be8);
  font-weight: 700;
}.g6e5d04b79b49{isolation:auto}
.tce31b6a4578e span {
  color: var(--y225d26e4cb0a);
  background: var(--uaffbe33e3be8);
  border-color: var(--uaffbe33e3be8);
}.tc792f763b747{contain:none}
.e523e1772205a {
  padding: 44px 0 22px;
  color: var(--x6e32b9a0ca7e);
  background: var(--a7ba708036df0);
}.f522d8a810b7d{outline-offset:0}
.e523e1772205a .b052852b46de4 {
  color: var(--q3be5d23463cf);
}.u1184821bcdec{visibility:inherit}
.e523e1772205a h2 {
  margin-bottom: 10px;
  font-size: 16px;
  color: var(--q3be5d23463cf);
}
.e523e1772205a a {
  padding: 3px 0;
  display: block;
  text-decoration: none;
  color: var(--x6e32b9a0ca7e);
}
.o99618515e5b1 {
  gap: 10px;
  display: flex;
  align-items: center;
}
.e523e1772205a a:hover {
  color: #FFF;
}
.o9acef5fc8eee {
  opacity: .85;
  padding-top: 18px;
  font-size: 13px;
  margin-top: 28px;
  border-top: 1px solid var(--d6218ce85f6ff);
}
.pcda7ee302876 {
  overflow: hidden;
  margin: 0;
  flex: 1;
  white-space: nowrap;
  font-weight: 900;
  text-overflow: ellipsis;
}
.hdb50c36f031a {
  left: 0;
  background: linear-gradient(90deg,var(--uaffbe33e3be8),var(--h519629e93de9));
  box-shadow: 0 -8px 24px rgba(120,30,10,.2);
  right: 0;
  bottom: 0;
  position: fixed;
  z-index: 70;
  padding: 10px 0 calc(10px + env(safe-area-inset-bottom));
  color: var(--y225d26e4cb0a);
}.tf272e8c65671{outline-offset:0}
.hdb50c36f031a .fce21d9057901 {
  color: var(--y225d26e4cb0a);
  border-color: var(--y225d26e4cb0a);
}
.qa8f5f18e02ea {
  color: var(--m73828d45c285);
  width: 42px;
  cursor: pointer;
  right: 16px;
  position: fixed;
  background: var(--q3be5d23463cf);
  bottom: 88px;
  pointer-events: none;
  opacity: 0;
  font-size: 20px;
  font-weight: 900;
  transition: opacity 200ms;
  border: 0;
  border-radius: 50%;
  height: 42px;
}.l8ee75c279018{isolation:auto}
body[data-ba3b92e577c6e=ha0a08d690440] .ncd8b3355d0cf {
  font-size: 12px;
  text-transform: uppercase;
  letter-spacing: .06em;
}
.hdb50c36f031a .r1d220c28479f {
  box-shadow: 0 0 0 2px var(--y225d26e4cb0a);
}
.qa8f5f18e02ea[data-cd6503d595771] {
  opacity: 1;
  pointer-events: auto;
}
@media(min-width:901px) {
  .v2e708063c133:has(>.j680a8b3e9c23) {
    grid-template-columns: 1.1fr 1fr;
    align-items: center;
  }
}.xd248591df894{outline-offset:0}
@media(max-width:900px) {
  .m1e3ba4713f48 .o6e7f6e485410 {
    display: none;
  }
  .ncd8b3355d0cf {
    min-height: 44px;
    display: inline-flex;
    align-items: center;
  }
  .u126ecb7e2de2, .m2d9525713a0e {
    grid-template-columns: 1fr;
  }
  .m56942aa8f4f3 {
    grid-template-columns: 1fr 1fr;
  }
  .v2e708063c133 {
    gap: 12px;
  }
  .m593eb63e7b06 {
    padding: 6px 0;
  }
  .g5593977a0e1d {
    padding-top: 12px;
  }
  .m2d9525713a0e aside {
    position: static;
  }
}
@media(max-width:560px) {
  body {
    --m2eb84482abe0: 100px;
  }
  .i0c00d68ae27f {
    padding: 36px 0;
  }
  .k51484c403210 {
    padding: 20px 16px;
  }
  .o99618515e5b1 {
    gap: 6px 8px;
    flex-wrap: wrap;
  }
  .ua364d47317e8 {
    gap: 10px;
    grid-template-columns: repeat(2,minmax(0,1fr));
  }
  .m56942aa8f4f3 {
    grid-template-columns: 1fr;
  }
  .hdb50c36f031a {
    padding-top: 8px;
  }
  .pcda7ee302876 {
    flex-basis: 100%;
    white-space: normal;
    font-size: 13px;
    -webkit-box-orient: vertical;
    text-align: center;
    -webkit-line-clamp: 2;
    display: -webkit-box;
  }
  .hdb50c36f031a .ec425b34d20ac {
    flex: 1;
    min-height: 40px;
    padding: 0 10px;
  }
  .h2d87c0ba316e {
    padding: 10px 12px 12px;
  }
  .h2d87c0ba316e h3 {
    font-size: 15px;
  }
  .g20af0a7c895e div {
    grid-template-columns: 1fr;
    gap: 4px;
  }
}
:lang(th) :is(h1, h2, h3), :lang(hi) :is(h1, h2, h3), :lang(bn) :is(h1, h2, h3) {
  line-height: 1.45;
  font-weight: 700;
}.q04f281bce110{unicode-bidi:normal}
:lang(th) {
  --q7d1dfc360fdd: "Noto Sans Thai", "Leelawadee UI", Tahoma, system-ui, sans-serif;
}
:lang(hi) {
  --q7d1dfc360fdd: "Noto Sans Devanagari", "Nirmala UI", Mangal, system-ui, sans-serif;
}.mc682245c0076{isolation:auto}
:lang(bn) {
  --q7d1dfc360fdd: "Noto Sans Bengali", "Nirmala UI", Vrinda, system-ui, sans-serif;
}
:lang(zh) {
  --q7d1dfc360fdd: "PingFang SC", "Microsoft YaHei", "Noto Sans SC", system-ui, sans-serif;
}
