@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-CkhJZR-_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-CBcvBZtf.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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.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}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/source-serif-4-cyrillic-ext-opsz-normal-DIwfbPUE.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/source-serif-4-cyrillic-opsz-normal-C0olyEE-.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/source-serif-4-greek-opsz-normal-DrHU7SY7.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/source-serif-4-vietnamese-opsz-normal-DX68cEVD.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:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/source-serif-4-latin-ext-opsz-normal-HoL-AExg.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/source-serif-4-latin-opsz-normal-BpEBLj1O.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}@font-face{font-family:"Source Serif 4 Variable";font-style:italic;font-display:swap;font-weight:200 900;src:url(/assets/source-serif-4-cyrillic-ext-opsz-italic-Bl6DJqma.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Serif 4 Variable";font-style:italic;font-display:swap;font-weight:200 900;src:url(/assets/source-serif-4-cyrillic-opsz-italic-Dibx14aP.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Serif 4 Variable";font-style:italic;font-display:swap;font-weight:200 900;src:url(/assets/source-serif-4-greek-opsz-italic-CMW9dfKg.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Serif 4 Variable";font-style:italic;font-display:swap;font-weight:200 900;src:url(/assets/source-serif-4-vietnamese-opsz-italic-Hh3oeMt5.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:"Source Serif 4 Variable";font-style:italic;font-display:swap;font-weight:200 900;src:url(/assets/source-serif-4-latin-ext-opsz-italic-BhUEwDRF.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Serif 4 Variable";font-style:italic;font-display:swap;font-weight:200 900;src:url(/assets/source-serif-4-latin-opsz-italic-BOLXpvkj.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}@font-face{font-family:Cinzel Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/assets/cinzel-latin-ext-wght-normal-CG36JvV6.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:Cinzel Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/assets/cinzel-latin-wght-normal-DMUuCU8H.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{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#0d0a07;margin:0}@media (prefers-color-scheme:light){body{background-color:#f2ebdd}}

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

  to {
    opacity: 1;
    transform: none;
  }
}

:root, .x1t4zapg {
  --x132y7ei: #d6b24c;
}

:root, .x7e44bt {
  --x136v6iw: 66ch;
  --layout-header-height: 4rem;
  --xc6gv0k: 3rem;
  --x1vbngq2: 1.5rem;
  --x16fnc1o: .5rem;
}

:root, .xtg3m5w {
  --x136z0zt: #181304db;
  --x1jkhgya: blur(var(--x1bhym6o));
}

:root, .x1wpd56i {
  --x1ewnozx: #181304;
  --x6z0z3l: #120e01;
  --xajziet: #211b09;
  --x19od21o: #251f0d;
  --x1ozojoe: #302a17;
  --xyducym: #3b3420;
  --x1qlfqdq: #eee2c5;
  --xv7ysf5: #d3c6a0;
  --xce1yok: #9c906e;
  --xvhbr4b: #4f462a;
  --xxqnxok: #ffb3b0;
  --x1e2x8z2: #640c14;
  --xwxgt9p: #6b1219;
  --xns0mm: #f47978;
  --x15pteeq: #000;
}

:root, .x1joe9ya {
  --x1o0gpik: #6b1219;
  --x1kfiwqd: #8a6a22;
  --x19ozpmc: #d4af37;
  --xtrch1u: #f2e6c9;
  --xtcnxhy: #6b1219c1;
}

:root, .x1b3ek09 {
  --x1o133vj: clamp(.25rem, .2292rem + .1042vw, .3125rem);
  --x1nur62e: clamp(.5rem, .4583rem + .2083vw, .625rem);
  --x899gy8: clamp(.75rem, .6875rem + .3125vw, .9375rem);
  --x16qenuj: clamp(1rem, .9167rem + .4167vw, 1.25rem);
  --x1bhym6o: clamp(1.5rem, 1.375rem + .625vw, 1.875rem);
  --xv3twcy: clamp(2rem, 1.8333rem + .8333vw, 2.5rem);
  --x9tabld: clamp(3rem, 2.75rem + 1.25vw, 3.75rem);
  --x1gw0l09: clamp(4rem, 3.6667rem + 1.6667vw, 5rem);
  --x1rfnnwh: clamp(6rem, 5.5rem + 2.5vw, 7.5rem);
  --x1mf6yhe: clamp(.25rem, .125rem + .625vw, .625rem);
  --x11y8ryh: clamp(.5rem, .3542rem + .7292vw, .9375rem);
  --xjc1sly: clamp(.75rem, .5833rem + .8333vw, 1.25rem);
  --x1qma50q: clamp(1rem, .7083rem + 1.4583vw, 1.875rem);
  --x8a50ce: clamp(1.5rem, 1.1667rem + 1.6667vw, 2.5rem);
  --xyq53ki: clamp(2rem, 1.4167rem + 2.9167vw, 3.75rem);
  --x12rh1jt: clamp(3rem, 2.3333rem + 3.3333vw, 5rem);
  --x1dtvnxz: clamp(4rem, 2.8333rem + 5.8333vw, 7.5rem);
  --x1i2833g: clamp(1rem, .5rem + 2.5vw, 2.5rem);
}

:root, .x1g22uo {
  --x1ojt2i4: #7ccf86;
  --x9pwwwd: #ef7064;
  --x8aenu8: #6c9ee6;
  --x14kej0u: #6c9ee629;
}

:root, .xb9lnfs {
  --x1otp1xz: 50ms;
  --xtklko: .1s;
  --x19jnpes: .15s;
  --xxovz88: .2s;
  --x1kol57l: .25s;
  --x556vqm: .3s;
  --x1feffpv: .35s;
  --xug0ocq: .4s;
  --x16u2pay: .45s;
  --xo8gafg: .5s;
  --x12rx2l5: .55s;
  --xdh21wn: .6s;
  --x1gk8mwd: .7s;
  --x1lf1g83: .8s;
  --x1aj26w9: .9s;
  --x1upenv9: 1s;
}

:root, .x34kvu8 {
  --x1pnff2l: #ffb3b0;
  --xapbdg: 2px;
  --xcgetki: 2px;
}

:root, .x1yhyfii {
  --x1pxrqeu: clamp(1.1944rem, 1.1176rem + .3843vw, 1.425rem);
  --xplxyi7: clamp(1.3333rem, 1.2361rem + .4861vw, 1.625rem);
  --x2wlvmp: clamp(1.5rem, 1.375rem + .625vw, 1.875rem);
  --xmnyicg: clamp(1.7rem, 1.5375rem + .8125vw, 2.1875rem);
  --x1sa3bj4: clamp(1.94rem, 1.7273rem + 1.0635vw, 2.5781rem);
  --x4ycd23: clamp(2.228rem, 1.9485rem + 1.3973vw, 3.0664rem);
  --x1j2wiwz: clamp(2.5736rem, 2.2059rem + 1.8386vw, 3.6768rem);
  --x1i53ziz: clamp(2.9883rem, 2.5045rem + 2.419vw, 4.4397rem);
}

:root, .x1lk3gp6 {
  --x1t6wadw: clamp(.75rem, .6875rem + .3125vw, .9375rem);
}

:root, .xsns8td {
  --x1xyagp9: cubic-bezier(.2, 0, 0, 1);
  --x1m92jf9: cubic-bezier(0, 0, 0, 1);
  --x16ot3el: cubic-bezier(.3, 0, 1, 1);
  --xr3r9x7: cubic-bezier(.05, .7, .1, 1);
  --xzqacl3: cubic-bezier(.3, 0, .8, .15);
  --x9imz3r: cubic-bezier(.4, 0, .2, 1);
  --x9f16pw: cubic-bezier(0, 0, 1, 1);
}

:root, .x1uj2p7a {
  --x1xytmlu: clamp(.6944rem, .6593rem + .1759vw, .8rem);
  --x1ngmiqs: clamp(.8333rem, .7778rem + .2778vw, 1rem);
  --xgz9oet: clamp(1rem, .9167rem + .4167vw, 1.25rem);
  --xuaf2j4: clamp(1.2rem, 1.0792rem + .6042vw, 1.5625rem);
  --x1s8izc3: clamp(1.44rem, 1.269rem + .8552vw, 1.9531rem);
  --x1sqruol: clamp(1.728rem, 1.4902rem + 1.189vw, 2.4414rem);
  --x6m9gfi: clamp(2.0736rem, 1.7475rem + 1.6303vw, 3.0518rem);
  --x1svbphj: clamp(2.4883rem, 2.0462rem + 2.2106vw, 3.8147rem);
}

:root, .x1wu7bkj {
  --xhij02v: 12;
  --x1hzhovh: clamp(1rem, .5rem + 2.5vw, 2.5rem);
  --x22taiv: clamp(1rem, .5rem + 2.5vw, 2.5rem);
  --x1y7avij: 80rem;
}

:root, .x1x20xj {
  --xsv04yl: 0;
  --xq2y7mw: 1;
  --x1ym47vt: 2;
  --x1ly3vqc: 3;
  --xb0i8ke: 4;
}

:root, .x8b1ilc {
  --xtgugel: #0d0a07;
  --xwqojfq: #d4a03c1a;
  --x6z9c9: #78141c47;
  --xwcsut4: .06;
  --x1b6ils7: #efe5cc;
  --xiu9pup: #b9ad8f;
  --x11g4nj6: #8a8069;
  --x1ozd3kk: #efe5cc14;
  --xqhrh07: #efe5cc24;
  --x3bazu2: #d6b24c;
  --x8nbmfc: #d6b24c29;
  --xgzz843: #d6b24c66;
  --x1s8k34i: #8c1a2452;
  --x4wc3im: #18120c99;
  --xw6ik10: #120d09db;
  --x16erkl0: linear-gradient(180deg, #fff4d60b, #fff4d604);
  --xy3nzlv: #efe5cc17;
  --xm8u4iz: #fff4d60f;
  --xpce9w: #16110b;
  --x9eyv6f: 0 30px 80px -30px #000c;
}

:root, .xeufrde {
  --xyljofl: "Inter Variable", "Inter", system-ui, sans-serif;
  --x1pb0r5c: "Source Serif 4 Variable", "Source Serif 4", Georgia, serif;
  --x16hp12e: "Cinzel Variable", "Cinzel", serif;
  --x17hh2tk: 100%;
  --x18fu19z: 400;
  --xd9lr4a: 700;
  --x1ksco2u: 100%;
  --xq4p9y2: 600;
  --x1euk360: 600;
  --xxcobdl: .05em;
  --x1mys4uw: tabular-nums;
  --x1r53szi: .728;
}

@media (prefers-color-scheme: light) {
  :root, .x1t4zapg {
    --x132y7ei: #85631a;
  }

  :root, .x1g22uo {
    --x1ojt2i4: #24783a;
    --x9pwwwd: #b8392a;
    --x8aenu8: #2f62b8;
    --x14kej0u: #2f62b81a;
  }

  :root, .x8b1ilc {
    --xtgugel: #f2ebdd;
    --xwqojfq: #d6aa5033;
    --x6z9c9: #96282812;
    --xwcsut4: .09;
    --x1b6ils7: #241b12;
    --xiu9pup: #5d5040;
    --x11g4nj6: #74685a;
    --x1ozd3kk: #241b1217;
    --xqhrh07: #241b1229;
    --x3bazu2: #85631a;
    --x8nbmfc: #9a74201f;
    --xgzz843: #9a742066;
    --x1s8k34i: #8c1c2217;
    --x4wc3im: #faf5eb9e;
    --xw6ik10: #faf5ebe6;
    --x16erkl0: linear-gradient(180deg, #ffffffb3, #fff6);
    --xy3nzlv: #241b121a;
    --xm8u4iz: #ffffffe6;
    --xpce9w: #fbf7ee;
    --x9eyv6f: 0 30px 60px -36px #50321459;
  }
}

.xd3fnpe.xd3fnpe, .xd3fnpe.xd3fnpe:root {
  --x132y7ei: var(--x1ojt2i4);
}

.x3e49zp.x3e49zp, .x3e49zp.x3e49zp:root {
  --x132y7ei: var(--x8aenu8);
}

.xsnsirk.xsnsirk, .xsnsirk.xsnsirk:root {
  --x132y7ei: var(--x9pwwwd);
}

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

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

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

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

.x1kb1cn9:not(#\#) {
  padding: var(--x16qenuj);
}

.xzj9rjg:not(#\#):not(#\#) {
  border-color: var(--xgzz843);
}

.x1c3k6pk:not(#\#):not(#\#) {
  border-color: var(--xqhrh07);
}

.x1wxyhnj:not(#\#):not(#\#) {
  border-color: var(--xvhbr4b);
}

.x10e7giu:not(#\#):not(#\#) {
  border-color: var(--xy3nzlv);
}

.xwa8690:not(#\#):not(#\#) {
  border-image: linear-gradient(180deg,transparent,var(--xqhrh07),transparent) 1;
}

.x1q4ynmn:not(#\#):not(#\#) {
  border-radius: 10px;
}

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

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

.xugzpu4:not(#\#):not(#\#) {
  border-radius: 18px;
}

.x13pz1uv:not(#\#):not(#\#) {
  border-radius: 22px;
}

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

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

.xhpnuu7:not(#\#):not(#\#) {
  border-radius: 9px;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.xrv8wbd:not(#\#):not(#\#) {
  padding-block: var(--x16qenuj);
}

.x1sa3rg3:not(#\#):not(#\#) {
  padding-block: var(--x1bhym6o);
}

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

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

.x1l730wp:not(#\#):not(#\#) {
  padding-inline: 13px;
}

.x5k8d2m:not(#\#):not(#\#) {
  padding-inline: 2px;
}

.x1xijbu4:not(#\#):not(#\#) {
  padding-inline: 6px;
}

.xmi9uuf:not(#\#):not(#\#) {
  padding-inline: var(--x16qenuj);
}

.x1f5v65c:not(#\#):not(#\#) {
  padding-inline: var(--x1hzhovh);
}

.x8l435o:not(#\#):not(#\#) {
  padding-inline: var(--x899gy8);
}

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

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

.x1wowrj9:not(#\#):not(#\#) {
  transition: border-color var(--xxovz88) var(--x1xyagp9),background-color var(--xxovz88) var(--x1xyagp9);
}

.x18ssg4g:not(#\#):not(#\#) {
  transition: color var(--xxovz88) var(--x1xyagp9),background-color var(--xxovz88) var(--x1xyagp9);
}

.x1dcmuig:not(#\#):not(#\#) {
  transition: color var(--xxovz88) var(--x1xyagp9);
}

.x1mf63jq:not(#\#):not(#\#) {
  transition: opacity var(--xug0ocq) var(--xr3r9x7),visibility 0s linear 0s;
}

.xldcqtq:not(#\#):not(#\#) {
  transition: opacity var(--xxovz88) var(--x1xyagp9);
}

.x148e5c7:not(#\#):not(#\#) {
  transition: opacity var(--xxovz88) var(--xzqacl3),visibility 0s linear var(--xxovz88);
}

.x1yssd5k:not(#\#):not(#\#) {
  transition: transform .3s;
}

.x7ry5lv:not(#\#):not(#\#) {
  transition: transform var(--xug0ocq) var(--xr3r9x7),visibility 0s linear 0s;
}

.x16a4zym:not(#\#):not(#\#) {
  transition: transform var(--xxovz88) var(--xzqacl3),visibility 0s linear var(--xxovz88);
}

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

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

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

  .x1t084xx.x1t084xx:not(#\#):not(#\#) {
    padding-inline: 6px;
  }
}

@media (prefers-reduced-motion: reduce) {
  .x1699u0f.x1699u0f:not(#\#):not(#\#) {
    transition: visibility linear;
  }

  .x19dzwsb.x19dzwsb:not(#\#):not(#\#) {
    transition: visibility 0s linear var(--xxovz88);
  }
}

@media (hover: hover) {
  .xxr6m90.xxr6m90:hover:not(#\#):not(#\#) {
    border-color: var(--xgzz843);
  }
}

.x1u082t1:not(#\#):not(#\#):not(#\#) {
  -webkit-backdrop-filter: blur(18px) saturate(150%);
}

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

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

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

.x7fd4wk:not(#\#):not(#\#):not(#\#) {
  align-self: end;
}

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

.x1vwdvh2:not(#\#):not(#\#):not(#\#) {
  animation-delay: .12s;
}

.x1yq23n6:not(#\#):not(#\#):not(#\#) {
  animation-delay: .22s;
}

.xemfg65:not(#\#):not(#\#):not(#\#) {
  animation-duration: .8s;
}

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

.xfvhb0:not(#\#):not(#\#):not(#\#) {
  animation-name: x156a24a-B;
}

.x19099ho:not(#\#):not(#\#):not(#\#) {
  animation-timing-function: var(--xr3r9x7);
}

.x1j5g47x:not(#\#):not(#\#):not(#\#) {
  backdrop-filter: blur(18px) saturate(150%);
}

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

.x13wwufe:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--x132y7ei) 12%,transparent);
}

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

.xa21v04:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x132y7ei);
}

.x1gmwo44:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x15pteeq);
}

