@font-face{font-family:Instrument Serif;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/instrument-serif-latin-400-normal-DnYpCC2O.woff2)format("woff2"),url(/assets/instrument-serif-latin-400-normal-BVbkICAY.woff)format("woff")}@font-face{font-family:Instrument Serif;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/instrument-serif-latin-400-italic-DKMiL14s.woff2)format("woff2"),url(/assets/instrument-serif-latin-400-italic-u__WvvIK.woff)format("woff")}*,:before,:after{box-sizing:border-box}:where(html){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}@media (prefers-color-scheme:dark){:where(html){--lightningcss-light: ;--lightningcss-dark:initial}}:where(html,body,#root){height:100%;margin:0}:where(body){-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:canvas;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;line-height:1.5}:where(img,svg,video){max-width:100%;display:block}:where(button,input,select,textarea){font:inherit}:where(h1,h2,h3,h4,p,dl,dd,figure){margin:0}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}

@property --x-animationDelay {
  syntax: "*";
  inherits: false
}

@property --x-flexGrow {
  syntax: "*";
  inherits: false
}

@property --x-gridTemplateColumns {
  syntax: "*";
  inherits: false
}

@property --x-height {
  syntax: "*";
  inherits: false
}

@property --x-left {
  syntax: "*";
  inherits: false
}

@property --x-top {
  syntax: "*";
  inherits: false
}

@property --x-width {
  syntax: "*";
  inherits: false
}

@keyframes x1t15s1n-B {
  0% {
    opacity: 0;
    transform: translateY(-40px);
  }

  20% {
    opacity: .5;
  }

  80% {
    opacity: .5;
  }

  100% {
    opacity: 0;
    transform: translateY(120px);
  }
}

@keyframes x1bzi508-B {
  from {
    opacity: 0;
    transform: translateY(6px);
  }

  to {
    opacity: 1;
    transform: translateY(0);
  }
}

@keyframes x1xdlk09-B {
  from {
    transform: translateX(100%);
  }

  to {
    transform: none;
  }
}

@keyframes x1fy8ia8-B {
  to {
    transform: rotate(360deg);
  }
}

@keyframes x1ofc7ps-B {
  from {
    transform: translateX(0);
  }

  to {
    transform: translateX(-50%);
  }
}

:root, .xzupuhv {
  --x17mnz9u: 4px;
  --xz9sk54: 6px;
  --xpqm08m: 8px;
  --ximdvd7: 12px;
  --x75tilr: 20px;
  --x1eaifhq: 9999px;
}

:root, .xsniqj3 {
  --x1aczudt: 400;
  --x1a2ehk9: 500;
  --xv07hdq: 600;
  --xe31q0g: 700;
}

:root, .x15jbic8 {
  --x1gw80l7: 2px;
  --x127629k: 4px;
  --x19yt69y: 8px;
  --x64ub3k: 12px;
  --xez0q36: 16px;
  --x1c0yuzo: 20px;
  --xrpysh9: 24px;
  --x1nyli1f: 32px;
  --x4ojsi4: 48px;
}

:root, .x739idy {
  --x1okc8ok: .12s;
  --x1btwz55: .18s;
  --xnkv13m: .32s;
  --x1tzzb9m: cubic-bezier(.2, 0, 0, 1);
}

:root, .x1uggpbd {
  --xc9kl90: "Instrument Serif", ui-serif, Georgia, "Times New Roman", serif;
}

:root, .xitpy9y {
  --xck8ys2: #5469d4;
  --x1fl2jve: #8b5cf6;
  --x1hcpbuq: #10b981;
  --xv58ush: #f59e0b;
  --xkrjjpk: #ec4899;
  --x7jhh56: #8a93a6;
  --x1jysjjo: #e3e8ee;
  --x37gqr7: #6b7588;
}

:root, .x1p1za1s {
  --xh130zv: 0 1px 2px #3c42570f;
  --x1pv8cem: 0 4px 12px -2px #3c42571f;
  --x1z12lq7: 0 24px 48px -12px #1e293b47;
}

:root, .xsn2s8r {
  --xk4jqdc: #22a05a;
  --x4x5nn3: #5b8cf0;
  --x1idvkb0: #ee8a2a;
  --x5w0k6c: #e0aa00;
  --x9kucko: #a080f8;
  --x10cyoni: #14a3a0;
  --x12jw026: #e64c8f;
  --x1i5fi7h: #a39e94;
}

:root, .x1w2sq1r {
  --xs796hd: ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  --xg14927: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;
}

:root, .x195ubpb {
  --xsfx95t: #f6f2ea;
  --xxmgue6: #ece6da;
  --x1tkxswc: #fffdf8;
  --x493apm: #fffdf6;
  --x2s1qxh: #ddd5c6;
  --x10rl8ty: #110e08;
  --x13g45cf: #3d3a33;
  --x5b3oq2: #6b665c;
  --x1u0pa7e: #2152d9;
  --x1ha6tsw: #1a43b8;
  --x1scedlp: #fff;
  --x18g66f2: #e6edff;
  --xnrpa6z: #2152d9;
  --x12ue1e0: 0 30px 60px -28px #110e0873;
  --x6lerfk: 0 10px 24px -14px #110e0859;
  --xsm2sl2: #110e08;
  --x1bdoawd: #1f1b14;
  --xted2kp: #3a352b;
  --x1knw4of: #fff;
  --x9t6d72: #c9c4b8;
  --x1g52p42: #9a9488;
  --x1girafx: #ffe600;
  --xq79cxs: #ffe600;
  --xhtjzsq: #fff04d;
  --x147nuum: #110e08;
  --x1ib5klb: #3d3a1a;
  --xtzwjud: #110e082e;
}

:root, .xhhw2i7 {
  --xsj2w09: #f7fafc;
  --xffm46g: #fff;
  --x1cz2mp9: #f3f5f8;
  --x10io75s: #eef2fe;
  --xyln25z: #0f172a52;
  --x12c2hzo: #e3e8ee;
  --xrp45gx: #cdd5df;
  --x1uxp3zi: #3c4257;
  --x1y1ebss: #556072;
  --x7jafv5: #6b7588;
  --x17q3lgv: #5469d4;
  --xrme7wh: #4256c0;
  --x1fs9q8b: #fff;
  --xgvrlxm: #eef0fc;
  --x16jthjd: #33418c;
  --x1xzf77q: #1b7d55;
  --xwld8u9: #e8f6ef;
  --xq5ktw5: #9a5b0b;
  --x1g32txd: #fdf3e1;
  --x2yq0w: #c42a2a;
  --x1599p1q: #fdecec;
  --xwcgmxq: #5469d4;
}

:root, .x1vt06fs {
  --xv0ae4z: .6875rem;
  --x1j4hd67: .75rem;
  --xqkzvsd: .875rem;
  --x1ohl4b5: 1rem;
  --x12mu66m: 1.5rem;
  --xux258m: 1.375rem;
  --x1l1hhuq: 2rem;
}

@media (prefers-color-scheme: dark) {
  :root, .xitpy9y {
    --xck8ys2: #8c9cf0;
    --x1fl2jve: #b79cfa;
    --x1hcpbuq: #4fd6a6;
    --xv58ush: #f7bb52;
    --xkrjjpk: #f38cc0;
    --x7jhh56: #6f788b;
    --x1jysjjo: #2a303c;
    --x37gqr7: #8e97a8;
  }

  :root, .x1p1za1s {
    --xh130zv: 0 1px 2px #0006;
    --x1pv8cem: 0 4px 12px -2px #00000080;
    --x1z12lq7: 0 24px 48px -12px #000000b3;
  }

  :root, .xsn2s8r {
    --xk4jqdc: #4fd18a;
    --x4x5nn3: #7aa2ff;
    --x1idvkb0: #f7a85a;
    --x5w0k6c: #f2c94c;
    --x9kucko: #b79cfa;
    --x10cyoni: #4fd1c5;
    --x12jw026: #f38cc0;
    --x1i5fi7h: #7d776c;
  }

  :root, .x195ubpb {
    --xsfx95t: #15130f;
    --xxmgue6: #1e1b16;
    --x1tkxswc: #211e18;
    --x493apm: #2a2620;
    --x2s1qxh: #38332a;
    --x10rl8ty: #f6f1e7;
    --x13g45cf: #d0c9bb;
    --x5b3oq2: #a9a294;
    --x1u0pa7e: #86a8ff;
    --x1ha6tsw: #a4beff;
    --x1scedlp: #0d1222;
    --x18g66f2: #1d2742;
    --xnrpa6z: #86a8ff;
    --x12ue1e0: 0 30px 60px -28px #000c;
    --x6lerfk: 0 10px 24px -14px #000000b3;
    --xsm2sl2: #0b0a07;
    --x1bdoawd: #18150f;
    --xted2kp: #2d2921;
    --x1knw4of: #f6f1e7;
    --x9t6d72: #bdb6a8;
    --x1g52p42: #8f897c;
    --x1girafx: #f2dc2a;
    --xq79cxs: #f2dc2a;
    --xhtjzsq: #fae95c;
    --x147nuum: #110e08;
    --x1ib5klb: #3d3a1a;
    --xtzwjud: #110e0838;
  }

  :root, .xhhw2i7 {
    --xsj2w09: #10131a;
    --xffm46g: #171b24;
    --x1cz2mp9: #1e232e;
    --x10io75s: #232a3b;
    --xyln25z: #0000008f;
    --x12c2hzo: #2a303c;
    --xrp45gx: #3a4252;
    --x1uxp3zi: #e6e9f0;
    --x1y1ebss: #b4bccb;
    --x7jafv5: #8e97a8;
    --x17q3lgv: #8c9cf0;
    --xrme7wh: #a5b2f5;
    --x1fs9q8b: #10131a;
    --xgvrlxm: #232a4a;
    --x16jthjd: #c3cbfa;
    --x1xzf77q: #5fd3a0;
    --xwld8u9: #13302a;
    --xq5ktw5: #f2b55e;
    --x1g32txd: #33270f;
    --x2yq0w: #f58a8a;
    --x1599p1q: #3a1a1d;
    --xwcgmxq: #8c9cf0;
  }
}

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

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

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

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

.xh5tc00:not(#\#) {
  padding: var(--x127629k);
}

.x1bfgfxm:not(#\#) {
  padding: var(--x19yt69y);
}

.x1w1c67s:not(#\#) {
  padding: var(--x1c0yuzo);
}

.x1v5g2g9:not(#\#) {
  padding: var(--x1gw80l7);
}

.x1yoqqlu:not(#\#) {
  padding: var(--x64ub3k);
}

.x1ja9ka4:not(#\#) {
  padding: var(--xez0q36);
}

.x10e1uki:not(#\#) {
  padding: var(--xrpysh9);
}

.x1wsk8vn:not(#\#):not(#\#) {
  border-color: color-mix(in srgb,var(--x17q3lgv) 22%,transparent);
}

.x165ycmm:not(#\#):not(#\#) {
  border-color: color-mix(in srgb,var(--x17q3lgv) 24%,transparent);
}

.x1kucgdj:not(#\#):not(#\#) {
  border-color: color-mix(in srgb,var(--x1xzf77q) 22%,transparent);
}

.xtebhbi:not(#\#):not(#\#) {
  border-color: color-mix(in srgb,var(--x1xzf77q) 24%,transparent);
}

.xmbfnt2:not(#\#):not(#\#) {
  border-color: color-mix(in srgb,var(--x2yq0w) 22%,transparent);
}

.x8ifb3i:not(#\#):not(#\#) {
  border-color: color-mix(in srgb,var(--x2yq0w) 24%,transparent);
}

.x18y6xob:not(#\#):not(#\#) {
  border-color: color-mix(in srgb,var(--xq5ktw5) 22%,transparent);
}

.x1xmu51q:not(#\#):not(#\#) {
  border-color: color-mix(in srgb,var(--xq5ktw5) 24%,transparent);
}

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

.x1eeyknq:not(#\#):not(#\#) {
  border-color: #ffffff40;
}

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

.x1la9aps:not(#\#):not(#\#) {
  border-color: var(--x10rl8ty);
}

.x1qckyta:not(#\#):not(#\#) {
  border-color: var(--x12c2hzo);
}

.x1pp3bkb:not(#\#):not(#\#) {
  border-color: var(--x17q3lgv);
}

.x1skssrt:not(#\#):not(#\#) {
  border-color: var(--x1g52p42);
}

.xh8ajlz:not(#\#):not(#\#) {
  border-color: var(--x2s1qxh);
}

.x1g0auko:not(#\#):not(#\#) {
  border-color: var(--xffm46g);
}

.xphomfe:not(#\#):not(#\#) {
  border-color: var(--xq79cxs);
}

.xeo0b00:not(#\#):not(#\#) {
  border-color: var(--xrp45gx);
}

.xgqmno8:not(#\#):not(#\#) {
  border-radius: 16px;
}

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

.x1jvnzes:not(#\#):not(#\#) {
  border-radius: 28px;
}

.xe99ddl:not(#\#):not(#\#) {
  border-radius: var(--x17mnz9u);
}

.x2dms4q:not(#\#):not(#\#) {
  border-radius: var(--x1eaifhq);
}

.x124f6eu:not(#\#):not(#\#) {
  border-radius: var(--x75tilr);
}

.xctx5ey:not(#\#):not(#\#) {
  border-radius: var(--ximdvd7);
}

.x1te9aix:not(#\#):not(#\#) {
  border-radius: var(--xpqm08m);
}

.x17tuu3t:not(#\#):not(#\#) {
  border-radius: var(--xz9sk54);
}

.xbsl7fq:not(#\#):not(#\#) {
  border-style: dashed;
}

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

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

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

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

.x1vzq4ov:not(#\#):not(#\#) {
  columns: 1px;
}

.x12mrbbr:not(#\#):not(#\#) {
  gap: 1px;
}

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

.x1ed6fcf:not(#\#):not(#\#) {
  gap: 3px;
}

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

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

.x1jk4zuw:not(#\#):not(#\#) {
  gap: var(--x127629k);
}

.x1ine368:not(#\#):not(#\#) {
  gap: var(--x19yt69y);
}

.x1fmzqww:not(#\#):not(#\#) {
  gap: var(--x1c0yuzo);
}

.x19474zb:not(#\#):not(#\#) {
  gap: var(--x1gw80l7);
}

.x18alpbc:not(#\#):not(#\#) {
  gap: var(--x1nyli1f);
}

.x1ogsmmw:not(#\#):not(#\#) {
  gap: var(--x4ojsi4);
}

.x1575ps4:not(#\#):not(#\#) {
  gap: var(--x64ub3k);
}

.x1f7zbkd:not(#\#):not(#\#) {
  gap: var(--xez0q36);
}

.x65itco:not(#\#):not(#\#) {
  gap: var(--xrpysh9);
}

.x10no89f:not(#\#):not(#\#) {
  inset-block: 0;
}

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

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

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

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

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

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

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

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

.xt970qd:not(#\#):not(#\#) {
  padding-block: 0;
}

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

.xf4egzd:not(#\#):not(#\#) {
  padding-block: 3px;
}

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

.x12ulsxz:not(#\#):not(#\#) {
  padding-block: 4px;
}

.xifx94n:not(#\#):not(#\#) {
  padding-block: 5px;
}

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

.x1t0vds8:not(#\#):not(#\#) {
  padding-block: 6px;
}

.xknfcqp:not(#\#):not(#\#) {
  padding-block: 7px;
}

.x6sgm8y:not(#\#):not(#\#) {
  padding-block: 96px;
}

.xp6r6bk:not(#\#):not(#\#) {
  padding-block: var(--x127629k);
}

.xr3pjk:not(#\#):not(#\#) {
  padding-block: var(--x19yt69y);
}

.x1arnroh:not(#\#):not(#\#) {
  padding-block: var(--x1c0yuzo);
}

.xxxgorn:not(#\#):not(#\#) {
  padding-block: var(--x1nyli1f);
}

.x1l9k9ld:not(#\#):not(#\#) {
  padding-block: var(--x4ojsi4);
}

.xnheome:not(#\#):not(#\#) {
  padding-block: var(--x64ub3k);
}

.xtshdgb:not(#\#):not(#\#) {
  padding-block: var(--xez0q36);
}

.xmpsgi6:not(#\#):not(#\#) {
  padding-block: var(--xrpysh9);
}

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

.xpldu6f:not(#\#):not(#\#) {
  padding-inline: var(--x127629k);
}

.xe0ukmh:not(#\#):not(#\#) {
  padding-inline: var(--x19yt69y);
}

.xlbnoaz:not(#\#):not(#\#) {
  padding-inline: var(--x1c0yuzo);
}

.x1mnezxz:not(#\#):not(#\#) {
  padding-inline: var(--x1nyli1f);
}

.x8vj0dq:not(#\#):not(#\#) {
  padding-inline: var(--x64ub3k);
}

.xc6m89n:not(#\#):not(#\#) {
  padding-inline: var(--xez0q36);
}

.x11x033:not(#\#):not(#\#) {
  place-content: center;
}

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

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

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

.xm7mdhc:focus-visible:not(#\#):not(#\#) {
  border-color: var(--x17q3lgv);
}

.x17vrkgl:focus-visible:not(#\#):not(#\#) {
  outline: 2px solid color-mix(in srgb,var(--xwcgmxq) 35%,transparent);
}

.xzw0hre:focus-visible:not(#\#):not(#\#) {
  outline: 2px solid #fffc;
}

.x7eq029:focus-visible:not(#\#):not(#\#) {
  outline: 2px solid var(--x147nuum);
}

.x1f38vl7:focus-visible:not(#\#):not(#\#), .xc8t62k:focus-within:not(#\#):not(#\#) {
  outline: 2px solid var(--xwcgmxq);
}

.xdhj8xf:focus-visible:not(#\#):not(#\#) {
  outline: 3px solid var(--x1girafx);
}

.xcuy225:focus-visible:not(#\#):not(#\#) {
  outline: 3px solid var(--xnrpa6z);
}

.xbqfkxk:hover:not(#\#):not(#\#) {
  border-color: color-mix(in srgb,var(--x17q3lgv) 25%,var(--x12c2hzo));
}

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

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

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

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

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

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

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

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

.xamitd3:not(#\#):not(#\#):not(#\#) {
  align-self: center;
}

.xqcrz7y:not(#\#):not(#\#):not(#\#) {
  align-self: flex-start;
}

.x1y8v6su:not(#\#):not(#\#):not(#\#) {
  align-self: start;
}

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

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

.xof6966:not(#\#):not(#\#):not(#\#) {
  animation-duration: .7s;
}

.x30pxwf:not(#\#):not(#\#):not(#\#) {
  animation-duration: 60s;
}

.x10zivq5:not(#\#):not(#\#):not(#\#) {
  animation-duration: 9s;
}

.x1y4p7v:not(#\#):not(#\#):not(#\#) {
  animation-duration: var(--xnkv13m);
}

.xa4qsjk:not(#\#):not(#\#):not(#\#) {
  animation-iteration-count: infinite;
}

.xj1zbdh:not(#\#):not(#\#):not(#\#) {
  animation-name: x1bzi508-B;
}

.xpedhrg:not(#\#):not(#\#):not(#\#) {
  animation-name: x1fy8ia8-B;
}

.x1avuawy:not(#\#):not(#\#):not(#\#) {
  animation-name: x1ofc7ps-B;
}

.x2faq51:not(#\#):not(#\#):not(#\#) {
  animation-name: x1t15s1n-B;
}

.x12lhjl0:not(#\#):not(#\#):not(#\#) {
  animation-name: x1xdlk09-B;
}

.x1esw782:not(#\#):not(#\#):not(#\#) {
  animation-timing-function: linear;
}

.xja47t3:not(#\#):not(#\#):not(#\#) {
  animation-timing-function: var(--x1tzzb9m);
}

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

.x1ydx4q1:not(#\#):not(#\#):not(#\#) {
  backdrop-filter: blur(6px);
}

.x1dmgsgi:not(#\#):not(#\#):not(#\#) {
  backdrop-filter: blur(8px);
}

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

.x1lpwfzb:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--x1cz2mp9) 50%,transparent);
}

