:root{color:#232323;font-synthesis:none;text-rendering:optimizelegibility;background:#f5f6f4;font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box;border:0 solid #e5e7eb}html,body,#root{min-height:100%;margin:0}html{scrollbar-gutter:stable}button,input{font:inherit}@layer priority1{button{background-color:#0000;background-image:none}}button,a,input[type=checkbox]{-webkit-tap-highlight-color:transparent}

@layer priority1;

@layer priority2 {
  .x10a8y8t {
    inset: 0;
  }

  .xkdpibf {
    margin: -1px;
  }

  .xtj3y72 {
    margin: 16px;
  }

  .x1717udv {
    padding: 0;
  }

  .x6yrr3s {
    padding: 10px 12px;
  }

  .x7z7khe {
    padding: 10px;
  }

  .xc7ga6q {
    padding: 12px;
  }

  .xh073nz {
    padding: 13px;
  }

  .x1tamke2 {
    padding: 16px;
  }

  .x1qhigcl {
    padding: 20px;
  }

  .xggk2y7 {
    padding: 24px;
  }

  .x10xs6qf {
    padding: 28px;
  }

  .xfawy5m {
    padding: 4px;
  }

  .x1ruevkc {
    padding: 6px;
  }

  .xe8ttls {
    padding: 8px;
  }

  @media (width >= 640px) {
    .x1vs48sf.x1vs48sf {
      padding: 20px;
    }

    .x1xbj47v.x1xbj47v {
      padding: 24px;
    }

    .x1c5v8if.x1c5v8if {
      padding: 28px;
    }
  }
}

@layer priority3 {
  .x3lbrej {
    border-color: #4b9160;
  }

  .x11wk2cd {
    border-color: #5b9a6c;
  }

  .x1drszgi {
    border-color: #72a77d;
  }

  .xu8z7j7 {
    border-color: #bdc9bc;
  }

  .xktmii8 {
    border-color: #bfc5c1;
  }

  .x1d084p8 {
    border-color: #c8d8c6;
  }

  .xh5q5qc {
    border-color: #c8d9c6;
  }

  .x1d405oa {
    border-color: #c9dac8;
  }

  .x6nnw1e {
    border-color: #cbd5e1;
  }

  .x1o3jbwc {
    border-color: #cbdcc9;
  }

  .x5ep0q4 {
    border-color: #cbdcca;
  }

  .x109gg4i {
    border-color: #cfe0cf;
  }

  .xjluh30 {
    border-color: #d7e7d5;
  }

  .xnf0397 {
    border-color: #d7e9d7;
  }

  .x1jnru3y {
    border-color: #d8ddda;
  }

  .x1y4vbny {
    border-color: #d8e9d7;
  }

  .x1hrc9l2 {
    border-color: #d9ddda;
  }

  .xcvp7bb {
    border-color: #d9e8d7;
  }

  .x3i6xsc {
    border-color: #d9e8d8;
  }

  .x117m26o {
    border-color: #dbe2d9;
  }

  .xpakwgh {
    border-color: #dbe5d9;
  }

  .xk231cb {
    border-color: #dbe5da;
  }

  .x31moy4 {
    border-color: #dce5da;
  }

  .xo9xvos {
    border-color: #dce6da;
  }

  .xdf89ys {
    border-color: #dce7da;
  }

  .x1hmdptm {
    border-color: #dce8da;
  }

  .x1vp3y3k {
    border-color: #dce9da;
  }

  .x1n6y41l {
    border-color: #dfe2dd;
  }

  .x1mgcg61 {
    border-color: #e0e4df;
  }

  .xzmhf4f {
    border-color: #e0e6de;
  }

  .x1nsqpds {
    border-color: #e0e7de;
  }

  .x1n706yv {
    border-color: #e0e8de;
  }

  .xtgktqr {
    border-color: #e1e8df;
  }

  .x18fp46j {
    border-color: #e1e8e1;
  }

  .x5dbk14 {
    border-color: #e2e8e0;
  }

  .x87h54k {
    border-color: #e2e9df;
  }

  .x5jxgi4 {
    border-color: #e3e6df;
  }

  .x2g8txs {
    border-color: #e3e8e1;
  }

  .xm6h8v0 {
    border-color: #e3e9e1;
  }

  .x266f3c {
    border-color: #e3ebe1;
  }

  .x7fg7zq {
    border-color: #e4e7e2;
  }

  .x109c6dm {
    border-color: #e4e9e2;
  }

  .x2vbdfs {
    border-color: #e6e9e3;
  }

  .x1prtsp3 {
    border-color: #e7e8e2;
  }

  .xxoue8g {
    border-color: #e7ece5;
  }

  .x1s2ybxz {
    border-color: #e8ece7;
  }

  .x1w0wu5m {
    border-color: #eadbd2;
  }

  .x1mdd62x {
    border-color: #edd8d0;
  }

  .x13mvvof {
    border-color: #edf0eb;
  }

  .xn0zo7u {
    border-color: #edf0ec;
  }

  .xhwlcy5 {
    border-color: #f0d0c0;
  }

  .x1ldtb23 {
    border-color: #f0dcca;
  }

  .x16hzv35 {
    border-color: #f1ded0;
  }

  .xmvqgf2 {
    border-color: #f8faf7;
  }

  .x15cw38b {
    border-color: #fff6;
  }

  .xq8a770 {
    border-color: #ffffff80;
  }

  .x9r1u3d {
    border-color: #0000;
  }

  .x16eypsj {
    border-radius: .25rem;
  }

  .x6i6fhv {
    border-radius: .375rem;
  }

  .x116uinm {
    border-radius: .5rem;
  }

  .x1yt6v20 {
    border-radius: .75rem;
  }

  .xo52422 {
    border-radius: .85rem;
  }

  .xfm794m {
    border-radius: .9rem;
  }

  .xetvl1f {
    border-radius: 19px;
  }

  .x3fmiap {
    border-radius: 1rem;
  }

  .x1m3ak92 {
    border-radius: 20px;
  }

  .x13pz1uv {
    border-radius: 22px;
  }

  .x13e3gmj {
    border-radius: 23px;
  }

  .xu4hgxq {
    border-radius: 7px;
  }

  .x10hpsqq {
    border-radius: 9999px;
  }

  .xbsl7fq {
    border-style: dashed;
  }

  .x1y0btm7 {
    border-style: solid;
  }

  .xc342km {
    border-width: 0;
  }

  .xmkeg23 {
    border-width: 1px;
  }

  .xdh2fpr {
    border-width: 2px;
  }

  .x1eelfka {
    border-width: 45px;
  }

  .x1a87jhh {
    border-width: 4px;
  }

  .x845mor {
    flex: 1;
  }

  .x883omv {
    gap: 10px;
  }

  .x1v2ro7d {
    gap: 12px;
  }

  .xou54vl {
    gap: 16px;
  }

  .x1c1vhfx {
    gap: 20px;
  }

  .x1jnr06f {
    gap: 4px;
  }

  .x17d4w8g {
    gap: 6px;
  }

  .x1j9xkj6 {
    gap: 7px;
  }

  .x167g77z {
    gap: 8px;
  }

  .x10no89f {
    inset-block: 0;
  }

  .x17y0mx6 {
    inset-inline: 0;
  }

  .xnkwvvz {
    inset-inline: 15%;
  }

  .x46odhu {
    inset-inline: 2%;
  }

  .xq7u8qf {
    margin-block: 20px;
  }

  .xvueqy4 {
    margin-inline: auto;
  }

  .x1a2a7pz {
    outline: none;
  }

  .xb3r6kr {
    overflow: hidden;
  }

  .x18g2hj5 {
    padding-block: .5rem;
  }

  .xp59q4u {
    padding-block: 10px;
  }

  .x10dr8xq {
    padding-block: 12px;
  }

  .x1xn8qrt {
    padding-block: 16px;
  }

  .xqp6ajr {
    padding-block: 20px;
  }

  .xr9q8rw {
    padding-block: 24px;
  }

  .x1e9difb {
    padding-block: 28px;
  }

  .xd11lqx {
    padding-block: 32px;
  }

  .x1axd487 {
    padding-block: 40px;
  }

  .x62rkhy {
    padding-block: 48px;
  }

  .x12ulsxz {
    padding-block: 4px;
  }

  .xgmh6ty {
    padding-block: 56px;
  }

  .x1vvogim {
    padding-block: 8px;
  }

  .xhga2vu {
    padding-block: clamp(2.5rem, 6vh, 4.5rem);
  }

  .x1awh872 {
    padding-inline: 10px;
  }

  .xaope02 {
    padding-inline: 12px;
  }

  .x1l730wp {
    padding-inline: 13px;
  }

  .xqin4a2 {
    padding-inline: 14px;
  }

  .x1hr3lfm {
    padding-inline: 16px;
  }

  .x12j899k {
    padding-inline: 18px;
  }

  .xnxx81d {
    padding-inline: 1rem;
  }

  .x17qtykl {
    padding-inline: 20px;
  }

  .x4l9tsp {
    padding-inline: 24px;
  }

  .xfn1xvj {
    padding-inline: 4px;
  }

  .x1xijbu4 {
    padding-inline: 6px;
  }

  .xlkn9b3 {
    padding-inline: 7px;
  }

  .xdqyycr {
    padding-inline: 8px;
  }

  .x1cmwfu1 {
    padding-inline: clamp(1.6rem, 3.2vw, 2.4rem);
  }

  .x65cdjs {
    padding-inline: clamp(2rem, 5.5vw, 5.25rem);
  }

  .x1hl2dhg {
    text-decoration: none;
  }

  .xhgq3pz {
    transition: background-color .16s;
  }

  .x1ozmkg0 {
    transition: background-color, box-shadow, transform;
  }

  .x1vc2ukk {
    transition: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
  }

  .xqcsobp {
    transition: width;
  }

  .xz9xbez:focus-within {
    border-color: #5a8f66;
  }

  .x1u7fy9d:focus-within {
    border-color: #5b9a6c;
  }

  .x1o74xnk:focus-within {
    border-color: #75a97c;
  }

  .x7m6zp6:hover {
    border-color: #bdd5bf;
  }

  .xt0b8zv:hover {
    text-decoration: underline;
  }

  .x2maw5m:focus {
    border-color: #5a8f66;
  }

  .xyppnua:focus {
    border-color: #5b9a6c;
  }

  .xeyrb9z:focus {
    border-color: #75a97c;
  }

  @media (width >= 640px) {
    .x18glsgh.x18glsgh {
      border-radius: 22px;
    }

    .x4yve5t.x4yve5t {
      padding-block: 48px;
    }

    .xghm5j0.xghm5j0 {
      padding-inline: 20px;
    }

    .xyjhkyy.xyjhkyy {
      padding-inline: 24px;
    }

    .x1jfqmfl.x1jfqmfl {
      padding-inline: 28px;
    }
  }

  @media (width >= 1024px) {
    .xpf01zf.xpf01zf {
      padding-inline: 36px;
    }
  }
}

@layer priority4 {
  .xzlpfg7 {
    accent-color: #4e9360;
  }

  .x1utf0zt {
    accent-color: #568a62;
  }

  .x1pha0wt {
    align-items: baseline;
  }

  .x6s0dn4 {
    align-items: center;
  }

  .xpqajaz {
    align-items: end;
  }

  .x7a106z {
    align-items: start;
  }

  .xqcrz7y {
    align-self: flex-start;
  }

  .x1y8v6su {
    align-self: start;
  }

  .x18hd8ej {
    animation-duration: 1.6s;
  }

  .x1q3qbx4 {
    animation-duration: 1s;
  }

  .xa4qsjk {
    animation-iteration-count: infinite;
  }

  .x1aerksh {
    animation-name: x1wc8ddo-B;
  }

  .x6aa9c8 {
    animation-name: xa6r8g6-B;
  }

  .x4hg4is {
    animation-timing-function: ease-in-out;
  }

  .x1esw782 {
    animation-timing-function: linear;
  }

  .xvn2z4z {
    backdrop-filter: blur(12px);
  }

  .x1xe0dkm {
    backdrop-filter: blur(1px);
  }

  .x1dmgsgi {
    backdrop-filter: blur(8px);
  }

  .xahznf7 {
    background-color: #0f172a;
  }

  .xurfoi1 {
    background-color: #243c2b;
  }

  .x1c6f3oa {
    background-color: #3f8955;
  }

  .x1l9gych {
    background-color: #408b56;
  }

  .x7o0obv {
    background-color: #438b57;
  }

  .xdlirbw {
    background-color: #456971;
  }

  .xhxdjvj {
    background-color: #4b9160;
  }

  .xovbrob {
    background-color: #4c9560;
  }

  .x1bw3d2 {
    background-color: #4d9562;
  }

  .x15dcpqd {
    background-color: #4f9360;
  }

  .xb57rh6 {
    background-color: #568b62;
  }

  .x1b5l8ne {
    background-color: #5b9167;
  }

  .xuckdz1 {
    background-color: #677f5c;
  }

  .xk92wfy {
    background-color: #6da17a;
  }

  .x120rlyb {
    background-color: #7da482;
  }

  .xjasegg {
    background-color: #7e9aa2;
  }

  .x10rse3n {
    background-color: #9c7355;
  }

  .xpeal9s {
    background-color: #b84a45;
  }

  .x1jx5cmt {
    background-color: #c0915a;
  }

  .x9b1nu {
    background-color: #c29c65;
  }

  .xl5pp67 {
    background-color: #e5e7e4;
  }

  .x1anuos3 {
    background-color: #e5ece3;
  }

  .x15y3t5w {
    background-color: #e6f2e3;
  }

  .x1tvpc3m {
    background-color: #e8e9e6;
  }

  .xhjettb {
    background-color: #e8eee6;
  }

  .x1esrhzu {
    background-color: #e8efe6;
  }

  .xbsw9xj {
    background-color: #e9f4e6;
  }

  .x1ugjq3l {
    background-color: #e9f4e7;
  }

  .x1bvdc {
    background-color: #eaf0e8;
  }

  .x17svxls {
    background-color: #eaf5e7;
  }

  .x1nw4rql {
    background-color: #edf3eb;
  }

  .x1os4159 {
    background-color: #edf4e9;
  }

  .x4yck6c {
    background-color: #edf6eb;
  }

  .x1kdikn6 {
    background-color: #edf7eb;
  }

  .xrqwtf4 {
    background-color: #edf7ef;
  }

  .x45mstu {
    background-color: #eef4ff;
  }

  .x1dhw04e {
    background-color: #eef6eb;
  }

  .xwcfk2e {
    background-color: #eff5eb;
  }

  .xxd445b {
    background-color: #eff6ed;
  }

  .x94m5u0 {
    background-color: #f0f7ef;
  }

  .x1dtp91f {
    background-color: #f1f2ef;
  }

  .x1tj7nhm {
    background-color: #f1f6ef;
  }

  .x1s2svaa {
    background-color: #f2f6f0;
  }

  .xsmtshr {
    background-color: #f2f6f1;
  }

  .xsdwolo {
    background-color: #f2f7f0;
  }

  .x1y0w86f {
    background-color: #f3f0e8;
  }

  .x14vdps7 {
    background-color: #f3f7f2;
  }

  .x1o085hc {
    background-color: #f3f8f1;
  }

  .x11draqf {
    background-color: #f4f5f3;
  }

  .x2sq12x {
    background-color: #f4f7f3;
  }

  .x2hi8kk {
    background-color: #f4f9f2;
  }

  .x1nhhbw {
    background-color: #f5f0e7;
  }

  .x16k5drq {
    background-color: #f5faf3;
  }

  .xhmk4ip {
    background-color: #f5fbf3;
  }

  .xnbiudz {
    background-color: #f6efe4;
  }

  .x1t794xo {
    background-color: #f7faf6;
  }

  .xyjj236 {
    background-color: #f7fbf6;
  }

  .xg3ocx6 {
    background-color: #f8f0e4;
  }

  .xbpxpc4 {
    background-color: #f8faf7;
  }

  .x1rmjnuk {
    background-color: #f8fbf7;
  }

  .x10gixf4 {
    background-color: #f8fcf7;
  }

  .x4ohpjm {
    background-color: #f9fbf8;
  }

  .xjhv9sz {
    background-color: #fbf0df;
  }

  .x1kcohjv {
    background-color: #fbfdf9;
  }

  .xj1umx0 {
    background-color: #fbfdfb;
  }

  .x1kmhzy9 {
    background-color: #fdfefd;
  }

  .x83z2og {
    background-color: #fff;
  }

  .xlp2p9v {
    background-color: #fff1eb;
  }

  .xnpnvmg {
    background-color: #fff3ed;
  }

  .x1bh67lz {
    background-color: #fff5f0;
  }

  .x1njil1f {
    background-color: #fff5f1;
  }

  .x14w9b0n {
    background-color: #fff9f2;
  }

  .x1txbkkl {
    background-color: #fff9f3;
  }

  .x1cux5p2 {
    background-color: #fffefa;
  }

  .xhmhcoc {
    background-color: #17201873;
  }

  .x6wz5q {
    background-color: #ffffff26;
  }

  .xzfolqz {
    background-color: #ffffffa6;
  }

  .x1fq1r1 {
    background-color: #fffefaf2;
  }

  .x1mkqu {
    background-color: #fffefaf5;
  }

  .xjbqb8w {
    background-color: #0000;
  }

  .x1bmdnal {
    background-image: linear-gradient(125deg, #f6fbf4, #e6f1e4);
  }

  .x8tvo8k {
    background-image: linear-gradient(135deg, #3f8551, #6aa073);
  }

  .x1h3fxs3 {
    background-image: linear-gradient(145deg, #fff 0%, #fcfdfb 100%);
  }

  .xtnmda8 {
    background-image: radial-gradient(circle at 72% 3%, #8baf852e 0 1px, #0000 2px), linear-gradient(140deg, #fffdfa 0%, #fbfcf8 48%, #eef3e9 100%);
  }

  .x1906dmr {
    background-size: 18px 18px, auto;
  }

  .x1bx7iw0 {
    box-shadow: 0 0 0 1px #fff;
  }

  .xx54505 {
    box-shadow: 0 0 0 1px #0000000d;
  }

  .x10ofyp6 {
    box-shadow: 0 0 0 4px #5b9a6c1a;
  }

  .xalsa2k {
    box-shadow: 0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;
  }

  .xb2qcnx {
    box-shadow: 0 10px 24px #30463324;
  }

  .xexdrzh {
    box-shadow: 0 10px 25px #2f70402e;
  }

  .x154ksxr {
    box-shadow: 0 12px 30px #243d2829;
  }

  .x8oe5w3 {
    box-shadow: 0 18px 35px #414d3824;
  }

  .xv186zg {
    box-shadow: 0 1px 2px #0000000d;
  }

  .x1t2901j {
    box-shadow: 0 1px 2px #263b2a08;
  }

  .xl9twh5 {
    box-shadow: 0 1px 2px #263b2a14;
  }

  .xd2qz7i {
    box-shadow: 0 1px 3px #263b2a12;
  }

  .x1sxx5x7 {
    box-shadow: 0 1px 8px #2c372d14;
  }

  .x1isiw8z {
    box-shadow: 0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;
  }

  .x13siafy {
    box-shadow: 0 20px 45px #414d3829;
  }

  .x1cuuie5 {
    box-shadow: 0 24px 60px #1b261d47;
  }

  .x167a5eo {
    box-shadow: 0 4px 12px #2b703e2e;
  }

  .xvf337x {
    box-shadow: 0 4px 16px #30463309;
  }

  .x4bym2j {
    box-shadow: 0 5px 16px #2b703e52;
  }

  .x1pwaxu8 {
    box-shadow: 0 6px 18px #3241340d;
  }

  .xeh89do {
    clip: rect(0 0 0 0);
  }

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

  .x1rpfhqn {
    color: #202720;
  }

  .xsse8lc {
    color: #212622;
  }

  .xx22bf1 {
    color: #222;
  }

  .x17r3sec {
    color: #222723;
  }

  .x1q3ys2a {
    color: #252525;
  }

  .x12wy4tn {
    color: #262626;
  }

  .x1165ssn {
    color: #263128;
  }

  .xyp8obf {
    color: #27342b;
  }

  .xmqv8s7 {
    color: #283229;
  }

  .x19f25ja {
    color: #287441;
  }

  .x1ms1rjw {
    color: #287541;
  }

  .xwvysl2 {
    color: #29322b;
  }

  .xepcq49 {
    color: #2c302f;
  }

  .x5bg0kz {
    color: #2c382e;
  }

  .x18d1o1j {
    color: #2d352f;
  }

  .xb8p2ny {
    color: #2d7342;
  }

  .x1wavde5 {
    color: #2d7943;
  }

  .xgewyv2 {
    color: #2e7744;
  }

  .x7zviyp {
    color: #2e7943;
  }

  .x1wqes9c {
    color: #2f5e3b;
  }

  .x1p23p1n {
    color: #2f7041;
  }

  .xlcvzv6 {
    color: #2f7c45;
  }

  .x1nm4o03 {
    color: #314d39;
  }

  .xlngv0a {
    color: #315c3b;
  }

  .x6zfl8b {
    color: #315c3d;
  }

  .x18d090y {
    color: #334155;
  }

  .xxl1qh5 {
    color: #347a47;
  }

  .xeb1sy8 {
    color: #365846;
  }

  .x1dio6h {
    color: #367745;
  }

  .x1bscnzm {
    color: #39493e;
  }

  .xg8dfha {
    color: #397849;
  }

  .x1dzf7yf {
    color: #397a4b;
  }

  .x1xgkqpd {
    color: #397a4c;
  }

  .x1jdvhzc {
    color: #397b49;
  }

  .x1nmi2h5 {
    color: #397d4d;
  }

  .x7wo1se {
    color: #3a5c41;
  }

  .x1kx1gdd {
    color: #3b7b4d;
  }

  .x1g9fxx8 {
    color: #3c6545;
  }

  .xmwew3q {
    color: #3c7d4d;
  }

  .x7zgmrd {
    color: #3d463f;
  }

  .x1g49smb {
    color: #3d5542;
  }

  .x106trnq {
    color: #3d6245;
  }

  .xouvz2s {
    color: #3e5944;
  }

  .x1bjw9eo {
    color: #3e7d4d;
  }

  .xwf9pyn {
    color: #3f7e4d;
  }

  .xc05v31 {
    color: #425148;
  }

  .xu768u6 {
    color: #42624b;
  }

  .x1jvhypu {
    color: #426b9d;
  }

  .x13g4k6v {
    color: #427f51;
  }

  .x6rld39 {
    color: #438254;
  }

  .x1r9cf01 {
    color: #45604b;
  }

  .x1488odf {
    color: #45684d;
  }

  .xqiw7zj {
    color: #46544a;
  }

  .xrfsi0v {
    color: #468554;
  }

  .x3isbbm {
    color: #476d50;
  }

  .x1qu0pm6 {
    color: #477151;
  }

  .x6tshhk {
    color: #478155;
  }

  .x1xm6ja6 {
    color: #478254;
  }

  .xi3fdy2 {
    color: #478555;
  }

  .x1oyq9rv {
    color: #48694f;
  }

  .x1rjeu6g {
    color: #486c50;
  }

  .x5lvfxr {
    color: #498756;
  }

  .x1x9024z {
    color: #4a8258;
  }

  .x1a1to2y {
    color: #4b6351;
  }

  .x13z281c {
    color: #4b8458;
  }

  .x1xd3iq5 {
    color: #4b8a58;
  }

  .x1o74xnj {
    color: #4b8b59;
  }

  .x1bviswa {
    color: #4c7e58;
  }

  .xk7z5ci {
    color: #4d6251;
  }

  .xvp8747 {
    color: #4d815c;
  }

  .x1x33o06 {
    color: #4d8959;
  }

  .x1sl1cyn {
    color: #4d9360;
  }

  .x14iczla {
    color: #4d9460;
  }

  .xdtbwaw {
    color: #4e5e51;
  }

  .xxt54c {
    color: #4e7057;
  }

  .xt2y0td {
    color: #4f6255;
  }

  .xlv4gnf {
    color: #4f865c;
  }

  .xw3dtxt {
    color: #4f865d;
  }

  .xiigpjd {
    color: #51865f;
  }

  .x1sv128j {
    color: #526057;
  }

  .xcsdk9y {
    color: #526157;
  }

  .x1pm17cn {
    color: #52735a;
  }

  .xphp5j5 {
    color: #536158;
  }

  .xz0978k {
    color: #54705b;
  }

  .x1un5gv {
    color: #54705c;
  }

  .xdwpvp3 {
    color: #54805e;
  }

  .x142b6ee {
    color: #54855f;
  }

  .x119peyi {
    color: #55735d;
  }

  .x17impef {
    color: #568b60;
  }

  .x1nubk4u {
    color: #578561;
  }

  .x1sreuuh {
    color: #58606a;
  }

  .x1aocbm1 {
    color: #59705e;
  }

  .xv753we {
    color: #5b6b60;
  }

  .x1v20u8q {
    color: #5b7460;
  }

  .x65y7rc {
    color: #5b9164;
  }

  .x1e27tj6 {
    color: #5d6760;
  }

  .x1s3szcz {
    color: #5d8064;
  }

  .x1kp6u5f {
    color: #5e6d62;
  }

  .xansfr1 {
    color: #5e8e68;
  }

  .x131oab0 {
    color: #607068;
  }

  .x45d6er {
    color: #647066;
  }

  .x127hrk4 {
    color: #647267;
  }

  .x108pcjp {
    color: #657168;
  }

  .x1erdpnk {
    color: #657268;
  }

  .xms4m8m {
    color: #66706a;
  }

  .xtfgbmq {
    color: #667168;
  }

  .x1yc5wjm {
    color: #66756a;
  }

  .x7u51e7 {
    color: #66806c;
  }

  .x1bh3vy1 {
    color: #676d73;
  }

  .x1y583pg {
    color: #687078;
  }

  .x1by881x {
    color: #68736b;
  }

  .x165mgvc {
    color: #68746b;
  }

  .xfd0c8x {
    color: #68756c;
  }

  .x12smtz9 {
    color: #68806d;
  }

  .x3c0stl {
    color: #697078;
  }

  .x4skd7j {
    color: #6a7270;
  }

  .x75nbov {
    color: #6d4131;
  }

  .x1v14rvv {
    color: #6d776f;
  }

  .x18s79vt {
    color: #707b72;
  }

  .x1ftnj71 {
    color: #708073;
  }

  .x1lx5sh0 {
    color: #718073;
  }

  .x16q7lsb {
    color: #718075;
  }

  .xg3hdt6 {
    color: #718077;
  }

  .x1uexfjp {
    color: #727982;
  }

  .xi5btyf {
    color: #727d75;
  }

  .x1pao5ty {
    color: #728076;
  }

  .xjwgkzf {
    color: #737a81;
  }

  .x7b0dvd {
    color: #737d75;
  }

  .xa96wp1 {
    color: #747b83;
  }

  .x1xlb1nc {
    color: #748077;
  }

  .xpycvbx {
    color: #758077;
  }

  .x8acpqv {
    color: #758078;
  }

  .x1bhmg05 {
    color: #768077;
  }

  .x18mt9x1 {
    color: #768178;
  }

  .xh3659q {
    color: #777;
  }

  .x1kkb0py {
    color: #778077;
  }

  .x4nd4ds {
    color: #778078;
  }

  .x1s9e2gd {
    color: #778179;
  }

  .xc025bc {
    color: #778379;
  }

  .xxzh27v {
    color: #788178;
  }

  .xnw56o7 {
    color: #78827a;
  }

  .x15mbgmw {
    color: #78847b;
  }

  .xdoiyjx {
    color: #78907b;
  }

  .x1jlj5st {
    color: #7a857c;
  }

  .x1ntrwlg {
    color: #7a887d;
  }

  .xf7qf8y {
    color: #7a8b7d;
  }

  .x1elk3qt {
    color: #7b857d;
  }

  .xt5xr2l {
    color: #7b887d;
  }

  .xvbmxn0 {
    color: #7c8b80;
  }

  .xkznybk {
    color: #7e756f;
  }

  .x18i4ifa {
    color: #838d84;
  }

  .x6ksj06 {
    color: #849087;
  }

  .x111mls9 {
    color: #869087;
  }

  .xjv0k59 {
    color: #879087;
  }

  .x2f24xe {
    color: #879288;
  }

  .x3lvhp2 {
    color: #889188;
  }

  .x1b4e44m {
    color: #88948a;
  }

  .xopkjz7 {
    color: #8a958c;
  }

  .xm61blj {
    color: #8c4933;
  }

  .xhupr5x {
    color: #91a095;
  }

  .xupywec {
    color: #91a096;
  }

  .xo0xyfz {
    color: #95683f;
  }

  .x1izrexe {
    color: #99632f;
  }

  .xfnuz7z {
    color: #997149;
  }

  .x73izd7 {
    color: #997248;
  }

  .xp2rdrf {
    color: #9a7045;
  }

  .xp3551k {
    color: #9b491e;
  }

  .x17ll45h {
    color: #9b6b5c;
  }

  .xchss2v {
    color: #a24e1c;
  }

  .xwjvnxm {
    color: #a34d1b;
  }

  .x19gfbkk {
    color: #a35335;
  }

  .x7s4mz2 {
    color: #a36a31;
  }

  .x13f3r6 {
    color: #a44e20;
  }

  .x1s3ym2v {
    color: #a44f1c;
  }

  .xl07ptu {
    color: #a4501d;
  }

  .xq81sqq {
    color: #a45525;
  }

  .xyf9ex3 {
    color: #a46755;
  }

  .xucrifg {
    color: #a5501d;
  }

  .xomkimu {
    color: #a9501b;
  }

  .xv0s9t6 {
    color: #a95420;
  }

  .x1xukrwx {
    color: #aa5625;
  }

  .xuxx6ct {
    color: #b1673d;
  }

  .xfungia {
    color: #fff;
  }

  .x1l1i3gy {
    color: #ffffffb3;
  }

  .x1sf5vjq {
    color: #ffffffbf;
  }

  .x143x8w1 {
    color: #ffffffd9;
  }

  .x1yuyo8q {
    color: #ffffffc7;
  }

  .x2w6iww {
    color: #ffffffd1;
  }

  .x40hh3e {
    column-gap: 16px;
  }

  .x1jm3nie {
    cursor: grab;
  }

  .x1ypdohk {
    cursor: pointer;
  }

  .x1lliihq {
    display: block;
  }

  .x78zum5 {
    display: flex;
  }

  .xrvj5dj {
    display: grid;
  }

  .x3nfvp2 {
    display: inline-flex;
  }

  .xt0psk2 {
    display: inline;
  }

  .x1s85apg {
    display: none;
  }

  .x3ieub6 {
    flex-direction: column-reverse;
  }

  .xdt5ytf {
    flex-direction: column;
  }

  .x2lah0s {
    flex-shrink: 0;
  }

  .x1a02dak {
    flex-wrap: wrap;
  }

  .xboafo0 {
    font-size: .75rem;
  }

  .xfbk5kg {
    font-size: .76em;
  }

  .xkpwil5 {
    font-size: .875rem;
  }

  .x1c3i2sq {
    font-size: 1.125rem;
  }

  .x1603h9y {
    font-size: 1.25rem;
  }

  .x1k6wstc {
    font-size: 10px;
  }

  .x1j6dyjg {
    font-size: 11px;
  }

  .xfifm61 {
    font-size: 12px;
  }

  .x4z9k3i {
    font-size: 13px;
  }

  .xif65rj {
    font-size: 14px;
  }

  .x1jvydc1 {
    font-size: 15px;
  }

  .x1j61zf2 {
    font-size: 16px;
  }

  .x19d36u7 {
    font-size: 17px;
  }

  .xosj86m {
    font-size: 18px;
  }

  .x1jchvi3 {
    font-size: 1rem;
  }

  .xwsyq91 {
    font-size: 20px;
  }

  .xew7ush {
    font-size: 21px;
  }

  .x1i1m3gp {
    font-size: 22px;
  }

  .x5heo1l {
    font-size: 23px;
  }

  .x1pvqxga {
    font-size: 24px;
  }

  .x1nyyd3 {
    font-size: 25px;
  }

  .x3vlhr4 {
    font-size: 27px;
  }

  .xneq65o {
    font-size: 28px;
  }

  .x3jc0hy {
    font-size: 29px;
  }

  .xdzlmae {
    font-size: 8px;
  }

  .xvwhms9 {
    font-size: 9px;
  }

  .x1q1jzvp {
    font-size: clamp(1.75rem, 3.2vw, 2.25rem);
  }

  .xphzozf {
    font-size: clamp(1.7rem, 2.4vw, 2.15rem);
  }

  .x1qbfk1k {
    font-size: clamp(1.7rem, 3vw, 2.15rem);
  }

  .xea1su5 {
    font-size: clamp(2rem, 4vw, 2.7rem);
  }

  .x1k4tb9n {
    font-style: italic;
  }

  .xo1l8bm {
    font-weight: 400;
  }

  .xk50ysn {
    font-weight: 500;
  }

  .x1s688f {
    font-weight: 600;
  }

  .x19s9jnd {
    font-weight: 650;
  }

  .x1xlr1w8 {
    font-weight: 700;
  }

  .xt04wq3 {
    grid-template-columns: 28px 1fr auto auto;
  }

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

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

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

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

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

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

  .x16u84gf {
    grid-template-columns: repeat(5, minmax(0, 1fr));
  }

  .xl56j7k {
    justify-content: center;
  }

  .x7v6yn8 {
    justify-content: end;
  }

  .x13a6bvl {
    justify-content: flex-end;
  }

  .x1nhvcw1 {
    justify-content: flex-start;
  }

  .x1qughib {
    justify-content: space-between;
  }

  .x1szn6h9 {
    justify-content: stretch;
  }

  .xct23u9 {
    letter-spacing: -.015em;
  }

  .x1jk9byj {
    letter-spacing: -.025em;
  }

  .x18sf2q7 {
    letter-spacing: -.02em;
  }

  .x119dkuu {
    letter-spacing: -.035em;
  }

  .x1q2vhjh {
    letter-spacing: -.03em;
  }

  .xpgpu2e {
    letter-spacing: -.045em;
  }

  .xne9tug {
    letter-spacing: -.04em;
  }

  .x1hwsdrk {
    letter-spacing: -.055em;
  }

  .x2ujxvm {
    letter-spacing: .05em;
  }

  .x1dgsrnt {
    letter-spacing: .06em;
  }

  .x9pfba7 {
    letter-spacing: .08em;
  }

  .x7447wj {
    letter-spacing: .12em;
  }

  .xax6vvg {
    line-height: 1.12;
  }

  .x1vbrtjm {
    line-height: 1.1rem;
  }

  .x8r4c90 {
    line-height: 1.25rem;
  }

  .x8nkheu {
    line-height: 1.2rem;
  }

  .x1j97mjp {
    line-height: 1.35rem;
  }

  .xnunrkz {
    line-height: 1.4rem;
  }

  .x1dbl2gt {
    line-height: 1.6;
  }

  .x11m8ghp {
    line-height: 1.65;
  }

  .xo5v014 {
    line-height: 1;
  }

  .xl2ypbo {
    line-height: 1rem;
  }

  .x18km98s {
    opacity: .75;
  }

  .x47corl {
    pointer-events: none;
  }

  .x10l6tqk {
    position: absolute;
  }

  .xixxii4 {
    position: fixed;
  }

  .x1n2onr6 {
    position: relative;
  }

  .x7wzq59 {
    position: sticky;
  }

  .x288g5 {
    resize: vertical;
  }

  .xp1r0qw {
    row-gap: 12px;
  }

  .xgpatz3 {
    row-gap: 16px;
  }

  .x1kb72lq {
    row-gap: 20px;
  }

  .x1na6gtj {
    row-gap: 24px;
  }

  .x7oemit {
    row-gap: 28px;
  }

  .x1r0jzty {
    row-gap: 4px;
  }

  .xw09woa {
    row-gap: 6px;
  }

  .xyu6300 {
    row-gap: 7px;
  }

  .x3pnbk8 {
    row-gap: 8px;
  }

  .x2b8uid {
    text-align: center;
  }

  .xdpxx8g {
    text-align: left;
  }

  .x1hr2gdg {
    text-align: right;
  }

  .xlyipyv {
    text-overflow: ellipsis;
  }

  .xn80e1m {
    text-transform: capitalize;
  }

  .xtvhhri {
    text-transform: uppercase;
  }

  .x19w6rv {
    transform-origin: 0;
  }

  .x1tadh6z {
    transform: rotate(10deg);
  }

  .x1iyqvdu {
    transform: rotate(7deg);
  }

  .x1jrg3dk {
    transform: rotate(8deg);
  }

  .x9mn55f {
    transform: scale(.9);
  }

  .x1jxq6s {
    transform: scale(1.2);
  }

  .x1c1b4dv {
    transform: translateY(0);
  }

  .xx6bhzk {
    transition-duration: .15s;
  }

  .x1d8287x {
    transition-duration: .3s;
  }

  .x10fmesz {
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
  }

  .xwwtwea {
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
  }

  .x87ps6o {
    -webkit-user-select: none;
    user-select: none;
  }

  .xuxw1ft {
    white-space: nowrap;
  }

  .x1n327nk {
    z-index: 10;
  }

  .x11uqc5h {
    z-index: 100;
  }

  .x1nh0kk4 {
    z-index: 110;
  }

  .x1hi9sau {
    z-index: 120;
  }

  .x1355qak {
    z-index: 20;
  }

  .x68pp3s {
    z-index: 30;
  }

  .x12tvco5 {
    z-index: 35;
  }

  .xlt4qrp:focus-within {
    box-shadow: 0 0 0 1px #5a8f6626;
  }

  .xw2i90g:focus-within {
    box-shadow: 0 0 0 1px #5b9a6c1a;
  }

  .xs7o7k:focus-within {
    box-shadow: 0 0 0 3px #5b9a6c1f;
  }

  .x1ysv19a:focus-visible {
    outline-color: #347845;
  }

  .x1wgar5x:focus-visible {
    outline-color: #3f8654;
  }

  .xae06a6:focus-visible {
    outline-color: #477a53;
  }

  .xf2wzd:focus-visible {
    outline-color: #568b62;
  }

  .xls8owp:focus-visible {
    outline-color: #5a8f66;
  }

  .x7s97pk:focus-visible {
    outline-offset: 2px;
  }

  .x784prv:focus-visible {
    outline-width: 2px;
  }

  .x1s07b3s:disabled {
    cursor: not-allowed;
  }

  .xjb0foi:disabled {
    cursor: wait;
  }

  .x1lfpgzf:disabled {
    opacity: .4;
  }

  .xijokvz:disabled {
    opacity: .5;
  }

  .xk0mbs4:disabled {
    opacity: .55;
  }

  .xfqoyci:disabled {
    opacity: .6;
  }

  .xa8t5ci:disabled {
    opacity: .7;
  }

  .x7rflid:hover {
    background-color: #1e293b;
  }

  .x1hrqaak:hover {
    background-color: #347845;
  }

  .x1gr1xi1:hover {
    background-color: #347c48;
  }

  .x1ksph47:hover {
    background-color: #347c49;
  }

  .x1ntfhiu:hover {
    background-color: #477a53;
  }

  .xvm0qfx:hover {
    background-color: #9f3e3a;
  }

  .xq2xx74:hover {
    background-color: #d8ecd5;
  }

  .xabw6q8:hover {
    background-color: #e2f0df;
  }

  .x1bzw5hs:hover {
    background-color: #e5f1e2;
  }

  .xwp49g6:hover {
    background-color: #e8f1e5;
  }

  .x1gkjnfo:hover {
    background-color: #eaf3e8;
  }

  .x1y5shoj:hover {
    background-color: #edf5eb;
  }

  .x1ohb6wc:hover {
    background-color: #edf7eb;
  }

  .x19ggj67:hover {
    background-color: #eef2ec;
  }

  .x1xr8xlc:hover {
    background-color: #eef3ed;
  }

  .x7taec9:hover {
    background-color: #eef4ec;
  }

  .x197bihh:hover {
    background-color: #f0f4ef;
  }

  .x1ak6tsr:hover {
    background-color: #f0f7ee;
  }

  .xvv6u6c:hover {
    background-color: #f1f4ef;
  }

  .x1rnm101:hover {
    background-color: #f1f5ef;
  }

  .x10b187s:hover {
    background-color: #f2f8f1;
  }

  .xmhcvfd:hover {
    background-color: #f3f7f2;
  }

  .x1sce64j:hover {
    background-color: #f3f8f1;
  }

  .x1x809uw:hover {
    background-color: #f4f8f2;
  }

  .x1yscmc3:hover {
    background-color: #f5f9f4;
  }

  .xer3n6g:hover {
    background-color: #f5faf3;
  }

  .xma3afm:hover {
    background-color: #f7faf6;
  }

  .x15p02me:hover {
    background-color: #f8faf7;
  }

  .x1kgq5nt:hover {
    background-color: #f8fafc;
  }

  .xsq2cox:hover {
    background-color: #f8fbf7;
  }

  .x1u25xwh:hover {
    box-shadow: 0 1px 2px #30463314;
  }

  .x1i0jvi9:hover {
    box-shadow: 0 8px 18px #2f5c3612;
  }

  .x1ir4gpv:hover {
    color: #2f6f42;
  }

  .xonx3tb:hover {
    color: #307241;
  }

  .xfnw9hl:hover {
    color: #315f3e;
  }

  .x1rz3fp4:hover {
    color: #3c7b4d;
  }

  .x1nip66b:hover {
    color: #3d7c4d;
  }

  .xehf5wv:hover {
    color: #3e7d4d;
  }

  .xutlu8u:hover {
    color: #44664c;
  }

  .x137rpjn:hover {
    color: #a34d1b;
  }

  .x1iih0q2:hover {
    color: #fff;
  }

  .xandj1l:hover {
    transform: translateX(0);
  }

  .x1l3ttin:focus {
    box-shadow: 0 0 0 1px #5a8f6626;
  }

  .xf174i2:focus {
    box-shadow: 0 0 0 1px #5b9a6c1a;
  }

  .xgfudk6:focus {
    box-shadow: 0 0 0 3px #5b9a6c1f;
  }

  @media (width >= 640px) {
    .xmci4ra.xmci4ra {
      align-items: center;
    }

    .x1h84c17.x1h84c17 {
      align-items: end;
    }

    .xnpmisl.xnpmisl {
      align-items: start;
    }

    .xrvgn5x.xrvgn5x {
      align-self: auto;
    }
  }

  @media (width >= 1024px) {
    .xzhf20h.xzhf20h {
      display: block;
    }
  }

  @media (width >= 640px) {
    .x1hgqwjb.x1hgqwjb {
      display: block;
    }
  }

  @media (width >= 1024px) {
    .x1cxnrsr.x1cxnrsr {
      display: flex;
    }
  }

  @media (width >= 640px) {
    .x1x25rye.x1x25rye {
      display: flex;
    }
  }

  @media (width >= 1024px) {
    .x1oob3yn.x1oob3yn {
      display: none;
    }
  }

  @media (width >= 640px) {
    .xjoqfoq.xjoqfoq {
      flex-direction: column;
    }

    .x2kc0e2.x2kc0e2 {
      flex-direction: row;
    }

    .x1qz4zjg.x1qz4zjg {
      grid-template-columns: 1fr auto 1fr;
    }
  }

  @media (width <= 420px) {
    .x1l1t43a.x1l1t43a {
      grid-template-columns: 1fr;
    }
  }

  @media (width >= 1024px) {
    .x1ldyioa.x1ldyioa {
      grid-template-columns: 58.5% 41.5%;
    }
  }

  @media (width >= 1280px) {
    .xgmg3kd.xgmg3kd {
      grid-template-columns: minmax(0, 1.35fr) minmax(330px, .85fr);
    }
  }

  @media (width >= 768px) {
    .x1b1y5sf.x1b1y5sf {
      grid-template-columns: minmax(0, 1.4fr) repeat(2, minmax(0, 1fr));
    }
  }

  @media (width >= 640px) {
    .x3nl5j0.x3nl5j0 {
      grid-template-columns: minmax(0, 1fr) 220px;
    }
  }

  @media (width >= 1024px) {
    .x1ayr6rv.x1ayr6rv {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }
  }

  @media (width >= 640px) {
    .x1xrh62w.x1xrh62w {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }
  }

  @media (width >= 768px) {
    .x1um9e8z.x1um9e8z {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }
  }

  @media (width >= 1280px) {
    .x5p20rn.x5p20rn {
      grid-template-columns: repeat(3, minmax(0, 1fr));
    }
  }

  @media (width >= 768px) {
    .xoafx1o.xoafx1o {
      grid-template-columns: repeat(3, minmax(0, 1fr));
    }
  }

  @media (width >= 640px) {
    .x1sy7hf0.x1sy7hf0 {
      grid-template-columns: repeat(4, minmax(0, 1fr));
    }

    .xkj4m02.xkj4m02 {
      justify-content: end;
    }

    .xqejunh.xqejunh {
      justify-content: space-between;
    }

    .x1wkoj2s.x1wkoj2s {
      row-gap: 28px;
    }
  }
}

@layer priority5 {
  .xso031l {
    border-bottom-width: 1px;
  }

  .xlxy82 {
    border-bottom-width: 2px;
  }

  .xe0pwq {
    border-left-width: 1px;
  }

  .xs1s249 {
    border-right-width: 1px;
  }

  .x181r7za {
    border-top-color: #4d9360;
  }

  .xjub7yy {
    border-top-color: #d7e4d4;
  }

  .xpul2q7 {
    border-top-color: #edf0eb;
  }

  .x192kdpm {
    border-top-color: #fff;
  }

  .x38dpot {
    border-top-left-radius: 24px;
  }

  .x6c15hy {
    border-top-left-radius: 26px;
  }

  .x1kuloru {
    border-top-right-radius: 24px;
  }

  .xd5xw3t {
    border-top-right-radius: 26px;
  }

  .x178xt8z {
    border-top-width: 1px;
  }

  .x1ey2m1c {
    bottom: 0;
  }

  .x1dzgtdc {
    bottom: 13%;
  }

  .xfaj2qg {
    bottom: 2.65rem;
  }

  .xjnlgov {
    bottom: 20px;
  }

  .xkootfa {
    bottom: 92px;
  }

  .xqtp20y {
    height: 0;
  }

  .x5yr21d {
    height: 100%;
  }

  .xsbjyhr {
    height: 104px;
  }

  .x1kpxq89 {
    height: 12px;
  }

  .x1v9usgg {
    height: 14px;
  }

  .x1ymw6g {
    height: 160px;
  }

  .xlup9mm {
    height: 16px;
  }

  .xmix8c7 {
    height: 18px;
  }

  .xb2rc7v {
    height: 192px;
  }

  .xhvdbge {
    height: 19px;
  }

  .xjm9jq1 {
    height: 1px;
  }

  .x1qx5ct2 {
    height: 20px;
  }

  .x1stpcqk {
    height: 224px;
  }

  .x1u5z0ei {
    height: 240px;
  }

  .xxk0z11 {
    height: 24px;
  }

  .x1fgtraw {
    height: 28px;
  }

  .x1aekv1k {
    height: 31px;
  }

  .x10w6t97 {
    height: 32px;
  }

  .xc9qbxq {
    height: 36px;
  }

  .x591254 {
    height: 384px;
  }

  .x1vqgdyp {
    height: 40px;
  }

  .x5kalc8 {
    height: 42px;
  }

  .xn3w4p2 {
    height: 44px;
  }

  .xsdox4t {
    height: 48px;
  }

  .x112a4uq {
    height: 49px;
  }

  .xdd8jsf {
    height: 52px;
  }

  .xnnlda6 {
    height: 56px;
  }

  .x2or8o6 {
    height: 61%;
  }

  .x1peatla {
    height: 64px;
  }

  .xuv0xuj {
    height: 75%;
  }

  .xn6wvy2 {
    height: 82px;
  }

  .xdk7pt {
    height: 8px;
  }

  .xlu6gfu {
    left: -3%;
  }

  .xu96u03 {
    left: 0;
  }

  .xpnmzw7 {
    left: 12px;
  }

  .x1trqr8e {
    left: 14px;
  }

  .x3znnpt {
    left: 2%;
  }

  .x1nrll8i {
    left: 50%;
  }

  .xod5an3 {
    margin-bottom: 12px;
  }

  .x1yztbdb {
    margin-bottom: 16px;
  }

  .x14ler8 {
    margin-bottom: 40px;
  }

  .x12nagc {
    margin-bottom: 4px;
  }

  .x1e56ztr {
    margin-bottom: 8px;
  }

  .x1tpqehw {
    margin-left: 12px;
  }

  .x400o59 {
    margin-left: 20px;
  }

  .x1iog12x {
    margin-left: 4px;
  }

  .xet2fuk {
    margin-left: 8px;
  }

  .x14vqqas {
    margin-top: 12px;
  }

  .x1hmvnq2 {
    margin-top: 14px;
  }

  .xw7yly9 {
    margin-top: 16px;
  }

  .x1sy10c2 {
    margin-top: 20px;
  }

  .xqui205 {
    margin-top: 24px;
  }

  .xjv05ge {
    margin-top: 28px;
  }

  .xr9ek0c {
    margin-top: 2px;
  }

  .xg87l8a {
    margin-top: 32px;
  }

  .xseo6mj {
    margin-top: 36px;
  }

  .x7r5mf7 {
    margin-top: 3px;
  }

  .x1tfhste {
    margin-top: 40px;
  }

  .x1gslohp {
    margin-top: 4px;
  }

  .x1ok221b {
    margin-top: 5px;
  }

  .x1k70j0n {
    margin-top: 6px;
  }

  .x1xmf6yo {
    margin-top: 8px;
  }

  .xr1yuqi {
    margin-top: auto;
  }

  .x1vjc26l {
    max-height: 224px;
  }

  .x1sslpiy {
    max-height: 320px;
  }

  .x17qf4cs {
    max-height: 93dvh;
  }

  .x186ixgm {
    max-width: 1440px;
  }

  .x1v5w1tp {
    max-width: 192px;
  }

  .xowlazn {
    max-width: 24rem;
  }

  .x1983rqf {
    max-width: 28rem;
  }

  .x1dc814f {
    max-width: 350px;
  }

  .xc0i79g {
    max-width: 36rem;
  }

  .x1jn3nw5 {
    max-width: 426px;
  }

  .xq2pcee {
    max-width: 440px;
  }

  .x11gisft {
    max-width: 640px;
  }

  .x1qgrvnk {
    max-width: calc(100vw-2.5rem);
  }

  .x2lwn1j {
    min-height: 0;
  }

  .xg6iff7 {
    min-height: 100vh;
  }

  .x21xpn4 {
    min-height: 32px;
  }

  .xu0aao5 {
    min-height: 36px;
  }

  .x1ba4aug {
    min-height: 40px;
  }

  .x1wiwyrm {
    min-height: 52px;
  }

  .x1f83pxg {
    min-height: 62px;
  }

  .xy5rg5z {
    min-height: 680px;
  }

  .x1edz59j {
    min-height: 96px;
  }

  .xga75y6 {
    min-height: calc(100vh - 64px);
  }

  .x1mkow3b {
    min-height: calc(100vh - 8px);
  }

  .xeuugli {
    min-width: 0;
  }

  .xw2csxc {
    overflow-x: auto;
  }

  .x1odjw0f {
    overflow-y: auto;
  }

  .xp7iezc {
    padding-bottom: 116px;
  }

  .xsag5q8 {
    padding-bottom: 12px;
  }

  .xwxc41k {
    padding-bottom: 24px;
  }

  .x1gan7if {
    padding-bottom: 32px;
  }

  .xo0ha1f {
    padding-bottom: 96px;
  }

  .xtk66u1 {
    padding-bottom: max(.45rem,env(safe-area-inset-bottom));
  }

  .x1lqa7cf {
    padding-left: 10px;
  }

  .xf18ygs {
    padding-left: 12px;
  }

  .xzjhap9 {
    padding-left: 14px;
  }

  .x10de0yr {
    padding-left: 36px;
  }

  .x1c3t69y {
    padding-left: 49px;
  }

  .xcicffo {
    padding-right: 10px;
  }

  .xnuq7ks {
    padding-right: 12px;
  }

  .x19tmk5i {
    padding-right: 14px;
  }

  .xj5tbmc {
    padding-right: 40px;
  }

  .xmzs88n {
    padding-right: 4px;
  }

  .xz9dl7a {
    padding-top: 12px;
  }

  .xyamay9 {
    padding-top: 16px;
  }

  .x109j2v6 {
    padding-top: 18px;
  }

  .x1cnzs8 {
    padding-top: 20px;
  }

  .x1p5oq8j {
    padding-top: 24px;
  }

  .x1iorvi4 {
    padding-top: 4px;
  }

  .x1yrsyyn {
    padding-top: 6px;
  }

  .x1sdrven {
    right: -2%;
  }

  .x3m8u43 {
    right: 0;
  }

  .x3mw7os {
    right: 18px;
  }

  .xk6ci0l {
    right: 20px;
  }

  .x19up5dg {
    right: 8px;
  }

  .x13vifvy {
    top: 0;
  }

  .x1tk7jg1 {
    top: 12px;
  }

  .xz21lkc {
    top: 6%;
  }

  .xfr5jun {
    top: 8px;
  }

  .x1ufpeb1 {
    top: 9%;
  }

  .xh8yej3 {
    width: 100%;
  }

  .x19zpy19 {
    width: 104px;
  }

  .x1fznrkb {
    width: 144px;
  }

  .x6jxa94 {
    width: 14px;
  }

  .x1kky2od {
    width: 16px;
  }

  .x1xp8n7a {
    width: 18px;
  }

  .xn6xy2s {
    width: 19px;
  }

  .x1i1rx1s {
    width: 1px;
  }

  .xw4jnvo {
    width: 20px;
  }

  .xvy4d1p {
    width: 24px;
  }

  .x1t9vceh {
    width: 256px;
  }

  .xgd8bvy {
    width: 28px;
  }

  .xq14iec {
    width: 31px;
  }

  .x1td3qas {
    width: 32px;
  }

  .x14qfxbe {
    width: 36px;
  }

  .x7cdydq {
    width: 384px;
  }

  .x100vrsf {
    width: 40px;
  }

  .x187nhsf {
    width: 44px;
  }

  .x1useyqa {
    width: 48px;
  }

  .xvni27 {
    width: 52px;
  }

  .x1kmanbg {
    width: 55%;
  }

  .x15yg21f {
    width: 56px;
  }

  .x1fu8urw {
    width: 64px;
  }

  .xh00ny3 {
    width: 72%;
  }

  .x1pigqs1 {
    width: 82px;
  }

  .xfwb7fy {
    width: 89%;
  }

  .x1xc55vz {
    width: 8px;
  }

  .xkosdsc {
    width: 96%;
  }

  .x13oubkp {
    width: 96px;
  }

  .x14atkfc {
    width: auto;
  }

  .xmf65jg {
    width: calc(100%-2rem);
  }

  .x10zg81t:first-child {
    padding-top: 0;
  }

  .x1f7to3s:last-child {
    border-bottom-color: 0;
  }

  .x1t1lzn6:last-child {
    border-bottom-width: 0;
  }

  .xup0pd7:last-child {
    padding-bottom: 0;
  }

  @media (width >= 1024px) {
    .x1eloeus.x1eloeus {
      min-height: 0;
    }
  }

  @media (width >= 640px) {
    .x1qwijs5.x1qwijs5 {
      padding-bottom: 28px;
    }
  }

  @media (width >= 1024px) {
    .xl2z7dk.xl2z7dk {
      padding-bottom: 40px;
    }

    .x1lorcym.x1lorcym {
      padding-left: 256px;
    }
  }

  @media (width >= 640px) {
    .xkkfcmx.xkkfcmx {
      padding-top: 32px;
    }
  }

  @media (width >= 1024px) {
    .x7qrvnx.x7qrvnx {
      padding-top: 36px;
    }
  }

  @media (width >= 640px) {
    .x140zjdx.x140zjdx {
      width: 224px;
    }

    .x1qa66lv.x1qa66lv {
      width: auto;
    }

    .xuarqw7.xuarqw7 {
      width: fit-content;
    }
  }
}

@layer priority6 {
  .x1k1na7m::placeholder {
    color: #8b9198;
  }

  .x12k3pnh::placeholder {
    color: #99a099;
  }

  .x1livwk2::placeholder {
    font-weight: 400;
  }
}

@keyframes xa6r8g6-B {
  from {
    opacity: 1;
  }

  50% {
    opacity: .55;
  }

  to {
    opacity: 1;
  }
}

@keyframes x1wc8ddo-B {
  from {
    transform: rotate(0);
  }

  to {
    transform: rotate(360deg);
  }
}
