.x9efd8777cba6 {
  position: absolute;
  left: -999px;
}
img {
  max-width: 100%;
  height: auto;
  display: block;
}
body {
  font: 16px/1.72 Inter,system-ui,-apple-system,segoe ui,Arial,sans-serif;
  color: var(--vb378a1474ec7);
  background: var(--h6f1b934b627e);
  overflow-wrap: break-word;
  margin: 0;
}
h3, h1, h2 {
  font-family: var(--d54058636b621);
  font-weight: 800;
  line-height: 1.2;
  margin: 0 0 .6em;
}
.mdde4460f71df {
  width: min(1180px,100% - 32px);
  margin-inline: auto;
}
.x9efd8777cba6:focus {
  left: 16px;
  top: 8px;
  padding: 8px 12px;
  z-index: 99;
  background: #FFF;
}
.d506466205811 {
  z-index: 60;
  top: 0;
  position: sticky;
  backdrop-filter: blur(14px);
  border-bottom: 1px solid var(--c89c0d0d362d2);
  background: color-mix(in srgb,var(--h6f1b934b627e) 96%,transparent);
}
.p5cffb4c8f2e7>.n65879504abeb {
  left: auto;
  right: 0;
}
a {
  color: inherit;
}
.qc021bd48a241 {
  position: relative;
}
.z4c7894cf0b83 {
  max-width: 860px;
  margin-inline: auto;
}
.n6e3ea5a17eb1 {
  display: flex;
  gap: 20px;
  align-items: center;
  min-height: 72px;
}
html {
  scroll-behavior: smooth;
}
* {
  box-sizing: border-box;
}
.ub4e43e47383f {
  min-height: 44px;
  gap: 10px;
  text-decoration: none;
  font: 800 22px var(--d54058636b621);
  align-items: center;
  display: inline-flex;
}
.o055e60c1583c {
  display: flex;
  flex: none;
  margin-left: auto;
  gap: 4px;
  align-items: center;
}
.ub4e43e47383f img {
  object-fit: cover;
  border-radius: 10px;
  width: 36px;
  height: 36px;
}
.p5cffb4c8f2e7>button, .qc021bd48a241>a {
  border: 0;
  border-radius: 10px;
  white-space: nowrap;
  font: inherit;
  padding: 8px 12px;
  font-weight: 600;
  cursor: pointer;
  text-decoration: none;
  background: 0 0;
  display: block;
  color: var(--xcc830cfce938);
}
.p5cffb4c8f2e7 .n65879504abeb .qc021bd48a241>a {
  padding: 6px 10px;
}
.p5cffb4c8f2e7[hidden] {
  display: none;
}
.p5cffb4c8f2e7.p1d6f69e4ada7>.n65879504abeb {
  display: block;
}
.p5cffb4c8f2e7>button:hover, .qc021bd48a241>a:hover {
  background: var(--z41ece3f0d9e0);
  color: var(--e1b3f9d34bc29);
}
.p5cffb4c8f2e7 .n65879504abeb .n65879504abeb {
  border: 0;
  display: block;
  position: static;
  box-shadow: none;
  padding: 0 0 0 12px;
}
.n65879504abeb {
  box-shadow: var(--p8f48bd77846e);
  border: 1px solid var(--c89c0d0d362d2);
  border-radius: 14px;
  padding: 8px;
  top: 100%;
  left: 0;
  background: var(--x024d05aeae47);
  display: none;
  min-width: 200px;
  position: absolute;
}
.n65879504abeb a {
  padding: 6px 10px;
  text-decoration: none;
  border-radius: 8px;
  display: block;
}
.qc021bd48a241:hover .n65879504abeb, .qc021bd48a241:focus-within .n65879504abeb {
  display: block;
}
.n65879504abeb a:hover {
  background: var(--z41ece3f0d9e0);
}
.se755b7027193 {
  border: 1px solid var(--c89c0d0d362d2);
  border-radius: 10px;
  margin-left: auto;
  padding: 4px 12px;
  cursor: pointer;
  min-width: 44px;
  min-height: 44px;
  display: none;
  font-size: 20px;
  background: 0 0;
}
.u6af481f1d7e9 {
  display: flex;
  font-size: 14px;
  gap: 6px;
}
.u6af481f1d7e9 a[aria-current] {
  font-weight: 800;
}
.t7cdc27f2570e {
  font-weight: 800;
  border-radius: var(--ze5e170a161bc);
  padding: 0 22px;
  align-items: center;
  justify-content: center;
  display: inline-flex;
  min-height: 46px;
  text-decoration: none;
  cursor: pointer;
  border: 1px solid var(--e1b3f9d34bc29);
}
.o055e60c1583c .t7cdc27f2570e {
  margin-left: 6px;
  padding: 0 16px;
  min-height: 40px;
}
.l163dfca1e63d h1 {
  font-size: clamp(36px,5.2vw,64px);
  line-height: 1.06;
}
.ld6d92495fa79 {
  color: var(--hdbb872aaf15f);
  background: var(--e1b3f9d34bc29);
}
:root {
  --jafdbd2d84f60: #FFDEDA;
  --h409c81797a95: #FFF;
  --l0d424c56daa9: #FFF2EF;
  --d54058636b621: Georgia, "Times New Roman", serif;
  --kbdfee08142b2: 20px;
  --p8f48bd77846e: 0 18px 50px rgba(81, 31, 31, .08);
  --e1b3f9d34bc29: #E54552;
  --o74f4bf295174: #CFC8CB;
  --xcc830cfce938: #6D707A;
  --hdbb872aaf15f: #FFF;
  --z41ece3f0d9e0: #FFF0EE;
  --b90f7e23e4905: #4A4246;
  --vb378a1474ec7: #202128;
  --c3a9a7a2dbd42: #CFC8CB;
  --w823d9b23b4d6: #E4DCDC;
  --x7d65a8baaa53: #292327;
  --ze5e170a161bc: 12px;
  --pc0a55db4081e: #F5A600;
  --b0bcbe8e2ca7f: #FFF;
  --h6f1b934b627e: #FFF9F8;
  --nbcfd895cd6e2: #1F8A4C;
  --c89c0d0d362d2: #F0DCDA;
  --x024d05aeae47: #FFF;
  --laf517238a175: #F06773;
}
.ld6d92495fa79:hover {
  background: var(--laf517238a175);
}
.q9371bb73be6e {
  color: var(--e1b3f9d34bc29);
  background: var(--z41ece3f0d9e0);
}
.l163dfca1e63d {
  padding: 72px 0 56px;
  background: radial-gradient(circle at 82% 35%,var(--jafdbd2d84f60) 0,transparent 35%),linear-gradient(180deg,var(--h6f1b934b627e),var(--b0bcbe8e2ca7f));
}
.t021e1bf1bcd8 {
  display: grid;
  align-items: center;
  grid-template-columns: 1.05fr 1fr;
  gap: 48px;
}
.g2fbeea1260ed {
  border-radius: 999px;
  display: inline-block;
  background: var(--z41ece3f0d9e0);
  margin: 0 0 14px;
  color: var(--e1b3f9d34bc29);
  font-size: 14px;
  font-weight: 700;
  padding: 4px 12px;
}
.z48fcdd6167b0 {
  display: flex;
  margin-top: 24px;
  flex-wrap: wrap;
  gap: 12px;
}
.o304ed2cc390e {
  margin: 0;
  opacity: 0;
  grid-area: 1/1;
  transition: opacity 0.5s;
}
.o304ed2cc390e[data-fee35417086aa] {
  opacity: 1;
}
.f5840b4abc6af {
  box-shadow: var(--p8f48bd77846e);
  overflow: hidden;
  position: relative;
  display: grid;
  border-radius: var(--kbdfee08142b2);
  background: var(--z41ece3f0d9e0);
  align-items: center;
}
.o304ed2cc390e img {
  width: 100%;
  object-fit: contain;
  height: auto;
  display: block;
  aspect-ratio: 4/3;
}
.ec195f1a430ae {
  grid-template-columns: repeat(auto-fit,minmax(160px,1fr));
  display: grid;
  gap: 12px;
  margin-top: 40px;
}
.n36291eaca5ad {
  color: var(--xcc830cfce938);
  font-size: 18px;
}
.zaadfe1eb5b26 {
  font-size: 22px;
  top: 50%;
  transform: translateY(-50%);
  position: absolute;
  width: 40px;
  cursor: pointer;
  height: 40px;
  border: 0;
  border-radius: 50%;
  background: rgba(255,255,255,.9);
}
.ec195f1a430ae strong {
  font: 800 22px var(--d54058636b621);
  display: block;
}
.s9db5161e6ea6 {
  left: 12px;
}
.ec195f1a430ae>div {
  text-align: center;
  border: 1px solid var(--c89c0d0d362d2);
  padding: 18px;
  border-radius: 18px;
  background: var(--x024d05aeae47);
}
.q8984c3bed471 {
  background: var(--h409c81797a95);
}
.tf77f63d767c4 {
  padding: 64px 0;
}
.ec195f1a430ae span {
  font-size: 14px;
  color: var(--xcc830cfce938);
}
.j41299a4665d4 {
  margin-bottom: 32px;
  font-size: clamp(28px,4vw,44px);
  text-align: center;
}
.uc4c6812131c9 {
  background: linear-gradient(135deg,var(--l0d424c56daa9),var(--b0bcbe8e2ca7f));
  padding: 56px 0 36px;
}
.fe017ade9c1c6 {
  right: 12px;
}
.uc4c6812131c9 h1 {
  font-size: clamp(30px,4vw,48px);
}
.t8db600a2a5d8 ol {
  display: flex;
  padding: 0;
  gap: 6px;
  flex-wrap: wrap;
  list-style: none;
  margin: 0 0 14px;
  font-size: 14px;
  color: var(--xcc830cfce938);
}
dl.h55e73301a03f>div {
  display: grid;
  grid-template-columns: 30% 1fr;
}
.r895f8d41c428 {
  counter-reset: cca93783864f2;
  grid-template-columns: repeat(2,1fr);
  display: grid;
  gap: 20px;
}
.t8db600a2a5d8 li+li::before {
  margin-right: 6px;
  content: "/";
}
.k13a1ad8d41a0 {
  margin-bottom: 36px;
}
.k13a1ad8d41a0 h2 {
  font-size: 28px;
  margin-top: 1.2em;
}
.k13a1ad8d41a0 h3 {
  margin-top: 1em;
  font-size: 21px;
}
.h55e73301a03f, .k13a1ad8d41a0 table {
  margin: 16px 0;
  background: var(--x024d05aeae47);
  width: 100%;
  border-collapse: collapse;
}
.k13a1ad8d41a0 td, .k13a1ad8d41a0 th, .h55e73301a03f th, .h55e73301a03f td {
  padding: 10px 14px;
  text-align: left;
  vertical-align: top;
  border: 1px solid var(--c89c0d0d362d2);
}
.h55e73301a03f th {
  width: 30%;
  background: var(--z41ece3f0d9e0);
}
dl.h55e73301a03f dt {
  background: var(--z41ece3f0d9e0);
  font-weight: 700;
}
.y241131f9af64>h2::before {
  color: var(--e1b3f9d34bc29);
  display: block;
  content: counter(cca93783864f2,decimal-leading-zero);
  font-size: 15px;
  letter-spacing: .1em;
}
.ufff679529f2a {
  display: grid;
  grid-template-columns: repeat(auto-fill,minmax(240px,1fr));
  gap: 20px;
}
.e754e1b1b1246 a {
  height: 100%;
  text-decoration: none;
  display: block;
}
.e754e1b1b1246 img {
  width: 100%;
  aspect-ratio: 1200/630;
  object-fit: cover;
}
dl.h55e73301a03f dt, dl.h55e73301a03f dd {
  padding: 10px 14px;
  border: 1px solid var(--c89c0d0d362d2);
  margin: 0;
}
.n9e4beee1142c h2, .n9e4beee1142c h3 {
  margin: 6px 0;
  font-size: 18px;
}
.n9e4beee1142c p {
  font-size: 14px;
  color: var(--xcc830cfce938);
  margin: 0;
}
.v41b52dbdc058 {
  text-align: center;
  margin-top: 28px;
}
.y241131f9af64 {
  counter-increment: cca93783864f2;
  box-shadow: var(--p8f48bd77846e);
  background: var(--x024d05aeae47);
  border: 1px solid var(--c89c0d0d362d2);
  border-radius: var(--kbdfee08142b2);
  padding: 28px;
}
.n9e4beee1142c {
  padding: 16px 18px 20px;
}
.e754e1b1b1246 {
  box-shadow: var(--p8f48bd77846e);
  overflow: hidden;
  transition: transform 0.2s;
  background: var(--x024d05aeae47);
  border: 1px solid var(--c89c0d0d362d2);
  border-radius: var(--kbdfee08142b2);
}
.f21376e447872 {
  display: inline-block;
  color: var(--e1b3f9d34bc29);
  border-radius: 999px;
  padding: 2px 10px;
  font-size: 12px;
  font-weight: 700;
  background: var(--z41ece3f0d9e0);
}
.g74d2760b2de0 {
  font-weight: 800;
  color: color-mix(in srgb,var(--pc0a55db4081e) 55%,var(--vb378a1474ec7));
}
.v41b52dbdc058 a {
  font-weight: 800;
  color: var(--e1b3f9d34bc29);
}
.a566537a68e76 small {
  color: var(--xcc830cfce938);
}
.a566537a68e76 {
  align-items: center;
  display: inline-flex;
  gap: 8px;
}
.q3cb0bf738bd8 {
  display: inline-block;
  position: relative;
  -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);
  width: 90px;
  height: 16px;
  background: linear-gradient(90deg,var(--pc0a55db4081e) calc(var(--tc37e10b56284)/5 * 100%),var(--w823d9b23b4d6) 0);
}
.uba219259d7f0 {
  border-radius: 999px;
  vertical-align: middle;
  display: inline-block;
  color: var(--x024d05aeae47);
  padding: 2px 10px;
  font: 700 12px/1.6 system-ui,sans-serif;
  background: var(--vb378a1474ec7);
}
.d71408566c2c7 {
  background: var(--x024d05aeae47);
  margin: 48px 0;
  border: 1px solid var(--c89c0d0d362d2);
  border-radius: var(--kbdfee08142b2);
  padding: 28px;
}
.j55f815321702 {
  padding: 16px;
  background: var(--z41ece3f0d9e0);
  border-radius: 14px;
}
.j55f815321702 p {
  font-size: 15px;
  margin: 8px 0 0;
}
.l4bd968b23b40 {
  margin: 6px 0 0;
  font-size: 14px;
}
.bdbee068f09ff {
  display: grid;
  gap: 16px;
  grid-template-columns: repeat(auto-fit,minmax(220px,1fr));
}
.r05ad9e8e6ef1 {
  display: flex;
  gap: 6px;
  flex-wrap: wrap;
  justify-content: space-between;
}
.ka96319be09ec {
  display: flex;
  gap: 6px;
}
.fe00bed13384a {
  display: grid;
  gap: 36px;
  grid-template-columns: minmax(0,1fr)320px;
  align-items: start;
}
.ndae23e181fb5 {
  display: grid;
  gap: 16px;
  grid-template-columns: 1fr 1fr;
}
.ma3aaf29296d8 {
  background: var(--x024d05aeae47);
  margin: 32px 0;
  border: 1px solid var(--c89c0d0d362d2);
  border-radius: var(--kbdfee08142b2);
  padding: 22px 24px;
}
.z134c0ff72b15 {
  display: grid;
  grid-template-columns: repeat(auto-fill,minmax(200px,1fr));
  gap: 12px;
}
.paa5ee59f0947 {
  margin: 0 0 10px;
  font-weight: 700;
}
.ka96319be09ec button {
  background: var(--z41ece3f0d9e0);
  width: 44px;
  cursor: pointer;
  border: 1px solid var(--c89c0d0d362d2);
  color: var(--o74f4bf295174);
  font-size: 22px;
  height: 44px;
  border-radius: 12px;
}
.ka96319be09ec button:hover, .ka96319be09ec button[data-fee35417086aa] {
  color: var(--pc0a55db4081e);
}
.cab7987beb6b9 {
  color: var(--xcc830cfce938);
  margin: 10px 0 0;
  font-size: 14px;
  min-height: 1.2em;
}
.p4f202979afb5 details {
  padding: 8px 20px;
  background: var(--x024d05aeae47);
  border: 1px solid var(--c89c0d0d362d2);
  border-radius: 14px;
  margin-bottom: 12px;
}
.p4f202979afb5 details[open] {
  padding-bottom: 16px;
}
.ld2213e746b90 {
  left: -9999px;
  width: 1px;
  opacity: 0;
  position: absolute;
  height: 1px;
}
.p4f202979afb5 p {
  margin: 10px 0 0;
  color: var(--xcc830cfce938);
}
.ka96319be09ec button:disabled {
  cursor: default;
}
.p4f202979afb5 summary {
  cursor: pointer;
  padding: 8px 0;
  font-weight: 700;
  min-height: 44px;
}
.p303aaca8b41d {
  margin-bottom: 20px;
  width: 100%;
  aspect-ratio: 1200/630;
  border-radius: var(--kbdfee08142b2);
  object-fit: cover;
}
.oa4eb98cbf2b2 {
  box-shadow: var(--p8f48bd77846e);
  padding: 26px;
  border: 1px solid var(--c89c0d0d362d2);
  background: var(--x024d05aeae47);
  border-radius: 24px;
}
.oa4eb98cbf2b2 img {
  width: 100%;
  aspect-ratio: 1200/630;
  margin-bottom: 14px;
  border-radius: 14px;
  object-fit: cover;
}
.vbaabd97cce82, .l43fdd03d5fe4 {
  background: var(--x024d05aeae47);
  padding: 18px 22px;
  border-radius: 16px;
  border: 1px solid var(--c89c0d0d362d2);
}
.oa4eb98cbf2b2 h2 {
  margin-bottom: 8px;
  font-size: 24px;
}
.oa4eb98cbf2b2 .t7cdc27f2570e {
  width: 100%;
  margin-top: 12px;
}
.dc6a6d7a3a97e {
  padding: 0;
  counter-reset: c0275016ddef5;
  list-style: none;
}
.fe00bed13384a aside {
  top: 92px;
  position: sticky;
}
.z134c0ff72b15 img {
  border-radius: 14px;
}
.dc6a6d7a3a97e li {
  margin-bottom: 12px;
  background: var(--x024d05aeae47);
  padding: 16px 20px 16px 72px;
  border: 1px solid var(--c89c0d0d362d2);
  border-radius: 16px;
  position: relative;
  counter-increment: c0275016ddef5;
}
.a734694450486 {
  font-size: 14px;
  color: var(--xcc830cfce938);
}
.l43fdd03d5fe4 h3 {
  color: var(--nbcfd895cd6e2);
}
.vbaabd97cce82 h3 {
  color: var(--e1b3f9d34bc29);
}
.dc6a6d7a3a97e li::before {
  background: var(--e1b3f9d34bc29);
  left: 20px;
  font-weight: 800;
  width: 36px;
  height: 36px;
  display: grid;
  content: counter(c0275016ddef5);
  place-items: center;
  border-radius: 50%;
  color: #FFF;
  top: 16px;
  position: absolute;
}
.dc6a6d7a3a97e h3 {
  margin: 0 0 4px;
  font-size: 19px;
}
.c40fcb16210b7 strong {
  font: 800 22px var(--d54058636b621);
}
.rad64bd8b708c {
  border-left: 3px solid var(--c89c0d0d362d2);
  padding: 0;
  list-style: none;
}
.rad64bd8b708c li {
  padding: 0 0 28px 24px;
  position: relative;
}
.rad64bd8b708c li::before {
  background: var(--e1b3f9d34bc29);
  left: -9px;
  top: 6px;
  content: "";
  width: 15px;
  height: 15px;
  border-radius: 50%;
  position: absolute;
}
.d93af20d2b54a {
  border: 1px solid var(--c89c0d0d362d2);
  background: var(--x024d05aeae47);
  border-radius: var(--kbdfee08142b2);
  padding: 24px;
}
.c40fcb16210b7 span, .xcb4951f6ed54 {
  color: var(--xcc830cfce938);
}
.c40fcb16210b7 {
  display: flex;
  gap: 12px;
  align-items: baseline;
}
.dc6a6d7a3a97e p {
  margin: 0;
}
.ib9d8d97f4d1b {
  display: grid;
  grid-template-columns: repeat(auto-fill,minmax(260px,1fr));
  margin-bottom: 40px;
  gap: 20px;
}
.d93af20d2b54a img {
  object-fit: cover;
  border-radius: 50%;
  margin-bottom: 12px;
  width: 88px;
  height: 88px;
}
.d5b9ec88ef130 dt {
  min-width: 120px;
  font-weight: 700;
}
.d5b9ec88ef130 dd {
  min-width: 0;
  margin: 0;
}
[data-h89e4aa7272c1] h2 {
  font-size: 24px;
}
[data-h89e4aa7272c1] a {
  font-weight: 600;
  color: var(--e1b3f9d34bc29);
}
.d5b9ec88ef130 div {
  display: flex;
  gap: 16px;
  padding: 12px 0;
  border-bottom: 1px solid var(--c89c0d0d362d2);
}
.ge9d8a5749931 {
  background: var(--x024d05aeae47);
  border: 1px solid var(--c89c0d0d362d2);
  border-radius: var(--kbdfee08142b2);
  margin-top: 32px;
  padding: 24px;
}
[data-h89e4aa7272c1] {
  border: 1px solid var(--c89c0d0d362d2);
  background: var(--x024d05aeae47);
  width: min(860px,100% - 32px);
  padding: 24px 28px;
  border-radius: var(--kbdfee08142b2);
  margin: 0 auto 64px;
}
[data-h89e4aa7272c1] ul {
  padding-left: 20px;
  margin: 0;
}
.if85b090e34f8 {
  display: flex;
  justify-content: center;
  gap: 8px;
  margin-top: 32px;
}
.u39b1804f3c30 h2 {
  margin-bottom: 12px;
  font-size: 16px;
}
[data-h89e4aa7272c1] li {
  padding: 4px 0;
}
.hc34f4f1ac9b2 {
  display: grid;
  grid-template-columns: 1.4fr repeat(3,1fr);
  gap: 32px;
}
.if85b090e34f8 a, .if85b090e34f8 span {
  padding: 6px 12px;
  text-decoration: none;
  border-radius: 10px;
  border: 1px solid var(--c89c0d0d362d2);
}
.if85b090e34f8 span {
  color: var(--hdbb872aaf15f);
  background: var(--e1b3f9d34bc29);
  border-color: var(--e1b3f9d34bc29);
}
.u39b1804f3c30 {
  padding: 52px 0 26px;
  background: var(--x7d65a8baaa53);
  color: #FFF;
}
.u39b1804f3c30 a {
  text-decoration: none;
  color: var(--c3a9a7a2dbd42);
  padding: 3px 0;
  display: block;
}
.u39b1804f3c30 a:hover {
  color: #FFF;
}
.nddd9a21ed833 p {
  color: var(--c3a9a7a2dbd42);
}
.f17484fd0daa7 {
  color: #AAA;
  font-size: 14px;
  border-top: 1px solid var(--b90f7e23e4905);
  margin-top: 32px;
  padding-top: 20px;
}
.od5ba877044bf {
  background: var(--e1b3f9d34bc29);
  width: 44px;
  opacity: 0;
  position: fixed;
  font-size: 20px;
  transition: opacity 0.2s;
  pointer-events: none;
  cursor: pointer;
  color: var(--hdbb872aaf15f);
  height: 44px;
  border: 0;
  border-radius: 50%;
  right: 20px;
  bottom: 20px;
}
.od5ba877044bf[data-te5ab3eda946c] {
  pointer-events: auto;
  opacity: 1;
}
.eafa3924192ec {
  background: var(--x024d05aeae47);
  position: fixed;
  display: grid;
  padding: 16px;
  gap: 8px;
  z-index: 70;
  box-shadow: var(--p8f48bd77846e);
  width: 230px;
  border: 1px solid var(--c89c0d0d362d2);
  border-radius: 18px;
  right: 20px;
  bottom: 20px;
}
.eafa3924192ec.f8a659585dc2b>:not(.ld6d92495fa79) {
  display: none;
}
.eafa3924192ec .t7cdc27f2570e {
  min-height: 42px;
}
.ga2b76f577c21 {
  font: 800 18px var(--d54058636b621);
  text-overflow: ellipsis;
  padding-right: 24px;
  white-space: nowrap;
  overflow: hidden;
}
.a8b501be789b6 {
  font-weight: 700;
  color: var(--e1b3f9d34bc29);
  font-size: 14px;
  line-height: 1.35;
  margin: 0;
}
.gec848e60bcfe {
  color: var(--xcc830cfce938);
  border: 0;
  top: 8px;
  right: 10px;
  font-size: 20px;
  line-height: 1;
  position: absolute;
  background: 0 0;
  cursor: pointer;
}
.eafa3924192ec.f8a659585dc2b {
  border: 0;
  box-shadow: none;
  background: 0 0;
  padding: 0;
  width: auto;
}
.eafa3924192ec.f8a659585dc2b .ld6d92495fa79 {
  box-shadow: var(--p8f48bd77846e);
}
body.f826b6cebc0a5 .od5ba877044bf {
  bottom: 196px;
}
body.e44b07b9a7a00 .od5ba877044bf {
  bottom: 76px;
}
.e754e1b1b1246:hover {
  transform: translateY(-3px);
}
@media(max-width:1050px) {
  .se755b7027193 {
    display: block;
  }
  .o055e60c1583c {
    top: 72px;
    background: var(--h6f1b934b627e);
    left: 0;
    padding: 12px 16px 20px;
    border-bottom: 1px solid var(--c89c0d0d362d2);
    right: 0;
    align-items: stretch;
    flex-direction: column;
    display: none;
    position: absolute;
  }
  .o055e60c1583c.p1d6f69e4ada7 {
    display: flex;
  }
  .n65879504abeb {
    border: 0;
    display: block;
    position: static;
    box-shadow: none;
    padding-left: 16px;
  }
  .o055e60c1583c .t7cdc27f2570e {
    margin: 6px 0 0;
  }
}
@media(max-width:900px) {
  .eafa3924192ec, .eafa3924192ec.f8a659585dc2b {
    left: 0;
    box-shadow: 0 -8px 24px rgba(81,31,31,8%);
    width: auto;
    grid-template-columns: 1fr 1fr;
    background: color-mix(in srgb,var(--h6f1b934b627e) 97%,transparent);
    border: 0;
    border-top: 1px solid var(--c89c0d0d362d2);
    border-radius: 0;
    right: 0;
    bottom: 0;
    padding: 10px 16px calc(10px + env(safe-area-inset-bottom));
  }
  body.f826b6cebc0a5 {
    padding-bottom: 66px;
  }
  .eafa3924192ec.f8a659585dc2b>.t7cdc27f2570e, .eafa3924192ec .t7cdc27f2570e {
    display: inline-flex;
  }
  .gec848e60bcfe, .ga2b76f577c21 {
    display: none;
  }
  .a8b501be789b6, .eafa3924192ec.f8a659585dc2b>.a8b501be789b6 {
    order: -2;
    text-align: center;
    font-size: 13px;
    grid-column: 1/-1;
    display: block;
  }
  body.f826b6cebc0a5:has(.a8b501be789b6) {
    padding-bottom: 92px;
  }
  .t021e1bf1bcd8 {
    gap: 24px;
  }
  .fe00bed13384a aside {
    position: static;
  }
  .eafa3924192ec .q9371bb73be6e {
    order: -1;
  }
  .t021e1bf1bcd8>.f5840b4abc6af {
    order: -1;
  }
  .t021e1bf1bcd8, .fe00bed13384a, .r895f8d41c428, .ndae23e181fb5 {
    grid-template-columns: 1fr;
  }
  .hc34f4f1ac9b2 {
    grid-template-columns: 1fr 1fr;
  }
  body.f826b6cebc0a5 .od5ba877044bf, body.e44b07b9a7a00 .od5ba877044bf {
    bottom: 82px;
  }
}
@media(max-width:560px) {
  .l163dfca1e63d h1 {
    font-size: 30px;
    line-height: 1.15;
  }
  .hc34f4f1ac9b2 {
    grid-template-columns: 1fr;
  }
  .l163dfca1e63d {
    padding: 16px 0 32px;
  }
  .n36291eaca5ad {
    font-size: 16px;
  }
  .tf77f63d767c4 {
    padding: 44px 0;
  }
  .dc6a6d7a3a97e li {
    padding-left: 64px;
  }
}
:lang(bn) :is(h1, h2, h3), :lang(hi) :is(h1, h2, h3), :lang(th) :is(h1, h2, h3) {
  line-height: 1.45;
  font-weight: 700;
}
body[data-r608273f1e87a=a60123626784d] .qc021bd48a241>a:hover {
  color: var(--hdbb872aaf15f);
  background: var(--e1b3f9d34bc29);
}
:lang(th) {
  --d54058636b621: "Noto Sans Thai", "Leelawadee UI", Tahoma, system-ui, sans-serif;
}
body[data-r608273f1e87a=a60123626784d] .qc021bd48a241>a {
  border-radius: 999px;
}
:lang(hi) {
  --d54058636b621: "Noto Sans Devanagari", "Nirmala UI", Mangal, system-ui, sans-serif;
}
.p8e30ac2d2ea2 {
  display: flex;
  padding: 0;
  gap: 12px 24px;
  flex-wrap: wrap;
  list-style: none;
}
.p8e30ac2d2ea2 a {
  display: inline-block;
  padding: 8px 0;
}
:lang(bn) {
  --d54058636b621: "Noto Sans Bengali", "Nirmala UI", Vrinda, system-ui, sans-serif;
}
:lang(zh) {
  --d54058636b621: "PingFang SC", "Microsoft YaHei", "Noto Sans SC", system-ui, sans-serif;
}
