@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fraunces-vietnamese-wght-normal-CnvboYUG.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:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fraunces-latin-ext-wght-normal-Ca2vKHc0.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:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fraunces-latin-wght-normal-ukD16Tqj.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:DM Sans Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(/assets/dm-sans-latin-ext-wght-normal-BOFOeGcA.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:DM Sans Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(/assets/dm-sans-latin-wght-normal-Xz1IZZA0.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:Josefin Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/josefin-sans-vietnamese-400-normal-5bZRxDiL.woff2)format("woff2"),url(/assets/josefin-sans-vietnamese-400-normal-7lki-pri.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:Josefin Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/josefin-sans-latin-ext-400-normal-WydUZGG0.woff2)format("woff2"),url(/assets/josefin-sans-latin-ext-400-normal-GP5qjHwf.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:Josefin Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/josefin-sans-latin-400-normal-Bw73c5y2.woff2)format("woff2"),url(/assets/josefin-sans-latin-400-normal-OLNf33Pm.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:Josefin Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/josefin-sans-vietnamese-600-normal-B3-kA7Zo.woff2)format("woff2"),url(/assets/josefin-sans-vietnamese-600-normal-CD4q0dTQ.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:Josefin Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/josefin-sans-latin-ext-600-normal-BBwcr3jX.woff2)format("woff2"),url(/assets/josefin-sans-latin-ext-600-normal-UIETFcKM.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:Josefin Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/josefin-sans-latin-600-normal-DXjG1Gv0.woff2)format("woff2"),url(/assets/josefin-sans-latin-600-normal-CcMFZ0n5.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}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;background:#f7f3ec}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;min-height:100dvh;margin:0}h1,h2,h3,h4,p,figure,blockquote,ul,ol{margin:0}ul,ol{padding:0;list-style:none}img,picture,svg,video{max-width:100%;display:block}input,button,textarea,select{font:inherit;color:inherit}button{cursor:pointer}a{color:inherit;text-decoration:none}.prerender{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}::selection{color:#14110e;background:#c49a5a}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:1ms!important;animation-duration:1ms!important}}

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

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

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

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

:root, .x16wye58 {
  --x14k612x: .25rem;
  --x1uhdtq5: .5rem;
  --x7b89xr: .75rem;
  --x8w5b1f: 1rem;
  --x1310ltm: 1.5rem;
  --x1r3372q: 2.5rem;
  --x341tff: 4rem;
  --xeb8wtd: clamp(4rem, 2rem + 8vw, 9rem);
  --xub52yh: clamp(1rem, .5rem + 2.5vw, 2.5rem);
}

:root, .x1kv5n2f {
  --x1vi6vig: .75rem;
  --xtgc977: .875rem;
  --x99pc6h: 1rem;
  --x1sskixq: clamp(1.125rem, 1.05rem + .3vw, 1.3rem);
  --xyd0tjq: clamp(1.4rem, 1.2rem + .8vw, 1.9rem);
  --x95k7lf: clamp(2rem, 1.5rem + 2.2vw, 3.5rem);
  --x15cvika: clamp(2.75rem, 1.8rem + 4.5vw, 6rem);
  --x1uzyion: clamp(4rem, 2.5rem + 8vw, 10rem);
}

:root, .x1lbs6u {
  --x4meuyp: 4px;
  --x10xa6en: 10px;
  --x1hmocoy: 20px;
  --x8ikco2: 999px;
}

:root, .x9lyin3 {
  --xfn4vwa: #f7f3ec;
  --x1kao7ug: #ede7dc;
  --xz7zv0j: #fff;
  --x1w3fomf: #14110e;
  --x1dg5gxc: #6b6358;
  --xhvvjn0: #e0dbd2;
  --x112liq8: #999081;
  --x1wum935: #999081;
  --xovjcl0: #7c5c2a;
  --x1msx380: #14110e;
  --x1qh84fw: #f7f3ec;
  --xtkgv06: #29231e;
  --x1o8kpix: #5c5733;
  --xcu0jkt: #a8432c;
  --xaclcv4: #7c5c2a;
}

:root, .x18b37ra {
  --xiurwou: 1280px;
  --x1cjgbmh: 68ch;
}

:root, .xr0e3fa {
  --xtd8pds: .15s;
  --xxgu1xg: .3s;
  --x1947dwc: .7s;
  --x17vtvwk: cubic-bezier(.2, .7, .2, 1);
}

:root, .x1igug70 {
  --xzkqnnp: "Fraunces Variable", Georgia, "Times New Roman", serif;
  --x1gkn2q2: "DM Sans Variable", system-ui, sans-serif;
  --x1j877vq: "Josefin Sans", "DM Sans Variable", sans-serif;
}

.xuotaxy.xuotaxy, .xuotaxy.xuotaxy:root {
  --xovjcl0: #c49a5a;
  --x1msx380: #c49a5a;
  --xtkgv06: #d4ae6e;
  --x1qh84fw: #14110e;
  --xfn4vwa: #14110e;
  --xhvvjn0: #3a322b;
  --x112liq8: #999081;
  --x1wum935: #999081;
  --xcu0jkt: #e08a6f;
  --xaclcv4: #d4ae6e;
  --x1o8kpix: #b8af7e;
  --x1kao7ug: #1d1915;
  --xz7zv0j: #29231e;
  --x1w3fomf: #f7f3ec;
  --x1dg5gxc: #cfc9be;
}

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

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

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

.x9ms5i6:not(#\#) {
  padding: 3px;
}

.x1uj9eu7:not(#\#) {
  padding: var(--x1310ltm);
}

.xmeuv33:not(#\#) {
  padding: var(--x1r3372q);
}

.x1f55ixw:not(#\#) {
  padding: var(--x7b89xr);
}

.xjtq90f:not(#\#) {
  padding: var(--x8w5b1f);
}

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

.x1xpl6hu:not(#\#):not(#\#) {
  border-color: var(--x112liq8);
}

.x9kp5v:not(#\#):not(#\#) {
  border-color: var(--x1msx380);
}

.x8g33k8:not(#\#):not(#\#) {
  border-color: var(--xhvvjn0);
}

.xje3m11:not(#\#):not(#\#) {
  border-color: var(--xovjcl0);
}

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

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

.x1t6qonq:not(#\#):not(#\#) {
  border-radius: var(--x10xa6en);
}

.x1j1et7f:not(#\#):not(#\#) {
  border-radius: var(--x1hmocoy);
}

.x1iwle1y:not(#\#):not(#\#) {
  border-radius: var(--x4meuyp);
}

.x16hp5ck:not(#\#):not(#\#) {
  border-radius: var(--x8ikco2);
}

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

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

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

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

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

.x17uukn5:not(#\#):not(#\#) {
  gap: var(--x1310ltm);
}

.xqcugto:not(#\#):not(#\#) {
  gap: var(--x14k612x);
}

.xenedpk:not(#\#):not(#\#) {
  gap: var(--x1r3372q);
}

.x1huvcid:not(#\#):not(#\#) {
  gap: var(--x1uhdtq5);
}

.xtz36a2:not(#\#):not(#\#) {
  gap: var(--x341tff);
}

.x6qrah8:not(#\#):not(#\#) {
  gap: var(--x7b89xr);
}

.x102260n:not(#\#):not(#\#) {
  gap: var(--x8w5b1f);
}

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

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

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

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

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

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

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

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

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

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

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

.x49r6xc:not(#\#):not(#\#) {
  padding-block: var(--x1310ltm);
}

.xn301qj:not(#\#):not(#\#) {
  padding-block: var(--x14k612x);
}

.x549f24:not(#\#):not(#\#) {
  padding-block: var(--x1r3372q);
}

.x1fyetmf:not(#\#):not(#\#) {
  padding-block: var(--x1uhdtq5);
}

.x44fu43:not(#\#):not(#\#) {
  padding-block: var(--x341tff);
}

.xny9nis:not(#\#):not(#\#) {
  padding-block: var(--x7b89xr);
}

.x1frfvrs:not(#\#):not(#\#) {
  padding-block: var(--x8w5b1f);
}

.x1lfxdti:not(#\#):not(#\#) {
  padding-block: var(--xeb8wtd);
}

.xi4bbej:not(#\#):not(#\#) {
  padding-inline: var(--x1310ltm);
}

.x1q8jhkv:not(#\#):not(#\#) {
  padding-inline: var(--x14k612x);
}

.xyfy5wy:not(#\#):not(#\#) {
  padding-inline: var(--x1uhdtq5);
}

.x7n1qou:not(#\#):not(#\#) {
  padding-inline: var(--x7b89xr);
}

.xf0a71x:not(#\#):not(#\#) {
  padding-inline: var(--x8w5b1f);
}

.xzb23rv:not(#\#):not(#\#) {
  padding-inline: var(--xub52yh);
}

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

.xmqliwb:not(#\#):not(#\#) {
  text-decoration: line-through;
}

.x1abxmu0.x1abxmu0:where(.x-default-marker:hover *):not(#\#):not(#\#) {
  border-color: var(--x112liq8);
}

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

.xyc6u6o:hover:not(#\#):not(#\#) {
  border-color: var(--xtkgv06);
}

.x186gzvd:focus:not(#\#):not(#\#) {
  border-color: var(--xaclcv4);
}

.x1ua5tub:not(#\#):not(#\#):not(#\#) {
  -webkit-box-orient: vertical;
}

.x1h7i4cw:not(#\#):not(#\#):not(#\#) {
  -webkit-line-clamp: 2;
}

.xeaqtee:not(#\#):not(#\#):not(#\#) {
  accent-color: var(--xovjcl0);
}

.x10ukxgv:not(#\#):not(#\#):not(#\#) {
  align-content: start;
}

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

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

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

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

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

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

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

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

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

.x1k0bccz:not(#\#):not(#\#):not(#\#) {
  animation-delay: .1s;
}

.x192tdn3:not(#\#):not(#\#):not(#\#) {
  animation-delay: .25s;
}

.x15q9nvk:not(#\#):not(#\#):not(#\#) {
  animation-delay: .45s;
}

.x569zme:not(#\#):not(#\#):not(#\#) {
  animation-delay: .65s;
}

.xr7ufhj:not(#\#):not(#\#):not(#\#) {
  animation-duration: 1.1s;
}

.x10e4vud:not(#\#):not(#\#):not(#\#) {
  animation-fill-mode: forwards;
}

.x1r8fm9z:not(#\#):not(#\#):not(#\#) {
  animation-name: x16q82j5-B;
}

.xfff0qt:not(#\#):not(#\#):not(#\#) {
  animation-timing-function: var(--x17vtvwk);
}

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

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

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

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

.x8gyo0a:not(#\#):not(#\#):not(#\#) {
  backdrop-filter: blur(14px);
}

.x1ecythq:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--xfn4vwa) 88%,transparent);
}

