*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{margin:0;background:#fff;color:#000;font:400 16px/24px Inter,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;-webkit-font-smoothing:antialiased}img,svg,picture{display:block;max-width:100%}a{color:inherit}button,input,select,textarea{font:inherit;color:inherit}h1,h2,h3,p,ol,ul,figure,fieldset{margin:0}:focus-visible{outline:2px solid #276ef1;outline-offset:2px}[hidden]{display:none!important}summary::-webkit-details-marker{display:none}

:root, .xmdrqkw {
  --x1uqw67t: 8px;
  --xojbzfp: 12px;
  --xil1mdw: 16px;
}

:root, .x1o5miqa {
  --x4b4kso: #fff;
  --x19tszb1: #f3f3f3;
  --x1vkjyd1: #e8e8e8;
  --x1tihdud: #000;
  --x1p0zpqz: #282828;
  --xfgzhbc: #000;
  --x1870cug: #4b4b4b;
  --xj7b8li: #5e5e5e;
  --x1d5nr6d: #fff;
  --x14pe16z: #ddd;
  --xec25z6: #f3f3f3;
  --x7reqye: #00000014;
  --x1x4vjrb: #276ef1;
  --xpipt9f: #eff4fe;
  --x12ss1hc: #de1135;
  --xo324wr: #fff0ee;
  --xeo7dvs: #6daafb;
}

:root, .x1bl39ke {
  --xsgk7i0: 0 4px 16px #0000001f;
  --x1sq9ghk: 0 -4px 16px #0000001f;
}

.xkdpibf:not(#\#) {
  margin: -1px;
}

.x1ghz6dp:not(#\#) {
  margin: 0;
}

.x1717udv:not(#\#) {
  padding: 0;
}

.x1tamke2:not(#\#) {
  padding: 16px;
}

.x9r1u3d:not(#\#):not(#\#) {
  border-color: #0000;
}

.x12ehq5y:not(#\#):not(#\#) {
  border-color: var(--x12ss1hc);
}

.x1mn7hy4:not(#\#):not(#\#) {
  border-color: var(--x7reqye);
}

.x2u8bby:not(#\#):not(#\#) {
  border-radius: 0;
}

.x1e6avla:not(#\#):not(#\#) {
  border-radius: 999px;
}

.x1xcafu4:not(#\#):not(#\#) {
  border-radius: var(--x1uqw67t);
}

.xgj4ybs:not(#\#):not(#\#) {
  border-radius: var(--xil1mdw);
}

.x1g4sm0z:not(#\#):not(#\#) {
  border-radius: var(--xojbzfp);
}

.xng3xce:not(#\#):not(#\#) {
  border-style: none;
}

.x1y0btm7:not(#\#):not(#\#) {
  border-style: solid;
}

.xc342km:not(#\#):not(#\#) {
  border-width: 0;
}

.xmkeg23:not(#\#):not(#\#) {
  border-width: 1px;
}

.xdh2fpr:not(#\#):not(#\#) {
  border-width: 2px;
}

.x883omv:not(#\#):not(#\#) {
  gap: 10px;
}

.x1v2ro7d:not(#\#):not(#\#) {
  gap: 12px;
}

.xou54vl:not(#\#):not(#\#) {
  gap: 16px;
}

.x1c1vhfx:not(#\#):not(#\#) {
  gap: 20px;
}

.x1665zp3:not(#\#):not(#\#) {
  gap: 24px;
}

.x33pbmt:not(#\#):not(#\#) {
  gap: 28px;
}

.x195vfkc:not(#\#):not(#\#) {
  gap: 2px;
}

.x1rzw5jd:not(#\#):not(#\#) {
  gap: 32px;
}

.x1jnr06f:not(#\#):not(#\#) {
  gap: 4px;
}

.x17d4w8g:not(#\#):not(#\#) {
  gap: 6px;
}

.x167g77z:not(#\#):not(#\#) {
  gap: 8px;
}

.x10im51j:not(#\#):not(#\#) {
  margin-block: 0;
}

.xlutiju:not(#\#):not(#\#) {
  margin-inline: -16px;
}

.x1nmg3sf:not(#\#):not(#\#) {
  margin-inline: 16px;
}

.xvueqy4:not(#\#):not(#\#) {
  margin-inline: auto;
}

.xb3r6kr:not(#\#):not(#\#) {
  overflow: hidden;
}

.xp59q4u:not(#\#):not(#\#) {
  padding-block: 10px;
}

.x10dr8xq:not(#\#):not(#\#) {
  padding-block: 12px;
}

.xxlmvz2:not(#\#):not(#\#) {
  padding-block: 14px;
}

.x1xn8qrt:not(#\#):not(#\#) {
  padding-block: 16px;
}

.xqp6ajr:not(#\#):not(#\#) {
  padding-block: 20px;
}

.xr9q8rw:not(#\#):not(#\#) {
  padding-block: 24px;
}

.xd11lqx:not(#\#):not(#\#) {
  padding-block: 32px;
}

.x1axd487:not(#\#):not(#\#) {
  padding-block: 40px;
}

.xgmh6ty:not(#\#):not(#\#) {
  padding-block: 56px;
}

.x1vvogim:not(#\#):not(#\#) {
  padding-block: 8px;
}

.xaope02:not(#\#):not(#\#) {
  padding-inline: 12px;
}

.xqin4a2:not(#\#):not(#\#) {
  padding-inline: 14px;
}

.x1hr3lfm:not(#\#):not(#\#) {
  padding-inline: 16px;
}

.x17qtykl:not(#\#):not(#\#) {
  padding-inline: 20px;
}

.xhfbhpw:not(#\#):not(#\#) {
  scroll-snap-type: x mandatory;
}

.xh2bvfw:focus:not(#\#):not(#\#) {
  border-color: var(--xfgzhbc);
}

@media (width >= 1024px) {
  .x332973.x332973:not(#\#):not(#\#) {
    border-radius: var(--xil1mdw);
  }

  .x4t6gvl.x4t6gvl:not(#\#):not(#\#) {
    gap: 24px;
  }
}

@media (width >= 768px) {
  .x13iofxb.x13iofxb:not(#\#):not(#\#) {
    gap: 36px;
  }
}

@media (width >= 1024px) {
  .x1dlzysb.x1dlzysb:not(#\#):not(#\#) {
    gap: 64px;
  }

  .x1n1dsze.x1n1dsze:not(#\#):not(#\#) {
    margin-inline: 0;
  }
}

@media (width >= 768px) {
  .xebwtck.xebwtck:not(#\#):not(#\#) {
    margin-inline: 0;
  }

  .xtuooob.xtuooob:not(#\#):not(#\#) {
    padding-block: 24px;
  }
}

@media (width >= 1024px) {
  .x1upvj5r.x1upvj5r:not(#\#):not(#\#) {
    padding-block: 56px;
  }
}

@media (width >= 768px) {
  .x1n03c67.x1n03c67:not(#\#):not(#\#) {
    padding-block: 56px;
  }

  .x1gyoguz.x1gyoguz:not(#\#):not(#\#) {
    padding-block: 64px;
  }

  .x1i4fkyd.x1i4fkyd:not(#\#):not(#\#) {
    padding-inline: 0;
  }

  .xiax24v.xiax24v:not(#\#):not(#\#) {
    padding-inline: 24px;
  }
}

.x10ukxgv:not(#\#):not(#\#):not(#\#) {
  align-content: start;
}

.x6s0dn4:not(#\#):not(#\#):not(#\#) {
  align-items: center;
}

.x1cy8zhl:not(#\#):not(#\#):not(#\#) {
  align-items: flex-start;
}

.x7a106z:not(#\#):not(#\#):not(#\#) {
  align-items: start;
}

.xjyslct:not(#\#):not(#\#):not(#\#) {
  appearance: none;
}

.xjbqb8w:not(#\#):not(#\#):not(#\#) {
  background-color: #0000;
}

.x1n0b2tu:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x19tszb1);
}

