*{box-sizing:border-box}html{scroll-behavior:smooth;overflow-x:clip}body{color:#162019;-webkit-font-smoothing:antialiased;background:radial-gradient(circle at 86% -4%,#caff5452,#0000 27rem),radial-gradient(circle at -8% 32%,#ff6d3a14,#0000 31rem),#f3f0e7;margin:0;font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;overflow-x:clip}button,input{font:inherit}a{color:inherit}

:root, .x1u6xjsq {
  --x19nvk2b: #162019;
  --xsj4rli: #647067;
  --x1eq5ul4: #f3f0e7;
  --x1h4a43g: #fffdf8;
  --xd24jb0: #ebe8de;
  --x1i710mr: #16201924;
  --x1rk5n8z: #caff54;
  --xxn1lyt: #8fcf18;
  --x187vw3x: #ff6d3a;
  --x92qb86: #def6e5;
  --x1x42z9w: #dfeaff;
  --xameoq8: 0 24px 80px #16201917;
  --xqufuh4: #fff;
  --xtduzdm: #566158;
  --x1kvqfcp: #435047;
  --xl3uvcd: #4c740f;
  --x1a0bim9: #315d08;
  --xjrbfcz: #456a11;
  --x12x21cd: #42640d;
  --x1un8brx: #355307;
  --xh6kok1: #3f7d0e;
  --x1wlc5e4: #5a781c;
  --xg5phpy: #caff542e;
  --x15238fy: #ff6d3a29;
  --x1sy5cuh: #b34700;
  --x18wim8j: #caff5429;
  --x6erebt: #1620192e;
  --x1our6d9: #1620194d;
  --x138nd3a: #405044;
  --xlnaau8: #caff546b;
  --x44iw9k: #1620191a;
  --x1fufke6: 0 35px 90px #1620192b;
  --xlynn0n: 0 12px 28px #16201929;
  --xzm3gwb: 0 28px 75px #16201933;
  --x1xh6gi4: 0 10px 24px #1620191c;
  --x57qqhk: 0 18px 45px #16201924;
  --x1iutgpb: #f9f8f3;
  --x10gtpvt: #f3f1eb;
  --x181nteg: #e8e7df;
  --xuck4bi: #deddd5;
  --x168w10u: #f2f2f2;
  --xh2p5nt: #f7f5ef;
  --xlk3jax: #ced2cb;
  --x2e4y00: #183025;
  --x1v1knns: #31543d;
  --x1m94b07: #182d22;
  --x7mvxq: #31573f;
  --xuttcrj: #17263d;
  --xbbvzpn: #3569a5;
  --x1owej4g: #d8f183;
  --xj7685b: #edf8cb;
  --xfsnn1v: #e7efe7;
  --x2tzang: #13271e;
  --x1urf0yr: #d9f190;
  --xgu7vap: #eceeea;
  --xrxjyah: #e4e7e2;
  --x7w92t8: #e6e9e4;
  --x1mghy5: #e5e8e3;
  --x1xobz2m: #e7e9e5;
  --xqadgob: #ffffffa3;
  --x1wvrayu: #ffffffa8;
  --x1r03tza: #ffffff9e;
  --xwoiiw7: #fff9;
  --x1txajyl: #ffffffab;
  --xcppz85: #ffffff75;
  --x1dgraok: #ffffff21;
  --x10mgx6g: #5f6c55;
}

.xkc5qi:not(#\#) {
  margin: 0 0 10px;
}

.x8o5f6s:not(#\#) {
  margin: 0 0 11px;
}

.xjgi5au:not(#\#) {
  margin: 0 0 12px;
}

.xkaeupc:not(#\#) {
  margin: 0 0 16px;
}

.xbqehy7:not(#\#) {
  margin: 0 0 19px;
}

.x1q6ys4k:not(#\#) {
  margin: 0 0 8px;
}

.xzrr0m3:not(#\#) {
  margin: 0 0 9px;
}

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

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

.xiha5me:not(#\#) {
  margin: 10px 0 30px;
}

.x1uffnf:not(#\#) {
  margin: 12px auto 0;
}

.x1cxcw13:not(#\#) {
  margin: 13px 0 16px;
}

.x1r2gm6t:not(#\#) {
  margin: 20px 0 24px;
}

.xsyxivv:not(#\#) {
  margin: 20px 0 76px;
}

.x1jtevyg:not(#\#) {
  padding: 0 0 22px;
}

.x1csxjeb:not(#\#) {
  padding: 0 14px;
}

.x5b5r1n:not(#\#) {
  padding: 0 18px;
}

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

.x15x03d9:not(#\#) {
  padding: 10px 14px;
}

.x7z7khe:not(#\#) {
  padding: 10px;
}

.xc7ga6q:not(#\#) {
  padding: 12px;
}

.x1gajl2k:not(#\#) {
  padding: 15px 14px;
}

.x6w2896:not(#\#) {
  padding: 15px;
}

.x9wno11:not(#\#) {
  padding: 17px 24px;
}

.x7bhtc1:not(#\#) {
  padding: 1px 7px;
}

.x52c8fg:not(#\#) {
  padding: 20px 22px;
}

.x1ym4ksy:not(#\#) {
  padding: 20px 26px;
}

.x1qhigcl:not(#\#) {
  padding: 20px;
}

.x11v9rvz:not(#\#) {
  padding: 21px 0;
}

.xp9y95v:not(#\#) {
  padding: 22px;
}

.xor4a8r:not(#\#) {
  padding: 26px;
}

.x10xs6qf:not(#\#) {
  padding: 28px;
}

.x1v6jie7:not(#\#) {
  padding: 30px;
}

.x1ssqj9b:not(#\#) {
  padding: 31px;
}

.xovpevi:not(#\#) {
  padding: 32px 0 45px;
}

.x15fnm84:not(#\#) {
  padding: 32px;
}

.xhdshsa:not(#\#) {
  padding: 34px;
}

.xak9hmu:not(#\#) {
  padding: 44px 36px;
}

.x16zgs8a:not(#\#) {
  padding: 44px;
}

.x16suzbg:not(#\#) {
  padding: 46px;
}

.x1v9t41d:not(#\#) {
  padding: 4px 10px;
}

.x5llvbx:not(#\#) {
  padding: 54px 0;
}

.xqy1keh:not(#\#) {
  padding: 5px 11px;
}

.x1jmcyos:not(#\#) {
  padding: 6px 9px;
}

.x1n39ed3:not(#\#) {
  padding: 78px 0 65px;
}

.x101zqan:not(#\#) {
  padding: 82px 0;
}

.x1wh8e8i:not(#\#) {
  padding: 84px 0 92px;
}

.x1160tuk:not(#\#) {
  padding: 8px 10px;
}

.x153ncpu:not(#\#) {
  padding: 8px 12px;
}

.xasb0xz:not(#\#) {
  padding: 8px 18px;
}

.xzlze7p:not(#\#) {
  padding: 9px 13px;
}

.x1jx5nlt:not(#\#) {
  padding: 9px 16px;
}

@media (width <= 680px) {
  .xz77blo.xz77blo:not(#\#) {
    padding: 28px 20px;
  }

  .x2udzb6.x2udzb6:not(#\#) {
    padding: 31px 24px;
  }

  .x1mfe34l.x1mfe34l:not(#\#) {
    padding: 58px 0 72px;
  }

  .x8sxomk.x8sxomk:not(#\#) {
    padding: 62px 0;
  }
}

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

.x2bmo88:not(#\#):not(#\#) {
  border-color: var(--x19nvk2b);
}

.x1lrulhj:not(#\#):not(#\#) {
  border-color: var(--x1i710mr);
}

.x10h40zf:not(#\#):not(#\#) {
  border-color: var(--x1mghy5);
}

.xwlcxlb:not(#\#):not(#\#) {
  border-color: var(--x1our6d9);
}

.xbqkzhm:not(#\#):not(#\#) {
  border-color: var(--x1rk5n8z);
}

.x1e88vht:not(#\#):not(#\#) {
  border-color: var(--x6erebt);
}

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

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

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

.xn5hx6u:not(#\#):not(#\#) {
  border-radius: 15px;
}

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

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

.x1m3ak92:not(#\#):not(#\#) {
  border-radius: 20px;
}

.xepmyzo:not(#\#):not(#\#) {
  border-radius: 21px;
}

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

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

.x1scc38k:not(#\#):not(#\#) {
  border-radius: 27px;
}

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

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

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

.x1kogg8i:not(#\#):not(#\#) {
  border-radius: 6px;
}

.xu4hgxq:not(#\#):not(#\#) {
  border-radius: 7px;
}

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

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

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

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

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

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

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

.x1okw0bk:not(#\#):not(#\#) {
  flex: none;
}

.x883omv:not(#\#):not(#\#) {
  gap: 10px;
}

.x15gj94b:not(#\#):not(#\#) {
  gap: 11px;
}

.x1v2ro7d:not(#\#):not(#\#) {
  gap: 12px;
}

.x1af02g3:not(#\#):not(#\#) {
  gap: 14px;
}

.xou54vl:not(#\#):not(#\#) {
  gap: 16px;
}

.x1jpf44d:not(#\#):not(#\#) {
  gap: 17px;
}

.xaobbuh:not(#\#):not(#\#) {
  gap: 18px;
}

.x1c1vhfx:not(#\#):not(#\#) {
  gap: 20px;
}

.x1mxqoeg:not(#\#):not(#\#) {
  gap: 27px;
}

.x33pbmt:not(#\#):not(#\#) {
  gap: 28px;
}

.xseyljb:not(#\#):not(#\#) {
  gap: 30px;
}

.x14n5cft:not(#\#):not(#\#) {
  gap: 40px;
}

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

.xflnqvl:not(#\#):not(#\#) {
  gap: 68px;
}

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

.x167g77z:not(#\#):not(#\#) {
  gap: 8px;
}

.xmmi0ta:not(#\#):not(#\#) {
  gap: 9px;
}

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

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

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

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

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

.xc4t745:not(#\#):not(#\#) {
  transition: transform .18s, box-shadow .18s;
}

@media (width <= 680px) {
  .x4y802.x4y802:not(#\#):not(#\#) {
    gap: 3px;
  }

  .x1vzwghh.x1vzwghh:not(#\#):not(#\#) {
    gap: 42px;
  }
}

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

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

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

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

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

.xrwzfry:not(#\#):not(#\#):not(#\#) {
  background-color: #f7f5ef;
}

.xi9ot1j:not(#\#):not(#\#):not(#\#) {
  background-color: #fffdf8bf;
}

.xzimxyo:not(#\#):not(#\#):not(#\#) {
  background-color: #fffdf8c2;
}

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

.x1ih0xis:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x15238fy);
}

