@layer reset{button,input,textarea{border:0}input,textarea{outline:none}}*{box-sizing:border-box}html,body{min-height:100%;margin:0}body{color:#263b32;background:#f7f8f2;font-family:Segoe UI,ui-sans-serif,system-ui,sans-serif}button,input,textarea{font-family:inherit}button{touch-action:manipulation}button:focus-visible{outline-offset:5px;outline:3px solid #688e77}a:focus-visible{outline-offset:5px;outline:3px solid #688e77}input[type=checkbox]:focus-visible{outline-offset:5px;outline:3px solid #688e77}::selection{color:#263b32;background:#d8e9b8}@keyframes enter-question{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}@keyframes leave-question{to{opacity:0;transform:translateY(-20px)}}@keyframes breathe{50%{opacity:.45;transform:scale(.9)}}.question-panel{animation:.45s cubic-bezier(.22,1,.36,1) both enter-question}.question-panel[data-leaving=true]{animation:.18s both leave-question}.loading-mark{animation:1.4s ease-in-out infinite breathe}@keyframes open-job-listing{0%{transform:translate(100%)}to{transform:translate(0)}}.job-listing-drawer[open]{animation:.22s ease-out open-job-listing}.job-listing-drawer::backdrop{background:#18291e66}body:has(.job-listing-drawer[open]){overflow:hidden}.job-listing-content img{max-width:100%;height:auto}.job-listing-content pre{overflow-x:auto}.job-listing-content a{color:#48643b;text-underline-offset:3px}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}button:disabled{opacity:.58;cursor:wait}

@keyframes x1x9nsd5-B {
  from {
    background-color: #e5ebd8;
  }

  to {
    background-color: #0000;
  }
}

@keyframes x1r6hjz2-B {
  from {
    opacity: 0;
  }

  to {
    opacity: .8;
  }
}

@keyframes x1dlrwl3-B {
  0%, 100% {
    opacity: .35;
    transform: translateY(3px);
  }

  50% {
    opacity: 1;
    transform: translateY(-3px);
  }
}

@keyframes xgh8m2f-B {
  from {
    opacity: 0;
    transform: translateY(5px);
  }

  to {
    opacity: 1;
    transform: translateY(0);
  }
}

@keyframes xatw9dd-B {
  from {
    stroke-dashoffset: 1px;
  }

  to {
    stroke-dashoffset: 0;
  }
}

.xln7xf2:not(#\#) {
  font: inherit;
}

.x15r89dc:not(#\#) {
  grid-area: 1 / 1;
}

.x1kps5n8:not(#\#) {
  grid-area: context;
}

.x19tbii3:not(#\#) {
  grid-area: description;
}

.x99v9ol:not(#\#) {
  grid-area: outcome;
}

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

.x1anvkwx:not(#\#) {
  inset: auto;
}

.xkdpibf:not(#\#) {
  margin: -1px;
}

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

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

.x1t1ttd7:not(#\#) {
  margin: 0 0 14px;
}

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

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

.x14kyu8q:not(#\#) {
  margin: 0 0 26px;
}

.x654m4b:not(#\#) {
  margin: 0 0 5px;
}

.x13bw8dj:not(#\#) {
  margin: 0 0 7px;
}

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

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

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

.xzmowlt:not(#\#) {
  margin: 14px 0 0;
}

.xjsw8mx:not(#\#) {
  margin: 20px 0 32px;
}

.x1g76kxt:not(#\#) {
  margin: 3px 0 0;
}

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

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

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

.xpokeeq:not(#\#) {
  padding: 0 clamp(18px, 3vw, 38px) 28px;
}

.x2u3wpz:not(#\#) {
  padding: 0 max(64px, 50vw - 530px) 100px;
}

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

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

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

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

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

.x117tiuc:not(#\#) {
  padding: 10px 30px 10px 0;
}

.x2yxjqf:not(#\#) {
  padding: 10px 30px 10px 12px;
}

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

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

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

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

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

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

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

.xff1weq:not(#\#) {
  padding: 12px clamp(18px, 4vw, 56px) 70px;
}

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

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

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

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

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

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

.x1mkxenk:not(#\#) {
  padding: 16px 12px 0;
}

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

.x17gq29g:not(#\#) {
  padding: 16px clamp(24px,4vw,64px) max(40px,calc(env(safe-area-inset-bottom) + 24px));
}

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

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

.x1jg76dd:not(#\#) {
  padding: 20px 0 6px;
}

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

.xn8pigw:not(#\#) {
  padding: 20px clamp(16px, 2.5vw, 28px);
}

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

.x1ls5vjj:not(#\#) {
  padding: 24px clamp(12px, 2vw, 28px);
}

.x6cjdo2:not(#\#) {
  padding: 24px clamp(16px, 2.5vw, 28px);
}

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

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

.x6di8m9:not(#\#) {
  padding: 28px clamp(18px, 3vw, 38px) 32px;
}

.x1diry0l:not(#\#) {
  padding: 28px clamp(20px, 3vw, 36px);
}

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

.xq8aa7y:not(#\#) {
  padding: 30px clamp(24px, 4vw, 64px);
}

.xd8jtse:not(#\#) {
  padding: 3px 0;
}

.x18juh3m:not(#\#) {
  padding: 3px 6px;
}

.x9ms5i6:not(#\#) {
  padding: 3px;
}

.xxvh4x5:not(#\#) {
  padding: 40px clamp(24px, 4vw, 64px) 100px;
}

.xha1hty:not(#\#) {
  padding: 40px clamp(24px, 4vw, 64px) 80px;
}

.xztvwtv:not(#\#) {
  padding: 4px 0;
}

.xdqdrvq:not(#\#) {
  padding: 4px 8px;
}

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

.x8h5oo0:not(#\#) {
  padding: 5px 9px;
}

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

.xhn2ih8:not(#\#) {
  padding: 60px max(64px, 50vw - 530px) 100px;
}

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

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

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

.xup17s2:not(#\#) {
  padding: 7px 8px;
}

.x1qmqqgu:not(#\#) {
  padding: 7px 9px;
}

.x3s137o:not(#\#) {
  padding: 8px 0 16px;
}

.x1ib1h6n:not(#\#) {
  padding: 8px 0;
}

.x1gwsi4x:not(#\#) {
  padding: 8px 2px;
}

.xcuk4bc:not(#\#) {
  padding: 8px 4px;
}

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

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

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

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

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

.xexd2tq:not(#\#) {
  padding: clamp(14px, 2vw, 22px);
}

.x39i4qo:not(#\#) {
  padding: clamp(16px, 2.5vw, 28px);
}

@media (width <= 700px) {
  .x1kds1mr.x1kds1mr:not(#\#) {
    padding: 0 28px 120px;
  }

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

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

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

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

  .x1kmya4j.x1kmya4j:not(#\#) {
    padding: 42px 28px 120px;
  }
}

.xva6ddr:not(#\#):not(#\#) {
  background-position: right 12px center;
}

.x1f20ms7:not(#\#):not(#\#) {
  border-color: #263b32;
}

.xan0nud:not(#\#):not(#\#) {
  border-color: #8a9f76;
}

.xknbvyw:not(#\#):not(#\#) {
  border-color: #a7c790;
}

.x1v6qelt:not(#\#):not(#\#) {
  border-color: #a8b79b;
}

.x18j1vby:not(#\#):not(#\#) {
  border-color: #a8ba94;
}

.xadsbmw:not(#\#):not(#\#) {
  border-color: #b44436;
}

.x1li0wkb:not(#\#):not(#\#) {
  border-color: #b8c7a2;
}

.xffduih:not(#\#):not(#\#) {
  border-color: #bdcbb2;
}

.xuprbdg:not(#\#):not(#\#) {
  border-color: #cad4c1;
}

.x11zbo8e:not(#\#):not(#\#) {
  border-color: #cbd8bf;
}

.x142stgl:not(#\#):not(#\#) {
  border-color: #cbd8c6;
}

.x1zolwx:not(#\#):not(#\#) {
  border-color: #d6dfcc;
}

.x1qslhg8:not(#\#):not(#\#) {
  border-color: #dcc9c2;
}

.x1iixsrw:not(#\#):not(#\#) {
  border-color: #dce2d2;
}

.xb435an:not(#\#):not(#\#) {
  border-color: #e0e5d8;
}

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

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

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

.x1xwekrv:not(#\#):not(#\#) {
  border-radius: 100px;
}

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

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

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

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

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

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

.x1cum3z5:not(#\#):not(#\#) {
  border-radius: 2px;
}

.x12oqio5:not(#\#):not(#\#) {
  border-radius: 4px;
}

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

.x1sxf85j:not(#\#):not(#\#) {
  border-radius: 5px;
}

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

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

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

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

.xsdi4jd:not(#\#):not(#\#) {
  flex: 220px;
}

.x1ikkx7y:not(#\#):not(#\#) {
  flex: 260px;
}

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

.xgyrmhb:not(#\#):not(#\#) {
  flex: 2 1 0;
}

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

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

.x1aut5rd:not(#\#):not(#\#) {
  gap: 13px;
}

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

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

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

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

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

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

.xqnjxqj:not(#\#):not(#\#) {
  gap: 25px;
}

.x195vfkc:not(#\#):not(#\#) {
  gap: 2px;
}

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

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

.x1ed6fcf:not(#\#):not(#\#) {
  gap: 3px;
}

.x1jnr06f:not(#\#):not(#\#) {
  gap: 4px;
}

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

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

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

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

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

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

.x1clzmdy:not(#\#):not(#\#) {
  grid-template-areas: "description outcome"
                       "context outcome";
}

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

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

.xd7wfo9:not(#\#):not(#\#) {
  margin-block: 20px 28px;
}

.x1olrl89:not(#\#):not(#\#) {
  margin-block: 24px 36px;
}

.xagkh0v:not(#\#):not(#\#) {
  margin-inline: 9px;
}

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

.xif0ub4:not(#\#):not(#\#) {
  margin-inline: clamp(24px, 4vw, 64px);
}

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

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

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

.xish69e:not(#\#):not(#\#) {
  overscroll-behavior: contain;
}

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

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

.xqp6ajr:not(#\#):not(#\#) {
  padding-block: 20px;
}

.xf4egzd:not(#\#):not(#\#) {
  padding-block: 3px;
}

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

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

.x1t0vds8:not(#\#):not(#\#) {
  padding-block: 6px;
}

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

.x1m7iz9m:not(#\#):not(#\#) {
  padding-block: 9px;
}

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

.x15ldat2:not(#\#):not(#\#) {
  padding-inline: 15px;
}

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

.x1xijbu4:not(#\#):not(#\#) {
  padding-inline: 6px;
}

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

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

.x1bvjpef:not(#\#):not(#\#) {
  text-decoration: underline;
}

.x1jpf011:not(#\#):not(#\#) {
  transition: background-color .13s;
}

.xokpcy4:not(#\#):not(#\#) {
  transition: background-color .14s, transform .14s;
}

.x1ylc3s0:not(#\#):not(#\#) {
  transition: background-color .15s, border-color .15s;
}

.xhgq3pz:not(#\#):not(#\#) {
  transition: background-color .16s;
}

.xxoz2iz:not(#\#):not(#\#) {
  transition: background-color .18s, border-color .18s, color .18s;
}

.xny67hk:not(#\#):not(#\#) {
  transition: background-color .18s, border-color .18s;
}

.x106255e:not(#\#):not(#\#) {
  transition: background-color .18s, transform .18s;
}

.x1hjpv64:not(#\#):not(#\#) {
  transition: background-color .18s;
}

.xgbtztf:not(#\#):not(#\#) {
  transition: border-color .18s, color .18s;
}

.x5dukuh:not(#\#):not(#\#) {
  transition: border-color .18s;
}

.xtscywf:not(#\#):not(#\#) {
  transition: border-left-color .18s;
}

.xdvs2vg:not(#\#):not(#\#) {
  transition: color .14s;
}

.x7fmgne:not(#\#):not(#\#) {
  transition: grid-template-rows .14s, opacity .14s;
}

.x1le9ltd:not(#\#):not(#\#) {
  transition: opacity .18s;
}

.xx76kc2:not(#\#):not(#\#) {
  transition: transform .18s;
}

.xn7d86s:not(#\#):not(#\#) {
  transition: width .22s, opacity .18s;
}

.x971bn9:not(#\#):not(#\#) {
  transition: width .7s cubic-bezier(.22, 1, .36, 1);
}

.x1ps2cps:focus-within:not(#\#):not(#\#) {
  border-color: #688e77;
}

.xn61e16:focus-visible:not(#\#):not(#\#) {
  border-radius: 4px;
}

.x1v7plzu:focus-visible:not(#\#):not(#\#) {
  outline: 2px solid #688e77;
}

.x1int0jt:hover:not(#\#):not(#\#) {
  border-color: #bdcbb2;
}

.x1o0nunf:focus:not(#\#):not(#\#) {
  border-color: #688e77;
}

.x1gzqv31:focus:not(#\#):not(#\#) {
  border-color: #b44436;
}

.x1ttmm5o:focus:not(#\#):not(#\#) {
  outline: 2px solid #688e77;
}

@media (width <= 700px) {
  .xr81kn2.xr81kn2:not(#\#):not(#\#) {
    border-color: #cbd8c6;
  }

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

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

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

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

@media (width <= 850px) {
  .xwx3fyq.xwx3fyq:not(#\#):not(#\#) {
    flex: 100%;
  }
}

@media (width <= 700px) {
  .xthpajj.xthpajj:not(#\#):not(#\#) {
    grid-template-areas: "description"
                         "outcome"
                         "context";
  }
}

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

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

.x7fd4wk:not(#\#):not(#\#):not(#\#) {
  align-self: end;
}

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

.xpz12be:not(#\#):not(#\#):not(#\#) {
  animation-direction: alternate;
}

.xllfotl:not(#\#):not(#\#):not(#\#) {
  animation-duration: .18s;
}

.x1ibgw8t:not(#\#):not(#\#):not(#\#) {
  animation-duration: .38s;
}

.x1xixsfh:not(#\#):not(#\#):not(#\#) {
  animation-duration: 1.8s;
}

.x1q3qbx4:not(#\#):not(#\#):not(#\#) {
  animation-duration: 1s;
}

.x1u6ievf:not(#\#):not(#\#):not(#\#) {
  animation-fill-mode: both;
}

.xa4qsjk:not(#\#):not(#\#):not(#\#) {
  animation-iteration-count: infinite;
}

.x1ui4z6:not(#\#):not(#\#):not(#\#) {
  animation-name: x1dlrwl3-B;
}

.x1i9bt2d:not(#\#):not(#\#):not(#\#) {
  animation-name: x1r6hjz2-B;
}

.x11xtm0r:not(#\#):not(#\#):not(#\#) {
  animation-name: x1x9nsd5-B;
}

.xg51wch:not(#\#):not(#\#):not(#\#) {
  animation-name: xatw9dd-B;
}

.x1kd3sbf:not(#\#):not(#\#):not(#\#) {
  animation-name: xgh8m2f-B;
}

.x4hg4is:not(#\#):not(#\#):not(#\#) {
  animation-timing-function: ease-in-out;
}

.xa3vuyk:not(#\#):not(#\#):not(#\#) {
  animation-timing-function: ease-out;
}

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

.x186iv6y:not(#\#):not(#\#):not(#\#) {
  aspect-ratio: 16 / 9;
}

.x3am289:not(#\#):not(#\#):not(#\#) {
  background-color: #18291e;
}

.xd1kxt:not(#\#):not(#\#):not(#\#) {
  background-color: #263b32;
}

.x14nd9kd:not(#\#):not(#\#):not(#\#) {
  background-color: #293e32;
}

.x162ljpt:not(#\#):not(#\#):not(#\#) {
  background-color: #365840;
}

.x14ek6hs:not(#\#):not(#\#):not(#\#) {
  background-color: #45674b;
}

.xkqtf5l:not(#\#):not(#\#):not(#\#) {
  background-color: #6a834f;
}

.x1b4ip3n:not(#\#):not(#\#):not(#\#) {
  background-color: #748b4b;
}

.x1efjm6:not(#\#):not(#\#):not(#\#) {
  background-color: #7b9563;
}

.x6qakej:not(#\#):not(#\#):not(#\#) {
  background-color: #b44436;
}

.x1d2s2u3:not(#\#):not(#\#):not(#\#) {
  background-color: #bccab0;
}

.xgmheuh:not(#\#):not(#\#):not(#\#) {
  background-color: #bdcbb2;
}

.xfqfnbq:not(#\#):not(#\#):not(#\#) {
  background-color: #c5d69d;
}

.x14rm66k:not(#\#):not(#\#):not(#\#) {
  background-color: #dce5c8;
}

.xq4el8s:not(#\#):not(#\#):not(#\#) {
  background-color: #dce5d4;
}

.xjnit49:not(#\#):not(#\#):not(#\#) {
  background-color: #dce7ce;
}

.x1bkxuh0:not(#\#):not(#\#):not(#\#) {
  background-color: #dceecf;
}

.xq8xw88:not(#\#):not(#\#):not(#\#) {
  background-color: #e1e7d9;
}

.xgwq6ue:not(#\#):not(#\#):not(#\#) {
  background-color: #e3eccf;
}

.x106ers2:not(#\#):not(#\#):not(#\#) {
  background-color: #e4ecd6;
}

.x1q26in2:not(#\#):not(#\#):not(#\#) {
  background-color: #e5ebd8;
}

.xxx3v7v:not(#\#):not(#\#):not(#\#) {
  background-color: #e5eddb;
}

.x1dvyzau:not(#\#):not(#\#):not(#\#) {
  background-color: #e6f1f8;
}

.x1bt2xbh:not(#\#):not(#\#):not(#\#) {
  background-color: #e9eddf;
}

.x13b2820:not(#\#):not(#\#):not(#\#) {
  background-color: #edf0e6;
}

.xda2nl0:not(#\#):not(#\#):not(#\#) {
  background-color: #edf1e5;
}

.xrs962k:not(#\#):not(#\#):not(#\#) {
  background-color: #edf1e6;
}

.x1vuou0a:not(#\#):not(#\#):not(#\#) {
  background-color: #edf2e3;
}

.xlcxoda:not(#\#):not(#\#):not(#\#) {
  background-color: #eef2e5;
}

.xy5pqay:not(#\#):not(#\#):not(#\#) {
  background-color: #f0f4e8;
}

.x1mpv0vt:not(#\#):not(#\#):not(#\#) {
  background-color: #f3f6ed;
}

.x1blnjox:not(#\#):not(#\#):not(#\#) {
  background-color: #f4efdf;
}

.x1i8t41e:not(#\#):not(#\#):not(#\#) {
  background-color: #f5f7ef;
}

.x10qzb5l:not(#\#):not(#\#):not(#\#) {
  background-color: #f6f8f0;
}

.x1qgpwov:not(#\#):not(#\#):not(#\#) {
  background-color: #f7f8f2;
}

.x1o8ksxe:not(#\#):not(#\#):not(#\#) {
  background-color: #fafbf6;
}

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

.x11lstq8:not(#\#):not(#\#):not(#\#) {
  background-color: #fff0ed;
}

.xcayoqd:not(#\#):not(#\#):not(#\#) {
  background-color: #fff3b0;
}

.xn4i9cq:not(#\#):not(#\#):not(#\#) {
  background-color: #fffef9;
}

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

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

.x13x29hq:not(#\#):not(#\#):not(#\#) {
  background-image: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 viewBox=%220 0 16 16%22 fill=%22none%22 stroke=%22%23526849%22 stroke-width=%221.5%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22m4 6 4 4 4-4%22/%3E%3C/svg%3E");
}

.xiy17q3:not(#\#):not(#\#):not(#\#) {
  background-repeat: no-repeat;
}

.x1ht9rhz:not(#\#):not(#\#):not(#\#) {
  background-size: 16px 16px;
}

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

.x1fx2lgo:not(#\#):not(#\#):not(#\#) {
  box-shadow: -12px 0 48px #18291e26;
}

.x1r61lmf:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 14px 34px #263b3226;
}

.x1tvpd3h:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 1px 3px #263b3233;
}

