@property --marketing-glass-angle-1{syntax:"<angle>";inherits:false;initial-value:-75deg}@property --marketing-glass-angle-2{syntax:"<angle>";inherits:false;initial-value:-45deg}[data-marketing-glass-mask]{-webkit-mask-composite:xor;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude}@supports (-webkit-touch-callout:none){[data-marketing-download-dialog-backdrop]{position:absolute}}[data-page=presskit] #nav{--face:"Selecta", -apple-system, BlinkMacSystemFont, sans-serif}[data-page=presskit] #nav .wh-veil{z-index:0;pointer-events:none;background:linear-gradient(#fff 0%,#fffffff7 50%,#ffffffb8 76%,#fff0 100%);height:calc(100% + 32px);display:block;position:absolute;inset:0 0 auto}[data-page=presskit] #nav .wh-veil i{display:none}[data-page=presskit] #nav>.wh-logo,[data-page=presskit] #nav>.wh-right{z-index:1;position:relative}[data-page=presskit] #nav,[data-page=presskit] #nav *{box-sizing:border-box}@media (width<=700px){[data-page=presskit] #nav .mgb--header,[data-page=presskit] #nav .mgb--header .mgb-btn{width:96px}}html[data-document-surface=marketing-home]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background-color:#fff}html[data-document-surface=marketing-home] body{color:#191919;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fff;min-height:100vh;margin:0;font-family:LaunchSelecta,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;position:relative}html[data-document-surface=marketing-home] body,html[data-document-surface=marketing-home] body *,html[data-document-surface=marketing-home] body :before,html[data-document-surface=marketing-home] body :after{box-sizing:border-box}html[data-document-surface=creator-program]{scroll-behavior:smooth;background-color:#f0f0f0}html[data-document-surface=create]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background-color:#f0f0f0}html[data-document-surface=create] body{background-color:#f0f0f0;margin:0}html[data-document-surface=create] [data-page=create-fallback],html[data-document-surface=create] [data-page=create-fallback] *,html[data-document-surface=create] [data-page=create-fallback] :before,html[data-document-surface=create] [data-page=create-fallback] :after{box-sizing:border-box}html[data-document-surface=create] [data-page=create-fallback]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html[data-document-surface=blog]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background-color:#fff}html[data-document-surface=blog] body{color:#191919;background-color:#fff;min-height:100vh;margin:0;font-family:Selecta,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}html[data-document-surface=blog] [data-page=blog],html[data-document-surface=blog] [data-page=blog] *,html[data-document-surface=blog] [data-page=blog] :before,html[data-document-surface=blog] [data-page=blog] :after{box-sizing:border-box}html[data-document-surface=blog] [data-page=blog]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html[data-document-surface=creator-program] body{background-color:#f0f0f0;margin:0}html[data-document-surface=creator-program] [data-page=creator-program],html[data-document-surface=creator-program] [data-page=creator-program] *,html[data-document-surface=creator-program] [data-page=creator-program] :before,html[data-document-surface=creator-program] [data-page=creator-program] :after{box-sizing:border-box}html[data-document-surface=creator-program] [data-page=creator-program]{cursor:url(/creator-program/assets/cursor-wabi.png) 20 4,auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html[data-document-surface=creator-program] [data-page=creator-program] a,html[data-document-surface=creator-program] [data-page=creator-program] button,html[data-document-surface=creator-program] [data-page=creator-program] [role=button],html[data-document-surface=creator-program] [data-page=creator-program] summary{cursor:url(/creator-program/assets/cursor-wabi-hover.png) 16 3,pointer!important}@media (prefers-reduced-motion:reduce){html[data-document-surface=creator-program]{scroll-behavior:auto}html[data-document-surface=creator-program] [data-page=creator-program],html[data-document-surface=creator-program] [data-page=creator-program] *,html[data-document-surface=creator-program] [data-page=creator-program] :before,html[data-document-surface=creator-program] [data-page=creator-program] :after{transition-duration:.01ms!important;animation-duration:.01ms!important}}html[data-document-surface=legal]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;scroll-behavior:smooth;background-color:#faf9f7}html[data-document-surface=legal] body{background-color:#faf9f7;margin:0}html[data-document-surface=legal] [data-page=legal],html[data-document-surface=legal] [data-page=legal] *,html[data-document-surface=legal] [data-page=legal] :before,html[data-document-surface=legal] [data-page=legal] :after{box-sizing:border-box}html[data-document-surface=legal] [data-page=legal]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (prefers-reduced-motion:reduce){html[data-document-surface=legal]{scroll-behavior:auto}}html[data-document-surface=presskit]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background-color:#fff}html[data-document-surface=presskit] body{background-color:#fff;margin:0}html[data-document-surface=presskit] [data-page=presskit],html[data-document-surface=presskit] [data-page=presskit] *,html[data-document-surface=presskit] [data-page=presskit] :before,html[data-document-surface=presskit] [data-page=presskit] :after{box-sizing:border-box}html[data-document-surface=presskit] [data-page=presskit]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:root{--wabi-app-stylex-host:1}
/*$vite$:1*/
@property --x-animationDelay {
  syntax: "*";
  inherits: false
}

@keyframes x1mjh9n1-B {
  0% {
    opacity: 0;
    filter: blur(14px);
  }

  99% {
    opacity: 1;
    filter: blur();
  }

  100% {
    opacity: 1;
    filter: none;
  }
}