.x1ccx30h:not(#\#):not(#\#):not(#\#) {
  background-color: #14110e73;
}

.xrqkbbo:not(#\#):not(#\#):not(#\#) {
  background-color: #14110eb8;
}

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

.x1m5zpbz:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1kao7ug);
}

.x1b7imbe:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1msx380);
}

.x1xoywrb:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xfn4vwa);
}

.xy9pu6u:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xhvvjn0);
}

.x8i3abc:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xovjcl0);
}

.x1qrv2ug:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xz7zv0j);
}

.xifihvu:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(to top, #14110ebf, #14110e00);
}

.xsbvbm2:not(#\#):not(#\#):not(#\#) {
  background-image: radial-gradient(120% 80% at 70% 20%, #0000 0%, #14110e8c 60%, #14110e 100%), linear-gradient(#14110e33 0%, #14110e 96%);
}

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

.x1y3b1m7:not(#\#):not(#\#):not(#\#) {
  border-block-color: var(--xhvvjn0);
}

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

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

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

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

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

.xf7xaoo:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 0 0 4px var(--xfn4vwa),inset 0 0 0 5px var(--x112liq8);
}

.xs6g5pz:not(#\#):not(#\#):not(#\#) {
  color: #f7f3ec;
}

.x15yxu2c:not(#\#):not(#\#):not(#\#) {
  color: var(--x1dg5gxc);
}

