@font-face{font-family:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/bricolage-grotesque-vietnamese-wght-normal-BUzh504Q.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:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/bricolage-grotesque-latin-ext-wght-normal-CcLUaPy7.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:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/bricolage-grotesque-latin-wght-normal-DLoelf7F.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: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}

:root, .x1sm4fh1 {
  --x1bg57ty: 1.15;
  --xpr7e2y: 1.5;
  --x1gs9hzh: 1.75;
}

:root, .x15mr8z6 {
  --x1sb09iy: .25rem;
  --x1wz4adk: .375rem;
  --x877fiv: .5rem;
}

:root, .x1p0b9q0 {
  --x1v5bq8w: "Inter Variable", Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
  --xxm2dw3: "Bricolage Grotesque Variable", "Bricolage Grotesque", Inter, ui-sans-serif, system-ui, sans-serif;
  --x1u35655: .75rem;
  --xecs3k0: .875rem;
  --xpc091g: .9375rem;
  --x1s6qdwq: 1rem;
  --x834ny3: 1.375rem;
  --x1w7yx1k: 1.625rem;
  --x1xlf0mu: 2.5rem;
  --x1gjksff: 3rem;
  --x19jcwsw: clamp(3.2rem, 5.2vw, 5.45rem);
  --x1w3auhm: clamp(2.15rem, 3.15vw, 3.45rem);
  --x1eiiti3: clamp(1.85rem, 2.35vw, 2.55rem);
  --xfxlfo6: clamp(.98rem, 1.08vw, 1.12rem);
  --x1tt9fvw: 1.35rem;
  --xntj3bj: 1.45rem;
  --x1exvb53: 1.7rem;
  --x1cnx4vt: clamp(2.2rem, 10vw, 3.15rem);
  --x10k69ui: clamp(1.75rem, 7vw, 2.3rem);
  --xvgw6z5: 1.12rem;
  --xlymbo1: 1.18rem;
  --xvydum7: 1.38rem;
  --x1vhb6uz: 500;
  --x1d5mjvq: 600;
  --xkqvwzn: 700;
  --x17ov746: 800;
}

:root, .x1y37aj0 {
  --x9i4xwl: #f7fee7;
  --x1r6dd1h: #ecfccb;
  --x1l5ljg3: #d9f99d;
  --xkkp65p: #bef264;
  --x5y397t: #a3e635;
  --x1fgid0z: #84cc16;
  --xmvfv0q: #65a30d;
  --xt646vy: #4d7c0f;
  --xxhp8rv: #3f6212;
  --xr9s0z7: #365314;
  --x10rk710: #1a2e05;
  --x1touk13: #fef2f2;
  --x1m8wh1h: #fee2e2;
  --xoddctn: #fecaca;
  --x1w273do: #fca5a5;
  --xrvb9ji: #f87171;
  --x1ulqaoe: #ef4444;
  --x20q8z6: #dc2626;
  --x1tmvusx: #b91c1c;
  --xjdgkhc: #991b1b;
  --x15tmx18: #7f1d1d;
  --x1svoja9: #450a0a;
  --xsdfhr2: #eff6ff;
  --xf6q7ci: #dbeafe;
  --x1ncgj2f: #bfdbfe;
  --xwxu1mt: #93c5fd;
  --x19txd9r: #60a5fa;
  --xjm0b0b: #3b82f6;
  --xhwu56v: #2563eb;
  --xrlbnzk: #1d4ed8;
  --x1a409ut: #1e40af;
  --xrmzpeq: #1e3a8a;
  --xgw3xvl: #172554;
  --x1b5on4w: #f0fdf4;
  --x1k63um1: #dcfce7;
  --xf4am9u: #bbf7d0;
  --xvshzes: #86efac;
  --xqja8nl: #4ade80;
  --xwry0lw: #22c55e;
  --xffu3o8: #16a34a;
  --x11c1iem: #15803d;
  --x130pbja: #166534;
  --x1co9h23: #14532d;
  --x1x2n41: #052e16;
  --x15zzekk: #fefce8;
  --x1y90vf7: #fef9c3;
  --x1m3xhll: #fef08a;
  --xtwjwgs: #fde047;
  --xu5vjpa: #facc15;
  --xzlymmf: #eab308;
  --xgq8n5x: #ca8a04;
  --x17eg51w: #a16207;
  --x1o7y34h: #854d0e;
  --x18l47bd: #713f12;
  --x3d09qs: #422006;
  --x6szo9f: #fafafa;
  --x1vim3ru: #f5f5f5;
  --xhvzqd1: #e5e5e5;
  --xvycxyy: #d4d4d4;
  --x1ibl5fg: #a3a3a3;
  --x1xctu5s: #737373;
  --x1owxhnz: #525252;
  --x87xqkq: #404040;
  --xhjnh4y: #262626;
  --x2urbce: #171717;
  --x18w98cb: #0a0a0a;
  --xngsme0: #65a30d;
  --xkzw28t: #4d7c0f;
  --x17ut9ki: #ecfccb;
  --x1p1w4zu: #65a30d29;
  --x1awh72x: #d4d4d4;
  --xm3vcr0: #e5e5e5;
  --xixxwsm: #fff;
  --x1l85trx: #ffffffd6;
  --xujcvc6: #ffffffad;
  --xx9xz7i: #b91c1c;
  --x1g45o2l: #fecaca;
  --xibc23f: #fef2f2;
  --xoiyi61: #7f1d1d;
  --x1hs8zs0: #b91c1c;
  --x162sld6: #fecaca;
  --x12bgeej: #fef2f2;
  --x1hpmzs6: #7f1d1d;
  --x171yq30: #65a30d3d;
  --x1mzi659: #1d4ed8;
  --x90acso: #bfdbfe;
  --x26q5i7: #eff6ff;
  --x1w4aqud: #1e3a8a;
  --xiiugps: #0a0a0a;
  --x1b7pn5w: #525252;
  --x1du276f: #737373;
  --x18z2v9c: #fff;
  --xtmda1v: #fafafa;
  --x1mweugi: #65a30d;
  --x1vlstbj: #4d7c0f;
  --x9l4t46: #ecfccb;
  --xg926wu: #3f6212;
  --x1moo5mf: #f7fee7;
  --xl187wr: #365314;
  --x1dq5d8q: #15803d;
  --xxdkwrw: #bbf7d0;
  --x1wh8n6g: #f0fdf4;
  --x1hkmpc1: #14532d;
  --x1xc609s: #a16207;
  --xjqe2ij: #fef08a;
  --xyedti1: #fefce8;
  --x11dihn1: #713f12;
}

