:root,.light,.light-theme{--sand-1:#fdfdfc;--sand-2:#f9f9f8;--sand-3:#f1f0ef;--sand-4:#e9e8e6;--sand-5:#e2e1de;--sand-6:#dad9d6;--sand-7:#cfceca;--sand-8:#bcbbb5;--sand-9:#8d8d86;--sand-10:#82827c;--sand-11:#63635e;--sand-12:#21201c}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){:root,.light,.light-theme{--sand-1:color(display-p3 .992 .992 .989);--sand-2:color(display-p3 .977 .977 .973);--sand-3:color(display-p3 .943 .942 .936);--sand-4:color(display-p3 .913 .912 .903);--sand-5:color(display-p3 .885 .883 .873);--sand-6:color(display-p3 .854 .852 .839);--sand-7:color(display-p3 .813 .81 .794);--sand-8:color(display-p3 .738 .734 .713);--sand-9:color(display-p3 .553 .553 .528);--sand-10:color(display-p3 .511 .511 .488);--sand-11:color(display-p3 .388 .388 .37);--sand-12:color(display-p3 .129 .126 .111)}}}.dark,.dark-theme{--sand-1:#111110;--sand-2:#191918;--sand-3:#222221;--sand-4:#2a2a28;--sand-5:#31312e;--sand-6:#3b3a37;--sand-7:#494844;--sand-8:#62605b;--sand-9:#6f6d66;--sand-10:#7c7b74;--sand-11:#b5b3ad;--sand-12:#eeeeec}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){.dark,.dark-theme{--sand-1:color(display-p3 .067 .067 .063);--sand-2:color(display-p3 .098 .098 .094);--sand-3:color(display-p3 .135 .135 .129);--sand-4:color(display-p3 .164 .163 .156);--sand-5:color(display-p3 .193 .192 .183);--sand-6:color(display-p3 .23 .229 .217);--sand-7:color(display-p3 .285 .282 .267);--sand-8:color(display-p3 .384 .378 .357);--sand-9:color(display-p3 .434 .428 .403);--sand-10:color(display-p3 .487 .481 .456);--sand-11:color(display-p3 .707 .703 .68);--sand-12:color(display-p3 .933 .933 .926)}}}@font-face{font-family:American Grotesk;src:url(/fonts/american-grotesk-condensed-medium.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:American Grotesk;src:url(/fonts/american-grotesk-condensed-heavy.woff2)format("woff2");font-weight:800;font-style:normal;font-display:swap}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--font-body:"American Grotesk", "Arial Narrow", sans-serif;--font-display:"American Grotesk", "Arial Narrow", sans-serif;--holo-mint:#6affd4;--holo-spectrum:linear-gradient(118deg, #ff6ec7 0%, #ff9d6c 22%, #ffe06a 38%, #7873f5 58%, #4adede 78%, var(--holo-mint) 100%);--holo-logo-pressed-face:linear-gradient(180deg, var(--sand-8) 0%, var(--sand-7) 20%, var(--sand-5) 100%);--holo-logo-highlight:var(--lightningcss-light,#fffffff2)var(--lightningcss-dark,#fff3);--holo-logo-edge:var(--lightningcss-light,#413f3859)var(--lightningcss-dark,#000000f2);--holo-logo-shadow:var(--lightningcss-light,#413f382e)var(--lightningcss-dark,#000000a6)}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:6rem}body{background:var(--sand-1);color:var(--sand-12);font-family:var(--font-body);font-synthesis:none;-webkit-font-smoothing:antialiased;margin:0;font-weight:500}a{color:inherit;text-decoration:none}button,input,select{font:inherit}button,a,select{-webkit-tap-highlight-color:transparent}button,select{cursor:pointer}a,button,select{touch-action:manipulation}a:focus-visible,button:focus-visible,select:focus-visible{outline:2px solid var(--sand-12);outline-offset:5px}::selection{background:var(--sand-12);color:var(--sand-1)}h1,h2,h3,p{margin:0}@media (width<=720px){html{scroll-padding-top:5.5rem}}

@keyframes x2cb50x-B {
  from {
    opacity: 0;
    transform: translate3d(0, 72px, 0);
  }

  to {
    opacity: 1;
    transform: translate3d(0, 0, 0);
  }
}

@keyframes xp52unw-B {
  from {
    opacity: 0;
    transform: translate3d(0, 24px, 0);
  }

  to {
    opacity: 1;
    transform: translate3d(0, 0, 0);
  }
}

.x15r89dc:not(#\#) {
  grid-area: 1 / 1;
}

.x10a8y8t:not(#\#) {
  inset: 0;
}

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

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

.xs3x275:not(#\#) {
  padding: .15em .5em;
}

.x1pnzlxs:not(#\#) {
  padding: .35em .5em;
}

.x4dxdsa:not(#\#) {
  padding: .45em .65em;
}

.xn5189z:not(#\#) {
  padding: 0 .7em .8em;
}

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

.xg7hyai:not(#\#) {
  padding: 1.15em 1.6em;
}

.x13d6bmp:not(#\#) {
  padding: 1.3em .7em 0;
}

.x18lav5:not(#\#) {
  padding: 1.4em 1.6em;
}

.x1tfft0k:not(#\#) {
  padding: 1.4em;
}

.xdu11s1:not(#\#) {
  padding: 1.5em;
}

.xm3xqjs:not(#\#) {
  padding: 1.7em 1.5em;
}

.xry3kpw:not(#\#) {
  padding: 1.7em 1.8em 1.4em;
}

.x1c9xtcd:not(#\#) {
  padding: 1.8em 2em;
}

.xlbth4g:not(#\#) {
  padding: 1em .7em;
}

.xnh3cri:not(#\#) {
  padding: 2em 2.6em 2.4em;
}

.x11xp1lk:not(#\#) {
  padding: 4.2cqw 5.5cqw;
}

.xe8ttls:not(#\#) {
  padding: 8px;
}

@media (width <= 900px) {
  .x1gjaw8q.x1gjaw8q:not(#\#) {
    padding: .8em;
  }
}

@media (width <= 720px) {
  .x1mv58wh.x1mv58wh:not(#\#) {
    padding: 1.2em;
  }
}

@media (width <= 900px) {
  .x13zgs6y.x13zgs6y:not(#\#) {
    padding: 1.5em;
  }
}

@media (width <= 720px) {
  .x12ufaug.x12ufaug:not(#\#) {
    padding: 1.6em 1.5em 3.5em;
  }
}

@media (width <= 900px) {
  .x2zp38q.x2zp38q:not(#\#) {
    padding: 1em .2em 0;
  }

  .x1b2p5y1.x1b2p5y1:not(#\#) {
    padding: 5cqw;
  }
}

@media (width <= 720px) {
  .xm8dak5.xm8dak5:not(#\#) {
    padding: 5px;
  }
}

.xspo48i:not(#\#):not(#\#) {
  border-color: #92ccb12e;
}

.x1ysa370:not(#\#):not(#\#) {
  border-color: #ac8eef40;
}

.x5oo1w8:not(#\#):not(#\#) {
  border-color: #b9a0e629;
}

.x1srdh5i:not(#\#):not(#\#) {
  border-color: #ffffff0b;
}

.x1x8xmh2:not(#\#):not(#\#) {
  border-color: #ffffff1a;
}

.x1si769l:not(#\#):not(#\#) {
  border-color: #ffffff29;
}

.xbd3yds:not(#\#):not(#\#) {
  border-color: #ffffff2e;
}

.x5ur8sx:not(#\#):not(#\#) {
  border-color: var(--sand-7);
}

.x4pepcl:not(#\#):not(#\#) {
  border-radius: 12px;
}

.x1cum3z5:not(#\#):not(#\#) {
  border-radius: 2px;
}

.x18zih8k:not(#\#):not(#\#) {
  border-radius: 3px;
}

.x12oqio5:not(#\#):not(#\#) {
  border-radius: 4px;
}

.x16rqkct:not(#\#):not(#\#) {
  border-radius: 50%;
}

.x1sxf85j:not(#\#):not(#\#) {
  border-radius: 5px;
}

.x1kogg8i:not(#\#):not(#\#) {
  border-radius: 6px;
}

.xur7f20:not(#\#):not(#\#) {
  border-radius: 8px;
}

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

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

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

.x98rzlu:not(#\#):not(#\#) {
  flex: 1;
}

.xmpmkne:not(#\#):not(#\#) {
  gap: .14em;
}

.x6qyjqk:not(#\#):not(#\#) {
  gap: .2em;
}

.xw78f89:not(#\#):not(#\#) {
  gap: .35em;
}

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

.x1a5d1bl:not(#\#):not(#\#) {
  gap: .45em;
}

.xo0bmx5:not(#\#):not(#\#) {
  gap: .4em;
}

.x1ndr6cn:not(#\#):not(#\#) {
  gap: .55em;
}

.x14bb7qr:not(#\#):not(#\#) {
  gap: .5em;
}

.xpxj255:not(#\#):not(#\#) {
  gap: .65em;
}

.xjfjpgo:not(#\#):not(#\#) {
  gap: .6em;
}

.x1h6ljj:not(#\#):not(#\#) {
  gap: .75em;
}

.x8233eu:not(#\#):not(#\#) {
  gap: .75rem;
}

.x1hwa82j:not(#\#):not(#\#) {
  gap: .7em 1.6em;
}

.xg2g0z8:not(#\#):not(#\#) {
  gap: .7em;
}

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

.x1tuw9qr:not(#\#):not(#\#) {
  gap: .9em;
}

.x6tlyva:not(#\#):not(#\#) {
  gap: 1.15rem;
}

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

.x19opqdh:not(#\#):not(#\#) {
  gap: 1em;
}

.x8fetqu:not(#\#):not(#\#) {
  gap: 1rem;
}

.x1h4iudz:not(#\#):not(#\#) {
  gap: 2rem;
}

.xj5jcj5:not(#\#):not(#\#) {
  gap: 4rem;
}

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

.x14lxrzw:not(#\#):not(#\#) {
  margin-block: 1.6em 1.9em;
}

.xqydatj:not(#\#):not(#\#) {
  margin-inline: 2.5%;
}

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

.x3uxs23:not(#\#):not(#\#) {
  outline: 1px solid #b4a0ee;
}

.x1a2a7pz:not(#\#):not(#\#) {
  outline: none;
}

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

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

.xyv8w5e:not(#\#):not(#\#) {
  padding-block: .65em;
}

.x8fiyw4:not(#\#):not(#\#) {
  padding-block: .65rem;
}

.xo0yzjp:not(#\#):not(#\#) {
  padding-block: .75rem;
}

.x1ew0qib:not(#\#):not(#\#) {
  padding-block: .7em;
}

.xknq748:not(#\#):not(#\#) {
  padding-block: 1.2em;
}

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

.x1j6fjeo:not(#\#):not(#\#) {
  padding-block: 2.5rem;
}

.x1x76c5w:not(#\#):not(#\#) {
  padding-block: 6rem;
}

.x11h0hc:not(#\#):not(#\#) {
  padding-inline: 1.125rem;
}

.xajp0o3:not(#\#):not(#\#) {
  padding-inline: 1.35rem;
}

.xzsmjar:not(#\#):not(#\#) {
  padding-inline: 1.5rem;
}

.xm0hkee:not(#\#):not(#\#) {
  padding-inline: 2.5rem;
}

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

.xw4edqq:not(#\#):not(#\#) {
  padding-inline: 2rem;
}

.x12nx9dl:not(#\#):not(#\#) {
  padding-inline: clamp(2rem, 4vw, 3.75rem);
}

.x1ku5rj1:not(#\#):not(#\#) {
  place-items: center;
}

.x1bvjpef:not(#\#):not(#\#) {
  text-decoration: underline;
}

.x9v64kc:not(#\#):not(#\#) {
  transition: border-color .15s, background-color .15s;
}

.x1ks50r4:not(#\#):not(#\#) {
  transition: opacity .22s cubic-bezier(.23, 1, .32, 1);
}

.x1bx0yo1:not(#\#):not(#\#) {
  transition: transform .15s cubic-bezier(.23, 1, .32, 1), background-color .15s;
}

.xsbvigu:not(#\#):not(#\#) {
  transition: transform .16s cubic-bezier(.23, 1, .32, 1), opacity .16s;
}

.xky7eh2:not(#\#):not(#\#) {
  transition: transform .36s cubic-bezier(.77, 0, .175, 1), opacity .36s cubic-bezier(.77, 0, .175, 1);
}

.xosjk4a:focus:not(#\#):not(#\#) {
  border-color: var(--sand-12);
}

@media (width <= 720px) {
  .x177k5p9.x177k5p9:not(#\#):not(#\#) {
    border-radius: 6px;
  }

  .x1grpcxb.x1grpcxb:not(#\#):not(#\#) {
    gap: .65em;
  }
}

@media (width <= 900px) {
  .xsrciil.xsrciil:not(#\#):not(#\#) {
    gap: .6em;
  }
}

@media (width <= 720px) {
  .x1sos26g.x1sos26g:not(#\#):not(#\#) {
    gap: 1.5rem;
  }

  .x8g6q9b.x8g6q9b:not(#\#):not(#\#) {
    gap: 1em;
  }
}

@media (width >= 481px) and (width <= 720px) {
  .xq39cu5.xq39cu5:not(#\#):not(#\#) {
    grid-column: 1 / -1;
  }
}

@media (width <= 720px) {
  .x119jl8u.x119jl8u:not(#\#):not(#\#) {
    padding-block: .6em;
  }

  .xze176p.xze176p:not(#\#):not(#\#) {
    padding-block: 2rem;
  }

  .xrhf6jp.xrhf6jp:not(#\#):not(#\#) {
    padding-inline: 1.25rem;
  }

  .x7l4id5.x7l4id5:not(#\#):not(#\#) {
    padding-inline: 1.5rem;
  }
}

@media (width >= 720.01px) and (width <= 1050px) {
  .xxtmumh.xxtmumh:not(#\#):not(#\#) {
    padding-inline: 2rem;
  }
}

@media (hover: hover) and (pointer: fine) {
  .x12u81x9.x12u81x9:hover:not(#\#):not(#\#) {
    border-color: var(--sand-8);
  }
}

.x1i10hfl:not(#\#):not(#\#):not(#\#) {
  -webkit-tap-highlight-color: transparent;
}

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

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

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

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

.x1la68h3:not(#\#):not(#\#):not(#\#) {
  animation-delay: .75s;
}

.x18cr2xk:not(#\#):not(#\#):not(#\#) {
  animation-delay: .87s;
}

.xy7v1yf:not(#\#):not(#\#):not(#\#) {
  animation-delay: 1.05s;
}

.x1sbju2s:not(#\#):not(#\#):not(#\#) {
  animation-duration: 1.4s;
}

.x1q3qbx4:not(#\#):not(#\#):not(#\#) {
  animation-duration: 1s;
}

.x1u6ievf:not(#\#):not(#\#):not(#\#) {
  animation-fill-mode: both;
}

.xnttepi:not(#\#):not(#\#):not(#\#) {
  animation-name: x2cb50x-B;
}

.x1qbkoyy:not(#\#):not(#\#):not(#\#) {
  animation-name: xp52unw-B;
}

.xrmiu4m:not(#\#):not(#\#):not(#\#) {
  animation-timing-function: cubic-bezier(.23, 1, .32, 1);
}

.x186iv6y:not(#\#):not(#\#):not(#\#) {
  aspect-ratio: 16 / 9;
}

.x1l3jhs5:not(#\#):not(#\#):not(#\#) {
  aspect-ratio: 2.2;
}

.x11fneen:not(#\#):not(#\#):not(#\#) {
  aspect-ratio: auto;
}

.x1ta4xzc:not(#\#):not(#\#):not(#\#) {
  -webkit-background-clip: text;
  background-clip: text;
}

.x7a6y98:not(#\#):not(#\#):not(#\#) {
  background-color: #090a0b;
}

.x1s6djvj:not(#\#):not(#\#):not(#\#) {
  background-color: #0b0c0e;
}

.x66mp1p:not(#\#):not(#\#):not(#\#) {
  background-color: #101113;
}

.xn19qqz:not(#\#):not(#\#):not(#\#) {
  background-color: #111110;
}

.xbqhaan:not(#\#):not(#\#):not(#\#) {
  background-color: #131317;
}

.xyrrso9:not(#\#):not(#\#):not(#\#) {
  background-color: #141318;
}

.xdeas63:not(#\#):not(#\#):not(#\#) {
  background-color: #141519;
}

.xo7w3dl:not(#\#):not(#\#):not(#\#) {
  background-color: #19171e;
}

.x1bn0vad:not(#\#):not(#\#):not(#\#) {
  background-color: #1a1a20;
}

.xcs2jm:not(#\#):not(#\#):not(#\#) {
  background-color: #1a1e1e;
}

.x1lyb1x7:not(#\#):not(#\#):not(#\#) {
  background-color: #666471;
}

.xo0ctc2:not(#\#):not(#\#):not(#\#) {
  background-color: #83c7b4;
}

.x2yjkp2:not(#\#):not(#\#):not(#\#) {
  background-color: #8bceb5;
}

.xh6ys40:not(#\#):not(#\#):not(#\#) {
  background-color: #8cdbb4;
}

.xm7i88f:not(#\#):not(#\#):not(#\#) {
  background-color: #ad94ec;
}

.xgd30mn:not(#\#):not(#\#):not(#\#) {
  background-color: #b4a0ee;
}

.x555fn7:not(#\#):not(#\#):not(#\#) {
  background-color: #c5a7fc;
}

.xhhzonx:not(#\#):not(#\#):not(#\#) {
  background-color: #d2c9b6;
}

.x1bs563z:not(#\#):not(#\#):not(#\#) {
  background-color: #d997a9;
}

.xfwl07t:not(#\#):not(#\#):not(#\#) {
  background-color: #dbc58b;
}

.x17d7nbh:not(#\#):not(#\#):not(#\#) {
  background-color: #f0f2ef;
}

.x1swdta3:not(#\#):not(#\#):not(#\#) {
  background-color: #f3f2ef;
}

.xtwfq29:not(#\#):not(#\#):not(#\#) {
  background-color: currentColor;
}

.x1n9vniz:not(#\#):not(#\#):not(#\#) {
  background-color: #0000001f;
}

.x1cc8a82:not(#\#):not(#\#):not(#\#) {
  background-color: #77d0a411;
}

.xqr1lfh:not(#\#):not(#\#):not(#\#) {
  background-color: #80d3b114;
}

.xrjh6fw:not(#\#):not(#\#):not(#\#) {
  background-color: #92ccb10a;
}

.x1ylhitj:not(#\#):not(#\#):not(#\#) {
  background-color: #997ce016;
}

.x3debqf:not(#\#):not(#\#):not(#\#) {
  background-color: #ab90e00e;
}

.xi6cfql:not(#\#):not(#\#):not(#\#) {
  background-color: #ffffff04;
}

.xzjyfq6:not(#\#):not(#\#):not(#\#) {
  background-color: #ffffff0e;
}

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

.xp58vu5:not(#\#):not(#\#):not(#\#) {
  background-color: var(--holo-mint);
}

.x15z6e2l:not(#\#):not(#\#):not(#\#) {
  background-color: var(--sand-12);
}

.xuro94f:not(#\#):not(#\#):not(#\#) {
  background-color: var(--sand-2);
}

.xmnweft:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(135deg, #3b2e54, #16141e);
}

.x1iz2knp:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(145deg, #ffffff06, #0000 55%);
}

.xpwhu6d:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(90deg, #514d5e, #898095);
}

.xazi9yz:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(90deg, #75608d, #bfa4eb);
}

.xam8gld:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(90deg, #867956, #d8c492);
}

.xbwfk3w:not(#\#):not(#\#):not(#\#) {
  background-image: radial-gradient(55% 70% at 4% 110%, #9682cf57 0%, #9682cf14 48%, #0000 76%), radial-gradient(55% 70% at 96% 110%, #6affd43d 0%, #6affd40f 48%, #0000 76%), linear-gradient(#111110 0%, #151615 100%);
}

.x1nkh4sw:not(#\#):not(#\#):not(#\#) {
  background-image: radial-gradient(72% 42% at 8% 104%, #9682cf9e 0%, #9682cf29 46%, #0000 72%), radial-gradient(70% 44% at 90% 104%, #7ecdb594 0%, #7ecdb524 44%, #0000 72%), linear-gradient(#111110 0% 54%, #17181a 65%, #303536 79%, #737b79 92%, #aeb2af 100%);
}

.x3btgqj:not(#\#):not(#\#):not(#\#) {
  background-image: radial-gradient(circle at 100% 0, #7873f517, #0000 46%);
}

.xgc5vcn:not(#\#):not(#\#):not(#\#) {
  background-image: radial-gradient(46% 56% at 46% 48%, #6affd414, #0000 72%), radial-gradient(72% 56% at 35% 108%, #7873f51a, #0000 74%);
}

.xx557ve:not(#\#):not(#\#):not(#\#) {
  background-image: radial-gradient(at 50% 60%, #4ba08316, #0000 65%);
}

.xts76ki:not(#\#):not(#\#):not(#\#) {
  background-image: radial-gradient(at 55% 42%, #9464dd0e, #0000 65%);
}

.x3q0iu4:not(#\#):not(#\#):not(#\#) {
  background-image: radial-gradient(at 55% 58%, #6e4ec21f, #0000 68%);
}

.xc4tjsc:not(#\#):not(#\#):not(#\#) {
  background-image: radial-gradient(at 58%, #78719d14, #0000 65%);
}

.x1b1mq91:not(#\#):not(#\#):not(#\#) {
  background-image: radial-gradient(at 64% 48%, #8052d829, #0000 72%);
}

.x1p05lpt:not(#\#):not(#\#):not(#\#) {
  background-image: radial-gradient(at 80% 80%, #764cd326, #0000 65%);
}

.x12nl833:not(#\#):not(#\#):not(#\#) {
  background-image: var(--holo-logo-pressed-face);
}

.xtafa6o:not(#\#):not(#\#):not(#\#) {
  background-image: var(--holo-spectrum);
}

.x1e4hnp8:not(#\#):not(#\#):not(#\#) {
  background-size: 110% 100%;
}

.x19iqqr1:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 6px #bf9af74d;
}

.xdoybbi:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 9px #ad94ec26;
}

.x1xa5ban:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 16px 48px -12px #0000008c, inset 0 1px #ffffff06;
}

.x109lvkw:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 24px 64px -24px #0000002e;
}

.x1ca7rf2:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 24px 80px -20px #000000b3, 0 0 55px -25px #9767df24, inset 0 1px #ffffff0a;
}

.x1l17762:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 .6px 0 var(--holo-logo-highlight),0 1px 0 var(--holo-logo-edge),0 2px 2px var(--holo-logo-shadow);
}

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

.xzpqnlu:not(#\#):not(#\#):not(#\#) {
  clip: rect(0,0,0,0);
}

.xntwwlm:not(#\#):not(#\#):not(#\#) {
  --lightningcss-light: ;
  --lightningcss-dark: initial;
  color-scheme: dark;
}

.x9lvhg7:not(#\#):not(#\#):not(#\#) {
  color: #101113;
}

.xv0f4ao:not(#\#):not(#\#):not(#\#) {
  color: #111110;
}

.xk0iysn:not(#\#):not(#\#):not(#\#) {
  color: #20162f;
}

.x1t2e5n0:not(#\#):not(#\#):not(#\#) {
  color: #777981;
}

.x3bc8tz:not(#\#):not(#\#):not(#\#) {
  color: #82818f;
}

.x1xomypz:not(#\#):not(#\#):not(#\#) {
  color: #8bddb9;
}

.xtsay9j:not(#\#):not(#\#):not(#\#) {
  color: #92929f;
}

.xbsqqj1:not(#\#):not(#\#):not(#\#) {
  color: #938b9e;
}

.xvem5n9:not(#\#):not(#\#):not(#\#) {
  color: #96c7af;
}

.x1yesyz9:not(#\#):not(#\#):not(#\#) {
  color: #97909f;
}

.xvqg4iu:not(#\#):not(#\#):not(#\#) {
  color: #9893a5;
}

.xauxlt5:not(#\#):not(#\#):not(#\#) {
  color: #9898a3;
}

.xv8hp6e:not(#\#):not(#\#):not(#\#) {
  color: #98c9b6;
}

.x3j6ikk:not(#\#):not(#\#):not(#\#) {
  color: #9990a4;
}

.x1hf0spk:not(#\#):not(#\#):not(#\#) {
  color: #9997a5;
}

.x1ac0i61:not(#\#):not(#\#):not(#\#) {
  color: #9adbba;
}

.x1yi3kr3:not(#\#):not(#\#):not(#\#) {
  color: #9e96aa;
}

.x2augi4:not(#\#):not(#\#):not(#\#) {
  color: #a199ac;
}

.x1tiwt5p:not(#\#):not(#\#):not(#\#) {
  color: #a1cbb5;
}

.x1yvg11p:not(#\#):not(#\#):not(#\#) {
  color: #a49dac;
}

.xizecmz:not(#\#):not(#\#):not(#\#) {
  color: #a4cfb8;
}

.x1beboe7:not(#\#):not(#\#):not(#\#) {
  color: #a696bd;
}

.x1xuyfgg:not(#\#):not(#\#):not(#\#) {
  color: #a6d7bc;
}

.x12tio0p:not(#\#):not(#\#):not(#\#) {
  color: #a79bbd;
}

.x9noo2c:not(#\#):not(#\#):not(#\#) {
  color: #a79eb3;
}

.x1nk2tt:not(#\#):not(#\#):not(#\#) {
  color: #a89fb3;
}

.x7a5xz6:not(#\#):not(#\#):not(#\#) {
  color: #ac98c8;
}

.x1kstvay:not(#\#):not(#\#):not(#\#) {
  color: #b0a8b9;
}

.xxfzzr5:not(#\#):not(#\#):not(#\#) {
  color: #b4b0bf;
}

.x1ppii6r:not(#\#):not(#\#):not(#\#) {
  color: #b5a1eb;
}

.xse6vrm:not(#\#):not(#\#):not(#\#) {
  color: #b6a0dc;
}

.x3aiq0u:not(#\#):not(#\#):not(#\#) {
  color: #b7a0dc;
}

.x21ze41:not(#\#):not(#\#):not(#\#) {
  color: #b9a6f6;
}

.xsk815c:not(#\#):not(#\#):not(#\#) {
  color: #bab3c3;
}

.x1yxrh4v:not(#\#):not(#\#):not(#\#) {
  color: #c0c5c2;
}

.xla2win:not(#\#):not(#\#):not(#\#) {
  color: #c3bdcd;
}

.x16u8ary:not(#\#):not(#\#):not(#\#) {
  color: #c5a7fc;
}

.xtmpewj:not(#\#):not(#\#):not(#\#) {
  color: #e5cc93;
}

.x1sqvp3g:not(#\#):not(#\#):not(#\#) {
  color: #e7d9ff;
}

.x130ktzc:not(#\#):not(#\#):not(#\#) {
  color: #edebf3;
}

.x11lxk9t:not(#\#):not(#\#):not(#\#) {
  color: #eeedf2;
}

.xodqdla:not(#\#):not(#\#):not(#\#) {
  color: #f3f2ef;
}

.x1654fn3:not(#\#):not(#\#):not(#\#) {
  color: var(--lightningcss-light, #b42318) var(--lightningcss-dark, #ff6369);
}

.xtka5an:not(#\#):not(#\#):not(#\#) {
  color: #f3f2ef8c;
}

.x7xf7hq:not(#\#):not(#\#):not(#\#) {
  color: #f3f2ef94;
}

.x19co3pv:not(#\#):not(#\#):not(#\#) {
  color: #0000;
}

.x1m5lfj9:not(#\#):not(#\#):not(#\#) {
  color: var(--sand-1);
}

.x14q3p0t:not(#\#):not(#\#):not(#\#) {
  color: var(--sand-10);
}

.x1s6m0g:not(#\#):not(#\#):not(#\#) {
  color: var(--sand-11);
}

.x1kaitvh:not(#\#):not(#\#):not(#\#) {
  color: var(--sand-12);
}

.xedcw2l:not(#\#):not(#\#):not(#\#) {
  color: var(--sand-6);
}

.xfdd877:not(#\#):not(#\#):not(#\#) {
  column-gap: 2rem;
}

.xnp063l:not(#\#):not(#\#):not(#\#) {
  column-gap: clamp(2.5rem, 7vw, 7rem);
}

.x12h1iku:not(#\#):not(#\#):not(#\#) {
  container-type: inline-size;
}

.x1jm3nie:not(#\#):not(#\#):not(#\#) {
  cursor: grab;
}

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

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

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

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

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

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

.xt0psk2:not(#\#):not(#\#):not(#\#) {
  display: inline;
}

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

.x7tqcuw:not(#\#):not(#\#):not(#\#) {
  filter: drop-shadow(0 15px 25px #00000080);
}

.xdl72j9:not(#\#):not(#\#):not(#\#) {
  flex-basis: auto;
}

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

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

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

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

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

.xjb7ls9:not(#\#):not(#\#):not(#\#) {
  font-family: -apple-system, BlinkMacSystemFont, Segoe UI, sans-serif;
}

.x1arfh7o:not(#\#):not(#\#):not(#\#) {
  font-family: var(--font-display);
}

.x1kmf4ll:not(#\#):not(#\#):not(#\#) {
  font-size: .65em;
}

.x8tolum:not(#\#):not(#\#):not(#\#) {
  font-size: .84em;
}

.xkpwil5:not(#\#):not(#\#):not(#\#) {
  font-size: .875rem;
}

.x1dc4exh:not(#\#):not(#\#):not(#\#) {
  font-size: .88em;
}

.xsfzzmd:not(#\#):not(#\#):not(#\#) {
  font-size: .8em;
}

.x6u19be:not(#\#):not(#\#):not(#\#) {
  font-size: .9375rem;
}

.xeb7xqv:not(#\#):not(#\#):not(#\#) {
  font-size: .9em;
}

.x1ieblcr:not(#\#):not(#\#):not(#\#) {
  font-size: 1.05em;
}

.x1603h9y:not(#\#):not(#\#):not(#\#) {
  font-size: 1.25rem;
}

.xngnso2:not(#\#):not(#\#):not(#\#) {
  font-size: 1.5rem;
}

.xbg4bxt:not(#\#):not(#\#):not(#\#) {
  font-size: 1.6em;
}

.xems2h2:not(#\#):not(#\#):not(#\#) {
  font-size: 1.75em;
}

.x1elmx46:not(#\#):not(#\#):not(#\#) {
  font-size: 1.8rem;
}

.xfifm61:not(#\#):not(#\#):not(#\#) {
  font-size: 12px;
}

.x1jchvi3:not(#\#):not(#\#):not(#\#) {
  font-size: 1rem;
}

.xih4fwi:not(#\#):not(#\#):not(#\#) {
  font-size: 2.25em;
}

.x14kb788:not(#\#):not(#\#):not(#\#) {
  font-size: 2.8em;
}

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

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

.x1pu6uaw:not(#\#):not(#\#):not(#\#) {
  font-size: clamp(12px, 1.3cqw, 17px);
}

.x1xly05f:not(#\#):not(#\#):not(#\#) {
  font-size: clamp(14px, 1.3cqw, 17px);
}

.x6eap96:not(#\#):not(#\#):not(#\#) {
  font-size: clamp(2.75rem, 4.5vw, 4rem);
}

.x24iito:not(#\#):not(#\#):not(#\#) {
  font-size: clamp(2rem, 3.25vw, 3rem);
}

.x1pvbfll:not(#\#):not(#\#):not(#\#) {
  font-size: clamp(3.5rem, 5vw, 5rem);
}

.x1gsgt5u:not(#\#):not(#\#):not(#\#) {
  font-size: clamp(3.5rem, 6.5vw, 6.25rem);
}

.xlomxf5:not(#\#):not(#\#):not(#\#) {
  font-size: clamp(3.5rem, 6vw, 5.5rem);
}

.x11tiojj:not(#\#):not(#\#):not(#\#) {
  font-size: clamp(5.5rem, 15vw, 13rem);
}

.x1uarl9b:not(#\#):not(#\#):not(#\#) {
  font-size: max(12px, .75em);
}

.xj9zcyk:not(#\#):not(#\#):not(#\#) {
  font-size: max(12px, .76em);
}

.x11e3oap:not(#\#):not(#\#):not(#\#) {
  font-size: max(12px, .7em);
}

.xipd64:not(#\#):not(#\#):not(#\#) {
  font-size: max(12px, .84em);
}

.x59prqm:not(#\#):not(#\#):not(#\#) {
  font-size: max(12px, .85em);
}

.xhka6zg:not(#\#):not(#\#):not(#\#) {
  font-size: max(12px, .88em);
}

.x826psq:not(#\#):not(#\#):not(#\#) {
  font-size: max(12px, .8em);
}

.xs0qf4c:not(#\#):not(#\#):not(#\#) {
  font-size: max(12px, .94em);
}

.x1n4n3f7:not(#\#):not(#\#):not(#\#) {
  font-size: max(12px, .9em);
}

.xkjptvj:not(#\#):not(#\#):not(#\#) {
  font-size: max(13px, .92em);
}

.xdas6q8:not(#\#):not(#\#):not(#\#) {
  font-size: max(14px, .88em);
}

.x1jhx5p8:not(#\#):not(#\#):not(#\#) {
  font-size: max(14px, 1em);
}

.x1k4tb9n:not(#\#):not(#\#):not(#\#) {
  font-style: italic;
}

.xss6m8b:not(#\#):not(#\#):not(#\#) {
  font-variant-numeric: tabular-nums;
}

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

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

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

.xuv8nkb:not(#\#):not(#\#):not(#\#) {
  font-weight: 800;
}

.xbuphi3:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 1.25fr .9fr .8fr;
}

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

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

.xalkk40:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(0, .85fr) minmax(0, 1.85fr);
}

.x45t2sl:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(0, 1.55fr) minmax(15rem, .72fr);
}

.x1yfrvv3:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(0, 1.65fr) minmax(3.5em, .32fr) minmax(0, 1fr);
}

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

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

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

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

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

.xc8icb0:not(#\#):not(#\#):not(#\#) {
  isolation: isolate;
}

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

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

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

.x1lqcxt8:not(#\#):not(#\#):not(#\#) {
  justify-self: start;
}

.x1lg07ej:not(#\#):not(#\#):not(#\#) {
  letter-spacing: -.015em;
}

.x94scma:not(#\#):not(#\#):not(#\#) {
  letter-spacing: -.022em;
}

.x1w69ole:not(#\#):not(#\#):not(#\#) {
  letter-spacing: -.025em;
}

.x1w3xk6t:not(#\#):not(#\#):not(#\#) {
  letter-spacing: -.045em;
}

.x97j52:not(#\#):not(#\#):not(#\#) {
  letter-spacing: -.055em;
}

.x1o3iqad:not(#\#):not(#\#):not(#\#) {
  letter-spacing: -.065em;
}

.xm7041l:not(#\#):not(#\#):not(#\#) {
  letter-spacing: -.1em;
}

.x10dbbv6:not(#\#):not(#\#):not(#\#) {
  letter-spacing: .015em;
}

.x1labic3:not(#\#):not(#\#):not(#\#) {
  letter-spacing: .14em;
}

.xa7ig63:not(#\#):not(#\#):not(#\#) {
  letter-spacing: .16em;
}

.xribhvm:not(#\#):not(#\#):not(#\#) {
  letter-spacing: .2em;
}

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

.xobulqh:not(#\#):not(#\#):not(#\#) {
  line-height: .98;
}

.xqahw4z:not(#\#):not(#\#):not(#\#) {
  line-height: 1.02;
}

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

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

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

.x37zpob:not(#\#):not(#\#):not(#\#) {
  line-height: 1.4;
}

.xfrs9s4:not(#\#):not(#\#):not(#\#) {
  line-height: 1.45;
}

.x1evy7pa:not(#\#):not(#\#):not(#\#) {
  line-height: 1.5;
}

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

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

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

.xha0d5n:not(#\#):not(#\#):not(#\#) {
  opacity: .36;
}

.xp6acfy:not(#\#):not(#\#):not(#\#) {
  opacity: .58;
}

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

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

.x1ewu8gn:not(#\#):not(#\#):not(#\#) {
  outline-offset: 3px;
}

.xdr3gxo:not(#\#):not(#\#):not(#\#) {
  perspective: 900px;
}

.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;
}

.xxs79tx:not(#\#):not(#\#):not(#\#) {
  row-gap: 0;
}

.x1d474pu:not(#\#):not(#\#):not(#\#) {
  row-gap: 2rem;
}

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

.x5vun2t:not(#\#):not(#\#):not(#\#) {
  text-shadow: 0 -.6px 0 var(--holo-logo-highlight),0 1px 0 var(--holo-logo-edge),0 2px 2px var(--holo-logo-shadow);
}

.xtvhhri:not(#\#):not(#\#):not(#\#) {
  text-transform: uppercase;
}

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

.xx69xxh:not(#\#):not(#\#):not(#\#) {
  touch-action: pan-y;
}

.x1oyok0e:not(#\#):not(#\#):not(#\#) {
  transform-style: preserve-3d;
}

.xvs9q68:not(#\#):not(#\#):not(#\#) {
  transform: rotate(9deg);
}

.x7kj4sc:not(#\#):not(#\#):not(#\#) {
  transform: translate(-50%, -50%) scale(.78634);
}

.xa9e7r0:not(#\#):not(#\#):not(#\#) {
  transform: translate(-50%, -50%) scale(.85);
}

.x11lhmoz:not(#\#):not(#\#):not(#\#) {
  transform: translate(-50%, -50%);
}

.x1dw15qu:not(#\#):not(#\#):not(#\#) {
  transform: translate3d(-75%, 3%, -170px) rotateY(28deg) rotateZ(-2deg) scale(.82);
}

.xlpiicb:not(#\#):not(#\#):not(#\#) {
  transform: translate3d(0, -1.5%, 70px) scale(1.015);
}

.x20731q:not(#\#):not(#\#):not(#\#) {
  transform: translate3d(0, 0, 42px);
}

.xk7355h:not(#\#):not(#\#):not(#\#) {
  transform: translate3d(61%, 1%, -100px) rotateY(-24deg) rotateZ(2deg) scale(.9);
}

.xuuh30:not(#\#):not(#\#):not(#\#) {
  transform: translateX(-50%);
}

.x1haddpn:not(#\#):not(#\#):not(#\#) {
  transform: translateY(-35%);
}

.x87ps6o:not(#\#):not(#\#):not(#\#) {
  -webkit-user-select: none;
  user-select: none;
}

.xlshs6z:not(#\#):not(#\#):not(#\#) {
  visibility: hidden;
}

.xnpuxes:not(#\#):not(#\#):not(#\#) {
  visibility: visible;
}

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

.x1q1rmc8:not(#\#):not(#\#):not(#\#) {
  will-change: transform,opacity;
}

.x1so62im:not(#\#):not(#\#):not(#\#) {
  will-change: transform;
}

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

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

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

.x1355qak:not(#\#):not(#\#):not(#\#) {
  z-index: 20;
}

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

.x79x4ao:focus-visible:not(#\#):not(#\#):not(#\#) {
  outline-color: #6affd4;
}

.x1qkb1g0:focus-visible:not(#\#):not(#\#):not(#\#) {
  outline-color: var(--holo-mint);
}

.x15qbw3q:active:not(:disabled):not(#\#):not(#\#):not(#\#) {
  transform: scale(.97);
}

.xtgyt42:disabled:not(#\#):not(#\#):not(#\#) {
  cursor: default;
}

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

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

.x1nj9xnt:disabled:not(#\#):not(#\#):not(#\#) {
  opacity: .65;
}

.xd3so5o:active:not(#\#):not(#\#):not(#\#) {
  transform: scale(.97);
}

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

@media (width <= 720px) {
  .x1pftkvw.x1pftkvw:not(#\#):not(#\#):not(#\#) {
    align-items: flex-start;
  }
}

@media (width <= 900px) {
  .xj8youy.xj8youy:not(#\#):not(#\#):not(#\#) {
    align-items: flex-start;
  }
}

@media (width <= 720px) {
  .xt58xx1.xt58xx1:not(#\#):not(#\#):not(#\#) {
    aspect-ratio: 4 / 5;
  }

  .xgrndry.xgrndry:not(#\#):not(#\#):not(#\#) {
    aspect-ratio: auto;
  }

  .x13hdbcs.x13hdbcs:not(#\#):not(#\#):not(#\#) {
    column-gap: 1.5rem;
  }

  .xt9hr1t.xt9hr1t:not(#\#):not(#\#):not(#\#) {
    column-gap: 2rem;
  }

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

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

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

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

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

@media (width <= 720px) {
  .x1gue55y.x1gue55y:not(#\#):not(#\#):not(#\#) {
    flex-basis: 100%;
  }
}

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

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

@media (width <= 900px) {
  .x1gsnxz2.x1gsnxz2:not(#\#):not(#\#):not(#\#) {
    flex-direction: row;
  }
}

@media (width <= 720px) {
  .xc2job8.xc2job8:not(#\#):not(#\#):not(#\#) {
    flex-wrap: wrap;
  }

  .xl7wdoe.xl7wdoe:not(#\#):not(#\#):not(#\#) {
    font-size: .75rem;
  }

  .xnqwsmc.xnqwsmc:not(#\#):not(#\#):not(#\#) {
    font-size: 1.125rem;
  }

  .xquqlrx.xquqlrx:not(#\#):not(#\#):not(#\#) {
    font-size: 1.25rem;
  }

  .x15l103m.x15l103m:not(#\#):not(#\#):not(#\#) {
    font-size: 2.5em;
  }
}

@media (width <= 900px) {
  .x5eo3wj.x5eo3wj:not(#\#):not(#\#):not(#\#) {
    font-size: 2em;
  }
}

@media (width <= 720px) {
  .x1jqmfgf.x1jqmfgf:not(#\#):not(#\#):not(#\#) {
    font-size: 2rem;
  }

  .xjsy7vr.xjsy7vr:not(#\#):not(#\#):not(#\#) {
    font-size: clamp(12px, 3.4cqw, 16px);
  }
}

@media (width <= 900px) {
  .x3w8rgq.x3w8rgq:not(#\#):not(#\#):not(#\#) {
    font-size: clamp(13px, 2cqw, 16px);
  }
}

@media (width <= 720px) {
  .x1obbtof.x1obbtof:not(#\#):not(#\#):not(#\#) {
    font-size: clamp(2.75rem, 11vw, 4rem);
  }

  .x163u9x2.x163u9x2:not(#\#):not(#\#):not(#\#) {
    font-size: clamp(2.75rem, 12vw, 4rem);
  }

  .x1ddc5ih.x1ddc5ih:not(#\#):not(#\#):not(#\#) {
    font-size: clamp(2.75rem, 8vw, 3.5rem);
  }
}

@media (width <= 480px) {
  .xzyw3uk.xzyw3uk:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr);
  }
}

@media (width <= 720px) {
  .x57k0db.x57k0db:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr);
  }
}