.x1ia9l4:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--xck8ys2) 45%,transparent);
}

.x15y1ns5:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--xffm46g) 85%,transparent);
}

.x1yv4hml:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--xffm46g) 92%,transparent);
}

.x1e1a7p9:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--xffm46g) 96%,transparent);
}

.xqqwatf:not(#\#):not(#\#):not(#\#) {
  background-color: #ffffff1f;
}

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

.xpx68h7:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x10cyoni);
}

.x1y1biuq:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x10io75s);
}

.x1k8ocqi:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x10rl8ty);
}

.x1dxm6tx:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x12c2hzo);
}

.xu0yop8:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x12jw026);
}

.xxtkgc9:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1599p1q);
}

.xydqzbw:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x17q3lgv);
}

.xirc0dl:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x18g66f2);
}

.xhjegsq:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1bdoawd);
}

.xxl9eh8:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1cz2mp9);
}

.x1j8q971:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1fl2jve);
}

.x2serqx:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1g32txd);
}

.x18po4jq:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1g52p42);
}

.xeo7m5v:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1hcpbuq);
}

.xzz1o6z:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1i5fi7h);
}

.xr6wou7:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1idvkb0);
}

.x1t5n732:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1tkxswc);
}

.x1nfrcgg:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1u0pa7e);
}

