:root{--color-ink:#0d0c0c;--color-panel:#151313;--color-paper:#f3efe8;--color-surface:#eeeae1;--color-hairline:#cac6c0;--color-pink:#ff2f8e;--color-muted:#aeaba6;--color-muted-ink:#696764;--color-ink-lift:#141414;--color-pink-live:#ff7eb9;--color-form-win:#3d774e;--color-form-draw:#888580;--color-form-loss:#83302c;--color-rise:#16c784;--color-fall:#ea3943;--color-ucl:#1b3c8a;--color-uec:#d5fe00;--color-drop:#6d17c0;--color-uec-ink:#6b7a00;--color-rise-ink:#0b8f5c;--font-display:"Anton", "Arial Narrow", sans-serif;--font-body:"Archivo Variable", "Helvetica Neue", Arial, sans-serif}*,:before,:after{box-sizing:border-box;border:0 solid;margin:0;padding:0}html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}ol,ul{list-style:none}img,svg,video,canvas,iframe{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,select,textarea{font:inherit;letter-spacing:inherit;color:inherit;background-color:#0000;border-radius:0}[hidden]{display:none!important}html{background:linear-gradient(to bottom, #000 0%, #000 50%, var(--color-paper) 50%);overflow-x:clip}body{font-family:var(--font-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:clip}::selection{background:var(--color-pink);color:var(--color-ink)}:focus-visible{outline:2px solid var(--color-pink);outline-offset:3px}::placeholder{color:color-mix(in srgb, var(--color-paper) 35%, transparent)}.grain{mix-blend-mode:overlay;opacity:.5;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='240' height='240' filter='url(%23g)'/%3E%3C/svg%3E");background-size:240px 240px}@media (hover:hover){.chip-anchor:hover:not(#\#):not(#\#):not(#\#){background-color:var(--color-ink);color:var(--color-paper)}}@keyframes phase-draw{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes phase-ink{0%{background-color:color-mix(in srgb, var(--color-paper) 15%, transparent)}to{background-color:var(--color-pink)}}@keyframes phase-ink-live{0%{background-color:color-mix(in srgb, var(--color-paper) 15%, transparent)}to{background-color:var(--color-pink-live)}}@keyframes phase-label-in{0%{opacity:0}to{opacity:1}}@keyframes phase-label-live{0%{color:color-mix(in srgb, var(--color-paper) 50%, transparent)}to{color:var(--color-pink)}}.phase-label{animation:phase-label-in .24s ease-out var(--label-delay,0s) both}.phase-label.phase-label-live{animation:phase-label-in .24s ease-out var(--label-delay,0s) both, phase-label-live .3s ease-out var(--ink-delay,0s) both}@keyframes phase-now-pulse{0%,to{opacity:1}50%{opacity:.7}}.phase-piece{transform-origin:0;animation:phase-draw .22s cubic-bezier(.22, 1, .36, 1) var(--piece-delay,0s) both}.phase-piece.phase-played{animation:phase-draw .22s cubic-bezier(.22, 1, .36, 1) var(--piece-delay,0s) both, phase-ink .3s ease-out var(--ink-delay,0s) both}.phase-piece.phase-live{animation:phase-draw .22s cubic-bezier(.22, 1, .36, 1) var(--piece-delay,0s) both, phase-ink-live .3s ease-out var(--ink-delay,0s) both}@media (prefers-reduced-motion:no-preference){.phase-piece.phase-live{animation:phase-draw .22s cubic-bezier(.22, 1, .36, 1) var(--piece-delay,0s) both, phase-ink-live .3s ease-out var(--ink-delay,0s) both, phase-now-pulse 2s ease-in-out var(--pulse-delay,0s) infinite}}@media (prefers-reduced-motion:reduce){.phase-piece,.phase-piece.phase-played,.phase-piece.phase-live,.phase-label,.phase-label.phase-label-live{animation:none}}@keyframes screen-in{0%{opacity:0;transform:translateY(.75rem)}to{opacity:1;transform:translateY(0)}}.screen{animation:.45s cubic-bezier(.22,1,.36,1) both screen-in}@keyframes bar-in{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.bar{transform-origin:bottom;transform-box:fill-box;animation:.7s cubic-bezier(.22,1,.36,1) both bar-in;animation-delay:var(--bar-delay,0s)}@media (prefers-reduced-motion:reduce){.screen,.bar{animation:none}}.no-scrollbar{scrollbar-width:none}.no-scrollbar::-webkit-scrollbar{display:none}.ticker{overflow:hidden}.ticker-row{width:max-content;animation:40s linear infinite ticker-slide;display:flex}@keyframes ticker-slide{to{transform:translate(-50%)}}.hergame-chip{background-image:linear-gradient(115deg, transparent 35%, color-mix(in srgb, var(--color-pink) 65%, transparent) 50%, transparent 65%);background-repeat:no-repeat;background-size:400% 100%;animation:4.5s ease-in-out infinite hergame-sweep}@keyframes hergame-sweep{0%,45%{background-position:100% 0;box-shadow:0 0 #ff2f8e00}62%{box-shadow:0 0 22px 2px #ff2f8e8c}80%,to{background-position:0 0;box-shadow:0 0 #ff2f8e00}}@supports (animation-timeline:scroll()){@media (prefers-reduced-motion:no-preference){.club-hero-art{animation:linear both club-hero-art-drift;animation-timeline:scroll(root);animation-range:0 40rem}}}@keyframes club-hero-art-drift{to{transform:translateY(10rem)}}@keyframes quote-float{0%,to{transform:translateY(0)}50%{transform:translateY(-.2rem)}}.quote-float{animation:4.5s ease-in-out infinite quote-float}@media (prefers-reduced-motion:reduce){.quote-float{animation:none}}@keyframes honor-roll{0%{opacity:1;animation-timing-function:cubic-bezier(.45,.05,.55,.95);transform:translateY(-100%)}7.5%{transform:translateY(0)}33.33%{animation-timing-function:cubic-bezier(.45,.05,.55,.95);transform:translateY(0)}40.83%{opacity:1;transform:translateY(100%)}40.84%,to{opacity:0;transform:translateY(100%)}}.honor-roll>li{opacity:0}.honor-roll>li:first-child{opacity:1}.honor-static{display:none}@media (prefers-reduced-motion:no-preference){.honor-roll>li{animation:6s infinite honor-roll;animation-delay:calc(var(--honor-index) * 2s - .45s)}}@media (prefers-reduced-motion:reduce){.honor-roll{display:none}.honor-static{display:flex}}.drawn-arrow{transition:transform .3s cubic-bezier(.22,1,.36,1)}@media (hover:hover){:is(a,button):hover .drawn-arrow{transform:translate(.14em)}}@media (prefers-reduced-motion:reduce){.drawn-arrow{transition:none}}.trend-row{animation:.5s cubic-bezier(.22,1,.36,1) both trend-in;animation-delay:var(--row-delay,0s)}@keyframes trend-in{0%{opacity:0;transform:translateY(.5rem)}to{opacity:1;transform:none}}@media (hover:hover){.hover-card:hover .hover-card-pink-text{color:var(--color-pink)}.hover-card:hover .hover-card-paper-fill{background-color:var(--color-paper)}.hover-card:hover .hover-card-zoom{transform:scale(1.04)}.hover-card:hover .hover-card-pink-ring{border-color:var(--color-pink);color:var(--color-paper)}.hover-card:hover .hover-card-paper-text{color:var(--color-paper)}}@media (prefers-reduced-motion:reduce){.ticker-row,.trend-row,.hergame-chip{animation:none}}@font-face{font-family:Anton;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/anton-vietnamese-400-normal-CkBxLiRJ.woff2)format("woff2"),url(/assets/anton-vietnamese-400-normal-2FfR1wHA.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Anton;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/anton-latin-ext-400-normal-SyiqE2Jt.woff2)format("woff2"),url(/assets/anton-latin-ext-400-normal-BMODBQc6.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Anton;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/anton-latin-400-normal-Byf51wtH.woff2)format("woff2"),url(/assets/anton-latin-400-normal-AUNGEG_V.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/archivo-vietnamese-wght-normal-XAtsl5Q_.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/archivo-latin-ext-wght-normal-C4zznr8T.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/archivo-latin-wght-normal-E0tuGl4L.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}

:root, .x1ma7fup {
  --x15kfah5: var(--color-ink);
  --x1q5xmoq: var(--color-panel);
  --x1w014ou: var(--color-paper);
  --x9v1gw6: var(--color-surface);
  --x1d629fv: var(--color-hairline);
  --xpysozv: var(--color-pink);
  --x16kp3fu: var(--color-pink-live);
  --xtm8kxp: var(--color-muted);
  --x1ae7you: var(--color-muted-ink);
  --x1jvrx2m: var(--color-ink-lift);
  --xlr2emz: var(--color-form-win);
  --x1eh2qcq: var(--color-form-draw);
  --x1d5x3az: var(--color-form-loss);
  --xpky7kc: var(--color-rise);
  --xdktten: var(--color-fall);
  --xqmiqjv: var(--color-ucl);
  --x3w2jbl: var(--color-uec);
  --xn1icac: var(--color-drop);
  --x1hb5hbi: var(--color-uec-ink);
  --x194uhwq: var(--color-rise-ink);
  --x1uwmi1e: var(--font-display);
  --x1m6t2jz: var(--font-body);
}

:root, .x1yk0tf5 {
  --x1jjtqjy: clamp(3.75rem, 17vw, 9rem);
  --xcqhor1: clamp(3rem, 14.5vw, 9rem);
  --x1qndfv7: .625rem;
  --xhobrbc: .2em;
  --x1ko38a5: 1.125rem;
  --x1evn6a9: .07em;
  --xhhf6sq: 1.125rem;
  --xnrh72s: 1.5rem;
  --x1incx6: clamp(1.875rem, 9vw, 2.75rem);
}

:root, .xk7quda {
  --x1ugpll5: .5rem;
  --xkcwiho: .75rem;
  --xndb3cs: 1.25rem;
  --x7svo8v: 1.5rem;
}

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

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

.xd7ozn7:not(#\#) {
  padding: .375rem;
}

.x8hbxov:not(#\#) {
  padding: .875rem;
}

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

.xomzojh:not(#\#) {
  padding: 1.25rem;
}

.xis3749:not(#\#) {
  padding: 1.5rem;
}

.x1u101ye:not(#\#) {
  padding: var(--xkcwiho);
}

.xvtn1tp:not(#\#) {
  padding: var(--xndb3cs);
}

@media (width >= 768px) {
  .xyqw1b7.xyqw1b7:not(#\#) {
    padding: 1.5rem;
  }

  .x1to3x45.x1to3x45:not(#\#) {
    padding: 2rem;
  }
}

.x1gau68g:not(#\#):not(#\#) {
  border-color: color-mix(in srgb,var(--color-ink) 10%,transparent);
}

.xc53al3:not(#\#):not(#\#) {
  border-color: color-mix(in srgb,var(--color-ink) 15%,transparent);
}

.x16gk18:not(#\#):not(#\#) {
  border-color: color-mix(in srgb,var(--color-ink) 20%,transparent);
}

.x1o8mfmd:not(#\#):not(#\#) {
  border-color: color-mix(in srgb,var(--color-ink) 25%,transparent);
}

.x1pi34bg:not(#\#):not(#\#) {
  border-color: color-mix(in srgb,var(--color-ink) 30%,transparent);
}

.x1k4hn0m:not(#\#):not(#\#) {
  border-color: color-mix(in srgb,var(--color-paper) 10%,transparent);
}

.x1qdatum:not(#\#):not(#\#) {
  border-color: color-mix(in srgb,var(--color-paper) 15%,transparent);
}

.x18mynos:not(#\#):not(#\#) {
  border-color: color-mix(in srgb,var(--color-paper) 30%,transparent);
}

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

.xsll946:not(#\#):not(#\#) {
  border-color: var(--x15kfah5);
}

.xoo9nz1:not(#\#):not(#\#) {
  border-color: var(--x1ae7you);
}

.x1ngmvu1:not(#\#):not(#\#) {
  border-color: var(--x1d629fv);
}

.x95rucd:not(#\#):not(#\#) {
  border-color: var(--xpysozv);
}

.x10hpsqq:not(#\#):not(#\#) {
  border-radius: 9999px;
}

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

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

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

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

.xvh977a:not(#\#):not(#\#) {
  gap: .25rem;
}

.xpj7pl4:not(#\#):not(#\#) {
  gap: .375rem;
}

.x13z6uf9:not(#\#):not(#\#) {
  gap: .5rem;
}

.xb6y1gh:not(#\#):not(#\#) {
  gap: .625rem;
}

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

.x15iy025:not(#\#):not(#\#) {
  gap: 1.25rem;
}

.xru8eyw:not(#\#):not(#\#) {
  gap: 1.5rem;
}

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

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

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

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

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

.x1keyc1r:not(#\#):not(#\#) {
  gap: 3rem;
}

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

.xlwvum1:not(#\#):not(#\#) {
  gap: var(--x1ugpll5);
}

.x1xawbym:not(#\#):not(#\#) {
  gap: var(--xkcwiho);
}

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

.x1a9g76a:not(#\#):not(#\#) {
  inset-inline: 1.25rem;
}

.x1atlohd:not(#\#):not(#\#) {
  margin-block: -.5rem;
}

.x1nkss2m:not(#\#):not(#\#) {
  margin-block: auto;
}

.xvj9o80:not(#\#):not(#\#) {
  margin-inline: -.5rem;
}

.x1kwpjs4:not(#\#):not(#\#) {
  margin-inline: -1.25rem;
}

.x6uy6d8:not(#\#):not(#\#) {
  margin-inline: -2%;
}

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

.xignu0x:not(#\#):not(#\#) {
  margin-inline: calc(-1 * var(--xndb3cs));
}

.x1cafle:not(#\#):not(#\#) {
  margin-inline: calc(50% - 50vw);
}

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

.x1o5vn8x:not(#\#):not(#\#) {
  padding-block: .25rem;
}

.x1bilvtl:not(#\#):not(#\#) {
  padding-block: .375rem;
}

.x18g2hj5:not(#\#):not(#\#) {
  padding-block: .5rem;
}

.x13eudtd:not(#\#):not(#\#) {
  padding-block: .625rem;
}

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

.x142x9wm:not(#\#):not(#\#) {
  padding-block: .875rem;
}

.x6qoaat:not(#\#):not(#\#) {
  padding-block: 1.25rem;
}

.x1yb22fu:not(#\#):not(#\#) {
  padding-block: 1.5rem;
}

.xgepmj6:not(#\#):not(#\#) {
  padding-block: 1rem;
}

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

.x1732f1o:not(#\#):not(#\#) {
  padding-block: var(--x7svo8v);
}

.x1u5bktz:not(#\#):not(#\#) {
  padding-inline: .125rem;
}

.xllzysa:not(#\#):not(#\#) {
  padding-inline: .25rem;
}

.x97vtpp:not(#\#):not(#\#) {
  padding-inline: .5rem;
}

.xvpgqt4:not(#\#):not(#\#) {
  padding-inline: .625rem;
}

.x1ryrjj2:not(#\#):not(#\#) {
  padding-inline: .75rem;
}

.x13s4r1c:not(#\#):not(#\#) {
  padding-inline: .875rem;
}

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

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

.xnxx81d:not(#\#):not(#\#) {
  padding-inline: 1rem;
}

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

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

.xq5ynho:not(#\#):not(#\#) {
  padding-inline: var(--xkcwiho);
}

.x1gobqw1:not(#\#):not(#\#) {
  padding-inline: var(--xndb3cs);
}

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

.x544pqx:hover:not(#\#):not(#\#) {
  border-color: var(--x15kfah5);
}

.xvc5whp:hover:not(#\#):not(#\#), .x14z8lfs:focus:not(#\#):not(#\#) {
  border-color: var(--xpysozv);
}

@media (width >= 640px) and (width <= 767.99px) {
  .xk3sh6b.xk3sh6b:not(#\#):not(#\#) {
    gap: .75rem;
  }
}

@media (width >= 768px) {
  .xz2vd9a.xz2vd9a:not(#\#):not(#\#) {
    gap: .75rem;
  }

  .x1iths6v.x1iths6v:not(#\#):not(#\#) {
    gap: 1.25rem;
  }
}

@media (width >= 1024px) {
  .xqvtqbr.xqvtqbr:not(#\#):not(#\#) {
    gap: 1.5rem;
  }
}

@media (width >= 768px) {
  .xp7n1bt.xp7n1bt:not(#\#):not(#\#) {
    gap: 1rem;
  }

  .xpyygus.xpyygus:not(#\#):not(#\#) {
    inset-inline: 2.5rem;
  }

  .x483l13.x483l13:not(#\#):not(#\#) {
    margin-inline: -1rem;
  }

  .x1f8zbp5.x1f8zbp5:not(#\#):not(#\#) {
    margin-inline: -2.5rem;
  }

  .x1try60g.x1try60g:not(#\#):not(#\#) {
    padding-block: .5rem;
  }

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

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

@media (width >= 360px) and (width <= 767.99px) {
  .x7tx9ll.x7tx9ll:not(#\#):not(#\#) {
    padding-inline: .25rem;
  }
}

@media (width >= 768px) {
  .x1bc1n5n.x1bc1n5n:not(#\#):not(#\#) {
    padding-inline: .375rem;
  }
}

@media (width >= 768px) and (width <= 1023.99px) {
  .xb2g8jo.xb2g8jo:not(#\#):not(#\#) {
    padding-inline: .625rem;
  }
}

@media (width >= 768px) {
  .x1cspc2p.x1cspc2p:not(#\#):not(#\#) {
    padding-inline: .875rem;
  }

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

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

@media (width >= 1024px) {
  .xdg4y5v.xdg4y5v:not(#\#):not(#\#) {
    padding-inline: 1rem;
  }
}

@media (width >= 768px) {
  .xgg5bld.xgg5bld:not(#\#):not(#\#) {
    padding-inline: 1rem;
  }

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

.x1ladvgb:not(#\#):not(#\#):not(#\#) {
  -webkit-text-stroke: 2px #f3efe829;
}

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

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

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

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

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

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

.x19z9ohp:not(#\#):not(#\#):not(#\#) {
  backdrop-filter: blur(2px);
}

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

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

.x42x0ya:not(#\#):not(#\#):not(#\#) {
  background-color: #000;
}

.xev5msf:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--color-ink) 10%,transparent);
}

.x1v3tcre:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--color-ink) 15%,transparent);
}