.xcxqaul:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 2px 5px #263b320d;
}

.xks3t7h:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 3px #18291e;
}

.xh1k5lh:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 4px 16px #0002;
}

.xpgf2zz:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 8px 24px #263b321a;
}

.x1ml1y6j:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 8px 30px #263b3205;
}

.xvbx2y8:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 9px 20px #263b3226;
}

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

.xzpqnlu:not(#\#):not(#\#):not(#\#) {
  clip: rect(0,0,0,0);
}

.x1hyvwdk:not(#\#):not(#\#):not(#\#) {
  clip-path: inset(50%);
}

.xynf5kt:not(#\#):not(#\#):not(#\#) {
  color: #263b32;
}

.x5sohso:not(#\#):not(#\#):not(#\#) {
  color: #293e32;
}

.x13kmluj:not(#\#):not(#\#):not(#\#) {
  color: #294431;
}

.xydxjtr:not(#\#):not(#\#):not(#\#) {
  color: #35617a;
}

.xus996j:not(#\#):not(#\#):not(#\#) {
  color: #365840;
}

.xfjn5sq:not(#\#):not(#\#):not(#\#) {
  color: #405b38;
}

.x3tfg32:not(#\#):not(#\#):not(#\#) {
  color: #48643b;
}

.xdv491h:not(#\#):not(#\#):not(#\#) {
  color: #49663d;
}