.xdscuqp:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1tihdud);
}

.x18n2zqb:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x4b4kso);
}

.x1ggiwiw:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xeo7dvs);
}

.x193kfvr:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xo324wr);
}

.x17dhob1:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xpipt9f);
}

.x1vathgz:not(#\#):not(#\#):not(#\#) {
  border-collapse: separate;
}

.x1gukg7c:not(#\#):not(#\#):not(#\#) {
  border-spacing: 0;
}

.xtpwrld:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--x1sq9ghk);
}

.x1hyvwdk:not(#\#):not(#\#):not(#\#) {
  clip-path: inset(50%);
}

.xxe17fm:not(#\#):not(#\#):not(#\#) {
  color: var(--x12ss1hc);
}

.xvqy7i:not(#\#):not(#\#):not(#\#) {
  color: var(--x14pe16z);
}

.x40adu8:not(#\#):not(#\#):not(#\#) {
  color: var(--x1870cug);
}

.x1rxjtek:not(#\#):not(#\#):not(#\#) {
  color: var(--x1d5nr6d);
}

.x1dyhb8q:not(#\#):not(#\#):not(#\#) {
  color: var(--xfgzhbc);
}

.xru8xic:not(#\#):not(#\#):not(#\#) {
  color: var(--xj7b8li);
}

