@import "https://fonts.googleapis.com/css2?family=Bricolage+Grotesque:wght@700;800&family=IBM+Plex+Sans:wght@400;600&display=swap";@layer reset{*,:before,:after{box-sizing:border-box}html,body{min-width:0;margin:0;overflow-x:clip}:root{color:#17211b;font-synthesis:none;text-rendering:optimizelegibility;background:#f7f5ef;font-family:IBM Plex Sans,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}body{min-width:320px;min-height:100dvh}a{color:inherit}h1{letter-spacing:0;margin:0;font-size:clamp(2rem,8vw,4.4rem);line-height:1}h2{letter-spacing:0;margin:0;font-size:1.25rem}button,input,select,textarea{font:inherit}img,svg{max-width:100%}}

:root, .xdjt2ag {
  --x1yyu6mh: #f3f6ef;
  --xoc91iq: #e9ede2;
  --xt167kd: #dae1d1;
  --xy0q4xf: #fbfcf8;
  --xcrdvfv: #0f190f;
  --x143mwdh: #313b31;
  --x1rticzj: #4c564c;
  --x1smoi02: #c4cabb;
  --x1mgh99g: #919d86;
  --x1ku79yb: #026421;
  --xi9a0rp: #004513;
  --xg3u2wg: #cbeccb;
  --x1w8zyqb: #f7f9f4;
  --xieq77r: #d26100;
  --x1ktnmyf: #a9231e;
  --x1gmli35: #ffe4e0;
  --xn410t2: #095e21;
  --xor0pgp: #925b00;
  --x1mibgaf: #0a150b1f;
  --x1lwoico: "Bricolage Grotesque", "Arial Narrow", sans-serif;
  --x15qz8sa: "IBM Plex Sans", "Segoe UI", sans-serif;
  --x1nqvolk: .125rem;
  --x11yj5eh: .25rem;
  --x1no8grq: .5rem;
  --xn5ddjn: .75rem;
  --xo2xz7g: 1rem;
  --x18rreuu: 1.5rem;
  --xqqarl7: 2.5rem;
  --x2uokyz: 4rem;
  --x1b6c2oy: 6rem;
  --x1r1q1kf: .75rem;
  --x1vlealh: .875rem;
  --x1cmtrbx: 1rem;
  --x16kf1r9: 1.25rem;
  --x1252tna: 1.5625rem;
  --x13ywmaw: 1.953rem;
  --xvwab66: 2.441rem;
  --xsrxrz3: clamp(2.25rem, 7vw, 4.25rem);
  --xr2phpo: cubic-bezier(.16, 1, .3, 1);
  --x6pnfvx: cubic-bezier(.7, 0, .84, 1);
  --x1an3g7u: cubic-bezier(.65, 0, .35, 1);
  --xn308ja: .12s;
  --xh3s2z1: .22s;
  --x1u6jykl: .42s;
  --xdnnsm7: 1px;
  --xp0j3i6: .5rem;
  --x17brt33: .75rem;
  --xnlmill: 999px;
  --x1wy9i59: 1;
  --x1hu96ae: 10;
  --x1lujvpx: 200;
}

@supports (color: lab(0% 0 0)) {
  :root, .xdjt2ag {
    --x1yyu6mh: lab(96.6342% -1.96061 3.1101);
    --xoc91iq: lab(93.2215% -3.12406 4.98863);
    --xt167kd: lab(88.6477% -4.27598 6.87907);
    --xy0q4xf: lab(98.9088% -1.17943 1.86319);
    --xcrdvfv: lab(7.52541% -6.2599 4.65351);
    --x143mwdh: lab(23.725% -6.148 4.82004);
    --x1rticzj: lab(35.3013% -5.58873 4.35938);
    --x1smoi02: lab(80.5272% -4.27055 6.88466);
    --x1mgh99g: lab(63.2865% -7.55933 10.3197);
    --x1ku79yb: lab(36.6016% -37.8894 29.5968);
    --xi9a0rp: lab(24.7483% -32.1637 25.5171);
    --xg3u2wg: lab(90.2739% -15.3697 12.036);
    --x1w8zyqb: lab(97.7716% -1.57061 2.48615);
    --xieq77r: lab(54.7845% 45.5383 83.4776);
    --x1ktnmyf: lab(38.0073% 53.2593 38.6991);
    --x1gmli35: lab(92.7341% 10.4776 6.43107);
    --xn410t2: lab(34.1664% -34.9381 27.1591);
    --xor0pgp: lab(43.9735% 22.2239 68.8592);
    --x1mibgaf: lab(5.50917% -5.04693 3.73594 / .12);
  }
}

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

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

.x10hysrq:not(#\#) {
  padding: .7rem;
}

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

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

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

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

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

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

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

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

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

.x1u9vgde:not(#\#) {
  padding: clamp(24px, 4vw, 42px);
}

.xskg5ez:not(#\#) {
  padding: clamp(28px, 5vw, 60px);
}

.xi6pva9:not(#\#) {
  padding: var(--x11yj5eh);
}

.x61x0n0:not(#\#) {
  padding: var(--x18rreuu);
}

.xj331g6:not(#\#) {
  padding: var(--x1no8grq);
}

.xqr91x8:not(#\#) {
  padding: var(--x2uokyz);
}

.x1xxz0r1:not(#\#) {
  padding: var(--xn5ddjn);
}

.xi5rhzz:not(#\#) {
  padding: var(--xo2xz7g);
}

@media (width <= 500px) {
  .xsqjhj3.xsqjhj3:not(#\#) {
    padding: 16px;
  }

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

@media (width <= 620px) {
  .x1nq7481.x1nq7481:not(#\#) {
    padding: 22px;
  }
}

@media (width <= 500px) {
  .x1oqbgpy.x1oqbgpy:not(#\#) {
    padding: 24px;
  }
}

@media (width <= 720px) {
  .x1pflpj4.x1pflpj4:not(#\#) {
    padding: 8px 0;
  }
}

@media (width >= 40rem) {
  .x15dmyx.x15dmyx:not(#\#) {
    padding: var(--xo2xz7g);
  }

  .x18x52ok.x18x52ok:not(#\#) {
    padding: var(--xqqarl7);
  }
}

@media (width >= 52rem) {
  .xgsbyyb.xgsbyyb:not(#\#) {
    padding: var(--xqqarl7);
  }
}

.x22m8w3:not(#\#):not(#\#) {
  border-color: #176b3b;
}

.x1r7vn01:not(#\#):not(#\#) {
  border-color: #c9d3ca;
}

.x1iw5ep2:not(#\#):not(#\#) {
  border-color: #d7ddd9;
}

.xj9twha:not(#\#):not(#\#) {
  border-color: #d9e1d7;
}

.x1vmtdfh:not(#\#):not(#\#) {
  border-color: #dce3dc;
}

.xnkvix:not(#\#):not(#\#) {
  border-color: #e5bc79;
}

.x11auu1a:not(#\#):not(#\#) {
  border-color: #efb5af;
}

.x1mgnzk9:not(#\#):not(#\#) {
  border-color: #1733261f;
}

.x1xysqwn:not(#\#):not(#\#) {
  border-color: #17332624;
}

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

.x1nqxh81:not(#\#):not(#\#) {
  border-color: var(--x1ktnmyf);
}

.x7bwoa8:not(#\#):not(#\#) {
  border-color: var(--x1ku79yb);
}

.x1rnykf:not(#\#):not(#\#) {
  border-color: var(--x1mgh99g);
}

.x1yyl65c:not(#\#):not(#\#) {
  border-color: var(--x1smoi02);
}

.x168mr1x:not(#\#):not(#\#) {
  border-color: var(--xcrdvfv);
}

.xxo3rgi:not(#\#):not(#\#) {
  border-color: var(--xor0pgp);
}

.x2u8bby:not(#\#):not(#\#) {
  border-radius: 0;
}

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

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

.x14o3kyb:not(#\#):not(#\#) {
  border-radius: 26px;
}

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

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

.xo72p74:not(#\#):not(#\#) {
  border-radius: var(--x17brt33);
}

.xynb22s:not(#\#):not(#\#) {
  border-radius: var(--xnlmill);
}

.x11hhw85:not(#\#):not(#\#) {
  border-radius: var(--xp0j3i6);
}

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

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

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

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

.xs1yw5c:not(#\#):not(#\#) {
  border-width: var(--xdnnsm7);
}

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

.x5m0csh:not(#\#):not(#\#) {
  gap: .65rem;
}

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

.x94aazo:not(#\#):not(#\#) {
  gap: .85rem;
}

.xxhr3t:not(#\#):not(#\#) {
  gap: 0;
}

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

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

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

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

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

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

.x1665zp3:not(#\#):not(#\#) {
  gap: 24px;
}

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

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

.x1j9xkj6:not(#\#):not(#\#) {
  gap: 7px;
}

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

.xz7ycoc:not(#\#):not(#\#) {
  gap: clamp(14px, 2.5vw, 32px);
}

.xmikuse:not(#\#):not(#\#) {
  gap: clamp(40px, 8vw, 120px);
}

.x8dep8w:not(#\#):not(#\#) {
  gap: var(--x11yj5eh);
}

.xnygs44:not(#\#):not(#\#) {
  gap: var(--x18rreuu);
}

.x1wzfcz9:not(#\#):not(#\#) {
  gap: var(--x1no8grq);
}

.x1er7dkq:not(#\#):not(#\#) {
  gap: var(--xn5ddjn);
}

.xbek0xb:not(#\#):not(#\#) {
  gap: var(--xo2xz7g);
}

.x9yscmm:not(#\#):not(#\#) {
  gap: var(--xqqarl7);
}

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

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

.x15daork:not(#\#):not(#\#) {
  grid-row: auto;
}

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

.x1twdi5u:not(#\#):not(#\#) {
  margin-block: 12px;
}

.x2k5q2m:not(#\#):not(#\#) {
  margin-block: 14px;
}

.x2i9t41:not(#\#):not(#\#) {
  margin-block: 16px;
}

.xlri60p:not(#\#):not(#\#) {
  margin-block: var(--x1no8grq);
}

.x6mobdj:not(#\#):not(#\#) {
  margin-block: var(--xo2xz7g);
}

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

.xysyzu8:not(#\#):not(#\#) {
  overflow: auto;
}

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

.x1rea2x4:not(#\#):not(#\#) {
  overflow: visible;
}

.xkzvafa:not(#\#):not(#\#) {
  padding-block: .55rem;
}

.xt970qd:not(#\#):not(#\#) {
  padding-block: 0;
}

.xp59q4u:not(#\#):not(#\#) {
  padding-block: 10px;
}

.x10dr8xq:not(#\#):not(#\#) {
  padding-block: 12px;
}

.x99dwph:not(#\#):not(#\#) {
  padding-block: 13px;
}

.xxlmvz2:not(#\#):not(#\#) {
  padding-block: 14px;
}

.x1b9wmvo:not(#\#):not(#\#) {
  padding-block: 15px;
}

.xxtzvbg:not(#\#):not(#\#) {
  padding-block: 36px;
}

.x12ulsxz:not(#\#):not(#\#) {
  padding-block: 4px;
}

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

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

.x1cq7d8n:not(#\#):not(#\#) {
  padding-block: var(--x11yj5eh);
}

.xuosygj:not(#\#):not(#\#) {
  padding-block: var(--x18rreuu);
}

.xyyx3ph:not(#\#):not(#\#) {
  padding-block: var(--x1no8grq);
}

.xb0a3rc:not(#\#):not(#\#) {
  padding-block: var(--xn5ddjn);
}

.x1cwyzo8:not(#\#):not(#\#) {
  padding-block: var(--xo2xz7g);
}

.x1givy4w:not(#\#):not(#\#) {
  padding-block: var(--xqqarl7);
}

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

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

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

.xqin4a2:not(#\#):not(#\#) {
  padding-inline: 14px;
}

.x1hr3lfm:not(#\#):not(#\#) {
  padding-inline: 16px;
}

.x12j899k:not(#\#):not(#\#) {
  padding-inline: 18px;
}

.x1ymtumx:not(#\#):not(#\#) {
  padding-inline: 21px;
}

.xdqyycr:not(#\#):not(#\#) {
  padding-inline: 8px;
}

.xayy8ud:not(#\#):not(#\#) {
  padding-inline: clamp(20px, 5vw, 72px);
}

.xywc4k:not(#\#):not(#\#) {
  padding-inline: var(--x18rreuu);
}

.x7fa8as:not(#\#):not(#\#) {
  padding-inline: var(--x1no8grq);
}

.xtjnedc:not(#\#):not(#\#) {
  padding-inline: var(--xn5ddjn);
}

.x69xggu:not(#\#):not(#\#) {
  padding-inline: var(--xo2xz7g);
}

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

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

.x15d7jbf:not(#\#):not(#\#) {
  transition: transform .16s, border-color .16s, background .16s;
}

.x1gsnlws:focus-visible:not(#\#):not(#\#) {
  border-color: #6e9b78;
}

.x6ypll6:invalid:not(#\#):not(#\#) {
  border-color: var(--x1ktnmyf);
}

.x1wx1eh7:hover:not(#\#):not(#\#) {
  border-color: #6e9b78;
}

@media (width <= 500px) {
  .xj0psra.xj0psra:not(#\#):not(#\#) {
    border-radius: 22px;
  }
}

@media (width <= 720px) {
  .x80mp26.x80mp26:not(#\#):not(#\#) {
    border-radius: 8px;
  }

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

@media (width <= 21.25rem) {
  .x1iqr2au.x1iqr2au:not(#\#):not(#\#) {
    gap: 0;
  }
}

@media (width <= 500px) {
  .xmaz00.xmaz00:not(#\#):not(#\#) {
    gap: 12px;
  }

  .x1ecxpdh.x1ecxpdh:not(#\#):not(#\#) {
    gap: 32px;
  }

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

@media (width <= 720px) {
  .x1atjqgu.x1atjqgu:not(#\#):not(#\#) {
    gap: 8px;
  }

  .x14g0aod.x14g0aod:not(#\#):not(#\#) {
    gap: var(--x18rreuu);
  }
}

@media (width >= 40rem) {
  .xcb4ev5.xcb4ev5:not(#\#):not(#\#) {
    gap: var(--x18rreuu);
  }
}

@media (width >= 56rem) {
  .x167p6xj.x167p6xj:not(#\#):not(#\#) {
    gap: var(--x18rreuu);
  }
}

@media (width >= 40rem) {
  .xc2x7xr.xc2x7xr:not(#\#):not(#\#) {
    gap: var(--x2uokyz);
  }
}

@media (width >= 56rem) {
  .x1q2zwo6.x1q2zwo6:not(#\#):not(#\#) {
    gap: var(--xn5ddjn);
  }

  .xxx57rf.xxx57rf:not(#\#):not(#\#) {
    gap: var(--xo2xz7g);
  }
}

@media (width >= 40rem) {
  .x1dyttc0.x1dyttc0:not(#\#):not(#\#) {
    gap: var(--xqqarl7);
  }
}

@media (width >= 56rem) {
  .x3bplla.x3bplla:not(#\#):not(#\#) {
    gap: var(--xqqarl7);
  }
}

@media (width >= 40rem) {
  .x15b70g0.x15b70g0:not(#\#):not(#\#) {
    grid-column: 1;
  }

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

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

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

  .xqsdhqo.xqsdhqo:not(#\#):not(#\#) {
    margin-block: var(--x18rreuu);
  }
}

@media (width <= 720px) {
  .xy2gx8u.xy2gx8u:not(#\#):not(#\#) {
    overflow: hidden;
  }

  .xspi8r6.xspi8r6:not(#\#):not(#\#) {
    padding-block: 4px;
  }
}

@media (width <= 500px) {
  .x7wznv2.x7wznv2:not(#\#):not(#\#) {
    padding-block: 9px;
  }
}

@media (width >= 40rem) {
  .x1e3feyg.x1e3feyg:not(#\#):not(#\#) {
    padding-block: var(--x18rreuu);
  }
}

@media (width >= 56rem) {
  .xqtahqg.xqtahqg:not(#\#):not(#\#) {
    padding-block: var(--x18rreuu);
  }
}

@media (width >= 40rem) {
  .x1xhnlh0.x1xhnlh0:not(#\#):not(#\#) {
    padding-block: var(--x2uokyz);
  }

  .x1wavwuc.x1wavwuc:not(#\#):not(#\#) {
    padding-block: var(--xqqarl7);
  }
}

@media (width <= 500px) {
  .xvnqlau.xvnqlau:not(#\#):not(#\#) {
    padding-inline: 12px;
  }

  .xfj7g69.xfj7g69:not(#\#):not(#\#) {
    padding-inline: 16px;
  }
}

@media (width <= 720px) {
  .x8ri0t1.x8ri0t1:not(#\#):not(#\#) {
    padding-inline: 8px;
  }
}

@media (width >= 40rem) {
  .x1v1p0ma.x1v1p0ma:not(#\#):not(#\#) {
    padding-inline: var(--xo2xz7g);
  }
}

@media (width >= 56rem) {
  .x1gemfjn.x1gemfjn:not(#\#):not(#\#) {
    padding-inline: var(--xo2xz7g);
  }
}

@media (width >= 40rem) {
  .x19f7stl.x19f7stl:not(#\#):not(#\#) {
    padding-inline: var(--xqqarl7);
  }
}

@media (width >= 56rem) {
  .x1w83exf.x1w83exf:not(#\#):not(#\#) {
    padding-inline: var(--xqqarl7);
  }
}

.x1jizu2s:not(#\#):not(#\#):not(#\#) {
  accent-color: var(--x1ku79yb);
}

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

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

.xkh2ocl:not(#\#):not(#\#):not(#\#) {
  align-self: stretch;
}

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

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

.x1vmle2a:not(#\#):not(#\#):not(#\#) {
  background-color: #173326;
}

.x17xvvg2:not(#\#):not(#\#):not(#\#) {
  background-color: #17623e;
}

.xbw1ww5:not(#\#):not(#\#):not(#\#) {
  background-color: #176b3b;
}

.x1opjz4t:not(#\#):not(#\#):not(#\#) {
  background-color: #d27a4d;
}

.xyd3fdo:not(#\#):not(#\#):not(#\#) {
  background-color: #d7e6d3;
}

.x194upcu:not(#\#):not(#\#):not(#\#) {
  background-color: #e7eee7;
}

.x11somge:not(#\#):not(#\#):not(#\#) {
  background-color: #edf0ed;
}

.x75i6jr:not(#\#):not(#\#):not(#\#) {
  background-color: #f3f6f3;
}

.xi3oqop:not(#\#):not(#\#):not(#\#) {
  background-color: #f6f3eb;
}

.x1seatri:not(#\#):not(#\#):not(#\#) {
  background-color: #f7faf7;
}

.xu3gzp3:not(#\#):not(#\#):not(#\#) {
  background-color: #f8faf6;
}

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

.x3v48bi:not(#\#):not(#\#):not(#\#) {
  background-color: #fff1ef;
}

.x1ixjbpx:not(#\#):not(#\#):not(#\#) {
  background-color: #fff8e8;
}

.x1luieui:not(#\#):not(#\#):not(#\#) {
  background-color: #fffdf7;
}

.xr45mbp:not(#\#):not(#\#):not(#\#) {
  background-color: #0d120fb8;
}

.xyepdle:not(#\#):not(#\#):not(#\#) {
  background-color: #fffdf7b8;
}

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

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

.xm2ammr:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1ktnmyf);
}

.x1rwa20b:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1ku79yb);
}

.x5uheyh:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1w8zyqb);
}