:root, .x149tnuh {
  --xd98fug: 0 1px 2px #0a0a0a0f;
}

:root, .x17j1wql {
  --xvu9f0u: 0;
  --x12ko7gn: .25rem;
  --xyvikq6: .5rem;
  --x7v88fk: .75rem;
  --x8tsmmn: 1rem;
  --xnid5xv: 1.25rem;
  --x1112b16: 1.5rem;
  --x1bhiqqj: 2rem;
  --x1yn3sr6: 2.5rem;
  --x12o5qh6: 2.75rem;
  --x1waerkn: 3rem;
}

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

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

.xafgqc7:not(#\#) {
  margin: var(--x8tsmmn);
}

.xh3659r:not(#\#) {
  padding: clamp(1.25rem, 2vw, 1.75rem);
}

.x1mlccrp:not(#\#) {
  padding: clamp(1.75rem, 3vw, 2.5rem);
}

.x13rja9x:not(#\#) {
  padding: var(--x1112b16);
}

.xfm8zdz:not(#\#) {
  padding: var(--x7v88fk);
}

.x1w6nwmp:not(#\#) {
  padding: var(--x8tsmmn);
}

.x1ed3u5v:not(#\#) {
  padding: var(--xnid5xv);
}

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

@media (width >= 1120px) {
  .x1p9gypl.x1p9gypl:not(#\#) {
    padding: var(--xnid5xv);
  }
}

.x1w0t5g6:not(#\#):not(#\#) {
  border-color: #402d1d1f;
}

.x18psbem:not(#\#):not(#\#) {
  border-color: #402d1d24;
}

.xbsb1mc:not(#\#):not(#\#) {
  border-color: #402d1d29;
}

.x1utnqp9:not(#\#):not(#\#) {
  border-color: #402d1d2e;
}

.xo4c1ic:not(#\#):not(#\#) {
  border-color: #402d1d33;
}

.x1a780sc:not(#\#):not(#\#) {
  border-color: #402d1d38;
}

.x15ill8n:not(#\#):not(#\#) {
  border-color: #402d1d47;
}

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

.x1votho0:not(#\#):not(#\#) {
  border-color: var(--x162sld6);
}

