.b1d97d0228620 span {
  overflow-wrap: anywhere
}
.b1d97d0228620 img {
  flex: none;
  border-radius: 8px;
  object-fit: contain
}.ufc34dc9e244d{unicode-bidi:normal}
.m541d7ccda44e, .m726ce38720bf {
  font-size: 15px;
  line-height: 1.6
}
body {
  --n5f297d1a2c8a: var(--p11770df92f66, #ffffff);
  --sea6488e29c62: var(--m7d9a7c121357, #ffffff);
  --j7a0fc5f81ec7: var(--v343aead33ed7, #667085);
  --ff587608aff41: var(--v478e51b0f9e9, #e4e6ec);
  --yaf62a028becc: var(--z4842d2cf21ec, #15171f);
  --a016f8b2201b4: var(--q3b9ed2c8e60c, #1d1f27);
  --vc3334db2d58a: var(--s7f5ed9cac440, #c5c8d3);
  --ta5b9c91eb4e9: var(--x944bb2f5df35, rgba(255, 255, 255, 0.14));
  --p0d1e2468c654: var(--yf4bb93d764d4, #f2f3f6)
}.f2ddc6aab2748{font-kerning:auto}
.m726ce38720bf a, .m541d7ccda44e a {
  color: inherit;
  text-decoration: none
}
.m726ce38720bf ul, .m541d7ccda44e ul {
  margin: 0;
  padding: 0;
  list-style: none
}
.m726ce38720bf p, .m541d7ccda44e p {
  margin: 0;
  color: inherit
}
.i274158e96821 {
  width: min(1200px,100% - 32px);
  margin-inline: auto
}
.b1d97d0228620 {
  align-items: center;
  font-family: var(--vfe637f8c4821,inherit);
  display: inline-flex;
  font-size: 20px;
  font-weight: 800;
  line-height: 1.2;
  min-height: 44px;
  min-width: 0;
  gap: 10px
}
.m726ce38720bf .za16407c0742b, .m541d7ccda44e .za16407c0742b, .za16407c0742b {
  color: var(--rfb8b27625605,#ffffff);
  background: var(--vee2f5cfa46cf)
}.j697440833668{visibility:inherit}
.za16407c0742b:hover {
  background: var(--p23f2200d20fd,var(--vee2f5cfa46cf))
}
.dbd18b1f85e1c {
  align-items: center;
  display: inline-flex;
  font-weight: 700;
  line-height: 1.2;
  border: 1px solid transparent;
  text-align: center;
  border-radius: var(--y581415f842da,10px);
  justify-content: center;
  min-height: 44px;
  white-space: nowrap;
  padding: 8px 18px
}
.o48d6483ee25c {
  padding: 6px 12px;
  font-size: 13px;
  min-height: 36px
}
.rf9412173c8da {
  border-color: initial;
  background: 0 0
}
.h839c502c6862 {
  gap: 0 10px;
  flex-wrap: wrap;
  font-size: 13px;
  display: flex
}
.h839c502c6862 a {
  display: inline-block;
  opacity: 0.78;
  padding: 8px 2px
}
.v15d6342d5aa5 {
  display: none;
  padding: 0;
  position: relative;
  cursor: pointer;
  flex: none;
  background: 0 0;
  border: 1px solid var(--ff587608aff41);
  border-radius: var(--y581415f842da,10px);
  width: 44px;
  height: 44px;
  color: inherit
}
.h839c502c6862 a[aria-current] {
  font-weight: 700;
  text-decoration: underline;
  opacity: 1
}
.v15d6342d5aa5 span::before, .v15d6342d5aa5 span, .v15d6342d5aa5 span::after {
  left: 12px;
  border-radius: 2px;
  content: "";
  background: currentColor;
  width: 18px;
  position: absolute;
  height: 2px
}
.v15d6342d5aa5 span {
  top: 21px
}
.v15d6342d5aa5 span::before {
  left: 0;
  top: -6px
}
.v15d6342d5aa5 span::after {
  left: 0;
  top: 6px
}
.gfa72512a19aa>li {
  position: relative
}.kb14a5e6017cc{visibility:inherit}
[data-t22cc0a3d2756] .v15d6342d5aa5 span {
  background: 0 0
}.va945001a10ed{visibility:inherit}
[data-t22cc0a3d2756] .v15d6342d5aa5 span::before {
  transform: rotate(45deg);
  top: 0
}.xe95a58821e6f{visibility:inherit}
[data-t22cc0a3d2756] .v15d6342d5aa5 span::after {
  top: 0;
  transform: rotate(-45deg)
}.o70362d4070ef{opacity:1}
.m726ce38720bf .o42c08a7adf4d {
  left: 0;
  display: none;
  box-shadow: 0 16px 40px rgba(0,0,0,0.14);
  border: 1px solid var(--ff587608aff41);
  border-radius: 12px;
  position: absolute;
  color: var(--a016f8b2201b4);
  background: var(--sea6488e29c62);
  padding: 8px;
  min-width: 200px;
  z-index: 70;
  top: 100%
}
.o42c08a7adf4d a:hover {
  background: var(--p0d1e2468c654)
}
body[data-r6011b60ba3eb=e7caa42068058] .gfa72512a19aa>li>a:hover {
  background: var(--p0d1e2468c654)
}
.gfa72512a19aa>li:hover>.o42c08a7adf4d, .gfa72512a19aa>li:focus-within>.o42c08a7adf4d {
  display: block
}
.gfa72512a19aa a, .j037ae83fc5ac {
  font-weight: 600
}
.j037ae83fc5ac {
  opacity: 0.78;
  font-weight: 500
}.c13d4b2577ffd{z-index:auto}
.g79614530c4f1 {
  opacity: 0.8;
  font-size: 13px
}
.o42c08a7adf4d a {
  display: block;
  font-weight: 500;
  border-radius: 8px;
  padding: 8px 10px
}
body[data-r6011b60ba3eb=e7caa42068058] .gfa72512a19aa>li>a {
  border-radius: 999px
}
@media(max-width:900px) {
  .v15d6342d5aa5 {
    display: inline-flex
  }
  .m726ce38720bf .o42c08a7adf4d {
    display: block;
    box-shadow: none;
    position: static;
    border: 0;
    background: 0 0;
    padding: 0 0 0 14px;
    min-width: 0
  }
}.i77aa0549b699{contain:none}
html:not([data-r6f67e798b278]) .v15d6342d5aa5 {
  display: none
}