.xsfy5uh:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1yyu6mh);
}

.x13yscdr:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xcrdvfv);
}

.x1fznw17:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xg3u2wg);
}

.xt3guv7:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xoc91iq);
}

.x1kt0jis:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xy0q4xf);
}

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

.xyb2zk3:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(135deg, #144a2cd1, #17211b94), repeating-linear-gradient(90deg, #2f8f52 0 68px, #348f57 68px 136px);
}

.x16wbugr:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(#245c3b0f 1px, #0000 1px), linear-gradient(90deg, #245c3b0f 1px, #0000 1px);
}

.xopnk0n:not(#\#):not(#\#):not(#\#) {
  background-size: 48px 48px;
}

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

.x1zq2iw:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 12px 32px -24px #0d120f33;
}

.xz06pn3:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 1px 2px #0d120f1f;
}

.x1mulokm:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 22px 80px #08130c3d;
}

.x1iuewc3:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 24px 70px #040b0752;
}

.x19wesr5:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 8px 24px -18px #0d120f33;
}

.x4zhlln:not(#\#):not(#\#):not(#\#) {
  box-shadow: 18px 22px #17623e1f;
}

.xgyio8z:not(#\#):not(#\#):not(#\#) {
  clip: auto;
}

.xvwme7f:not(#\#):not(#\#):not(#\#) {
  color: #17211b;
}

