html {
  scroll-behavior: smooth;
}
.sa83fed1d5bc5 li {
  counter-increment: cf1982a2b373e;
}
.sa83fed1d5bc5 {
  counter-reset: cf1982a2b373e;
}.c61b59928dfdf{visibility:inherit}
:root {
  --x60359c9407d6: #E3E2F2;
  --hfd5d6042e14b: #15803D;
  --d0535912c126c: #FFF;
  --df838b75ca2b2: 0 16px 40px rgba(30, 27, 58, .1);
  --n28e81657d45e: #5B50E6;
  --ka3e1ea56592d: #1E1B3A;
  --k7322587f7339: 12px;
  --l3ceb3cdee794: #FFF;
  --p80950fd1d612: #C3C1DC;
  --jf8d9c10f2d0e: #2A2758;
  --sf76218c9ae7d: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='27.805 -29.306 47.6515 47.6515'%3E%3Cg transform='translate(27.805 -29.306) scale(1.9855)'%3E%3Cpath d='M12 2a10 10 0 1 0 0 20 10 10 0 0 0 0-20Zm-1.2 14.2-4.3-4.3 1.4-1.4 2.9 2.9 5.7-5.7 1.4 1.4Z'/%3E%3C/g%3E%3C/svg%3E");
  --he9d2fd19d5f3: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='27.805 -29.306 47.6515 47.6515'%3E%3Cg transform='translate(27.805 -29.306) scale(1.9855)'%3E%3Cpath d='M13 2 4 14h7l-1 8 9-12h-7Z'/%3E%3C/g%3E%3C/svg%3E");
  --ld1126f8a54ce: #4338CA;
  --t9640ad987abc: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='27.805 -29.306 47.6515 47.6515'%3E%3Cg transform='translate(27.805 -29.306) scale(1.9855)'%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");
  --eddbee42a27e3: #FFF;
  --i6b4943f5c749: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='27.805 -29.306 47.6515 47.6515'%3E%3Cg transform='translate(27.805 -29.306) scale(1.9855)'%3E%3Cpath d='M12 2 4 5v6c0 5 3.4 9.5 8 11 4.6-1.5 8-6 8-11V5Zm-1.2 14.2-3.5-3.5 1.4-1.4 2.1 2.1 4.9-4.9 1.4 1.4Z'/%3E%3C/g%3E%3C/svg%3E");
  --pcaccf482cf57: #E4E3EF;
  --u4eda62da9352: system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;
  --v2692c082ee95: #615E7E;
  --lf647352b1d7a: #F7F7FC;
  --qd2567b242c32: #4338CA;
  --ked4e4c959093: #D9D6FB;
  --ef7e774bc07f0: 16px;
  --g7478da7b0b45: #16143A;
  --n35050b48c105: #CAC8DD;
  --of61f96d8a8f6: #ECEBFB;
  --fc96aca02aaa3: #F5A600;
}.g2315859c073b{z-index:auto}
body {
  margin: 0px;
  color: var(--ka3e1ea56592d);
  overflow-wrap: break-word;
  font: 16px/1.7 system-ui,-apple-system,segoe ui,Roboto,Arial,sans-serif;
  background: var(--lf647352b1d7a);
}
.t2d385fd8a4cb {
  opacity: .8;
}
.yc464fe01ff14 {
  text-align: center;
}
.nc372dc3a189f {
  text-align: left;
}
img {
  max-width: 100%;
  display: block;
  height: auto;
}.cd1c2bd14cd98{visibility:inherit}
.l30c92692971c {
  left: -999px;
  position: absolute;
}
.qfc5e6e75718a:hover {
  transform: translateY(-1px);
}.ld0e908173d86{opacity:1}
.l30c92692971c:focus {
  background: var(--l3ceb3cdee794);
  left: 16px;
  z-index: 99;
  top: 8px;
  padding: 8px 12px;
}
* {
  box-sizing: border-box;
}.sf88b395567d7{opacity:1}
h2, h1, h3 {
  font-family: var(--u4eda62da9352);
  margin: 0px 0px .6em;
  font-weight: 800;
  line-height: 1.2;
  letter-spacing: -.015em;
}.g1a68dab1bf8f{outline-offset:0}
.f9959a90e26d1 {
  margin-inline: auto;
  width: min(1160px,100% - 32px);
}.yc4a3646b5747{unicode-bidi:normal}
.bc813287530a0 {
  margin-inline: auto;
  max-width: 860px;
}.q171ada523c58{contain:none}
.p229102a2f54a {
  align-items: center;
  min-height: 66px;
  gap: 22px;
  display: flex;
}
.m2e3577ebd5f1 {
  text-decoration: none;
  display: inline-flex;
  align-items: center;
  font: 800 21px var(--u4eda62da9352);
  flex: none;
  gap: 10px;
  min-height: 44px;
}
a {
  color: inherit;
}
.nfc8df67e9a95 {
  box-shadow: 0 1px color-mix(in srgb,var(--d0535912c126c) 14%,transparent);
  position: sticky;
  z-index: 60;
  color: var(--d0535912c126c);
  background: var(--ld1126f8a54ce);
  top: 0px;
}.u7258ed33d2b3{outline-offset:0}
.m2e3577ebd5f1 img {
  width: 38px;
  object-fit: cover;
  border-radius: 10px;
  height: 38px;
  box-shadow: 0 0 0 2px color-mix(in srgb,var(--d0535912c126c) 50%,transparent);
}
.y001bf92a4ada {
  flex: 1;
  overflow-x: auto;
  min-width: 0px;
  align-items: center;
  scrollbar-width: none;
  gap: 4px;
  display: flex;
}
.y001bf92a4ada::-webkit-scrollbar {
  display: none;
}
.c834a80b5fd97 {
  font-size: 15px;
  flex: none;
  text-decoration: none;
  border-radius: 10px;
  padding: 8px 12px;
  color: color-mix(in srgb,var(--d0535912c126c) 92%,transparent);
  font-weight: 600;
  white-space: nowrap;
}
.c834a80b5fd97:hover {
  color: var(--d0535912c126c);
  background: color-mix(in srgb,var(--d0535912c126c) 14%,transparent);
}
.vcb2564b6f45a {
  color: var(--ld1126f8a54ce);
  box-shadow: 0 8px 20px rgba(0,0,0,.14);
  background: var(--d0535912c126c);
}
.k7eb1350f9595 {
  font-size: 13px;
  margin-left: auto;
  gap: 6px;
  display: flex;
}.v9e9041f2623b{isolation:auto}
.scfad51debbd4 {
  flex: none;
  margin-left: auto;
  gap: 8px;
  display: flex;
}.p97a33d187075{contain:none}
.k7eb1350f9595 a[aria-current] {
  text-decoration: underline;
  font-weight: 800;
}.i36e8dbfaec7e{isolation:auto}
.qfc5e6e75718a {
  transition: transform 150ms,box-shadow 150ms;
  cursor: pointer;
  font-weight: 800;
  padding: 0px 20px;
  min-height: 42px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  text-decoration: none;
  border: 1px solid transparent;
  border-radius: var(--k7322587f7339);
  white-space: nowrap;
}.n38f9f57f9a24{opacity:1}
.s9bf8debd69f5 {
  grid-template-columns: minmax(0,1.05fr)minmax(0,1fr);
  display: grid;
  gap: 48px;
  align-items: center;
}
.w52a6dd77b04c {
  padding: 0px 30px;
  min-height: 54px;
  font-size: 17px;
}
.oce2db9d7809e {
  width: 100%;
}
.k3cd45edfe354 img {
  width: 100%;
  height: auto;
  aspect-ratio: 4/3;
  object-fit: contain;
}.f689817b1976f{opacity:1}
.h25859d958d34 {
  color: var(--d0535912c126c);
  border-color: color-mix(in srgb,var(--d0535912c126c) 55%,transparent);
  background: 0 0;
}
.v579ff3b8f474 {
  color: var(--d0535912c126c);
  box-shadow: 0 8px 20px color-mix(in srgb,var(--ld1126f8a54ce) 28%,transparent);
  background: var(--ld1126f8a54ce);
}.vd76f392225df{contain:none}
.v579ff3b8f474:hover {
  background: var(--n28e81657d45e);
}
.x273d2307b483 {
  border-color: var(--ld1126f8a54ce);
  color: var(--ld1126f8a54ce);
  background: 0 0;
}.u389b1ddea8f2{opacity:1}
.pedee05641d26 {
  padding: 46px 0px 120px;
  background: radial-gradient(circle at 85% 15%,color-mix(in srgb,var(--d0535912c126c) 16%,transparent),transparent 40%),linear-gradient(160deg,var(--ld1126f8a54ce),color-mix(in srgb,var(--ld1126f8a54ce) 70%,#000));
  position: relative;
  border-radius: 0px 0px 50% 50%/0px 0px 70px 70px;
  color: var(--d0535912c126c);
}
.e846eafabf406 {
  margin: 0px 0px 14px;
  display: inline-block;
  padding: 5px 14px;
  background: color-mix(in srgb,var(--d0535912c126c) 16%,transparent);
  letter-spacing: .06em;
  font-size: 13px;
  font-weight: 800;
  border-radius: 999px;
}.ue11a5b2e8dc5{visibility:inherit}
.pedee05641d26 h1 {
  font-size: clamp(32px,5vw,58px);
  line-height: 1.06;
}.ucb83163251a6{z-index:auto}
.v4d8a31bff73c {
  color: color-mix(in srgb,var(--d0535912c126c) 82%,transparent);
  font-size: 18px;
}.m7029bac24f98{opacity:1}
.c31a3da316e14 {
  border-radius: 10px;
  margin: 4px 0px 0px;
  padding: 8px 14px;
  display: inline-flex;
  font-weight: 800;
  background: color-mix(in srgb,var(--d0535912c126c) 14%,transparent);
}
.kb9f9439a867b {
  margin-top: 24px;
  flex-wrap: wrap;
  gap: 12px;
  display: flex;
}
.k3cd45edfe354 {
  margin: 0px;
  grid-area: 1/1;
  transition: opacity 500ms;
  opacity: 0;
}.b73c3dc4cf6eb{z-index:auto}
.k3cd45edfe354[data-o76c9a918b2d4] {
  opacity: 1;
}.u7261a9941ac5{outline-offset:0}
.o614dd8fcef37 {
  background: color-mix(in srgb,var(--d0535912c126c) 12%,transparent);
  border: 6px solid color-mix(in srgb,var(--d0535912c126c) 90%,transparent);
  border-radius: calc(var(--ef7e774bc07f0) + 6px);
  box-shadow: 0 30px 60px rgba(0,0,0,.25);
  position: relative;
  display: grid;
  overflow: hidden;
}.lff963280a9df{contain:none}
.l011b7b9fdff1 {
  border: 0;
  top: 50%;
  border-radius: 50%;
  color: #1E1B3A;
  width: 40px;
  height: 40px;
  background: rgba(255,255,255,.92);
  cursor: pointer;
  font-size: 22px;
  font-weight: 800;
  position: absolute;
  transform: translateY(-50%);
}
.x332fb51eef7a {
  z-index: 2;
  margin-top: -72px;
  position: relative;
}.c0a66a1439ddf{outline-offset:0}
.p237eb07678cf {
  display: grid;
  grid-template-columns: repeat(auto-fit,minmax(170px,1fr));
  padding: 0px;
  list-style: none;
  margin: 0px;
  gap: 14px;
}
.p237eb07678cf li {
  padding: 22px 16px;
  text-align: center;
  align-items: center;
  background: var(--l3ceb3cdee794);
  box-shadow: var(--df838b75ca2b2);
  flex-direction: column;
  border-radius: var(--ef7e774bc07f0);
  display: flex;
}.a618af37a44de{visibility:inherit}
.e4749bf749b32 {
  padding: 64px 0px;
}
.hf407ff7b8797 {
  background: var(--eddbee42a27e3);
}
.lae3e1777a98b:nth-child(even) .s519f0518b644 {
  order: 2;
}.d0a86b542cb0b{outline-offset:0}
.kd7dbd4012674 {
  display: grid;
  gap: 22px;
}
.p237eb07678cf strong {
  font: 800 clamp(22px,2.6vw,30px)var(--u4eda62da9352);
  color: var(--ld1126f8a54ce);
}
.p237eb07678cf span {
  font-size: 13px;
  color: var(--v2692c082ee95);
}
.fab82398e3bd4 {
  margin: 0px 0px 30px;
  text-align: center;
  font-size: clamp(26px,3.4vw,38px);
}
.f5637f4f421d2 {
  font-size: 14px;
  color: var(--ld1126f8a54ce);
  font-weight: 800;
  letter-spacing: .1em;
  margin: 0px 0px 8px;
  text-transform: uppercase;
}.y1682a618be51{isolation:auto}
.tc3c8fedd3554 a {
  color: var(--ld1126f8a54ce);
}.j00dec8d56177{opacity:1}
.tc3c8fedd3554 {
  margin-bottom: 26px;
}
.tc3c8fedd3554 h2 {
  margin-top: 1.2em;
  font-size: 25px;
}.x907a80a23a74{opacity:1}
.g774a27096a44 {
  left: 10px;
}
.lb7c53d80321b {
  right: 10px;
}
.tc3c8fedd3554 h3 {
  margin-top: 1em;
  font-size: 19px;
}
.tc3c8fedd3554 table {
  background: var(--l3ceb3cdee794);
  border-collapse: collapse;
  width: 100%;
  margin: 16px 0px;
}
.tc3c8fedd3554 td, .tc3c8fedd3554 th {
  border: 1px solid var(--x60359c9407d6);
  text-align: left;
  vertical-align: top;
  padding: 10px 14px;
}.j4ca3d4cf1602{unicode-bidi:normal}
.tc3c8fedd3554 th {
  background: var(--of61f96d8a8f6);
}
.gfaf7a811db88 {
  margin-top: 28px;
  text-align: center;
}
.lae3e1777a98b {
  display: grid;
  background: var(--l3ceb3cdee794);
  grid-template-columns: 140px minmax(0,1fr);
  gap: 32px;
  border-radius: calc(var(--ef7e774bc07f0) + 4px);
  align-items: center;
  box-shadow: var(--df838b75ca2b2);
  padding: 28px 32px;
}
.u44ed453cf7a6 a:hover {
  box-shadow: var(--df838b75ca2b2);
  transform: translateY(-4px);
}.p150f81ecad96{font-kerning:auto}
.lae3e1777a98b:nth-child(even) {
  grid-template-columns: minmax(0,1fr)140px;
}
.j95553185ff67 {
  grid-template-columns: repeat(auto-fill,minmax(280px,1fr));
  display: grid;
  gap: 22px;
}
.s519f0518b644 {
  width: 140px;
  background: linear-gradient(145deg,var(--of61f96d8a8f6),color-mix(in srgb,var(--ld1126f8a54ce) 22%,var(--of61f96d8a8f6)));
  position: relative;
  height: 140px;
  --cc51db8ea9a9c: var(--t9640ad987abc);
  border-radius: 50%;
}.ofb717f92d5b5{z-index:auto}
.lae3e1777a98b:nth-child(3n+2) .s519f0518b644 {
  --cc51db8ea9a9c: var(--i6b4943f5c749);
}
.lae3e1777a98b:nth-child(3n) .s519f0518b644 {
  --cc51db8ea9a9c: var(--he9d2fd19d5f3);
}.j3741f6e4aa0d{contain:none}
.s519f0518b644::after {
  position: absolute;
  inset: 40px;
  content: "";
  -webkit-mask: var(--cc51db8ea9a9c)center/contain no-repeat;
  mask: var(--cc51db8ea9a9c)center/contain no-repeat;
  background: var(--ld1126f8a54ce);
}
.s77ac3ce0f05d {
  color: var(--v2692c082ee95);
  font-size: 14px;
}.g2eaecefb0b84{isolation:auto}
.lae3e1777a98b h2 {
  font-size: 23px;
  margin-bottom: 8px;
}
.lae3e1777a98b .tc3c8fedd3554 {
  color: var(--v2692c082ee95);
  margin: 0px;
}.nbb987a7103a5{z-index:auto}
.j29729be9828e h3 {
  font-size: 19px;
  margin: 0px 0px 4px;
}.u9db3f80b0ede{font-kerning:auto}
.j29729be9828e p {
  color: var(--v2692c082ee95);
  font-size: 14px;
  margin: 0px 0px 14px;
}
.tf0ac44e156fc {
  font-weight: 800;
  color: color-mix(in srgb,var(--fc96aca02aaa3) 55%,var(--ka3e1ea56592d));
}
.u44ed453cf7a6 a {
  background: var(--l3ceb3cdee794);
  height: 100%;
  overflow: hidden;
  border: 1px solid var(--x60359c9407d6);
  border-radius: var(--ef7e774bc07f0);
  flex-direction: column;
  transition: transform 200ms,box-shadow 200ms;
  text-decoration: none;
  display: flex;
}
.j29729be9828e {
  padding: 16px 18px 18px;
  flex-direction: column;
  flex: 1;
  display: flex;
}
.u9a022314ab94 {
  align-items: center;
  justify-content: space-between;
  margin-top: auto;
  display: flex;
}
.i810ff19f6f4a {
  background: var(--of61f96d8a8f6);
}.sc8e1c9a06391{opacity:1}
.i810ff19f6f4a img {
  width: 100%;
  object-fit: cover;
  aspect-ratio: 16/10;
}
.m5a7d2963a8f2 {
  font-weight: 800;
  display: grid;
  background: var(--ld1126f8a54ce);
  color: var(--d0535912c126c);
  border-radius: 50%;
  width: 36px;
  place-items: center;
  height: 36px;
}.x1a0f2e0e68a8{outline-offset:0}
.qc4b447f4802f dt {
  font-weight: 800;
}
.qc4b447f4802f {
  margin: 10px 0px 0px;
  display: grid;
  grid-template-columns: repeat(auto-fit,minmax(240px,1fr));
  gap: 14px;
}
.qc4b447f4802f dd {
  color: var(--v2692c082ee95);
  margin: 0px;
  font-size: 15px;
}.pce867e8cd2f2{isolation:auto}
.sa83fed1d5bc5 a:hover {
  color: var(--ld1126f8a54ce);
}.w1e31f6f1de12{isolation:auto}
.qc4b447f4802f div {
  column-gap: 12px;
  display: grid;
  background: var(--l3ceb3cdee794);
  box-shadow: var(--df838b75ca2b2);
  padding: 18px;
  border-radius: var(--ef7e774bc07f0);
  grid-template-columns: 26px minmax(0,1fr);
}
.qc4b447f4802f div::before {
  background: var(--ld1126f8a54ce);
  -webkit-mask: var(--sf76218c9ae7d)center/contain no-repeat;
  width: 26px;
  height: 26px;
  mask: var(--sf76218c9ae7d)center/contain no-repeat;
  content: "";
  grid-row: span 2;
}.c61169e33dc0d{visibility:inherit}
.sa83fed1d5bc5 {
  grid-auto-flow: column;
  grid-auto-columns: 1fr;
  list-style: none;
  margin: 0px;
  position: relative;
  display: grid;
  padding: 0px;
  gap: 16px;
}
.o697e2d07504b div {
  padding: 16px 18px 18px;
}
.sa83fed1d5bc5::before {
  background: linear-gradient(90deg,var(--ld1126f8a54ce),var(--ked4e4c959093));
  position: absolute;
  height: 3px;
  content: "";
  border-radius: 3px;
  left: 8%;
  right: 8%;
  top: 22px;
}
.sa83fed1d5bc5 a {
  gap: 12px;
  flex-direction: column;
  align-items: center;
  position: relative;
  text-align: center;
  text-decoration: none;
  font-weight: 800;
  display: flex;
}.z2517ec61a598{font-kerning:auto}
.u6c652fc344bc {
  background: var(--ld1126f8a54ce);
  display: grid;
  border: 4px solid var(--eddbee42a27e3);
  border-radius: 50%;
  box-shadow: 0 0 0 3px var(--ld1126f8a54ce);
  place-items: center;
  width: 46px;
  height: 46px;
}
.m939f2bde97e4 {
  grid-template-columns: repeat(auto-fill,minmax(280px,1fr));
  display: grid;
  gap: 20px;
}
.u6c652fc344bc::before {
  color: var(--d0535912c126c);
  content: counter(cf1982a2b373e);
  font-weight: 800;
}
.o697e2d07504b a {
  background: var(--l3ceb3cdee794);
  height: 100%;
  display: block;
  text-decoration: none;
  box-shadow: var(--df838b75ca2b2);
  overflow: hidden;
  border-radius: var(--ef7e774bc07f0);
}
.o697e2d07504b img {
  width: 100%;
  aspect-ratio: 1200/630;
  object-fit: cover;
}.jacd52d9bd47d{unicode-bidi:normal}
.o697e2d07504b h3, .o697e2d07504b h2 {
  margin: 0px 0px 6px;
  font-size: 18px;
}
.o697e2d07504b p {
  color: var(--v2692c082ee95);
  font-size: 14px;
  margin: 0px;
}
.m29aa2d25eca7 details {
  margin-bottom: 12px;
  box-shadow: 0 4px 14px rgba(30,27,58,5%);
  border-radius: var(--ef7e774bc07f0);
  background: var(--l3ceb3cdee794);
}.r5b5e4dd8a857{z-index:auto}
.m29aa2d25eca7 summary {
  justify-content: space-between;
  font-weight: 700;
  cursor: pointer;
  gap: 12px;
  padding: 18px 20px;
  list-style: none;
  display: flex;
}
.m29aa2d25eca7 summary::-webkit-details-marker {
  display: none;
}.e583554f13419{opacity:1}
.m29aa2d25eca7 summary::after {
  content: "+";
  width: 26px;
  background: var(--of61f96d8a8f6);
  height: 26px;
  color: var(--ld1126f8a54ce);
  border-radius: 50%;
  place-items: center;
  flex: none;
  display: grid;
  font-weight: 800;
}.v850902181a3c{font-kerning:auto}
.m29aa2d25eca7 details[open] summary::after {
  color: var(--d0535912c126c);
  content: "−";
  background: var(--ld1126f8a54ce);
}.wa9a7f4ef9bc4{visibility:inherit}
.m29aa2d25eca7 p {
  padding: 0px 20px 18px;
  margin: 0px;
  color: var(--v2692c082ee95);
}
.a32becd4d26cf {
  margin: 48px 0px;
  background: var(--l3ceb3cdee794);
  padding: 28px;
  border-radius: var(--ef7e774bc07f0);
  box-shadow: var(--df838b75ca2b2);
}
.q5814643ce460 {
  display: inline-block;
  background: var(--of61f96d8a8f6);
  font: 800 12px/1.6 system-ui,sans-serif;
  padding: 2px 10px;
  color: var(--ld1126f8a54ce);
  border-radius: 999px;
  vertical-align: middle;
}
.nb42de465c54c {
  display: grid;
  gap: 12px;
  grid-template-columns: repeat(auto-fit,minmax(220px,1fr));
}
.h46022765f160 {
  justify-content: space-between;
  gap: 6px;
  flex-wrap: wrap;
  display: flex;
}
.vdd5258144b75 {
  gap: 8px;
  display: inline-flex;
  align-items: center;
}
.bb03b89f5326e {
  border-radius: 12px;
  padding: 16px;
  background: var(--lf647352b1d7a);
}
.vdd5258144b75 small {
  color: var(--v2692c082ee95);
}
.r3cb0ba056c63 {
  display: inline-block;
  width: 90px;
  height: 16px;
  -webkit-mask: repeating-linear-gradient(90deg,#000 0 16px,transparent 16px 18.5px);
  mask: repeating-linear-gradient(90deg,#000 0 16px,transparent 16px 18.5px);
  background: linear-gradient(90deg,var(--fc96aca02aaa3) calc(var(--ncf2f46fdc2c4)/5 * 100%),var(--pcaccf482cf57) 0);
}
.q4e4dc5229135 {
  display: inline-flex;
  gap: 6px;
}.hfc88ee54cfca{unicode-bidi:normal}
.bb03b89f5326e p {
  margin: 8px 0px 0px;
  font-size: 15px;
}.h812391044c4c{visibility:inherit}
.m12e1881114d9 {
  background: var(--l3ceb3cdee794);
  text-align: center;
  border-radius: var(--ef7e774bc07f0);
  box-shadow: var(--df838b75ca2b2);
  padding: 22px;
  margin: 28px 0px;
}
.m6154f2d54231 {
  margin: 0px 0px 10px;
  font-weight: 800;
}
.q4e4dc5229135 button {
  background: var(--lf647352b1d7a);
  color: var(--n35050b48c105);
  border: 1px solid var(--x60359c9407d6);
  border-radius: 12px;
  font-size: 22px;
  width: 44px;
  height: 44px;
  cursor: pointer;
}.v3edb4a47f4af{isolation:auto}
.q4e4dc5229135 button:disabled {
  cursor: default;
}
.q4e4dc5229135 button:hover, .q4e4dc5229135 button[data-o76c9a918b2d4] {
  color: var(--fc96aca02aaa3);
}.c5b08ab64153c{z-index:auto}
.v1f77c35ad427 {
  color: var(--v2692c082ee95);
  font-size: 14px;
  margin: 10px 0px 0px;
  min-height: 1.2em;
}
.qb7b5b07125f1 {
  color: var(--d0535912c126c);
  background: linear-gradient(160deg,var(--ld1126f8a54ce),color-mix(in srgb,var(--ld1126f8a54ce) 70%,#000));
  padding: 46px 0px 40px;
}
.qb7b5b07125f1 .v4d8a31bff73c {
  color: color-mix(in srgb,var(--d0535912c126c) 82%,transparent);
}
.qb7b5b07125f1 .v579ff3b8f474 {
  color: var(--ld1126f8a54ce);
  background: var(--d0535912c126c);
}.s3f534b8eeb21{contain:none}
.rbf3b4c9fafdf {
  width: 1px;
  height: 1px;
  opacity: 0;
  left: -9999px;
  position: absolute;
}
.s765f205c7445 aside {
  position: sticky;
  top: 88px;
}
.qb7b5b07125f1 .x273d2307b483 {
  color: var(--d0535912c126c);
  border-color: var(--d0535912c126c);
}
.ve90a89584c1c a {
  color: inherit;
}.v67b5e6428041{contain:none}
.m94c8db98e597 h3 {
  color: var(--hfd5d6042e14b);
}
.x7512b74c0854 h3 {
  color: #C2410C;
}.qb51b4bfe4269{font-kerning:auto}
.qb7b5b07125f1 h1 {
  font-size: clamp(28px,4.2vw,46px);
}.hda1dc90d8ae5{outline-offset:0}
.ve90a89584c1c ol {
  font-size: 14px;
  opacity: .85;
  padding: 0px;
  list-style: none;
  flex-wrap: wrap;
  margin: 0px 0px 12px;
  gap: 6px;
  display: flex;
}.j23e94f063086{z-index:auto}
.ve90a89584c1c li+li::before {
  margin-right: 6px;
  content: "›";
}
.qb620edc722d8 {
  width: 100%;
  aspect-ratio: 1200/630;
  object-fit: cover;
  margin-bottom: 20px;
  border-radius: var(--ef7e774bc07f0);
}
.zfb13958cab8c .p237eb07678cf li {
  padding: 14px;
  border: 1px solid var(--x60359c9407d6);
  box-shadow: none;
}
.zfb13958cab8c .p237eb07678cf {
  margin-bottom: 20px;
}
.s765f205c7445 {
  gap: 30px;
  display: grid;
  grid-template-columns: minmax(0,1fr)320px;
  align-items: start;
}
.c4d2837778c10 {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 14px;
}
.gea283abfcf32 {
  display: grid;
  gap: 12px;
  grid-template-columns: repeat(auto-fill,minmax(180px,1fr));
}
.v35e1a0d70016 h2 {
  font-size: 22px;
}
.v35e1a0d70016 {
  border-radius: var(--ef7e774bc07f0);
  box-shadow: var(--df838b75ca2b2);
  padding: 22px;
  background: var(--l3ceb3cdee794);
}
.v35e1a0d70016 img {
  border-radius: 12px;
  margin-bottom: 12px;
  width: 100%;
  aspect-ratio: 1200/630;
  object-fit: cover;
}
.x7512b74c0854, .m94c8db98e597 {
  box-shadow: 0 4px 14px rgba(30,27,58,5%);
  border-radius: var(--ef7e774bc07f0);
  padding: 18px 20px;
  background: var(--l3ceb3cdee794);
}.sc8a93727c6e9{opacity:1}
.gea283abfcf32 img {
  border-radius: 12px;
}
.v35e1a0d70016 .qfc5e6e75718a {
  margin-top: 12px;
}
.v35e1a0d70016 .v579ff3b8f474 {
  width: 100%;
}
.fb35fd45db552 {
  list-style: none;
  padding: 0px;
  counter-reset: cfe5063e18d24;
}.de670355182ff{isolation:auto}
.fb35fd45db552 li {
  box-shadow: 0 4px 14px rgba(30,27,58,5%);
  position: relative;
  margin-bottom: 12px;
  background: var(--l3ceb3cdee794);
  padding: 18px 20px 18px 74px;
  border-radius: var(--ef7e774bc07f0);
  counter-increment: cfe5063e18d24;
}
.fb35fd45db552 li::before {
  content: counter(cfe5063e18d24);
  color: var(--d0535912c126c);
  position: absolute;
  left: 18px;
  background: var(--ld1126f8a54ce);
  font-weight: 800;
  border-radius: 12px;
  width: 40px;
  height: 40px;
  place-items: center;
  display: grid;
  top: 16px;
}.s7d9047256316{font-kerning:auto}
.rcf2622327362 {
  border-left: 3px solid var(--of61f96d8a8f6);
  list-style: none;
  padding: 0px;
}
.s424dcf880647 {
  gap: 12px;
  align-items: baseline;
  display: flex;
}
.fb35fd45db552 h3 {
  margin: 0px 0px 4px;
  font-size: 18px;
}.uf719b51e127e{contain:none}
.fb35fd45db552 p {
  color: var(--v2692c082ee95);
  margin: 0px;
}.c365fb929dcd9{isolation:auto}
.n6eacb297c660 {
  gap: 18px;
  display: grid;
  grid-template-columns: repeat(auto-fill,minmax(240px,1fr));
  margin-bottom: 32px;
}
.s424dcf880647 strong {
  color: var(--ld1126f8a54ce);
  font-size: 20px;
}
.d9d4106d823d4, .s424dcf880647 span {
  color: var(--v2692c082ee95);
}.h71d135b1a106{visibility:inherit}
.q97b8b9a730d3 a {
  color: var(--ld1126f8a54ce);
}
[data-l0ae937adff05] a {
  color: var(--ld1126f8a54ce);
}
.rcf2622327362 li {
  padding: 0px 0px 24px 24px;
  position: relative;
}
.rcf2622327362 li::before {
  position: absolute;
  left: -9px;
  top: 6px;
  background: var(--ld1126f8a54ce);
  width: 15px;
  content: "";
  height: 15px;
  border: 3px solid var(--lf647352b1d7a);
  border-radius: 50%;
}
.s9aa87abc15ab {
  border-radius: var(--ef7e774bc07f0);
  box-shadow: var(--df838b75ca2b2);
  padding: 22px;
  background: var(--l3ceb3cdee794);
  text-align: center;
}.h3e7c63dbbe84{isolation:auto}
.s9aa87abc15ab img {
  border-radius: 50%;
  object-fit: cover;
  margin: 0px auto 10px;
  width: 88px;
  height: 88px;
}
.q97b8b9a730d3 {
  margin-top: 28px;
  border-radius: var(--ef7e774bc07f0);
  background: var(--of61f96d8a8f6);
  padding: 22px;
}
[data-l0ae937adff05] {
  background: var(--l3ceb3cdee794);
  padding: 22px 26px;
  margin: 0px auto 48px;
  width: min(860px,100% - 32px);
  box-shadow: var(--df838b75ca2b2);
  border-radius: var(--ef7e774bc07f0);
}.l15e978df2d56{font-kerning:auto}
[data-l0ae937adff05] ul {
  padding-left: 20px;
  margin: 0px;
}
.f486b68e676ea {
  gap: 8px;
  justify-content: center;
  margin-top: 28px;
  display: flex;
}
.f486b68e676ea span, .f486b68e676ea a {
  border-radius: 10px;
  text-decoration: none;
  background: var(--l3ceb3cdee794);
  padding: 6px 12px;
}
.i04086a65a197 {
  display: grid;
  gap: 28px;
  grid-template-columns: 1.4fr repeat(3,1fr);
}
[data-l0ae937adff05] h2 {
  font-size: 20px;
}
.f486b68e676ea span {
  color: var(--d0535912c126c);
  background: var(--ld1126f8a54ce);
}
.fa03419e09bc3 {
  padding: 48px 0px 24px;
  background: var(--g7478da7b0b45);
  color: var(--p80950fd1d612);
}
.fa03419e09bc3 .m2e3577ebd5f1 {
  color: #FFF;
}
.fa03419e09bc3 h2 {
  margin-bottom: 10px;
  color: #FFF;
  font-size: 15px;
}
.fa03419e09bc3 a {
  display: block;
  text-decoration: none;
  padding: 3px 0px;
  color: var(--p80950fd1d612);
}
.fa03419e09bc3 a:hover {
  color: #FFF;
}
.j0bf299002c74 {
  display: none;
}
.ccbca3454337e {
  margin-top: 28px;
  font-size: 13px;
  border-top: 1px solid var(--jf8d9c10f2d0e);
  padding-top: 18px;
}
.dcd413ad43b27 {
  position: fixed;
  box-shadow: var(--df838b75ca2b2);
  pointer-events: none;
  transition: opacity 200ms;
  background: var(--ld1126f8a54ce);
  font-size: 20px;
  border: 0;
  border-radius: 12px;
  right: 18px;
  bottom: 24px;
  opacity: 0;
  cursor: pointer;
  width: 44px;
  height: 44px;
  z-index: 69;
  color: var(--d0535912c126c);
}
body[data-re4d5b77d90e0=jc517491b9286] .c834a80b5fd97 {
  margin-right: 4px;
  border-radius: 999px;
  border: 1px solid color-mix(in srgb,var(--d0535912c126c) 30%,transparent);
}
.dcd413ad43b27[data-o72b43bbd3f5e] {
  opacity: 1;
  pointer-events: auto;
}
@media(min-width:901px) {
  body[data-w9c0c3c99d100=c135e4129f60b] .z529ad9a33c13 {
    border-radius: calc(var(--ef7e774bc07f0) + 6px);
    padding: 30px;
    box-shadow: inset 0 0 0 1px color-mix(in srgb,var(--d0535912c126c) 28%,transparent);
    backdrop-filter: blur(8px);
  }
}.r70e365c29703{opacity:1}
body[data-w9c0c3c99d100=c135e4129f60b] .pedee05641d26 {
  border-radius: 0px;
}
body[data-a40db43ce4c64=g2aafd0b188fa] .j0bf299002c74 {
  background: var(--l3ceb3cdee794);
  border-top: 1px solid var(--x60359c9407d6);
  color: var(--ka3e1ea56592d);
}
body[data-a40db43ce4c64=g2aafd0b188fa] .j0bf299002c74 .vcb2564b6f45a {
  color: var(--d0535912c126c);
  background: var(--ld1126f8a54ce);
}
@media(max-width:900px) {
  .x332fb51eef7a {
    margin-top: -64px;
  }
  .s519f0518b644::after {
    inset: 24px;
  }
  body {
    padding-bottom: calc(66px + env(safe-area-inset-bottom));
  }
  .p229102a2f54a {
    gap: 0px 12px;
    min-height: 0px;
    flex-wrap: wrap;
    padding-top: 10px;
  }
  .y001bf92a4ada {
    padding: 0px;
    order: 3;
    flex-basis: 100%;
  }
  .c834a80b5fd97 {
    display: inline-flex;
    align-items: center;
    min-height: 44px;
  }
  .scfad51debbd4 .h25859d958d34 {
    display: none;
  }
  .scfad51debbd4 .qfc5e6e75718a {
    font-size: 14px;
    padding: 0px 14px;
    min-height: 36px;
  }
  .pedee05641d26 {
    border-radius: 0px 0px 50% 50%/0px 0px 36px 36px;
    padding: 20px 0px 100px;
  }
  .s9bf8debd69f5 {
    gap: 24px;
    grid-template-columns: 1fr;
  }
  .p237eb07678cf {
    grid-template-columns: repeat(2,minmax(0,1fr));
    gap: 10px;
  }
  .s765f205c7445 aside {
    position: static;
  }
  .s519f0518b644 {
    margin: 0px auto;
    width: 88px;
    height: 88px;
  }
  .p237eb07678cf li {
    padding: 14px 10px;
  }
  .lae3e1777a98b:nth-child(even), .lae3e1777a98b {
    text-align: center;
    gap: 14px;
    padding: 22px;
    grid-template-columns: 1fr;
  }
  .j0bf299002c74 {
    position: fixed;
    color: var(--d0535912c126c);
    display: flex;
    background: var(--ld1126f8a54ce);
    gap: 10px;
    left: 0px;
    right: 0px;
    bottom: 0px;
    align-items: center;
    padding: 10px 14px calc(10px + env(safe-area-inset-bottom));
    z-index: 70;
    box-shadow: 0 -8px 24px rgba(30,27,58,.18);
  }
  .s765f205c7445, .c4d2837778c10 {
    grid-template-columns: 1fr;
  }
  .i04086a65a197 {
    grid-template-columns: 1fr 1fr;
  }
  .dcd413ad43b27 {
    bottom: 80px;
  }
  .s9bf8debd69f5>.o614dd8fcef37 {
    order: -1;
  }
  .lae3e1777a98b:nth-child(even) .s519f0518b644 {
    order: 0;
  }
  .cb0e3d2f14766 {
    flex: 1;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    font-size: 14px;
    font-weight: 800;
    line-height: 1.35;
    min-width: 0px;
    margin: 0px;
    display: -webkit-box;
    overflow: hidden;
  }
}
@media(max-width:560px) {
  .kb9f9439a867b .qfc5e6e75718a {
    flex: 1;
  }
  .sa83fed1d5bc5 {
    grid-auto-flow: row;
    gap: 14px;
  }
  .i04086a65a197 {
    grid-template-columns: 1fr;
  }
  .sa83fed1d5bc5 a {
    flex-direction: row;
    text-align: left;
  }
  .e4749bf749b32 {
    padding: 44px 0px;
  }
  .w52a6dd77b04c {
    font-size: 16px;
    min-height: 48px;
    padding: 0px 20px;
  }
  .sa83fed1d5bc5::before {
    left: 22px;
    right: auto;
    top: 10px;
    bottom: 10px;
    width: 3px;
    height: auto;
  }
}
:lang(hi) :is(h1, h2, h3), :lang(bn) :is(h1, h2, h3), :lang(th) :is(h1, h2, h3) {
  line-height: 1.45;
  font-weight: 700;
}
:lang(th) {
  --u4eda62da9352: "Noto Sans Thai", "Leelawadee UI", Tahoma, system-ui, sans-serif;
}.g7a7222454d63{outline-offset:0}
:lang(hi) {
  --u4eda62da9352: "Noto Sans Devanagari", "Nirmala UI", Mangal, system-ui, sans-serif;
}.ub7491c3c7217{contain:none}
:lang(bn) {
  --u4eda62da9352: "Noto Sans Bengali", "Nirmala UI", Vrinda, system-ui, sans-serif;
}
:lang(zh) {
  --u4eda62da9352: "PingFang SC", "Microsoft YaHei", "Noto Sans SC", system-ui, sans-serif;
}