@keyframes x1da8sw2-B {
  0% {
    opacity: 0;
    filter: blur(14px);
    transform: translateY(12px);
  }

  99% {
    opacity: 1;
    filter: blur();
    transform: translateY(0);
  }

  100% {
    opacity: 1;
    filter: none;
    transform: translateY(0);
  }
}

:root, .xngrx99 {
  --x1f60avn: 18px;
  --xdwd599: 22px;
}

:root, .xwhz8fl {
  --xrldkz: #191919;
  --xca7tci: #f0f0f0;
  --x10gr5v3: #faf9f7;
  --x1e4m1jr: var(--foreground-neutral-primary, #000);
  --x1bonyp3: var(--foreground-neutral-secondary, #525252);
  --x1q5g6ot: var(--foreground-neutral-tertiary, #737373);
  --xuloziy: #0000001a;
  --x1fqozeq: #00000026;
  --x10fu08w: #0003;
}

:root, .x1mpvziy {
  --xy6fq18: "Selecta", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  --xdzbetl: "Kalice", ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;
  --x2uojpm: "Belmonte Ballpoint", "Selecta", cursive;
  --xodv9ht: system-ui, -apple-system, sans-serif;
}

.x17nmzpr {
  --marketing-glass-angle-1: -125deg;
}

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

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

.x2wohyr:not(#\#) {
  padding: .125em;
}

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

.xozlmf9:not(#\#) {
  padding: 12px 18px;
}

.xc7ga6q:not(#\#) {
  padding: 12px;
}

.xx28h3m:not(#\#) {
  padding: 13px 13px 14px;
}

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

.x1tfrs4t:not(#\#) {
  padding: 32px 24px;
}

.x1ruevkc:not(#\#) {
  padding: 6px;
}

.x1fn3az8:not(#\#) {
  padding: clamp(1px, .0625em, 4px);
}

.xu34mfj:not(#\#):not(#\#) {
  background-position: 0%;
}

.xcqt3t6:not(#\#):not(#\#) {
  background-position: 25%;
}

.xv7jld5:not(#\#):not(#\#) {
  background-position: calc(50% - var(--tx, 0) * 70%) calc(50% - var(--ty, 0) * 70%);
}

.x1bxjiy:not(#\#):not(#\#) {
  background-position: calc(50% + var(--tx, 0) * 42%) calc(50% + var(--ty, 0) * 42%);
}

.xufnaa:not(#\#):not(#\#) {
  background-position: calc(var(--tx, 0) * 140%) calc(var(--ty, 0) * 140%);
}

.x1e00ufr:not(#\#):not(#\#) {
  border-color: #0000000f;
}

.x87a88o:not(#\#):not(#\#) {
  border-color: #fffc;
}

.x1e735x8:not(#\#):not(#\#) {
  border-color: #ffffffe6;
}

.x17i5f1o:not(#\#):not(#\#) {
  border-color: #fffffff2;
}

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

.x1xwekrv:not(#\#):not(#\#) {
  border-radius: 100px;
}

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

.xixl9f9:not(#\#):not(#\#) {
  border-radius: 14px;
}

.x1m3ak92:not(#\#):not(#\#) {
  border-radius: 20px;
}

.xmrcom8:not(#\#):not(#\#) {
  border-radius: 22.37%;
}

.x1khhgft:not(#\#):not(#\#) {
  border-radius: 24px;
}

.x14o3kyb:not(#\#):not(#\#) {
  border-radius: 26px;
}

.x174e0gf:not(#\#):not(#\#) {
  border-radius: 30px;
}

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

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

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

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

.x1bulp4c:not(#\#):not(#\#) {
  border-radius: 999vw;
}

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

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

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

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

.x15gj94b:not(#\#):not(#\#) {
  gap: 11px;
}

.x1af02g3:not(#\#):not(#\#) {
  gap: 14px;
}

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

.xaobbuh:not(#\#):not(#\#) {
  gap: 18px;
}

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

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

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

.xv5gsod:not(#\#):not(#\#) {
  gap: 36px;
}

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

.x1nejdyq:not(#\#):not(#\#) {
  gap: 5px;
}

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

.x1j9xkj6:not(#\#):not(#\#) {
  gap: 7px;
}

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

.xmmi0ta:not(#\#):not(#\#) {
  gap: 9px;
}

.x1osaytk:not(#\#):not(#\#) {
  grid-column: 1 / -1;
}

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

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

.x18ystb9:not(#\#):not(#\#) {
  margin-block: 22px;
}

.xxbjj12:not(#\#):not(#\#) {
  margin-inline: 8px;
}

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

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

.x7giv3:not(#\#):not(#\#) {
  overflow: clip;
}

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

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

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

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

.x1h2kp2w:not(#\#):not(#\#) {
  padding-inline: .65em;
}

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

.xtgi7vp:not(#\#):not(#\#) {
  padding-inline: 1.75em;
}

.x1awh872:not(#\#):not(#\#) {
  padding-inline: 10px;
}

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

.x12j899k:not(#\#):not(#\#) {
  padding-inline: 18px;
}

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

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

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

.x1upo8f9:not(#\#):not(#\#):not(#\#) {
  -webkit-tap-highlight-color: #0000;
}

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

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

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

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

.xkh2ocl:not(#\#):not(#\#):not(#\#) {
  align-self: stretch;
}

.xvo38ju:not(#\#):not(#\#):not(#\#) {
  animation-delay: var(--x-animationDelay);
}

.x7tkt5m:not(#\#):not(#\#):not(#\#) {
  animation-duration: 1.05s;
}

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

.xj456sp:not(#\#):not(#\#):not(#\#) {
  animation-name: x1da8sw2-B;
}

.x67jx73:not(#\#):not(#\#):not(#\#) {
  animation-name: x1mjh9n1-B;
}

.x1l9r4k1:not(#\#):not(#\#):not(#\#) {
  animation-timing-function: cubic-bezier(.22, 1, .36, 1);
}

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

.x1plog1:not(#\#):not(#\#):not(#\#) {
  aspect-ratio: 1;
}

.x1wskzqf:not(#\#):not(#\#):not(#\#) {
  aspect-ratio: 2;
}

.x1dltgaz:not(#\#):not(#\#):not(#\#) {
  aspect-ratio: 4 / 3;
}

.x1sg1d4o:not(#\#):not(#\#):not(#\#) {
  aspect-ratio: 4 / 5;
}

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

.x3f5ll2:not(#\#):not(#\#):not(#\#) {
  backdrop-filter: blur(14px) saturate(135%);
}

.xe4hve1:not(#\#):not(#\#):not(#\#) {
  backdrop-filter: blur(26px) saturate(170%);
}

.x1al74a9:not(#\#):not(#\#):not(#\#) {
  backdrop-filter: blur(30px) saturate(145%);
}

.x1exf6zl:not(#\#):not(#\#):not(#\#) {
  backdrop-filter: blur(clamp(1px, .125em, 4px));
}

.xz1y3o:not(#\#):not(#\#):not(#\#) {
  backdrop-filter: blur(clamp(2px, .25em, 8px));
}

.x1qzj6c1:not(#\#):not(#\#):not(#\#) {
  backdrop-filter: blur(clamp(4px, .5em, 14px));
}

.x1t853zo:not(#\#):not(#\#):not(#\#) {
  backdrop-filter: none;
}

.xdsama9:not(#\#):not(#\#):not(#\#) {
  background-color: #191919;
}

.x1a2mfp6:not(#\#):not(#\#):not(#\#) {
  background-color: #f1f1f1;
}

.xeik15v:not(#\#):not(#\#):not(#\#) {
  background-color: #f6f6f6;
}

.x83z2og:not(#\#):not(#\#):not(#\#) {
  background-color: #fff;
}

.xukvo15:not(#\#):not(#\#):not(#\#) {
  background-color: #fafafae6;
}

.x1a02tc4:not(#\#):not(#\#):not(#\#) {
  background-color: #ffffff8c;
}

.xc88nn4:not(#\#):not(#\#):not(#\#) {
  background-color: #ffffffdb;
}

.xp2v3zl:not(#\#):not(#\#):not(#\#) {
  background-color: #ffffffe6;
}

.xdgjd8o:not(#\#):not(#\#):not(#\#) {
  background-color: #fffffff0;
}

.x1egyrhw:not(#\#):not(#\#):not(#\#) {
  background-color: #fffffff5;
}

.x1gmjnby:not(#\#):not(#\#):not(#\#) {
  background-color: #1f1f1f24;
}

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

.x1erqwam:not(#\#):not(#\#):not(#\#) {
  background-image: conic-gradient(from var(--marketing-glass-angle-1) at 50% 50%,#00000080,#0000 5% 40%,#00000080 50%,#0000 60% 95%,#00000080),linear-gradient(180deg,#ffffff80,#ffffff80);
}

.x1c92dfj:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(-75deg, #ffffff1a, #ffffff4d, #ffffff1a);
}

.xoyc1wf:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(-75deg, #ffffff57, #ffffff9e, #ffffff57);
}

.x8l0s20:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(105deg, #fff0 40%, #ffffff17 46.5%, #ffffff75 50%, #ffffff17 53.5%, #fff0 60% 67%, #ffffff1c 70.5%, #fff0 74%);
}

.xv73szg:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(110deg, #ffd69b 0%, #ffa56f 3.6%, #f87285 7.1%, #e056ae 10.7%, #a95bce 14.3%, #7a72de 17.9%, #6ba7ea 21.4%, #a3d6f8 25%, #6ba7ea 28.6%, #7a72de 32.1%, #a95bce 35.7%, #e056ae 39.3%, #f87285 42.9%, #ffa56f 46.4%, #ffd69b 50%, #ffa56f 53.6%, #f87285 57.1%, #e056ae 60.7%, #a95bce 64.3%, #7a72de 67.9%, #6ba7ea 71.4%, #a3d6f8 75%, #6ba7ea 78.6%, #7a72de 82.1%, #a95bce 85.7%, #e056ae 89.3%, #f87285 92.9%, #ffa56f 96.4%, #ffd69b 100%);
}

.x1hwzxnt:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(#00000004, #00000002);
}

.xiojqp5:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(#f0f0f000 0%, #f4f4f473 38%, #f6f6f6b8 100%);
}

.x32dii4:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(var(--marketing-glass-angle-2),#fff0 0%,#ffffff80 40% 50%,#fff0 55%);
}

.x18o3ruo:not(#\#):not(#\#):not(#\#) {
  background-image: none;
}

.xvrsi8g:not(#\#):not(#\#):not(#\#) {
  background-image: radial-gradient(53% 128% at 36.4% -18.1%, #6f6f6f 0%, #080808 95.8527%);
}

.x1b17ytb:not(#\#):not(#\#):not(#\#) {
  background-image: repeating-linear-gradient(72deg, #0000 0, #f8649480 1.5px, #0000 3px, #8964da80 4.5px, #0000 6px, #6bb1ed80 7.5px, #0000 9px);
}

.xiy17q3:not(#\#):not(#\#):not(#\#) {
  background-repeat: no-repeat;
}

.xpdxc6g:not(#\#):not(#\#):not(#\#) {
  background-size: 150% 150%;
}

.x1all6yo:not(#\#):not(#\#):not(#\#) {
  background-size: 200% 200%;
}

.x1tdycsv:not(#\#):not(#\#):not(#\#) {
  background-size: 240% 240%;
}

.xhwjpy5:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 .5573px .5573px -.375px #0e0e0e17, 0 1.6902px 1.6902px -.75px #0e0e0e1a, 0 4.4679px 4.4679px -1.125px #0e0e0e1f, 0 14px 14px -1.5px #0e0e0e33, inset 0 2px 10px 1px #fafafa33, inset 0 0 2px 1px #f8f8f833, inset 0 2px .5px #fff3;
}

.x1suby4h:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 1.5px 2px #0000000d, 0 10px 28px #00000014, inset 0 2px 2.5px #00000009, inset 0 -2px 2.5px #fff9, inset 0 0 0 1.5px #ffffff59;
}

.x1fmnnzw:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 10px 26px #00000014;
}

.x1ygrh5a:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 14px 28px #00000014, inset 0 -2px 3px #00000009;
}

.xzapq0d:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 18px 42px #0000001c;
}

.xmwdkn9:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 24px 70px #00000029, inset 0 1px 1px #ffffffe6;
}