.x1lxhmej:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x2s1qxh);
}

.x17mjozt:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x2yq0w);
}

.x1lrv8hm:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x493apm);
}

.x1wdnjmm:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x4x5nn3);
}

.xl87alp:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x5w0k6c);
}

.x10l421w:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x7jhh56);
}

.x1hoc94v:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x9kucko);
}

.x1kxn5dl:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xck8ys2);
}

.x1s6cywn:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xffm46g);
}

.x1phek55:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xgvrlxm);
}

.x85uljf:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xk4jqdc);
}

.xgpmniq:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xkrjjpk);
}

.x6izyia:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xq79cxs);
}

.x1uav9kl:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xsfx95t);
}

.x1glhwa0:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xsj2w09);
}

.x1ej1gnm:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xsm2sl2);
}

.x1mi1llo:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xv58ush);
}

.xeadocv:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xwld8u9);
}

.x1erreeo:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xxmgue6);
}

.xymcj1c:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(#1860bf24 0%, #0000 34%, #13499a75 100%);
}

.x1qyw03h:not(#\#):not(#\#):not(#\#) {
  background-image: radial-gradient(circle at 12% 18%,color-mix(in srgb,var(--x17q3lgv) 14%,transparent),transparent 32rem),radial-gradient(circle at 88% 82%,color-mix(in srgb,var(--x1xzf77q) 10%,transparent),transparent 28rem);
}