.xnvbscm:not(#\#):not(#\#):not(#\#) {
  color: #52634c;
}

.xo3mcsi:not(#\#):not(#\#):not(#\#) {
  color: #526849;
}

.x1ai52gl:not(#\#):not(#\#):not(#\#) {
  color: #52694a;
}

.xya3gz3:not(#\#):not(#\#):not(#\#) {
  color: #536947;
}

.x1in1gj:not(#\#):not(#\#):not(#\#) {
  color: #587544;
}

.x1qrpl05:not(#\#):not(#\#):not(#\#) {
  color: #5e7845;
}

.x15awdn4:not(#\#):not(#\#):not(#\#) {
  color: #5f7052;
}

.x1wil9im:not(#\#):not(#\#):not(#\#) {
  color: #5f7355;
}

.xn62bfo:not(#\#):not(#\#):not(#\#) {
  color: #607052;
}

.xdjn6k1:not(#\#):not(#\#):not(#\#) {
  color: #65715b;
}

.xo4g025:not(#\#):not(#\#):not(#\#) {
  color: #657367;
}

.x1d69e60:not(#\#):not(#\#):not(#\#) {
  color: #65745b;
}

.x1q3fahe:not(#\#):not(#\#):not(#\#) {
  color: #66894e;
}

.x1gqwrtz:not(#\#):not(#\#):not(#\#) {
  color: #678053;
}