.xjbmbcv:not(#\#):not(#\#):not(#\#) {
  column-gap: 32px;
}

.xf2q2za:not(#\#):not(#\#):not(#\#) {
  column-gap: 64px;
}

.x1ypdohk:not(#\#):not(#\#):not(#\#) {
  cursor: pointer;
}

.x1lliihq:not(#\#):not(#\#):not(#\#) {
  display: block;
}

.x78zum5:not(#\#):not(#\#):not(#\#) {
  display: flex;
}

.xrvj5dj:not(#\#):not(#\#):not(#\#) {
  display: grid;
}

.x3nfvp2:not(#\#):not(#\#):not(#\#) {
  display: inline-flex;
}

.x1s85apg:not(#\#):not(#\#):not(#\#) {
  display: none;
}

.x117rol3:not(#\#):not(#\#):not(#\#) {
  fill: currentColor;
}

.xdt5ytf:not(#\#):not(#\#):not(#\#) {
  flex-direction: column;
}

.x1iyjqo2:not(#\#):not(#\#):not(#\#) {
  flex-grow: 1;
}

.x2lah0s:not(#\#):not(#\#):not(#\#) {
  flex-shrink: 0;
}

.x1a02dak:not(#\#):not(#\#):not(#\#) {
  flex-wrap: wrap;
}

.xif65rj:not(#\#):not(#\#):not(#\#) {
  font-size: 14px;
}

.x1jvydc1:not(#\#):not(#\#):not(#\#) {
  font-size: 15px;
}

.x1j61zf2:not(#\#):not(#\#):not(#\#) {
  font-size: 16px;
}

.xosj86m:not(#\#):not(#\#):not(#\#) {
  font-size: 18px;
}

.xwsyq91:not(#\#):not(#\#):not(#\#) {
  font-size: 20px;
}

.x1i1m3gp:not(#\#):not(#\#):not(#\#) {
  font-size: 22px;
}

.x1pvqxga:not(#\#):not(#\#):not(#\#) {
  font-size: 24px;
}

.xneq65o:not(#\#):not(#\#):not(#\#) {
  font-size: 28px;
}

.x1s3cmhv:not(#\#):not(#\#):not(#\#) {
  font-size: 32px;
}

.xqozcyj:not(#\#):not(#\#):not(#\#) {
  font-size: 36px;
}

.x102p7hv:not(#\#):not(#\#):not(#\#) {
  font-size: 44px;
}

.xo1l8bm:not(#\#):not(#\#):not(#\#) {
  font-weight: 400;
}

.xk50ysn:not(#\#):not(#\#):not(#\#) {
  font-weight: 500;
}