@media (width <= 900px) {
  .xirox3h.xirox3h:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr);
  }
}

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

@media (width <= 720px) {
  .x1otivht.x1otivht:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }

  .x1hwwqzo.x1hwwqzo:not(#\#):not(#\#):not(#\#) {
    grid-template-rows: minmax(22rem, 1fr) auto;
  }

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

  .x18bffzu.x18bffzu:not(#\#):not(#\#):not(#\#) {
    row-gap: 1rem;
  }

  .x1kwg1ux.x1kwg1ux:not(#\#):not(#\#):not(#\#) {
    row-gap: 2.75rem;
  }

  .x1q2e9g4.x1q2e9g4:not(#\#):not(#\#):not(#\#) {
    transform: none;
  }

  .xqh0pbe.xqh0pbe:not(#\#):not(#\#):not(#\#) {
    transform: translate3d(-71.5%, 3%, -170px) rotateY(28deg) rotateZ(-2deg) scale(.82);
  }

  .x2tmq4c.x2tmq4c:not(#\#):not(#\#):not(#\#) {
    transform: translate3d(64.5%, 1%, -100px) rotateY(-24deg) rotateZ(2deg) scale(.9);
  }
}

@media (hover: hover) and (pointer: fine) {
  .xhh6tae.xhh6tae:hover:not(#\#):not(#\#):not(#\#) {
    background-color: #fff;
  }

  .xwag17a.xwag17a:hover:not(#\#):not(#\#):not(#\#) {
    background-color: #ffffff17;
  }

  .xf3km9w.xf3km9w:hover:not(#\#):not(#\#):not(#\#) {
    background-color: var(--sand-11);
  }
}