.xsntdiq:not(#\#):not(#\#):not(#\#) {
  background-image: radial-gradient(circle at 85% 15%, #6ad6e76b, #0000 18rem), linear-gradient(145deg, #1a5bbc, #2581e4);
}

.x1o9fu1c:not(#\#):not(#\#):not(#\#) {
  background-image: repeating-linear-gradient(90deg,var(--x10rl8ty) 0 2px,transparent 2px 4px,var(--x10rl8ty) 4px 5px,transparent 5px 8px,var(--x10rl8ty) 8px 11px,transparent 11px 13px);
}

.x1awboz4:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 2px 0 0 var(--x17q3lgv);
}

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

.xvmt1bt:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--x12ue1e0);
}

.x17l7wmf:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--x1pv8cem);
}

.x1hgcpfx:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--x1z12lq7);
}

.x1tc32oy:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--xh130zv);
}

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

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

.x1tz4tm3:not(#\#):not(#\#):not(#\#) {
  color: #2152d9;
}

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

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

.x1m15yyi:not(#\#):not(#\#):not(#\#) {
  color: #fffc;
}

.x1njk1u7:not(#\#):not(#\#):not(#\#) {
  color: var(--x10rl8ty);
}

.x7i3h7j:not(#\#):not(#\#):not(#\#) {
  color: var(--x13g45cf);
}

.x1tgo3q5:not(#\#):not(#\#):not(#\#) {
  color: var(--x147nuum);
}

.xne7102:not(#\#):not(#\#):not(#\#) {
  color: var(--x16jthjd);
}

.x1w43fuw:not(#\#):not(#\#):not(#\#) {
  color: var(--x17q3lgv);
}

.x1nbdyqm:not(#\#):not(#\#):not(#\#) {
  color: var(--x1fs9q8b);
}

.xx7t6ye:not(#\#):not(#\#):not(#\#) {
  color: var(--x1g52p42);
}

.x10os8uk:not(#\#):not(#\#):not(#\#) {
  color: var(--x1ib5klb);
}

.x1bgpzck:not(#\#):not(#\#):not(#\#) {
  color: var(--x1knw4of);
}

.x13fof97:not(#\#):not(#\#):not(#\#) {
  color: var(--x1u0pa7e);
}

.xhtg3mn:not(#\#):not(#\#):not(#\#) {
  color: var(--x1uxp3zi);
}

.x13lwgbf:not(#\#):not(#\#):not(#\#) {
  color: var(--x1xzf77q);
}

.x9z75oe:not(#\#):not(#\#):not(#\#) {
  color: var(--x1y1ebss);
}

.xmzwr7o:not(#\#):not(#\#):not(#\#) {
  color: var(--x2yq0w);
}

.xuasnm:not(#\#):not(#\#):not(#\#) {
  color: var(--x37gqr7);
}

.x2hnquv:not(#\#):not(#\#):not(#\#) {
  color: var(--x5b3oq2);
}

.x1nwhpcx:not(#\#):not(#\#):not(#\#) {
  color: var(--x7jafv5);
}

.x14bc6gc:not(#\#):not(#\#):not(#\#) {
  color: var(--x9t6d72);
}

.x1tejodm:not(#\#):not(#\#):not(#\#) {
  color: var(--xq5ktw5);
}

.x1trtxaf:not(#\#):not(#\#):not(#\#) {
  color: var(--xq79cxs);
}

.x789nzm:not(#\#):not(#\#):not(#\#) {
  color: var(--xsfx95t);
}

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

@media (prefers-color-scheme: dark) {
  .x108lcm5:not(#\#):not(#\#):not(#\#) {
    --lightningcss-light: ;
    --lightningcss-dark: initial;
  }
}

.xs0dmby:not(#\#):not(#\#):not(#\#) {
  column-gap: var(--x4ojsi4);
}

.xe42bax:not(#\#):not(#\#):not(#\#) {
  column-gap: var(--x64ub3k);
}

.x9zf0jt:not(#\#):not(#\#):not(#\#) {
  column-gap: var(--xez0q36);
}

.xs16fmj:not(#\#):not(#\#):not(#\#) {
  column-gap: var(--xrpysh9);
}

.xsid9ct:not(#\#):not(#\#):not(#\#) {
  cursor: crosshair;
}

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

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

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

.xbh8q5q:not(#\#):not(#\#):not(#\#) {
  fill: none;
}

.xtaecsz:not(#\#):not(#\#):not(#\#) {
  fill: var(--x37gqr7);
}

.xf4o3ot:not(#\#):not(#\#):not(#\#) {
  fill: var(--xck8ys2);
}

.xqp8xl0:not(#\#):not(#\#):not(#\#) {
  fill: var(--xffm46g);
}