.x1xrqirr:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x19od21o);
}

.x1nffllf:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1ozd3kk);
}

.xkcfpg4:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1ozojoe);
}

.x17exz5s:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x4wc3im);
}

.xiwne9q:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x8nbmfc);
}

.x1pav5p9:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xtgugel);
}

.x1a2p1qf:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xw6ik10);
}

.x15oltj1:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(180deg,var(--x1b6ils7) 30%,color-mix(in srgb,var(--x1b6ils7) 70%,var(--x3bazu2)));
}

.xyven4f:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(90deg,transparent,var(--xgzz843),transparent),var(--x16erkl0);
}

.xiijl61:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(90deg,var(--x1s8k34i),transparent);
}

.xz8hggn:not(#\#):not(#\#):not(#\#) {
  background-image: radial-gradient(60rem 36rem at 50% -12rem,var(--xwqojfq),transparent 70%),radial-gradient(40rem 40rem at -10rem 30%,var(--x6z9c9),transparent 70%),radial-gradient(36rem 36rem at 110% 90%,var(--x6z9c9),transparent 70%);
}

.x146hzis:not(#\#):not(#\#):not(#\#) {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");
}

.xq6692a:not(#\#):not(#\#):not(#\#) {
  background-image: var(--x16erkl0);
}

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