.x1pnwutm:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: #ffffff12;
}

.x1txbgiz:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: #ffffff14;
}

.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;
}

.x19o3qm5:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-right-color: #ffffff12;
}

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

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

.xbkdes1:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-color: #ffffff0e;
}

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

.x96ry18:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: 6%;
}

.x1v8ttqh:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: 8%;
}

.x1qz8bd7:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: .21em;
}

.xzu3gb4:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: .45em;
}

.xxa5tp1:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: .5em;
}

.xqtp20y:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 0;
}

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

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

.x78kaxd:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 12em;
}

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

.xeoyrvn:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 2.2em;
}

.x1fin3j1:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 2.5em;
}

.xvxwg7u:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 20em;
}

.x36qwtl:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 2px;
}

.x6wrz9r:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 3.7em;
}

.xuoj239:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 3px;
}

.x1ycjhwn:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 5px;
}

.xy75621:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 72px;
}

.x19dtwtb:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 88%;
}

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

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

.xt6zier:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: 16%;
}

.x1a25qey:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: 28%;
}

.x1nrll8i:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: 50%;
}

.x1dovxqw:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: 53cqw;
}

.x92xt6x:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: 60%;
}

.x1di8dsp:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: 9%;
}

.xeunl5t:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 1.25em;
}

.xolnv53:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 1.4em;
}

