.vf3521d83ad61 img {
  object-fit: contain;
  border-radius: 8px;
  flex: none
}
.l46df26462c07 a, .ef2710ff6e3f6 a {
  color: inherit;
  text-decoration: none
}
.vf3521d83ad61 span {
  overflow-wrap: anywhere
}.ef81ed4a0aba1{opacity:1}
body {
  --db29ede216cec: var(--r4a94969fdaeb, #667085);
  --i4d76c4fa1310: var(--j39c34feeac22, #1d1f27);
  --sa2f063dafd02: var(--id729a3c36ba2, rgba(255, 255, 255, .14));
  --kdc414a483574: var(--p344bbd97336d, #fff);
  --fb20308619142: var(--m9221e5718c4e, #15171f);
  --n4fb2c8adade6: var(--m01ec490eb79f, #c5c8d3);
  --af28fe9df9b75: var(--a0d9dab8dfd62, #e4e6ec);
  --sf055b7181ee2: var(--cc5bb8abf652b, #fff);
  --se6a471037d30: var(--n964511ecb092, #f2f3f6)
}
.ef2710ff6e3f6 ul, .l46df26462c07 ul {
  list-style: none;
  margin: 0px;
  padding: 0px
}.zb0a5e7073d0e{opacity:1}
.l46df26462c07 p, .ef2710ff6e3f6 p {
  color: inherit;
  margin: 0px
}
.cb6421dfd992c {
  margin-inline: auto;
  width: min(1200px,100% - 32px)
}
.ef2710ff6e3f6, .l46df26462c07 {
  font-size: 15px;
  line-height: 1.6
}
.vf3521d83ad61 {
  display: inline-flex;
  align-items: center;
  font-family: var(--gc91aa3bcd92c,inherit);
  font-size: 20px;
  font-weight: 800;
  gap: 10px;
  line-height: 1.2;
  min-height: 44px;
  min-width: 0px
}
.gd783f378b5d1, .ef2710ff6e3f6 .gd783f378b5d1, .l46df26462c07 .gd783f378b5d1 {
  color: var(--l2b6c3bdef98f,#fff);
  background: var(--hdc88b055dbca)
}
.gd783f378b5d1:hover {
  background: var(--wfc5aea0f8ddd,var(--hdc88b055dbca))
}
.cbb759a9b5daa {
  font-weight: bold;
  display: inline-flex;
  white-space: nowrap;
  align-items: center;
  justify-content: center;
  border: 1px solid transparent;
  border-radius: var(--cf784b2f3f144,10px);
  text-align: center;
  line-height: 1.2;
  min-height: 44px;
  padding: 8px 18px
}
.r3d0e9a0efb51 {
  border-color: initial;
  background: 0 0
}
.u837734df7396 {
  padding: 6px 12px;
  min-height: 36px;
  font-size: 13px
}
.hea5d322f823c {
  flex-wrap: wrap;
  font-size: 13px;
  display: flex;
  gap: 0px 10px
}
.hea5d322f823c a {
  padding: 8px 2px;
  opacity: .78;
  display: inline-block
}
.m6ff1b86d9edd {
  position: relative;
  background: 0 0;
  display: none;
  padding: 0px;
  border: 1px solid var(--af28fe9df9b75);
  width: 44px;
  height: 44px;
  cursor: pointer;
  flex: none;
  color: inherit;
  border-radius: var(--cf784b2f3f144,10px)
}
.hea5d322f823c a[aria-current] {
  font-weight: bold;
  opacity: 1;
  text-decoration: underline
}.o7d9e098defa5{font-kerning:auto}
.e2d0bf8ae2cb3 a, .i6cee87ec730d {
  font-weight: 600
}
.i6cee87ec730d {
  opacity: .78;
  font-weight: 500
}.n056918877074{font-kerning:auto}
.q97e9b7ecd835 {
  opacity: .8;
  font-size: 13px
}
.m6ff1b86d9edd span::before, .m6ff1b86d9edd span, .m6ff1b86d9edd span::after {
  border-radius: 2px;
  background: currentColor;
  width: 18px;
  height: 2px;
  content: "";
  left: 12px;
  position: absolute
}
[data-i45bd110dff77] .m6ff1b86d9edd span {
  background: 0 0
}.j9b44449e662d{z-index:auto}
.e2d0bf8ae2cb3>li {
  position: relative
}.o169d527d01f6{isolation:auto}
.m6ff1b86d9edd span {
  top: 21px
}.efa099d2a358f{outline-offset:0}
.m6ff1b86d9edd span::before {
  left: 0px;
  top: -6px
}.g043fe19b03fa{unicode-bidi:normal}
.m6ff1b86d9edd span::after {
  left: 0px;
  top: 6px
}
[data-i45bd110dff77] .m6ff1b86d9edd span::before {
  transform: rotate(45deg);
  top: 0px
}
[data-i45bd110dff77] .m6ff1b86d9edd span::after {
  top: 0px;
  transform: rotate(-45deg)
}
.l46df26462c07 .i6d8a8d36c48f {
  border: 1px solid var(--af28fe9df9b75);
  background: var(--kdc414a483574);
  left: 0px;
  border-radius: 12px;
  display: none;
  min-width: 200px;
  z-index: 70;
  position: absolute;
  top: 100%;
  box-shadow: 0 16px 40px rgba(0,0,0,.14);
  padding: 8px;
  color: var(--i4d76c4fa1310)
}
.e2d0bf8ae2cb3>li:focus-within>.i6d8a8d36c48f, .e2d0bf8ae2cb3>li:hover>.i6d8a8d36c48f {
  display: block
}.hb8a38384f1e1{opacity:1}
.i6d8a8d36c48f a {
  padding: 8px 10px;
  border-radius: 8px;
  display: block;
  font-weight: 500
}.d21bfc5cd4c52{visibility:inherit}
.i6d8a8d36c48f a:hover {
  background: var(--se6a471037d30)
}
@media(max-width:900px) {
  .m6ff1b86d9edd {
    display: inline-flex
  }
  .l46df26462c07 .i6d8a8d36c48f {
    box-shadow: none;
    padding: 0px 0px 0px 14px;
    background: 0 0;
    border: 0;
    display: block;
    min-width: 0px;
    position: static
  }
}
html:not([data-j0467d3019569]) .m6ff1b86d9edd {
  display: none
}.n3a8e5c2ebd66{outline-offset:0}