.x1hzxjpt:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 .125em .125em #00000009, inset 0 -.125em .125em #ffffff80, 0 .075em .025em -.1em #00000040, inset 0 0 .05em .1em #ffffff80, 0 0 #fff;
}

.x15hhevf:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 .125em .125em #00000009, inset 0 -.125em .125em #ffffff80, 0 .25em .125em -.125em #0000001a, inset 0 0 .1em .25em #fff3, 0 0 #fff;
}

.x3sgiew:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 0 0 1px #00000006;
}

.x196mg3n:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 0 0 1px #00000009;
}

.xj6hzry:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 0 0 calc(clamp(1px, .0625em, 4px) / 2) #ffffff59;
}

.xnjoabo:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 1px #ffffffd9;
}

.x1iar8ig:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 1px 4px #fffa, inset 0 -4px 4px #ffffffd9, inset 0 0 14px #e5e5e58c, 0 11px 28px #00000012, 0 23px 31px #0000000d;
}

.x1gnnqk1:not(#\#):not(#\#):not(#\#) {
  box-shadow: none;
}

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

.x1afcbsf:not(#\#):not(#\#):not(#\#) {
  box-sizing: content-box;
}

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

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

.xayvuls:not(#\#):not(#\#):not(#\#) {
  color: #000;
}