.x14khveq:not(#\#):not(#\#):not(#\#) {
  color: #697661;
}

.xuvhl24:not(#\#):not(#\#):not(#\#) {
  color: #69766d;
}

.xqxd2b7:not(#\#):not(#\#):not(#\#) {
  color: #6a785e;
}

.xfr59tx:not(#\#):not(#\#):not(#\#) {
  color: #6a834f;
}

.x10yel3b:not(#\#):not(#\#):not(#\#) {
  color: #6b7865;
}

.x1fsj6z2:not(#\#):not(#\#):not(#\#) {
  color: #6b8153;
}

.x1bhik4l:not(#\#):not(#\#):not(#\#) {
  color: #6c825b;
}

.xdpy3sw:not(#\#):not(#\#):not(#\#) {
  color: #72806c;
}

.x18ltgm7:not(#\#):not(#\#):not(#\#) {
  color: #76816c;
}

.xbfmd3j:not(#\#):not(#\#):not(#\#) {
  color: #785900;
}

.x372zz8:not(#\#):not(#\#):not(#\#) {
  color: #78836e;
}

.x1tkf2j5:not(#\#):not(#\#):not(#\#) {
  color: #7b846f;
}

.x1546kk7:not(#\#):not(#\#):not(#\#) {
  color: #7b8875;
}