.x1s688f:not(#\#):not(#\#):not(#\#) {
  font-weight: 600;
}

.xt6qugk:not(#\#):not(#\#):not(#\#) {
  grid-auto-columns: 255px;
}

.x1mt1orb:not(#\#):not(#\#):not(#\#) {
  grid-auto-flow: column;
}

.x1sdr0u7:not(#\#):not(#\#):not(#\#) {
  grid-auto-flow: row;
}

.x1d87h53:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 112px minmax(0, 1fr);
}

.x1y6fwsi:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 1fr;
}

.xjg08n3:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 84px minmax(0, 1fr) auto;
}

.x1mkdm3x:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(0, 1fr);
}

.x1noms9b:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: none;
}

.x15fl5r4:not(#\#):not(#\#):not(#\#) {
  grid-template-rows: none;
}

.x1o0tod:not(#\#):not(#\#):not(#\#) {
  inset-inline-start: 0;
}

.xzwoauc:not(#\#):not(#\#):not(#\#) {
  inset-inline-start: 16px;
}

.xl56j7k:not(#\#):not(#\#):not(#\#) {
  justify-content: center;
}

.x1qughib:not(#\#):not(#\#):not(#\#) {
  justify-content: space-between;
}

.x1d3mw78:not(#\#):not(#\#):not(#\#) {
  line-height: 16px;
}

.x1fc57z9:not(#\#):not(#\#):not(#\#) {
  line-height: 20px;
}

.x19v9tvf:not(#\#):not(#\#):not(#\#) {
  line-height: 22px;
}

.x1o2sk6j:not(#\#):not(#\#):not(#\#) {
  line-height: 24px;
}

.xeqr9p9:not(#\#):not(#\#):not(#\#) {
  line-height: 26px;
}

.xgif2c7:not(#\#):not(#\#):not(#\#) {
  line-height: 28px;
}

.xklk4pu:not(#\#):not(#\#):not(#\#) {
  line-height: 30px;
}

.xcgk4ki:not(#\#):not(#\#):not(#\#) {
  line-height: 32px;
}

.x1vy86p0:not(#\#):not(#\#):not(#\#) {
  line-height: 36px;
}

.x1cpheol:not(#\#):not(#\#):not(#\#) {
  line-height: 40px;
}

.xbzal7z:not(#\#):not(#\#):not(#\#) {
  line-height: 44px;
}

.x5agonf:not(#\#):not(#\#):not(#\#) {
  line-height: 52px;
}

.x3ct3a4:not(#\#):not(#\#):not(#\#) {
  list-style-type: none;
}

.xvc5jky:not(#\#):not(#\#):not(#\#) {
  margin-inline-start: auto;
}

.x19kjcj4:not(#\#):not(#\#):not(#\#) {
  object-fit: contain;
}

.xl1xv1r:not(#\#):not(#\#):not(#\#) {
  object-fit: cover;
}

.xg01cxk:not(#\#):not(#\#):not(#\#) {
  opacity: 0;
}

.x1hc1fzr:not(#\#):not(#\#):not(#\#) {
  opacity: 1;
}

.x1sgy3pw:not(#\#):not(#\#):not(#\#) {
  outline-color: var(--x12ss1hc);
}

.x6gup5q:not(#\#):not(#\#):not(#\#) {
  outline-color: var(--x1x4vjrb);
}

.x1pyhbob:not(#\#):not(#\#):not(#\#) {
  outline-color: var(--xfgzhbc);
}

.x2ssjo2:not(#\#):not(#\#):not(#\#) {
  outline-offset: -2px;
}

.x1hl8ikr:not(#\#):not(#\#):not(#\#) {
  outline-offset: 2px;
}

.x1t137rt:not(#\#):not(#\#):not(#\#) {
  outline-style: none;
}

.xaatb59:not(#\#):not(#\#):not(#\#) {
  outline-style: solid;
}

.x1de99jn:not(#\#):not(#\#):not(#\#) {
  outline-width: 2px;
}