.xb7bd7w:not(#\#):not(#\#):not(#\#) {
  filter: drop-shadow(0 24px 32px #00000073);
}

.x1r5cktp:not(#\#):not(#\#):not(#\#) {
  filter: drop-shadow(0 30px 40px #00000080);
}

.x1r8uery:not(#\#):not(#\#):not(#\#) {
  flex-basis: 0;
}

.x1em7b6m:not(#\#):not(#\#):not(#\#) {
  flex-basis: 16rem;
}

.x109vnjc:not(#\#):not(#\#):not(#\#) {
  flex-basis: 20rem;
}

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

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

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

.xw36f2b:not(#\#):not(#\#):not(#\#) {
  flex-grow: var(--x-flexGrow);
}

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

.xs83m0k:not(#\#):not(#\#):not(#\#) {
  flex-shrink: 1;
}

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

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

.x1wny8f0:not(#\#):not(#\#):not(#\#) {
  font-family: var(--xc9kl90);
}

.xglwuec:not(#\#):not(#\#):not(#\#) {
  font-family: var(--xg14927);
}

.xnaqj92:not(#\#):not(#\#):not(#\#) {
  font-family: var(--xs796hd);
}

.x12lo8hy:not(#\#):not(#\#):not(#\#) {
  font-size: .6875rem;
}

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

.x1dcheo9:not(#\#):not(#\#):not(#\#) {
  font-size: .8125rem;
}

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

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

.x1klbyto:not(#\#):not(#\#):not(#\#) {
  font-size: .9688rem;
}

.x12gl90g:not(#\#):not(#\#):not(#\#) {
  font-size: 1.0313rem;
}

.x1lkfr7t:not(#\#):not(#\#):not(#\#) {
  font-size: 1.0625rem;
}

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

.xlm9qay:not(#\#):not(#\#):not(#\#) {
  font-size: 1.1875rem;
}

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

.x1aueamr:not(#\#):not(#\#):not(#\#) {
  font-size: 1.375rem;
}

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

.x1q74xe4:not(#\#):not(#\#):not(#\#) {
  font-size: 1.75rem;
}

.x1k6wstc:not(#\#):not(#\#):not(#\#) {
  font-size: 10px;
}

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

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

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

.x1xtbm1p:not(#\#):not(#\#):not(#\#) {
  font-size: 2.65rem;
}

.xjgvmrc:not(#\#):not(#\#):not(#\#) {
  font-size: clamp(1.0625rem, .95rem + .5vw, 1.25rem);
}

.x752qns:not(#\#):not(#\#):not(#\#) {
  font-size: clamp(1.0625rem, .98rem + .35vw, 1.25rem);
}

.xlo9kx6:not(#\#):not(#\#):not(#\#) {
  font-size: clamp(1.0625rem, 1rem + .3vw, 1.25rem);
}

.x1p9wr6i:not(#\#):not(#\#):not(#\#) {
  font-size: clamp(1.125rem, 1rem + .4vw, 1.375rem);
}

.xjnv2ys:not(#\#):not(#\#):not(#\#) {
  font-size: clamp(1.5rem, 1.25rem + 1vw, 2rem);
}

.xawwxxn:not(#\#):not(#\#):not(#\#) {
  font-size: clamp(1.5rem, 1.2rem + 1.1vw, 2.125rem);
}

.xg836dn:not(#\#):not(#\#):not(#\#) {
  font-size: clamp(1.625rem, 1.25rem + 1.4vw, 2.5rem);
}

.x1g5a68f:not(#\#):not(#\#):not(#\#) {
  font-size: clamp(2.25rem, 1.5rem + 3vw, 3.75rem);
}

.x1wrax03:not(#\#):not(#\#):not(#\#) {
  font-size: clamp(2rem, 1.35rem + 2.6vw, 3.25rem);
}

.xszwhpq:not(#\#):not(#\#):not(#\#) {
  font-size: clamp(3rem, 1.4rem + 6.4vw, 6.75rem);
}

.x3hq74f:not(#\#):not(#\#):not(#\#) {
  font-size: clamp(3rem, 1.6rem + 5.4vw, 5.75rem);
}

.x1ep6mt1:not(#\#):not(#\#):not(#\#) {
  font-size: clamp(3rem, 1.6rem + 5.6vw, 5.5rem);
}

.xybh7vr:not(#\#):not(#\#):not(#\#) {
  font-size: clamp(3rem, 15.6vw, 14.5rem);
}

.xz5505k:not(#\#):not(#\#):not(#\#) {
  font-size: var(--x12mu66m);
}

.x1moqp7x:not(#\#):not(#\#):not(#\#) {
  font-size: var(--x1j4hd67);
}

.xmokddv:not(#\#):not(#\#):not(#\#) {
  font-size: var(--x1l1hhuq);
}

.xfq9ngp:not(#\#):not(#\#):not(#\#) {
  font-size: var(--x1ohl4b5);
}

.xru7uh2:not(#\#):not(#\#):not(#\#) {
  font-size: var(--xqkzvsd);
}

.x1ub4bag:not(#\#):not(#\#):not(#\#) {
  font-size: var(--xux258m);
}

.x1i43a0f:not(#\#):not(#\#):not(#\#) {
  font-size: var(--xv0ae4z);
}

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

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

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

.x1xlr1w8:not(#\#):not(#\#):not(#\#) {
  font-weight: 700;
}

.x7fi9pc:not(#\#):not(#\#):not(#\#) {
  font-weight: var(--x1a2ehk9);
}

.xcpliey:not(#\#):not(#\#):not(#\#) {
  font-weight: var(--x1aczudt);
}

.x7itx3y:not(#\#):not(#\#):not(#\#) {
  font-weight: var(--xe31q0g);
}

.x7rf46r:not(#\#):not(#\#):not(#\#) {
  font-weight: var(--xv07hdq);
}

.xx1abn8:not(#\#):not(#\#):not(#\#) {
  grid-column-end: -1;
}

.xcrlgei:not(#\#):not(#\#):not(#\#) {
  grid-column-start: 1;
}

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

.x1gxh9p:not(#\#):not(#\#):not(#\#) {
  grid-row-end: auto;
}

.xi1siw0:not(#\#):not(#\#):not(#\#) {
  grid-row-start: auto;
}

.xmp6uhb:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 3.25rem minmax(0, 1fr) auto;
}

.x262m00:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 5.5rem minmax(0, 1fr) 4.5rem;
}

.xtj0q4k:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 6.25rem minmax(0, 1fr) auto;
}

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

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

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

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

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

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

.xqketvx:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: var(--x-gridTemplateColumns);
}

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

.xtijo5x:not(#\#):not(#\#):not(#\#) {
  inset-inline-end: 0;
}

.xhi6v0a:not(#\#):not(#\#):not(#\#) {
  inset-inline-start: auto;
}

.x1j3fyau:not(#\#):not(#\#):not(#\#) {
  inset-inline-start: var(--xez0q36);
}

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

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

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

.x7v7x1q:not(#\#):not(#\#):not(#\#) {
  justify-self: center;
}

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

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

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

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

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

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

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

.xco43a9:not(#\#):not(#\#):not(#\#) {
  letter-spacing: -.06em;
}

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

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

.x1dgsrnt:not(#\#):not(#\#):not(#\#) {
  letter-spacing: .06em;
}

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

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

.xe8mmo7:not(#\#):not(#\#):not(#\#) {
  line-height: .95;
}

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

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

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

.x1vsts26:not(#\#):not(#\#):not(#\#) {
  line-height: 1.08;
}

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

.xax6vvg:not(#\#):not(#\#):not(#\#) {
  line-height: 1.12;
}

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

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

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

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

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

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

.x1jjo3f5:not(#\#):not(#\#):not(#\#) {
  line-height: 1.55;
}

.x1dbl2gt:not(#\#):not(#\#):not(#\#) {
  line-height: 1.6;
}

.x11m8ghp:not(#\#):not(#\#):not(#\#) {
  line-height: 1.65;
}

.xa7kkou:not(#\#):not(#\#):not(#\#) {
  line-height: 1.7;
}

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

.x1ap97ry:not(#\#):not(#\#):not(#\#) {
  margin-inline-start: var(--x19yt69y);
}

