body{margin:0}

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

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

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

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

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

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

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

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

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

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

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

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

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

:root, .xeufrde {
  --xyljofl: "Archivo", "Archivo Fallback", sans-serif;
  --x1pb0r5c: "Archivo", "Archivo Display Fallback Condensed", "Archivo Display Fallback Narrow", "Archivo Display Fallback", sans-serif;
  --x16hp12e: "Anton", "Anton Fallback Impact", "Anton Fallback Narrow", "Anton Fallback", sans-serif;
  --x17hh2tk: 100%;
  --x18fu19z: 400;
  --xd9lr4a: 700;
  --x1ksco2u: 75%;
  --xq4p9y2: 700;
  --x1euk360: 400;
  --xxcobdl: .05em;
  --x1mys4uw: tabular-nums;
  --x1r53szi: .686;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.xd08qde:not(#\#):not(#\#):not(#\#) {
  -webkit-backdrop-filter: var(--x1jkhgya);
}

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

.x9ipvnb:not(#\#):not(#\#):not(#\#) {
  backdrop-filter: var(--x1jkhgya);
}

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

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

.x1svx9of:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1ewnozx);
}

.xj9shlk:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1kfiwqd);
}

.xmxnk5d:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xtcnxhy);
}

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

.xsn70zv:not(#\#):not(#\#):not(#\#) {
  color: var(--x19ozpmc);
}

.xofuyjs:not(#\#):not(#\#):not(#\#) {
  color: var(--x1qlfqdq);
}

.xr75ekj:not(#\#):not(#\#):not(#\#) {
  color: var(--xtrch1u);
}

.x1eh9xqj:not(#\#):not(#\#):not(#\#) {
  column-gap: var(--x1bhym6o);
}

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

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

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

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

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

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

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

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

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

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

.xxj5bp6:not(#\#):not(#\#):not(#\#) {
  font-size: var(--x1ngmiqs);
}

.x15ufmpg:not(#\#):not(#\#):not(#\#) {
  font-size: var(--x1svbphj);
}

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

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

.xwfak8b:not(#\#):not(#\#):not(#\#) {
  font-stretch: var(--x1ksco2u);
}

.x1nux49h:not(#\#):not(#\#):not(#\#) {
  font-weight: var(--xd9lr4a);
}

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

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

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

.x15chs0z:not(#\#):not(#\#):not(#\#) {
  letter-spacing: var(--xxcobdl);
}

.x10kxtq0:not(#\#):not(#\#):not(#\#) {
  line-height: var(--x1i53ziz);
}

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

.xmi8pir:not(#\#):not(#\#):not(#\#) {
  line-height: var(--xmnyicg);
}

.x1geel8i:not(#\#):not(#\#):not(#\#) {
  line-height: var(--xplxyi7);
}

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

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

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

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

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

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

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

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

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

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

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

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

.xqltxei:focus-visible:not(#\#):not(#\#):not(#\#) {
  color: var(--x19ozpmc);
}

.xl7vwmq:focus-visible:not(#\#):not(#\#):not(#\#) {
  color: var(--xtrch1u);
}

@media (hover: hover) {
  .x19p7cpo.x19p7cpo:hover:not(#\#):not(#\#):not(#\#) {
    color: var(--x19ozpmc);
  }

  .xiazvme.xiazvme:hover:not(#\#):not(#\#):not(#\#) {
    color: var(--xtrch1u);
  }
}

.x1t08kbb:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: var(--x1kfiwqd);
}

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

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

.x13w5akg:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-left-color: var(--x1kfiwqd);
}

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

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

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

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

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

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

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

.xb4rc66:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: var(--xplxyi7);
}

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

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

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

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

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

.x1jei6gl:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: var(--x12rh1jt);
}

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

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

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

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

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

.xs637u:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: calc(var(--layout-header-height) + var(--x12rh1jt));
}

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

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

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

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

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

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

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

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

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