.x1p1pd2l:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 1.5em;
}

.x4n8cb0:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 30px;
}

.x1unp1qu:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 4rem;
}

.x1dx3y42:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 5rem;
}

.x1nwut79:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: .07em;
}

.xl6n03a:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: .7em;
}

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

.x8x9d4c:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: auto;
}

.xsxjf7q:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-right: .25em;
}

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

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

.xqplslk:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: .55em;
}

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

.x1ctemn9:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: .85em;
}

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

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

.xwg69jb:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 1.25rem;
}

.x1f6t93q:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 1.3em;
}

.xn1q0w0:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 1.45em;
}

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

.xgwr6pk:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 1.6em;
}

.xj1urod:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 1rem;
}

.x1o5ky9o:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 2.5rem;
}

.x1cl2iem:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 2rem;
}

.xvand4f:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 4.5rem;
}

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

.xgocruu:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 100rem;
}

.x12mqa6l:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 14ch;
}

.x1xtrz5g:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 16ch;
}

.x1j1zfo6:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 24ch;
}

.x6ymgno:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 32rem;
}

.xc0i79g:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 36rem;
}

.x1jb01v5:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 42rem;
}

.x1n7r0mb:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 50rem;
}

.x1kk0wab:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 85rem;
}

.x1d173wj:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 9ch;
}

