body {
  --g862694db0b78: var(--n2f6c3e49b06b, #F2F3F6);
  --sd73f66e2d279: var(--p1fbeacef756e, #C5C8D3);
  --s1b8cb6b02fad: var(--d80ff19529503, #FFF);
  --z9feb88b46fca: var(--kba0d2c8fca26, #15171F);
  --jc72e4fd9c671: var(--o4e639f1755e2, #1D1F27);
  --mbd047c760769: var(--nfd9d94feb842, #E4E6EC);
  --gc222dd9b2e60: var(--m95521862b413, #FFF);
  --s732334da90d2: var(--ocb28fdfdfb86, #667085);
  --zf3fe5283cc0a: var(--h01c774d9aed3, rgba(255, 255, 255, 0.14))
}.a87b39657e2ab{contain:none}
.u1bd619547dbb, .lad0c695ba9ce {
  font-size: 15px;
  line-height: 1.6
}
.lad0c695ba9ce a, .u1bd619547dbb a {
  text-decoration: none;
  color: inherit
}.x89274c82651f{visibility:inherit}
.u1bd619547dbb ul, .lad0c695ba9ce ul {
  margin: 0px;
  padding: 0px;
  list-style: none
}
.lad0c695ba9ce p, .u1bd619547dbb p {
  margin: 0px;
  color: inherit
}
.a1afe01361b9f {
  margin-inline: auto;
  width: min(1200px,100% - 32px)
}
.pfcaee2e2349d {
  align-items: center;
  font-family: var(--x324d152915dc,inherit);
  gap: 10px;
  display: inline-flex;
  font-size: 20px;
  font-weight: 800;
  line-height: 1.2;
  min-height: 44px;
  min-width: 0px
}.ld023bbb7ef26{opacity:1}
.u1bd619547dbb .jdfeda1037479, .lad0c695ba9ce .jdfeda1037479, .jdfeda1037479 {
  background: var(--m2af4a8ebbdec);
  color: var(--t3786a0c2174f,#FFF)
}
.jdfeda1037479:hover {
  background: var(--t45d5dc4b17a0,var(--m2af4a8ebbdec))
}.l5de6a284882f{font-kerning:auto}
.pfcaee2e2349d img {
  object-fit: contain;
  flex: none;
  border-radius: 8px
}
.ucc2d6641405f {
  align-items: center;
  display: inline-flex;
  white-space: nowrap;
  border: 1px solid transparent;
  padding: 8px 18px;
  border-radius: var(--y5c8bdbc10e47,10px);
  justify-content: center;
  font-weight: bold;
  line-height: 1.2;
  text-align: center;
  min-height: 44px
}
.k3c7755d79e7d {
  min-height: 36px;
  font-size: 13px;
  padding: 6px 12px
}.de979493b68b7{visibility:inherit}
.zfd70bbe4ff87 {
  flex-wrap: wrap;
  font-size: 13px;
  display: flex;
  gap: 0px 10px
}
.z31311c554936 {
  border-color: initial;
  background: 0 0
}
.zfd70bbe4ff87 a {
  opacity: 0.78;
  display: inline-block;
  padding: 8px 2px
}.nfa9aa2579ae5{outline-offset:0}
.zfd70bbe4ff87 a[aria-current] {
  text-decoration: underline;
  opacity: 1;
  font-weight: bold
}
.gebfcb93f60a9 a, .xb9137602f1b8 {
  font-weight: 600
}
.xb9137602f1b8 {
  font-weight: 500;
  opacity: 0.78
}
.ta9f082f7a581 {
  opacity: 0.8;
  font-size: 13px
}
.mb17e963fa03c {
  border: 1px solid var(--mbd047c760769);
  width: 44px;
  background: 0 0;
  height: 44px;
  color: inherit;
  position: relative;
  border-radius: var(--y5c8bdbc10e47,10px);
  cursor: pointer;
  flex: none;
  padding: 0px;
  display: none
}
.mb17e963fa03c span::before, .mb17e963fa03c span::after, .mb17e963fa03c span {
  left: 12px;
  content: "";
  width: 18px;
  background: currentColor;
  border-radius: 2px;
  height: 2px;
  position: absolute
}.qde54f8d7f42a{isolation:auto}
.gebfcb93f60a9>li {
  position: relative
}.q4c1e88da0167{unicode-bidi:normal}
[data-g2099042772db] .mb17e963fa03c span {
  background: 0 0
}.e8441d1a3a0d5{unicode-bidi:normal}
.mb17e963fa03c span {
  top: 21px
}
.mb17e963fa03c span::before {
  left: 0px;
  top: -6px
}
.mb17e963fa03c span::after {
  left: 0px;
  top: 6px
}.cf4a6de03773c{unicode-bidi:normal}
[data-g2099042772db] .mb17e963fa03c span::before {
  top: 0px;
  transform: rotate(45deg)
}.icdc797cd568d{font-kerning:auto}
[data-g2099042772db] .mb17e963fa03c span::after {
  top: 0px;
  transform: rotate(-45deg)
}.aad43628084fd{font-kerning:auto}
.lad0c695ba9ce .n97ec193ba6f1 {
  position: absolute;
  color: var(--jc72e4fd9c671);
  left: 0px;
  top: 100%;
  padding: 8px;
  box-shadow: 0 16px 40px rgba(0,0,0,0.14);
  border: 1px solid var(--mbd047c760769);
  border-radius: 12px;
  z-index: 70;
  background: var(--s1b8cb6b02fad);
  display: none;
  min-width: 200px
}.w4d9fe6a66597{font-kerning:auto}
.n97ec193ba6f1 a:hover {
  background: var(--g862694db0b78)
}.xf165b30adbdf{visibility:inherit}
.gebfcb93f60a9>li:focus-within>.n97ec193ba6f1, .gebfcb93f60a9>li:hover>.n97ec193ba6f1 {
  display: block
}
.n97ec193ba6f1 a {
  font-weight: 500;
  display: block;
  padding: 8px 10px;
  border-radius: 8px
}
.pfcaee2e2349d span {
  overflow-wrap: anywhere
}
@media(max-width:900px) {
  .mb17e963fa03c {
    display: inline-flex
  }
  .lad0c695ba9ce .n97ec193ba6f1 {
    display: block;
    position: static;
    border: 0;
    padding: 0px 0px 0px 14px;
    background: 0 0;
    box-shadow: none;
    min-width: 0px
  }
}
html:not([data-rc6a3d6bd32cb]) .mb17e963fa03c {
  display: none
}