.x15v0rsj:not(#\#):not(#\#):not(#\#) {
  color: var(--x1o8kpix);
}

.xqoztx4:not(#\#):not(#\#):not(#\#) {
  color: var(--x1qh84fw);
}

.x1pgm0me:not(#\#):not(#\#):not(#\#) {
  color: var(--x1w3fomf);
}

.xny0372:not(#\#):not(#\#):not(#\#) {
  color: var(--x1wum935);
}

.x8z59jx:not(#\#):not(#\#):not(#\#) {
  color: var(--xcu0jkt);
}

.x1xtrnm0:not(#\#):not(#\#):not(#\#) {
  color: var(--xovjcl0);
}

.x1gf4icu:not(#\#):not(#\#):not(#\#) {
  column-gap: var(--x1310ltm);
}

.xmkgyi4:not(#\#):not(#\#):not(#\#) {
  column-gap: var(--x7b89xr);
}

.x1ks6gt7:not(#\#):not(#\#):not(#\#) {
  column-gap: var(--x8w5b1f);
}

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

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

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

.xwz0xwf:not(#\#):not(#\#):not(#\#) {
  display: inline-grid;
}

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

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

.x1f1csrn:not(#\#):not(#\#):not(#\#) {
  filter: grayscale(.6) sepia(.15);
}