.x12vkijx:not(#\#):not(#\#):not(#\#) {
  color: #171717;
}

.xpiqeuv:not(#\#):not(#\#):not(#\#) {
  color: #181818;
}

.x10f1wnx:not(#\#):not(#\#):not(#\#) {
  color: #191919;
}

.xjmrnzt:not(#\#):not(#\#):not(#\#) {
  color: #363636;
}

.x1m1gh1e:not(#\#):not(#\#):not(#\#) {
  color: #626262;
}

.x33gn0b:not(#\#):not(#\#):not(#\#) {
  color: #666;
}

.x1evyzz5:not(#\#):not(#\#):not(#\#) {
  color: #686868;
}

.x93p4j0:not(#\#):not(#\#):not(#\#) {
  color: #6b7280;
}

.xeb3mf7:not(#\#):not(#\#):not(#\#) {
  color: #6d6d6d;
}

.xh3659q:not(#\#):not(#\#):not(#\#) {
  color: #777;
}

.x1mhu6go:not(#\#):not(#\#):not(#\#) {
  color: #9ca3af;
}

.xfungia:not(#\#):not(#\#):not(#\#) {
  color: #fff;
}

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

.xju2ssf:not(#\#):not(#\#):not(#\#) {
  color: #323232;
}

.x1o1pmfc:not(#\#):not(#\#):not(#\#) {
  column-gap: 0;
}

.x40hh3e:not(#\#):not(#\#):not(#\#) {
  column-gap: 16px;
}

.x1qgv0r9:not(#\#):not(#\#):not(#\#) {
  column-gap: 24px;
}

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

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

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

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

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

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

.x1ls2j84:not(#\#):not(#\#):not(#\#) {
  filter: blur(clamp(.25px, .0156em, 1.5px));
}

.x1r6f1ss:not(#\#):not(#\#):not(#\#) {
  filter: blur(clamp(.5px, .0313em, 3px));
}

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

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

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

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

.x1c4vz4f:not(#\#):not(#\#):not(#\#) {
  flex-grow: 0;
}

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

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

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

.x1vhbnso:not(#\#):not(#\#):not(#\#) {
  font-family: var(--xdzbetl);
}

.x1b4005p:not(#\#):not(#\#):not(#\#) {
  font-family: var(--xodv9ht);
}

.x7sgfsk:not(#\#):not(#\#):not(#\#) {
  font-family: var(--xy6fq18);
}

.x1j6dyjg:not(#\#):not(#\#):not(#\#) {
  font-size: 11px;
}

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