.x1tpx8x2:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--color-ink) 25%,transparent);
}

.xoflajt:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--color-ink) 40%,transparent);
}

.x1qj7rmz:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--color-ink) 48%,transparent);
}

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

.x1omwrb0:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--color-ink) 60%,transparent);
}

.x1st9z3k:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--color-paper) 15%,transparent);
}

.xt2opqq:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--color-paper) 30%,transparent);
}

.x1crsaym:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--color-paper) 90%,transparent);
}

.xblu0er:not(#\#):not(#\#):not(#\#) {
  background-color: #000000e6;
}

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

.x1jj80zo:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x15kfah5);
}

.x1blcc1f:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x16kp3fu);
}

.x1fkfehs:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x194uhwq);
}

.x1u8idmy:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1d5x3az);
}

.xdqxl32:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1eh2qcq);
}

.x1dvb7xo:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1hb5hbi);
}

.xx759xv:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1q5xmoq);
}

.xefrj7h:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1w014ou);
}

.xz4zgic:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x9v1gw6);
}

.x11e74sr:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xlr2emz);
}

.xn48s8b:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xn1icac);
}

.xcr84ul:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xpysozv);
}

.x195wgn9:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xqmiqjv);
}

.xozm54z:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(180deg,color-mix(in srgb,var(--color-ink) 64%,transparent) 0%,color-mix(in srgb,var(--color-ink) 62%,transparent) 15%,color-mix(in srgb,var(--color-ink) 42%,transparent) 30%,color-mix(in srgb,var(--color-ink) 48%,transparent) 50%,color-mix(in srgb,var(--color-ink) 55%,transparent) 72%,color-mix(in srgb,var(--color-ink) 72%,transparent) 100%);
}