.x1xrqsgm:not(#\#):not(#\#):not(#\#) {
  color: #173326;
}

.x1w6lvb6:not(#\#):not(#\#):not(#\#) {
  color: #173d2a;
}

.x12hqicx:not(#\#):not(#\#):not(#\#) {
  color: #17623e;
}

.x91a8j5:not(#\#):not(#\#):not(#\#) {
  color: #176b3b;
}

.xio7m5b:not(#\#):not(#\#):not(#\#) {
  color: #1f6840;
}

.xvrfkeh:not(#\#):not(#\#):not(#\#) {
  color: #253128;
}

.xbl3qxu:not(#\#):not(#\#):not(#\#) {
  color: #28563f;
}

.xv9tnwy:not(#\#):not(#\#):not(#\#) {
  color: #315b77;
}

.x1jgz9up:not(#\#):not(#\#):not(#\#) {
  color: #46544c;
}

.xzkk6pg:not(#\#):not(#\#):not(#\#) {
  color: #4b6052;
}

.xuni0wi:not(#\#):not(#\#):not(#\#) {
  color: #4d5b51;
}

.xj2y3ky:not(#\#):not(#\#):not(#\#) {
  color: #52605a;
}

.x1ir9v88:not(#\#):not(#\#):not(#\#) {
  color: #526559;
}