.x175g0ar:not(#\#):not(#\#):not(#\#) {
  -webkit-mask-image: conic-gradient(from -45deg at bottom, #0000, #000 1deg 89deg, #0000 90deg);
  mask-image: conic-gradient(from -45deg at bottom, #0000, #000 1deg 89deg, #0000 90deg);
}

.xxpjcxh:not(#\#):not(#\#):not(#\#) {
  -webkit-mask-image: conic-gradient(from 135deg at top, #0000, #000 1deg 89deg, #0000 90deg), conic-gradient(from -45deg at bottom, #0000, #000 1deg 89deg, #0000 90deg);
  mask-image: conic-gradient(from 135deg at top, #0000, #000 1deg 89deg, #0000 90deg), conic-gradient(from -45deg at bottom, #0000, #000 1deg 89deg, #0000 90deg);
}

.x1r2lom9:not(#\#):not(#\#):not(#\#) {
  -webkit-mask-position: 50%;
  mask-position: 50%;
}

.xykb8jz:not(#\#):not(#\#):not(#\#) {
  -webkit-mask-position: top, bottom;
  mask-position: top, bottom;
}

.x1wsrsg2:not(#\#):not(#\#):not(#\#) {
  -webkit-mask-repeat: repeat-x;
  mask-repeat: repeat-x;
}

.x6k2mrx:not(#\#):not(#\#):not(#\#) {
  -webkit-mask-size: 14px 100%;
  mask-size: 14px 100%;
}

.xb99uao:not(#\#):not(#\#):not(#\#) {
  -webkit-mask-size: 14px 51%;
  mask-size: 14px 51%;
}

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

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

.x1azv1s1:not(#\#):not(#\#):not(#\#) {
  object-position: 50% 56%;
}

.x1wwuglj:not(#\#):not(#\#):not(#\#) {
  opacity: .06;
}

.x12tttym:not(#\#):not(#\#):not(#\#) {
  opacity: .14;
}

.x1vx7kgm:not(#\#):not(#\#):not(#\#) {
  opacity: .22;
}

.xs9930i:not(#\#):not(#\#):not(#\#) {
  opacity: .28;
}

.xyd83as:not(#\#):not(#\#):not(#\#) {
  opacity: .45;
}

.x18km98s:not(#\#):not(#\#):not(#\#) {
  opacity: .75;
}

.xiiclqw:not(#\#):not(#\#):not(#\#) {
  opacity: .85;
}

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

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

.x9ek82g:not(#\#):not(#\#):not(#\#) {
  order: 1;
}

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

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

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

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

.x1fuigse:not(#\#):not(#\#):not(#\#) {
  padding-inline-end: var(--x19yt69y);
}

.xf412pf:not(#\#):not(#\#):not(#\#) {
  padding-inline-end: var(--x4ojsi4);
}

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

.x11bdy7z:not(#\#):not(#\#):not(#\#) {
  padding-inline-start: 2.4em;
}

.x1rsdd8:not(#\#):not(#\#):not(#\#) {
  padding-inline-start: var(--x19yt69y);
}

.x1njpddd:not(#\#):not(#\#):not(#\#) {
  padding-inline-start: var(--x1c0yuzo);
}

.xq502pd:not(#\#):not(#\#):not(#\#) {
  padding-inline-start: var(--xez0q36);
}

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

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

.x186k88c:not(#\#):not(#\#):not(#\#) {
  row-gap: var(--x127629k);
}

.x1mlt4dq:not(#\#):not(#\#):not(#\#) {
  row-gap: var(--x19yt69y);
}

.xx7zhmp:not(#\#):not(#\#):not(#\#) {
  row-gap: var(--x4ojsi4);
}

.x129pd4t:not(#\#):not(#\#):not(#\#) {
  stop-color: var(--xck8ys2);
}

.x14h3orp:not(#\#):not(#\#):not(#\#) {
  stop-opacity: .025;
}

.x1f8w4wo:not(#\#):not(#\#):not(#\#) {
  stop-opacity: .22;
}

.xxka48:not(#\#):not(#\#):not(#\#) {
  stroke: var(--x1cz2mp9);
}

.xtngn6y:not(#\#):not(#\#):not(#\#) {
  stroke: var(--x1fl2jve);
}

.x1a0p82l:not(#\#):not(#\#):not(#\#) {
  stroke: var(--x1hcpbuq);
}

.x1bghteg:not(#\#):not(#\#):not(#\#) {
  stroke: var(--x1jysjjo);
}

.x3iavtc:not(#\#):not(#\#):not(#\#) {
  stroke: var(--x37gqr7);
}

.x1i4fsxw:not(#\#):not(#\#):not(#\#) {
  stroke: var(--x7jhh56);
}

.xb6xo8e:not(#\#):not(#\#):not(#\#) {
  stroke: var(--xck8ys2);
}

.xg79l44:not(#\#):not(#\#):not(#\#) {
  stroke: var(--xkrjjpk);
}

.x113c9f3:not(#\#):not(#\#):not(#\#) {
  stroke: var(--xv58ush);
}

.x1owpc8m:not(#\#):not(#\#):not(#\#) {
  stroke-linecap: round;
}

.x1f6yumg:not(#\#):not(#\#):not(#\#) {
  stroke-linejoin: round;
}

.x160jiv6:not(#\#):not(#\#):not(#\#) {
  stroke-opacity: .22;
}

.x17ub4bw:not(#\#):not(#\#):not(#\#) {
  stroke-opacity: .5;
}

.x1g350g8:not(#\#):not(#\#):not(#\#) {
  stroke-opacity: 1;
}

.xhr4kjn:not(#\#):not(#\#):not(#\#) {
  stroke-width: 1.5px;
}

.xhxwl1:not(#\#):not(#\#):not(#\#) {
  stroke-width: 1.6px;
}

.xnpr05h:not(#\#):not(#\#):not(#\#) {
  stroke-width: 1px;
}

.x16cma3n:not(#\#):not(#\#):not(#\#) {
  stroke-width: 2.25px;
}

.xvlca1e:not(#\#):not(#\#):not(#\#) {
  stroke-width: 2px;
}

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

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

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

.x1hr2gdg:not(#\#):not(#\#):not(#\#) {
  text-align: right;
}

.x1kq387m:not(#\#):not(#\#):not(#\#) {
  -webkit-text-decoration-color: var(--xq79cxs);
  text-decoration-color: var(--xq79cxs);
}

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

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

.xewurvo:not(#\#):not(#\#):not(#\#) {
  text-decoration-thickness: 2px;
}

.xlyipyv:not(#\#):not(#\#):not(#\#) {
  text-overflow: ellipsis;
}

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

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

.xnnnywg:not(#\#):not(#\#):not(#\#) {
  text-underline-offset: .3em;
}

.xhxp23d:not(#\#):not(#\#):not(#\#) {
  text-underline-offset: .4em;
}

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

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

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

.x9tu13d:not(#\#):not(#\#):not(#\#) {
  transform: rotate(-90deg);
}

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

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

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

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

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

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

.x1muecih:not(#\#):not(#\#):not(#\#) {
  transform: translateY(-2px);
}

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

.xtz1ski:not(#\#):not(#\#):not(#\#) {
  transition-duration: var(--x1btwz55);
}

.x18hatw6:not(#\#):not(#\#):not(#\#) {
  transition-duration: var(--x1okc8ok);
}

.x1pav1oi:not(#\#):not(#\#):not(#\#) {
  transition-duration: var(--xnkv13m);
}

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

.xts7igz:not(#\#):not(#\#):not(#\#) {
  transition-property: background-color, border-color;
}

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

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

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

.x1yrepcr:not(#\#):not(#\#):not(#\#) {
  transition-property: border-color, outline-color;
}

.x1mz1wvm:not(#\#):not(#\#):not(#\#) {
  transition-property: opacity, color;
}

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

.x1k1jxh1:not(#\#):not(#\#):not(#\#) {
  transition-property: r, fill;
}

.x16uczy2:not(#\#):not(#\#):not(#\#) {
  transition-property: stroke-width, stroke-opacity;
}

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

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

.xxrbq2n:not(#\#):not(#\#):not(#\#) {
  transition-property: width;
}

.x1hzjfs9:not(#\#):not(#\#):not(#\#) {
  transition-timing-function: var(--x1tzzb9m);
}

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

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

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

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

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

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

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

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

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

.x5b7970.x5b7970:where(.x-default-marker:hover *):not(#\#):not(#\#):not(#\#) {
  opacity: 1;
}

.xumy19l:hover:not(:disabled):not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--x2yq0w) 88%,black);
}

.xksbjrq:hover:not(:disabled):not(#\#):not(#\#):not(#\#), .xksk2ph:focus-visible:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x10io75s);
}

.xjtxg5y:hover:not(:disabled):not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1cz2mp9);
}