.x1oyfi1n:not(#\#):not(#\#):not(#\#) {
  color: #7c8773;
}

.x1txeaxo:not(#\#):not(#\#):not(#\#) {
  color: #8a7045;
}

.x14dv2rj:not(#\#):not(#\#):not(#\#) {
  color: #8b9980;
}

.x1pucl1m:not(#\#):not(#\#):not(#\#) {
  color: #9a7c47;
}

.xsto5cj:not(#\#):not(#\#):not(#\#) {
  color: #9b4838;
}

.x1q2j88q:not(#\#):not(#\#):not(#\#) {
  color: #9cae6b;
}

.x1cu2p9t:not(#\#):not(#\#):not(#\#) {
  color: #a33d2b;
}

.x4kje85:not(#\#):not(#\#):not(#\#) {
  color: #b42318;
}

.xrokctr:not(#\#):not(#\#):not(#\#) {
  color: #b44436;
}

.x1hwc4hp:not(#\#):not(#\#):not(#\#) {
  color: #c4cebd;
}

.x1gms1lk:not(#\#):not(#\#):not(#\#) {
  color: #e1efcd;
}

.x1mon2r1:not(#\#):not(#\#):not(#\#) {
  color: #f7f8f2;
}

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

.x1f160tv:not(#\#):not(#\#):not(#\#) {
  color: #fffef9;
}

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

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

.x18hwk67:not(#\#):not(#\#):not(#\#) {
  column-gap: 20px;
}

.x1146j2:not(#\#):not(#\#):not(#\#) {
  cursor: help;
}

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

.x19v85br:not(#\#):not(#\#):not(#\#) {
  cursor: progress;
}

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

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

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

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

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

.xhe8x8x:not(#\#):not(#\#):not(#\#) {
  filter: blur(3px);
}

.x1r8uery:not(#\#):not(#\#):not(#\#) {
  flex-basis: 0;
}

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

.x1iyjqo2:not(#\#):not(#\#):not(#\#) {
  flex-grow: 1;
}

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

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

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

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

.x14d0is5:not(#\#):not(#\#):not(#\#) {
  font-family: Georgia, serif;
}

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

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

.x1j61zf2:not(#\#):not(#\#):not(#\#) {
  font-size: 16px;
}

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

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

.x1q7jzdg:not(#\#):not(#\#):not(#\#) {
  font-size: 19px;
}

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

.x1nyyd3:not(#\#):not(#\#):not(#\#) {
  font-size: 25px;
}

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

.xneq65o:not(#\#):not(#\#):not(#\#) {
  font-size: 28px;
}

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

.x1s3cmhv:not(#\#):not(#\#):not(#\#) {
  font-size: 32px;
}

.x19tt0tb:not(#\#):not(#\#):not(#\#) {
  font-size: clamp(16px, 1.5vw, 19px);
}

.x1qcunsf:not(#\#):not(#\#):not(#\#) {
  font-size: clamp(22px, 2.2vw, 30px);
}

.x1veytfx:not(#\#):not(#\#):not(#\#) {
  font-size: clamp(24px, 3vw, 32px);
}

.xnjfwzh:not(#\#):not(#\#):not(#\#) {
  font-size: clamp(27px, 4vw, 39px);
}

.xgzxfun:not(#\#):not(#\#):not(#\#) {
  font-size: clamp(28px, 3.1vw, 42px);
}

.x1b0xegn:not(#\#):not(#\#):not(#\#) {
  font-size: clamp(28px, 3vw, 40px);
}

.x1omck9y:not(#\#):not(#\#):not(#\#) {
  font-size: clamp(30px, 5vw, 48px);
}

.x1s07596:not(#\#):not(#\#):not(#\#) {
  font-size: clamp(34px, 5vw, 56px);
}

.x1k5soof:not(#\#):not(#\#):not(#\#) {
  font-size: clamp(44px, 5.4vw, 76px);
}

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

.x1k4tb9n:not(#\#):not(#\#):not(#\#) {
  font-style: italic;
}

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

.x1iikomf:not(#\#):not(#\#):not(#\#) {
  font-weight: 300;
}

.xo0ddhe:not(#\#):not(#\#):not(#\#) {
  font-weight: 350;
}

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

.x10p5zqr:not(#\#):not(#\#):not(#\#) {
  font-weight: 450;
}

.x1cf7cre:not(#\#):not(#\#):not(#\#) {
  font-weight: 480;
}

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

.xh88oxj:not(#\#):not(#\#):not(#\#) {
  font-weight: 550;
}

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

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

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

.x1pd3egz:not(#\#):not(#\#):not(#\#) {
  font-weight: inherit;
}

.xiqf31s:not(#\#):not(#\#):not(#\#) {
  grid-auto-rows: 1fr;
}

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

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

.x17jsk9c:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(0, 1.7fr) minmax(200px, 1fr);
}

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

.xihq33y:not(#\#):not(#\#):not(#\#) {
  grid-template-rows: 0fr;
}

.x1tu4anv:not(#\#):not(#\#):not(#\#) {
  grid-template-rows: 1fr;
}

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

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

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

.xbyscf:not(#\#):not(#\#):not(#\#) {
  letter-spacing: -.4px;
}

.x1hmgyg8:not(#\#):not(#\#):not(#\#) {
  letter-spacing: -.5px;
}