.x8722cj:not(#\#):not(#\#):not(#\#) {
  color: #53705b;
}

.x71tzhe:not(#\#):not(#\#):not(#\#) {
  color: #55705c;
}

.x131oab0:not(#\#):not(#\#):not(#\#) {
  color: #607068;
}

.xkepezd:not(#\#):not(#\#):not(#\#) {
  color: #617065;
}

.xd2zdnz:not(#\#):not(#\#):not(#\#) {
  color: #64776a;
}

.xmk7z0r:not(#\#):not(#\#):not(#\#) {
  color: #6f1c17;
}

.x19iik1r:not(#\#):not(#\#):not(#\#) {
  color: #73400d;
}

.x6a1bfl:not(#\#):not(#\#):not(#\#) {
  color: #8d9a90;
}

.x1wma8ly:not(#\#):not(#\#):not(#\#) {
  color: #a22c22;
}

.x1qefcqz:not(#\#):not(#\#):not(#\#) {
  color: #a75b10;
}

.x1hh0dgg:not(#\#):not(#\#):not(#\#) {
  color: #b26037;
}

.x18phvvs:not(#\#):not(#\#):not(#\#) {
  color: #c0d0bf;
}

.x1fsnnvr:not(#\#):not(#\#):not(#\#) {
  color: #e5a073;
}

.x1ba8ds0:not(#\#):not(#\#):not(#\#) {
  color: #f8f5eb;
}

.xlr9453:not(#\#):not(#\#):not(#\#) {
  color: #fbf8ee;
}

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

.xjs6c6c:not(#\#):not(#\#):not(#\#) {
  color: var(--x1ktnmyf);
}

.x14nmegz:not(#\#):not(#\#):not(#\#) {
  color: var(--x1rticzj);
}

.xhm58wr:not(#\#):not(#\#):not(#\#) {
  color: var(--x1w8zyqb);
}

.x1jxxga7:not(#\#):not(#\#):not(#\#) {
  color: var(--xcrdvfv);
}

.x14hod8n:not(#\#):not(#\#):not(#\#) {
  color: var(--xg3u2wg);
}

.x1edma1u:not(#\#):not(#\#):not(#\#) {
  color: var(--xi9a0rp);
}

.x1xg6ol1:not(#\#):not(#\#):not(#\#) {
  color: var(--xn410t2);
}

.x15rswpc:not(#\#):not(#\#):not(#\#) {
  color: var(--xt167kd);
}

.x13ae0b7:not(#\#):not(#\#):not(#\#) {
  color: var(--xy0q4xf);
}

.x1awj2ng:not(#\#):not(#\#):not(#\#) {
  color: #fff;
}

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

.x1n9xxwz:not(#\#):not(#\#):not(#\#) {
  display: table-cell;
}

.x5yl94v:not(#\#):not(#\#):not(#\#) {
  display: table-row-group;
}

.xf5m44m:not(#\#):not(#\#):not(#\#) {
  display: table-row;
}

.x11r6d5e:not(#\#):not(#\#):not(#\#) {
  display: table;
}

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

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

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

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

.x197cyvz:not(#\#):not(#\#):not(#\#) {
  font-family: Georgia, Times New Roman, serif;
}

.x83cp89:not(#\#):not(#\#):not(#\#) {
  font-family: var(--x15qz8sa);
}

.x14xi7h5:not(#\#):not(#\#):not(#\#) {
  font-family: var(--x1lwoico);
}

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

.x157bgb5:not(#\#):not(#\#):not(#\#) {
  font-size: .76rem;
}

.xp1qmoa:not(#\#):not(#\#):not(#\#) {
  font-size: .78rem;
}

.xym1t2f:not(#\#):not(#\#):not(#\#) {
  font-size: .82rem;
}

.xfl4wtl:not(#\#):not(#\#):not(#\#) {
  font-size: .84rem;
}

.x1qzg9v8:not(#\#):not(#\#):not(#\#) {
  font-size: .85rem;
}

.xzwx8i7:not(#\#):not(#\#):not(#\#) {
  font-size: .86rem;
}

.x16vn6xf:not(#\#):not(#\#):not(#\#) {
  font-size: .88rem;
}

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