.x4z9k3i:not(#\#):not(#\#):not(#\#) {
  font-size: 13px;
}

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

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

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

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

.x1ewwscv:not(#\#):not(#\#):not(#\#) {
  font-size: 26px;
}

.x93iunb:not(#\#):not(#\#):not(#\#) {
  font-size: 48px;
}

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

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

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

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

.x1pd3egz:not(#\#):not(#\#):not(#\#) {
  font-weight: inherit;
}

.x1psv5sl:not(#\#):not(#\#):not(#\#) {
  grid-auto-columns: min(68vw, 240px);
}

.x70d1jh:not(#\#):not(#\#):not(#\#) {
  grid-auto-columns: min(82vw, 320px);
}

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

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

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

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

.xarpa2k:not(#\#):not(#\#):not(#\#) {
  justify-content: inherit;
}

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

.xjat59b:not(#\#):not(#\#):not(#\#) {
  letter-spacing: -.01em;
}

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

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

.xo2cfqc:not(#\#):not(#\#):not(#\#) {
  letter-spacing: -.04em;
}

.x876ytk:not(#\#):not(#\#):not(#\#) {
  letter-spacing: -.14px;
}

.x1jxy7q1:not(#\#):not(#\#):not(#\#) {
  letter-spacing: -.18px;
}

.x9pfba7:not(#\#):not(#\#):not(#\#) {
  letter-spacing: .08em;
}

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

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

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

.x132q4wb:not(#\#):not(#\#):not(#\#) {
  line-height: 1.25;
}

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

.x1xfvgam:not(#\#):not(#\#):not(#\#) {
  line-height: 1.35;
}

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

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

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

.xule2z1:not(#\#):not(#\#):not(#\#) {
  margin-inline-end: -24px;
}

.xwqyzqf:not(#\#):not(#\#):not(#\#) {
  margin-inline-start: -24px;
}

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