.x185w4rb:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(to bottom,color-mix(in srgb,var(--color-ink) 88%,transparent) 0,color-mix(in srgb,var(--color-ink) 62%,transparent) 3.5rem,color-mix(in srgb,var(--color-ink) 22%,transparent) 6.5rem,transparent 9.5rem);
}

.x190baxh:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(to bottom,transparent 0,color-mix(in srgb,var(--color-ink) 25%,transparent) 5rem,color-mix(in srgb,var(--color-ink) 70%,transparent) 9rem,var(--color-ink) 13rem,var(--color-ink-lift) 100%);
}

.x1xrnf4u:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(to top,color-mix(in srgb,var(--color-ink) 90%,transparent),color-mix(in srgb,var(--color-ink) 40%,transparent),color-mix(in srgb,var(--color-ink) 20%,transparent));
}

.xwuz0z9:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(to top,var(--color-ink),color-mix(in srgb,var(--color-ink) 60%,transparent),transparent);
}

.x1k8d4oj:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 2px var(--xpysozv);
}

.x1aa0yps:not(#\#):not(#\#):not(#\#) {
  clip-path: polygon(50% 0, 100% 25%, 100% 75%, 50% 100%, 0 75%, 0 25%);
}

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

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

.xybmlpv:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in srgb,var(--color-ink) 20%,transparent);
}