.x11sk3r7:not(#\#):not(#\#):not(#\#) {
  letter-spacing: -.7px;
}

.xw6qq2e:not(#\#):not(#\#):not(#\#), .xipi2l9:not(#\#):not(#\#):not(#\#) {
  letter-spacing: -.8px;
}

.x142hsig:not(#\#):not(#\#):not(#\#) {
  letter-spacing: -1.2px;
}

.x1ydda7v:not(#\#):not(#\#):not(#\#) {
  letter-spacing: -1.5px;
}

.x75m3dq:not(#\#):not(#\#):not(#\#) {
  letter-spacing: -1px;
}

.xzl56ps:not(#\#):not(#\#):not(#\#) {
  letter-spacing: -2px;
}

.xf02rwc:not(#\#):not(#\#):not(#\#) {
  letter-spacing: -3px;
}

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

.x1dor1uw:not(#\#):not(#\#):not(#\#) {
  letter-spacing: .1em;
}

.x1p4m5qa:not(#\#):not(#\#):not(#\#) {
  letter-spacing: .2px;
}

.xkv8mnm:not(#\#):not(#\#):not(#\#) {
  letter-spacing: .6px;
}

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

.x4uwd9o:not(#\#):not(#\#):not(#\#) {
  letter-spacing: 1.8px;
}

.x1r0g7yl:not(#\#):not(#\#):not(#\#) {
  letter-spacing: 1px;
}

.xl5zsmt:not(#\#):not(#\#):not(#\#) {
  letter-spacing: 2px;
}

.x4gjf66:not(#\#):not(#\#):not(#\#) {
  letter-spacing: inherit;
}

.x1vsts26:not(#\#):not(#\#):not(#\#) {
  line-height: 1.08;
}

.x1uo3zyz:not(#\#):not(#\#):not(#\#) {
  line-height: 1.15;
}

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

.x132q4wb:not(#\#):not(#\#):not(#\#) {
  line-height: 1.25;
}

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

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

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

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

.x1d3mw78:not(#\#):not(#\#):not(#\#) {
  line-height: 16px;
}

.xd4r4e8:not(#\#):not(#\#):not(#\#) {
  line-height: 18px;
}

.x19v9tvf:not(#\#):not(#\#):not(#\#) {
  line-height: 22px;
}

.xklk4pu:not(#\#):not(#\#):not(#\#) {
  line-height: 30px;
}

.xbzal7z:not(#\#):not(#\#):not(#\#) {
  line-height: 44px;
}

.xb7ehew:not(#\#):not(#\#):not(#\#) {
  line-height: 60px;
}

.x15bjb6t:not(#\#):not(#\#):not(#\#) {
  line-height: inherit;
}

