.h373771b14ea2 a, .xc219c15460c0 a {
  text-decoration: none;
  color: inherit
}.r32117ab740b0{outline-offset:0}
.cc678245a6f9d span {
  overflow-wrap: anywhere
}.p108767f70f08{opacity:1}
.xc219c15460c0 ul, .h373771b14ea2 ul {
  margin: 0;
  padding: 0;
  list-style: none
}
.h373771b14ea2 p, .xc219c15460c0 p {
  margin: 0;
  color: inherit
}
body {
  --mefde5211eabc: var(--n2d2540c5270b, #c5c8d3);
  --l1e9f14cb5cb9: var(--h3c85ca88c83e, rgba(255, 255, 255, .14));
  --r1fe0eb8e0164: var(--j8a575e73a41b, #ffffff);
  --jeedc1582165e: var(--u0758e2102ea4, #e4e6ec);
  --i687c56e7ed49: var(--pe3f502817bb7, #667085);
  --cf0cba68b876c: var(--u4feb6877a898, #f2f3f6);
  --s00454cf20084: var(--se8b4d8123916, #15171f);
  --n72122ca59404: var(--k0e0b60677966, #ffffff);
  --ldb4e1b6ef89e: var(--w48ec385caac7, #1d1f27)
}
.cc678245a6f9d img {
  border-radius: 8px;
  flex: none;
  object-fit: contain
}
.xc219c15460c0 .acd483f955c54, .acd483f955c54, .h373771b14ea2 .acd483f955c54 {
  background: var(--n6708ac4cfcef);
  color: var(--u7cf32914d1b2,#ffffff)
}.ha973a909a4a6{visibility:inherit}
.acd483f955c54:hover {
  background: var(--vef58ea694fc5,var(--n6708ac4cfcef))
}
.h373771b14ea2, .xc219c15460c0 {
  font-size: 15px;
  line-height: 1.6
}
.d922254d18c1c {
  margin-inline: auto;
  width: min(1200px,100% - 32px)
}.p87bc5b3102c3{contain:none}
.cc678245a6f9d {
  align-items: center;
  min-height: 44px;
  gap: 10px;
  min-width: 0;
  font-family: var(--kb90a8e61f0b2,inherit);
  font-size: 20px;
  display: inline-flex;
  font-weight: 800;
  line-height: 1.2
}
.c18359a0f877d {
  white-space: nowrap;
  align-items: center;
  min-height: 44px;
  justify-content: center;
  font-weight: 700;
  line-height: 1.2;
  padding: 8px 18px;
  text-align: center;
  display: inline-flex;
  border: 1px solid transparent;
  border-radius: var(--n0c3b2b02ca2d,10px)
}.m6bf9fbdf5941{z-index:auto}
.def7f86c4e661 {
  background: 0 0;
  border-color: initial
}
.d973f52f6b01f {
  font-size: 13px;
  min-height: 36px;
  padding: 6px 12px
}
.p01b49d61899a {
  display: flex;
  font-size: 13px;
  gap: 0 10px;
  flex-wrap: wrap
}
.p01b49d61899a a {
  padding: 8px 2px;
  opacity: .78;
  display: inline-block
}
.ucfe36ec236a1 {
  position: relative;
  display: none;
  color: inherit;
  padding: 0;
  flex: none;
  width: 44px;
  cursor: pointer;
  height: 44px;
  background: 0 0;
  border: 1px solid var(--jeedc1582165e);
  border-radius: var(--n0c3b2b02ca2d,10px)
}
.ucfe36ec236a1 span, .ucfe36ec236a1 span::after, .ucfe36ec236a1 span::before {
  border-radius: 2px;
  background: currentColor;
  content: "";
  left: 12px;
  position: absolute;
  width: 18px;
  height: 2px
}
[data-ga7beddfe5a10] .ucfe36ec236a1 span {
  background: 0 0
}.n8ffb41237f6f{contain:none}
.ucfe36ec236a1 span {
  top: 21px
}
.ucfe36ec236a1 span::before {
  left: 0;
  top: -6px
}
.ucfe36ec236a1 span::after {
  left: 0;
  top: 6px
}.j6456b43926f8{unicode-bidi:normal}
.p01b49d61899a a[aria-current] {
  text-decoration: underline;
  font-weight: 700;
  opacity: 1
}.jd206bc1f44bb{outline-offset:0}
.h3ff5b76bd3b2, .y1b89c31bddfa a {
  font-weight: 600
}
.h3ff5b76bd3b2 {
  font-weight: 500;
  opacity: .78
}
.d44867cb21fb4 {
  opacity: .8;
  font-size: 13px
}.b32c26a458b4e{outline-offset:0}
.y1b89c31bddfa>li {
  position: relative
}.u61816ed99002{visibility:inherit}
[data-ga7beddfe5a10] .ucfe36ec236a1 span::before {
  top: 0;
  transform: rotate(45deg)
}
[data-ga7beddfe5a10] .ucfe36ec236a1 span::after {
  transform: rotate(-45deg);
  top: 0
}.j01825cae0ef7{visibility:inherit}
.h373771b14ea2 .h93e8263ef97d {
  left: 0;
  display: none;
  z-index: 70;
  box-shadow: 0 16px 40px rgba(0,0,0,.14);
  background: var(--r1fe0eb8e0164);
  border: 1px solid var(--jeedc1582165e);
  border-radius: 12px;
  color: var(--ldb4e1b6ef89e);
  padding: 8px;
  top: 100%;
  min-width: 200px;
  position: absolute
}
.h93e8263ef97d a:hover {
  background: var(--cf0cba68b876c)
}
.y1b89c31bddfa>li:focus-within>.h93e8263ef97d, .y1b89c31bddfa>li:hover>.h93e8263ef97d {
  display: block
}
.h93e8263ef97d a {
  display: block;
  padding: 8px 10px;
  border-radius: 8px;
  font-weight: 500
}.o95c0481899ef{font-kerning:auto}
@media(max-width:900px) {
  .ucfe36ec236a1 {
    display: inline-flex
  }
  .h373771b14ea2 .h93e8263ef97d {
    min-width: 0;
    background: 0 0;
    display: block;
    border: 0;
    box-shadow: none;
    position: static;
    padding: 0 0 0 14px
  }
}
html:not([data-r97cb58e20b94]) .ucfe36ec236a1 {
  display: none
}