.x19lhi68:not(#\#):not(#\#):not(#\#) {
  background-size: 100% 1px, auto;
}

.x1vathgz:not(#\#):not(#\#):not(#\#) {
  border-collapse: separate;
}

.x1gukg7c:not(#\#):not(#\#):not(#\#) {
  border-spacing: 0;
}

.xv2kwrn:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 0 0 1px color-mix(in srgb,var(--x132y7ei) 30%,transparent);
}

.x1u96jw9:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 0 0 1px var(--xgzz843);
}

.x1fkn8yu:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 1px 0 var(--xm8u4iz),var(--x9eyv6f);
}

.x1924q4z:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 1px 0 var(--xm8u4iz);
}

.xem4me6:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--x9eyv6f);
}

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

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

.x6ee9q1:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in srgb,var(--x1b6ils7) 88%,var(--xtgugel));
}

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

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

.x3y9f6l:not(#\#):not(#\#):not(#\#) {
  color: var(--x11g4nj6);
}

.xonhjxj:not(#\#):not(#\#):not(#\#) {
  color: var(--x132y7ei);
}

.x1ahxgaf:not(#\#):not(#\#):not(#\#) {
  color: var(--x1b6ils7);
}

.x1ee0hov:not(#\#):not(#\#):not(#\#) {
  color: var(--x1ojt2i4);
}