.xhylciv:not(#\#):not(#\#):not(#\#) {
  filter: saturate(.85);
}

.x1yu6fn4:not(#\#):not(#\#):not(#\#) {
  flex-basis: 33.33%;
}

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

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

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

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

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

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

.x14xjxqx:not(#\#):not(#\#):not(#\#) {
  font-family: var(--x1gkn2q2);
}

.x1na9wjd:not(#\#):not(#\#):not(#\#) {
  font-family: var(--x1j877vq);
}

.xmh8uu4:not(#\#):not(#\#):not(#\#) {
  font-family: var(--xzkqnnp);
}

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

.xsf4rpc:not(#\#):not(#\#):not(#\#) {
  font-size: 2.6rem;
}

.x465fjr:not(#\#):not(#\#):not(#\#) {
  font-size: clamp(3rem, 15vw, 4.25rem);
}

.xf7cvva:not(#\#):not(#\#):not(#\#) {
  font-size: min(3rem, 12.5cqi);
}

.xk9bdix:not(#\#):not(#\#):not(#\#) {
  font-size: min(7.5rem, 28cqi);
}

.x1e4psxq:not(#\#):not(#\#):not(#\#) {
  font-size: var(--x15cvika);
}

.xws3gry:not(#\#):not(#\#):not(#\#) {
  font-size: var(--x1sskixq);
}

.x1304as5:not(#\#):not(#\#):not(#\#) {
  font-size: var(--x1uzyion);
}

.x16akkxj:not(#\#):not(#\#):not(#\#) {
  font-size: var(--x1vi6vig);
}

.x5dd5bt:not(#\#):not(#\#):not(#\#) {
  font-size: var(--x95k7lf);
}

.x1memvhj:not(#\#):not(#\#):not(#\#) {
  font-size: var(--x99pc6h);
}

