@font-face{font-family:Inter Tight;src:url(/fonts/inter-tight.woff2)format("woff2");font-weight:400 500;font-style:normal;font-display:swap}*{box-sizing:border-box}html,body{background:#e7e4df;min-height:100%;margin:0}html{-webkit-text-size-adjust:100%}body{font-family:Inter Tight,sans-serif}@media (prefers-reduced-motion:no-preference){html:has(.loader-wrap):not(.intro-revealed){background:#111}html:has(.loader-wrap):not(.intro-revealed) body{background:#111}}html.intro-short .loader-backdrop{background-color:#e7e4df}html.intro-lock,html.intro-lock body{overscroll-behavior:none;overflow:hidden}html.intro-gutter,html.intro-gutter .fixed-stage{padding-right:var(--scrollbar-width)}html.intro-gutter .logo-holder{margin-right:var(--scrollbar-width)}.clip{overflow:clip}.no-pointer{pointer-events:none}

.x15r89dc {
  grid-area: 1 / 1;
}

.x1717udv {
  padding: 0;
}

.x1iwkndl {
  padding: 12px 16px;
}

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

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

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

.x8qxo1z:not(#\#) {
  gap: .8em;
}

.xawixud:not(#\#) {
  gap: .97em;
}

.xjhorr9:not(#\#) {
  gap: 1.5em;
}

.x1rea2x4:not(#\#) {
  overflow: visible;
}

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

@media (width <= 479px) {
  .xv6x4ym.xv6x4ym:not(#\#) {
    gap: 3.5em;
  }

  .x1pbxyln.x1pbxyln:not(#\#) {
    gap: 3em;
  }
}

@media (width <= 479px) and (prefers-reduced-motion: no-preference) {
  .xrn94j.xrn94j:not(#\#) {
    grid-column: 1;
  }

  .x1rdnfeh.x1rdnfeh:not(#\#) {
    grid-row: 1;
  }
}

.x1pha0wt:not(#\#):not(#\#) {
  align-items: baseline;
}

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

.xuk3077:not(#\#):not(#\#) {
  align-items: flex-end;
}

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

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

.xsxxk9e:not(#\#):not(#\#) {
  aspect-ratio: 231 / 27;
}

.x11uicg0:not(#\#):not(#\#) {
  aspect-ratio: 568 / 788;
}

.xer789z:not(#\#):not(#\#) {
  background-color: #e7e4df;
}

.x1cwjhy5:not(#\#):not(#\#) {
  background-color: #efe9dd;
}

.x4il3dl:not(#\#):not(#\#) {
  background-color: #111;
}

.xdufzsx:not(#\#):not(#\#) {
  background-color: #141414;
}

.x1gg283r:not(#\#):not(#\#) {
  background-color: #e7e4df;
}

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

.x1e53mt7:not(#\#):not(#\#) {
  border-image-outset: 0;
}

.xgkqhyc:not(#\#):not(#\#) {
  border-image-repeat: stretch;
}

.x1jleocg:not(#\#):not(#\#) {
  border-image-slice: 100%;
}

.x18sabzy:not(#\#):not(#\#) {
  border-image-source: none;
}

.x1pjjote:not(#\#):not(#\#) {
  border-image-width: 1;
}

.x127i83h:not(#\#):not(#\#) {
  box-shadow: 2px 0 #efe9dd;
}

.x9f619:not(#\#):not(#\#) {
  box-sizing: border-box;
}

.xb78v21:not(#\#):not(#\#) {
  color: #141414;
}

.x1heor9g:not(#\#):not(#\#) {
  color: inherit;
}

.x1n0y1ts:not(#\#):not(#\#) {
  color: #111;
}

.x27n3mq:not(#\#):not(#\#) {
  color: #141414;
}

.xmm96v8:not(#\#):not(#\#) {
  color: #d63a20;
}

.xj37jjn:not(#\#):not(#\#) {
  color: #e7e4df;
}

.x100lw85:not(#\#):not(#\#) {
  column-gap: .97em;
}

.x9bxmr9:not(#\#):not(#\#) {
  column-gap: 1em;
}

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

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

.xjp7ctv:not(#\#):not(#\#) {
  display: contents;
}

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

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

.x1rg5ohu:not(#\#):not(#\#) {
  display: inline-block;
}

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

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

.x1q0g3np:not(#\#):not(#\#) {
  flex-direction: row;
}

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

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

.xjb2p0i:not(#\#):not(#\#) {
  font-family: inherit;
}

.xlwda04:not(#\#):not(#\#) {
  font-family: Inter Tight, sans-serif;
}

.xjapam2:not(#\#):not(#\#) {
  font-size: .2126em;
}

.x1on2ne4:not(#\#):not(#\#) {
  font-size: .74em;
}

.x9wccx5:not(#\#):not(#\#) {
  font-size: .95em;
}

.xcmx3mb:not(#\#):not(#\#) {
  font-size: 1.0069em;
}

.x1whj5uc:not(#\#):not(#\#) {
  font-size: 1.0194em;
}

.x52t7b8:not(#\#):not(#\#) {
  font-size: 1.0682em;
}

.x1b5m78i:not(#\#):not(#\#) {
  font-size: 1.12em;
}

.x5nt5ra:not(#\#):not(#\#) {
  font-size: 1.14em;
}

.xylt984:not(#\#):not(#\#) {
  font-size: 1.3em;
}

.xkzkwiv:not(#\#):not(#\#) {
  font-size: 1.5em;
}

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

.xv9wd1x:not(#\#):not(#\#) {
  font-size: 1vw;
}

.x118j2h2:not(#\#):not(#\#) {
  font-size: 2.4em;
}

.x1jlvj7z:not(#\#):not(#\#) {
  font-size: 5.5em;
}

.xr9ppu4:not(#\#):not(#\#) {
  font-size: 5.69em;
}

.x5ub3la:not(#\#):not(#\#) {
  font-size: 9.5em;
}

.x1qlqyl8:not(#\#):not(#\#) {
  font-size: inherit;
}

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

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

.xu6a5m6:not(#\#):not(#\#) {
  grid-auto-columns: 1fr;
}

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

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

.x1bo5odz:not(#\#):not(#\#) {
  grid-template-rows: auto;
}

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

.x13a6bvl:not(#\#):not(#\#) {
  justify-content: flex-end;
}

.x1nhvcw1:not(#\#):not(#\#) {
  justify-content: flex-start;
}

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

.x72az59:not(#\#):not(#\#) {
  letter-spacing: -.02em;
}

.xrq0m5f:not(#\#):not(#\#) {
  letter-spacing: -.035em;
}

.x1b4dsll:not(#\#):not(#\#) {
  letter-spacing: -.03em;
}

.x1p4m5qa:not(#\#):not(#\#) {
  letter-spacing: .2px;
}

.x12oo3zp:not(#\#):not(#\#) {
  letter-spacing: 0;
}

.xramuv7:not(#\#):not(#\#) {
  line-height: .85;
}

.xhe16c5:not(#\#):not(#\#) {
  line-height: .914634;
}

.x1qndo10:not(#\#):not(#\#) {
  line-height: .928571;
}

.x1wltjb0:not(#\#):not(#\#) {
  line-height: .94;
}

.x1f41ap9:not(#\#):not(#\#) {
  line-height: 1.05;
}

.x1159mfc:not(#\#):not(#\#) {
  line-height: 1.1;
}

.xvn2obo:not(#\#):not(#\#) {
  line-height: 1.13333;
}

.x1uo3zyz:not(#\#):not(#\#) {
  line-height: 1.15;
}

.x1u7k74:not(#\#):not(#\#) {
  line-height: 1.2;
}

.xwn7fz2:not(#\#):not(#\#) {
  line-height: 1.3;
}

.xo5v014:not(#\#):not(#\#) {
  line-height: 1;
}

.x15bjb6t:not(#\#):not(#\#) {
  line-height: inherit;
}

.x6176g0:not(#\#):not(#\#) {
  mix-blend-mode: difference;
}

.xti2d7y:not(#\#):not(#\#) {
  opacity: .4;
}

.x197sbye:not(#\#):not(#\#) {
  opacity: .6;
}

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

.x17yw6xr:not(#\#):not(#\#) {
  outline-color: #141414;
}

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

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

.xixxii4:not(#\#):not(#\#) {
  position: fixed;
}

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

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

.xtt52l0:not(#\#):not(#\#) {
  resize: none;
}

.xb2eazs:not(#\#):not(#\#) {
  row-gap: .97em;
}

.x1rpttp:not(#\#):not(#\#) {
  row-gap: 1em;
}

.xdpxx8g:not(#\#):not(#\#) {
  text-align: left;
}

.x1cq8f99:not(#\#):not(#\#) {
  -webkit-text-decoration-color: initial;
  text-decoration-color: initial;
}

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

.xgn3vbv:not(#\#):not(#\#) {
  -webkit-text-decoration-style: initial;
  text-decoration-style: initial;
}

.x1kkf7yy:not(#\#):not(#\#) {
  text-decoration-thickness: .06em;
}

.xyi4chj:not(#\#):not(#\#) {
  text-decoration-thickness: 1px;
}

.xliytcz:not(#\#):not(#\#) {
  text-decoration-thickness: initial;
}

.x2uleon:not(#\#):not(#\#) {
  text-underline-offset: .12em;
}

.xg830sg:not(#\#):not(#\#) {
  text-underline-offset: .15em;
}

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

.x1fzhlzt:not(#\#):not(#\#) {
  text-wrap: pretty;
}

.x1rr8tx7:not(#\#):not(#\#) {
  transform: rotate(-45deg);
}

.x1jypo0r:not(#\#):not(#\#) {
  transform: translate(-100%);
}

.x10etaby:not(#\#):not(#\#) {
  transform: translate(.2em, -2.7em);
}

.x1bee3ir:not(#\#):not(#\#) {
  transform: translateY(-200%);
}

.x1cb1t30:not(#\#):not(#\#) {
  transform: translateY(-50%);
}

.xt47t3s:not(#\#):not(#\#) {
  transition-behavior: normal;
}

.x1ahifba:not(#\#):not(#\#) {
  transition-delay: 0s;
}

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

.x1d8287x:not(#\#):not(#\#) {
  transition-duration: .3s;
}

.x15406qy:not(#\#):not(#\#) {
  transition-property: background-color;
}

.x19991ni:not(#\#):not(#\#) {
  transition-property: opacity;
}

.xwji4o3:not(#\#):not(#\#) {
  transition-timing-function: ease;
}

.xxymvpz:not(#\#):not(#\#) {
  vertical-align: middle;
}

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

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

.x1ja2u2z:not(#\#):not(#\#) {
  z-index: 0;
}

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

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

.x11uqc5h:not(#\#):not(#\#) {
  z-index: 100;
}

.xfo81ep:not(#\#):not(#\#) {
  z-index: 1000;
}

.x1of6sz5:not(#\#):not(#\#) {
  z-index: 11;
}

.x1x85hfe:not(#\#):not(#\#) {
  z-index: 12;
}

.x1o0nptw:not(#\#):not(#\#) {
  z-index: 19;
}

.xhtitgo:not(#\#):not(#\#) {
  z-index: 2;
}

.xzkaem6:not(#\#):not(#\#) {
  z-index: 3;
}

.xoegz02:not(#\#):not(#\#) {
  z-index: 4;
}

.x1u8a7rm:not(#\#):not(#\#) {
  z-index: 5;
}

.xa9119d:not(#\#):not(#\#) {
  z-index: 50;
}

.xb30gvd:focus-within:not(#\#):not(#\#) {
  box-shadow: inset 0 -1px;
}

.x1v8x7ac:focus-visible:not(#\#):not(#\#) {
  outline-color: currentColor;
}

.xj3ae5l:focus-visible:not(#\#):not(#\#) {
  outline-offset: 3px;
}

.x12ijfkc:focus-visible:not(#\#):not(#\#) {
  outline-offset: 4px;
}

.x9v5kkp:focus-visible:not(#\#):not(#\#) {
  outline-style: solid;
}

.x784prv:focus-visible:not(#\#):not(#\#) {
  outline-width: 2px;
}

.xjmvn1s:disabled:not(#\#):not(#\#) {
  background-color: #14141480;
}

.xjb0foi:disabled:not(#\#):not(#\#) {
  cursor: wait;
}

.x9ih2th:hover:not(#\#):not(#\#) {
  background-color: #d63a20;
}

.x1mywscw:hover:not(#\#):not(#\#) {
  opacity: .4;
}

.xj34u2y:hover:not(#\#):not(#\#) {
  opacity: .5;
}

.xc33kir:hover:not(#\#):not(#\#) {
  outline-color: initial;
}

.x1obrr1p:hover:not(#\#):not(#\#) {
  outline-style: initial;
}

.xgtmxkg:hover:not(#\#):not(#\#) {
  outline-width: 0;
}

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

.x1wfrlr2:focus:not(#\#):not(#\#) {
  transform: translateY(0);
}

.xolk3cj:active:not(#\#):not(#\#) {
  outline-color: initial;
}

.xvjm2lp:active:not(#\#):not(#\#) {
  outline-style: initial;
}

.x1q6ftbv:active:not(#\#):not(#\#) {
  outline-width: 0;
}

@media (width <= 479px) {
  .x1ovdb96.x1ovdb96:not(#\#):not(#\#) {
    align-items: center;
  }

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

  .xqmjxs9.xqmjxs9:not(#\#):not(#\#) {
    align-items: stretch;
  }

  .x1tyjplv.x1tyjplv:not(#\#):not(#\#) {
    background-color: #18181a;
  }
}

@media (width <= 767px) {
  .xx5w3en.xx5w3en:not(#\#):not(#\#) {
    border-image-outset: 0;
  }

  .x1ctwcf7.x1ctwcf7:not(#\#):not(#\#) {
    border-image-repeat: stretch;
  }

  .x15m30fd.x15m30fd:not(#\#):not(#\#) {
    border-image-slice: 100%;
  }

  .x1b3fpht.x1b3fpht:not(#\#):not(#\#) {
    border-image-source: none;
  }

  .xah1lz4.xah1lz4:not(#\#):not(#\#) {
    border-image-width: 1;
  }
}

@media (width <= 479px) {
  .xt07t1i.xt07t1i:not(#\#):not(#\#) {
    color: #e7e4df;
  }

  .xiacyfe.xiacyfe:not(#\#):not(#\#) {
    column-gap: 2em;
  }

  .x1j73sh1.x1j73sh1:not(#\#):not(#\#) {
    column-gap: 3em;
  }
}

@media (prefers-reduced-motion: reduce) {
  .xj2zgdz.xj2zgdz:not(#\#):not(#\#) {
    column-gap: 2em;
  }
}

@media (width <= 479px) and (prefers-reduced-motion: no-preference) {
  .x1xrbrjg.x1xrbrjg:not(#\#):not(#\#) {
    display: block;
  }

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

@media (width <= 479px) {
  .xi7o8ir.xi7o8ir:not(#\#):not(#\#) {
    display: flex;
  }
}

@media (width <= 479px) and (prefers-reduced-motion: no-preference) {
  .x11je1xa.x11je1xa:not(#\#):not(#\#) {
    display: grid;
  }

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

@media (width <= 479px) {
  .xxt3sza.xxt3sza:not(#\#):not(#\#) {
    display: none;
  }
}

@media (prefers-reduced-motion: reduce) {
  .x10bq1ss.x10bq1ss:not(#\#):not(#\#) {
    display: block;
  }
}

@media ((width <= 479px) and (not (prefers-reduced-motion: reduce)) and ((width > 479px))) or ((width <= 479px) and (not (prefers-reduced-motion: reduce)) and (not (prefers-reduced-motion: no-preference))) {
  .x1g2qfgi.x1g2qfgi:not(#\#):not(#\#) {
    display: flex;
  }
}

@media ((prefers-reduced-motion: reduce) and ((width > 479px))) or ((prefers-reduced-motion: reduce) and (not (prefers-reduced-motion: no-preference))) {
  .x2jf68f.x2jf68f:not(#\#):not(#\#) {
    display: flex;
  }
}

@media (width <= 479px) and (not (prefers-reduced-motion: reduce)) {
  .xmrmnuo.xmrmnuo:not(#\#):not(#\#) {
    display: flex;
  }
}

@media (prefers-reduced-motion: reduce) {
  .x1szg828.x1szg828:not(#\#):not(#\#) {
    display: flex;
  }

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

@media (width <= 479px) and (not (prefers-reduced-motion: reduce)) {
  .xqqklmf.xqqklmf:not(#\#):not(#\#) {
    display: none;
  }
}

@media (prefers-reduced-motion: reduce) {
  .xkio4u3.xkio4u3:not(#\#):not(#\#) {
    display: none;
  }
}

@media (width <= 479px) and (prefers-reduced-motion: no-preference) {
  .xrgh87p.xrgh87p:not(#\#):not(#\#) {
    flex-direction: column;
  }
}

@media (width <= 479px) {
  .xqzcwg9.xqzcwg9:not(#\#):not(#\#) {
    flex-direction: column;
  }

  .x145tfen.x145tfen:not(#\#):not(#\#) {
    flex-direction: row;
  }
}

@media (width <= 479px) and (not (prefers-reduced-motion: reduce)) {
  .x5ll9je.x5ll9je:not(#\#):not(#\#) {
    flex-direction: column;
  }
}

@media (prefers-reduced-motion: reduce) {
  .x2brqky.x2brqky:not(#\#):not(#\#) {
    flex-direction: column;
  }
}

@media (width <= 479px) {
  .xxb3ct9.xxb3ct9:not(#\#):not(#\#) {
    font-size: .2267em;
  }

  .xz5vdfo.xz5vdfo:not(#\#):not(#\#) {
    font-size: 1.0632em;
  }

  .x2sq9w8.x2sq9w8:not(#\#):not(#\#) {
    font-size: 15.5em;
  }

  .x1m4lybx.x1m4lybx:not(#\#):not(#\#) {
    font-size: 16.3em;
  }

  .x1ekft6.x1ekft6:not(#\#):not(#\#) {
    font-size: 16em;
  }

  .x1fduw1o.x1fduw1o:not(#\#):not(#\#) {
    font-size: 3.1em;
  }

  .xn15hyj.xn15hyj:not(#\#):not(#\#) {
    font-size: 3.4em;
  }

  .x118swc9.x118swc9:not(#\#):not(#\#) {
    font-size: 3.6em;
  }

  .x194ic2e.x194ic2e:not(#\#):not(#\#) {
    font-size: 4.0564em;
  }

  .x1k1d9c1.x1k1d9c1:not(#\#):not(#\#) {
    font-size: 4.1564em;
  }

  .x17on71m.x17on71m:not(#\#):not(#\#) {
    font-size: 4.2em;
  }

  .x1lgefxs.x1lgefxs:not(#\#):not(#\#) {
    font-size: 6.4em;
  }

  .xgx191o.xgx191o:not(#\#):not(#\#) {
    font-size: 6em;
  }

  .xznvqe6.xznvqe6:not(#\#):not(#\#) {
    font-size: 9.6em;
  }
}

@media (width <= 479px) and (prefers-reduced-motion: no-preference) {
  .x1h89rsb.x1h89rsb:not(#\#):not(#\#) {
    font-size: 9em;
  }
}

@media (width <= 479px) and (not (prefers-reduced-motion: no-preference)) {
  .x10srfly.x10srfly:not(#\#):not(#\#) {
    font-size: 4.0564em;
  }
}

@media (width <= 479px) and (prefers-reduced-motion: no-preference) {
  .xq07kza.xq07kza:not(#\#):not(#\#) {
    font-weight: 500;
  }
}

@media (width <= 479px) {
  .xb1hhe7.xb1hhe7:not(#\#):not(#\#) {
    font-weight: 500;
  }

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

@media (prefers-reduced-motion: reduce) {
  .x160bmrk.x160bmrk:not(#\#):not(#\#) {
    grid-template-columns: repeat(auto-fit, minmax(min(100%, 280px), 1fr));
  }
}

@media (width <= 479px) and (prefers-reduced-motion: no-preference) {
  .x19uy2ql.x19uy2ql:not(#\#):not(#\#) {
    justify-content: center;
  }
}

@media (width <= 479px) {
  .x7tukf3.x7tukf3:not(#\#):not(#\#) {
    justify-content: flex-end;
  }

  .xpkzxet.xpkzxet:not(#\#):not(#\#) {
    justify-content: flex-start;
  }

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

  .xo6ccqi.xo6ccqi:not(#\#):not(#\#) {
    letter-spacing: -.02em;
  }
}

@media (width <= 479px) and (prefers-reduced-motion: no-preference) {
  .x1ifs914.x1ifs914:not(#\#):not(#\#) {
    letter-spacing: -.035em;
  }
}

@media (width <= 479px) {
  .x8imdom.x8imdom:not(#\#):not(#\#) {
    line-height: .93;
  }
}

@media (width <= 479px) and (prefers-reduced-motion: no-preference) {
  .x1g2zy7l.x1g2zy7l:not(#\#):not(#\#) {
    line-height: 1.05;
  }
}

@media (width <= 479px) {
  .x76gw66.x76gw66:not(#\#):not(#\#) {
    line-height: 1.2;
  }

  .x1y0ncoh.x1y0ncoh:not(#\#):not(#\#) {
    line-height: 1;
  }
}

@media (width <= 479px) and (not (prefers-reduced-motion: no-preference)) {
  .x18za2yk.x18za2yk:not(#\#):not(#\#) {
    line-height: 1;
  }
}

@media (width <= 479px) {
  .x7eyem2.x7eyem2:not(#\#):not(#\#) {
    opacity: .3;
  }

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

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

  .x118f1bb.x118f1bb:not(#\#):not(#\#) {
    position: fixed;
  }
}

@media (width <= 479px) and (prefers-reduced-motion: no-preference) {
  .x1i2re0e.x1i2re0e:not(#\#):not(#\#) {
    position: relative;
  }
}

@media (width <= 479px) {
  .xfldu5h.xfldu5h:not(#\#):not(#\#) {
    position: relative;
  }

  .xhq6x9b.xhq6x9b:not(#\#):not(#\#) {
    position: static;
  }
}

@media (width <= 479px) and (prefers-reduced-motion: no-preference) {
  .x3g14ar.x3g14ar:not(#\#):not(#\#) {
    position: sticky;
  }
}

@media (prefers-reduced-motion: reduce) {
  .x1a51sk9.x1a51sk9:not(#\#):not(#\#) {
    position: absolute;
  }
}

@media (width <= 479px) and (not (prefers-reduced-motion: reduce)) {
  .x1ppqkos.x1ppqkos:not(#\#):not(#\#) {
    position: relative;
  }
}

@media (prefers-reduced-motion: reduce) {
  .xr317jx.xr317jx:not(#\#):not(#\#) {
    position: relative;
  }
}

@media (width <= 479px) {
  .xf0k0f7.xf0k0f7:not(#\#):not(#\#) {
    row-gap: 2em;
  }

  .x1u0q054.x1u0q054:not(#\#):not(#\#) {
    row-gap: 3em;
  }
}

@media (prefers-reduced-motion: reduce) {
  .x12f2ied.x12f2ied:not(#\#):not(#\#) {
    row-gap: 2em;
  }
}

@media (width <= 479px) {
  .x8wy2l3.x8wy2l3:not(#\#):not(#\#) {
    transform: rotate(0);
  }
}

@media (width <= 479px) and (prefers-reduced-motion: no-preference) {
  .x1f3vuhu.x1f3vuhu:not(#\#):not(#\#) {
    white-space: nowrap;
  }
}

@media (width <= 479px) {
  .x1g4j6oy.x1g4j6oy:not(#\#):not(#\#) {
    z-index: 1;
  }

  .x1hvcvog.x1hvcvog:not(#\#):not(#\#) {
    z-index: 12;
  }

  .xq6mpz1.xq6mpz1:not(#\#):not(#\#) {
    z-index: 2;
  }

  .x1s8svri.x1s8svri:not(#\#):not(#\#) {
    z-index: 3;
  }

  .xkn12at.xkn12at:not(#\#):not(#\#) {
    z-index: 30;
  }

  .xmgunw7.xmgunw7:not(#\#):not(#\#) {
    z-index: 4;
  }
}

.x18bq2ot:not(#\#):not(#\#):not(#\#) {
  border-bottom-color: currentColor;
}

.xxkrq7q:not(#\#):not(#\#):not(#\#) {
  border-bottom-color: #141414;
}

.x8la1w0:not(#\#):not(#\#):not(#\#) {
  border-bottom-color: #e7e4df;
}

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

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

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

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

.x1lq43b1:not(#\#):not(#\#):not(#\#) {
  border-left-color: currentColor;
}

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

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

.xrmdhod:not(#\#):not(#\#):not(#\#) {
  border-right-color: currentColor;
}

.xr1o8qu:not(#\#):not(#\#):not(#\#) {
  border-right-color: #e7e4df;
}

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

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

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

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

.x9rovbz:not(#\#):not(#\#):not(#\#) {
  border-top-color: currentColor;
}

.x1fanabn:not(#\#):not(#\#):not(#\#) {
  border-top-color: #141414;
}

.x1we6hl3:not(#\#):not(#\#):not(#\#) {
  border-top-color: #e7e4df;
}

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

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

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

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

.xqmqy1e:not(#\#):not(#\#):not(#\#) {
  bottom: -1px;
}

.x7jhtgh:not(#\#):not(#\#):not(#\#) {
  bottom: .97em;
}

.x1ciegij:not(#\#):not(#\#):not(#\#) {
  bottom: 0%;
}

.xdd4er5:not(#\#):not(#\#):not(#\#) {
  bottom: auto;
}

.x11ps8va:not(#\#):not(#\#):not(#\#) {
  height: .6px;
}

.x1luamch:not(#\#):not(#\#):not(#\#) {
  height: .86em;
}

.xm8f3ke:not(#\#):not(#\#):not(#\#) {
  height: .8em;
}

.xohnob9:not(#\#):not(#\#):not(#\#) {
  height: .97em;
}

.x1jzj0mp:not(#\#):not(#\#):not(#\#) {
  height: .9em;
}

.x1ycihql:not(#\#):not(#\#):not(#\#) {
  height: 1.1em;
}

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

.xrt5o0v:not(#\#):not(#\#):not(#\#) {
  height: 1000vh;
}

.x1dr59a3:not(#\#):not(#\#):not(#\#) {
  height: 100vh;
}

.xtihgs3:not(#\#):not(#\#):not(#\#) {
  height: 12.5em;
}

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

.x16bymf:not(#\#):not(#\#):not(#\#) {
  height: 2.4em;
}

.xrd79y1:not(#\#):not(#\#):not(#\#) {
  height: 2.8em;
}

.x1lyoozo:not(#\#):not(#\#):not(#\#) {
  height: 3.19em;
}

.xwzh7by:not(#\#):not(#\#):not(#\#) {
  height: 5.2em;
}

.x1otw92q:not(#\#):not(#\#):not(#\#) {
  height: 7.5em;
}

.x1l5p03z:not(#\#):not(#\#):not(#\#) {
  height: 70vh;
}

.xkffgbt:not(#\#):not(#\#):not(#\#) {
  height: 9.2em;
}

.x1wrij78:not(#\#):not(#\#):not(#\#) {
  height: 9.975em;
}

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

.x127hfhn:not(#\#):not(#\#):not(#\#) {
  left: -140%;
}

.x14nvgn6:not(#\#):not(#\#):not(#\#) {
  left: .97em;
}

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

.xncym2f:not(#\#):not(#\#):not(#\#) {
  left: 8px;
}

.x1t8mvi6:not(#\#):not(#\#):not(#\#) {
  left: auto;
}

.x1g7j40d:not(#\#):not(#\#):not(#\#) {
  margin-bottom: -.2em;
}

.x1i39dn9:not(#\#):not(#\#):not(#\#) {
  margin-bottom: -.57em;
}

.x16t7u0b:not(#\#):not(#\#):not(#\#) {
  margin-bottom: -.8em;
}

.xp0u8jr:not(#\#):not(#\#):not(#\#) {
  margin-bottom: .07em;
}

.x1q6nmxw:not(#\#):not(#\#):not(#\#) {
  margin-bottom: .35em;
}

.x11m4co2:not(#\#):not(#\#):not(#\#) {
  margin-bottom: .56em;
}

.xxfjb9y:not(#\#):not(#\#):not(#\#) {
  margin-bottom: .69em;
}

.x1ipdkd0:not(#\#):not(#\#):not(#\#) {
  margin-bottom: .6em;
}

.x55uq8z:not(#\#):not(#\#):not(#\#) {
  margin-bottom: .7em;
}

.xt4h1uf:not(#\#):not(#\#):not(#\#) {
  margin-bottom: .97em;
}

.xat24cr:not(#\#):not(#\#):not(#\#) {
  margin-bottom: 0;
}

.x10tpht4:not(#\#):not(#\#):not(#\#) {
  margin-bottom: 1.1em;
}

.x9y0cx5:not(#\#):not(#\#):not(#\#) {
  margin-bottom: 1.53em;
}

.x1gnob4m:not(#\#):not(#\#):not(#\#) {
  margin-bottom: 13.89em;
}

.x13xjzxd:not(#\#):not(#\#):not(#\#) {
  margin-bottom: 1em;
}

.x1sh8cvx:not(#\#):not(#\#):not(#\#) {
  margin-bottom: 2.08em;
}

.x13upoqv:not(#\#):not(#\#):not(#\#) {
  margin-bottom: 2.2em;
}

.xjghm4q:not(#\#):not(#\#):not(#\#) {
  margin-bottom: 2.78em;
}

.x14bu028:not(#\#):not(#\#):not(#\#) {
  margin-bottom: 4em;
}

.x11emlxn:not(#\#):not(#\#):not(#\#) {
  margin-bottom: 5.56em;
}

.xoyn4uq:not(#\#):not(#\#):not(#\#) {
  margin-bottom: 9.65em;
}

.x1sh1hy1:not(#\#):not(#\#):not(#\#) {
  margin-left: -.04em;
}

.x9gy1q4:not(#\#):not(#\#):not(#\#) {
  margin-left: -.35em;
}

.x1sdn3cp:not(#\#):not(#\#):not(#\#) {
  margin-left: -.3em;
}

.x1nrjm70:not(#\#):not(#\#):not(#\#) {
  margin-left: .42em;
}

.xhbz3nw:not(#\#):not(#\#):not(#\#) {
  margin-left: .97em;
}

.xj3b58b:not(#\#):not(#\#):not(#\#) {
  margin-left: 0;
}

.x6wjjhw:not(#\#):not(#\#):not(#\#) {
  margin-left: 1.5em;
}

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

.x1g1iujd:not(#\#):not(#\#):not(#\#) {
  margin-right: .21em;
}

.xr0t2fk:not(#\#):not(#\#):not(#\#) {
  margin-right: .3em;
}

.x1y2ite7:not(#\#):not(#\#):not(#\#) {
  margin-right: .97em;
}

.x1yf7rl7:not(#\#):not(#\#):not(#\#) {
  margin-right: 0;
}

.x5tp5ll:not(#\#):not(#\#):not(#\#) {
  margin-right: 0%;
}

.xwtmfk:not(#\#):not(#\#):not(#\#) {
  margin-right: 1.5em;
}

.x1t9cgc8:not(#\#):not(#\#):not(#\#) {
  margin-right: 2.5em;
}

.x1b7w98q:not(#\#):not(#\#):not(#\#) {
  margin-right: 30%;
}

.x4fb1ba:not(#\#):not(#\#):not(#\#) {
  margin-top: -.04em;
}

.x107uwax:not(#\#):not(#\#):not(#\#) {
  margin-top: -.14em;
}

.xhqeut7:not(#\#):not(#\#):not(#\#) {
  margin-top: -2.66em;
}

.x1376dq8:not(#\#):not(#\#):not(#\#) {
  margin-top: .4em;
}

.xtlvy1s:not(#\#):not(#\#):not(#\#) {
  margin-top: .5em;
}

.xy5red:not(#\#):not(#\#):not(#\#) {
  margin-top: .6em;
}

.x1nmq0fv:not(#\#):not(#\#):not(#\#) {
  margin-top: .8em;
}

.x4u1v3n:not(#\#):not(#\#):not(#\#) {
  margin-top: .97em;
}

.xdj266r:not(#\#):not(#\#):not(#\#) {
  margin-top: 0;
}

.x1j0lhlj:not(#\#):not(#\#):not(#\#) {
  margin-top: 1.2em;
}

.xwvj9da:not(#\#):not(#\#):not(#\#) {
  margin-top: 1.5em;
}

.x1puzy99:not(#\#):not(#\#):not(#\#) {
  margin-top: 20em;
}

.x12v45fi:not(#\#):not(#\#):not(#\#) {
  margin-top: 25em;
}

.x67cucu:not(#\#):not(#\#):not(#\#) {
  margin-top: 3.47em;
}

.x2274la:not(#\#):not(#\#):not(#\#) {
  margin-top: 32.87%;
}

.xseeiau:not(#\#):not(#\#):not(#\#) {
  margin-top: 6.94em;
}

.xxqy0xd:not(#\#):not(#\#):not(#\#) {
  margin-top: 7em;
}

.x7qa6v9:not(#\#):not(#\#):not(#\#) {
  margin-top: 9.72em;
}

.xr1yuqi:not(#\#):not(#\#):not(#\#) {
  margin-top: auto;
}

.x1jkf3pl:not(#\#):not(#\#):not(#\#) {
  max-height: 60svh;
}

.x193iq5w:not(#\#):not(#\#):not(#\#) {
  max-width: 100%;
}

.x1nn97rj:not(#\#):not(#\#):not(#\#) {
  max-width: 24em;
}

.x1h5qwi4:not(#\#):not(#\#):not(#\#) {
  max-width: 28em;
}

.x1baebcl:not(#\#):not(#\#):not(#\#) {
  max-width: 34em;
}

.x10a0vj6:not(#\#):not(#\#):not(#\#) {
  min-height: 1.15em;
}

.x1us19tq:not(#\#):not(#\#):not(#\#) {
  min-height: 100%;
}

.x1y06tjk:not(#\#):not(#\#):not(#\#) {
  min-height: 100svh;
}

.xg6iff7:not(#\#):not(#\#):not(#\#) {
  min-height: 100vh;
}

.xye5e67:not(#\#):not(#\#):not(#\#) {
  min-height: calc(100svh - 2.48em);
}

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

.x101abm8:not(#\#):not(#\#):not(#\#) {
  overflow-x: clip;
}

.x6ikm8r:not(#\#):not(#\#):not(#\#) {
  overflow-x: hidden;
}

.x1plvlek:not(#\#):not(#\#):not(#\#) {
  overflow-x: visible;
}

.x1s73dr8:not(#\#):not(#\#):not(#\#) {
  overflow-y: clip;
}

.x10wlt62:not(#\#):not(#\#):not(#\#) {
  overflow-y: hidden;
}

.xryxfnj:not(#\#):not(#\#):not(#\#) {
  overflow-y: visible;
}

.xydy9qd:not(#\#):not(#\#):not(#\#) {
  padding-bottom: .1em;
}

.x12a1u18:not(#\#):not(#\#):not(#\#) {
  padding-bottom: .56em;
}

.xt6n0n8:not(#\#):not(#\#):not(#\#) {
  padding-bottom: .57em;
}

.xu7mme8:not(#\#):not(#\#):not(#\#) {
  padding-bottom: .5em;
}

.x1peyj4e:not(#\#):not(#\#):not(#\#) {
  padding-bottom: .69em;
}

.x17kyy3p:not(#\#):not(#\#):not(#\#) {
  padding-bottom: .97em;
}

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

.x1lui6cr:not(#\#):not(#\#):not(#\#) {
  padding-bottom: 1.05em;
}

.x1skn8ul:not(#\#):not(#\#):not(#\#) {
  padding-bottom: 11.53em;
}

.xy5a9wa:not(#\#):not(#\#):not(#\#) {
  padding-bottom: 2.4em;
}

.xoksxd2:not(#\#):not(#\#):not(#\#) {
  padding-bottom: 3em;
}

.xxqcxry:not(#\#):not(#\#):not(#\#) {
  padding-left: .21em;
}

.x6ftd5l:not(#\#):not(#\#):not(#\#) {
  padding-left: .97em;
}

.x1uhho1l:not(#\#):not(#\#):not(#\#) {
  padding-left: 0;
}

.x60ae3s:not(#\#):not(#\#):not(#\#) {
  padding-right: .5em;
}

.xj4olhy:not(#\#):not(#\#):not(#\#) {
  padding-right: .97em;
}

.x1xpa7k:not(#\#):not(#\#):not(#\#) {
  padding-right: 0;
}

.x1e8krym:not(#\#):not(#\#):not(#\#) {
  padding-right: 11%;
}

.x19shxbv:not(#\#):not(#\#):not(#\#) {
  padding-top: .69em;
}

.xc7cfui:not(#\#):not(#\#):not(#\#) {
  padding-top: .97em;
}

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

.x1ovak7z:not(#\#):not(#\#):not(#\#) {
  padding-top: 1.05em;
}

.x15lg7y6:not(#\#):not(#\#):not(#\#) {
  padding-top: 2.5em;
}

.xuiea89:not(#\#):not(#\#):not(#\#) {
  padding-top: 2.8em;
}

.x1uuu16q:not(#\#):not(#\#):not(#\#) {
  padding-top: 2.99em;
}

.x1byaoqj:not(#\#):not(#\#):not(#\#) {
  padding-top: 3em;
}

.x1oxwgsx:not(#\#):not(#\#):not(#\#) {
  padding-top: 4.2em;
}

.xpw47zb:not(#\#):not(#\#):not(#\#) {
  padding-top: 6em;
}

.x8uw5fd:not(#\#):not(#\#):not(#\#) {
  right: 0%;
}

.x1kqccew:not(#\#):not(#\#):not(#\#) {
  right: 5.2em;
}

.xwukr4l:not(#\#):not(#\#):not(#\#) {
  right: auto;
}

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

.xwa60dl:not(#\#):not(#\#):not(#\#) {
  top: 50%;
}

.xfr5jun:not(#\#):not(#\#):not(#\#) {
  top: 8px;
}

.x80663w:not(#\#):not(#\#):not(#\#) {
  top: auto;
}

.x1sw9pxr:not(#\#):not(#\#):not(#\#) {
  width: .76em;
}

.x1x4gf04:not(#\#):not(#\#):not(#\#) {
  width: .86em;
}

.xc3vcae:not(#\#):not(#\#):not(#\#) {
  width: .8em;
}

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

.x105m3nv:not(#\#):not(#\#):not(#\#) {
  width: 15.42em;
}

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

.x4ppzok:not(#\#):not(#\#):not(#\#) {
  width: 2.4em;
}

.xxljpkc:not(#\#):not(#\#):not(#\#) {
  width: 30%;
}

.xdi9sm5:not(#\#):not(#\#):not(#\#) {
  width: 32.8%;
}

.x1aoe10w:not(#\#):not(#\#):not(#\#) {
  width: 33.3333%;
}

.xe3yebo:not(#\#):not(#\#):not(#\#) {
  width: 40em;
}

.xinu3np:not(#\#):not(#\#):not(#\#) {
  width: 45%;
}

.xo7f84t:not(#\#):not(#\#):not(#\#) {
  width: 48.2%;
}

.x1tpf2hk:not(#\#):not(#\#):not(#\#) {
  width: 49.3%;
}

.x1ddzq87:not(#\#):not(#\#):not(#\#) {
  width: 49.7%;
}

.x1qevzzs:not(#\#):not(#\#):not(#\#) {
  width: 53%;
}

.x1kmanbg:not(#\#):not(#\#):not(#\#) {
  width: 55%;
}

.xcvzjkn:not(#\#):not(#\#):not(#\#) {
  width: 66.3%;
}

.x1wfe3w9:not(#\#):not(#\#):not(#\#) {
  width: 66.35%;
}

.x1bthn72:not(#\#):not(#\#):not(#\#) {
  width: 66.5%;
}

.x18vg9il:not(#\#):not(#\#):not(#\#) {
  width: 66.6%;
}

.x1iftf59:not(#\#):not(#\#):not(#\#) {
  width: 7.3em;
}

.x14cqoql:not(#\#):not(#\#):not(#\#) {
  width: 73%;
}

.xe20zfg:not(#\#):not(#\#):not(#\#) {
  width: 97%;
}

.x1ysnsbj:not(#\#):not(#\#):not(#\#) {
  width: 98%;
}

.x14atkfc:not(#\#):not(#\#):not(#\#) {
  width: auto;
}

@media (width <= 767px) {
  .xlr53ln.xlr53ln:not(#\#):not(#\#):not(#\#) {
    border-bottom-color: #000;
  }
}

@media (width <= 479px) {
  .x149qx6u.x149qx6u:not(#\#):not(#\#):not(#\#) {
    border-bottom-color: #141414;
  }
}

@media (width <= 767px) {
  .x15k2jg5.x15k2jg5:not(#\#):not(#\#):not(#\#) {
    border-bottom-style: solid;
  }
}

@media (width <= 479px) {
  .xpx39m8.xpx39m8:not(#\#):not(#\#):not(#\#) {
    border-bottom-style: solid;
  }
}

@media (width <= 767px) {
  .x1btpeq0.x1btpeq0:not(#\#):not(#\#):not(#\#) {
    border-bottom-width: 0;
  }
}

@media (width <= 479px) {
  .x1vy4huk.x1vy4huk:not(#\#):not(#\#):not(#\#) {
    border-bottom-width: 0;
  }

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

@media (width <= 767px) {
  .x1rhmvz0.x1rhmvz0:not(#\#):not(#\#):not(#\#) {
    border-left-color: #000;
  }

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

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

  .xyzvyrd.xyzvyrd:not(#\#):not(#\#):not(#\#) {
    border-right-color: #000;
  }

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

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

@media (width <= 479px) {
  .x1i4ipec.x1i4ipec:not(#\#):not(#\#):not(#\#) {
    border-right-width: 0;
  }
}

@media (width <= 767px) {
  .xcbesor.xcbesor:not(#\#):not(#\#):not(#\#) {
    border-top-color: #000;
  }
}

@media (width <= 479px) {
  .xmxqzow.xmxqzow:not(#\#):not(#\#):not(#\#) {
    border-top-color: #000;
  }

  .x11icp8k.x11icp8k:not(#\#):not(#\#):not(#\#) {
    border-top-color: #e7e4df;
  }
}

@media (width <= 767px) {
  .x1e27h03.x1e27h03:not(#\#):not(#\#):not(#\#) {
    border-top-style: solid;
  }
}

@media (width <= 479px) {
  .x1a7zrzj.x1a7zrzj:not(#\#):not(#\#):not(#\#) {
    border-top-style: solid;
  }
}

@media (width <= 767px) {
  .x1mnr3dz.x1mnr3dz:not(#\#):not(#\#):not(#\#) {
    border-top-width: 0;
  }
}

@media (width <= 479px) {
  .xgd6aj.xgd6aj:not(#\#):not(#\#):not(#\#) {
    border-top-width: 0;
  }

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

  .xww3ij9.xww3ij9:not(#\#):not(#\#):not(#\#) {
    bottom: 0%;
  }

  .x1b5lmfb.x1b5lmfb:not(#\#):not(#\#):not(#\#) {
    bottom: auto;
  }

  .x14pwhea.x14pwhea:not(#\#):not(#\#):not(#\#) {
    bottom: calc(10.4em + 100lvh - 100svh);
  }

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

@media (width <= 479px) and (prefers-reduced-motion: no-preference) {
  .x18p68p5.x18p68p5:not(#\#):not(#\#):not(#\#) {
    height: 100svh;
  }
}

@media (width <= 479px) {
  .x1vzd8o5.x1vzd8o5:not(#\#):not(#\#):not(#\#) {
    height: 100vh;
  }

  .xdxhryb.xdxhryb:not(#\#):not(#\#):not(#\#) {
    height: 113.1em;
  }

  .x1mqzmk2.x1mqzmk2:not(#\#):not(#\#):not(#\#) {
    height: 120em;
  }

  .x1amfc8e.x1amfc8e:not(#\#):not(#\#):not(#\#) {
    height: 13em;
  }

  .x2047xl.x2047xl:not(#\#):not(#\#):not(#\#) {
    height: 14em;
  }

  .x1s9mm7c.x1s9mm7c:not(#\#):not(#\#):not(#\#) {
    height: 15.3em;
  }

  .x1rfpzge.x1rfpzge:not(#\#):not(#\#):not(#\#) {
    height: 15.8em;
  }

  .x1uhxow3.x1uhxow3:not(#\#):not(#\#):not(#\#) {
    height: 16.8em;
  }

  .x1mhez8v.x1mhez8v:not(#\#):not(#\#):not(#\#) {
    height: 28em;
  }

  .xvavmel.xvavmel:not(#\#):not(#\#):not(#\#) {
    height: 3em;
  }

  .x1cjqjfn.x1cjqjfn:not(#\#):not(#\#):not(#\#) {
    height: 4.4em;
  }

  .x432q2i.x432q2i:not(#\#):not(#\#):not(#\#) {
    height: 40em;
  }
}

@media (width <= 479px) and (prefers-reduced-motion: no-preference) {
  .xmu7kt7.xmu7kt7:not(#\#):not(#\#):not(#\#) {
    height: 650svh;
  }
}

@media (width <= 479px) {
  .x1gzx15n.x1gzx15n:not(#\#):not(#\#):not(#\#) {
    height: 80%;
  }

  .xlj3n2d.xlj3n2d:not(#\#):not(#\#):not(#\#) {
    height: 9.5em;
  }

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

@media (width >= 479.01px) and (width <= 767px) {
  .x205y4h.x205y4h:not(#\#):not(#\#):not(#\#) {
    height: 50vh;
  }
}

@media (width <= 479px) and (not (prefers-reduced-motion: reduce)) {
  .x7ble7t.x7ble7t:not(#\#):not(#\#):not(#\#) {
    height: auto;
  }
}

@media (prefers-reduced-motion: reduce) {
  .x3pvysb.x3pvysb:not(#\#):not(#\#):not(#\#) {
    height: auto;
  }
}

@media (width <= 479px) {
  .x1krj0bb.x1krj0bb:not(#\#):not(#\#):not(#\#) {
    left: 0%;
  }

  .x15laxnm.x15laxnm:not(#\#):not(#\#):not(#\#) {
    left: 5.2em;
  }

  .xtcpnku.xtcpnku:not(#\#):not(#\#):not(#\#) {
    margin-bottom: -.96em;
  }

  .x865wm3.x865wm3:not(#\#):not(#\#):not(#\#) {
    margin-bottom: .3em;
  }

  .x1fjqkrc.x1fjqkrc:not(#\#):not(#\#):not(#\#) {
    margin-bottom: .6em;
  }
}

@media (width <= 479px) and (prefers-reduced-motion: no-preference) {
  .x1sbahvl.x1sbahvl:not(#\#):not(#\#):not(#\#) {
    margin-bottom: 0;
  }
}

@media (width <= 479px) {
  .x1lnm1i.x1lnm1i:not(#\#):not(#\#):not(#\#) {
    margin-bottom: 0;
  }

  .x1s6en3i.x1s6en3i:not(#\#):not(#\#):not(#\#) {
    margin-bottom: 10em;
  }

  .x16cujtc.x16cujtc:not(#\#):not(#\#):not(#\#) {
    margin-bottom: 12em;
  }

  .x1oai435.x1oai435:not(#\#):not(#\#):not(#\#) {
    margin-bottom: 18em;
  }

  .x1qsux64.x1qsux64:not(#\#):not(#\#):not(#\#) {
    margin-bottom: 20em;
  }

  .x1qzk7c3.x1qzk7c3:not(#\#):not(#\#):not(#\#) {
    margin-bottom: 2em;
  }

  .x1g8o53.x1g8o53:not(#\#):not(#\#):not(#\#) {
    margin-bottom: 3.5em;
  }

  .x194iv78.x194iv78:not(#\#):not(#\#):not(#\#) {
    margin-bottom: 30em;
  }

  .x1w9kbrs.x1w9kbrs:not(#\#):not(#\#):not(#\#) {
    margin-bottom: 3em;
  }

  .xm0t68g.xm0t68g:not(#\#):not(#\#):not(#\#) {
    margin-bottom: 5em;
  }

  .x1mmvpd5.x1mmvpd5:not(#\#):not(#\#):not(#\#) {
    margin-bottom: 6em;
  }

  .xsedgej.xsedgej:not(#\#):not(#\#):not(#\#) {
    margin-bottom: 8.2em;
  }

  .x1ql6835.x1ql6835:not(#\#):not(#\#):not(#\#) {
    margin-bottom: 8em;
  }
}

@media ((prefers-reduced-motion: reduce) and ((width > 479px))) or ((prefers-reduced-motion: reduce) and (not (prefers-reduced-motion: no-preference))) {
  .xl000b.xl000b:not(#\#):not(#\#):not(#\#) {
    margin-bottom: 1em;
  }
}

@media (prefers-reduced-motion: reduce) {
  .x15gw6xb.x15gw6xb:not(#\#):not(#\#):not(#\#) {
    margin-bottom: 1em;
  }
}

@media (width <= 479px) and (not (prefers-reduced-motion: reduce)) {
  .xfbh7gr.xfbh7gr:not(#\#):not(#\#):not(#\#) {
    margin-bottom: 2em;
  }
}

@media ((width <= 479px) and (not (prefers-reduced-motion: reduce)) and ((width > 479px))) or ((width <= 479px) and (not (prefers-reduced-motion: reduce)) and (not (prefers-reduced-motion: no-preference))) {
  .x17q7khf.x17q7khf:not(#\#):not(#\#):not(#\#) {
    margin-bottom: 5em;
  }
}

@media (width <= 479px) and (not (prefers-reduced-motion: no-preference)) {
  .x1vjppo0.x1vjppo0:not(#\#):not(#\#):not(#\#) {
    margin-bottom: 5em;
  }
}

@media (width <= 479px) {
  .x1s289x7.x1s289x7:not(#\#):not(#\#):not(#\#) {
    margin-left: 1.4em;
  }
}

@media (width <= 479px) and (prefers-reduced-motion: no-preference) {
  .xc4c9ia.xc4c9ia:not(#\#):not(#\#):not(#\#) {
    margin-left: auto;
  }
}

@media (width <= 479px) {
  .xtea962.xtea962:not(#\#):not(#\#):not(#\#) {
    margin-right: 0;
  }

  .xjohp56.xjohp56:not(#\#):not(#\#):not(#\#) {
    margin-right: 0%;
  }

  .x7m68go.x7m68go:not(#\#):not(#\#):not(#\#) {
    margin-right: 4em;
  }

  .x25klbp.x25klbp:not(#\#):not(#\#):not(#\#) {
    margin-right: 6em;
  }

  .xk7jus9.xk7jus9:not(#\#):not(#\#):not(#\#) {
    margin-top: .8em;
  }

  .xxuy89n.xxuy89n:not(#\#):not(#\#):not(#\#) {
    margin-top: 0;
  }

  .x14iswz8.x14iswz8:not(#\#):not(#\#):not(#\#) {
    margin-top: 1.4em;
  }

  .xplzva9.xplzva9:not(#\#):not(#\#):not(#\#) {
    margin-top: 10em;
  }

  .x1y7buoc.x1y7buoc:not(#\#):not(#\#):not(#\#) {
    margin-top: 12em;
  }

  .x1kej388.x1kej388:not(#\#):not(#\#):not(#\#) {
    margin-top: 15em;
  }

  .xxsy9ot.xxsy9ot:not(#\#):not(#\#):not(#\#) {
    margin-top: 16em;
  }

  .x18imduz.x18imduz:not(#\#):not(#\#):not(#\#) {
    margin-top: 1em;
  }

  .xb26o95.xb26o95:not(#\#):not(#\#):not(#\#) {
    margin-top: 20em;
  }

  .x1ljul1r.x1ljul1r:not(#\#):not(#\#):not(#\#) {
    margin-top: 2em;
  }

  .x19v1l4i.x19v1l4i:not(#\#):not(#\#):not(#\#) {
    margin-top: 30.28%;
  }

  .x1l0vost.x1l0vost:not(#\#):not(#\#):not(#\#) {
    margin-top: 3em;
  }

  .xyhl144.xyhl144:not(#\#):not(#\#):not(#\#) {
    margin-top: 40em;
  }

  .x1i99bqf.x1i99bqf:not(#\#):not(#\#):not(#\#) {
    margin-top: 45em;
  }
}

@media (width <= 479px) and (prefers-reduced-motion: no-preference) {
  .xpii03b.xpii03b:not(#\#):not(#\#):not(#\#) {
    margin-top: 7em;
  }
}

@media (width <= 479px) {
  .x1n71e8a.x1n71e8a:not(#\#):not(#\#):not(#\#) {
    min-height: 63%;
  }
}

@media (width <= 479px) and (prefers-reduced-motion: no-preference) {
  .xnm440v.xnm440v:not(#\#):not(#\#):not(#\#) {
    overflow-x: clip;
  }
}

@media (width <= 479px) {
  .xbu8nw4.xbu8nw4:not(#\#):not(#\#):not(#\#) {
    overflow-x: hidden;
  }
}

@media (width <= 479px) and (prefers-reduced-motion: no-preference) {
  .x1xuof0f.x1xuof0f:not(#\#):not(#\#):not(#\#) {
    overflow-y: clip;
  }
}

@media (width <= 479px) {
  .xumk5n2.xumk5n2:not(#\#):not(#\#):not(#\#) {
    overflow-y: hidden;
  }

  .xtvg2id.xtvg2id:not(#\#):not(#\#):not(#\#) {
    padding-bottom: .96em;
  }

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

  .x1s17wzz.x1s17wzz:not(#\#):not(#\#):not(#\#) {
    padding-bottom: 1.15em;
  }

  .x1puxmyr.x1puxmyr:not(#\#):not(#\#):not(#\#) {
    padding-bottom: 1.5em;
  }

  .x6imh21.x6imh21:not(#\#):not(#\#):not(#\#) {
    padding-bottom: 12.4em;
  }

  .xli60v5.xli60v5:not(#\#):not(#\#):not(#\#) {
    padding-bottom: 2.5em;
  }

  .xux24f5.xux24f5:not(#\#):not(#\#):not(#\#) {
    padding-bottom: 2em;
  }

  .xwn2q56.xwn2q56:not(#\#):not(#\#):not(#\#) {
    padding-bottom: 3em;
  }

  .x1omt1ay.x1omt1ay:not(#\#):not(#\#):not(#\#) {
    padding-bottom: 4em;
  }

  .xnnkonm.xnnkonm:not(#\#):not(#\#):not(#\#) {
    padding-bottom: 5.2em;
  }

  .x1ip95jb.x1ip95jb:not(#\#):not(#\#):not(#\#) {
    padding-bottom: 5.3em;
  }

  .xh5cslg.xh5cslg:not(#\#):not(#\#):not(#\#) {
    padding-bottom: 8em;
  }

  .x30jo4s.x30jo4s:not(#\#):not(#\#):not(#\#) {
    padding-bottom: calc(10.4em + 100lvh - 100svh);
  }
}

@media (width <= 479px) and (not (prefers-reduced-motion: reduce)) {
  .x1pykia3.x1pykia3:not(#\#):not(#\#):not(#\#) {
    padding-bottom: 0;
  }
}

@media (prefers-reduced-motion: reduce) {
  .x1fwepdr.x1fwepdr:not(#\#):not(#\#):not(#\#) {
    padding-bottom: 0;
  }

  .x1yg447f.x1yg447f:not(#\#):not(#\#):not(#\#) {
    padding-bottom: 1em;
  }

  .x10aui03.x10aui03:not(#\#):not(#\#):not(#\#) {
    padding-bottom: 3em;
  }
}

@media (width <= 479px) {
  .x1qdrv3v.x1qdrv3v:not(#\#):not(#\#):not(#\#) {
    padding-left: 0;
  }
}

@media (width <= 479px) and (prefers-reduced-motion: no-preference) {
  .x21b9li.x21b9li:not(#\#):not(#\#):not(#\#) {
    padding-left: 1.5em;
  }
}

@media (width <= 479px) {
  .x17dwx0r.x17dwx0r:not(#\#):not(#\#):not(#\#) {
    padding-left: 4.7em;
  }

  .xn10ah3.xn10ah3:not(#\#):not(#\#):not(#\#) {
    padding-left: 4em;
  }
}

@media (width <= 479px) and (prefers-reduced-motion: no-preference) {
  .xmf4e7h.xmf4e7h:not(#\#):not(#\#):not(#\#) {
    padding-left: 5.2em;
  }
}

@media (width <= 479px) {
  .x1xg1fsw.x1xg1fsw:not(#\#):not(#\#):not(#\#) {
    padding-left: 5.2em;
  }
}

@media ((prefers-reduced-motion: reduce) and ((width > 479px))) or ((prefers-reduced-motion: reduce) and (not (prefers-reduced-motion: no-preference))) {
  .x13hlx6q.x13hlx6q:not(#\#):not(#\#):not(#\#) {
    padding-left: 0;
  }
}

@media (prefers-reduced-motion: reduce) {
  .x14ohlvj.x14ohlvj:not(#\#):not(#\#):not(#\#) {
    padding-left: 0;
  }

  .x1djawd7.x1djawd7:not(#\#):not(#\#):not(#\#) {
    padding-left: 1em;
  }
}

@media ((width <= 479px) and (not (prefers-reduced-motion: reduce)) and ((width > 479px))) or ((width <= 479px) and (not (prefers-reduced-motion: reduce)) and (not (prefers-reduced-motion: no-preference))) {
  .x1h2bw60.x1h2bw60:not(#\#):not(#\#):not(#\#) {
    padding-left: 5.2em;
  }
}

@media (width <= 479px) {
  .x2zoixa.x2zoixa:not(#\#):not(#\#):not(#\#) {
    padding-right: 0;
  }

  .x1qap6mp.x1qap6mp:not(#\#):not(#\#):not(#\#) {
    padding-right: 0%;
  }
}

@media (width <= 479px) and (prefers-reduced-motion: no-preference) {
  .x1vhdn7k.x1vhdn7k:not(#\#):not(#\#):not(#\#) {
    padding-right: 1.5em;
  }
}

@media (width <= 479px) {
  .xh0ajeq.xh0ajeq:not(#\#):not(#\#):not(#\#) {
    padding-right: 4.7em;
  }

  .x14421ew.x14421ew:not(#\#):not(#\#):not(#\#) {
    padding-right: 4em;
  }
}

@media (width <= 479px) and (prefers-reduced-motion: no-preference) {
  .x1ou7p3e.x1ou7p3e:not(#\#):not(#\#):not(#\#) {
    padding-right: 5.2em;
  }
}

@media (width <= 479px) {
  .x7f1gr3.x7f1gr3:not(#\#):not(#\#):not(#\#) {
    padding-right: 5.2em;
  }
}

@media ((prefers-reduced-motion: reduce) and ((width > 479px))) or ((prefers-reduced-motion: reduce) and (not (prefers-reduced-motion: no-preference))) {
  .x1eh3i47.x1eh3i47:not(#\#):not(#\#):not(#\#) {
    padding-right: 0;
  }
}

@media (prefers-reduced-motion: reduce) {
  .x127cxco.x127cxco:not(#\#):not(#\#):not(#\#) {
    padding-right: 0;
  }

  .xlymp4q.xlymp4q:not(#\#):not(#\#):not(#\#) {
    padding-right: 1em;
  }
}

@media ((width <= 479px) and (not (prefers-reduced-motion: reduce)) and ((width > 479px))) or ((width <= 479px) and (not (prefers-reduced-motion: reduce)) and (not (prefers-reduced-motion: no-preference))) {
  .xjxnt3r.xjxnt3r:not(#\#):not(#\#):not(#\#) {
    padding-right: 5.2em;
  }
}

@media (width <= 479px) {
  .x1s58uvi.x1s58uvi:not(#\#):not(#\#):not(#\#) {
    padding-top: 0;
  }

  .xzmrn4b.xzmrn4b:not(#\#):not(#\#):not(#\#) {
    padding-top: 1.15em;
  }

  .x25f0ed.x25f0ed:not(#\#):not(#\#):not(#\#) {
    padding-top: 1.2em;
  }

  .x11vf8t6.x11vf8t6:not(#\#):not(#\#):not(#\#) {
    padding-top: 12.75em;
  }

  .x12bknuv.x12bknuv:not(#\#):not(#\#):not(#\#) {
    padding-top: 15em;
  }
}

@media (width <= 479px) and (prefers-reduced-motion: no-preference) {
  .x1o175k.x1o175k:not(#\#):not(#\#):not(#\#) {
    padding-top: 1em;
  }
}

@media (width <= 479px) {
  .xmdxkap.xmdxkap:not(#\#):not(#\#):not(#\#) {
    padding-top: 20em;
  }

  .xuo0zdy.xuo0zdy:not(#\#):not(#\#):not(#\#) {
    padding-top: 22em;
  }

  .xnlvfyb.xnlvfyb:not(#\#):not(#\#):not(#\#) {
    padding-top: 3em;
  }

  .xmi5jem.xmi5jem:not(#\#):not(#\#):not(#\#) {
    padding-top: 4em;
  }

  .xzhj96.xzhj96:not(#\#):not(#\#):not(#\#) {
    padding-top: 5.2em;
  }

  .x1stejd2.x1stejd2:not(#\#):not(#\#):not(#\#) {
    padding-top: 8em;
  }
}

@media (prefers-reduced-motion: reduce) {
  .x129lzi1.x129lzi1:not(#\#):not(#\#):not(#\#) {
    padding-top: 0;
  }

  .x1vnhis6.x1vnhis6:not(#\#):not(#\#):not(#\#) {
    padding-top: 1em;
  }
}

@media (width <= 479px) {
  .x1pr25hd.x1pr25hd:not(#\#):not(#\#):not(#\#) {
    right: 0%;
  }

  .x1dbqp0i.x1dbqp0i:not(#\#):not(#\#):not(#\#) {
    right: 3%;
  }

  .x8886qf.x8886qf:not(#\#):not(#\#):not(#\#) {
    right: auto;
  }
}

@media (width <= 479px) and (prefers-reduced-motion: no-preference) {
  .xhqmt24.xhqmt24:not(#\#):not(#\#):not(#\#) {
    top: 0;
  }
}

@media (width <= 479px) {
  .x13t6u0k.x13t6u0k:not(#\#):not(#\#):not(#\#) {
    top: 0%;
  }

  .x1x7n8rs.x1x7n8rs:not(#\#):not(#\#):not(#\#) {
    top: auto;
  }
}

@media (width <= 767px) {
  .x10rn61k.x10rn61k:not(#\#):not(#\#):not(#\#) {
    width: 100%;
  }
}

@media (width <= 479px) and (prefers-reduced-motion: no-preference) {
  .x1klbs4r.x1klbs4r:not(#\#):not(#\#):not(#\#) {
    width: 100%;
  }
}

@media (width <= 479px) {
  .x1ehcat2.x1ehcat2:not(#\#):not(#\#):not(#\#) {
    width: 100%;
  }

  .xdj0fq1.xdj0fq1:not(#\#):not(#\#):not(#\#) {
    width: 101%;
  }

  .x1buk4m3.x1buk4m3:not(#\#):not(#\#):not(#\#) {
    width: 13%;
  }

  .xmms1f9.xmms1f9:not(#\#):not(#\#):not(#\#) {
    width: 3.2em;
  }

  .x1akjf2.x1akjf2:not(#\#):not(#\#):not(#\#) {
    width: 30.3%;
  }

  .x1ruj6bw.x1ruj6bw:not(#\#):not(#\#):not(#\#) {
    width: 33%;
  }

  .x161rxh.x161rxh:not(#\#):not(#\#):not(#\#) {
    width: 3em;
  }
}

@media (width <= 479px) and (prefers-reduced-motion: no-preference) {
  .x4hr0lk.x4hr0lk:not(#\#):not(#\#):not(#\#) {
    width: 62%;
  }
}

@media (width <= 479px) {
  .xae6egh.xae6egh:not(#\#):not(#\#):not(#\#) {
    width: 65%;
  }

  .xqw95bi.xqw95bi:not(#\#):not(#\#):not(#\#) {
    width: 65ch;
  }

  .x1cgpzpy.x1cgpzpy:not(#\#):not(#\#):not(#\#) {
    width: 9.5em;
  }

  .x87yc41.x87yc41:not(#\#):not(#\#):not(#\#) {
    width: 90%;
  }

  .xi6xcib.xi6xcib:not(#\#):not(#\#):not(#\#) {
    width: 96%;
  }

  .x1891h04.x1891h04:not(#\#):not(#\#):not(#\#) {
    width: auto;
  }
}

@media (width <= 479px) and (not (prefers-reduced-motion: reduce)) {
  .x36sn0h.x36sn0h:not(#\#):not(#\#):not(#\#) {
    width: 100%;
  }
}

@media (prefers-reduced-motion: reduce) {
  .xie2s74.xie2s74:not(#\#):not(#\#):not(#\#) {
    width: 100%;
  }
}

@media (width >= 767.01px) and (width <= 991px) {
  .xdtqica.xdtqica:not(#\#):not(#\#):not(#\#) {
    width: 22.1em;
  }
}

@media (width >= 479.01px) and (width <= 991px) {
  .x1pt6ydj.x1pt6ydj:not(#\#):not(#\#):not(#\#) {
    width: 45em;
  }
}

.xjpt729:not(#\#):not(#\#):not(#\#):not(#\#)::placeholder {
  color: #14141466;
}