.x1yt3g1o:not(#\#):not(#\#) {
  border-color: var(--x1awh72x);
}

.xoe39kn:not(#\#):not(#\#) {
  border-color: var(--x1mweugi);
}

.xrvonqv:not(#\#):not(#\#) {
  border-color: var(--xjqe2ij);
}

.x15uyzpp:not(#\#):not(#\#) {
  border-color: var(--xm3vcr0);
}

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

.xrij0nh:not(#\#):not(#\#) {
  border-radius: var(--x1sb09iy);
}

.x1svjrup:not(#\#):not(#\#) {
  border-radius: var(--x1wz4adk);
}

.xxsa1w0:not(#\#):not(#\#) {
  border-radius: var(--x877fiv);
}

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

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

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

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

.x1s6whgh:not(#\#):not(#\#) {
  gap: clamp(2.25rem, 4vw, 4rem);
}

.x11jl57p:not(#\#):not(#\#) {
  gap: clamp(2.5rem, 6vw, 6rem);
}

.x1tjordc:not(#\#):not(#\#) {
  gap: clamp(2rem, 4vw, 4rem);
}

.x14vvgym:not(#\#):not(#\#) {
  gap: clamp(3rem, 5vw, 5rem);
}

.x16w6j2r:not(#\#):not(#\#) {
  gap: var(--x1112b16);
}

.x1vs585c:not(#\#):not(#\#) {
  gap: var(--x12ko7gn);
}

.x1j9elhl:not(#\#):not(#\#) {
  gap: var(--x1bhiqqj);
}

.x1r1ym6y:not(#\#):not(#\#) {
  gap: var(--x1yn3sr6);
}

.x99nui9:not(#\#):not(#\#) {
  gap: var(--x7v88fk);
}

.xbupuma:not(#\#):not(#\#) {
  gap: var(--x8tsmmn);
}

.xip0xhy:not(#\#):not(#\#) {
  gap: var(--xnid5xv);
}

.x7fx0r6:not(#\#):not(#\#) {
  gap: var(--xyvikq6);
}

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

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

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

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

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

.x1u70ggs:not(#\#):not(#\#) {
  padding-block: 2.75rem;
}

.xic3azd:not(#\#):not(#\#) {
  padding-block: 3rem;
}

.xfvpwos:not(#\#):not(#\#) {
  padding-block: clamp(1rem, 1.7vw, 1.75rem) clamp(4rem, 7vw, 7rem);
}

.xalxbef:not(#\#):not(#\#) {
  padding-block: clamp(2.75rem, 4.2vw, 4.5rem) clamp(3rem, 4vw, 4.5rem);
}

.x1h72uzq:not(#\#):not(#\#) {
  padding-block: clamp(3.5rem, 5vw, 5.5rem) clamp(6rem, 8vw, 8rem);
}

.xt1wnqy:not(#\#):not(#\#) {
  padding-block: clamp(3rem, 4.4vw, 5rem) clamp(6rem, 8vw, 9rem);
}

.xiw53ts:not(#\#):not(#\#) {
  padding-block: clamp(4rem, 7vw, 7rem) 0;
}

.xlc8e8n:not(#\#):not(#\#) {
  padding-block: var(--x12ko7gn);
}

.xzbmyte:not(#\#):not(#\#) {
  padding-block: var(--x1bhiqqj);
}

.xfgmdn:not(#\#):not(#\#) {
  padding-block: var(--x7v88fk);
}

.x1l7zoe2:not(#\#):not(#\#) {
  padding-block: var(--x8tsmmn);
}

.x16hipsq:not(#\#):not(#\#) {
  padding-block: var(--xnid5xv);
}

.xvgyzho:not(#\#):not(#\#) {
  padding-block: var(--xyvikq6);
}

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

.xctrjc0:not(#\#):not(#\#) {
  padding-inline: clamp(2rem, 4vw, 4.5rem);
}

.x1yg8qgs:not(#\#):not(#\#) {
  padding-inline: var(--x7v88fk);
}

.xl5sw3o:not(#\#):not(#\#) {
  padding-inline: var(--x8tsmmn);
}

.x164crrv:not(#\#):not(#\#) {
  padding-inline: var(--xyvikq6);
}

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

.xpgn4js:focus:not(#\#):not(#\#) {
  border-color: var(--xngsme0);
}