.x1mk5f96:not(#\#):not(#\#):not(#\#) {
  -webkit-mask-image: linear-gradient(to right, #0000, #000 24px);
  mask-image: linear-gradient(to right, #0000, #000 24px);
}

.x1rudrqi:not(#\#):not(#\#):not(#\#) {
  -webkit-mask-position: center;
  mask-position: center;
}

.x16fucec:not(#\#):not(#\#):not(#\#) {
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
}

.x2k2kcx:not(#\#):not(#\#):not(#\#) {
  -webkit-mask-size: contain;
  mask-size: contain;
}

.x6ossdz:not(#\#):not(#\#):not(#\#) {
  mix-blend-mode: color-dodge;
}

.xwgxeq8:not(#\#):not(#\#):not(#\#) {
  mix-blend-mode: overlay;
}

.x19mdvtv:not(#\#):not(#\#):not(#\#) {
  mix-blend-mode: screen;
}

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

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

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

.x14xu9mc:not(#\#):not(#\#):not(#\#) {
  opacity: calc(var(--prox, 0) * .2);
}

.x160srs2:not(#\#):not(#\#):not(#\#) {
  opacity: calc(var(--prox, 0) * .34);
}

.xbxwpms:not(#\#):not(#\#):not(#\#) {
  opacity: calc(var(--prox, 0) * .36);
}

.xkcbxo7:not(#\#):not(#\#):not(#\#) {
  outline-color: #00000012;
}

.x1uczgqu:not(#\#):not(#\#):not(#\#) {
  outline-color: #0000;
}

.x1g40iwv:not(#\#):not(#\#):not(#\#) {
  outline-offset: -1px;
}

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

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

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

.x1h7bf5v:not(#\#):not(#\#):not(#\#) {
  outline-offset: 5px;
}

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

.x1qgsegg:not(#\#):not(#\#):not(#\#) {
  outline-width: 1px;
}

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

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

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

.x67bb7w:not(#\#):not(#\#):not(#\#) {
  pointer-events: auto;
}

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

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

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

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

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

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

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

.x1dbijih:not(#\#):not(#\#):not(#\#) {
  row-gap: 2px;
}

.x1ra7mdn:not(#\#):not(#\#):not(#\#) {
  row-gap: 36px;
}

.xpq7x8j:not(#\#):not(#\#):not(#\#) {
  scroll-padding-inline-end: 24px;
}

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

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

.xuzwxc4:not(#\#):not(#\#):not(#\#) {
  scrollbar-color: #d8d8d8 transparent;
}

.x1597r2g:not(#\#):not(#\#):not(#\#) {
  scrollbar-width: thin;
}

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

.x16tdsg8:not(#\#):not(#\#):not(#\#) {
  text-align: inherit;
}

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

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

.x1hgl8cr:not(#\#):not(#\#):not(#\#) {
  text-shadow: 0 .05em .05em #0000000d;
}

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

.xrys4gj:not(#\#):not(#\#):not(#\#) {
  text-underline-offset: 2px;
}

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

.xggy1nq:not(#\#):not(#\#):not(#\#) {
  touch-action: manipulation;
}

.x1g0ag68:not(#\#):not(#\#):not(#\#) {
  transform-origin: center;
}

.xctpfpq:not(#\#):not(#\#):not(#\#) {
  transform-origin: var(--transform-origin);
}

.x98be47:not(#\#):not(#\#):not(#\#) {
  transform: rotate3d(1, 0, 0, 25deg);
}

.x1n5d1j9:not(#\#):not(#\#):not(#\#) {
  transform: scale(.96);
}

.x1l0m6mh:not(#\#):not(#\#):not(#\#) {
  transform: scale(.975);
}

.x3oybdh:not(#\#):not(#\#):not(#\#) {
  transform: scale(1);
}

.xfqxla5:not(#\#):not(#\#):not(#\#) {
  transform: translateY(-160%);
}

.xx6bhzk:not(#\#):not(#\#):not(#\#) {
  transition-duration: .15s;
}

.x9i6iqp:not(#\#):not(#\#):not(#\#) {
  transition-duration: .16s;
}

.xpceaqw:not(#\#):not(#\#):not(#\#) {
  transition-duration: .22s;
}

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

.xujgz9e:not(#\#):not(#\#):not(#\#) {
  transition-duration: .4s, .5s;
}

.xofcydl:not(#\#):not(#\#):not(#\#) {
  transition-duration: .4s;
}

.x1pvc0dw:not(#\#):not(#\#):not(#\#) {
  transition-duration: .5s, .5s;
}

.xlcvxko:not(#\#):not(#\#):not(#\#) {
  transition-property: --marketing-glass-angle-1;
}

.xgop0h:not(#\#):not(#\#):not(#\#) {
  transition-property: all, --marketing-glass-angle-1;
}

.xfagghw:not(#\#):not(#\#):not(#\#) {
  transition-property: all;
}

.x1m5465v:not(#\#):not(#\#):not(#\#) {
  transition-property: background-position, --marketing-glass-angle-2;
}

.x130bl8i:not(#\#):not(#\#):not(#\#) {
  transition-property: background-position;
}

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

.x13b0p5u:not(#\#):not(#\#):not(#\#) {
  transition-property: none;
}

.x5i1d13:not(#\#):not(#\#):not(#\#) {
  transition-property: transform, background-color, box-shadow;
}

.xwcsmn1:not(#\#):not(#\#):not(#\#) {
  transition-property: transform, opacity;
}

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

.x14ql1xi:not(#\#):not(#\#):not(#\#) {
  transition-timing-function: cubic-bezier(.25, 1, .5, 1), ease;
}

.xpstem3:not(#\#):not(#\#):not(#\#) {
  transition-timing-function: cubic-bezier(.25, 1, .5, 1), cubic-bezier(.25, 1, .5, 1);
}

.xpua05s:not(#\#):not(#\#):not(#\#) {
  transition-timing-function: cubic-bezier(.25, 1, .5, 1);
}

.x1jzoga:not(#\#):not(#\#):not(#\#) {
  transition-timing-function: cubic-bezier(.22, 1, .36, 1);
}

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

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

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

.xjz8q9i:not(#\#):not(#\#):not(#\#) {
  will-change: opacity,filter;
}

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

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

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

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

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

.x1qyhdoi:not(#\#):not(#\#):not(#\#) {
  z-index: 300;
}

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

.x1swf91x:not(#\#):not(#\#):not(#\#) {
  z-index: auto;
}

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

.x1s5g4vl:not(#\#):not(#\#):not(#\#) {
  z-index: 10001;
}

.xg5xkcs:focus-visible:not(#\#):not(#\#):not(#\#) {
  background-color: #f6f6f6;
}

.xungyto:focus-visible:not(#\#):not(#\#):not(#\#) {
  color: #191919;
}

.x126uv52:focus-visible:not(#\#):not(#\#):not(#\#) {
  color: #fff;
}

.xj7w0ts:focus-visible:not(#\#):not(#\#):not(#\#) {
  outline-color: #246bfe;
}

.x1hb9qc9:focus-visible:not(#\#):not(#\#):not(#\#) {
  outline-color: #19191994;
}

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

.x2wzlov:disabled:not(#\#):not(#\#):not(#\#) {
  opacity: .35;
}

.x1bg78jq:hover:not(#\#):not(#\#):not(#\#) {
  background-color: #f4f4f4;
}

.x19lk8rd:hover:not(#\#):not(#\#):not(#\#) {
  color: #374151;
}

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

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

.x11togo2:active:not(#\#):not(#\#):not(#\#) {
  background-color: #e8e8e8;
}

.xrwnhqe:active:not(#\#):not(#\#):not(#\#) {
  background-color: #ededed;
}

.x1kmy1xz:active:not(#\#):not(#\#):not(#\#) {
  background-image: radial-gradient(53% 128% at 36.4% -18.1%, #313131 0%, #0c0c0c 95.8527%);
}

.xglsxx3:active:not(#\#):not(#\#):not(#\#) {
  transform: scale(.975);
}

@media (forced-colors: active) {
  .x14hm74v.x14hm74v:not(#\#):not(#\#):not(#\#) {
    backdrop-filter: none;
  }
}

@media (prefers-reduced-transparency: reduce) and (not (forced-colors: active)) {
  .x1siuv83.x1siuv83:not(#\#):not(#\#):not(#\#) {
    backdrop-filter: none;
  }
}

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

  .xjko30x.xjko30x:hover:not(#\#):not(#\#):not(#\#) {
    background-color: #f6f6f6;
  }

  .x10qfx9v.x10qfx9v:hover:not(#\#):not(#\#):not(#\#) {
    background-image: radial-gradient(83% 128% at 37.3% -36.6%, #939393 0%, #151515 95.8527%);
  }

  .x6iwrzv.x6iwrzv:hover:not(#\#):not(#\#):not(#\#) {
    color: #191919;
  }

  .x9pos86.x9pos86:hover:not(#\#):not(#\#):not(#\#) {
    color: #fff;
  }
}

.x74v7vl:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-color: #e8e8e8;
}

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

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

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

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

.x1gzqbc4:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 1.05em;
}

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

.x162hmin:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 148px;
}

