.r84ee69533267 ul, .c4a3e0f3ed302 ul {
  padding: 0px;
  margin: 0px;
  list-style: none
}
.c4a3e0f3ed302, .r84ee69533267 {
  font-size: 15px;
  line-height: 1.6
}
body {
  --p7840165660e2: var(--d03cfc89b90d5, rgb(255,255,255));
  --n7c28e2440778: var(--n16cc7ff8e49a, rgb(197,200,211));
  --o27a36f144be1: var(--j28284222e58d, rgb(255,255,255));
  --f48236e5a63f3: var(--l5bd94fc4db9a, rgba(255, 255, 255, .14));
  --jfb81b7dbf917: var(--bcf737c162e3c, rgb(242,243,246));
  --x192fb28f7705: var(--ff7b106c17a8e, rgb(21,23,31));
  --f60ab026a0d46: var(--y567778aa6af7, rgb(29,31,39));
  --y01563ed3a4bd: var(--a58f529ffe03d, rgb(228,230,236));
  --h8f457c8d888b: var(--o2bba40ecff12, rgb(102,112,133))
}
.za75cc6d724fa img {
  border-radius: 8px;
  flex: none;
  object-fit: contain
}
.za75cc6d724fa span {
  overflow-wrap: anywhere
}
.r84ee69533267 a, .c4a3e0f3ed302 a {
  color: inherit;
  text-decoration: none
}.p2d56ac6cfca6{font-kerning:auto}
.c4a3e0f3ed302 p, .r84ee69533267 p {
  margin: 0px;
  color: inherit
}
.xaae6de296ca3 {
  width: min(1200px,100% - 32px);
  margin-inline: auto
}
.i5c06a4c03a4c {
  background: var(--zdc45507564cb);
  color: var(--rdee0691b85d4,rgb(255,255,255))
}
.za75cc6d724fa {
  font-family: var(--db19e70e5aeb7,inherit);
  min-height: 44px;
  min-width: 0px;
  align-items: center;
  font-size: 20px;
  font-weight: 800;
  display: inline-flex;
  gap: 10px;
  line-height: 1.2
}
.s11d7ec677d30 {
  padding: 8px 18px;
  font-weight: 700;
  min-height: 44px;
  white-space: nowrap;
  align-items: center;
  justify-content: center;
  text-align: center;
  display: inline-flex;
  line-height: 1.2;
  border: 1px solid transparent;
  border-radius: var(--z685ae09ee63a,10px)
}
.ke4058a886f4e {
  font-size: 13px;
  min-height: 36px;
  padding: 6px 12px
}.u30e84de54559{opacity:1}
.y7b484f57c7f2 {
  font-size: 13px;
  flex-wrap: wrap;
  gap: 0px 10px;
  display: flex
}
.y7b484f57c7f2 a {
  opacity: .78;
  display: inline-block;
  padding: 8px 2px
}.def66ddf6b8b0{contain:none}
.y7b484f57c7f2 a[aria-current] {
  text-decoration: underline;
  font-weight: 700;
  opacity: 1
}
.p9957be194232 a, .jc862a7be48b7 {
  font-weight: 600
}.nb6e11916d062{isolation:auto}
.jc862a7be48b7 {
  font-weight: 500;
  opacity: .78
}
.l78bdf690dbcc {
  font-size: 13px;
  opacity: .8
}
.i5c06a4c03a4c:hover {
  background: var(--o7213ee5fe24b,var(--zdc45507564cb))
}.d88c3234a291f{opacity:1}
.ibee5c7df62b1 {
  border-color: initial;
  background: 0 0
}
.lf7c544d285d1 {
  flex: none;
  border: 1px solid var(--y01563ed3a4bd);
  border-radius: var(--z685ae09ee63a,10px);
  display: none;
  background: 0 0;
  cursor: pointer;
  position: relative;
  padding: 0px;
  width: 44px;
  height: 44px;
  color: inherit
}.u837038e536f4{z-index:auto}
.lf7c544d285d1 span::before, .lf7c544d285d1 span::after, .lf7c544d285d1 span {
  border-radius: 2px;
  width: 18px;
  content: "";
  left: 12px;
  position: absolute;
  background: currentColor;
  height: 2px
}
[data-c3d5c4ab21b21] .lf7c544d285d1 span {
  background: 0 0
}.f6d4a52981290{font-kerning:auto}
.p9957be194232>li {
  position: relative
}.h7c86d8d489bb{unicode-bidi:normal}
.lf7c544d285d1 span {
  top: 21px
}.ec65d9f610e09{isolation:auto}
.lf7c544d285d1 span::before {
  left: 0px;
  top: -6px
}
.lf7c544d285d1 span::after {
  left: 0px;
  top: 6px
}
[data-c3d5c4ab21b21] .lf7c544d285d1 span::before {
  top: 0px;
  transform: rotate(45deg)
}
[data-c3d5c4ab21b21] .lf7c544d285d1 span::after {
  top: 0px;
  transform: rotate(-45deg)
}
.r84ee69533267 .sf670d329087d {
  box-shadow: 0 16px 40px rgba(0,0,0,.14);
  position: absolute;
  z-index: 70;
  left: 0px;
  display: none;
  color: var(--f60ab026a0d46);
  border: 1px solid var(--y01563ed3a4bd);
  border-radius: 12px;
  background: var(--p7840165660e2);
  padding: 8px;
  top: 100%;
  min-width: 200px
}
.sf670d329087d a:hover {
  background: var(--jfb81b7dbf917)
}
.p9957be194232>li:hover>.sf670d329087d, .p9957be194232>li:focus-within>.sf670d329087d {
  display: block
}
.sf670d329087d a {
  display: block;
  font-weight: 500;
  padding: 8px 10px;
  border-radius: 8px
}.ge8e58e442e45{opacity:1}
@media(max-width:900px) {
  .lf7c544d285d1 {
    display: inline-flex
  }
  .r84ee69533267 .sf670d329087d {
    padding: 0px 0px 0px 14px;
    display: block;
    background: 0 0;
    position: static;
    box-shadow: none;
    min-width: 0px;
    border: 0
  }
}
html:not([data-x434c0878288e]) .lf7c544d285d1 {
  display: none
}