.x19ew13b:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in srgb,var(--color-ink) 30%,transparent);
}

.x175n7d8:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in srgb,var(--color-ink) 35%,transparent);
}

.xa7m1ur:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in srgb,var(--color-ink) 40%,transparent);
}

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

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

.xnzpp1n:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in srgb,var(--color-ink) 60%,transparent);
}

.x7bd0cb:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in srgb,var(--color-ink) 70%,transparent);
}

.x1xl7pir:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in srgb,var(--color-ink) 80%,transparent);
}

.x1deefhf:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in srgb,var(--color-paper) 20%,transparent);
}

.xepjstz:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in srgb,var(--color-paper) 25%,transparent);
}

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

.x7uhbsd:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in srgb,var(--color-paper) 60%,transparent);
}

.x60hnz4:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in srgb,var(--color-paper) 70%,transparent);
}

.x1mjbgsx:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in srgb,var(--color-paper) 82%,transparent);
}

.xct0k92:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in srgb,var(--color-paper) 90%,transparent);
}

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

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

.x1luttl:not(#\#):not(#\#):not(#\#) {
  color: var(--x15kfah5);
}

.xxhhhbz:not(#\#):not(#\#):not(#\#) {
  color: var(--x194uhwq);
}

.x1xs55o2:not(#\#):not(#\#):not(#\#) {
  color: var(--x1ae7you);
}

.x1ftgz13:not(#\#):not(#\#):not(#\#) {
  color: var(--x1hb5hbi);
}

.x1mhunhx:not(#\#):not(#\#):not(#\#) {
  color: var(--x1w014ou);
}

.x5kt28m:not(#\#):not(#\#):not(#\#) {
  color: var(--xdktten);
}

.x4aihj6:not(#\#):not(#\#):not(#\#) {
  color: var(--xn1icac);
}

.x14zp9in:not(#\#):not(#\#):not(#\#) {
  color: var(--xpky7kc);
}