.x10tgk6x:not(#\#):not(#\#):not(#\#) {
  -webkit-mask-image: linear-gradient(#00000073, #000 65%);
  mask-image: linear-gradient(#00000073, #000 65%);
}

.xhzchp9:not(#\#):not(#\#):not(#\#) {
  -webkit-mask-image: linear-gradient(to top, #00000073, #000 65%);
  mask-image: linear-gradient(to top, #00000073, #000 65%);
}

.xti2d7y:not(#\#):not(#\#):not(#\#) {
  opacity: .4;
}

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

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

.x1hc1fzr:not(#\#):not(#\#):not(#\#) {
  opacity: 1;
}

.x1xzczws:not(#\#):not(#\#):not(#\#) {
  overflow-anchor: none;
}

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

.x67bb7w:not(#\#):not(#\#):not(#\#) {
  pointer-events: auto;
}

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

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

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

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

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

.xgpatz3:not(#\#):not(#\#):not(#\#) {
  row-gap: 16px;
}

.xnq1ati:not(#\#):not(#\#):not(#\#) {
  stroke-dasharray: 1;
}

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

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

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

.xi2nhp4:not(#\#):not(#\#):not(#\#) {
  text-decoration-style: dotted;
}

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

.x5ftkge:not(#\#):not(#\#):not(#\#) {
  text-transform: inherit;
}

.x6mezaz:not(#\#):not(#\#):not(#\#) {
  text-transform: none;
}

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

.xzbzvgq:not(#\#):not(#\#):not(#\#) {
  transform: rotate(-28deg);
}

.x7p49u4:not(#\#):not(#\#):not(#\#) {
  transform: rotate(0);
}

.xrfqp5u:not(#\#):not(#\#):not(#\#) {
  transform: rotate(38deg);
}

.xdzgsf4:not(#\#):not(#\#):not(#\#) {
  transform: rotate(5deg);
}

.x1iffjtl:not(#\#):not(#\#):not(#\#) {
  transform: rotate(90deg);
}

.xuuh30:not(#\#):not(#\#):not(#\#) {
  transform: translateX(-50%);
}

.x1cb1t30:not(#\#):not(#\#):not(#\#) {
  transform: translateY(-50%);
}

.x1bndym7:not(#\#):not(#\#):not(#\#) {
  transform-origin: 50%;
}

.x87ps6o:not(#\#):not(#\#):not(#\#) {
  -webkit-user-select: none;
  user-select: none;
}

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

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

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

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

.x126k92a:not(#\#):not(#\#):not(#\#) {
  white-space: pre-wrap;
}

.x1sdyfia:not(#\#):not(#\#):not(#\#) {
  white-space: pre;
}

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

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

.x1355qak:not(#\#):not(#\#):not(#\#) {
  z-index: 20;
}

.xzkaem6:not(#\#):not(#\#):not(#\#) {
  z-index: 3;
}

.xoegz02:not(#\#):not(#\#):not(#\#) {
  z-index: 4;
}

.x1ctd33z:popover-open:not(#\#):not(#\#):not(#\#) {
  display: block;
}

.x1y40yee:popover-open:not(#\#):not(#\#):not(#\#) {
  display: flex;
}

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

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

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

.xjb0foi:disabled:not(#\#):not(#\#):not(#\#) {
  cursor: wait;
}

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

.x1rhtjf7:hover:not(#\#):not(#\#):not(#\#) {
  background-color: #3c5842;
}

.x1kug3kh:hover:not(#\#):not(#\#):not(#\#) {
  background-color: #dce5cb;
}

.x1t01tix:hover:not(#\#):not(#\#):not(#\#) {
  background-color: #e1e9d7;
}

.xxkrtze:hover:not(#\#):not(#\#):not(#\#) {
  background-color: #e5ebd8;
}

.xtrddom:hover:not(#\#):not(#\#):not(#\#) {
  background-color: #e7efdb;
}

.xb3byor:hover:not(#\#):not(#\#):not(#\#) {
  background-color: #e9eddf;
}

.x1j2xt60:hover:not(#\#):not(#\#):not(#\#) {
  background-color: #edf2e3;
}

.x10l8u6e:hover:not(#\#):not(#\#):not(#\#) {
  background-color: #edf2e4;
}

.xxd8n4j:hover:not(#\#):not(#\#):not(#\#) {
  background-color: #f1f5e9;
}

.xcceoi7:hover:not(#\#):not(#\#):not(#\#) {
  background-color: #f3f6ed;
}

.x1cfu7zo:hover:not(#\#):not(#\#):not(#\#) {
  background-color: #f4f7ed;
}

.x12q3yj7:hover:not(#\#):not(#\#):not(#\#) {
  color: #152d1a;
}

.x1btghvr:hover:not(#\#):not(#\#):not(#\#) {
  color: #263b32;
}

.x8rnttn:focus:not(#\#):not(#\#):not(#\#) {
  outline-color: #b44436;
}

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

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

.x1sjarlb:active:not(#\#):not(#\#):not(#\#) {
  transform: translateY(2px);
}

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

@media (prefers-reduced-motion: reduce) {
  .x1aquc0h.x1aquc0h:not(#\#):not(#\#):not(#\#) {
    animation-name: none;
  }
}

@media (forced-colors: active) {
  .xwckpba.xwckpba:not(#\#):not(#\#):not(#\#) {
    appearance: auto;
  }
}

@media (width <= 700px) {
  .xh694gm.xh694gm:not(#\#):not(#\#):not(#\#) {
    background-color: #fafbf6;
  }
}

@media (prefers-reduced-motion: reduce) {
  .xizuyt7.xizuyt7:not(#\#):not(#\#):not(#\#) {
    background-color: #e5ebd8;
  }
}

@media (forced-colors: active) {
  .xhobzj1.xhobzj1:not(#\#):not(#\#):not(#\#) {
    background-image: none;
  }
}

@media (width <= 700px) {
  .xl27f6.xl27f6:not(#\#):not(#\#):not(#\#) {
    box-shadow: 0 8px 24px #263b321a;
  }

  .x9o70w.x9o70w:not(#\#):not(#\#):not(#\#) {
    box-shadow: none;
  }
}

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

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

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

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

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

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

@media (pointer: coarse) {
  .xhj50sb.xhj50sb:not(#\#):not(#\#):not(#\#) {
    display: none;
  }
}

@media (width <= 650px) {
  .xvjf89b.xvjf89b:not(#\#):not(#\#):not(#\#) {
    flex-basis: 100%;
  }
}

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

@media (width <= 650px) {
  .xei4212.xei4212:not(#\#):not(#\#):not(#\#) {
    flex-wrap: wrap;
  }
}

@media (width <= 850px) {
  .xonxon5.xonxon5:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr);
  }
}

@media (width <= 700px) {
  .x16p75mz.x16p75mz:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr);
  }
}

@media (width <= 650px) {
  .x1t4a82g.x1t4a82g:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr);
  }
}

@media (width <= 700px) {
  .xvgb74q.xvgb74q:not(#\#):not(#\#):not(#\#) {
    grid-template-rows: auto auto auto;
  }

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

@media (prefers-reduced-motion: reduce) {
  .xfp8ul4.xfp8ul4:not(#\#):not(#\#):not(#\#) {
    opacity: .5;
  }
}

@media (width <= 700px) {
  .x15fkzzq.x15fkzzq:not(#\#):not(#\#):not(#\#) {
    position: static;
  }
}

.x1ya3ixe:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: #9baa90;
}

.x8au65c:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: #a4b29a;
}

.x1laipqb:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: #b44436;
}

.x19d8cg4:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: #d6dfcc;
}

.x1m7x7rj:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: #dce2d2;
}

.x14bypyp:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: #dfe6d3;
}

.x50d0ui:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: #dfe6d5;
}

.x1vhrd7e:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: #e5e9dc;
}

.x5mhd6h:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: #e8ecdf;
}

.xbyficm:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: #e9eddf;
}

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

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

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

.x4nblzv:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-left-color: #6b7865;
}

.x12d536w:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-left-color: #bdcba8;
}

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

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

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

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

.x1vo0akb:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-left-width: 3px;
}

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

.xcx5j18:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-color: #d6dfcc;
}

.xnmu149:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-color: #dfe5d9;
}

.xajbhsh:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-color: #dfe6d3;
}

.x3x7fyn:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-color: #e1e7d7;
}

.xtbv6vb:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-color: #e3e8d9;
}

.xumluut:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-color: #e4e9dd;
}

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

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

.x1ey2m1c:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: 0;
}

.xy58vm5:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: 24px;
}

.x106mfvv:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: 65px;
}

.xdd4er5:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: auto;
}

.xk2p19r:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: max(6px,env(safe-area-inset-bottom));
}

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

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

.x170jfvy:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 10px;
}

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

.xhvdbge:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 19px;
}

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

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

.x17rw0jw:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 22px;
}

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

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

.xd7y6wv:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 26px;
}

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

.x10w6t97:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 32px;
}

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

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

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

.x16nrsnc:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 400px;
}

.x1vqgdyp:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 40px;
}

.x14m17ec:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 440px;
}

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

.xqu0tyb:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 4px;
}

.x10wjd1d:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 50px;
}

.xy0yyh0:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 525px;
}