.x1vxk6el:not(#\#):not(#\#):not(#\#) {
  font-size: var(--xtgc977);
}

.xiirywo:not(#\#):not(#\#):not(#\#) {
  font-size: var(--xyd0tjq);
}

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

.x17gc79u:not(#\#):not(#\#):not(#\#) {
  font-variant-numeric: lining-nums;
}

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

.xtlh781:not(#\#):not(#\#):not(#\#) {
  font-variation-settings: "opsz" 144,"SOFT" 100;
}

.xigcfiq:not(#\#):not(#\#):not(#\#) {
  font-variation-settings: "opsz" 144,"SOFT" 50;
}

.x1jd4xw6:not(#\#):not(#\#):not(#\#) {
  font-variation-settings: "opsz" 144;
}

.x1iikomf:not(#\#):not(#\#):not(#\#) {
  font-weight: 300;
}

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

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

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

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

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

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

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

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

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

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

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

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

.x1m0xkz2:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(auto-fill, minmax(14rem, 1fr));
}

.x4w6khx:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: subgrid;
}

.xuz90al:not(#\#):not(#\#):not(#\#) {
  grid-template-rows: repeat(2, auto);
}

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

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

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

.x619ttb:not(#\#):not(#\#):not(#\#) {
  justify-items: start;
}

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

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

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

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

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

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

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

.x11fj6oh:not(#\#):not(#\#):not(#\#) {
  letter-spacing: .18em;
}

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

.x1qv67nb:not(#\#):not(#\#):not(#\#) {
  letter-spacing: .22em;
}

.x1jv4fct:not(#\#):not(#\#):not(#\#) {
  letter-spacing: .24em;
}

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

.xc1opfm:not(#\#):not(#\#):not(#\#) {
  letter-spacing: .28em;
}

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

.xvw9g25:not(#\#):not(#\#):not(#\#) {
  letter-spacing: .32em;
}

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

.x11avn7m:not(#\#):not(#\#):not(#\#) {
  line-height: .8;
}

.xramuv7:not(#\#):not(#\#):not(#\#) {
  line-height: .85;
}

.x1lnq67u:not(#\#):not(#\#):not(#\#) {
  line-height: .88;
}

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

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

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

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

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

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

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

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

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

.xwxc2jc:not(#\#):not(#\#):not(#\#) {
  line-height: 1.8;
}

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

.xeqr9p9:not(#\#):not(#\#):not(#\#) {
  line-height: 26px;
}

.xtaz4m5:not(#\#):not(#\#):not(#\#) {
  list-style-type: disc;
}

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

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

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

.x1a9c4fp:not(#\#):not(#\#):not(#\#) {
  object-position: 50% 0%;
}

.x1gpg56j:not(#\#):not(#\#):not(#\#) {
  object-position: 50% 40%;
}

.x1kzsush:not(#\#):not(#\#):not(#\#) {
  opacity: .08;
}

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

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

.xti2d7y:not(#\#):not(#\#):not(#\#) {
  opacity: .4;
}

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

.xbyyjgo:not(#\#):not(#\#):not(#\#) {
  opacity: .5;
}

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

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

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

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

.x14yy4lh:not(#\#):not(#\#):not(#\#) {
  order: 2;
}

.xo1ph6p:not(#\#):not(#\#):not(#\#) {
  order: 3;
}

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

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

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

.xj0a0fe:not(#\#):not(#\#):not(#\#) {
  overflow-wrap: anywhere;
}

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

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

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

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

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

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

.x288g5:not(#\#):not(#\#):not(#\#) {
  resize: vertical;
}

.xgq2f2f:not(#\#):not(#\#):not(#\#) {
  row-gap: var(--x1r3372q);
}

.x1vbchi7:not(#\#):not(#\#):not(#\#) {
  row-gap: var(--x1uhdtq5);
}