.x1ctwbsc:not(#\#):not(#\#):not(#\#) {
  color: var(--xpysozv);
}

.x1igdh3a:not(#\#):not(#\#):not(#\#) {
  color: var(--xqmiqjv);
}

.x745g3p:not(#\#):not(#\#):not(#\#) {
  color: var(--xtm8kxp);
}

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

.x1izhsip:not(#\#):not(#\#):not(#\#) {
  column-gap: 1rem;
}

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

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

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

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

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

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

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

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

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

.xrb0i65:not(#\#):not(#\#):not(#\#) {
  filter: brightness(.5) grayscale();
}

.x61fgix:not(#\#):not(#\#):not(#\#) {
  filter: drop-shadow(0 25px 25px #00000026);
}

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

.x1l7klhg:not(#\#):not(#\#):not(#\#) {
  flex-basis: 100%;
}

.x11bdabt:not(#\#):not(#\#):not(#\#) {
  flex-basis: calc(100% - var(--xkcwiho) - var(--x7svo8v));
}

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

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

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

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

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

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

.x1dl71mw:not(#\#):not(#\#):not(#\#) {
  font-family: var(--x1m6t2jz);
}

.xk7chxn:not(#\#):not(#\#):not(#\#) {
  font-family: var(--x1uwmi1e);
}

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

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

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

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

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

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

.xcg35fi:not(#\#):not(#\#):not(#\#) {
  font-size: 1.875rem;
}

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

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

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

.xdhfpv1:not(#\#):not(#\#):not(#\#) {
  font-size: 2.25rem;
}

.xvzvg7y:not(#\#):not(#\#):not(#\#) {
  font-size: 3.75rem;
}

.x8cw2a4:not(#\#):not(#\#):not(#\#) {
  font-size: 3rem;
}

.xybftwd:not(#\#):not(#\#):not(#\#) {
  font-size: 6rem;
}

.x119si65:not(#\#):not(#\#):not(#\#) {
  font-size: 7rem;
}

.xvwhms9:not(#\#):not(#\#):not(#\#) {
  font-size: 9px;
}

.x173csp1:not(#\#):not(#\#):not(#\#) {
  font-size: clamp(3.75rem, 17vw, 9rem);
}

.x1dmsyx8:not(#\#):not(#\#):not(#\#) {
  font-size: var(--x1incx6);
}

.x1k3n450:not(#\#):not(#\#):not(#\#) {
  font-size: var(--x1jjtqjy);
}

.xjgh9yc:not(#\#):not(#\#):not(#\#) {
  font-size: var(--x1ko38a5);
}

.x379ztg:not(#\#):not(#\#):not(#\#) {
  font-size: var(--x1qndfv7);
}

.xw6q0ex:not(#\#):not(#\#):not(#\#) {
  font-size: var(--xcqhor1);
}

.xsek3rn:not(#\#):not(#\#):not(#\#) {
  font-size: var(--xhhf6sq);
}

.x1s6kisw:not(#\#):not(#\#):not(#\#) {
  font-size: var(--xnrh72s);
}

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

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

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

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

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

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

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

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

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

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

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

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

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

.x1o2pa38:not(#\#):not(#\#):not(#\#) {
  justify-items: center;
}

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

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

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

.x2ujxvm:not(#\#):not(#\#):not(#\#) {
  letter-spacing: .05em;
}

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

.x7447wj:not(#\#):not(#\#):not(#\#) {
  letter-spacing: .12em;
}

.x14lbdrl:not(#\#):not(#\#):not(#\#) {
  letter-spacing: .15em;
}

.x6qtydf:not(#\#):not(#\#):not(#\#) {
  letter-spacing: .25em;
}

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

.xslovp2:not(#\#):not(#\#):not(#\#) {
  letter-spacing: .35em;
}

.xxteldw:not(#\#):not(#\#):not(#\#) {
  letter-spacing: .3em;
}

.x1xn506j:not(#\#):not(#\#):not(#\#) {
  letter-spacing: var(--x1evn6a9);
}

.x1lvziru:not(#\#):not(#\#):not(#\#) {
  letter-spacing: var(--xhobrbc);
}

.xpqmsyx:not(#\#):not(#\#):not(#\#) {
  line-height: .3;
}

.x1j4510k:not(#\#):not(#\#):not(#\#) {
  line-height: .92;
}

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

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

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

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

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

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

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

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

.x1ksxc8v:not(#\#):not(#\#):not(#\#) {
  line-height: 1.625;
}

.xladpa3:not(#\#):not(#\#):not(#\#) {
  line-height: 1.75rem;
}

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

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

.x16n75kc:not(#\#):not(#\#):not(#\#) {
  line-height: 2.25rem;
}

.x1akz92t:not(#\#):not(#\#):not(#\#) {
  line-height: 2.5rem;
}

.xhacrq1:not(#\#):not(#\#):not(#\#) {
  line-height: 2rem;
}

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

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

.x20fqul:not(#\#):not(#\#):not(#\#) {
  object-position: 50% 25%;
}

.xuzhngd:not(#\#):not(#\#):not(#\#) {
  opacity: .3;
}

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

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

.x1fc8kun:not(#\#):not(#\#):not(#\#) {
  row-gap: .5rem;
}

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

.x1bqcfbn:not(#\#):not(#\#):not(#\#) {
  row-gap: 2.5rem;
}

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

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

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

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

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

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

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

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

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

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

.x3pynha:not(#\#):not(#\#):not(#\#) {
  text-underline-offset: 4px;
}

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

.xtwysp0:not(#\#):not(#\#):not(#\#) {
  transform: rotate(-1deg);
}

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

.xwltjv0:not(#\#):not(#\#):not(#\#) {
  transform: scale(1.45);
}

.x1y7i0ao:not(#\#):not(#\#):not(#\#) {
  transform: translate(.625rem, .625rem);
}

.xh7gpz9:not(#\#):not(#\#):not(#\#) {
  transform: translateY(-.0625em) scaleY(-1);
}

.x1mn58ok:not(#\#):not(#\#):not(#\#) {
  transform: translateY(-.0625em);
}

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

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

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

.x1fkkkjs:not(#\#):not(#\#):not(#\#) {
  transition-duration: .7s;
}

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

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

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

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

.xwwtwea:not(#\#):not(#\#):not(#\#) {
  transition-timing-function: cubic-bezier(.4, 0, .2, 1);
}

.x4ognrn:not(#\#):not(#\#):not(#\#) {
  transition-timing-function: cubic-bezier(0, 0, .2, 1);
}

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

.x1xbexyq:not(#\#):not(#\#):not(#\#) {
  vertical-align: .127em;
}

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

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

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

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

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

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

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

.xj8ygnt:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--color-ink) 4%,transparent);
}

