:root {
  --k6bfc8e53843b: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='21.897 45.525 70.543 70.543'%3E%3Cg transform='translate(21.897 45.525) scale(2.9393)'%3E%3Cpath d='M12 2l2.2 6.8L21 11l-6.8 2.2L12 20l-2.2-6.8L3 11l6.8-2.2Z'/%3E%3C/g%3E%3C/svg%3E");
  --pe0664256484a: 28px;
  --pe7d785606a17: rgb(161,123,255);
  --z079dcb7f05f7: rgb(58,47,88);
  --id21fc3cec9b8: rgb(34,25,58);
  --x35a1a524ca65: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='21.897 45.525 70.543 70.543'%3E%3Cg transform='translate(21.897 45.525) scale(2.9393)'%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");
  --q42522fde067e: rgb(255,255,255);
  --nbb3024916396: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='21.897 45.525 70.543 70.543'%3E%3Cg transform='translate(21.897 45.525) scale(2.9393)'%3E%3Cpath d='M3 11.5 12 4l9 7.5V20a1 1 0 0 1-1 1h-5v-6H9v6H4a1 1 0 0 1-1-1Z'/%3E%3C/g%3E%3C/svg%3E");
  --pf2b7a414c13a: 0 12px 32px rgba(52, 33, 99, .08);
  --xcae19f74a201: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='21.897 45.525 70.543 70.543'%3E%3Cg transform='translate(21.897 45.525) scale(2.9393)'%3E%3Cpath d='M11 3h2v9.6l3.3-3.3 1.4 1.4-5.7 5.7-5.7-5.7 1.4-1.4 3.3 3.3ZM4 18h16v2H4Z'/%3E%3C/g%3E%3C/svg%3E");
  --nad9493216f2b: rgb(241,234,254);
  --c98031486a13f: rgb(230,219,255);
  --m41e5ba7b3107: rgb(245,166,0);
  --l3902eb2766f7: rgb(207,198,227);
  --tf5beb6296a85: rgb(109,101,133);
  --wb8929a057202: rgb(21,128,61);
  --idde1b23238d1: 999px;
  --h70c6f0b12d73: rgb(235,228,247);
  --gcbf07a188812: rgb(201,193,221);
  --w90e4461cd2c3: rgb(255,255,255);
  --z945facbc87a0: rgb(243,236,255);
  --sa44164c75f33: rgb(255,255,255);
  --sdf48d7a98f4b: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='21.897 45.525 70.543 70.543'%3E%3Cg transform='translate(21.897 45.525) scale(2.9393)'%3E%3Cpath d='M4 4h7v7H4Zm9 0h7v7h-7ZM4 13h7v7H4Zm9 0h7v7h-7Z'/%3E%3C/g%3E%3C/svg%3E");
  --g5658135c5e56: rgb(233,228,243);
  --q9d65a916ee39: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='21.897 45.525 70.543 70.543'%3E%3Cg transform='translate(21.897 45.525) scale(2.9393)'%3E%3Cpath d='M12 2a10 10 0 1 0 0 20 10 10 0 0 0 0-20Zm1 5v5.4l4 2.4-1 1.7-5-3V7Z'/%3E%3C/g%3E%3C/svg%3E");
  --f6b7f895adf23: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='21.897 45.525 70.543 70.543'%3E%3Cg transform='translate(21.897 45.525) scale(2.9393)'%3E%3Cpath d='M4 3h16a1 1 0 0 1 1 1v12a1 1 0 0 1-1 1H8l-5 4V4a1 1 0 0 1 1-1Zm3 6v2h10V9Zm0 3v2h7v-2Z'/%3E%3C/g%3E%3C/svg%3E");
  --af91163053cf0: rgb(250,247,255);
  --e86d1184620ce: ui-rounded, "SF Pro Rounded", "Nunito", "Segoe UI", system-ui, sans-serif;
  --n1b42f283b0ff: rgb(34,25,58);
  --f15a812fc50e4: rgb(139,92,246);
  --h7738b9bad8f6: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='21.897 45.525 70.543 70.543'%3E%3Cg transform='translate(21.897 45.525) scale(2.9393)'%3E%3Cpath d='M12 2a10 10 0 1 0 0 20 10 10 0 0 0 0-20Zm1 15h-2v-6h2Zm0-8h-2V7h2Z'/%3E%3C/g%3E%3C/svg%3E");
}.p8123cc7b188f{visibility:inherit}
* {
  box-sizing: border-box;
}
.v18d471fb4407 {
  position: absolute;
  left: -999px;
}
.na1ffb53e975f {
  opacity: .8;
}.h70463814f460{opacity:1}
body {
  color: var(--n1b42f283b0ff);
  background: var(--af91163053cf0);
  margin: 0px;
  font: 16px/1.7 system-ui,-apple-system,segoe ui,Roboto,Arial,sans-serif;
  overflow-wrap: break-word;
}
html {
  scroll-behavior: smooth;
}
.hc62e4e182c56:hover {
  transform: translateY(-2px);
}
h3, h2, h1 {
  margin: 0px 0px .6em;
  font-family: var(--e86d1184620ce);
  font-weight: 800;
  line-height: 1.2;
}
.v18d471fb4407:focus {
  background: var(--w90e4461cd2c3);
  left: 16px;
  top: 8px;
  z-index: 99;
  padding: 8px 12px;
}
.s30cb68be66da {
  top: 10px;
  z-index: 60;
  position: sticky;
  padding: 10px 0px 0px;
}
a {
  color: inherit;
}
.qa5204ea6888b {
  --a5e2a55b6db11: var(--nbb3024916396);
}.i7ccd60d96ea2{unicode-bidi:normal}
.n7566f4ea42e0 {
  --a5e2a55b6db11: var(--sdf48d7a98f4b);
}
.h1f20071f8039 {
  --a5e2a55b6db11: var(--xcae19f74a201);
}
.z0f5824efc11a {
  --a5e2a55b6db11: var(--q9d65a916ee39);
}.d671d4c8f0ebc{contain:none}
.c3c909e251f40 {
  --a5e2a55b6db11: var(--f6b7f895adf23);
}
.j4da064c8a887 {
  --a5e2a55b6db11: var(--h7738b9bad8f6);
}
img {
  display: block;
  max-width: 100%;
  height: auto;
}
.w997173e916f4 {
  margin-inline: auto;
  width: min(1160px,100% - 32px);
}
.z62419d4646fd {
  max-width: 860px;
  margin-inline: auto;
}
.wdb626ae25dd3 {
  align-items: center;
  margin-inline: auto;
  box-shadow: var(--pf2b7a414c13a);
  gap: 16px;
  backdrop-filter: blur(14px);
  display: flex;
  background: color-mix(in srgb,var(--w90e4461cd2c3) 92%,transparent);
  border: 1px solid var(--h70c6f0b12d73);
  border-radius: 999px;
  width: min(1160px,100% - 24px);
  min-height: 58px;
  padding: 0px 8px 0px 18px;
}
.i9134abd9ce33 {
  gap: 10px;
  min-height: 44px;
  display: inline-flex;
  align-items: center;
  flex: none;
  color: var(--n1b42f283b0ff);
  text-decoration: none;
  font: 800 20px var(--e86d1184620ce);
}
.i9134abd9ce33 img {
  object-fit: cover;
  border-radius: 12px;
  width: 34px;
  height: 34px;
}
.yc1f3cccc3a9d {
  align-items: center;
  display: flex;
  overflow-x: auto;
  min-width: 0px;
  flex: 1;
  scrollbar-width: none;
  gap: 2px;
}
.yc1f3cccc3a9d::-webkit-scrollbar {
  display: none;
}.r19969d482ac2{visibility:inherit}
.rdec1e6ca5143 {
  font-size: 15px;
  flex: none;
  color: var(--tf5beb6296a85);
  font-weight: 600;
  text-decoration: none;
  padding: 7px 14px;
  border-radius: 999px;
  white-space: nowrap;
}
.rd583de3488a4 {
  display: flex;
  font-size: 13px;
  gap: 6px;
  margin-left: auto;
}
.ea8609c732387 {
  flex: none;
  margin-left: auto;
}.ed1d28f56649b{visibility:inherit}
.rdec1e6ca5143:hover {
  background: var(--nad9493216f2b);
  color: var(--f15a812fc50e4);
}
.rd583de3488a4 a[aria-current] {
  color: var(--f15a812fc50e4);
  font-weight: 800;
}
.h304ba4988dd9 {
  color: var(--q42522fde067e);
  background: var(--f15a812fc50e4);
  box-shadow: 0 10px 22px color-mix(in srgb,var(--f15a812fc50e4) 32%,transparent);
}
.hc62e4e182c56 {
  display: inline-flex;
  align-items: center;
  cursor: pointer;
  justify-content: center;
  border: 2px solid transparent;
  text-decoration: none;
  min-height: 42px;
  transition: transform .15s,box-shadow .15s;
  padding: 0px 22px;
  font-weight: 800;
  border-radius: var(--idde1b23238d1);
  white-space: nowrap;
}
.bf2ae1cd047bb {
  background: var(--w90e4461cd2c3);
  border-color: var(--h70c6f0b12d73);
  color: var(--f15a812fc50e4);
}
.z319024bff8e3 {
  background: var(--q42522fde067e);
  color: var(--f15a812fc50e4);
}
.u6346c9c2263c {
  width: 100%;
}
.q7d2cfec7c202 img {
  width: 100%;
  height: auto;
  aspect-ratio: 4/3;
  object-fit: contain;
}.h2a8c76d77383{outline-offset:0}
.d2f958136c1ff {
  background: 0 0;
  color: var(--q42522fde067e);
  border-color: color-mix(in srgb,var(--q42522fde067e) 60%,transparent);
}.k2004a04b0e1c{opacity:1}
.r2181f9c344f7 {
  padding: 26px 0px 10px;
}.k8767b2257e0f{contain:none}
.vdb4b4b7e65e2 {
  align-items: center;
  box-shadow: var(--pf2b7a414c13a);
  gap: 34px;
  grid-template-columns: minmax(0,1fr)minmax(0,1fr);
  border-radius: calc(var(--pe0664256484a) + 8px);
  background: linear-gradient(135deg,var(--w90e4461cd2c3),var(--nad9493216f2b));
  padding: 18px;
  display: grid;
}
.rfcf17851df2f {
  display: grid;
  overflow: hidden;
  background: var(--nad9493216f2b);
  border-radius: var(--pe0664256484a);
  position: relative;
}
.q7d2cfec7c202 {
  opacity: 0;
  grid-area: 1/1;
  transition: opacity .5s;
  margin: 0px;
}.w32a8399c8432{outline-offset:0}
.d453a109e2616 {
  padding: 10px 18px 10px 0px;
}.wac691fb6783f{unicode-bidi:normal}
.f51b00d49f1d2 {
  font-size: 20px;
  position: absolute;
  bottom: 14px;
  font-weight: 800;
  color: rgb(34,25,58);
  width: 40px;
  height: 40px;
  cursor: pointer;
  z-index: 2;
  border: 0;
  border-radius: 50%;
  background: rgba(255,255,255,.92);
}.qe47e84c2a465{unicode-bidi:normal}
.f8ed1ea4716e0 {
  box-shadow: 0 4px 12px rgba(52,33,99,6%);
  display: inline-block;
  background: var(--w90e4461cd2c3);
  padding: 4px 14px;
  border-radius: 999px;
  font-size: 13px;
  font-weight: 800;
  color: var(--f15a812fc50e4);
  margin: 0px 0px 12px;
}.mcc464533759c{unicode-bidi:normal}
.t342055863ea8 {
  gap: 10px;
  margin-top: 20px;
  display: flex;
  flex-wrap: wrap;
}.f94e3aa93d0f0{unicode-bidi:normal}
.dd7087d9ff0f1 {
  right: 62px;
}
.ba2fd75c3c855 {
  right: 14px;
}
.h1f322fdf357f {
  display: flex;
  gap: 8px;
  padding: 0px;
  flex-wrap: wrap;
  margin: 22px 0px 0px;
  list-style: none;
}
.h1f322fdf357f li {
  background: var(--w90e4461cd2c3);
  display: flex;
  align-items: baseline;
  border-radius: 999px;
  gap: 6px;
  padding: 6px 14px;
}.q99e6027bb481{visibility:inherit}
.qc7546bab0f58 {
  padding: 22px 0px 6px;
  grid-template-columns: repeat(auto-fit,minmax(110px,1fr));
  gap: 12px;
  display: grid;
}
.r2181f9c344f7 h1 {
  font-size: clamp(30px,4.4vw,52px);
  line-height: 1.08;
}
.l07a969940565 {
  font-size: 17px;
  color: var(--tf5beb6296a85);
}
.h1f322fdf357f strong {
  color: var(--f15a812fc50e4);
}.x29147edc4c63{visibility:inherit}
.h1f322fdf357f span {
  font-size: 12px;
  color: var(--tf5beb6296a85);
}
.ya23f1c679069 {
  transition: transform .15s;
  font-size: 14px;
  padding: 16px 8px;
  display: flex;
  border-radius: 22px;
  color: var(--n1b42f283b0ff);
  flex-direction: column;
  background: var(--w90e4461cd2c3);
  font-weight: bold;
  align-items: center;
  text-align: center;
  text-decoration: none;
  box-shadow: 0 4px 14px rgba(52,33,99,5%);
  gap: 8px;
}.p466192855349{isolation:auto}
.bc78b00758652 {
  grid-template-columns: repeat(4,minmax(0,1fr));
  gap: 16px;
  grid-auto-flow: dense;
  display: grid;
}
.ya23f1c679069:hover {
  transform: translateY(-3px);
  color: var(--f15a812fc50e4);
}
.vbdc68ac9b686 {
  padding: 40px 0px;
}
.h8476776a7bf3 {
  border-radius: 16px;
  background: var(--nad9493216f2b);
  width: 46px;
  height: 46px;
  position: relative;
}.t7042eb2b396f{opacity:1}
.h8476776a7bf3::after {
  background: var(--f15a812fc50e4);
  content: "";
  position: absolute;
  inset: 12px;
  -webkit-mask: var(--a5e2a55b6db11)center/contain no-repeat;
  mask: var(--a5e2a55b6db11)center/contain no-repeat;
}
.z508cf42d1f61 {
  border-radius: var(--pe0664256484a);
  padding: 22px;
  box-shadow: 0 4px 14px rgba(52,33,99,5%);
  background: var(--w90e4461cd2c3);
}.e5da69d4b4f25{font-kerning:auto}
.p92cf339d5b4d {
  flex-direction: column;
  color: var(--q42522fde067e);
  background: linear-gradient(135deg,var(--f15a812fc50e4),color-mix(in srgb,var(--f15a812fc50e4) 60%,rgb(255,122,182)));
  grid-column: span 2;
  justify-content: center;
  display: flex;
}.w1e04a0f4cfb3{isolation:auto}
.tb4e4c9770013 {
  font-size: clamp(24px,3vw,34px);
  margin: 0px 0px 22px;
  text-align: center;
}.p73e4a019fc3e{z-index:auto}
.i44cedfe3bfbb {
  grid-column: span 2;
}
.hd56bad741ed7 {
  -webkit-mask: var(--x35a1a524ca65)center/contain no-repeat;
  background: currentColor;
  mask: var(--x35a1a524ca65)center/contain no-repeat;
  width: 52px;
  height: 52px;
  margin-bottom: 10px;
}
.g910be606aba7 {
  margin: 0px;
  font: 800 clamp(20px,2.4vw,28px)/1.25 var(--e86d1184620ce);
}
.p92cf339d5b4d .t342055863ea8 {
  margin-top: 16px;
}
.f9a8434e64167 {
  width: 44px;
  margin-bottom: 12px;
  display: block;
  position: relative;
  height: 44px;
  border-radius: 14px;
  background: var(--nad9493216f2b);
}
.badfea851257b h2 {
  margin-bottom: 6px;
  font-size: 18px;
}
.badfea851257b .v51a402c4f834 {
  margin: 0px;
  font-size: 15px;
  color: var(--tf5beb6296a85);
}
.u74508551ad80 {
  display: flex;
  gap: 8px;
  margin: 0px;
  flex-wrap: wrap;
}
.e0d994fb54590 a {
  display: block;
  height: 100%;
  text-decoration: none;
}
.e0d994fb54590 img {
  width: 100%;
  aspect-ratio: 16/10;
  object-fit: cover;
}.rfdab0ebb3887{font-kerning:auto}
.i44cedfe3bfbb h2 {
  font-size: 22px;
}.t32021c114837{outline-offset:0}
.u74508551ad80 dt {
  font-size: 12px;
  font-weight: 800;
  color: var(--f15a812fc50e4);
}.g05fc6a2318f5{font-kerning:auto}
.u74508551ad80 dd {
  font-size: 14px;
  font-weight: 600;
  margin: 0px;
}.k1ee833af834e{isolation:auto}
.q7d2cfec7c202[data-p9da0a20a615c] {
  opacity: 1;
}
.f9a8434e64167::after {
  inset: 11px;
  background: var(--f15a812fc50e4);
  content: "";
  position: absolute;
  -webkit-mask: var(--k6bfc8e53843b)center/contain no-repeat;
  mask: var(--k6bfc8e53843b)center/contain no-repeat;
}.o9b2bd69c3d38{z-index:auto}
.u74508551ad80 div {
  border-radius: 16px;
  padding: 8px 14px;
  background: var(--nad9493216f2b);
}
.e0d994fb54590 {
  overflow: hidden;
  padding: 0px;
}
.r8cf8e58b2126 {
  display: inline-block;
  background: var(--nad9493216f2b);
  font-size: 12px;
  margin: 16px 18px 0px;
  border-radius: 999px;
  font-weight: 800;
  color: var(--f15a812fc50e4);
  padding: 2px 10px;
}
.af2269f273ddf {
  gap: 16px;
  grid-template-columns: repeat(auto-fill,minmax(230px,1fr));
  display: grid;
}
.e0d994fb54590 h3, .e0d994fb54590 h2 {
  font-size: 17px;
  margin: 8px 18px 6px;
}
.e0d994fb54590 p {
  margin: 0px 18px 18px;
  font-size: 14px;
  color: var(--tf5beb6296a85);
}
.v51a402c4f834 a {
  color: var(--f15a812fc50e4);
}
.y9355fa3742f5 {
  margin-top: 24px;
  text-align: center;
}
.v51a402c4f834 {
  margin-bottom: 24px;
}
.v51a402c4f834 h2 {
  font-size: 23px;
  margin-top: 1.2em;
}.u9453b5a4f814{unicode-bidi:normal}
.v51a402c4f834 h3 {
  font-size: 19px;
  margin-top: 1em;
}
.v51a402c4f834 table {
  border-collapse: collapse;
  width: 100%;
  margin: 16px 0px;
}
.v51a402c4f834 td, .v51a402c4f834 th {
  text-align: left;
  padding: 10px 14px;
  border-bottom: 1px solid var(--h70c6f0b12d73);
  vertical-align: top;
}
.s7fd2f93ee4f3 {
  padding: 10px 10px 0px;
}
.mdb1cf86c4338 {
  padding: 12px 18px 18px;
}
.kddcb846896bd {
  font-size: 14px;
  color: var(--tf5beb6296a85);
}
.t3ef10117ece7 {
  height: 100%;
}.zc74e3929c435{contain:none}
.t3ef10117ece7 a {
  border-radius: var(--pe0664256484a);
  background: var(--w90e4461cd2c3);
  transition: transform .2s,box-shadow .2s;
  box-shadow: 0 4px 14px rgba(52,33,99,5%);
  display: flex;
  text-decoration: none;
  overflow: hidden;
  flex-direction: column;
  height: 100%;
}
.t3ef10117ece7 a:hover {
  box-shadow: var(--pf2b7a414c13a);
  transform: translateY(-4px);
}
.s7fd2f93ee4f3 img {
  border-radius: calc(var(--pe0664256484a) - 8px);
  width: 100%;
  object-fit: cover;
  aspect-ratio: 1;
}.fea85143e5324{outline-offset:0}
.mdb1cf86c4338 h3 {
  margin: 0px 0px 2px;
  font-size: 17px;
}
.mdb1cf86c4338 p {
  margin: 0px 0px 8px;
  font-size: 14px;
  color: var(--tf5beb6296a85);
  line-height: 1.45;
}
.n5764e266b7f3 {
  padding: 2px 10px;
  display: inline-block;
  font-size: 13px;
  font-weight: 800;
  background: var(--nad9493216f2b);
  border-radius: 999px;
  color: var(--f15a812fc50e4);
}
.ga92c89c78c2c {
  grid-template-columns: repeat(auto-fill,minmax(280px,1fr));
  gap: 16px;
  display: grid;
}
.jec3b8046b47f a {
  overflow: hidden;
  background: var(--w90e4461cd2c3);
  border-radius: var(--pe0664256484a);
  display: block;
  box-shadow: 0 4px 14px rgba(52,33,99,5%);
  text-decoration: none;
  height: 100%;
}.hf81e46e7e567{opacity:1}
.jec3b8046b47f div {
  padding: 16px 18px;
}
.jec3b8046b47f h2, .jec3b8046b47f h3 {
  margin: 0px 0px 6px;
  font-size: 17px;
}.sce9598f18675{isolation:auto}
.jec3b8046b47f p {
  margin: 0px;
  font-size: 14px;
  color: var(--tf5beb6296a85);
}.j4abdfdaa274b{outline-offset:0}
.b48df92ee771e {
  grid-template-columns: repeat(2,minmax(0,1fr));
  gap: 12px;
  align-items: start;
  display: grid;
}
.z62419d4646fd .b48df92ee771e, .j4c49a310366d .b48df92ee771e {
  grid-template-columns: 1fr;
}.nf4b1c2f0335f{unicode-bidi:normal}
.b48df92ee771e summary {
  justify-content: space-between;
  padding: 18px 20px;
  display: flex;
  gap: 12px;
  font-weight: bold;
  list-style: none;
  cursor: pointer;
}
.b48df92ee771e summary::-webkit-details-marker {
  display: none;
}
.jec3b8046b47f img {
  width: 100%;
  aspect-ratio: 16/10;
  object-fit: cover;
}
.b48df92ee771e details {
  border-radius: 22px;
  box-shadow: 0 4px 14px rgba(52,33,99,5%);
  background: var(--w90e4461cd2c3);
}.ga96070ccea0c{visibility:inherit}
.b48df92ee771e summary::after {
  display: grid;
  border-radius: 50%;
  flex: none;
  color: var(--f15a812fc50e4);
  width: 28px;
  height: 28px;
  place-items: center;
  font-weight: 800;
  content: "+";
  background: var(--nad9493216f2b);
}
.b48df92ee771e details[open] summary::after {
  content: "−";
}.m9464c2cb30d9{unicode-bidi:normal}
.b48df92ee771e p {
  color: var(--tf5beb6296a85);
  margin: 0px;
  padding: 0px 20px 18px;
}.x2b198a3572d1{z-index:auto}
.k9e80ec86ab0f {
  margin: 30px 0px;
  background: var(--w90e4461cd2c3);
  padding: 26px;
  box-shadow: 0 4px 14px rgba(52,33,99,5%);
  border-radius: var(--pe0664256484a);
}
.f88a8b23f85ff {
  vertical-align: middle;
  display: inline-block;
  background: var(--nad9493216f2b);
  border-radius: 999px;
  font: 800 12px/1.6 system-ui,sans-serif;
  color: var(--f15a812fc50e4);
  padding: 2px 10px;
}
.j24ae47528935 small {
  color: var(--tf5beb6296a85);
}
.sa5e908960e11 {
  grid-template-columns: repeat(auto-fit,minmax(220px,1fr));
  gap: 12px;
  display: grid;
}
.dc92eed17afe0 {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
  gap: 6px;
}
.ga58dfa93468b {
  background: var(--af91163053cf0);
  border-radius: 20px;
  padding: 16px;
}
.ga58dfa93468b p {
  margin: 8px 0px 0px;
  font-size: 15px;
}
.j24ae47528935 {
  display: inline-flex;
  align-items: center;
  gap: 8px;
}.w2f0b06e7d9dc{contain:none}
.fe0b48ec451e3 {
  display: inline-block;
  -webkit-mask: repeating-linear-gradient(90deg,rgb(0,0,0) 0 16px,transparent 16px 18.5px);
  width: 90px;
  height: 16px;
  mask: repeating-linear-gradient(90deg,rgb(0,0,0) 0 16px,transparent 16px 18.5px);
  background: linear-gradient(90deg,var(--m41e5ba7b3107) calc(var(--j6d5f0241eed4)/5 * 100%),var(--g5658135c5e56) 0);
}
.z8ddaaf762d1c {
  background: var(--w90e4461cd2c3);
  box-shadow: 0 4px 14px rgba(52,33,99,5%);
  padding: 22px;
  border-radius: var(--pe0664256484a);
  text-align: center;
  margin: 24px 0px;
}.qe5d99cfed03d{font-kerning:auto}
.rd5a4b6f17576 {
  padding: 34px 0px 10px;
}.s3add641d4f8d{outline-offset:0}
.b2e7472a212ad {
  display: inline-flex;
  gap: 6px;
}
.o0307fb9adcc0 {
  margin: 0px 0px 10px;
  font-weight: 800;
}.o8dd3a2c333b0{font-kerning:auto}
.b2e7472a212ad button {
  color: var(--l3902eb2766f7);
  background: var(--nad9493216f2b);
  border: 0;
  width: 46px;
  cursor: pointer;
  font-size: 22px;
  border-radius: 16px;
  height: 46px;
}.hee6669b984ba{isolation:auto}
.b2e7472a212ad button:disabled {
  cursor: default;
}
.b2e7472a212ad button:hover, .b2e7472a212ad button[data-p9da0a20a615c] {
  color: var(--m41e5ba7b3107);
}.m1fc0430604f2{contain:none}
.a0d702897e4b1 {
  min-height: 1.2em;
  color: var(--tf5beb6296a85);
  font-size: 14px;
  margin: 10px 0px 0px;
}
.rd5a4b6f17576 h1 {
  font-size: clamp(28px,4vw,44px);
}
.gd26780be49d2 {
  position: absolute;
  left: -9999px;
  opacity: 0;
  width: 1px;
  height: 1px;
}
.e6835befabe1e aside {
  position: sticky;
  top: 96px;
}.d96e902c22a88{isolation:auto}
.rd5a4b6f17576>.w997173e916f4 {
  box-shadow: var(--pf2b7a414c13a);
  border-radius: calc(var(--pe0664256484a) + 8px);
  background: linear-gradient(135deg,var(--w90e4461cd2c3),var(--z945facbc87a0));
  padding: 30px 34px;
}
.hae598398f18d ol {
  margin: 0px 0px 12px;
  font-size: 14px;
  display: flex;
  padding: 0px;
  color: var(--tf5beb6296a85);
  flex-wrap: wrap;
  gap: 6px;
  list-style: none;
}
.j4c49a310366d {
  border-radius: var(--pe0664256484a);
  box-shadow: 0 4px 14px rgba(52,33,99,5%);
  background: var(--w90e4461cd2c3);
  padding: 24px;
}
.j4c49a310366d .h1f322fdf357f li {
  background: var(--nad9493216f2b);
}
.hae598398f18d a {
  text-decoration: none;
  color: var(--f15a812fc50e4);
}.qe48bed1bf9e2{unicode-bidi:normal}
.ya99ef914ffea h3 {
  color: var(--wb8929a057202);
}.p167a4e85fb12{isolation:auto}
.e6835befabe1e {
  gap: 24px;
  grid-template-columns: minmax(0,1fr)320px;
  align-items: start;
  display: grid;
}
.me05ea23b2e99 {
  grid-template-columns: 1fr 1fr;
  gap: 14px;
  display: grid;
}
.c415a9bbe9ff4 {
  gap: 10px;
  grid-template-columns: repeat(auto-fill,minmax(180px,1fr));
  display: grid;
}.f21ed7bc2cf78{visibility:inherit}
.aa82734b6f381 h2 {
  font-size: 22px;
}
.hae598398f18d li+li::before {
  content: "·";
  margin-right: 6px;
}.p424bf9b413ad{outline-offset:0}
.uabbd1fbd56de {
  border-radius: calc(var(--pe0664256484a) - 8px);
  width: 100%;
  object-fit: cover;
  margin-bottom: 18px;
  aspect-ratio: 1200/630;
}.lb6718bc4aea6{isolation:auto}
.aa82734b6f381 {
  border-radius: var(--pe0664256484a);
  box-shadow: var(--pf2b7a414c13a);
  padding: 20px;
  background: var(--w90e4461cd2c3);
}
.j4c49a310366d .h1f322fdf357f {
  margin: 0px 0px 18px;
}.pf543388e6958{font-kerning:auto}
.aa82734b6f381 img {
  margin-bottom: 12px;
  border-radius: 18px;
  width: 100%;
  object-fit: cover;
  aspect-ratio: 1200/630;
}
.aa82734b6f381 .hc62e4e182c56 {
  margin-top: 12px;
}
.y1941f36aa641 h3 {
  color: rgb(225,29,72);
}
.ya99ef914ffea, .y1941f36aa641 {
  background: var(--af91163053cf0);
  border-radius: 20px;
  padding: 16px 20px;
}.g7bcde91e219a{z-index:auto}
.rfcf6b16b843d {
  list-style: none;
  padding: 0px;
  counter-reset: c9711c424c7ba;
}.b359e054031ec{font-kerning:auto}
.c415a9bbe9ff4 img {
  border-radius: 18px;
}.m4c10a847f297{unicode-bidi:normal}
.rfcf6b16b843d li {
  position: relative;
  padding: 16px 18px 16px 72px;
  counter-increment: c9711c424c7ba;
  background: var(--af91163053cf0);
  border-radius: 20px;
  margin-bottom: 10px;
}
.rfcf6b16b843d li::before {
  border-radius: 14px;
  place-items: center;
  background: var(--f15a812fc50e4);
  color: var(--q42522fde067e);
  left: 16px;
  top: 14px;
  font-weight: 800;
  width: 40px;
  height: 40px;
  position: absolute;
  content: counter(c9711c424c7ba);
  display: grid;
}
.rfcf6b16b843d h3 {
  font-size: 18px;
  margin: 0px 0px 4px;
}.f5c9c44c4e8b2{unicode-bidi:normal}
.f0338c18dd238 {
  display: flex;
  gap: 12px;
  align-items: baseline;
}
.rfcf6b16b843d p {
  margin: 0px;
  color: var(--tf5beb6296a85);
}.kae40d5aabf6a{isolation:auto}
.f0338c18dd238 strong {
  color: var(--f15a812fc50e4);
  font: 800 19px var(--e86d1184620ce);
}
.f0338c18dd238 span, .kf0a3444f5d67 {
  color: var(--tf5beb6296a85);
}
.kbb6515333bd8 a {
  color: var(--f15a812fc50e4);
}
[data-odccaa7f8c292] h2 {
  font-size: 20px;
}.g312d6da69300{visibility:inherit}
.b97e75c6f32b2 {
  padding: 0px;
  list-style: none;
}
.b97e75c6f32b2 li {
  margin-bottom: 10px;
  padding: 16px 18px;
  border-radius: 20px;
  background: var(--af91163053cf0);
}
.l771d97678526 {
  border-radius: var(--pe0664256484a);
  text-align: center;
  box-shadow: 0 4px 14px rgba(52,33,99,5%);
  padding: 22px;
  background: var(--w90e4461cd2c3);
}
[data-f6acbffdc484a]>h2, [data-mc98a1ca383eb]>h2 {
  text-align: center;
}.ke9af716aed46{visibility:inherit}
.ya059709ee33b {
  gap: 16px;
  grid-template-columns: repeat(auto-fill,minmax(240px,1fr));
  margin-bottom: 30px;
  display: grid;
}
[data-odccaa7f8c292] a {
  color: var(--f15a812fc50e4);
}
.l771d97678526 img {
  border-radius: 28px;
  margin: 0px auto 10px;
  object-fit: cover;
  width: 84px;
  height: 84px;
}
.kbb6515333bd8 {
  margin-top: 24px;
  background: var(--nad9493216f2b);
  border-radius: var(--pe0664256484a);
  padding: 20px;
}
[data-mc98a1ca383eb] img {
  border-radius: 20px;
}
.m6784a267b62a {
  border: 0;
  box-shadow: 0 4px 14px rgba(52,33,99,5%);
  border-radius: 22px;
  background: var(--w90e4461cd2c3);
}
[data-f6acbffdc484a], [data-mc98a1ca383eb] {
  padding: 30px 0px;
  margin: 0px auto;
  width: min(1160px,100% - 32px);
  max-width: none;
}
[data-odccaa7f8c292] {
  background: var(--w90e4461cd2c3);
  width: min(860px,100% - 32px);
  padding: 22px 26px;
  border-radius: var(--pe0664256484a);
  margin: 0px auto 40px;
}.p36774dc746dd{isolation:auto}
[data-odccaa7f8c292] ul {
  padding-left: 20px;
  margin: 0px;
}
.u7c741fe95db6 span, .u7c741fe95db6 a {
  text-decoration: none;
  border-radius: 999px;
  background: var(--w90e4461cd2c3);
  padding: 6px 14px;
}
.u7c741fe95db6 span {
  color: var(--q42522fde067e);
  background: var(--f15a812fc50e4);
}
.u7c741fe95db6 {
  display: flex;
  gap: 8px;
  justify-content: center;
  margin-top: 24px;
}.g39aeceef4634{visibility:inherit}
.r859e026c11e2 {
  grid-template-columns: 1.4fr repeat(3,1fr);
  gap: 28px;
  display: grid;
}
.j7bfb169fe5c3 {
  background: var(--id21fc3cec9b8);
  border-radius: 36px 36px 0px 0px;
  padding: 44px 0px 24px;
  margin-top: 30px;
  color: var(--gcbf07a188812);
}.ac3b084cf51bf{z-index:auto}
.j7bfb169fe5c3 .i9134abd9ce33 {
  color: rgb(255,255,255);
}.b85436b80a0ec{font-kerning:auto}
.j7bfb169fe5c3 h2 {
  color: rgb(255,255,255);
  margin-bottom: 10px;
  font-size: 15px;
}
.j7bfb169fe5c3 a {
  padding: 3px 0px;
  color: var(--gcbf07a188812);
  text-decoration: none;
  display: block;
}.d1cccd9279a91{unicode-bidi:normal}
.j7bfb169fe5c3 a:hover {
  color: rgb(255,255,255);
}.seb1b0c59c86a{z-index:auto}
.x9a92b3d524b8 {
  padding-top: 18px;
  margin-top: 28px;
  font-size: 13px;
  border-top: 1px solid var(--z079dcb7f05f7);
}
.rb2704b98a98d {
  gap: 10px;
  color: var(--q42522fde067e);
  padding: 8px 8px 8px 10px;
  border-radius: 999px;
  display: inline-flex;
  font-weight: 800;
  right: 20px;
  bottom: 20px;
  box-shadow: 0 14px 34px color-mix(in srgb,var(--f15a812fc50e4) 45%,transparent);
  align-items: center;
  max-width: min(560px,calc(100% - 40px));
  z-index: 70;
  min-height: 56px;
  position: fixed;
  background: var(--f15a812fc50e4);
}
.j3219d0672ffb {
  flex: 1;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  min-width: 0px;
  line-height: 1.25;
  -webkit-box-orient: vertical;
  font-size: 12px;
  font-weight: 600;
  overflow: hidden;
}.ub28fc0031d4b{outline-offset:0}
.e848ae6a0bbf4 {
  flex: none;
  width: 38px;
  height: 38px;
  background: color-mix(in srgb,var(--q42522fde067e) 20%,transparent);
  position: relative;
  border-radius: 50%;
}
.e848ae6a0bbf4::after {
  -webkit-mask: var(--x35a1a524ca65)center/contain no-repeat;
  content: "";
  inset: 9px;
  position: absolute;
  background: currentColor;
  mask: var(--x35a1a524ca65)center/contain no-repeat;
}
.c8a8278fd30c0 {
  transition: opacity .2s;
  background: var(--w90e4461cd2c3);
  font-size: 20px;
  cursor: pointer;
  width: 44px;
  color: var(--f15a812fc50e4);
  box-shadow: var(--pf2b7a414c13a);
  height: 44px;
  z-index: 69;
  border: 0;
  border-radius: 16px;
  position: fixed;
  opacity: 0;
  left: 20px;
  bottom: 24px;
  pointer-events: none;
}
body[data-de7ad73d7eeeb=t730d1ca3a65b] .s30cb68be66da .i9134abd9ce33, body[data-de7ad73d7eeeb=t730d1ca3a65b] .rdec1e6ca5143 {
  color: var(--q42522fde067e);
}.rbfd0701fa92f{contain:none}
body[data-de7ad73d7eeeb=t730d1ca3a65b] .s30cb68be66da {
  top: 0px;
  padding: 0px;
}.u69a418dd411c{visibility:inherit}
.c8a8278fd30c0[data-nd863e868989d] {
  pointer-events: auto;
  opacity: 1;
}.a9fd9e0d23475{contain:none}
body[data-de7ad73d7eeeb=t730d1ca3a65b] .wdb626ae25dd3 {
  width: 100%;
  padding: 0px max(16px,calc(50% - 580px));
  border: 0;
  border-radius: 0px;
  background: var(--f15a812fc50e4);
}
body[data-de7ad73d7eeeb=t730d1ca3a65b] .rdec1e6ca5143:hover {
  color: var(--q42522fde067e);
  background: color-mix(in srgb,var(--q42522fde067e) 16%,transparent);
}
body[data-de7ad73d7eeeb=t730d1ca3a65b] .ea8609c732387 {
  background: var(--q42522fde067e);
  color: var(--f15a812fc50e4);
}
body[data-m9ba3260fb63c=x2d17c8e07d64] .rdec1e6ca5143:hover {
  background: 0 0;
  box-shadow: inset 0 -2px currentColor;
}.oc04750553c1b{opacity:1}
body[data-de7ad73d7eeeb=t730d1ca3a65b] .rd583de3488a4 a {
  color: var(--q42522fde067e);
}
body[data-de7ad73d7eeeb=t730d1ca3a65b] .rd583de3488a4 a[aria-current] {
  color: var(--q42522fde067e);
  text-decoration: underline;
}
body[data-o2606e7a9922b=p2b7c23b67a3f] .rb2704b98a98d {
  background: var(--n1b42f283b0ff);
  color: var(--w90e4461cd2c3);
}
body[data-m9ba3260fb63c=x2d17c8e07d64] .rdec1e6ca5143 {
  border-radius: 0px;
}
@media(max-width:900px) {
  .s30cb68be66da {
    padding-top: 6px;
    top: 6px;
  }
  .e6835befabe1e aside {
    position: static;
  }
  .wdb626ae25dd3 {
    min-height: 0px;
    border-radius: 24px;
    padding: 8px 8px 0px 14px;
    gap: 0px 10px;
    flex-wrap: wrap;
  }
  .rdec1e6ca5143 {
    display: inline-flex;
    align-items: center;
    min-height: 44px;
  }
  .yc1f3cccc3a9d {
    padding: 0px 0px 4px;
    order: 3;
    flex-basis: 100%;
  }
  .ea8609c732387 {
    min-height: 38px;
    font-size: 14px;
    padding: 0px 14px;
  }
  .vdb4b4b7e65e2 {
    grid-template-columns: 1fr;
    gap: 18px;
    padding: 12px;
  }
  .d453a109e2616 {
    padding: 4px 8px 12px;
  }
  .bc78b00758652 {
    grid-template-columns: repeat(2,minmax(0,1fr));
  }
  .me05ea23b2e99, .e6835befabe1e, .b48df92ee771e {
    grid-template-columns: 1fr;
  }
  .r859e026c11e2 {
    grid-template-columns: 1fr 1fr;
  }
  .qc7546bab0f58 {
    grid-template-columns: repeat(3,minmax(0,1fr));
  }
}
@media(max-width:560px) {
  .bc78b00758652 {
    gap: 12px;
  }
  .t342055863ea8 .hc62e4e182c56 {
    flex: 1;
  }
  body {
    --u8952dcdebdc4: 84px;
  }
  .h8476776a7bf3 {
    width: 40px;
    height: 40px;
  }
  .h8476776a7bf3::after {
    inset: 10px;
  }
  .badfea851257b, .e0d994fb54590, .i44cedfe3bfbb, .p92cf339d5b4d {
    grid-column: 1/-1;
  }
  .mdb1cf86c4338 h3 {
    font-size: 15px;
  }
  .vbdc68ac9b686 {
    padding: 30px 0px;
  }
  .mdb1cf86c4338 {
    padding: 10px 12px 14px;
  }
  .ya23f1c679069 {
    font-size: 12px;
    padding: 12px 4px;
  }
  .rd5a4b6f17576>.w997173e916f4 {
    padding: 22px 18px;
  }
  .j4c49a310366d {
    padding: 16px;
  }
  .qc7546bab0f58 {
    gap: 8px;
  }
  .r859e026c11e2 {
    grid-template-columns: 1fr;
  }
  .mdb1cf86c4338 p {
    display: none;
  }
  .rb2704b98a98d {
    max-width: none;
    justify-content: center;
    right: 12px;
    bottom: calc(12px + env(safe-area-inset-bottom));
    left: 12px;
  }
  .c8a8278fd30c0 {
    left: auto;
    right: 16px;
    bottom: 84px;
  }
}
:lang(bn) :is(h1, h2, h3), :lang(hi) :is(h1, h2, h3), :lang(th) :is(h1, h2, h3) {
  line-height: 1.45;
  font-weight: bold;
}
:lang(th) {
  --e86d1184620ce: "Noto Sans Thai", "Leelawadee UI", Tahoma, system-ui, sans-serif;
}
:lang(hi) {
  --e86d1184620ce: "Noto Sans Devanagari", "Nirmala UI", Mangal, system-ui, sans-serif;
}
:lang(bn) {
  --e86d1184620ce: "Noto Sans Bengali", "Nirmala UI", Vrinda, system-ui, sans-serif;
}
:lang(zh) {
  --e86d1184620ce: "PingFang SC", "Microsoft YaHei", "Noto Sans SC", system-ui, sans-serif;
}.we7fa79078e44{contain:none}
.rb2704b98a98d .h304ba4988dd9 {
  background: var(--q42522fde067e);
  color: var(--f15a812fc50e4);
}
.rb2704b98a98d .hc62e4e182c56 {
  padding: 0px 16px;
  flex: none;
  min-height: 40px;
}.z873668363741{contain:none}
.rb2704b98a98d .bf2ae1cd047bb {
  background: 0 0;
  color: var(--q42522fde067e);
  border-color: var(--q42522fde067e);
}.adaf4625effb2{outline-offset:0}
@media(max-width:640px) {
  .e848ae6a0bbf4 {
    display: none;
  }
  .rb2704b98a98d {
    border-radius: 22px;
    gap: 6px 8px;
    flex-wrap: wrap;
  }
  .j3219d0672ffb {
    text-align: center;
    flex-basis: 100%;
  }
  .rb2704b98a98d .hc62e4e182c56 {
    flex: 1;
  }
}