.xng8ra:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 60px;
}

.xols6we:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 6px;
}

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

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

.xegnrdp:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 9px;
}

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

.x1169n6v:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: -45px;
}

.x17so1df:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: -5px;
}

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

.xvejdz2:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: 26px;
}

.xxly1if:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: 45px;
}

.x1wdc6xf:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: 49px;
}

.x1t8mvi6:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: auto;
}

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

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

.x1sfzahb:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 13px;
}

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

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

.xieb3on:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 20px;
}

.x91k8ka:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 22px;
}

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

.x1chd833:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 28px;
}

.xjpr12u:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 2px;
}

.x4n8cb0:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 30px;
}

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

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

.xe52b9x:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 54px;
}

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

.x16vho4v:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: 6px;
}

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

.x15ku74s:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-right: 6px;
}

.x1gde2r1:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: -80px;
}

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

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

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

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

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

.x1e1m7ul:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 25px;
}

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

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

.xg87l8a:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 32px;
}

.xib59rt:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 38px;
}

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

.x1ok221b:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 5px;
}

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

.x1wj9ous:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 100dvh;
}

.x1dsybvd:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: calc(100dvh - 16px);
}

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

.x7ab17h:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: none;
}

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

.x16xn7b0:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 100vw;
}

.xhhzumu:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 1060px;
}

.x1ikqzku:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 1200px;
}

.xq8xjp4:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 125px;
}

.x1229itx:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 1380px;
}

.xaka53j:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 230px;
}

.x14lruf5:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 260px;
}

.x1pfbilc:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 460px;
}

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

.xthy2uy:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 50%;
}

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

.x1bio8jh:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 570px;
}

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

.x1yr5zsc:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 620px;
}

.x12fk1ku:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 660px;
}

.xorqhan:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 710px;
}

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

.x1ap80js:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 800px;
}

.xqnzamk:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: calc(100% - 48px);
}

.x1usz39j:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: calc(100vw - 16px);
}

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

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

.x11md1zd:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 100px;
}

.xi3av73:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 120px;
}

.x1db3i3o:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 160px;
}

.x1jc8gtk:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 210px;
}

.x21xpn4:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 32px;
}

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

.x1ba4aug:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 40px;
}

.xgujvf1:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 42px;
}

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

.x1wxaq2x:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 48px;
}

.x1wiwyrm:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 52px;
}

.x1ujl9rh:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 84px;
}

.xefclja:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 88px;
}

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

.x1i8msj3:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 145px;
}

.xek95gm:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 164px;
}

.x1t5bqph:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 190px;
}

.x4dcj2i:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 1ch;
}

.x1jzhcrs:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 200px;
}

.x1m6fhvh:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 58px;
}

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

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

.x10wlt62:not(#\#):not(#\#):not(#\#):not(#\#) {
  overflow-y: hidden;
}

.xnm25rq:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: 16px;
}

.x7xyrnr:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: 66px;
}

.xyamay9:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 16px;
}

.x1cnzs8:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 20px;
}

.x1ntxw0t:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: -160px;
}

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

.xk6ci0l:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: 20px;
}

.x1gv0tr7:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: 24px;
}

.xmnqija:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: 3px;
}

.xwukr4l:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: auto;
}

.x1fe6lwq:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: clamp(24px, 4vw, 64px);
}

.x1m9gvdj:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: clamp(24px, 6vw, 120px);
}

.xjibb99:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: -5px;
}

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

.x1eu8d0j:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 10px;
}

.xmhk92p:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 20px;
}

.x8l1umf:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 24px;
}

.xwa60dl:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 50%;
}

.x1c030e2:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 63px;
}

.x1atx4j1:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 6px;
}

.xyc4j8s:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 7px;
}

.xfr5jun:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 8px;
}

.x80663w:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: auto;
}

.x12rjxi7:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: calc(100% + 10px);
}

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

.x1fsd2vl:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 10px;
}

.x1fxhmyf:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 13px;
}

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

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

.xn6xy2s:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 19px;
}

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

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

.x17z2i9w:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 22px;
}

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

.xqyf9gi:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 250px;
}

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

.x1hfn5x7:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 260px;
}

.x23j0i4:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 26px;
}

.xfo62xy:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 2px;
}

.xdzyupr:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 300px;
}

.x1849jeq:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 30px;
}

.x1td3qas:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 32px;
}

.xxsgkw5:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 350px;
}

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

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

.x100vrsf:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 40px;
}

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

.x1useyqa:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 48px;
}

.x1pju0fl:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 50px;
}

.x1fxk84t:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 54px;
}

.x1247r65:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 60px;
}

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

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

.xgf8fm:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 99px;
}

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

.xeq5yr9:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: fit-content;
}

.xezivpi:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: max-content;
}

.xzzcls3:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(300px, 100vw - 40px);
}

.x104gozv:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(390px, 100vw - 28px);
}

.x1rxd0ek:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(660px, 100vw);
}

.x1t1lzn6:last-child:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-width: 0;
}

.x1ubfaqm:focus:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: #263b32;
}

@media (width <= 600px) {
  .x1id627p.x1id627p:not(#\#):not(#\#):not(#\#):not(#\#) {
    bottom: 10px;
  }
}

@media (width <= 700px) {
  .x1flzfo8.x1flzfo8:not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-bottom: 24px;
  }

  .x10pzcww.x10pzcww:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-height: calc(100dvh - 88px);
  }
}

@media (width <= 600px) {
  .xbamcvf.xbamcvf:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-height: calc(100dvh - 20px);
  }
}

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

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

@media (width <= 600px) {
  .x1gc3r05.x1gc3r05:not(#\#):not(#\#):not(#\#):not(#\#) {
    right: 10px;
  }
}

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

  .x1q5n88n.x1q5n88n:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: min(260px, 100vw - 48px);
  }
}

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

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

.xxd3hbb:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::marker {
  color: #6c825b;
}

.x1qetubd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::placeholder {
  color: #8b9980;
}

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

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

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

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

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