.xyztjsf:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--color-ink) 4%,var(--color-paper));
}

.x53bqs5:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--color-ink) 5%,transparent);
}

.xepp8ti:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--color-ink) 6%,var(--color-surface));
}

.xa0lafv:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x15kfah5);
}

.x1vhap7p:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xpysozv);
}

.xztbsm5:hover:not(#\#):not(#\#):not(#\#) {
  color: var(--x15kfah5);
}

.x1wurmxy:hover:not(#\#):not(#\#):not(#\#) {
  color: var(--x1w014ou);
}

.x1i2p7zg:hover:not(#\#):not(#\#):not(#\#) {
  color: var(--xpysozv);
}

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

.x14snt5h:hover:not(#\#):not(#\#):not(#\#) {
  transform: scale(1.05);
}

.x1d5wrs8:active:not(#\#):not(#\#):not(#\#) {
  opacity: .7;
}

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

@media (width >= 768px) {
  .x78aufu.x78aufu:not(#\#):not(#\#):not(#\#) {
    background-image: linear-gradient(to bottom,transparent 0,color-mix(in srgb,var(--color-ink) 25%,transparent) 7rem,color-mix(in srgb,var(--color-ink) 70%,transparent) 13rem,var(--color-ink) 18rem,var(--color-ink-lift) 100%);
  }

  .x1dxje0h.x1dxje0h:not(#\#):not(#\#):not(#\#) {
    column-gap: 1.25rem;
  }

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

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

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

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

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

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

@media (width >= 640px) and (width <= 1023.99px) {
  .x14521zc.x14521zc:not(#\#):not(#\#):not(#\#) {
    flex-basis: calc(100% - var(--xkcwiho) - var(--x7svo8v));
  }
}

@media (width >= 1024px) {
  .x1pblxhc.x1pblxhc:not(#\#):not(#\#):not(#\#) {
    flex-basis: calc(33.333% - var(--xkcwiho) - var(--x1ugpll5));
  }
}

@media (width >= 640px) and (width <= 1023.99px) {
  .x192uur6.x192uur6:not(#\#):not(#\#):not(#\#) {
    flex-basis: calc(50% - var(--xkcwiho) - var(--xkcwiho));
  }
}

@media (width >= 1024px) {
  .x1003pej.x1003pej:not(#\#):not(#\#):not(#\#) {
    flex-basis: calc(66.666% - var(--xkcwiho) - var(--x1ugpll5));
  }
}

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

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

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

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

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

@media (width >= 640px) and (width <= 767.99px) {
  .x1rl4v6r.x1rl4v6r:not(#\#):not(#\#):not(#\#) {
    font-size: 1.25rem;
  }
}

@media (width >= 640px) {
  .x2qj1ov.x2qj1ov:not(#\#):not(#\#):not(#\#) {
    font-size: 1.25rem;
  }
}

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

@media (width >= 640px) {
  .x10731kf.x10731kf:not(#\#):not(#\#):not(#\#) {
    font-size: 1.5rem;
  }
}

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

  .x15h7lts.x15h7lts:not(#\#):not(#\#):not(#\#) {
    font-size: 1.875rem;
  }
}

@media (width >= 360px) and (width <= 767.99px) {
  .xwrkw7a.xwrkw7a:not(#\#):not(#\#):not(#\#) {
    font-size: 10px;
  }
}

@media (width >= 640px) {
  .xrx0dd7.xrx0dd7:not(#\#):not(#\#):not(#\#) {
    font-size: 10px;
  }
}

@media (width >= 768px) and (width <= 1023.99px) {
  .xl2pf13.xl2pf13:not(#\#):not(#\#):not(#\#) {
    font-size: 11px;
  }
}

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

  .x177ssru.x177ssru:not(#\#):not(#\#):not(#\#) {
    font-size: 15rem;
  }

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

@media (width >= 640px) and (width <= 767.99px) {
  .xiffp7w.xiffp7w:not(#\#):not(#\#):not(#\#) {
    font-size: 2.25rem;
  }
}

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

  .x12yoo1s.x12yoo1s:not(#\#):not(#\#):not(#\#) {
    font-size: 3rem;
  }

  .x1ccx7j2.x1ccx7j2:not(#\#):not(#\#):not(#\#) {
    font-size: 4.5rem;
  }

  .xgfkaoq.xgfkaoq:not(#\#):not(#\#):not(#\#) {
    font-size: 8rem;
  }
}

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

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

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

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

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

@media (width >= 1024px) and (width <= 1279.99px) {
  .xqcfl7n.xqcfl7n:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
}

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

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

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

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

@media (width >= 768px) and (width <= 1023.99px) {
  .x10pjq42.x10pjq42:not(#\#):not(#\#):not(#\#) {
    letter-spacing: .12em;
  }
}

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

@media (width >= 360px) and (width <= 767.99px) {
  .xzi9xq2.xzi9xq2:not(#\#):not(#\#):not(#\#) {
    letter-spacing: .2em;
  }
}

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

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

@media (width >= 640px) and (width <= 767.99px) {
  .xng3k51.xng3k51:not(#\#):not(#\#):not(#\#) {
    line-height: 1.75rem;
  }
}