.xf159sx:not(#\#):not(#\#):not(#\#) {
  padding-inline-end: 8px;
}

.xf7dkkf:not(#\#):not(#\#):not(#\#) {
  padding-inline-start: 16px;
}

.x106a9eq:not(#\#):not(#\#):not(#\#) {
  padding-inline-start: 20px;
}

.x13jy36j:not(#\#):not(#\#):not(#\#) {
  padding-inline-start: 24px;
}

.x47corl:not(#\#):not(#\#):not(#\#) {
  pointer-events: none;
}

.x10l6tqk:not(#\#):not(#\#):not(#\#) {
  position: absolute;
}

.x1n2onr6:not(#\#):not(#\#):not(#\#) {
  position: relative;
}

.x7wzq59:not(#\#):not(#\#):not(#\#) {
  position: sticky;
}

.x1bhewko:not(#\#):not(#\#):not(#\#) {
  scroll-snap-align: start;
}

.x1rohswg:not(#\#):not(#\#):not(#\#) {
  scrollbar-width: none;
}

.x2b8uid:not(#\#):not(#\#):not(#\#) {
  text-align: center;
}

.xp4054r:not(#\#):not(#\#):not(#\#) {
  text-align: end;
}

.x1yc453h:not(#\#):not(#\#):not(#\#) {
  text-align: start;
}

.xkrqix3:not(#\#):not(#\#):not(#\#) {
  text-decoration-line: none;
}

.xda060z:not(#\#):not(#\#):not(#\#) {
  text-underline-offset: 3px;
}

.x1w2vvpw:not(#\#):not(#\#):not(#\#) {
  text-wrap: balance;
}

.x19jd1h0:not(#\#):not(#\#):not(#\#) {
  transform: rotate(180deg);
}

.x13dflua:not(#\#):not(#\#):not(#\#) {
  transition-duration: .2s;
}

.x11xpdln:not(#\#):not(#\#):not(#\#) {
  transition-property: transform;
}

.x3ajldb:not(#\#):not(#\#):not(#\#) {
  vertical-align: bottom;
}

.x16dsc37:not(#\#):not(#\#):not(#\#) {
  vertical-align: top;
}

.xuxw1ft:not(#\#):not(#\#):not(#\#) {
  white-space: nowrap;
}

.x1vjfegm:not(#\#):not(#\#):not(#\#) {
  z-index: 1;
}

.x1n327nk:not(#\#):not(#\#):not(#\#) {
  z-index: 10;
}

.x7ejhl0.x7ejhl0:where(.x-default-marker:hover *):not(#\#):not(#\#):not(#\#) {
  text-decoration-line: underline;
}

.x14xc8xn:focus-within:not(#\#):not(#\#):not(#\#) {
  outline-style: solid;
}

.x1ar62m4:disabled:not(#\#):not(#\#):not(#\#) {
  cursor: progress;
}

.xa8t5ci:disabled:not(#\#):not(#\#):not(#\#) {
  opacity: .7;
}

.x1izp1v7:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1p0zpqz);
}

.x1rejzap:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1vkjyd1);
}

.x1sur9pj:hover:not(#\#):not(#\#):not(#\#) {
  text-decoration-line: underline;
}

.x1sawq4c:focus:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x4b4kso);
}

@media (width >= 1024px) {
  .xx1rwz6.xx1rwz6:not(#\#):not(#\#):not(#\#) {
    box-shadow: var(--xsgk7i0);
  }

  .x1cxnrsr.x1cxnrsr:not(#\#):not(#\#):not(#\#) {
    display: flex;
  }

  .x1hb2a0s.x1hb2a0s:not(#\#):not(#\#):not(#\#) {
    display: inline-flex;
  }

  .xgfthcr.xgfthcr:not(#\#):not(#\#):not(#\#) {
    font-size: 18px;
  }
}

