:root{color:#202116;font-synthesis:none;background:#e9dfc5;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:#e9dfc5;margin:0}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}

.x1ghz6dp {
  margin: 0;
}

.xrwxo2o {
  padding: clamp(18px, 5vw, 80px);
}

.x65umsr {
  padding: clamp(38px, 7vw, 110px);
}

.x1d909hh:not(#\#) {
  border-color: #202116;
}

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

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

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

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

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

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

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

.x1kmji8d:not(#\#) {
  margin-block: 18px 26px;
}

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

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

.xrii95j:not(#\#) {
  padding-block: 11px;
}

.xhyosrm:not(#\#) {
  padding-block: 18px;
}

.x1p266rr:not(#\#) {
  padding-block: 26px;
}

.x1y3awa7:not(#\#) {
  padding-block: clamp(36px, 6vw, 80px);
}

.xbnzdl7:not(#\#) {
  padding-block: clamp(50px, 8vw, 130px);
}

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

.xgl8bln:not(#\#) {
  padding-inline: clamp(18px, 4vw, 58px);
}

.x8vnpu9:not(#\#) {
  padding-inline: clamp(18px, 5vw, 80px);
}

.x1i7nqbn:not(#\#) {
  padding-inline: clamp(22px, 5vw, 76px);
}

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

@media (width <= 760px) {
  .x14b1s8g.x14b1s8g:not(#\#) {
    gap: 45px;
  }

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

.xc26acl:not(#\#):not(#\#) {
  align-content: center;
}

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

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

.xxp53qz:not(#\#):not(#\#) {
  border-block-color: #454637;
}

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

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

.x74lgpt:not(#\#):not(#\#) {
  color: #465e22;
}

.x16wd9ps:not(#\#):not(#\#) {
  color: #8d3522;
}

.xxn21xg:not(#\#):not(#\#) {
  color: #eee5cb;
}

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

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

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

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

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

.xdl72j9:not(#\#):not(#\#) {
  flex-basis: auto;
}

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

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

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

.x1n7a7wp:not(#\#):not(#\#) {
  font-family: Courier New, monospace;
}

.xmy0v6l:not(#\#):not(#\#) {
  font-family: Arial, sans-serif;
}

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

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

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

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

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

.x3jc0hy:not(#\#):not(#\#) {
  font-size: 29px;
}

.x1tw93oe:not(#\#):not(#\#) {
  font-size: clamp(52px, 7vw, 108px);
}

.x17vwp1k:not(#\#):not(#\#) {
  font-size: clamp(66px, 10vw, 156px);
}

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

.x1jat583:not(#\#):not(#\#) {
  grid-template-columns: .8fr 1.2fr;
}

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

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

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

.xh6c5li:not(#\#):not(#\#) {
  grid-template-columns: auto auto;
}

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

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

.xmud0hj:not(#\#):not(#\#) {
  line-height: .82;
}

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

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

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

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

.x91r7op:not(#\#):not(#\#) {
  outline-color: #0000001a;
}

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

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

.x1qgsegg:not(#\#):not(#\#) {
  outline-width: 1px;
}

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

.x1hr2gdg:not(#\#):not(#\#) {
  text-align: right;
}

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

.x5ek575:not(#\#):not(#\#) {
  text-underline-offset: 5px;
}

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

.x1n327nk:not(#\#):not(#\#) {
  z-index: 10;
}

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

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

  .x14yqtsk.x14yqtsk:not(#\#):not(#\#) {
    font-size: clamp(48px, 14vw, 66px);
  }

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

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

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

.x17zt3u0:not(#\#):not(#\#):not(#\#) {
  border-bottom-color: #202116;
}

.x1vrtsq1:not(#\#):not(#\#):not(#\#) {
  border-bottom-color: #77755f;
}

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

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

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

.x70u5wc:not(#\#):not(#\#):not(#\#) {
  border-top-color: #202116;
}

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

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

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

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

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

.xu06os2:not(#\#):not(#\#):not(#\#) {
  margin-bottom: 5px;
}

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

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

.x1wzw5q2:not(#\#):not(#\#):not(#\#) {
  min-height: 68px;
}

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

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

@media (width <= 760px) {
  .xnl2654.xnl2654:not(#\#):not(#\#):not(#\#) {
    margin-left: 0;
  }

  .x1gk10t7.x1gk10t7:not(#\#):not(#\#):not(#\#) {
    max-height: 620px;
  }

  .x1stvvjx.x1stvvjx:not(#\#):not(#\#):not(#\#) {
    min-height: 0;
  }

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