.x2lwn1j:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 0;
}

.x1rqwxy8:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 1.5rem;
}

.x12gh9je:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 2.9em;
}

.x12sc9ov:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 25rem;
}

.x11k6xv8:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 4.5em;
}

.x1gg8mnh:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 44px;
}

.x5mc7k8:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 480px;
}

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

.x1meygxz:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 5rem;
}

.xvt3nqv:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 620px;
}

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

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

.x1axr89c:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 16.5em;
}

.x9crodd:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: .7em;
}

.x1rexm5z:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 1.8em;
}

.x1fh90og:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 2.5rem;
}

.x58caik:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 7rem;
}

.x6a1bhm:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: clamp(4.5rem, 7vw, 6rem);
}

.x1p6rdmj:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: clamp(4rem, 7vw, 6rem);
}

.x2h5ryq:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: clamp(5rem, 9vw, 9rem);
}

.x1c7na25:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: clamp(6rem, 9vw, 8rem);
}

.x1c5elsw:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 1.25em;
}

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

.xyqxq6x:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 1.3em;
}

.x12t3zde:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 1rem;
}

.xi4evh8:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 2.6em;
}

.xfd2sqk:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 7rem;
}

.x9o2zfq:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: clamp(4rem, 7vw, 7rem);
}

.xprutzp:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: clamp(5.5rem, 9vw, 8rem);
}