.x1t3hkbp:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x187vw3x);
}

.x16hf9a0:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x18wim8j);
}

.x1641sgp:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x19nvk2b);
}

.xhb3oar:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1eq5ul4);
}

.x1riabl2:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1h4a43g);
}

.xzwxgc8:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1iutgpb);
}

.x1sywemv:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1rk5n8z);
}

.x19icn5q:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1xobz2m);
}

.x7gw5do:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x2e4y00);
}

.x19y64q8:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x92qb86);
}

.x425e1:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xd24jb0);
}

.xi32za8:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xg5phpy);
}

.x1thponz:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xlk3jax);
}

.x1ulwy9b:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xlnaau8);
}

.x1nb573g:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(145deg, #13271e 0 55%, #d9f190 55%);
}

.xsg9h9d:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(145deg, #fff 0 45%, #e7efe7 45%);
}

.x1h6wdef:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(155deg, #13271e 0 45%, #d9f190 45% 68%, #fff 68%);
}

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

.x1dgibl3:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 5px #ff6d3a1c;
}

.x1gyadmr:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 8px 20px #0000002e;
}

.xmpbx3o:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--x1fufke6);
}

.xgc0pu9:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--x57qqhk);
}

.x1s0gu1h:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--xameoq8);
}

.xcdl651:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--xlynn0n);
}