@media (width >= 640px) {
  .xmuwtf2.xmuwtf2:not(#\#):not(#\#):not(#\#) {
    line-height: 1.75rem;
  }
}

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

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

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

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

@media (width >= 640px) and (width <= 767.99px) {
  .xeo1wlm.xeo1wlm:not(#\#):not(#\#):not(#\#) {
    line-height: 2.5rem;
  }
}

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

  .x7itnm3.x7itnm3:not(#\#):not(#\#):not(#\#) {
    line-height: 2rem;
  }
}

@media (width >= 640px) {
  .xgzz9xu.xgzz9xu:not(#\#):not(#\#):not(#\#) {
    text-align: left;
  }
}

@media (width >= 768px) {
  .x182a9pm.x182a9pm:not(#\#):not(#\#):not(#\#) {
    transform: scale(1);
  }

  .x1wpugyr.x1wpugyr:not(#\#):not(#\#):not(#\#) {
    transform: translate(1rem, 1rem);
  }
}

.xcmcozz:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: color-mix(in srgb,var(--color-ink) 10%,transparent);
}

.x16uexwm:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: color-mix(in srgb,var(--color-ink) 5%,transparent);
}

.xj1ln3r:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: var(--xpysozv);
}

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

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

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

.xnzngo2:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-color: color-mix(in srgb,var(--color-ink) 10%,transparent);
}

.xc7sek:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-color: var(--xpysozv);
}

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

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

.xcef3g2:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: 2.5rem;
}

.x16wp3ig:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: .25rem;
}

.x1ts8jgn:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: .42em;
}

.x1n03w05:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: .52em;
}

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

.x164u9eo:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: .5rem;
}

.xrdmf40:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: .72em;
}

.xuveg7r:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: .85em;
}

.xf08kfj:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: .875rem;
}

.xaylbqo:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 1.125rem;
}

.xam5rvr:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 1.5rem;
}

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

.xra00a2:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 12.5rem;
}

.x6120nr:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 12rem;
}

.xkkwzfq:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 17rem;
}

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

.x1l36t39:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 1rem;
}

.xk8t5le:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 2.25rem;
}

.xwaiz5r:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 2.5rem;
}

.x12hms15:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 2.75rem;
}

.x1lf3n13:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 20rem;
}

.x4spiye:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 22rem;
}

.xd7y6wv:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 26px;
}

.xu15cu9:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 3.5rem;
}

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

.x1pizb70:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 3rem;
}

.x1sh0tsm:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 4rem;
}

.x14h49td:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 55px;
}

.xupy61u:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 5rem;
}

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

.xdaezf2:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 7rem;
}

.x11daxxc:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 83px;
}

.xw76nk8:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 8rem;
}

.x15rfxc5:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 9.5rem;
}

.xpdpmxc:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: -8%;
}

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

.xcetk10:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: 1.25rem;
}

.x17msx5:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: -.75rem;
}

.x197cb4p:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: -1.25rem;
}

.x13auebv:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: .11em;
}

.x19fowf6:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: -.25rem;
}

.xs4k2r8:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: -.75rem;
}

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

.x1y645sm:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: .13em;
}

.xqcji2w:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-right: -.35rem;
}

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

.x22ft46:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-right: .26em;
}

.x1bov10x:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: -.5rem;
}

.x1rxo0ah:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: -17px;
}

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

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

.xiselbr:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: -3.5rem;
}

.xrpg6lj:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: -3.75rem;
}

.x8kk4ab:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: -8rem;
}

.x1tbvfm1:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: .25rem;
}

.x5j7nwy:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: .375rem;
}

.x1mjqqkp:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: .5rem;
}

.xhj8ucd:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: .75rem;
}

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

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

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

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

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

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

.x1hpjnmm:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 3rem;
}

.xfo0wrl:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 4rem;
}

.x18rhfyj:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 5rem;
}

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

.x1g6olek:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: var(--x1ugpll5);
}

.xtxtdnr:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: var(--x7svo8v);
}

.x1up36t3:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: var(--xkcwiho);
}

.x1kxir53:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: var(--xndb3cs);
}

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

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

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

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

.xl4u9xm:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 64rem;
}

.x1szrnbp:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 80rem;
}

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

.xattyca:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 10rem;
}

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

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

.xzl8ltb:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 640px;
}

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

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

.x163t5y5:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 1.5rem;
}

.x13xio2g:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 1.75rem;
}

.x2yie3v:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 1rem;
}

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

.x17r0vjz:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 2rem;
}

.xg8j3zb:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 3px;
}

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

.xqhhkww:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: var(--x1ugpll5);
}

.xivo4fd:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: var(--xndb3cs);
}

.x79ra4s:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: .75rem;
}

.x1uae1lo:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: 1.25rem;
}

.x3jmlgo:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: 19px;
}

.x1arb9wb:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-right: .5rem;
}

.xnywu7s:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-right: 1.5rem;
}

.x1gj44bm:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-right: calc(var(--x1ugpll5) + .635rem);
}

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

.x6gltce:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 1.5rem;
}

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

.x1rjoabk:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 2.5rem;
}

.x128v7jw:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 2rem;
}

.x1thg88o:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 3.5rem;
}

.x149jzbc:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: -.14rem;
}

.x1rkhv3u:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: -8%;
}

.x1suesbl:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: .75rem;
}

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

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

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

.xsv2zaq:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: .25rem;
}

.x1nxzj52:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: .75rem;
}

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

.x12o47qk:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 1.25rem;
}

.x1xmiv0p:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 2.5rem;
}

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

.xis09m7:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 6rem;
}

.xrkia0p:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: .375rem;
}

.x58bs1g:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: .42em;
}

.x1jjc1wv:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: .5rem;
}

.x1xvt488:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: .875rem;
}

.xsk17dz:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 1.125rem;
}

.xp8d6y2:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 1.5rem;
}

.xh29eag:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 1.75rem;
}

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

.x1jmt848:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 104%;
}

.xwb877u:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 16%;
}

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

.xcdlrvm:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 1rem;
}