.x1tq88dk:not(#\#):not(#\#):not(#\#) {
  row-gap: var(--x7b89xr);
}

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

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

.x5gd9ij:not(#\#):not(#\#):not(#\#) {
  text-decoration-color: currentColor;
}

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

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

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

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

.x1oztkp0:not(#\#):not(#\#):not(#\#) {
  text-shadow: 0 4px 40px #00000073;
}

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

.x1ohr1zr:not(#\#):not(#\#):not(#\#) {
  text-underline-offset: .2em;
}

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

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

.xj9jeyk:not(#\#):not(#\#):not(#\#) {
  transform: scale(1.01);
}

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

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

.x1082pi6:not(#\#):not(#\#):not(#\#) {
  transform: translateY(-.3em);
}

.x9ncgqs:not(#\#):not(#\#):not(#\#) {
  transition-duration: 1.2s;
}

.xbiizmn:not(#\#):not(#\#):not(#\#) {
  transition-duration: var(--x1947dwc);
}

.x1fxgf17:not(#\#):not(#\#):not(#\#) {
  transition-duration: var(--xtd8pds);
}

.xh5pqzm:not(#\#):not(#\#):not(#\#) {
  transition-duration: var(--xxgu1xg);
}

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

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

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

.x2m66ac:not(#\#):not(#\#):not(#\#) {
  transition-property: color, transform;
}

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

.x1xkhett:not(#\#):not(#\#):not(#\#) {
  transition-property: filter, transform;
}

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

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

.x1tdwuoz:not(#\#):not(#\#):not(#\#) {
  transition-timing-function: var(--x17vtvwk);
}

.xmziwt1:not(#\#):not(#\#):not(#\#) {
  vertical-align: -2px;
}

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

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

.x1fj9vlw:not(#\#):not(#\#):not(#\#) {
  white-space: pre-line;
}

.x126k92a:not(#\#):not(#\#):not(#\#) {
  white-space: pre-wrap;
}

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

.x1ygf0dq:not(#\#):not(#\#):not(#\#) {
  z-index: 49;
}

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

.x1lep1v2.x1lep1v2:where(.x-default-marker:hover *):not(#\#):not(#\#):not(#\#) {
  color: var(--x1w3fomf);
}

.xwjpo7t.xwjpo7t:where(.x-default-marker:hover *):not(#\#):not(#\#):not(#\#) {
  color: var(--xovjcl0);
}

.x15nim83.x15nim83:where(.x-default-marker:hover *):not(#\#):not(#\#):not(#\#) {
  filter: none;
}

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

.xnkkq12.xnkkq12:where(.x-default-marker:hover *):not(#\#):not(#\#):not(#\#) {
  transform: rotate(45deg);
}

.xxjvva0.xxjvva0:where(.x-default-marker:hover *):not(#\#):not(#\#):not(#\#) {
  transform: scale(1.05);
}

.x1ar56o9.x1ar56o9:where(.x-default-marker:hover *):not(#\#):not(#\#):not(#\#) {
  transform: scale(1.06);
}

.x1orckw4.x1orckw4:where(.x-default-marker:hover *):not(#\#):not(#\#):not(#\#) {
  transform: translateY(-2px);
}

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

.x4su6au:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1kao7ug);
}

.xwc5lqu:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xfn4vwa);
}

.xnsb4po:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xtkgv06);
}

.x8hwyg7:hover:not(#\#):not(#\#):not(#\#) {
  color: var(--x1w3fomf);
}

.xpfkoi0:hover:not(#\#):not(#\#):not(#\#) {
  color: var(--xovjcl0);
}

.xtmrau4:hover:not(#\#):not(#\#):not(#\#) {
  -webkit-text-decoration-color: var(--x1w3fomf);
  text-decoration-color: var(--x1w3fomf);
}

.x1jcujq8:active:not(#\#):not(#\#):not(#\#) {
  color: var(--xovjcl0);
}