.x1tfr561:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--xzm3gwb);
}

.xopaqir:not(#\#):not(#\#):not(#\#) {
  color: #4c740f;
}

.x16qv479:not(#\#):not(#\#):not(#\#) {
  color: #4f760f;
}

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

.x1p15evn:not(#\#):not(#\#):not(#\#) {
  color: var(--x138nd3a);
}

.x1crd8au:not(#\#):not(#\#):not(#\#) {
  color: var(--x19nvk2b);
}

.xruwedi:not(#\#):not(#\#):not(#\#) {
  color: var(--x1kvqfcp);
}

.x1qaaakm:not(#\#):not(#\#):not(#\#) {
  color: var(--x1r03tza);
}

.x1w814zq:not(#\#):not(#\#):not(#\#) {
  color: var(--x1rk5n8z);
}

.x1h2w47v:not(#\#):not(#\#):not(#\#) {
  color: var(--x1sy5cuh);
}

.xujggb5:not(#\#):not(#\#):not(#\#) {
  color: var(--x1txajyl);
}

.x1qf8rku:not(#\#):not(#\#):not(#\#) {
  color: var(--xqufuh4);
}

.xcbwkbo:not(#\#):not(#\#):not(#\#) {
  color: var(--xsj4rli);
}

.x1cw76dh:not(#\#):not(#\#):not(#\#) {
  color: var(--xtduzdm);
}