@media (width >= 1024px) {
  .xmpou8h.xmpou8h:not(#\#):not(#\#) {
    gap: var(--x1bhiqqj);
  }
}

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

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

@media (width >= 1024px) {
  .x34kzdc.x34kzdc:not(#\#):not(#\#) {
    padding-block: 5.5rem;
  }
}

@media (width >= 640px) and (width <= 1023.99px) {
  .x14bufof.x14bufof:not(#\#):not(#\#) {
    padding-inline: var(--x1112b16);
  }
}

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

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

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

@media (width <= 360px) {
  .x8p38m2.x8p38m2:not(#\#):not(#\#) {
    padding-inline: var(--xyvikq6);
  }
}

.x19bzpp3:not(#\#):not(#\#):not(#\#) {
  -webkit-box-decoration-break: clone;
}

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

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

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

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

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

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

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

.x2ebxmi:not(#\#):not(#\#):not(#\#) {
  aspect-ratio: 16 / 10;
}

.xoob0kj:not(#\#):not(#\#):not(#\#) {
  aspect-ratio: 3 / 2;
}

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

.xvn2z4z:not(#\#):not(#\#):not(#\#) {
  backdrop-filter: blur(12px);
}

.x19rovml:not(#\#):not(#\#):not(#\#) {
  background-clip: padding-box, border-box;
}

.xl35nbj:not(#\#):not(#\#):not(#\#) {
  background-color: #1d1712;
}

.xa1y75o:not(#\#):not(#\#):not(#\#) {
  background-color: #efe1c9;
}

.xxqe5d5:not(#\#):not(#\#):not(#\#) {
  background-color: #f5ead7;
}

.x41wqim:not(#\#):not(#\#):not(#\#) {
  background-color: #f7f2e8;
}

.x1qzdfee:not(#\#):not(#\#):not(#\#) {
  background-color: #fbf7ed;
}

.x9cnzhx:not(#\#):not(#\#):not(#\#) {
  background-color: #fffdf8;
}

.xwbjmzt:not(#\#):not(#\#):not(#\#) {
  background-color: #65a30d1a;
}

.x1cb02y5:not(#\#):not(#\#):not(#\#) {
  background-color: #f5f2e8d1;
}

.xhyrfo:not(#\#):not(#\#):not(#\#) {
  background-color: #fafafac2;
}

.xap991h:not(#\#):not(#\#):not(#\#) {
  background-color: #fafafad1;
}

.x16w4jy3:not(#\#):not(#\#):not(#\#) {
  background-color: #fbf7ede0;
}

.x1nx9v88:not(#\#):not(#\#):not(#\#) {
  background-color: #fffdf8e0;
}

.x1nxd8g3:not(#\#):not(#\#):not(#\#) {
  background-color: #fffdf8f0;
}

.x1xgfvbx:not(#\#):not(#\#):not(#\#) {
  background-color: #ffffff94;
}

.x1yif77b:not(#\#):not(#\#):not(#\#) {
  background-color: #ffffffad;
}

.xftg0ou:not(#\#):not(#\#):not(#\#) {
  background-color: #ffffffb3;
}

.x2juqhj:not(#\#):not(#\#):not(#\#) {
  background-color: #ffffffbd;
}

.x5fw5n0:not(#\#):not(#\#):not(#\#) {
  background-color: #ffffffd1;
}

.x1pictc5:not(#\#):not(#\#):not(#\#) {
  background-color: #ffffffe0;
}

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

.x3l3weh:not(#\#):not(#\#):not(#\#) {
  background-color: #ffffffeb;
}

.x1hnr2sw:not(#\#):not(#\#):not(#\#) {
  background-color: #402d1d29;
}

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

.xup170f:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x12bgeej);
}

.x17vblk9:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1l85trx);
}

.xurlo4f:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1moo5mf);
}

.x12y99du:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1mweugi);
}

.x58u1j0:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1vim3ru);
}

.x12u8nzz:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1wh8n6g);
}

.xv06rt0:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x26q5i7);
}

.x1mb9j3:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xhvzqd1);
}

.xt8c6t7:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xibc23f);
}

.xeufjbp:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xixxwsm);
}

.x1rttu6s:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xtmda1v);
}

.xzq64j7:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xujcvc6);
}

.xk6166z:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xyedti1);
}

.x1c6y6q8:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(180deg,var(--x1mweugi),var(--x1vlstbj)),linear-gradient(180deg,#ffffff94,#0a0a0a42);
}