.x7hnp65:not(#\#):not(#\#):not(#\#) {
  font-size: .94rem;
}

.xyr29y3:not(#\#):not(#\#):not(#\#) {
  font-size: .95rem;
}

.x1h03w44:not(#\#):not(#\#):not(#\#) {
  font-size: .96rem;
}

.x1nrrp6k:not(#\#):not(#\#):not(#\#) {
  font-size: .9rem;
}

.x1hptrd9:not(#\#):not(#\#):not(#\#) {
  font-size: 1.1rem;
}

.xvewgow:not(#\#):not(#\#):not(#\#) {
  font-size: 1.2rem;
}

.x5pdnfe:not(#\#):not(#\#):not(#\#) {
  font-size: 1.35rem;
}

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

.xgzhk7n:not(#\#):not(#\#):not(#\#) {
  font-size: clamp(1.05rem, 1.6vw, 1.28rem);
}

.xk6ksp6:not(#\#):not(#\#):not(#\#) {
  font-size: clamp(1.7rem, 3vw, 2.6rem);
}

.xj6841j:not(#\#):not(#\#):not(#\#) {
  font-size: clamp(1.8rem, 3vw, 2.8rem);
}

.x1b61xb8:not(#\#):not(#\#):not(#\#) {
  font-size: clamp(2rem, 4vw, 4rem);
}

.x5n9pwd:not(#\#):not(#\#):not(#\#) {
  font-size: clamp(2rem, 8vw, 3.25rem);
}

.x3xpee9:not(#\#):not(#\#):not(#\#) {
  font-size: clamp(2rem, 8vw, 4.4rem);
}

.x186edra:not(#\#):not(#\#):not(#\#) {
  font-size: clamp(3.35rem, 7.4vw, 7.2rem);
}

.x1qlqyl8:not(#\#):not(#\#):not(#\#) {
  font-size: inherit;
}

.x1kg53zx:not(#\#):not(#\#):not(#\#) {
  font-size: var(--x1252tna);
}

.xwrbh0h:not(#\#):not(#\#):not(#\#) {
  font-size: var(--x13ywmaw);
}

.x1iknr8m:not(#\#):not(#\#):not(#\#) {
  font-size: var(--x16kf1r9);
}

.x12guvjp:not(#\#):not(#\#):not(#\#) {
  font-size: var(--x1cmtrbx);
}

.xgkb67u:not(#\#):not(#\#):not(#\#) {
  font-size: var(--x1r1q1kf);
}

.x18zyi0r:not(#\#):not(#\#):not(#\#) {
  font-size: var(--x1vlealh);
}

.xsrn559:not(#\#):not(#\#):not(#\#) {
  font-size: var(--xsrxrz3);
}

.x1u74gnt:not(#\#):not(#\#):not(#\#) {
  font-size: var(--xvwab66);
}

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

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

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

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

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

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

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

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

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

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

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

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

.x1kip0x6:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(0, 1.08fr) minmax(300px, .92fr);
}

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

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

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

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

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

.xhe1gzu:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(150px, .95fr) minmax(120px, .65fr) minmax(110px, .7fr) minmax(110px, .7fr) minmax(180px, 1fr) auto;
}

.xikz4ah:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(180px, 360px) auto;
}

.x1u35a69:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(180px, 360px) minmax(180px, 360px) auto auto;
}

.x1xxkdz4:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(4rem, 1fr) 2.5rem auto 2.5rem minmax(4rem, 1fr);
}

.x1noms9b:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: none;
}

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

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

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

.xhd8brm:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(4, minmax(110px, 1fr)) auto;
}

.x1m2dyua:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(5, minmax(140px, 1fr)) auto;
}

.x15vz560:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(auto-fill, minmax(180px, 1fr));
}

.xcrp9iq:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));
}

.x16b5111:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
}

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

.x1qd1gx7:not(#\#):not(#\#):not(#\#) {
  image-rendering: pixelated;
}

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

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

.x1nhvcw1:not(#\#):not(#\#):not(#\#) {
  justify-content: flex-start;
}

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

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

.x4xo5sw:not(#\#):not(#\#):not(#\#) {
  justify-items: end;
}

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

.x1lqcxt8:not(#\#):not(#\#):not(#\#) {
  justify-self: start;
}

.x1w69ole:not(#\#):not(#\#):not(#\#) {
  letter-spacing: -.025em;
}

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

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

.x1o3iqad:not(#\#):not(#\#):not(#\#) {
  letter-spacing: -.065em;
}

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

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

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

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

.x1yfe90b:not(#\#):not(#\#):not(#\#) {
  line-height: .93;
}

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

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

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

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

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

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

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

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

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

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

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

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

.xggjnk3:not(#\#):not(#\#):not(#\#) {
  line-height: normal;
}

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

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

.x1667htg:not(#\#):not(#\#):not(#\#) {
  opacity: .78;
}

.x1uczgqu:not(#\#):not(#\#):not(#\#) {
  outline-color: #0000;
}

.x1y3gkto:not(#\#):not(#\#):not(#\#) {
  outline-offset: 1px;
}

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

.xaatb59:not(#\#):not(#\#):not(#\#) {
  outline-style: solid;
}

.x1de99jn:not(#\#):not(#\#):not(#\#) {
  outline-width: 2px;
}

.x1s780dp:not(#\#):not(#\#):not(#\#) {
  outline-width: 3px;
}

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

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

.x1597r2g:not(#\#):not(#\#):not(#\#) {
  scrollbar-width: thin;
}

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

.xp4054r:not(#\#):not(#\#):not(#\#) {
  text-align: end;
}

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

.x1yc453h:not(#\#):not(#\#):not(#\#) {
  text-align: start;
}

.xn80e1m:not(#\#):not(#\#):not(#\#) {
  text-transform: capitalize;
}

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

.xda060z:not(#\#):not(#\#):not(#\#) {
  text-underline-offset: 3px;
}

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

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

.xnn1q72:not(#\#):not(#\#):not(#\#) {
  transform: translateY(0);
}

.x180zpjp:not(#\#):not(#\#):not(#\#) {
  transition-duration: var(--xh3s2z1);
}

.x70q9je:not(#\#):not(#\#):not(#\#) {
  transition-duration: var(--xn308ja);
}

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

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

.xjuz604:not(#\#):not(#\#):not(#\#) {
  transition-timing-function: var(--xr2phpo);
}

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

.xeaf4i8:not(#\#):not(#\#):not(#\#) {
  white-space: normal;
}

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

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

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

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

.xf5e64p:not(#\#):not(#\#):not(#\#) {
  z-index: 40;
}

.xau8n6i:not(#\#):not(#\#):not(#\#) {
  z-index: var(--x1lujvpx);
}

