body {
  --l90730be44d13: var(--sbfa9a87bd1a3, #C5C8D3);
  --p3a746061e805: var(--fd488ea8bb31f, #1D1F27);
  --r019c0b515a1e: var(--i68f4e4dcf045, #E4E6EC);
  --xc728549c2e19: var(--a355c750e605e, #15171F);
  --k5c6195507cda: var(--n296e392f8256, #F2F3F6);
  --j09b9ef8fc2e3: var(--z54b7b47930be, #667085);
  --d13266462fe3b: var(--j166c43c98afe, #FFF);
  --ocfb37d20205d: var(--vdcc397c7e880, rgba(255, 255, 255, 0.14));
  --s65e8d8a3a9e3: var(--o2b7e7a3dfe3d, #FFF)
}
.xe8c4754edd64 span {
  overflow-wrap: anywhere
}
.xe8c4754edd64 img {
  border-radius: 8px;
  object-fit: contain;
  flex: none
}
.bba495cb8f3b7 ul, .j9762ecd46fb8 ul {
  padding: 0;
  margin: 0;
  list-style: none
}
.bba495cb8f3b7, .j9762ecd46fb8 {
  font-size: 15px;
  line-height: 1.6
}.d3ee6d8157b8e{isolation:auto}
.j9762ecd46fb8 a, .bba495cb8f3b7 a {
  text-decoration: none;
  color: inherit
}.g0437538ea4bd{unicode-bidi:normal}
.bba495cb8f3b7 p, .j9762ecd46fb8 p {
  color: inherit;
  margin: 0
}
.bba495cb8f3b7 .f3634dbd5a6cd, .j9762ecd46fb8 .f3634dbd5a6cd, .f3634dbd5a6cd {
  background: var(--a15e16d1921e0);
  color: var(--mdbdfbad7544e,#FFF)
}.ga11a64ba9263{visibility:inherit}
.f3634dbd5a6cd:hover {
  background: var(--rb03dd4badbbb,var(--a15e16d1921e0))
}
.i03aecd3d0dfa {
  margin-inline: auto;
  width: min(1200px,100% - 32px)
}.p17255c267b64{contain:none}
.xe8c4754edd64 {
  gap: 10px;
  min-height: 44px;
  display: inline-flex;
  min-width: 0;
  font-family: var(--d52cdbdc935a5,inherit);
  font-size: 20px;
  font-weight: 800;
  line-height: 1.2;
  align-items: center
}
.r27b9642a9887 {
  text-align: center;
  font-weight: 700;
  min-height: 44px;
  white-space: nowrap;
  display: inline-flex;
  line-height: 1.2;
  border: 1px solid transparent;
  align-items: center;
  justify-content: center;
  border-radius: var(--q4f56c72296e8,10px);
  padding: 8px 18px
}
.x01dca563fe77 {
  border-color: initial;
  background: 0 0
}.x9803f0198916{opacity:1}
.zbafb88579001 {
  min-height: 36px;
  font-size: 13px;
  padding: 6px 12px
}
.y27cea069e773 {
  font-size: 13px;
  display: flex;
  gap: 0 10px;
  flex-wrap: wrap
}
.y27cea069e773 a {
  opacity: 0.78;
  display: inline-block;
  padding: 8px 2px
}.rba07d06fe388{outline-offset:0}
.s29329747d2de {
  display: none;
  border: 1px solid var(--r019c0b515a1e);
  width: 44px;
  height: 44px;
  flex: none;
  padding: 0;
  cursor: pointer;
  background: 0 0;
  color: inherit;
  border-radius: var(--q4f56c72296e8,10px);
  position: relative
}
.s29329747d2de span::after, .s29329747d2de span::before, .s29329747d2de span {
  width: 18px;
  background: currentColor;
  content: "";
  height: 2px;
  left: 12px;
  border-radius: 2px;
  position: absolute
}.m477f15df6ee9{contain:none}
.d3f62ae2846c5>li {
  position: relative
}.pc7fd39401de5{contain:none}
[data-o1e7716d50898] .s29329747d2de span {
  background: 0 0
}
.s29329747d2de span {
  top: 21px
}
.s29329747d2de span::before {
  left: 0;
  top: -6px
}.yb14562324139{visibility:inherit}
.s29329747d2de span::after {
  left: 0;
  top: 6px
}
[data-o1e7716d50898] .s29329747d2de span::before {
  transform: rotate(45deg);
  top: 0
}.j060c91a11045{isolation:auto}
[data-o1e7716d50898] .s29329747d2de span::after {
  transform: rotate(-45deg);
  top: 0
}.v12ad00689669{outline-offset:0}
.bba495cb8f3b7 .k1a6e258291cc {
  position: absolute;
  color: var(--p3a746061e805);
  background: var(--d13266462fe3b);
  display: none;
  box-shadow: 0 16px 40px rgba(0,0,0,0.14);
  z-index: 70;
  padding: 8px;
  min-width: 200px;
  left: 0;
  top: 100%;
  border: 1px solid var(--r019c0b515a1e);
  border-radius: 12px
}.rb8ee343b36b7{opacity:1}
.k1a6e258291cc a:hover {
  background: var(--k5c6195507cda)
}.pef6e27fd333a{contain:none}
.d3f62ae2846c5>li:hover>.k1a6e258291cc, .d3f62ae2846c5>li:focus-within>.k1a6e258291cc {
  display: block
}.lc77ac8ef2727{contain:none}
.y27cea069e773 a[aria-current] {
  text-decoration: underline;
  opacity: 1;
  font-weight: 700
}
.d3f62ae2846c5 a, .i6138ec4e1e2d {
  font-weight: 600
}
.i6138ec4e1e2d {
  font-weight: 500;
  opacity: 0.78
}
.i0411527645be {
  font-size: 13px;
  opacity: 0.8
}.rb87459504396{opacity:1}
.k1a6e258291cc a {
  border-radius: 8px;
  font-weight: 500;
  padding: 8px 10px;
  display: block
}
@media(max-width:900px) {
  .s29329747d2de {
    display: inline-flex
  }
  .bba495cb8f3b7 .k1a6e258291cc {
    position: static;
    box-shadow: none;
    min-width: 0;
    background: 0 0;
    display: block;
    padding: 0 0 0 14px;
    border: 0
  }
}
html:not([data-kf868cbdd29f0]) .s29329747d2de {
  display: none
}.w5f032937adad{contain:none}
