.g4a77873b7c14 img {
  border-radius: 8px;
  flex: none;
  object-fit: contain;
}
.w80ab0d92fee9 ul, .mfd9611a295f7 ul {
  margin: 0;
  list-style: none;
  padding: 0;
}.m89cd0b2eedd9{visibility:inherit}
body {
  --yadaad5a7779a: var(--k8c5adb8c9d1e, #f2f3f6);
  --ue69bf0876603: var(--h52eff748f509, #c5c8d3);
  --v4ae933c7a919: var(--s9e1214529317, #ffffff);
  --tf3bb75e21498: var(--pefd08fd9ff78, rgba(255, 255, 255, .14));
  --d040d403a3073: var(--ia20274de908e, #15171f);
  --vdbf26d5b8dbe: var(--u8232f4cfde1d, #1d1f27);
  --yd8ddc0170665: var(--sa01271920509, #ffffff);
  --e0bb00dcab3c0: var(--o99f3bc594677, #e4e6ec);
  --qe91b45aa9102: var(--mfdffda0d2a31, #667085);
}.tdfc0be45e2ff{contain:none}
.w80ab0d92fee9, .mfd9611a295f7 {
  font-size: 15px;
  line-height: 1.6;
}
.g4a77873b7c14 span {
  overflow-wrap: anywhere;
}.pb0d3e8615453{opacity:1}
.w80ab0d92fee9 a, .mfd9611a295f7 a {
  color: inherit;
  text-decoration: none;
}.d0d3a82747c5c{font-kerning:auto}
.w80ab0d92fee9 p, .mfd9611a295f7 p {
  margin: 0;
  color: inherit;
}.t1faf9fc86669{contain:none}
.mfd9611a295f7 .nd777d75ec7b0, .nd777d75ec7b0, .w80ab0d92fee9 .nd777d75ec7b0 {
  color: var(--kc1da4aba3723,#ffffff);
  background: var(--v0807fdd53ac8);
}.d5ac4cbfc410e{outline-offset:0}
.nd777d75ec7b0:hover {
  background: var(--g38b07b5ff2e2,var(--v0807fdd53ac8));
}
.x7bee13109ae6 {
  margin-inline: auto;
  width: min(1200px,100% - 32px);
}.a6b330205c238{z-index:auto}
.g4a77873b7c14 {
  display: inline-flex;
  min-height: 44px;
  gap: 10px;
  font-family: var(--we64602a1f94e,inherit);
  align-items: center;
  font-size: 20px;
  font-weight: 800;
  line-height: 1.2;
  min-width: 0;
}
.nd587c36fbc63 {
  display: inline-flex;
  min-height: 44px;
  border: 1px solid transparent;
  white-space: nowrap;
  text-align: center;
  border-radius: var(--ea972cac4d243,10px);
  font-weight: 700;
  padding: 8px 18px;
  align-items: center;
  justify-content: center;
  line-height: 1.2;
}
.ff926e5fd850b {
  padding: 6px 12px;
  font-size: 13px;
  min-height: 36px;
}
.ja27ee5d931e2 {
  background: 0 0;
  border-color: initial;
}
.u96a5efc32d3f {
  flex-wrap: wrap;
  display: flex;
  gap: 0 10px;
  font-size: 13px;
}
.u96a5efc32d3f a {
  display: inline-block;
  opacity: .78;
  padding: 8px 2px;
}.g7392b9d51bc2{z-index:auto}
.a3cc77f3d9f3c {
  position: relative;
  width: 44px;
  cursor: pointer;
  flex: none;
  background: 0 0;
  height: 44px;
  border: 1px solid var(--e0bb00dcab3c0);
  border-radius: var(--ea972cac4d243,10px);
  padding: 0;
  display: none;
  color: inherit;
}.m8e3903a58ef4{isolation:auto}
.u96a5efc32d3f a[aria-current] {
  text-decoration: underline;
  opacity: 1;
  font-weight: 700;
}
.l1250a689fc0f, .m6eb88836002c a {
  font-weight: 600;
}
.a3cc77f3d9f3c span, .a3cc77f3d9f3c span::after, .a3cc77f3d9f3c span::before {
  width: 18px;
  background: currentColor;
  border-radius: 2px;
  left: 12px;
  position: absolute;
  content: "";
  height: 2px;
}
.a3cc77f3d9f3c span {
  top: 21px;
}.k10251de99064{opacity:1}
.m6eb88836002c>li {
  position: relative;
}
.a3cc77f3d9f3c span::before {
  left: 0;
  top: -6px;
}
.a3cc77f3d9f3c span::after {
  left: 0;
  top: 6px;
}.c6ddc2d194f84{font-kerning:auto}
[data-r7636eb90d7e2] .a3cc77f3d9f3c span::before {
  top: 0;
  transform: rotate(45deg);
}.oe5d5593b0b7e{font-kerning:auto}
[data-r7636eb90d7e2] .a3cc77f3d9f3c span {
  background: 0 0;
}.f41ef0796f979{visibility:inherit}
.l1250a689fc0f {
  opacity: .78;
  font-weight: 500;
}
.r2f994c956165 {
  font-size: 13px;
  opacity: .8;
}
[data-r7636eb90d7e2] .a3cc77f3d9f3c span::after {
  top: 0;
  transform: rotate(-45deg);
}
.w80ab0d92fee9 .ba197397de8fc {
  min-width: 200px;
  position: absolute;
  box-shadow: 0 16px 40px rgba(0,0,0,.14);
  padding: 8px;
  left: 0;
  border: 1px solid var(--e0bb00dcab3c0);
  border-radius: 12px;
  z-index: 70;
  background: var(--yd8ddc0170665);
  color: var(--vdbf26d5b8dbe);
  top: 100%;
  display: none;
}
.ba197397de8fc a:hover {
  background: var(--yadaad5a7779a);
}
.m6eb88836002c>li:focus-within>.ba197397de8fc, .m6eb88836002c>li:hover>.ba197397de8fc {
  display: block;
}
.ba197397de8fc a {
  border-radius: 8px;
  font-weight: 500;
  display: block;
  padding: 8px 10px;
}.sb31ecb5f26a2{z-index:auto}
body[data-m704ae80ec4a1=q1e26ca9012e5] :is(.m6eb88836002c>li>a, .j783b6a6baba2 a, .k631a22ae7a57 a) {
  letter-spacing: .08em;
  text-transform: uppercase;
  font-size: 12px;
}
@media(max-width:900px) {
  .a3cc77f3d9f3c {
    display: inline-flex;
  }
  .w80ab0d92fee9 .ba197397de8fc {
    border: 0;
    padding: 0 0 0 14px;
    display: block;
    min-width: 0;
    box-shadow: none;
    position: static;
    background: 0 0;
  }
}.f60ee1e178d52{opacity:1}
html:not([data-l231a8de647c9]) .a3cc77f3d9f3c {
  display: none;
}.aa55a7fe74f4e{font-kerning:auto}
