body {
  background: var(--u40cb042996b0);
  margin: 0;
  font: 16px/1.72 Inter,system-ui,-apple-system,segoe ui,Arial,sans-serif;
  overflow-wrap: break-word;
  color: var(--qaf448dafab94);
}.f2079f40701e7{opacity:1}
html {
  scroll-behavior: smooth;
}.e63be5dff7e55{z-index:auto}
a {
  color: inherit;
}
h2, h1, h3 {
  margin: 0 0 0.6em;
  font-family: var(--q4163509163d8);
  font-weight: 800;
  line-height: 1.2;
}.f426b85a680f2{outline-offset:0}
img {
  max-width: 100%;
  height: auto;
  display: block;
}
.z88665fa4cf6c {
  width: min(1180px,100% - 32px);
  margin-inline: auto;
}
.db507f5b91b07 {
  max-width: 860px;
  margin-inline: auto;
}.s56228f877276{isolation:auto}
.y436b1261fdd9 {
  align-items: center;
  gap: 20px;
  min-height: 72px;
  display: flex;
}
.m0eaf27e0b8c6 {
  align-items: center;
  display: inline-flex;
  font: 800 22px var(--q4163509163d8);
  min-height: 44px;
  gap: 10px;
  text-decoration: none;
}
:root {
  --lc6c050f14c6a: #cfc8cb;
  --lc741b5c87d13: #cfc8cb;
  --o0079b018c246: #fff;
  --q4163509163d8: Georgia, "Times New Roman", serif;
  --nb4a5e8adc279: #292327;
  --c625654ce7b6a: #f5a600;
  --l5da7df257312: #fff2ef;
  --u40cb042996b0: #fff9f8;
  --r32947f14f923: #f06773;
  --u61fe4dbd31b9: #ffdeda;
  --af210bb821deb: 0 18px 50px rgba(81, 31, 31, 0.08);
  --yd0097d5f296d: #fff;
  --mc44c8a14eb02: 20px;
  --g32578edb6943: #1f8a4c;
  --f507f92f3da7e: #f0dcda;
  --i8d53d355ad80: 12px;
  --qaf448dafab94: #202128;
  --oe9c603a1ff07: #6d707a;
  --ed4073dff5352: #fff;
  --rd91e133e697b: #fff;
  --v72b3ee48579a: #fff0ee;
  --ocf2015b76fda: #e54552;
  --z6ade1a5ed735: #4a4246;
  --db8acdfdfff1c: #e4dcdc;
}
.g5f9066179341 {
  left: -999px;
  position: absolute;
}
.g5f9066179341:focus {
  z-index: 99;
  padding: 8px 12px;
  left: 16px;
  top: 8px;
  background: #fff;
}
.w5ee51382969e {
  border-bottom: 1px solid var(--f507f92f3da7e);
  top: 0;
  z-index: 60;
  backdrop-filter: blur(14px);
  position: sticky;
  background: color-mix(in srgb,var(--u40cb042996b0) 96%,transparent);
}.re913c70155ac{visibility:inherit}
.m0eaf27e0b8c6 img {
  width: 36px;
  object-fit: cover;
  height: 36px;
  border-radius: 10px;
}.yba931a4899b8{outline-offset:0}
* {
  box-sizing: border-box;
}
.f0551c99ad26f>.j192b5ff23364 {
  left: auto;
  right: 0;
}
.h1de584939f36 {
  position: relative;
}.gdba8fa78279e{z-index:auto}
.w9cd6717a976e {
  align-items: center;
  gap: 4px;
  display: flex;
  margin-left: auto;
  flex: none;
}
.h1de584939f36>a, .f0551c99ad26f>button {
  display: block;
  text-decoration: none;
  color: var(--oe9c603a1ff07);
  border: 0;
  border-radius: 10px;
  background: 0 0;
  font: inherit;
  font-weight: 600;
  white-space: nowrap;
  padding: 8px 12px;
  cursor: pointer;
}
.f0551c99ad26f .j192b5ff23364 .h1de584939f36>a {
  padding: 6px 10px;
}.kd2ea99ec7bb5{outline-offset:0}
.h1de584939f36>a:hover, .f0551c99ad26f>button:hover {
  color: var(--ocf2015b76fda);
  background: var(--v72b3ee48579a);
}.y8ee7c4d19620{isolation:auto}
.f0551c99ad26f[hidden] {
  display: none;
}.h65d88c1ecd12{font-kerning:auto}
.f0551c99ad26f.q181cf940f078>.j192b5ff23364 {
  display: block;
}.hbb845e576ec6{z-index:auto}
.f0551c99ad26f .j192b5ff23364 .j192b5ff23364 {
  box-shadow: none;
  padding: 0 0 0 12px;
  display: block;
  border: 0;
  position: static;
}
.j192b5ff23364 {
  min-width: 200px;
  display: none;
  position: absolute;
  border: 1px solid var(--f507f92f3da7e);
  border-radius: 14px;
  box-shadow: var(--af210bb821deb);
  top: 100%;
  background: var(--ed4073dff5352);
  padding: 8px;
  left: 0;
}.x3e0b419cbde4{isolation:auto}
.j192b5ff23364 a {
  display: block;
  border-radius: 8px;
  padding: 6px 10px;
  text-decoration: none;
}
.h1de584939f36:focus-within .j192b5ff23364, .h1de584939f36:hover .j192b5ff23364 {
  display: block;
}
.j192b5ff23364 a:hover {
  background: var(--v72b3ee48579a);
}
.afbbe25668443 {
  display: none;
  background: 0 0;
  border: 1px solid var(--f507f92f3da7e);
  font-size: 20px;
  border-radius: 10px;
  min-width: 44px;
  min-height: 44px;
  margin-left: auto;
  padding: 4px 12px;
  cursor: pointer;
}.y9dce9a64b23f{font-kerning:auto}
.if068350c754e {
  background: var(--ocf2015b76fda);
  color: var(--yd0097d5f296d);
}
.if068350c754e:hover {
  background: var(--r32947f14f923);
}
.gf9809d4d4c65 {
  color: var(--ocf2015b76fda);
  background: var(--v72b3ee48579a);
}.kab08834cea94{z-index:auto}
.j7c3f65696519 {
  display: flex;
  font-size: 14px;
  gap: 6px;
}
.j7c3f65696519 a[aria-current] {
  font-weight: 800;
}
.w28727866ded7 {
  align-items: center;
  display: inline-flex;
  text-decoration: none;
  border-radius: var(--i8d53d355ad80);
  border: 1px solid var(--ocf2015b76fda);
  justify-content: center;
  min-height: 46px;
  font-weight: 800;
  padding: 0 22px;
  cursor: pointer;
}
.w9cd6717a976e .w28727866ded7 {
  padding: 0 16px;
  margin-left: 6px;
  min-height: 40px;
}.s4fb35d7eb203{contain:none}
.feb1c243d2cb8 {
  grid-template-columns: 1.05fr 1fr;
  gap: 48px;
  align-items: center;
  display: grid;
}.xe4c4d8798d5b{unicode-bidi:normal}
.h8549d5213cfc {
  padding: 72px 0 56px;
  background: radial-gradient(circle at 82% 35%,var(--u61fe4dbd31b9) 0,transparent 35%),linear-gradient(180deg,var(--u40cb042996b0),var(--rd91e133e697b));
}
.h8549d5213cfc h1 {
  font-size: clamp(36px,5.2vw,64px);
  line-height: 1.06;
}
.k42a6b31e6930 {
  padding: 4px 12px;
  display: inline-block;
  color: var(--ocf2015b76fda);
  font-size: 14px;
  font-weight: bold;
  margin: 0 0 14px;
  border-radius: 999px;
  background: var(--v72b3ee48579a);
}.s3db90621bb7b{font-kerning:auto}
.ta11efea59b02 {
  font-size: 18px;
  color: var(--oe9c603a1ff07);
}
.d3ac225b1bf17 {
  gap: 12px;
  margin-top: 24px;
  display: flex;
  flex-wrap: wrap;
}
.o298aef3adb19 {
  grid-area: 1/1;
  margin: 0;
  opacity: 0;
  transition: opacity 0.5s;
}
.o298aef3adb19[data-jf97f371baf58] {
  opacity: 1;
}
.r97db0bb03f52 {
  border-radius: var(--mc44c8a14eb02);
  align-items: center;
  background: var(--v72b3ee48579a);
  display: grid;
  position: relative;
  overflow: hidden;
  box-shadow: var(--af210bb821deb);
}.z80fccac2d8bb{opacity:1}
.o298aef3adb19 img {
  display: block;
  object-fit: contain;
  width: 100%;
  height: auto;
  aspect-ratio: 4/3;
}
.tbd9afa875cd8 {
  font-size: 22px;
  background: rgba(255,255,255,0.9);
  width: 40px;
  border: 0;
  border-radius: 50%;
  transform: translateY(-50%);
  top: 50%;
  position: absolute;
  cursor: pointer;
  height: 40px;
}
.w7c78c17bfa24>div {
  padding: 18px;
  border: 1px solid var(--f507f92f3da7e);
  background: var(--ed4073dff5352);
  text-align: center;
  border-radius: 18px;
}.f1c685793df9a{unicode-bidi:normal}
.yc873d4b42576 {
  padding: 64px 0;
}
.w7c78c17bfa24 {
  grid-template-columns: repeat(auto-fit,minmax(160px,1fr));
  gap: 12px;
  margin-top: 40px;
  display: grid;
}
.w7c78c17bfa24 strong {
  display: block;
  font: 800 22px var(--q4163509163d8);
}.p208e9aadd38b{opacity:1}
.w7c78c17bfa24 span {
  font-size: 14px;
  color: var(--oe9c603a1ff07);
}
.s3adfa9cef355 {
  font-size: clamp(28px,4vw,44px);
  text-align: center;
  margin-bottom: 32px;
}
.yf3414d7455cc h1 {
  font-size: clamp(30px,4vw,48px);
}
.tde45a08a4f13 {
  left: 12px;
}
.p248872c977c1 {
  right: 12px;
}
.pf29ea2274062 {
  background: var(--o0079b018c246);
}
.yf3414d7455cc {
  background: linear-gradient(135deg,var(--l5da7df257312),var(--rd91e133e697b));
  padding: 56px 0 36px;
}
.edcb51ced262c ol {
  color: var(--oe9c603a1ff07);
  margin: 0 0 14px;
  font-size: 14px;
  gap: 6px;
  display: flex;
  padding: 0;
  flex-wrap: wrap;
  list-style: none;
}
dl.e6f7563d79181>div {
  grid-template-columns: 30% 1fr;
  display: grid;
}.a3de63ab50d4f{font-kerning:auto}
.edcb51ced262c li+li::before {
  content: "/";
  margin-right: 6px;
}
.rf9d9b83b9d55 {
  counter-reset: cff485796721f;
  display: grid;
  grid-template-columns: repeat(2,1fr);
  gap: 20px;
}.bb7975edac7c8{contain:none}
.p935a5b2a987a {
  margin-bottom: 36px;
}
.p935a5b2a987a h2 {
  margin-top: 1.2em;
  font-size: 28px;
}.v98845259d280{opacity:1}
.p935a5b2a987a h3 {
  margin-top: 1em;
  font-size: 21px;
}
.e6f7563d79181, .p935a5b2a987a table {
  margin: 16px 0;
  background: var(--ed4073dff5352);
  border-collapse: collapse;
  width: 100%;
}
.e6f7563d79181 th {
  background: var(--v72b3ee48579a);
  width: 30%;
}
dl.e6f7563d79181 dt {
  font-weight: bold;
  background: var(--v72b3ee48579a);
}
.y17bc8d2df387>h2::before {
  font-size: 15px;
  display: block;
  color: var(--ocf2015b76fda);
  letter-spacing: 0.1em;
  content: counter(cff485796721f,decimal-leading-zero);
}
.e6f7563d79181 th, .e6f7563d79181 td, .p935a5b2a987a th, .p935a5b2a987a td {
  border: 1px solid var(--f507f92f3da7e);
  vertical-align: top;
  text-align: left;
  padding: 10px 14px;
}
dl.e6f7563d79181 dd, dl.e6f7563d79181 dt {
  margin: 0;
  padding: 10px 14px;
  border: 1px solid var(--f507f92f3da7e);
}
.x8ecf815cb5aa {
  grid-template-columns: repeat(auto-fill,minmax(240px,1fr));
  gap: 20px;
  display: grid;
}
.y17bc8d2df387 {
  padding: 28px;
  background: var(--ed4073dff5352);
  counter-increment: cff485796721f;
  border: 1px solid var(--f507f92f3da7e);
  box-shadow: var(--af210bb821deb);
  border-radius: var(--mc44c8a14eb02);
}
.ldbee27ff77aa {
  padding: 16px 18px 20px;
}
.je06af7b72ef6 {
  border: 1px solid var(--f507f92f3da7e);
  transition: transform 0.2s;
  border-radius: var(--mc44c8a14eb02);
  box-shadow: var(--af210bb821deb);
  overflow: hidden;
  background: var(--ed4073dff5352);
}
.je06af7b72ef6 a {
  height: 100%;
  display: block;
  text-decoration: none;
}.g652a50e40cc3{font-kerning:auto}
.je06af7b72ef6 img {
  width: 100%;
  object-fit: cover;
  aspect-ratio: 1200/630;
}
.je06af7b72ef6:hover {
  transform: translateY(-3px);
}
.ldbee27ff77aa h3, .ldbee27ff77aa h2 {
  font-size: 18px;
  margin: 6px 0;
}.dd4f65d7c7530{unicode-bidi:normal}
.ldbee27ff77aa p {
  margin: 0;
  font-size: 14px;
  color: var(--oe9c603a1ff07);
}
.nd100a6461764 {
  margin-top: 28px;
  text-align: center;
}.gc256c47eab35{outline-offset:0}
.hed258ad64b4f {
  display: inline-block;
  padding: 2px 10px;
  border-radius: 999px;
  background: var(--v72b3ee48579a);
  color: var(--ocf2015b76fda);
  font-size: 12px;
  font-weight: bold;
}
.zc60b190ba8b7 {
  align-items: center;
  display: inline-flex;
  gap: 8px;
}
.k6522ac0d4747 {
  -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);
  background: linear-gradient(90deg,var(--c625654ce7b6a) calc(var(--p9b0fb14e89f9)/5 * 100%),var(--db8acdfdfff1c) 0);
  position: relative;
  display: inline-block;
  width: 90px;
  height: 16px;
}.ff2a6f70734e2{outline-offset:0}
.m1a17882fdd90 {
  font-weight: 800;
  color: color-mix(in srgb,var(--c625654ce7b6a) 55%,var(--qaf448dafab94));
}.dd9086f91b30b{visibility:inherit}
.nd100a6461764 a {
  color: var(--ocf2015b76fda);
  font-weight: 800;
}.o2d11369c9ba8{font-kerning:auto}
.zc60b190ba8b7 small {
  color: var(--oe9c603a1ff07);
}
.ta6a732e08ec5 {
  display: inline-block;
  background: var(--qaf448dafab94);
  vertical-align: middle;
  border-radius: 999px;
  font: 700 12px/1.6 system-ui,sans-serif;
  color: var(--ed4073dff5352);
  padding: 2px 10px;
}
.y5cca0e6762e9 {
  margin: 48px 0;
  padding: 28px;
  background: var(--ed4073dff5352);
  border: 1px solid var(--f507f92f3da7e);
  border-radius: var(--mc44c8a14eb02);
}.a59990d13e527{visibility:inherit}
.b9f4fe8ecf692 p {
  font-size: 15px;
  margin: 8px 0 0;
}
.u359b1c841cd2 {
  margin: 6px 0 0;
  font-size: 14px;
}
.f1babafc3c574 {
  gap: 16px;
  grid-template-columns: repeat(auto-fit,minmax(220px,1fr));
  display: grid;
}.pe32b9d045ed9{z-index:auto}
.e1f17ecc76017 {
  justify-content: space-between;
  gap: 6px;
  display: flex;
  flex-wrap: wrap;
}
.c79ef77e7f54d {
  display: flex;
  gap: 6px;
}
.je471227c2076 {
  gap: 36px;
  display: grid;
  align-items: start;
  grid-template-columns: minmax(0,1fr)320px;
}
.b9f4fe8ecf692 {
  padding: 16px;
  background: var(--v72b3ee48579a);
  border-radius: 14px;
}
.w6ff3aff3a116 {
  margin: 32px 0;
  background: var(--ed4073dff5352);
  padding: 22px 24px;
  border: 1px solid var(--f507f92f3da7e);
  border-radius: var(--mc44c8a14eb02);
}
.zd37cf5da64b5 {
  font-weight: bold;
  margin: 0 0 10px;
}.e65a0579d2b31{font-kerning:auto}
.c79ef77e7f54d button {
  width: 44px;
  font-size: 22px;
  color: var(--lc6c050f14c6a);
  border: 1px solid var(--f507f92f3da7e);
  border-radius: 12px;
  cursor: pointer;
  background: var(--v72b3ee48579a);
  height: 44px;
}.l6e40d9e73b0a{isolation:auto}
.c79ef77e7f54d button:hover, .c79ef77e7f54d button[data-jf97f371baf58] {
  color: var(--c625654ce7b6a);
}.m284bd69e6afc{opacity:1}
.xe07d0528b27a {
  color: var(--oe9c603a1ff07);
  margin: 10px 0 0;
  min-height: 1.2em;
  font-size: 14px;
}.fb98baba45b22{visibility:inherit}
.k7d3605c17a3c details {
  background: var(--ed4073dff5352);
  margin-bottom: 12px;
  border: 1px solid var(--f507f92f3da7e);
  border-radius: 14px;
  padding: 8px 20px;
}.l3bdf8aa5aa23{z-index:auto}
.k7d3605c17a3c p {
  color: var(--oe9c603a1ff07);
  margin: 10px 0 0;
}
.k7d3605c17a3c details[open] {
  padding-bottom: 16px;
}
.h74992bcf8348 {
  gap: 16px;
  grid-template-columns: 1fr 1fr;
  display: grid;
}
.c79ef77e7f54d button:disabled {
  cursor: default;
}
.je3adc20d3358 {
  gap: 12px;
  display: grid;
  grid-template-columns: repeat(auto-fill,minmax(200px,1fr));
}.o5e91bef3a3ba{isolation:auto}
.k671513098e32 {
  width: 1px;
  left: -9999px;
  opacity: 0;
  height: 1px;
  position: absolute;
}
.je471227c2076 aside {
  top: 92px;
  position: sticky;
}
.k7d3605c17a3c summary {
  cursor: pointer;
  font-weight: bold;
  padding: 8px 0;
  min-height: 44px;
}
.n7e59aa6aa888 {
  border-radius: var(--mc44c8a14eb02);
  width: 100%;
  object-fit: cover;
  aspect-ratio: 1200/630;
  margin-bottom: 20px;
}
.e28ffbc679967 {
  border: 1px solid var(--f507f92f3da7e);
  border-radius: 24px;
  box-shadow: var(--af210bb821deb);
  background: var(--ed4073dff5352);
  padding: 26px;
}.b3f2867eb5f71{contain:none}
.e28ffbc679967 img {
  border-radius: 14px;
  margin-bottom: 14px;
  width: 100%;
  object-fit: cover;
  aspect-ratio: 1200/630;
}
.e28ffbc679967 h2 {
  margin-bottom: 8px;
  font-size: 24px;
}.m26a9744f3653{isolation:auto}
.e3a13e4a368d2 {
  font-size: 14px;
  color: var(--oe9c603a1ff07);
}
.ec4cee3a88af0 h3 {
  color: var(--g32578edb6943);
}.y74da83fd3484{unicode-bidi:normal}
.i3a442a8c9c9c h3 {
  color: var(--ocf2015b76fda);
}
.ec4cee3a88af0, .i3a442a8c9c9c {
  border-radius: 16px;
  background: var(--ed4073dff5352);
  border: 1px solid var(--f507f92f3da7e);
  padding: 18px 22px;
}
.je3adc20d3358 img {
  border-radius: 14px;
}.z1a9ebfb7ccd1{outline-offset:0}
.d402dcd928be8 {
  padding: 0;
  list-style: none;
  counter-reset: c561f959822be;
}.eb424a4814375{unicode-bidi:normal}
.e28ffbc679967 .w28727866ded7 {
  margin-top: 12px;
  width: 100%;
}.jda17949ebcc7{outline-offset:0}
.d402dcd928be8 li {
  margin-bottom: 12px;
  padding: 16px 20px 16px 72px;
  border: 1px solid var(--f507f92f3da7e);
  background: var(--ed4073dff5352);
  border-radius: 16px;
  position: relative;
  counter-increment: c561f959822be;
}.he366f73f0517{z-index:auto}
.d402dcd928be8 li::before {
  place-items: center;
  border-radius: 50%;
  width: 36px;
  position: absolute;
  content: counter(c561f959822be);
  left: 20px;
  top: 16px;
  background: var(--ocf2015b76fda);
  display: grid;
  color: #fff;
  font-weight: 800;
  height: 36px;
}
.y9620a7a2ced9 {
  border-left: 3px solid var(--f507f92f3da7e);
  padding: 0;
  list-style: none;
}.a974d75c928c6{contain:none}
.ee622e5680acc, .i92d5b2bb407b span {
  color: var(--oe9c603a1ff07);
}
.y9620a7a2ced9 li {
  padding: 0 0 28px 24px;
  position: relative;
}.ba2aad818b463{outline-offset:0}
.y9620a7a2ced9 li::before {
  border-radius: 50%;
  position: absolute;
  background: var(--ocf2015b76fda);
  left: -9px;
  top: 6px;
  width: 15px;
  content: "";
  height: 15px;
}.sb61420f63d18{isolation:auto}
.zaa1ccabca3a0 {
  border: 1px solid var(--f507f92f3da7e);
  border-radius: var(--mc44c8a14eb02);
  padding: 24px;
  background: var(--ed4073dff5352);
}
.i92d5b2bb407b {
  gap: 12px;
  display: flex;
  align-items: baseline;
}
.d402dcd928be8 h3 {
  font-size: 19px;
  margin: 0 0 4px;
}
.i92d5b2bb407b strong {
  font: 800 22px var(--q4163509163d8);
}
.d402dcd928be8 p {
  margin: 0;
}
.i9defc54a9061 {
  gap: 20px;
  margin-bottom: 40px;
  grid-template-columns: repeat(auto-fill,minmax(260px,1fr));
  display: grid;
}
.zaa1ccabca3a0 img {
  margin-bottom: 12px;
  object-fit: cover;
  width: 88px;
  height: 88px;
  border-radius: 50%;
}.q6b9a39a4a677{z-index:auto}
.x24e52fa66555 div {
  gap: 16px;
  display: flex;
  padding: 12px 0;
  border-bottom: 1px solid var(--f507f92f3da7e);
}
.x24e52fa66555 dt {
  font-weight: bold;
  min-width: 120px;
}
[data-z78c41e422f59] h2 {
  font-size: 24px;
}
[data-z78c41e422f59] a {
  color: var(--ocf2015b76fda);
  font-weight: 600;
}
.x24e52fa66555 dd {
  margin: 0;
  min-width: 0;
}.x824a6a5bee18{outline-offset:0}
.z6133abcc9f63 {
  padding: 24px;
  margin-top: 32px;
  background: var(--ed4073dff5352);
  border: 1px solid var(--f507f92f3da7e);
  border-radius: var(--mc44c8a14eb02);
}.n70717e9b9fc1{opacity:1}
[data-z78c41e422f59] {
  padding: 24px 28px;
  background: var(--ed4073dff5352);
  margin: 0 auto 64px;
  width: min(860px,100% - 32px);
  border: 1px solid var(--f507f92f3da7e);
  border-radius: var(--mc44c8a14eb02);
}
[data-z78c41e422f59] ul {
  padding-left: 20px;
  margin: 0;
}
[data-z78c41e422f59] li {
  padding: 4px 0;
}.k79dc2768a5b5{visibility:inherit}
.ka81bf0038cfa {
  justify-content: center;
  margin-top: 32px;
  gap: 8px;
  display: flex;
}.y74d1457d8a7b{unicode-bidi:normal}
.gcba2366a12f2 h2 {
  font-size: 16px;
  margin-bottom: 12px;
}
.l5d202a4426f2 {
  gap: 32px;
  display: grid;
  grid-template-columns: 1.4fr repeat(3,1fr);
}.da0847891d702{opacity:1}
.ka81bf0038cfa a, .ka81bf0038cfa span {
  border-radius: 10px;
  border: 1px solid var(--f507f92f3da7e);
  text-decoration: none;
  padding: 6px 12px;
}
.ka81bf0038cfa span {
  background: var(--ocf2015b76fda);
  border-color: var(--ocf2015b76fda);
  color: var(--yd0097d5f296d);
}
.gcba2366a12f2 {
  color: #fff;
  padding: 52px 0 26px;
  background: var(--nb4a5e8adc279);
}
.gcba2366a12f2 a {
  display: block;
  text-decoration: none;
  color: var(--lc741b5c87d13);
  padding: 3px 0;
}
.gcba2366a12f2 a:hover {
  color: #fff;
}
.rd2752e77b1b4 p {
  color: var(--lc741b5c87d13);
}
.icab012dd5387 {
  margin-top: 32px;
  border-top: 1px solid var(--z6ade1a5ed735);
  color: #aaa;
  font-size: 14px;
  padding-top: 20px;
}
.ra33fc76db159 {
  opacity: 0;
  transition: opacity 0.2s;
  border: 0;
  border-radius: 50%;
  right: 20px;
  background: var(--ocf2015b76fda);
  font-size: 20px;
  width: 44px;
  bottom: 20px;
  cursor: pointer;
  color: var(--yd0097d5f296d);
  height: 44px;
  pointer-events: none;
  position: fixed;
}
.h0277c8903d6e {
  gap: 8px;
  display: grid;
  box-shadow: var(--af210bb821deb);
  z-index: 70;
  background: var(--ed4073dff5352);
  right: 20px;
  padding: 16px;
  width: 230px;
  bottom: 20px;
  border: 1px solid var(--f507f92f3da7e);
  border-radius: 18px;
  position: fixed;
}
.h0277c8903d6e.dd70231c96c3e>:not(.if068350c754e) {
  display: none;
}
.h0277c8903d6e .w28727866ded7 {
  min-height: 42px;
}
.ra33fc76db159[data-dc0340d9771f4] {
  opacity: 1;
  pointer-events: auto;
}
.g7960929f38ee {
  overflow: hidden;
  text-overflow: ellipsis;
  padding-right: 24px;
  white-space: nowrap;
  font: 800 18px var(--q4163509163d8);
}.p66c8e1ba5bb2{isolation:auto}
.w5694352c07ae {
  color: var(--ocf2015b76fda);
  margin: 0;
  font-weight: bold;
  font-size: 14px;
  line-height: 1.35;
}
.r2cc3612aa14e {
  font-size: 20px;
  line-height: 1;
  background: 0 0;
  color: var(--oe9c603a1ff07);
  top: 8px;
  right: 10px;
  border: 0;
  position: absolute;
  cursor: pointer;
}
body.re7d82491ac3f .ra33fc76db159 {
  bottom: 196px;
}
body.h8afbb073e11a .ra33fc76db159 {
  bottom: 76px;
}.nfc9bbe06e6be{unicode-bidi:normal}
.h0277c8903d6e.dd70231c96c3e {
  background: 0 0;
  padding: 0;
  box-shadow: none;
  width: auto;
  border: 0;
}
.h0277c8903d6e.dd70231c96c3e .if068350c754e {
  box-shadow: var(--af210bb821deb);
}
@media(max-width:1050px) {
  .w9cd6717a976e .w28727866ded7 {
    margin: 6px 0 0;
  }
  .afbbe25668443 {
    display: block;
  }
  .w9cd6717a976e {
    display: none;
    position: absolute;
    border-bottom: 1px solid var(--f507f92f3da7e);
    align-items: stretch;
    top: 72px;
    flex-direction: column;
    left: 0;
    right: 0;
    background: var(--u40cb042996b0);
    padding: 12px 16px 20px;
  }
  .w9cd6717a976e.q181cf940f078 {
    display: flex;
  }
  .j192b5ff23364 {
    box-shadow: none;
    padding-left: 16px;
    display: block;
    border: 0;
    position: static;
  }
}
@media(max-width:900px) {
  .feb1c243d2cb8 {
    gap: 24px;
  }
  body.re7d82491ac3f {
    --x82c61bb1b269: 66px;
  }
  body.re7d82491ac3f:has(.w5694352c07ae) {
    --x82c61bb1b269: 92px;
  }
  .je471227c2076 aside {
    position: static;
  }
  .h0277c8903d6e, .h0277c8903d6e.dd70231c96c3e {
    background: color-mix(in srgb,var(--u40cb042996b0) 97%,transparent);
    width: auto;
    left: 0;
    border: 0;
    right: 0;
    bottom: 0;
    padding: 10px 16px calc(10px + env(safe-area-inset-bottom));
    grid-template-columns: 1fr 1fr;
    border-top: 1px solid var(--f507f92f3da7e);
    border-radius: 0;
    box-shadow: 0 -8px 24px rgba(81,31,31,8%);
  }
  body.h8afbb073e11a .ra33fc76db159, body.re7d82491ac3f .ra33fc76db159 {
    bottom: 82px;
  }
  .h0277c8903d6e.dd70231c96c3e>.w28727866ded7, .h0277c8903d6e .w28727866ded7 {
    display: inline-flex;
  }
  .g7960929f38ee, .r2cc3612aa14e {
    display: none;
  }
  .w5694352c07ae, .h0277c8903d6e.dd70231c96c3e>.w5694352c07ae {
    font-size: 13px;
    display: block;
    grid-column: 1/-1;
    order: -2;
    text-align: center;
  }
  .h74992bcf8348, .feb1c243d2cb8, .je471227c2076, .rf9d9b83b9d55 {
    grid-template-columns: 1fr;
  }
  .l5d202a4426f2 {
    grid-template-columns: 1fr 1fr;
  }
  .feb1c243d2cb8>.r97db0bb03f52 {
    order: -1;
  }
}
@media(max-width:560px) {
  .h8549d5213cfc h1 {
    font-size: 30px;
    line-height: 1.15;
  }
  .h8549d5213cfc {
    padding: 16px 0 32px;
  }
  .yc873d4b42576 {
    padding: 44px 0;
  }
  .l5d202a4426f2 {
    grid-template-columns: 1fr;
  }
  .ta11efea59b02 {
    font-size: 16px;
  }
  .d402dcd928be8 li {
    padding-left: 64px;
  }
}.q28165a4b0100{opacity:1}
@media(min-width:1051px) {
  body[data-sabb44264909e=l1128097499c8] .w9cd6717a976e {
    margin-left: 0;
  }
  body[data-sabb44264909e=l1128097499c8] .y436b1261fdd9 {
    justify-content: center;
    flex-wrap: wrap;
    padding: 10px 0;
    gap: 6px 16px;
  }
  body[data-sabb44264909e=l1128097499c8] .m0eaf27e0b8c6 {
    justify-content: center;
    flex-basis: 100%;
  }
}
body[data-x75756021f448=j0e066132b9f2] .h1de584939f36>a:hover {
  background: var(--ocf2015b76fda);
  color: var(--yd0097d5f296d);
}
body[data-x2879537cefc5=o4a4b3f057f40] .h0277c8903d6e {
  background: linear-gradient(135deg,var(--ocf2015b76fda),var(--r32947f14f923));
}
body[data-x75756021f448=j0e066132b9f2] .h1de584939f36>a {
  border-radius: 999px;
}
body[data-x2879537cefc5=o4a4b3f057f40] .h0277c8903d6e {
  color: var(--yd0097d5f296d);
  border-color: transparent;
}
body[data-x2879537cefc5=o4a4b3f057f40] .h0277c8903d6e .if068350c754e {
  color: var(--ocf2015b76fda);
  border-color: var(--yd0097d5f296d);
  background: var(--yd0097d5f296d);
}
body[data-x2879537cefc5=o4a4b3f057f40] .h0277c8903d6e .gf9809d4d4c65 {
  background: 0 0;
  border-color: var(--yd0097d5f296d);
  color: var(--yd0097d5f296d);
}
body[data-x2879537cefc5=o4a4b3f057f40] .w5694352c07ae, body[data-x2879537cefc5=o4a4b3f057f40] .r2cc3612aa14e {
  color: var(--yd0097d5f296d);
}.v86f2b8c2bd82{isolation:auto}
@media(max-width:900px) {
  body[data-x2879537cefc5=o4a4b3f057f40] .h0277c8903d6e, body[data-x2879537cefc5=o4a4b3f057f40] .h0277c8903d6e.dd70231c96c3e {
    background: linear-gradient(135deg,var(--ocf2015b76fda),var(--r32947f14f923));
  }
}
:lang(bn) :is(h1, h2, h3), :lang(th) :is(h1, h2, h3), :lang(hi) :is(h1, h2, h3) {
  line-height: 1.45;
  font-weight: bold;
}
.c2a251520263a {
  display: flex;
  padding: 0;
  flex-wrap: wrap;
  list-style: none;
  gap: 12px 24px;
}
.c2a251520263a a {
  display: inline-block;
  padding: 8px 0;
}
:lang(th) {
  --q4163509163d8: "Noto Sans Thai", "Leelawadee UI", Tahoma, system-ui, sans-serif;
}
:lang(hi) {
  --q4163509163d8: "Noto Sans Devanagari", "Nirmala UI", Mangal, system-ui, sans-serif;
}.aa42cbab11bf4{unicode-bidi:normal}
:lang(bn) {
  --q4163509163d8: "Noto Sans Bengali", "Nirmala UI", Vrinda, system-ui, sans-serif;
}
:lang(zh) {
  --q4163509163d8: "PingFang SC", "Microsoft YaHei", "Noto Sans SC", system-ui, sans-serif;
}.c2c5fca228f4b{unicode-bidi:normal}