.x1vmaszm:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(180deg,var(--xixxwsm),var(--xtmda1v)),linear-gradient(180deg,#402d1d3d,#ffffffe0 34%,#0a0a0a33);
}

.x1xhwi0c:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(180deg,var(--xixxwsm),var(--xtmda1v));
}

.x1tr3v8:not(#\#):not(#\#):not(#\#) {
  background-image: radial-gradient(circle at 16% 4%, #65a30d21, #0000 24%), linear-gradient(#fffaf0 0%, #f3e2c8 100%);
}

.x1pcceg5:not(#\#):not(#\#):not(#\#) {
  background-image: radial-gradient(circle at 20% 10%, #65a30d1f, #0000 28%), linear-gradient(#fffaf0, #f2e2ca);
}

.x1gqfdwy:not(#\#):not(#\#):not(#\#) {
  background-origin: border-box;
}

.xc3ayig:not(#\#):not(#\#):not(#\#) {
  border-block-color: #402d1d2e;
}

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

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

.xyh5bb9:not(#\#):not(#\#):not(#\#) {
  -webkit-box-decoration-break: clone;
  box-decoration-break: clone;
}

.xj16am9:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 1px var(--x1mweugi),0 16px 36px #65a30d29;
}

.x1mh8vf1:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 1px var(--x1mweugi),0 18px 38px #65a30d29;
}

.x1f7znq1:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 12px 28px #2f201514;
}

.x6440cr:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 14px 30px #2f20151a;
}

.xbaiz2c:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 14px 34px #2f20151f;
}

.x120ycep:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 16px 36px #2f20151f;
}

.x1v6yqzk:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 18px 48px #2f201529;
}

.x11aoikj:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 18px 48px #2f20152e;
}

.x1bqfrw5:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 18px 48px #2f201538;
}

.x1nigxjm:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 20px 42px #140e0a2e;
}

.x1n622j9:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 20px 48px #2f201529;
}

.x176irqc:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 22px 52px #2f201529;
}

.x73w7qx:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 1px #ffffff38, 0 1px 2px #0a0a0a29;
}

.x1lskpx0:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 1px #ffffffb8, 0 1px 1px #0a0a0a0f;
}

.xsolf4z:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--xd98fug);
}

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

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

.xexg1vb:not(#\#):not(#\#):not(#\#) {
  color: #17110c;
}

.x1jt6rvz:not(#\#):not(#\#):not(#\#) {
  color: #20160f;
}

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

.x6vtg9h:not(#\#):not(#\#):not(#\#) {
  color: #17110ca8;
}

.x1pot9w7:not(#\#):not(#\#):not(#\#) {
  color: #17110cad;
}

.x2vgdn2:not(#\#):not(#\#):not(#\#) {
  color: #17110cb3;
}

.xj60i62:not(#\#):not(#\#):not(#\#) {
  color: #17110cb8;
}

.xulkk71:not(#\#):not(#\#):not(#\#) {
  color: #17110cc7;
}

.xni0mj7:not(#\#):not(#\#):not(#\#) {
  color: var(--x11dihn1);
}

.x1vwc88f:not(#\#):not(#\#):not(#\#) {
  color: var(--x18z2v9c);
}

.xpeihpk:not(#\#):not(#\#):not(#\#) {
  color: var(--x1b7pn5w);
}

.x1m79ml1:not(#\#):not(#\#):not(#\#) {
  color: var(--x1dq5d8q);
}

.x1v70qcf:not(#\#):not(#\#):not(#\#) {
  color: var(--x1du276f);
}

.x1b3gmkr:not(#\#):not(#\#):not(#\#) {
  color: var(--x1hkmpc1);
}

.x16zpl11:not(#\#):not(#\#):not(#\#) {
  color: var(--x1hpmzs6);
}

.xlag46k:not(#\#):not(#\#):not(#\#) {
  color: var(--x1mweugi);
}

.x1qdo1ns:not(#\#):not(#\#):not(#\#) {
  color: var(--x1mzi659);
}

.x9hhef6:not(#\#):not(#\#):not(#\#) {
  color: var(--x1xc609s);
}

.x1diqqpn:not(#\#):not(#\#):not(#\#) {
  color: var(--xiiugps);
}

.xqay7c1:not(#\#):not(#\#):not(#\#) {
  color: var(--xl187wr);
}

.xsvwbc:not(#\#):not(#\#):not(#\#) {
  color: var(--xngsme0);
}