.x1h70vo:not(#\#):not(#\#):not(#\#) {
  color: var(--x3bazu2);
}

.xg5ow5c:not(#\#):not(#\#):not(#\#) {
  color: var(--x8aenu8);
}

.xh92mnz:not(#\#):not(#\#):not(#\#) {
  color: var(--x9pwwwd);
}

.xsud89f:not(#\#):not(#\#):not(#\#) {
  color: var(--xiu9pup);
}

.xrfmwaw:not(#\#):not(#\#):not(#\#) {
  color: var(--xv7ysf5);
}

.x142cqdi:not(#\#):not(#\#):not(#\#) {
  column-gap: .35em;
}

.x1ned7t2:not(#\#):not(#\#):not(#\#) {
  column-gap: 2px;
}

.xegsblz:not(#\#):not(#\#):not(#\#) {
  column-gap: var(--x16qenuj);
}

.x103ewh1:not(#\#):not(#\#):not(#\#) {
  column-gap: var(--x1nur62e);
}

.x1bpl2tz:not(#\#):not(#\#):not(#\#) {
  column-gap: var(--x899gy8);
}

.x11rhmdl:not(#\#):not(#\#):not(#\#) {
  column-gap: var(--xv3twcy);
}

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

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

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

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

.x6nc3nr:not(#\#):not(#\#):not(#\#) {
  fill: var(--x11g4nj6);
}