@media (width >= 768px) {
  .xmrqa45.xmrqa45:not(#\#):not(#\#):not(#\#) {
    font-size: 18px;
  }

  .x1wvhpy5.x1wvhpy5:not(#\#):not(#\#):not(#\#) {
    font-size: 24px;
  }

  .x1axlo8c.x1axlo8c:not(#\#):not(#\#):not(#\#) {
    font-size: 36px;
  }

  .x11en636.x11en636:not(#\#):not(#\#):not(#\#) {
    font-size: 40px;
  }
}

@media (width >= 1024px) {
  .x726za2.x726za2:not(#\#):not(#\#):not(#\#) {
    font-size: 52px;
  }
}

@media (width >= 768px) {
  .x1dfz6lw.x1dfz6lw:not(#\#):not(#\#):not(#\#) {
    grid-auto-columns: auto;
  }

  .x6mbzxo.x6mbzxo:not(#\#):not(#\#):not(#\#) {
    grid-auto-flow: column;
  }

  .x1udukwl.x1udukwl:not(#\#):not(#\#):not(#\#) {
    grid-auto-flow: row;
  }
}

@media (width >= 1024px) {
  .xyx8uht.xyx8uht:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 1.3fr repeat(4, minmax(0, 1fr));
  }

  .xbap8h.xbap8h:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 560px minmax(0, 1fr);
  }

  .x1o0mnrm.x1o0mnrm:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr) 480px;
  }
}

@media (width >= 768px) and (width <= 1023.99px) {
  .x19dh4cu.x19dh4cu:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}

@media (width >= 768px) {
  .x1um9e8z.x1um9e8z:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}

@media (width >= 1024px) {
  .x1i86ep7.x1i86ep7:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }
}

@media (width >= 768px) {
  .xupeamx.xupeamx:not(#\#):not(#\#):not(#\#) {
    grid-template-rows: repeat(2, auto);
  }

  .x1pvemss.x1pvemss:not(#\#):not(#\#):not(#\#) {
    grid-template-rows: repeat(4, auto);
  }
}

@media (width >= 1024px) {
  .xkb1w7x.xkb1w7x:not(#\#):not(#\#):not(#\#) {
    line-height: 28px;
  }
}

@media (width >= 768px) {
  .x1jxov4k.x1jxov4k:not(#\#):not(#\#):not(#\#) {
    line-height: 28px;
  }

  .xxd5znb.xxd5znb:not(#\#):not(#\#):not(#\#) {
    line-height: 32px;
  }

  .xlr28bv.xlr28bv:not(#\#):not(#\#):not(#\#) {
    line-height: 44px;
  }

  .xuqp5my.xuqp5my:not(#\#):not(#\#):not(#\#) {
    line-height: 48px;
  }
}

@media (width >= 1024px) {
  .x14qobuo.x14qobuo:not(#\#):not(#\#):not(#\#) {
    line-height: 64px;
  }
}

@media (prefers-reduced-motion: reduce) {
  .x12w9bfk.x12w9bfk:not(#\#):not(#\#):not(#\#) {
    transition-duration: 0s;
  }
}

.x1banlg0:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: var(--x1vkjyd1);
}

.xkbwdyh:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: var(--xec25z6);
}

.xfrllxf:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-left-radius: 0;
}

.xjppbhk:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-right-radius: 0;
}

.x1q0q8m5:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-style: solid;
}

.x1qhh985:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-width: 0;
}

.xso031l:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-width: 1px;
}

.xlxy82:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-width: 2px;
}

.x1cq4v5y:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-left-radius: var(--x1uqw67t);
}

.x1uyosaf:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-left-radius: var(--xil1mdw);
}

.xfpuc4j:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-right-radius: var(--x1uqw67t);
}

.x839y7i:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-right-radius: var(--xil1mdw);
}

.x5yr21d:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 100%;
}

.x1kpxq89:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 12px;
}

.x1vlo0dj:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 131px;
}

.xn866dk:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 136px;
}

.xlup9mm:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 16px;
}

.xjm9jq1:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 1px;
}

.xxk0z11:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 24px;
}

.xc6p2dh:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 270px;
}

.x4pnbsj:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 294px;
}