.xs4yeti:focus-visible:not(#\#):not(#\#):not(#\#) {
  background-color: #fffdf7;
}

.x11szku3:focus-visible:not(#\#):not(#\#):not(#\#) {
  color: #17623e;
}

.x1q1hf55:focus-visible:not(#\#):not(#\#):not(#\#) {
  outline-color: var(--xieq77r);
}

.x7s97pk:focus-visible:not(#\#):not(#\#):not(#\#) {
  outline-offset: 2px;
}

.x9v5kkp:focus-visible:not(#\#):not(#\#):not(#\#) {
  outline-style: solid;
}

.x784prv:focus-visible:not(#\#):not(#\#):not(#\#) {
  outline-width: 2px;
}

.xorieoa:focus-visible:not(#\#):not(#\#):not(#\#) {
  transform: translateY(-3px);
}

.x1wv3ahi:disabled:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xoc91iq);
}

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

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

.xk0mbs4:disabled:not(#\#):not(#\#):not(#\#) {
  opacity: .55;
}

.x1u649xs:hover:not(#\#):not(#\#):not(#\#) {
  background-color: #fffdf7;
}

.xlewwkx:hover:not(#\#):not(#\#):not(#\#) {
  color: #17623e;
}

.x1oa88o5:hover:not(#\#):not(#\#):not(#\#) {
  transform: translateY(-3px);
}

.x1o9fd1f:active:not(#\#):not(#\#):not(#\#) {
  background-color: #8a0509;
  background-color: lab(28.8015% 50.3478 39.1146);
}

.xsa1veu:active:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xi9a0rp);
}

.x101fwnb:active:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xoc91iq);
}

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

@media (width >= 40rem) {
  .x1qatfzu.x1qatfzu:not(#\#):not(#\#):not(#\#) {
    align-items: baseline;
  }
}

@media (width >= 52rem) {
  .xwynvte.xwynvte:not(#\#):not(#\#):not(#\#) {
    align-items: center;
  }
}

@media (width >= 40rem) {
  .xteuwen.xteuwen:not(#\#):not(#\#):not(#\#) {
    align-items: end;
  }

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

@media (width <= 21.25rem) {
  .x1rxru7m.x1rxru7m:not(#\#):not(#\#):not(#\#) {
    align-items: flex-start;
  }
}

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

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

@media (width <= 500px) {
  .x198y8gy.x198y8gy:not(#\#):not(#\#):not(#\#) {
    align-items: stretch;
  }
}

@media (width >= 56rem) {
  .x1tvsco.x1tvsco:not(#\#):not(#\#):not(#\#) {
    align-items: stretch;
  }
}

@media (width <= 720px) {
  .x1hwipyp.x1hwipyp:not(#\#):not(#\#):not(#\#) {
    align-self: stretch;
  }

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

@media (width <= 500px) {
  .x1n9s35o.x1n9s35o:not(#\#):not(#\#):not(#\#) {
    box-shadow: 12px 14px #17623e1f;
  }
}

@media (width <= 720px) {
  .xljo9tv.xljo9tv:not(#\#):not(#\#):not(#\#) {
    clip: rect(0 0 0 0);
  }

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

@media (width <= 800px) {
  .x11mn3ch.x11mn3ch:not(#\#):not(#\#):not(#\#) {
    display: block;
  }
}

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

@media (width <= 720px) {
  .x6i8fqm.x6i8fqm:not(#\#):not(#\#):not(#\#) {
    display: grid;
  }
}

@media (width >= 40rem) {
  .x85rkse.x85rkse:not(#\#):not(#\#):not(#\#) {
    display: grid;
  }
}

@media (width >= 56rem) {
  .x11985i5.x11985i5:not(#\#):not(#\#):not(#\#) {
    display: inline-flex;
  }
}

@media (width >= 40rem) {
  .x1jv5h8x.x1jv5h8x:not(#\#):not(#\#):not(#\#) {
    display: inline;
  }
}

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

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

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

@media (width <= 21.25rem) {
  .x1y2pxzq.x1y2pxzq:not(#\#):not(#\#):not(#\#) {
    flex-direction: column;
  }
}

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

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

@media (width >= 56rem) {
  .xcxostn.xcxostn:not(#\#):not(#\#):not(#\#) {
    flex-direction: column;
  }
}

@media (width >= 40rem) {
  .xjicg4i.xjicg4i:not(#\#):not(#\#):not(#\#) {
    flex-direction: row;
  }
}

@media (width <= 500px) {
  .x4jbrxv.x4jbrxv:not(#\#):not(#\#):not(#\#) {
    font-size: .74rem;
  }

  .xigqa5q.xigqa5q:not(#\#):not(#\#):not(#\#) {
    font-size: .78rem;
  }
}

@media (width >= 60rem) {
  .xbsskze.xbsskze:not(#\#):not(#\#):not(#\#) {
    font-size: 3.25rem;
  }
}

@media (width <= 500px) {
  .xzppagw.xzppagw:not(#\#):not(#\#):not(#\#) {
    font-size: clamp(2.7rem, 14vw, 4rem);
  }
}

@media (width >= 40rem) {
  .xxot87.xxot87:not(#\#):not(#\#):not(#\#) {
    font-size: var(--x16kf1r9);
  }
}

@media (width >= 56rem) {
  .x1yt7kop.x1yt7kop:not(#\#):not(#\#):not(#\#) {
    font-size: var(--x1cmtrbx);
  }

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

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

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

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

@media (width >= 60rem) {
  .x1crngrb.x1crngrb:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1.15fr) minmax(0, .85fr);
  }
}

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

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

  .xjogh1e.xjogh1e:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(10rem, 1fr) repeat(8, minmax(2rem, auto));
  }
}

@media (width >= 52rem) {
  .xl03fc9.xl03fc9:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(18rem, .8fr) minmax(28rem, 1.2fr);
  }
}

@media (width <= 720px) {
  .x17sy1l5.x17sy1l5:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(72px, .34fr) minmax(0, .66fr);
  }

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

@media (width >= 40rem) and (width <= 59.99rem) {
  .xftp2s.xftp2s:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}

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

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

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

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

@media (width >= 56rem) {
  .x1cyhl5p.x1cyhl5p:not(#\#):not(#\#):not(#\#) {
    grid-template-rows: minmax(0, 1fr);
  }
}