.xcb7w9g:not(#\#):not(#\#):not(#\#) {
  color: var(--xwoiiw7);
}

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

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

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

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

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

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

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

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

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

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

.xx6mr1u:not(#\#):not(#\#):not(#\#) {
  font-size: .85em;
}

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

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

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

.x4z9k3i:not(#\#):not(#\#):not(#\#) {
  font-size: 13px;
}

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

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

.x19d36u7:not(#\#):not(#\#):not(#\#) {
  font-size: 17px;
}

.xosj86m:not(#\#):not(#\#):not(#\#) {
  font-size: 18px;
}

.xwsyq91:not(#\#):not(#\#):not(#\#) {
  font-size: 20px;
}

.xew7ush:not(#\#):not(#\#):not(#\#) {
  font-size: 21px;
}

.x1i1m3gp:not(#\#):not(#\#):not(#\#) {
  font-size: 22px;
}

.x5heo1l:not(#\#):not(#\#):not(#\#) {
  font-size: 23px;
}

.x1pvqxga:not(#\#):not(#\#):not(#\#) {
  font-size: 24px;
}

.x1ewwscv:not(#\#):not(#\#):not(#\#) {
  font-size: 26px;
}

.xr3hsre:not(#\#):not(#\#):not(#\#) {
  font-size: 39px;
}

.x1uzp5y5:not(#\#):not(#\#):not(#\#) {
  font-size: 42px;
}

.x1fhusgw:not(#\#):not(#\#):not(#\#) {
  font-size: 56px;
}

.xffqrh3:not(#\#):not(#\#):not(#\#) {
  font-size: clamp(34px, 4vw, 51px);
}

.xhrbisr:not(#\#):not(#\#):not(#\#) {
  font-size: clamp(48px, 6vw, 74px);
}

.x1niz8jk:not(#\#):not(#\#):not(#\#) {
  font-size: clamp(52px, 6.4vw, 82px);
}

.x1j61x8r:not(#\#):not(#\#):not(#\#) {
  font-style: normal;
}

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

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

.x19s9jnd:not(#\#):not(#\#):not(#\#) {
  font-weight: 650;
}

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

.x1t8wntd:not(#\#):not(#\#):not(#\#) {
  font-weight: 750;
}

.x1ptq3bi:not(#\#):not(#\#):not(#\#) {
  font-weight: 780;
}

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

.x8bsokv:not(#\#):not(#\#):not(#\#) {
  font-weight: 850;
}

.x1uu0p8:not(#\#):not(#\#):not(#\#) {
  font-weight: 900;
}

.x9ungts:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 1.02fr .98fr;
}

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

.xkrj2t4:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 1.1fr .9fr;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.x1hwsdrk:not(#\#):not(#\#):not(#\#) {
  letter-spacing: -.055em;
}

.x18oq0y1:not(#\#):not(#\#):not(#\#) {
  letter-spacing: -.058em;
}

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