.x1s4ejo4:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 2.25rem;
}

.xvm51jw:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 2.5rem;
}

.xb1qrhf:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 2.75rem;
}

.x23j0i4:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 26px;
}

.xs5h3dt:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 2rem;
}

.x154i66o:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 3.5rem;
}

.x188tqju:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 3rem;
}

.xex909m:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 5rem;
}

.xdvn7xf:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 6rem;
}

.xni59qk:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 72px;
}

.x1l24a0r:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 7rem;
}

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

.x1eyvef:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 8rem;
}

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

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

.xy0nghz:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(100%, 24rem);
}

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

.x4o9dxs:first-child:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: 0;
}

.x10zg81t:first-child:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 0;
}

.x1t1lzn6:last-child:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-width: 0;
}

@media (width >= 768px) {
  .x1id77hb.x1id77hb:not(#\#):not(#\#):not(#\#):not(#\#) {
    bottom: 1.5rem;
  }

  .xq8rgjr.xq8rgjr:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 10rem;
  }

  .x11b8ore.x11b8ore:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 13rem;
  }

  .x1i6enni.x1i6enni:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 14rem;
  }

  .x1c2itmd.x1c2itmd:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 28rem;
  }

  .xbeqe6t.xbeqe6t:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 34rem;
  }

  .x14lgc4z.x14lgc4z:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 49px;
  }

  .x1sxldr5.x1sxldr5:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 5rem;
  }

  .xxmznsk.xxmznsk:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 6rem;
  }
}

@media (width >= 1280px) {
  .x3q91wa.x3q91wa:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 82px;
  }
}

@media (width >= 768px) {
  .x1ujztcq.x1ujztcq:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 9rem;
  }

  .x1bv9azi.x1bv9azi:not(#\#):not(#\#):not(#\#):not(#\#) {
    left: -14%;
  }

  .x1wmop5u.x1wmop5u:not(#\#):not(#\#):not(#\#):not(#\#) {
    left: 2.5rem;
  }
}

@media (width >= 768px) and (width <= 1023.99px) {
  .xqcs38v.xqcs38v:not(#\#):not(#\#):not(#\#):not(#\#) {
    left: 2%;
  }
}

@media (width >= 1024px) {
  .x10c1tke.x10c1tke:not(#\#):not(#\#):not(#\#):not(#\#) {
    left: 6%;
  }
}

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

  .xheuyf6.xheuyf6:not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-bottom: -1rem;
  }

  .x1p2544u.x1p2544u:not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-left: -.375rem;
  }

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

  .x1x8vhyh.x1x8vhyh:not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-right: -1.5rem;
  }

  .xw3yrtj.xw3yrtj:not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-top: -.75rem;
  }

  .x1jxl7oi.x1jxl7oi:not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-top: -11rem;
  }

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

  .xnzjylh.xnzjylh:not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-top: -3.5rem;
  }

  .x1jmcnd3.x1jmcnd3:not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-top: -4rem;
  }

  .xdx1dax.xdx1dax:not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-top: 1.75rem;
  }

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

  .xnaypur.xnaypur:not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-top: 3.5rem;
  }

  .xfcb852.xfcb852:not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-top: 5rem;
  }

  .x1msrecf.x1msrecf:not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-top: 6rem;
  }

  .xy2ieaf.xy2ieaf:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 34rem;
  }

  .xkjwgd1.xkjwgd1:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 56rem;
  }
}

@media (width >= 768px) and (width <= 1023.99px) {
  .x1k3barw.x1k3barw:not(#\#):not(#\#):not(#\#):not(#\#) {
    min-height: 11rem;
  }
}

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

@media (width >= 640px) and (width <= 767.99px) {
  .x1eijxay.x1eijxay:not(#\#):not(#\#):not(#\#):not(#\#) {
    min-height: 15rem;
  }
}

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

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

  .xwf5ob8.xwf5ob8:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-left: 1.75rem;
  }

  .x981cbw.x981cbw:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-top: 1.25rem;
  }

  .x1d92xo7.x1d92xo7:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-top: 2.5rem;
  }

  .xpe6hbu.xpe6hbu:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-top: 2rem;
  }

  .x1vb64uq.x1vb64uq:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-top: 3.5rem;
  }

  .x4r72nc.x4r72nc:not(#\#):not(#\#):not(#\#):not(#\#) {
    right: -14%;
  }
}

@media (width >= 768px) and (width <= 1023.99px) {
  .xmye7eg.xmye7eg:not(#\#):not(#\#):not(#\#):not(#\#) {
    right: 2%;
  }
}

@media (width >= 1024px) {
  .xdz4fu1.xdz4fu1:not(#\#):not(#\#):not(#\#):not(#\#) {
    right: 6%;
  }
}

@media (width >= 768px) {
  .xv0eoak.xv0eoak:not(#\#):not(#\#):not(#\#):not(#\#) {
    scroll-margin-top: 8rem;
  }

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

  .xd03drc.xd03drc:not(#\#):not(#\#):not(#\#):not(#\#) {
    top: 1.5rem;
  }

  .x1ol7sf4.x1ol7sf4:not(#\#):not(#\#):not(#\#):not(#\#) {
    top: 14rem;
  }

  .x85cxji.x85cxji:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 10rem;
  }

  .x1nd5mkp.x1nd5mkp:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 13rem;
  }

  .x1swx2m9.x1swx2m9:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 22%;
  }

  .xrzakye.xrzakye:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 2rem;
  }

  .x19r2lr6.x19r2lr6:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 3rem;
  }

  .x1g4mprp.x1g4mprp:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 5rem;
  }

  .xdjo6w9.xdjo6w9:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 6rem;
  }
}

@media (width >= 1280px) {
  .x10q1zin.x10q1zin:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 71px;
  }
}

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

  .x193foqc.x193foqc:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 9rem;
  }
}

.x1itea69:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::placeholder {
  color: color-mix(in srgb,var(--color-ink) 35%,transparent);
}