.x8motco:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: clamp(6rem, 12vw, 12rem);
}

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

.x18zv2l4:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: 9%;
}

.x13coww:not(#\#):not(#\#):not(#\#):not(#\#) {
  scroll-margin-top: 7rem;
}

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

.xqglv4n:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 13%;
}

.x1jsou2p:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 43%;
}

.x8dbdkj:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 48.5%;
}

.x18ikoyh:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 49.235%;
}

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

.xz21lkc:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 6%;
}

.x14lxbfz:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 8%;
}

.xcygla4:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: .21em;
}

.x6v4lcm:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: .45em;
}

.xoden9:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: .5em;
}

.xhekxkv:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 1.15em;
}

.x1l7obmn:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 1.9em;
}

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

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

.x1pnrsv3:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 2.2em;
}

.xdd3l67:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 2.3em;
}

.x1i2jmoy:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 2.5em;
}

.x1n09knl:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 24cqw;
}

.xa1il55:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 29%;
}

.x1t0fkks:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 44%;
}

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

.x1ftt334:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 5px;
}

.x145lhfe:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 62cqw;
}

.xi9l4ab:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 82%;
}

.x1tjp0jp:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 84%;
}

.xuyfhz4:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: calc(100% - 16px);
}

.xle0nf8:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: clamp(13rem, 21vw, 18rem);
}