.xz7i9dd:not(#\#):not(#\#):not(#\#) {
  color: var(--xoiyi61);
}

.x1dfdezy:not(#\#):not(#\#):not(#\#) {
  color: var(--xx9xz7i);
}

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

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

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

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

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

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

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

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

.x1tvvsju:not(#\#):not(#\#):not(#\#) {
  font-family: var(--x1v5bq8w);
}

.x1pifv3o:not(#\#):not(#\#):not(#\#) {
  font-family: var(--xxm2dw3);
}

.x1ksoetq:not(#\#):not(#\#):not(#\#) {
  font-size: 1.05rem;
}

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

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

.x1h5me:not(#\#):not(#\#):not(#\#) {
  font-size: var(--x10k69ui);
}

.x1d7q2cx:not(#\#):not(#\#):not(#\#) {
  font-size: var(--x19jcwsw);
}

.x1575njl:not(#\#):not(#\#):not(#\#) {
  font-size: var(--x1cnx4vt);
}

.x1mmomkm:not(#\#):not(#\#):not(#\#) {
  font-size: var(--x1eiiti3);
}

.x1qocxz0:not(#\#):not(#\#):not(#\#) {
  font-size: var(--x1exvb53);
}

.x1u84j00:not(#\#):not(#\#):not(#\#) {
  font-size: var(--x1s6qdwq);
}

.xg9cb3t:not(#\#):not(#\#):not(#\#) {
  font-size: var(--x1tt9fvw);
}

.xdzb0gm:not(#\#):not(#\#):not(#\#) {
  font-size: var(--x1u35655);
}

.x1ic7ld5:not(#\#):not(#\#):not(#\#) {
  font-size: var(--x1w3auhm);
}

.xctplxl:not(#\#):not(#\#):not(#\#) {
  font-size: var(--x1w7yx1k);
}

.xq15lsm:not(#\#):not(#\#):not(#\#) {
  font-size: var(--x1xlf0mu);
}

.xtm67e5:not(#\#):not(#\#):not(#\#) {
  font-size: var(--x834ny3);
}

.xplqm0k:not(#\#):not(#\#):not(#\#) {
  font-size: var(--xecs3k0);
}

.x1u59lce:not(#\#):not(#\#):not(#\#) {
  font-size: var(--xfxlfo6);
}

.x6eee22:not(#\#):not(#\#):not(#\#) {
  font-size: var(--xlymbo1);
}

.x1exa5t0:not(#\#):not(#\#):not(#\#) {
  font-size: var(--xntj3bj);
}

.x15z8sgh:not(#\#):not(#\#):not(#\#) {
  font-size: var(--xpc091g);
}

.x1d0j9l7:not(#\#):not(#\#):not(#\#) {
  font-size: var(--xvgw6z5);
}

.x1tdvi2e:not(#\#):not(#\#):not(#\#) {
  font-size: var(--xvydum7);
}

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

.xuv8nkb:not(#\#):not(#\#):not(#\#) {
  font-weight: 800;
}

.x26cqlo:not(#\#):not(#\#):not(#\#) {
  font-weight: var(--x17ov746);
}

.x66o007:not(#\#):not(#\#):not(#\#) {
  font-weight: var(--x1d5mjvq);
}

.x11y426j:not(#\#):not(#\#):not(#\#) {
  font-weight: var(--x1vhb6uz);
}

.xdzxcf7:not(#\#):not(#\#):not(#\#) {
  font-weight: var(--xkqvwzn);
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.xekb394:not(#\#):not(#\#):not(#\#) {
  grid-template-rows: auto 1fr 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;
}

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

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

.x1qab1bc:not(#\#):not(#\#):not(#\#) {
  justify-self: end;
}

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

.x2fkcpg:not(#\#):not(#\#):not(#\#) {
  line-height: .9;
}

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

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

.x1rewzq7:not(#\#):not(#\#):not(#\#) {
  line-height: 1.06;
}

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

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

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

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

.xj6yfdj:not(#\#):not(#\#):not(#\#) {
  line-height: var(--x1bg57ty);
}

.x1rgs3d4:not(#\#):not(#\#):not(#\#) {
  line-height: var(--x1gs9hzh);
}

.x1qzjq9j:not(#\#):not(#\#):not(#\#) {
  line-height: var(--xpr7e2y);
}

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

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

.x4klp11:not(#\#):not(#\#):not(#\#) {
  object-position: 100% 48%;
}

.x1xmow02:not(#\#):not(#\#):not(#\#) {
  object-position: center bottom;
}

.x115dhu7:not(#\#):not(#\#):not(#\#) {
  object-position: center;
}

.xwt9smo:not(#\#):not(#\#):not(#\#) {
  object-position: left center;
}

.x1mzt3pk:not(#\#):not(#\#):not(#\#) {
  overflow-wrap: break-word;
}

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

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

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

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

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

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

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

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

.xgdialr:not(#\#):not(#\#):not(#\#) {
  transition-duration: .12s;
}

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

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

.xwji4o3:not(#\#):not(#\#):not(#\#) {
  transition-timing-function: ease;
}

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

.x13faqbe:not(#\#):not(#\#):not(#\#) {
  word-break: break-word;
}

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

.x1u8a7rm:not(#\#):not(#\#):not(#\#) {
  z-index: 5;
}

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

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

.x1fujlar:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1l85trx);
}