.x1v9usgg:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 14px;
}

.x1ta3ar0:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 17px;
}

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

.x9fpu7x:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 27px;
}

.x10w6t97:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 32px;
}

.x1vqgdyp:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 40px;
}

.xn3w4p2:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 44px;
}

.xwvwv9b:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 46px;
}

.x1mgsydn:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 66px;
}

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

.x1lhd2bx:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: calc(100% - .5625em);
}

.x3qmt5j:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: calc(100% - clamp(1px, .0625em, 4px));
}

.xtqjan9:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: calc(100% + .5em);
}

.x1bkumec:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: calc(100% + clamp(1px, .0625em, 4px));
}

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

.xpnmzw7:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: 12px;
}

.x1mr438q:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: .28125em;
}

.xbvzhx2:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: -.25em;
}

.xdtuhpq:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: calc(0% - clamp(1px, .0625em, 4px) / 2);
}

.xs0t9x6:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: calc(0% + clamp(1px, .0625em, 4px) / 2);
}

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

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

.x1chd833:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 28px;
}

.x16bybu0:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 64px;
}

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

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

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

.x1anpbxc:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 10px;
}

.x1hmvnq2:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 14px;
}

.x1sgpng:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 22px;
}

.xjv05ge:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 28px;
}

.xr9ek0c:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 2px;
}

.xzbgwbi:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 9px;
}

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

.xgujvf1:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 42px;
}

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

.x3sc9yq:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 46px;
}

.xcr9lap:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 66px;
}

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

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

.x7p5m3t:not(#\#):not(#\#):not(#\#):not(#\#) {
  overscroll-behavior-x: contain;
}

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

.x1ej9moc:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 80px;
}

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

.xz9dl7a:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 12px;
}

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

.x1vay4gz:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 172px;
}

.x1p5oq8j:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 24px;
}

@media (width >= 1025px) {
  .xsncmuq.xsncmuq:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding: 16px 16px 18px;
  }
}

@media (width >= 768px) {
  .xrrqtz8.xrrqtz8:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding: 40px;
  }
}

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

.x10kvwg4:not(#\#):not(#\#):not(#\#):not(#\#) {
  scroll-margin-top: 172px;
}

.x1tk7jg1:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 12px;
}

.x9oiu8:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 96px;
}

.xvx6v81:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: .375em;
}

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

.x1ugk5oe:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: calc(0% - clamp(1px, .0625em, 4px) / 2);
}

.x109wiss:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: calc(0% + clamp(1px, .0625em, 4px) / 2);
}

.xeauw9m:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 1.05em;
}

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

.xj35x94:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 112px;
}

.x2pejg6:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 128px;
}

.xoa0rjt:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 148px;
}

.x6jxa94:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 14px;
}

.x1se2ifz:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 17px;
}

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

.x16grhtn:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 220px;
}

.x3smdqs:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 230px;
}

.xnf1dy1:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 268px;
}

.xo7uitg:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 27px;
}

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

.x1td3qas:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 32px;
}

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

.x187nhsf:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 44px;
}

.x1hmiwze:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 62%;
}

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

.xazl0bi:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: calc(100% - .5625em);
}

.x1em2zsk:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: calc(100% - clamp(1px, .0625em, 4px));
}

.x1el8q28:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: calc(100% + .5em);
}

.xur2569:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: calc(100% + clamp(1px, .0625em, 4px));
}

.xezivpi:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: max-content;
}

@media (width >= 1025px) {
  .x1xzcgx7.x1xzcgx7:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    border-radius: 30px;
  }

  .x1r1yyyb.x1r1yyyb:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    gap: 13px;
  }
}

@media (width <= 1024px) {
  .x1h7o1r2.x1h7o1r2:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    gap: 14px;
  }
}

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

  .xmw9qeg.xmw9qeg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    gap: 48px;
  }
}

@media (width >= 1025px) {
  .xomyccu.xomyccu:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    gap: 48px;
  }
}

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

@media (width >= 1025px) {
  .x164xt8.x164xt8:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-block: 28px;
  }
}

@media (width <= 1024px) {
  .x1ho29in.x1ho29in:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-inline: 4px;
  }
}

@media (width >= 1025px) {
  .x1b1fy1s.x1b1fy1s:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-block: 0;
  }
}

@media (width >= 1024px) {
  .xqgfwge.xqgfwge:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-inline: .7em;
  }
}

@media (width >= 1025px) {
  .x6blqay.x6blqay:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-inline: 32px;
  }
}

@media (prefers-reduced-motion: reduce) {
  .x1csll75.x1csll75:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    animation-name: none;
  }
}

@media (width <= 1024px) {
  .x1gln4ke.x1gln4ke:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    backdrop-filter: none;
  }
}

@media (width >= 1025px) {
  .x7av791.x7av791:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    background-color: #0000;
  }
}

@media (width <= 1024px) {
  .x1daytlz.x1daytlz:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    background-color: var(--xca7tci);
  }
}

@media (width >= 1024px) {
  .xxwwaro.xxwwaro:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    background-image: linear-gradient(#00000008, #00000004);
  }
}

@media (width <= 1024px) {
  .x646nm7.x646nm7:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    background-image: none;
  }
}