.xnnlda6:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 56px;
}

.x1peatla:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 64px;
}

.xdk7pt:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 8px;
}

.xt7dq6l:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: auto;
}

.xu96u03:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: 0;
}

.xod5an3:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 12px;
}

.x1yztbdb:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 16px;
}

.xwya9rg:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: -16px;
}

.x14vqqas:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 12px;
}

.x1gslohp:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 4px;
}

.x1xmf6yo:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 8px;
}

.xm7qw2c:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 1216px;
}

.x12qliqu:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 60ch;
}

.x11gisft:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 640px;
}

.x1sjtlrb:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 65ch;
}

.xwnkcuf:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 720px;
}

.x1ap80js:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 800px;
}

.x1x1rfll:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: none;
}

.xjqcprk:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 136px;
}

.xu0aao5:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 36px;
}

.x1wxaq2x:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 48px;
}

.xbktkl8:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 56px;
}

.x879a55:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 60px;
}

.xeuugli:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 0;
}

.xkgs3ab:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 130px;
}

.xt7fyls:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 150px;
}

.xw2csxc:not(#\#):not(#\#):not(#\#):not(#\#) {
  overflow-x: auto;
}

.x18d9i69:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 0;
}

.x1l90r2v:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 16px;
}

.x1t4gjm:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 22px;
}

.xwxc41k:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 24px;
}

.x1gan7if:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 32px;
}

.xjkvuk6:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 4px;
}

.xexx8yu:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 0;
}

.xyinxu5:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 14px;
}

.xyamay9:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 16px;
}

.x1miatn0:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 32px;
}

.x1fjqipq:not(#\#):not(#\#):not(#\#):not(#\#) {
  scroll-margin-top: 16px;
}

.x1rkhmcy:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: -80px;
}

.x13vifvy:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 0;
}

.xh8yej3:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 100%;
}

.xsmyaan:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 12px;
}

.x1f2tiqu:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 136px;
}

.x1kky2od:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 16px;
}

.x1i1rx1s:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 1px;
}

.xvy4d1p:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 24px;
}

.x100vrsf:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 40px;
}

.x15yg21f:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 56px;
}

.x1fu8urw:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 64px;
}

.x19v3vle:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 84px;
}

.x1j7kr1c:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: calc(100% + 32px);
}

.x1xr5qq9:focus:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 16px;
}

@media (width >= 1024px) {
  .x1gkrwft.x1gkrwft:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-bottom-left-radius: var(--xil1mdw);
  }

  .x1mlwrn7.x1mlwrn7:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-bottom-right-radius: var(--xil1mdw);
  }
}

@media (width >= 768px) {
  .xu1s6oc.xu1s6oc:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-bottom-width: 0;
  }
}

@media (width >= 1024px) {
  .x1ffc6uo.x1ffc6uo:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 440px;
  }

  .x13nmc7k.x13nmc7k:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 456px;
  }
}

@media (width >= 768px) {
  .x1fchek2.x1fchek2:not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-bottom: 32px;
  }
}

@media (width >= 1024px) {
  .x1y3iso7.x1y3iso7:not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-top: 0;
  }

  .x39faj0.x39faj0:not(#\#):not(#\#):not(#\#):not(#\#) {
    min-height: 80px;
  }
}

@media (width >= 768px) {
  .x1ktcn06.x1ktcn06:not(#\#):not(#\#):not(#\#):not(#\#) {
    overflow-x: visible;
  }

  .x1e997c7.x1e997c7:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-bottom: 0;
  }

  .x1voehf3.x1voehf3:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-bottom: 48px;
  }
}

@media (width >= 1024px) {
  .x9234p8.x9234p8:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-bottom: 96px;
  }

  .x1ee8rq7.x1ee8rq7:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-top: 0;
  }

  .xhi8ngx.xhi8ngx:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-top: 64px;
  }

  .x1mgl66j.x1mgl66j:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 100%;
  }
}

.xtpym02:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::placeholder {
  color: var(--xj7b8li);
}