.xj9ooql:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xibc23f);
}

.x1lyh9vt:hover:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(180deg,var(--x1vlstbj),var(--xg926wu)),linear-gradient(180deg,#ffffff80,#0a0a0a57);
}

.x1eexcli:hover:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(180deg,var(--xixxwsm),var(--x1vim3ru)),linear-gradient(180deg,#402d1d4d,#ffffffe6 32%,#0a0a0a42);
}

.x1sqmi7c:hover:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 1px #ffffff29, 0 2px 5px #0a0a0a2e;
}

.x1qfyye5:hover:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 1px #fffc, 0 2px 4px #0a0a0a14;
}

.xkvhm7g:hover:not(#\#):not(#\#):not(#\#) {
  color: var(--xiiugps);
}

.x8kvvjb:hover:not(#\#):not(#\#):not(#\#) {
  color: var(--xx9xz7i);
}

.xm63e02:focus:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 2px var(--x171yq30);
}

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

@media (width >= 1120px) {
  .xsl63a1.xsl63a1:not(#\#):not(#\#):not(#\#) {
    display: grid;
  }
}

@media (width >= 900px) {
  .x69kqbk.x69kqbk:not(#\#):not(#\#):not(#\#) {
    display: inline-block;
  }
}

@media (width <= 360px) {
  .x1phz06y.x1phz06y:not(#\#):not(#\#):not(#\#) {
    display: none;
  }
}

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

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

@media (width <= 360px) {
  .x1b7y7es.x1b7y7es:not(#\#):not(#\#):not(#\#) {
    font-size: 1.72rem;
  }

  .x3s4lam.x3s4lam:not(#\#):not(#\#):not(#\#) {
    font-size: 2rem;
  }
}

@media (width >= 640px) and (width <= 1023.99px) {
  .x13eqdmw.x13eqdmw:not(#\#):not(#\#):not(#\#) {
    font-size: 4rem;
  }
}

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

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

  .x1p86oc3.x1p86oc3:not(#\#):not(#\#):not(#\#) {
    font-size: var(--x1cnx4vt);
  }

  .xbutddy.xbutddy:not(#\#):not(#\#):not(#\#) {
    font-size: var(--x1gjksff);
  }

  .x1cr0upu.x1cr0upu:not(#\#):not(#\#):not(#\#) {
    font-size: var(--x1s6qdwq);
  }
}

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

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

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

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

@media (width >= 1120px) {
  .x1ogyjua.x1ogyjua:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 9.75rem minmax(0, 1fr) 15rem;
  }
}

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

  .x5yft4h.x5yft4h:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1.04fr) minmax(22rem, .78fr);
  }
}

@media (width >= 1120px) {
  .x1fi1hij.x1fi1hij:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(18rem, .42fr) minmax(34rem, 1fr);
  }

  .x5utsay.x5utsay:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(24rem, .8fr) minmax(24rem, .58fr);
  }
}

@media (width >= 1280px) {
  .xty3m1v.xty3m1v: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 >= 640px) and (width <= 1023.99px) {
  .x1qb7yax.x1qb7yax: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 >= 1120px) {
  .x1jw0pf3.x1jw0pf3:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }
}

@media (width <= 360px) {
  .xnwgqp4.xnwgqp4:not(#\#):not(#\#):not(#\#) {
    line-height: 1.04;
  }
}

.x1u7ip8x:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: #402d1d1f;
}