@media (width >= 40rem) {
  .xs2fa0d.xs2fa0d:not(#\#):not(#\#):not(#\#) {
    justify-content: flex-end;
  }

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

@media (width <= 500px) {
  .x165w2l9.x165w2l9:not(#\#):not(#\#):not(#\#) {
    letter-spacing: -.055em;
  }

  .xnq8yjs.xnq8yjs:not(#\#):not(#\#):not(#\#) {
    line-height: .96;
  }

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

@media (width <= 720px) {
  .xget08e.xget08e:not(#\#):not(#\#):not(#\#) {
    position: absolute;
  }
}

@media (width >= 56rem) {
  .x166zhd.x166zhd:not(#\#):not(#\#):not(#\#) {
    position: sticky;
  }
}

@media (width <= 500px) {
  .x18wyaxo.x18wyaxo:not(#\#):not(#\#):not(#\#) {
    text-align: center;
  }
}

@media (width >= 40rem) {
  .x1i2hppw.x1i2hppw:not(#\#):not(#\#):not(#\#) {
    text-align: end;
  }
}

@media (prefers-reduced-motion: reduce) {
  .xuupxpy.xuupxpy:not(#\#):not(#\#):not(#\#) {
    transform: none;
  }
}

@media (width <= 720px) {
  .x1y7gyff.x1y7gyff:not(#\#):not(#\#):not(#\#) {
    white-space: nowrap;
  }

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

@media (hover: hover) and (pointer: fine) {
  .x19u8a6y.x19u8a6y:hover:not(#\#):not(#\#):not(#\#) {
    background-color: #8a0509;
    background-color: lab(28.8015% 50.3478 39.1146);
  }

  .x7p2sus.x7p2sus:hover:not(#\#):not(#\#):not(#\#) {
    background-color: var(--xi9a0rp);
  }

  .x1dlx6xb.x1dlx6xb:hover:not(#\#):not(#\#):not(#\#) {
    background-color: var(--xoc91iq);
  }

  .x1bw95v3.x1bw95v3:hover:not(#\#):not(#\#):not(#\#) {
    transform: translateY(-1px);
  }
}

.x11yjnoe:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: #e3e8e5;
}

.xvwwqww:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: #edf0ed;
}

.xeb3ii0:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: var(--x1smoi02);
}

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

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

.xrrptvz:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-width: var(--xdnnsm7);
}

.x16wvg5g:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-left-color: var(--x1smoi02);
}

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

.x1s31n9n:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-left-width: var(--xdnnsm7);
}

.x10eepqb:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-right-color: var(--x1smoi02);
}

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

.x1xji26w:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-right-width: var(--xdnnsm7);
}

.xfo5l95:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-color: #e4e9e1;
}

.x19kh3jp:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-color: #edf0ed;
}

.xrb751f:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-color: #1733262e;
}

.x16c0yl9:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-color: var(--x1ku79yb);
}

.x19ytnpm:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-color: var(--x1smoi02);
}

.x9wcqrh:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-color: var(--xcrdvfv);
}

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

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

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

.xmn4e3e:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-width: 3px;
}

.x13yecsy:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-width: var(--xdnnsm7);
}

.x1kpxq89:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 12px;
}

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

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

.x1qx5ct2:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 20px;
}

.x1isuwpm:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 220px;
}

.xxk0z11:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 24px;
}

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

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

.x16wdlz0:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 38px;
}

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

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

.xy75621:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 72px;
}

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

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

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

.xyorhqc:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 10px;
}

.x1u7kmwd:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 14px;
}

.x1yztbdb:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 16px;
}

.x1c436fg:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 18px;
}

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

.x1hq5gj4:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 24px;
}

.x1xka2u1:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 26px;
}

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

.x1zqeqt:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 72px;
}

.x1e56ztr:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 8px;
}

.xks41b7:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: var(--x18rreuu);
}

.x1dwlicd:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: var(--x1no8grq);
}

.xd6b14m:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: var(--xn5ddjn);
}

.x116n9r7:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: var(--xo2xz7g);
}

.x3vv7ha:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: var(--xqqarl7);
}

.x3x0q2r:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: .8rem;
}

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

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

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

.xack27t:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-right: auto;
}

.x57f73h:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-right: var(--x11yj5eh);
}

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

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

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

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

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

.x1sy10c2:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 20px;
}

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

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

.xjv05ge:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 28px;
}

.x1hogkm0:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 34px;
}

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

.x1gslohp:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 4px;
}

.x1m6szmk:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 58px;
}

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

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

.xkvx0h9:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: var(--x18rreuu);
}

.xy3hi6a:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: var(--x1no8grq);
}

.x1134egu:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: var(--xn5ddjn);
}

.xpkfedx:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: var(--xo2xz7g);
}

.x1b2x7ix:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: var(--xqqarl7);
}

.x6bct43:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: calc(100vh - 240px);
}

.x1xoggjn:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: calc(100vh - 48px);
}

.x193iq5w:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 100%;
}

.x1wti20i:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 1280px;
}

.x1fwz4qh:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 12ch;
}

.x12utx1m:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 13ch;
}

.x1tcw4pi:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 15ch;
}

.x1afiy2o:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 190px;
}

.x1racy4e:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 220px;
}

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

.xu4g937:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 35rem;
}

.xq2pcee:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 440px;
}

.x1q6x1k0:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 470px;
}

.x6amaq2:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 48ch;
}

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

.xp73w0s:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 580px;
}

.x1sjtlrb:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 65ch;
}

.x7ep2pv:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 680px;
}

.xrgej4m:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 700px;
}

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

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

.x1x1rfll:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: none;
}

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

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

.x19pd8fg:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 126px;
}

.x1shn012:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 180px;
}

.xu0aao5:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 36px;
}

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

.xt55aet:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 54px;
}

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

.x1qafhyn:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 72px;
}

.x1h7t28c:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 82px;
}

.xfl8mw1:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: min(650px, 100vh - 100px);
}

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

.x5zm631:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 118px;
}

.x12rczxh:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 220px;
}

.x1vktgvc:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 230px;
}

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

.x18d9i69:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 0;
}

.x1s14bel:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 26px;
}

.x84yb8i:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 28px;
}

.xxh1dlw:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 88px;
}

.xluzry3:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 92px;
}

.x8f6a5d:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: var(--x18rreuu);
}

.xchmh5x:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: var(--x2uokyz);
}

.x13yf6im:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: var(--xo2xz7g);
}

.x1igz4na:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: var(--xqqarl7);
}

.x1bqjne3:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: var(--xo2xz7g);
}

.x1eitq4r:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-right: var(--xo2xz7g);
}

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

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

.x15imoyu:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 12vh;
}

.x1xy6bms:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 22px;
}

.xijc0j3:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 36px;
}

.xsx72as:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 54px;
}

.x49i1pc:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: var(--x18rreuu);
}

.xlo60y1:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: var(--xn5ddjn);
}

.xjh499d:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: var(--xo2xz7g);
}

.xarssua:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: var(--xqqarl7);
}

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

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