.xz628f6:not(#\#):not(#\#):not(#\#) {
  fill: var(--x14kej0u);
}

.xn8my34:not(#\#):not(#\#):not(#\#) {
  fill: var(--x1ojt2i4);
}

.x1s0uii2:not(#\#):not(#\#):not(#\#) {
  fill: var(--x6z0z3l);
}

.x1h00621:not(#\#):not(#\#):not(#\#) {
  fill: var(--x9pwwwd);
}

.xne6szw:not(#\#):not(#\#):not(#\#) {
  fill: var(--xce1yok);
}

.x11l25vo:not(#\#):not(#\#):not(#\#) {
  fill-opacity: .12;
}

.xbn8unt:not(#\#):not(#\#):not(#\#) {
  fill-opacity: .3;
}

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

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

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

.x1mb2qyg:not(#\#):not(#\#):not(#\#) {
  font-family: ui-monospace, SFMono-Regular, Menlo, monospace;
}

.x1yuf6nk:not(#\#):not(#\#):not(#\#) {
  font-family: var(--x16hp12e);
}

.x2hxyj6:not(#\#):not(#\#):not(#\#) {
  font-family: var(--x1pb0r5c);
}

.x1rb868y:not(#\#):not(#\#):not(#\#) {
  font-family: var(--xyljofl);
}

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

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