.x9fsfpo:hover:not(:disabled):not(#\#):not(#\#):not(#\#) {
  background-color: var(--xrme7wh);
}

.x15scux:hover:not(:disabled):not(#\#):not(#\#):not(#\#) {
  color: var(--x16jthjd);
}

.x25t5g8:focus-visible:not(#\#):not(#\#):not(#\#) {
  opacity: 1;
}

.x1s07b3s:disabled:not(#\#):not(#\#):not(#\#) {
  cursor: not-allowed;
}

.xk0mbs4:disabled:not(#\#):not(#\#):not(#\#) {
  opacity: .55;
}

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

.xgj5dep:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x10io75s);
}

.x1qjm0e2:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x10rl8ty);
}

.x1qrg3ez:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x13g45cf);
}

.x11076z9:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1bdoawd);
}

.x103v6d:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1tkxswc);
}

.xxk1ye2:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xffm46g);
}

.xplwifu:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xgvrlxm);
}

.x1v5kew9:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xhtjzsq);
}

.x5771yc:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xsfx95t);
}

.x1vs9hzq:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xxmgue6);
}

.x1eo5jpx:hover:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--x1pv8cem);
}

.x1o4xhxa:hover:not(#\#):not(#\#):not(#\#) {
  color: var(--x16jthjd);
}

.xhz58sq:hover:not(#\#):not(#\#):not(#\#) {
  color: var(--x17q3lgv);
}

.x1sgcwap:hover:not(#\#):not(#\#):not(#\#) {
  color: var(--x1knw4of);
}

.x1dfrmui:hover:not(#\#):not(#\#):not(#\#) {
  color: var(--x1uxp3zi);
}

.x1lz31oe:hover:not(#\#):not(#\#):not(#\#) {
  transform: translateY(-2px);
}

.x1kf8am2:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: var(--x12c2hzo);
}

.x178jpki:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: var(--x2s1qxh);
}

.x1oy8n9m:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: var(--xted2kp);
}

.xpvcztv:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-style: dashed;
}

.xp9b3b8:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-style: dotted;
}

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

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

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

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

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

.xttj60g:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-right-color: var(--x12c2hzo);
}

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

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

.x179mon5:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-color: var(--x10rl8ty);
}

.x1ka330w:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-color: var(--x12c2hzo);
}

.xempk8m:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-color: var(--x147nuum);
}

.ximf2zu:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-color: var(--x1jysjjo);
}

.x1qi0v0z:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-color: var(--x2s1qxh);
}

.x1tbkzpj:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-color: var(--x37gqr7);
}

.x347ik7:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-color: var(--xted2kp);
}

.xla5xtc:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-color: var(--xtzwjud);
}

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

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

.xlya59e:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-style: dashed;
}

.x10xmss8:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-style: double;
}

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

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

.xmn4e3e:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-width: 3px;
}

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

.x10w3d4m:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: 100%;
}

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

.xtdtrs8:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 100dvh;
}

.x170jfvy:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 10px;
}

.x19swzb4:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 112px;
}

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

.x121yvx8:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 190px;
}

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

.x12bdpze:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 208px;
}

.x1qx5ct2:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 20px;
}

.x17rw0jw:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 22px;
}

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

.x1luhteg:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 258px;
}

.x1fgtraw:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 28px;
}

.x1gnnpzl:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 30px;
}

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

.xc9qbxq:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 36px;
}

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

.xsdox4t:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 48px;
}

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

.x1hagigm:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 7px;
}

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

.xjp8j0k:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 96px;
}

.x16ye13r:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: var(--x-height);
}

.x1ada4r2:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: var(--x1c0yuzo);
}

.x7d9c8j:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: 48px;
}

.xgq9j65:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: var(--x-left);
}

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

.x1e56ztr:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 8px;
}

.x1lkvkc0:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: var(--x127629k);
}

.x3i7k4x:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: var(--x19yt69y);
}

.x1mzr3ih:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: var(--x1nyli1f);
}

.xi56nd4:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: var(--x4ojsi4);
}

.xdfbs44:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: var(--x64ub3k);
}

.x2lknd0:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: 48px;
}

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

.x1mh4brk:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: calc(-1 * var(--x64ub3k));
}

.xbvkvn1:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: var(--x64ub3k);
}

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

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

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

.x1qe59xd:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: calc(-1 * var(--x19yt69y));
}

.x1gc5036:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: var(--x127629k);
}

.x66iz7o:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: var(--x19yt69y);
}

.x1b5o1gp:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: var(--x1c0yuzo);
}

.xizdwpv:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: var(--x1gw80l7);
}

.x11spnhz:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: var(--x64ub3k);
}

.x1oz6ajm:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: var(--xez0q36);
}

.x16ybmwr:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: var(--xrpysh9);
}

.x1wj9ous:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 100dvh;
}

.x18s7i0i:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 176px;
}

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

.x104f9w2:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 1080px;
}

.x1ikqzku:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 1200px;
}

.x1wti20i:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 1280px;
}

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

.xazqhv0:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 17rem;
}

.xowlazn:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 24rem;
}

.x1983rqf:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 28rem;
}

.x18t6ddr:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 30rem;
}

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

.xyq1l15:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 340px;
}

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

.x1cj0jgk:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 390px;
}

.xf2d64e:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 40rem;
}

.x17fpy1y:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 480px;
}

.x1vpbbxe:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 48rem;
}

.x7ep2pv:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 680px;
}

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

.xapjn7j:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 760px;
}

.x18k543f:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 820px;
}

.x1kozois:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 920px;
}

.xj7dor9:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 96px;
}

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

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

.x7v6ubd:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 140px;
}

.xz65tgg:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 200px;
}

.x1ficeh5:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 240px;
}

.xjwf9q1:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 24px;
}

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

.x141feeh:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 38px;
}

.x1ba4aug:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 40px;
}

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

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

.x8nclml:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 64px;
}

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

.x16sgl7b:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 3.25rem;
}

.x1gxcqyb:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: var(--xez0q36);
}

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

.x1odjw0f:not(#\#):not(#\#):not(#\#):not(#\#) {
  overflow-y: auto;
}

@media (width >= 640px) {
  .x1vyaowu.x1vyaowu:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding: var(--xrpysh9);
  }
}

@media (width >= 768px) {
  .xv3023j.xv3023j:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding: var(--x4ojsi4);
  }

  .x1nw1ogy.x1nw1ogy:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding: var(--xrpysh9);
  }
}

.x1s3qpcm:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: .04em;
}

.x84yb8i:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 28px;
}

.xzk7aed:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 64px;
}

.x1cq3qc1:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: var(--x19yt69y);
}

.xvvmnvz:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: var(--x1c0yuzo);
}