.xymg228:active:not(#\#):not(#\#):not(#\#) {
  transform: translateY(1px);
}

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

.xoj83dq:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: var(--x112liq8);
}

.xweb56g:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: var(--xhvvjn0);
}

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

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

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

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

.x137xg4y:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-color: var(--x112liq8);
}

.x6gyp7w:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-color: var(--xhvvjn0);
}

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

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

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

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

.x1pieh32:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: var(--x7b89xr);
}

.xb51mhf:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: var(--x8w5b1f);
}

.xmll18r:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 1.25rem;
}

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

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

.x14m2r7q:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 116%;
}

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

.xmix8c7:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 18px;
}

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

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

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

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

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

.x1peatla:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 64px;
}

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

.xvq1qyu:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: -10000px;
}

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

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

.x29tdz:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: var(--x1310ltm);
}

.xdmtjex:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: var(--x1uhdtq5);
}

.xb6vtuk:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: var(--x7b89xr);
}

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

.x1e8c599:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: var(--x1310ltm);
}

.x1lp43ck:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: var(--x1r3372q);
}

.xx3wopm:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: var(--x1uhdtq5);
}

.x7nyqz6:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: var(--x341tff);
}

.xvroaya:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: var(--x7b89xr);
}

.xie3iax:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: var(--x8w5b1f);
}

.xcg48tf:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: var(--x1uhdtq5);
}

.xl010v5:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-right: 4px;
}

.x1db2dqx:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-right: 8px;
}

.xvyunbe:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-right: var(--x8w5b1f);
}

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

.x7r5mf7:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 3px;
}

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

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

.xpvhplx:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: var(--x1310ltm);
}

.xamrm17:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: var(--x14k612x);
}

.x1rxwjuu:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: var(--x1r3372q);
}

.xzocnnz:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: var(--x1uhdtq5);
}

.x1l6z02p:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: var(--x341tff);
}

.x79mhsz:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: var(--x7b89xr);
}

.x15e8dh4:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: var(--x8w5b1f);
}

.x1dqpsky:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 85svh;
}

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

.xye4db1:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 34ch;
}

.x1dt7z5j:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 380px;
}

.x1oc4otl:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 40ch;
}

.x148vls7:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 46ch;
}

.x7z6o6f:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 50ch;
}

.xe0576n:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 52ch;
}

.x7durtj:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 56ch;
}

.x12qliqu:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 60ch;
}

.xiky8lt:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 62ch;
}

.x1pikgfq:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: var(--x1cjgbmh);
}

.x176ccoe:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: var(--xiurwou);
}

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

.xuxxueq:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 110px;
}

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

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

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

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

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

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

.xseoqlg:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 80px;
}

.x12qsj3b:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 80svh;
}

.x65nank:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: auto;
}

.x1qta8ct:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: calc(min(7.5rem, 28cqi) / 1.17647);
}

.x1nlpo8g:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: min(100svh, 56rem);
}

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

.xlrd64x:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 26px;
}

.x1nb6za0:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 44px;
}

.x13f3shu:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: var(--x8w5b1f);
}

@media (width >= 900px) {
  .xx80fro.xx80fro:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding: var(--x1310ltm);
  }

  .xdt0v5u.xdt0v5u:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding: var(--x1r3372q);
  }

  .x165ndjc.x165ndjc:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding: var(--x341tff);
  }
}

.x4m0juk:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: var(--x1310ltm);
}

.xoxvar9:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: var(--x1r3372q);
}

.x1osopcw:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: var(--x7b89xr);
}

.x1bwa37j:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: var(--x8w5b1f);
}

.x10arzj:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: 1.2em;
}

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

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

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

.x1nwjuqe:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: var(--x1310ltm);
}

.xd85zb8:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: var(--x1r3372q);
}

.x1gfo3rh:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: var(--x341tff);
}

.x18wfakx:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: var(--x7b89xr);
}