.xkgemtz:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: clamp(14rem, 21vw, 18rem);
}

.xcjk8u7:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: clamp(7rem, 11vw, 9rem);
}

.xeq5yr9:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: fit-content;
}

.xd715bd:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: max(77cqw, 53cqw + 16.5em);
}

@media (width <= 720px) {
  .xdqsl8o.xdqsl8o:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-bottom-width: 1px;
  }

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

  .xwgn9l9.xwgn9l9:not(#\#):not(#\#):not(#\#):not(#\#) {
    bottom: 4%;
  }
}

@media (width <= 900px) {
  .x1tpuwvv.x1tpuwvv:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 11em;
  }
}

@media (width <= 720px) {
  .x58t4h3.x58t4h3:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 15em;
  }

  .x14gqx3c.x14gqx3c:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 2.5em;
  }

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

  .x17z2dn8.x17z2dn8:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 52px;
  }

  .xzft0nh.xzft0nh:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: clamp(34rem, 140vw, 42rem);
  }

  .xbzxr9y.xbzxr9y:not(#\#):not(#\#):not(#\#):not(#\#) {
    left: 19%;
  }

  .x1nj9jn.x1nj9jn:not(#\#):not(#\#):not(#\#):not(#\#) {
    left: 26%;
  }

  .x1piwtmz.x1piwtmz:not(#\#):not(#\#):not(#\#):not(#\#) {
    left: 7%;
  }

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

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

  .xccimjo.xccimjo:not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-bottom: 2.5rem;
  }

  .xzf4452.xzf4452:not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-bottom: 3.5rem;
  }

  .xal3i6h.xal3i6h:not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-bottom: 3rem;
  }

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

  .x10nq0uj.x10nq0uj:not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-left: auto;
  }

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