.x1li9sl:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: var(--x18rreuu);
}

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

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

.xsmyaan:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 12px;
}

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

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

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

.xw4jnvo:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 20px;
}

.x16grhtn:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 220px;
}

.xvy4d1p:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 24px;
}

.x1691je0:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 34px;
}

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

.x1guw455:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 38px;
}

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

.xvni27:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 52px;
}

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

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

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

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

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

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

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

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

.xgjpjiz:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(100%, 820px);
}

.xphkjta:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(100% - 1.5rem, 72rem);
}

.x1sbbwbu:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(100% - 2rem, 78rem);
}

@media (width <= 720px) {
  .x60usis.x60usis:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-bottom-width: 0;
  }
}

@media (width >= 56rem) {
  .x16574bh.x16574bh:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 100dvh;
  }
}

@media (width <= 720px) {
  .xwj557x.xwj557x:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 1px;
  }
}

@media (width >= 56rem) {
  .x1lqwg7w.x1lqwg7w:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 40px;
  }
}

@media (width <= 500px) {
  .x1rjipvq.x1rjipvq:not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-bottom: 20px;
  }

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

@media (width <= 720px) {
  .x18mc1wd.x18mc1wd:not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-bottom: 8px;
  }
}

@media (width <= 800px) {
  .x1t0vdhz.x1t0vdhz:not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-top: 12px;
  }
}

@media (width <= 500px) {
  .x1i3xamh.x1i3xamh:not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-top: 20px;
  }
}

@media (width >= 40rem) {
  .xr161h.xr161h:not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-top: 20px;
  }
}

@media (width <= 500px) {
  .x1jl2ouy.x1jl2ouy:not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-top: 24px;
  }
}

@media (width >= 40rem) {
  .x1zgp8h.x1zgp8h:not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-top: 28px;
  }
}

@media (width >= 52rem) {
  .x16d8itj.x16d8itj:not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-top: 28px;
  }
}

@media (width <= 500px) {
  .x12vt081.x12vt081:not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-top: 32px;
  }
}

@media (width >= 56rem) {
  .xznr9p5.xznr9p5:not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-top: auto;
  }
}

@media (width <= 720px) {
  .xzcqqp2.xzcqqp2:not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-top: var(--x18rreuu);
  }
}

@media (width >= 56rem) {
  .xu0snbj.xu0snbj:not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-top: var(--x2uokyz);
  }
}

@media (width <= 720px) {
  .x3mjwl6.x3mjwl6:not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-top: var(--xo2xz7g);
  }
}

@media (width >= 40rem) {
  .x19d42kj.x19d42kj:not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-top: var(--xo2xz7g);
  }

  .xtyji9o.xtyji9o:not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-top: var(--xqqarl7);
  }
}

@media (width >= 56rem) {
  .xfj97ea.xfj97ea:not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-top: var(--xqqarl7);
  }
}

@media (width <= 500px) {
  .xwzk97k.xwzk97k:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 150px;
  }
}

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

@media (width <= 500px) {
  .xwgt89b.xwgt89b:not(#\#):not(#\#):not(#\#):not(#\#) {
    min-height: 104px;
  }
}

@media (width <= 800px) {
  .xze8cto.xze8cto:not(#\#):not(#\#):not(#\#):not(#\#) {
    min-height: auto;
  }
}

@media (width <= 720px) {
  .x16lowpf.x16lowpf:not(#\#):not(#\#):not(#\#):not(#\#) {
    min-width: 0;
  }

  .xhdobsn.xhdobsn:not(#\#):not(#\#):not(#\#):not(#\#) {
    overflow-x: visible;
  }
}

@media (width >= 56rem) {
  .x1igj86a.x1igj86a:not(#\#):not(#\#):not(#\#):not(#\#) {
    overflow-x: visible;
  }
}

@media (width <= 500px) {
  .xjkik21.xjkik21:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-bottom: 16px;
  }

  .x1g5cuqx.x1g5cuqx:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-bottom: 44px;
  }

  .x1r8p7h2.x1r8p7h2:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-bottom: 56px;
  }
}

@media (width >= 40rem) {
  .xd05cap.xd05cap:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-bottom: var(--xqqarl7);
  }

  .x10x237g.x10x237g:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-left: var(--xqqarl7);
  }
}

@media (width >= 60rem) {
  .xpm0brx.xpm0brx:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-left: var(--xqqarl7);
  }
}

@media (width >= 40rem) {
  .xnrka10.xnrka10:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-right: var(--xqqarl7);
  }
}

@media (width >= 60rem) {
  .xs7wocl.xs7wocl:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-right: var(--xqqarl7);
  }
}

@media (width <= 500px) {
  .x1rd9epr.x1rd9epr:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-top: 20px;
  }

  .x199i2io.x199i2io:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-top: 24px;
  }
}

@media (width >= 500.01px) and (width <= 800px) {
  .x15kzfk9.x15kzfk9:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-top: 42px;
  }
}

@media (width >= 40rem) {
  .x3sjrgn.x3sjrgn:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-top: var(--x18rreuu);
  }
}

@media (width >= 56rem) {
  .xa1zb6t.xa1zb6t:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-top: var(--x18rreuu);
  }

  .x12o6f8w.x12o6f8w:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-top: var(--x2uokyz);
  }
}

@media (width >= 52rem) {
  .xsd6ewo.xsd6ewo:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-top: var(--xo2xz7g);
  }
}

@media (width >= 40rem) {
  .x1pmt36x.x1pmt36x:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-top: var(--xqqarl7);
  }
}

@media (width >= 56rem) {
  .x15euhf4.x15euhf4:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-top: var(--xqqarl7);
  }
}

@media (width <= 500px) {
  .x1ifrov1.x1ifrov1:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 100%;
  }
}

@media (width <= 720px) {
  .xnx2h9z.xnx2h9z:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 100%;
  }

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

@media (width >= 56rem) {
  .xms2d56.xms2d56:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 40px;
  }
}

@media (width >= 40rem) {
  .x9y6l1k.x9y6l1k:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: auto;
  }
}

@media (width >= 56rem) {
  .x1utirq5.x1utirq5:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: min(100% - 2rem, 72rem);
  }
}

@media (width >= 40rem) {
  .xz4578t.xz4578t:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: min(100% - 3rem, 82rem);
  }
}

.xjwez4a:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  border-color: #17623e33;
}

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

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

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

.xxphxag:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  box-shadow: 0 0 0 24px #17623e0d, 0 0 0 48px #17623e0d;
}

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

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

.x2cdelp:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  bottom: -72px;
}

.xyx3rd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  height: 190px;
}

.xdbruv5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  right: -56px;
}

.x17ealjc:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  width: 190px;
}