@media (width >= 1025px) {
  .xaihdw9.xaihdw9:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    display: flex;
  }

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

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

@media (width >= 1024px) {
  .x7ny1zb.x7ny1zb:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    filter: blur(clamp(1px, .0625em, 6px));
  }
}

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

@media (width >= 1025px) {
  .x1nzsf9u.x1nzsf9u:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    flex-direction: column;
  }
}

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

@media (width >= 1025px) {
  .x1y7g0ty.x1y7g0ty:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    flex-direction: row;
  }
}

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

@media (width >= 1025px) {
  .x1rsdrr7.x1rsdrr7:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    font-size: 12px;
  }

  .x1dl94wh.x1dl94wh:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    font-size: 13px;
  }
}

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

@media (width >= 1025px) {
  .x1q7h7yl.x1q7h7yl:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    font-size: 20px;
  }

  .xkke28a.xkke28a:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    font-size: 30px;
  }

  .x1kvlw1i.x1kvlw1i:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    font-size: 64px;
  }
}

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

  .xlyfj77.xlyfj77:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    grid-auto-columns: 320px;
  }
}

@media (width >= 1025px) {
  .x1tlwfxq.x1tlwfxq:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 176px minmax(0, 1fr);
  }
}

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

@media (width <= 1024px) {
  .xu8rte6.xu8rte6:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    justify-content: center;
  }
}

@media (width >= 1024px) {
  .xg97qqu.xg97qqu:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    letter-spacing: -.19px;
  }
}

@media (width >= 1025px) {
  .x1g4u6mf.x1g4u6mf:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-inline-end: -32px;
  }

  .x190ja43.x190ja43:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-inline-start: -12px;
  }

  .xw9o8qx.xw9o8qx:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-inline-start: -40px;
  }

  .x1gpf002.x1gpf002:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    -webkit-mask-image: linear-gradient(to right, #0000, #000 40px);
    mask-image: linear-gradient(to right, #0000, #000 40px);
  }
}

@media (prefers-reduced-motion: reduce) {
  .x1i4z265.x1i4z265:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    opacity: 1;
  }
}

@media (width >= 1025px) {
  .x1xe8hlx.x1xe8hlx:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-inline-end: 32px;
  }

  .x14u9lvn.x14u9lvn:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-inline-start: 40px;
  }
}

@media (width <= 1024px) {
  .xtqp8ug.xtqp8ug:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    pointer-events: auto;
  }

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

  .x1j48z9g.x1j48z9g:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    row-gap: 4px;
  }
}

@media (width >= 1025px) {
  .x1r5chc2.x1r5chc2:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    scroll-padding-inline-end: 32px;
  }

  .x1ralhvo.x1ralhvo:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    scroll-padding-inline-start: 40px;
  }
}

@media (width <= 1024px) {
  .x1d4mmt0.x1d4mmt0:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    text-align: center;
  }
}

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

  .x1scwlfy.x1scwlfy:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    transform: scale(1);
  }

  .xvi06zi.xvi06zi:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    transition-duration: 0s;
  }

  .xx1xjt8.xx1xjt8:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    transition-duration: 1ms;
  }
}

@media (width <= 1024px) {
  .xk1cqk6.xk1cqk6:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    z-index: auto;
  }
}

@media (width >= 1025px) {
  .xxw1ptf.xxw1ptf:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 31px;
  }
}

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

@media (width >= 1025px) {
  .x11kliro.x11kliro:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 72px;
  }
}

@media (width >= 1024px) {
  .x1qsxg9t.x1qsxg9t:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    height: calc(100% - 1.125em);
  }

  .x1x28tvv.x1x28tvv:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    height: calc(100% + 1em);
  }

  .x1mvaebu.x1mvaebu:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    left: -.5em;
  }

  .x1ez7i2a.x1ez7i2a:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    left: .5625em;
  }
}

@media (width >= 1025px) {
  .x1ylbldl.x1ylbldl:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-bottom: 96px;
  }

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

  .x12etqop.x12etqop:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-top: 38px;
  }

  .x1ipjfmx.x1ipjfmx:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    min-height: 72px;
  }

  .x1dohug1.x1dohug1:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-bottom: 120px;
  }

  .xg065so.xg065so:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-bottom: 140px;
  }
}

@media (width <= 1024px) {
  .x1pbqfuj.x1pbqfuj:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-bottom: 20px;
  }

  .x1q9hye.x1q9hye:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-top: 20px;
  }
}

@media (width >= 1025px) {
  .xtbp2kh.xtbp2kh:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-top: 220px;
  }

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

  .xalu2z0.xalu2z0:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    scroll-margin-top: 140px;
  }

  .x1h3x0jg.x1h3x0jg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    top: 136px;
  }
}

@media (width >= 1024px) {
  .x14hp7r8.x14hp7r8:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    top: -.5em;
  }

  .x16sd7yl.x16sd7yl:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    top: .75em;
  }

  .xeuavl.xeuavl:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 148px;
  }
}

@media (width >= 768px) {
  .x8ojnmv.x8ojnmv:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 176px;
  }
}

@media (width >= 1025px) {
  .xhyui2l.xhyui2l:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 282px;
  }

  .x1qp1gu2.x1qp1gu2:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 31px;
  }
}

@media (width >= 1024px) {
  .x1s0xv9b.x1s0xv9b:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    width: calc(100% - 1.125em);
  }

  .xx7lknl.xx7lknl:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    width: calc(100% + 1em);
  }
}