.xedp305:not(#\#):not(#\#):not(#\#) {
  font-size: .7em;
}

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

.x1roswp1:not(#\#):not(#\#):not(#\#) {
  font-size: .84375rem;
}

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

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

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

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

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

.x1hju60r:not(#\#):not(#\#):not(#\#) {
  font-size: 1.7em;
}

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

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

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

.xg66hy8:not(#\#):not(#\#):not(#\#) {
  font-size: clamp(1.875rem, 1.5rem + 1.1vw, 2.375rem);
}

.x1uxa5cr:not(#\#):not(#\#):not(#\#) {
  font-size: clamp(2.25rem, 1.6rem + 2vw, 3.25rem);
}

.xteumz5:not(#\#):not(#\#):not(#\#) {
  font-size: clamp(2.75rem, 1.9rem + 2.6vw, 4rem);
}

.x1tu82o9:not(#\#):not(#\#):not(#\#) {
  font-size: var(--x1sqruol);
}

.x1qjx9ln:not(#\#):not(#\#):not(#\#) {
  font-size: var(--x1xytmlu);
}

.x1w50e9w:not(#\#):not(#\#):not(#\#) {
  font-size: var(--xgz9oet);
}

.x1uqbg2l:not(#\#):not(#\#):not(#\#) {
  font-size: var(--xuaf2j4);
}

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

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

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

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

.x1fcty0u:not(#\#):not(#\#):not(#\#) {
  font-weight: normal;
}

.x10t5gua:not(#\#):not(#\#):not(#\#) {
  font-weight: var(--x1euk360);
}

.x1lgl62c:not(#\#):not(#\#):not(#\#) {
  font-weight: var(--xq4p9y2);
}

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

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

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

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

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

.x1ixy4ik:not(#\#):not(#\#):not(#\#) {
  letter-spacing: -.005em;
}

.x1hi0czg:not(#\#):not(#\#):not(#\#) {
  letter-spacing: -.012em;
}

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

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

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

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

.x19gr33x:not(#\#):not(#\#):not(#\#) {
  letter-spacing: .26em;
}

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

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

.xcl1409:not(#\#):not(#\#):not(#\#) {
  line-height: 1.04;
}

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

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

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

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

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

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

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

.x19jdyxu:not(#\#):not(#\#):not(#\#) {
  line-height: var(--x1pxrqeu);
}

.xbdm98q:not(#\#):not(#\#):not(#\#) {
  line-height: var(--x2wlvmp);
}

.xa71jda:not(#\#):not(#\#):not(#\#) {
  margin-inline-end: .06em;
}

.x1pz93yo:not(#\#):not(#\#):not(#\#) {
  margin-inline-end: .14em;
}

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

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

.x1yc360t:not(#\#):not(#\#):not(#\#) {
  object-position: 63% center;
}

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

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

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

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

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

.x4ya63v:not(#\#):not(#\#):not(#\#) {
  opacity: var(--xwcsut4);
}

.x2wh2y9:not(#\#):not(#\#):not(#\#) {
  outline-offset: 4px;
}

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

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