.x1t252cv:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: var(--x1nyli1f);
}

.xpd2bxv:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: var(--x4ojsi4);
}

.xmb3mhc:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: var(--x64ub3k);
}

.xlxt7su:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: var(--xez0q36);
}

.x13cn2ka:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-right: var(--x1c0yuzo);
}

.xltubxv:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: var(--x19yt69y);
}

.x1pn59kq:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: var(--x1c0yuzo);
}

.xw4ycjj:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: var(--x4ojsi4);
}

.x1lrkxsm:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: var(--x64ub3k);
}

.x3pprdr:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: var(--xez0q36);
}

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

.x10xrthn:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: var(--x64ub3k);
}

.x5wat52:not(#\#):not(#\#):not(#\#):not(#\#) {
  scroll-margin-top: 72px;
}

.x4h5fkn:not(#\#):not(#\#):not(#\#):not(#\#) {
  scroll-margin-top: 96px;
}

.xll0d9s:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: -100px;
}

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

.xjbys53:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: var(--x-top);
}

.xzqaebw:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: var(--x19yt69y);
}

.xqqrqez:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: var(--x64ub3k);
}

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

.x1fsd2vl:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 10px;
}

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

.xq1dxzn:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 160px;
}

.x1f1nzxn:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 176px;
}

.x636qxn:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 190px;
}

.x1so1ns2:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 192px;
}

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

.xw4jnvo:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 20px;
}

.x17z2i9w:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 22px;
}

.xgd8bvy:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 28px;
}

.x1849jeq:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 30px;
}

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

.x14qfxbe:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 36px;
}

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

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

.x65xoit:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 70%;
}

.xci0xqf:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 7px;
}

.x1xc55vz:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 8px;
}

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

.x5lhr3w:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: var(--x-width);
}

.x1g31smg:first-child:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-width: 0;
}

.x1bta2m4:last-child:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: #0000;
}

.xwa4fxs:focus:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: var(--xez0q36);
}

@media (width >= 640px) {
  .x1msjqdm.x1msjqdm:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    columns: 2px;
  }

  .x14mbowh.x14mbowh:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    gap: var(--x1c0yuzo);
  }
}

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

  .x1fqfl42.x1fqfl42:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    gap: var(--x4ojsi4);
  }
}

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

  .x1e73zys.x1e73zys:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    gap: var(--x4ojsi4);
  }
}

@media (width >= 640px) {
  .xj6fo8n.xj6fo8n:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-block: 40px;
  }
}

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

  .xatg87d.xatg87d:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-block: 160px;
  }

  .x1o21e21.x1o21e21:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-block: var(--x4ojsi4);
  }
}

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

@media (width >= 640px) {
  .x1tswb7h.x1tswb7h:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-inline: 40px;
  }

  .xxv8f64.xxv8f64:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-inline: var(--x1nyli1f);
  }

  .xklc8rw.xklc8rw:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-inline: var(--xrpysh9);
  }
}

@media (width >= 1024px) {
  .xmgt1dc.xmgt1dc:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-inline: var(--x1nyli1f);
  }

  .x1001376.x1001376:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-inline: var(--x4ojsi4);
  }

  .xuxci6t.xuxci6t:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-inline: var(--xrpysh9);
  }
}

@media (width >= 640px) {
  .xtc2v67.xtc2v67:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    align-items: center;
  }

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

@media (width >= 768px) {
  .xo1jbbj.xo1jbbj:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    align-items: center;
  }
}

@media (width >= 1024px) {
  .x1x0i2ye.x1x0i2ye:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    align-items: flex-end;
  }
}

@media (width >= 768px) {
  .x3bz9fu.x3bz9fu:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    align-self: flex-start;
  }
}

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

  .x1j5v9aq.x1j5v9aq:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    animation-duration: 2s;
  }

  .xc6m7t6.xc6m7t6:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    animation-name: none;
  }
}

@media (width >= 640px) {
  .x14dq8wu.x14dq8wu:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    display: block;
  }

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

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

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

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

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

@media (width >= 1024px) {
  .x4nlmzz.x4nlmzz:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    display: block;
  }

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

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

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

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

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

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

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

@media (width >= 768px) {
  .xjiheem.xjiheem:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    flex-grow: 0;
  }
}

@media (width >= 640px) {
  .x16uzk4n.x16uzk4n:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    grid-column-start: 1;
  }

  .x1buw6w6.x1buw6w6:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    grid-column-start: 2;
  }

  .x1w6wgn3.x1w6wgn3:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    grid-row-end: span 2;
  }

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

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

  .x1z0mo6o.x1z0mo6o:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 6rem minmax(0, 1fr) 4.5rem 4.5rem;
  }

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

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

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

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

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

@media (width >= 1024px) {
  .xt4m1k7.xt4m1k7:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 1.06fr .94fr;
  }

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

  .xls47r9.xls47r9:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, .8fr) minmax(0, 1.2fr);
  }

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

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

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

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

  .xnxpfqq.xnxpfqq:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 3fr) minmax(0, 2fr);
  }

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

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

  .x1xoaamj.x1xoaamj:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 7fr) minmax(0, 5fr);
  }

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

@media (width >= 640px) {
  .x1rn721b.x1rn721b:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    grid-template-rows: auto 1fr;
  }

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

@media (width >= 1024px) {
  .xttmsee.xttmsee:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    object-position: 48% 52%;
  }
}

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

@media (width >= 1024px) {
  .xoh0gzr.xoh0gzr:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    order: 0;
  }
}

@media (width >= 640px) {
  .x1j1wqg7.x1j1wqg7:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-inline-end: var(--xez0q36);
  }

  .xt0fg5e.xt0fg5e:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-inline-start: var(--xez0q36);
  }
}

@media (width >= 768px) {
  .x1405lpf.x1405lpf:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    row-gap: 72px;
  }
}

@media (width >= 640px) {
  .x9tblv4.x9tblv4:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    transform: rotate(-1.5deg);
  }

  .x16fjo5z.x16fjo5z:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    transform: rotate(1.5deg);
  }
}

@media (width >= 1024px) {
  .xkhnt4c.xkhnt4c:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    transform: rotate(-2deg);
  }
}

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

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

  .xlxsr7g.xlxsr7g:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-bottom: 80px;
  }
}

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

@media (width >= 640px) {
  .xgn18i.xgn18i:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    min-height: 300px;
  }
}

@media (width >= 1024px) {
  .x1hf2f9u.x1hf2f9u:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    min-height: 320px;
  }

  .x5zw79j.x5zw79j:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    min-height: 680px;
  }
}

@media (width >= 768px) {
  .x18nk7n4.x18nk7n4:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-bottom: 112px;
  }

  .x1ctcto9.x1ctcto9:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-bottom: 96px;
  }
}

@media (width >= 640px) {
  .x97pa3y.x97pa3y:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-top: 28px;
  }
}

@media (width >= 768px) {
  .xbohph9.xbohph9:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-top: 104px;
  }

  .x1x3c8mb.x1x3c8mb:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-top: 72px;
  }

  .x3v5q4w.x3v5q4w:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-top: 96px;
  }
}

@media (width >= 640px) {
  .x1kj51l1.x1kj51l1:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    width: auto;
  }
}

@media (width >= 768px) {
  .x9bxxwh.x9bxxwh:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 28rem;
  }
}

.x1h15dzm:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::backdrop {
  background-color: var(--xyln25z);
}