.xmek3rm:not(#\#):not(#\#):not(#\#) {
  letter-spacing: -.075em;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.x1yuc39o:not(#\#):not(#\#):not(#\#) {
  transform: translateY(16px) rotate(1.4deg);
}

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

.x16dsc37:not(#\#):not(#\#):not(#\#) {
  vertical-align: top;
}

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

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

.x1ja2u2z:not(#\#):not(#\#):not(#\#) {
  z-index: 0;
}

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

.x5m5gz1:hover:not(#\#):not(#\#):not(#\#) {
  color: var(--x19nvk2b);
}

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

@media (width <= 680px) {
  .x1n1v5ay.x1n1v5ay:not(#\#):not(#\#):not(#\#) {
    align-items: flex-start;
  }
}

@media (width <= 920px) {
  .x196fksh.x196fksh:not(#\#):not(#\#):not(#\#) {
    align-items: flex-start;
  }
}

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

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

@media (width <= 680px) {
  .x1nhm2qt.x1nhm2qt:not(#\#):not(#\#):not(#\#) {
    flex-direction: column;
  }
}

@media (width <= 920px) {
  .x1t1kkej.x1t1kkej:not(#\#):not(#\#):not(#\#) {
    flex-direction: column;
  }
}

@media (width <= 680px) {
  .xw2wdmu.xw2wdmu:not(#\#):not(#\#):not(#\#) {
    font-size: 47px;
  }

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

@media (width <= 920px) {
  .xyya9i6.xyya9i6:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 1fr;
  }

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

@media (width <= 680px) {
  .xcc148l.xcc148l:not(#\#):not(#\#):not(#\#) {
    transform: rotate(90deg);
  }
}

.xs39rlw:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: var(--x1i710mr);
}

.x1d4b0xv:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: var(--x44iw9k);
}

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

.x1xvi72b:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-color: var(--x19nvk2b);
}

.x1mdckzx:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-color: var(--x1i710mr);
}

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

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

.x130t2gz:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: -12px;
}

.x37e1da:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: .03em;
}

.x1ym6kcq:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: .34em;
}

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

.x41k7rp:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 110px;
}

.x1h5wmu3:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 132px;
}

.x18dl8mb:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 150px;
}

.xlrawln:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 25px;
}

.x36qwtl:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 2px;
}

.x1aekv1k:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 31px;
}

.x90ne7k:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 34px;
}

.x5kalc8:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 42px;
}

.xdd8jsf:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 52px;
}

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

.x14baz6b:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 76px;
}

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

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

.x5nf3wr:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: -2%;
}

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

.xod5an3:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 12px;
}

.x1iymm2a:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 32px;
}

.x1hyhr7:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 34px;
}

.x1yu7th5:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 38px;
}

.x14ler8:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 40px;
}

.x3nq9gw:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 46px;
}

.x13ihpsm:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 48px;
}

.x12nagc:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 4px;
}

.xfitlp5:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 9px;
}

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

.x1anpbxc:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 10px;
}

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

.x1hmvnq2:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 14px;
}

.xw7yly9:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 16px;
}

.xhrpt6u:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 18px;
}

.x1sgpng:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 22px;
}

.xqui205:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 24px;
}

.xaqh0s9:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 26px;
}

.x11fxgd9:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 30px;
}

.x1k70j0n:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 6px;
}

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

.x1lwm3bp:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 520px;
}

.x27kpxv:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 560px;
}

.xic84rp:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 650px;
}

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

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

.x1dtb55y:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 900px;
}

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

.x9l5fec:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 220px;
}

.xjjci79:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 250px;
}

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

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

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

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

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

.x5tiur9:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: 20px;
}

.xyinxu5:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 14px;
}

.x1uv2y2q:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: -18px;
}

.x1sdrven:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: -2%;
}

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

.x2vplmn:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 45px;
}

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

.xja02kk:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 110px;
}

.x16s0kzc:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 132px;
}

.xrostsh:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 150px;
}

.xezl2tj:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 25px;
}

.xq14iec:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 31px;
}

.x10h3iyq:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 42px;
}

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

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

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

.x1bhqts4:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(1180px, 100% - 40px);
}

@media (width <= 680px) {
  .x1s1oef3.x1s1oef3:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 66px;
  }

  .x1wuwjcc.x1wuwjcc:not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-top: 15px;
  }
}

@media (width <= 920px) {
  .xe3luc3.xe3luc3:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 560px;
  }
}

@media (width <= 680px) {
  .x3m3640.x3m3640:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: min(100% - 24px, 1180px);
  }
}