.xz6mr19:not(#\#):not(#\#):not(#\#) {
  row-gap: var(--x1nur62e);
}

.x13l1ux:not(#\#):not(#\#):not(#\#) {
  row-gap: var(--x899gy8);
}

.xeutv01:not(#\#):not(#\#):not(#\#) {
  stroke: none;
}

.xr8gmzi:not(#\#):not(#\#):not(#\#) {
  stroke: var(--x11g4nj6);
}

.xsfk6ll:not(#\#):not(#\#):not(#\#) {
  stroke: var(--x1ojt2i4);
}

.x1fx895l:not(#\#):not(#\#):not(#\#) {
  stroke: var(--x8aenu8);
}

.xnm71sc:not(#\#):not(#\#):not(#\#) {
  stroke: var(--x9pwwwd);
}

.x5l6q57:not(#\#):not(#\#):not(#\#) {
  stroke: var(--xce1yok);
}

.x1ozrykm:not(#\#):not(#\#):not(#\#) {
  stroke: var(--xpce9w);
}

.xkxsyc2:not(#\#):not(#\#):not(#\#) {
  stroke-dasharray: 3 5;
}

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

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

.xgwi835:not(#\#):not(#\#):not(#\#) {
  stroke-opacity: .6;
}

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

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

.x1ip4yf:not(#\#):not(#\#):not(#\#) {
  stroke-width: 2.5px;
}

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

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

.x6mezaz:not(#\#):not(#\#):not(#\#) {
  text-transform: none;
}

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

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

.xumwmo6:not(#\#):not(#\#):not(#\#) {
  transform: translateX(100%);
}

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

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

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

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

.x1cix479:not(#\#):not(#\#):not(#\#) {
  z-index: var(--x1ly3vqc);
}

.x1c5mswr.x1c5mswr:where(.x-default-marker:focus-visible *):not(#\#):not(#\#):not(#\#) {
  opacity: .8;
}

.xdn5bcr:focus-visible:not(#\#):not(#\#):not(#\#) {
  color: var(--x1b6ils7);
}

.xl2rxz8:focus-visible:not(#\#):not(#\#):not(#\#) {
  color: var(--x3bazu2);
}

.x14sfobr.x14sfobr:where(.x-default-marker[open] *):not(#\#):not(#\#):not(#\#) {
  transform: rotate(90deg);
}

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

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

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

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

@media (hover: hover) {
  .x1lbfl2i.x1lbfl2i.x1lbfl2i:where(.x-default-marker:hover *):not(#\#):not(#\#):not(#\#) {
    opacity: .8;
  }

  .x3v1lig.x3v1lig:hover:not(#\#):not(#\#):not(#\#) {
    background-color: var(--x1ozd3kk);
  }

  .x9y4ddi.x9y4ddi:hover:not(#\#):not(#\#):not(#\#) {
    background-color: var(--x8nbmfc);
  }

  .x1c1kl5r.x1c1kl5r:hover:not(#\#):not(#\#):not(#\#) {
    color: var(--x1b6ils7);
  }

  .x1oilfgr.x1oilfgr:hover:not(#\#):not(#\#):not(#\#) {
    color: var(--x3bazu2);
  }
}

.x1hy3nmh:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: var(--x1ozd3kk);
}

.x1ljxxz3:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: var(--xvhbr4b);
}

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

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

.xgwzqsu:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-left-color: var(--xqhrh07);
}

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

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

.x19wuadb:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-color: var(--xvhbr4b);
}

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

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

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

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

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

.xlup9mm:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 16px;
}

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

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

.x1q2954z:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 3.75rem;
}

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

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

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

.xvg9t45:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: calc(100dvh - 6rem);
}

.xq5f9e8:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: calc(var(--x1vbngq2) * .75);
}

.x1rtlsrr:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: var(--layout-header-height);
}

.xb72hy8:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: var(--x1vbngq2);
}

.xbzkadz:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: var(--xc6gv0k);
}

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

.x15yo1ka:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: var(--x1nur62e);
}

.x1su4he7:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: var(--x899gy8);
}

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

.x1xmf6yo:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 8px;
}

.x1nlab6c:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: var(--x12rh1jt);
}

.x1kyrxvr:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: var(--x16qenuj);
}

.xulquki:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: var(--x1bhym6o);
}

.x19mkbbg:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: var(--x1gw0l09);
}

