.leed3b9e530c4 img {
  border-radius: 8px;
  object-fit: contain;
  flex: none
}
.hc3505f91715f, .q39fd0ab4b967 {
  font-size: 15px;
  line-height: 1.6
}.k65476f909344{font-kerning:auto}
body {
  --o70bcf118835f: var(--g76c399cba122, rgb(255,255,255));
  --t8fdebe941259: var(--rb7fc0a5b5537, rgb(228,230,236));
  --cb415a50fb3e5: var(--y5478a476a431, rgb(29,31,39));
  --j63317aa06dc7: var(--j3f605353585a, rgb(102,112,133));
  --hbbb0ab6798f2: var(--fce6bc7f24aea, rgba(255, 255, 255, .14));
  --fce3bbc694b80: var(--vdfa3d4142d0d, rgb(197,200,211));
  --d8d4b57671186: var(--h1ba596bdeeb3, rgb(255,255,255));
  --m5f424f6217db: var(--a13648def4641, rgb(21,23,31));
  --ea1eec138c389: var(--eaa70fc7cccfd, rgb(242,243,246))
}
.leed3b9e530c4 span {
  overflow-wrap: anywhere
}
.hc3505f91715f a, .q39fd0ab4b967 a {
  text-decoration: none;
  color: inherit
}
.q39fd0ab4b967 ul, .hc3505f91715f ul {
  list-style: none;
  margin: 0;
  padding: 0
}
.q39fd0ab4b967 p, .hc3505f91715f p {
  color: inherit;
  margin: 0
}
.q0112ef2b2847 {
  width: min(1200px,100% - 32px);
  margin-inline: auto
}.ifaddf2fbe601{outline-offset:0}
.leed3b9e530c4 {
  min-height: 44px;
  font-family: var(--k77bc4be73e1f,inherit);
  font-size: 20px;
  gap: 10px;
  display: inline-flex;
  font-weight: 800;
  align-items: center;
  line-height: 1.2;
  min-width: 0
}.d0d158a4e39de{font-kerning:auto}
.x3534a43d94d7 {
  min-height: 44px;
  padding: 8px 18px;
  display: inline-flex;
  align-items: center;
  text-align: center;
  font-weight: 700;
  line-height: 1.2;
  white-space: nowrap;
  border: 1px solid transparent;
  justify-content: center;
  border-radius: var(--kea28774deea9,10px)
}.b931362faae3a{z-index:auto}
.m7037c45139fa {
  font-size: 13px;
  min-height: 36px;
  padding: 6px 12px
}
.s0594992a18e0 {
  display: flex;
  gap: 0 10px;
  flex-wrap: wrap;
  font-size: 13px
}
.s0594992a18e0 a {
  display: inline-block;
  opacity: .78;
  padding: 8px 2px
}.df22f1cd8c502{outline-offset:0}
.s0594992a18e0 a[aria-current] {
  font-weight: 700;
  opacity: 1;
  text-decoration: underline
}
.id5bac22552c8 a, .e3a9dbe02c86c {
  font-weight: 600
}
.e3a9dbe02c86c {
  font-weight: 500;
  opacity: .78
}
.padd440a3eef7 {
  opacity: .8;
  font-size: 13px
}.v626650428bce{outline-offset:0}
.t7776032bb62b {
  background: var(--h5300b0147998);
  color: var(--u45538a78dfc3,rgb(255,255,255))
}
.t7776032bb62b:hover {
  background: var(--lde7d4a035c08,var(--h5300b0147998))
}
.v40a0d851010b {
  border-color: initial;
  background: 0 0
}
.p8bf4daa822ed {
  background: 0 0;
  cursor: pointer;
  width: 44px;
  height: 44px;
  color: inherit;
  position: relative;
  flex: none;
  padding: 0;
  border: 1px solid var(--t8fdebe941259);
  display: none;
  border-radius: var(--kea28774deea9,10px)
}
.p8bf4daa822ed span::before, .p8bf4daa822ed span::after, .p8bf4daa822ed span {
  background: currentColor;
  position: absolute;
  left: 12px;
  width: 18px;
  height: 2px;
  content: "";
  border-radius: 2px
}
.p8bf4daa822ed span {
  top: 21px
}.c2429bea5d5ce{unicode-bidi:normal}
.id5bac22552c8>li {
  position: relative
}
[data-we04b6f2d4c1b] .p8bf4daa822ed span {
  background: 0 0
}
.p8bf4daa822ed span::before {
  left: 0;
  top: -6px
}.hf66c5e9a4504{isolation:auto}
.p8bf4daa822ed span::after {
  left: 0;
  top: 6px
}.b65cb62303a3a{font-kerning:auto}
[data-we04b6f2d4c1b] .p8bf4daa822ed span::before {
  transform: rotate(45deg);
  top: 0
}
[data-we04b6f2d4c1b] .p8bf4daa822ed span::after {
  transform: rotate(-45deg);
  top: 0
}.d66393b16926c{isolation:auto}
.hc3505f91715f .b2508ecd1bba4 {
  position: absolute;
  left: 0;
  background: var(--o70bcf118835f);
  box-shadow: 0 16px 40px rgba(0,0,0,.14);
  color: var(--cb415a50fb3e5);
  min-width: 200px;
  display: none;
  border: 1px solid var(--t8fdebe941259);
  border-radius: 12px;
  padding: 8px;
  top: 100%;
  z-index: 70
}.c2ab1ece4f55e{outline-offset:0}
.b2508ecd1bba4 a:hover {
  background: var(--ea1eec138c389)
}
.id5bac22552c8>li:focus-within>.b2508ecd1bba4, .id5bac22552c8>li:hover>.b2508ecd1bba4 {
  display: block
}.p6ebfdbda3c19{isolation:auto}
.b2508ecd1bba4 a {
  border-radius: 8px;
  display: block;
  padding: 8px 10px;
  font-weight: 500
}.g3559559f863e{font-kerning:auto}
@media(max-width:900px) {
  .p8bf4daa822ed {
    display: inline-flex
  }
  .hc3505f91715f .b2508ecd1bba4 {
    padding: 0 0 0 14px;
    min-width: 0;
    background: 0 0;
    display: block;
    box-shadow: none;
    position: static;
    border: 0
  }
}.be76d0e290ed4{contain:none}
html:not([data-hd1a0320827d0]) .p8bf4daa822ed {
  display: none
}.j982f6d38d602{opacity:1}