.xukn5lc:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: #402d1d2e;
}

.x1eq94az:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: var(--x1awh72x);
}

.xpo3lt2:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: var(--x1mweugi);
}

.x1lthf7h:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: var(--xm3vcr0);
}

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

.x12v756:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-width: .13em;
}

.x1klhbz6:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-width: .14em;
}

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

.x17t8q2p:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-left-color: #402d1d1f;
}

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

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

.x14prqgv:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-right-color: #402d1d1f;
}

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

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

.x6nvib4:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-color: var(--xm3vcr0);
}

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

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

.xr1cau2:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: .45rem;
}

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

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

.x11q3zg3:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 1.375rem;
}

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

.xwl81jg:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 1.875rem;
}

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

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

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

.xjzy0xp:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 2.15rem;
}

.x14cnqhc:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 2.4rem;
}

.x80oskx:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 2.55rem;
}

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

.x12wf1qt:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 2.6rem;
}

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

.xettwda:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 2rem;
}

.x1j7fsof:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 3.25rem;
}

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

.x307ekh:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: var(--xnid5xv);
}

.xneztyv:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: var(--x12ko7gn);
}

.xx5ye72:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: -2.4rem;
}

.x72edsj:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: .125rem;
}

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

.x1dliq2z:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: clamp(.5rem, 1.4vw, 1.5rem);
}

.x1um999q:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: var(--x1112b16);
}

.x143jrvk:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: var(--x12ko7gn);
}

.xgf8mwb:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: var(--x7v88fk);
}

.xwjez4k:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: var(--x8tsmmn);
}

.x1boekt6:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: var(--xnid5xv);
}

.x181dvst:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: var(--xyvikq6);
}

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

.x1kh6a3l:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 31rem;
}

.x1u4zz6s:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 33rem;
}

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

.x9ayn2n:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 37rem;
}

.x19pzynt:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 38rem;
}

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

.xvnzux6:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 46rem;
}

.x1l59rab:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 52rem;
}

.x1rg8845:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 55rem;
}

.xnb20ik:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 62rem;
}

.xqvrsj2:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 76rem;
}

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

.x1b1oyg9:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 88rem;
}

.x1pw4g4d:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 1.75rem;
}

.x1k5hnt4:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 1.875rem;
}

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

.x19r4su4:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 14rem;
}

.x1cuuipz:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 18.5rem;
}

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

.x1vfenv9:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 2.2rem;
}

.x146uude:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 2.375rem;
}

.xsejkeq:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 2.5rem;
}

.xgbkey0:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 2.75rem;
}

.x1in32aq:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 2rem;
}

.x13gjtz1:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 3.5rem;
}

.xe8gcm:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 3rem;
}

.x1how20q:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 4.25rem;
}

.xd4eqea:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 4rem;
}

.x1xkfc13:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 6rem;
}

.xnc4xo2:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: clamp(46rem, 66.67vw, 64rem);
}

.x1n5nbnq:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: clamp(48rem, 54.85vw, 58rem);
}

.x1kdzglw:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: clamp(50rem, 54.85vw, 58rem);
}

.xf36nt6:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: clamp(58rem, 66.67vw, 64rem);
}

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

.x17upfok:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 320px;
}

.x188ca7q:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: var(--x7v88fk);
}

.xgq7ay9:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: var(--x8tsmmn);
}

.x17t69pu:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: var(--x7v88fk);
}

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

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

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

.x1h5jark:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 1.375rem;
}

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

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

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

.xzijgnt:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 2.4rem;
}

.x124qfar:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 2.55rem;
}

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

.xbhuw9e:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 2.6rem;
}

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

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

.x14cw3s8:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 3.25rem;
}

.xekueh:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 4rem;
}

.x1endk3i:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 64%;
}

.x124bvgt:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 8.75rem;
}

@media (width >= 1120px) {
  .xi5e13t.xi5e13t:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-left-width: 1px;
  }

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

@media (width <= 360px) {
  .x1snqe27.x1snqe27:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 1.95rem;
  }
}

@media (width >= 640px) {
  .x1ixjv5y.x1ixjv5y:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 2.35rem;
  }
}

@media (width <= 360px) {
  .x1xuf575.x1xuf575:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 7.9rem;
  }
}

@media (width >= 640px) {
  .xgb0gjs.xgb0gjs:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 9.5rem;
  }
}

.x14ysbyj:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::placeholder {
  color: var(--x1du276f);
}