@media (width <= 900px) {
  .x1d1s3mw.x1d1s3mw:not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-top: 0;
  }
}

@media (width <= 720px) {
  .x1hun6wp.x1hun6wp:not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-top: 1.25em;
  }

  .x1h42ga6.x1h42ga6:not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-top: 1.5rem;
  }

  .xiwmlsj.xiwmlsj:not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-top: 2rem;
  }

  .x1uzvzr6.x1uzvzr6:not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-top: 3.25rem;
  }

  .x1oermml.x1oermml:not(#\#):not(#\#):not(#\#):not(#\#) {
    min-height: 34rem;
  }

  .xet6x93.xet6x93:not(#\#):not(#\#):not(#\#):not(#\#) {
    min-height: 4.25em;
  }

  .xgtf4fk.xgtf4fk:not(#\#):not(#\#):not(#\#):not(#\#) {
    min-height: 4.5rem;
  }

  .x18mr2ls.x18mr2ls:not(#\#):not(#\#):not(#\#):not(#\#) {
    min-height: 500px;
  }

  .xnmuct0.xnmuct0:not(#\#):not(#\#):not(#\#):not(#\#) {
    min-height: 620px;
  }

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

  .x15xsof1.x15xsof1:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-bottom: 3.5rem;
  }

  .xrgjo61.xrgjo61:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-bottom: 3rem;
  }

  .x1ndla80.x1ndla80:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-bottom: 4rem;
  }

  .xby3mac.xby3mac:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-bottom: 5rem;
  }

  .x139ion9.x139ion9:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-top: .5rem;
  }

  .xmxptya.xmxptya:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-top: 3rem;
  }

  .xxxm9la.xxxm9la:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-top: 4.5rem;
  }

  .x19s13ph.x19s13ph:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-top: 4rem;
  }

  .x2eguu5.x2eguu5:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-top: 5rem;
  }

  .x1dqxiy3.x1dqxiy3:not(#\#):not(#\#):not(#\#):not(#\#) {
    top: 4%;
  }

  .xf183nb.xf183nb:not(#\#):not(#\#):not(#\#):not(#\#) {
    top: 68%;
  }

  .x17kfyxg.x17kfyxg:not(#\#):not(#\#):not(#\#):not(#\#) {
    top: 7%;
  }

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

  .x10b8tgo.x10b8tgo:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 1.9em;
  }

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

@media (width <= 480px) {
  .xpvxnew.xpvxnew:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 14rem;
  }

  .x1ua92ab.x1ua92ab:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 15rem;
  }
}

@media (width <= 720px) {
  .xwz4rg0.xwz4rg0:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 48%;
  }
}

@media (width <= 480px) {
  .x15bod1t.x15bod1t:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 7.5rem;
  }
}

@media (width <= 720px) {
  .xyr8pkq.xyr8pkq:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 75%;
  }

  .x3ai6tc.x3ai6tc:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 80%;
  }

  .xpukzza.xpukzza:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 88.64%;
  }

  .x1slo0kb.x1slo0kb:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 88%;
  }

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

  .xod4tqp.xod4tqp:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: calc(100% - 12px);
  }
}

.xbfn5co:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::placeholder {
  color: var(--sand-10);
}

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