.x2iidli:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: var(--x9tabld);
}

.x183hop1:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: var(--xv3twcy);
}

.x8z6zn4:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 16rem;
}

.xuv54rz:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 22rem;
}

.x1sxjomp:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 36em;
}

.x13q1rou:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 45rem;
}

.x12gt5z1:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: var(--x136v6iw);
}

.xwcedde:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: var(--x1y7avij);
}

.x1ov3xa9:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 100dvh;
}

.x19wm6jj:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 2.25rem;
}

.xam0ltp:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: var(--xc6gv0k);
}

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

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

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

.x10b6aqq:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 6px;
}

.xd0jpei:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: var(--x16qenuj);
}

.x1dxrs5o:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: var(--x1rfnnwh);
}

.x1ogxmn5:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: var(--xv3twcy);
}

.x6ezqcl:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: calc(var(--x1hzhovh) + env(safe-area-inset-left));
}

.x1s9hs4e:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: var(--x16qenuj);
}

.x1kgaerz:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: var(--x1bhym6o);
}

.x9h28:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: var(--x1hzhovh);
}

.xyd45t3:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: var(--xv3twcy);
}

.xz1fino:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-right: calc(var(--x1hzhovh) + env(safe-area-inset-right));
}

.xnwblhb:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-right: env(safe-area-inset-right);
}

.x2fji4p:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-right: var(--x1nur62e);
}

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

.x1iorvi4:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 4px;
}

.x11k6rw4:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 6rem;
}

.x1y1aw1k:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 8px;
}

.x3dfk6m:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: var(--x16qenuj);
}

.x1euytto:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: var(--x1nur62e);
}

.x1y2ky1v:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: var(--xv3twcy);
}

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

.xwlhrq5:not(#\#):not(#\#):not(#\#):not(#\#) {
  scroll-margin-top: calc(6rem + var(--x16qenuj));
}

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

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

.xwqq7k2:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 1.25rem;
}

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

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

.x1kky2od:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 16px;
}

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

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

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

.x1v4s8kt:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 6px;
}

.x1359cmi:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: calc(var(--x1vbngq2) * .75);
}

.x1j7jg5v:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(18rem, 66vw);
}

.x1wvmxpz:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(var(--x1y7avij),100% - 2 * var(--x1nur62e) - env(safe-area-inset-left) - env(safe-area-inset-right));
}

.xadvffn:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: var(--x1vbngq2);
}

.xlxfjok:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: var(--xc6gv0k);
}

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

@media (width >= 640px) {
  .x1mgl1ka.x1mgl1ka:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-bottom: 14px;
  }

  .x1hg553n.x1hg553n:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-top: 10px;
  }

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

@media (width >= 48rem) {
  .xc7nsuc.xc7nsuc:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    display: block;
  }
}

@media (width >= 80rem) {
  .x1ellisf.x1ellisf:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    display: block;
  }
}

@media (width >= 48rem) {
  .x1tefh4z.x1tefh4z:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    display: flex;
  }

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

@media (width >= 80rem) {
  .x14kfh7y.x14kfh7y:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    display: none;
  }

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

@media (width >= 48rem) and (width <= 79.99rem) {
  .x1ld19ic.x1ld19ic:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 15rem minmax(0, 1fr);
  }
}

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

.x1hyp5xx:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  background-color: var(--x3bazu2);
}

.x1avstve:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  background-image: linear-gradient(-90deg, #0000, currentColor);
}

.xn7i2g8:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  background-image: linear-gradient(90deg, #0000, currentColor);
}

.xnu54gi:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  background-image: linear-gradient(90deg,var(--xqhrh07),transparent);
}

.xwcbr9e:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  box-shadow: 0 0 12px var(--x3bazu2);
}

.xbotw7f:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  color: var(--x11g4nj6);
}

.x1cpjm7i:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before, .x1s928wv:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  content: "";
}

.x1wrotz2:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  content: "/";
}

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

.x1i5lizr:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-details-marker {
  display: none;
}

.x10bxx3s:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before, .x71tlqn:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  flex-grow: 1;
}

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

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

.xwj0ay5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  bottom: 9px;
}

.xcock1l:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after, .xy80zi5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  height: 1px;
}

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

.xezigcp:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  top: 9px;
}

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

.xjuy2up:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  width: 2px;
}