.x7hdiod:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: var(--x1uhdtq5);
}

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

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

.xn7khbs:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: -16%;
}

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

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

.x1imwcls:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 64px;
}

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

.xo0qapi:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: var(--x1uhdtq5);
}

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

.x1xp8n7a:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 18px;
}

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

.x1oysuqx:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 200px;
}

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

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

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

.x1useyqa:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 48px;
}

.x1fu8urw:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 64px;
}

.x1ghds7r:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 8.5rem;
}

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

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

@media (width >= 900px) {
  .x1x2dx3i.x1x2dx3i:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    gap: var(--x341tff);
  }

  .xww9je4.xww9je4:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    gap: var(--x7b89xr);
  }

  .xc4g475.xc4g475:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    gap: var(--x8w5b1f);
  }
}

@media (width >= 1200px) {
  .x1rolcw3.x1rolcw3:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    gap: var(--x1310ltm);
  }
}

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

@media (width >= 900px) {
  .x1pekj6.x1pekj6:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    grid-column: 1 / -1;
  }

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

@media (width >= 1200px) {
  .x1mlar18.x1mlar18:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    grid-column: auto;
  }
}

@media (width >= 900px) {
  .x11ta9wi.x11ta9wi:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-block: var(--x1310ltm);
  }

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

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

@media (width >= 640px) {
  .xidsnyu.xidsnyu:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    column-gap: var(--x1310ltm);
  }
}

@media (width >= 900px) {
  .x1s9ryev.x1s9ryev:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    column-gap: var(--x1r3372q);
  }
}

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

@media (width >= 900px) {
  .x1ggpfz1.x1ggpfz1:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    display: -webkit-box;
  }

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

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

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

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

@media (width >= 640px) {
  .x4fcp4.x4fcp4:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    flex-basis: 25%;
  }
}

@media (width >= 1200px) {
  .x5zfha0.x5zfha0:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    flex-basis: 0;
  }
}

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

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

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

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

@media (width >= 900px) {
  .xgddvx0.xgddvx0:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    font-size: 5rem;
  }

  .x1vmbn42.x1vmbn42:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    font-size: var(--x1uzyion);
  }
}

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

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

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

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

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

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

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

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

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

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

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

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

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

  .xdhoa88.xdhoa88:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 7rem minmax(0, 1fr) 10rem 3rem;
  }

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

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

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

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

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

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

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

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

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

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

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

  .x9s5pku.x9s5pku:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 5fr) minmax(0, 5fr) 20rem;
  }
}

@media (width >= 640px) {
  .x3o32db.x3o32db:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    letter-spacing: .18em;
  }
}

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

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

@media (width >= 640px) {
  .x4ytvwl.x4ytvwl:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 76px;
  }
}

@media (width >= 900px) {
  .x16sc6m6.x16sc6m6:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 100%;
  }

  .x23une1.x23une1:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 80px;
  }
}

@media (width >= 1200px) {
  .x1wvnjq5.x1wvnjq5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    height: auto;
  }
}

@media (width >= 900px) {
  .xau9nmi.xau9nmi:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-bottom: var(--x1310ltm);
  }

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

  .x10i4ijn.x10i4ijn:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-top: var(--xeb8wtd);
  }

  .xnrz767.xnrz767:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-bottom: var(--x341tff);
  }

  .x1ka8ydl.x1ka8ydl:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-top: 10rem;
  }

  .x12sj9c8.x12sj9c8:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-top: 9rem;
  }

  .xd20m95.xd20m95:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    right: -1rem;
  }

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

  .x1les7rc.x1les7rc:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    top: 80px;
  }
}

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

@media (width >= 900px) {
  .xw9mzoq.xw9mzoq:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 48px;
  }
}

@media (width >= 1200px) {
  .xvrec5m.xvrec5m:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 1px;
  }
}

.x1wlbww6:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::marker {
  color: var(--xovjcl0);
}

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