

@layer priority1;

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

  .x1t1ttd7 {
    margin: 0 0 14px;
  }

  .x1ghz6dp {
    margin: 0;
  }

  .xn1ljej {
    margin: 48px auto;
  }

  .x1717udv {
    padding: 0;
  }

  .x6yrr3s {
    padding: 10px 12px;
  }

  .x1dypa6k {
    padding: 18px;
  }

  .x1qhigcl {
    padding: 20px;
  }

  .x136yaen {
    padding: 24px 44px;
  }

  .xggk2y7 {
    padding: 24px;
  }

  .x19nva86 {
    padding: 8px 0 14px;
  }

  .xe8ttls {
    padding: 8px;
  }

  .x10uzaxp {
    padding: 20px;
  }

  .x13c1oq7 {
    padding: 8px;
  }

  .x13i584a {
    padding: 1px;
  }

  .xg97hz3 {
    padding: 32px;
  }

  @media (width <= 767px) {
    .x1mv7fvz.x1mv7fvz {
      margin: 0;
    }
  }

  @media (width <= 1023px) {
    .x16nwth3.x16nwth3 {
      padding: 0;
    }
  }

  @media (width <= 767px) {
    .x8o8hg1.x8o8hg1 {
      padding: 24px 20px;
    }
  }
}

@layer priority3 {
  .xu34mfj {
    background-position: 0%;
  }

  .xf5sgun {
    background-position: 62%;
  }

  .xduqrx1 {
    border-color: #ffccc7;
  }

  .x1dlxfug {
    border-color: #ffffff1a;
  }

  .x9r1u3d {
    border-color: #0000;
  }

  .xed77rd {
    border-color: var(--x1aimmkj);
  }

  .x3mym40 {
    border-color: var(--xjmds6k);
  }

  .x1hst5xn {
    border-color: var(--xr3oijq);
  }

  .x2u8bby {
    border-radius: 0;
  }

  .x1q4ynmn {
    border-radius: 10px;
  }

  .xgqmno8 {
    border-radius: 16px;
  }

  .x13pz1uv {
    border-radius: 22px;
  }

  .x12oqio5 {
    border-radius: 4px;
  }

  .x1kogg8i {
    border-radius: 6px;
  }

  .x1e6avla {
    border-radius: 999px;
  }

  .x1pjcqnp {
    border-radius: inherit;
  }

  .x1mfsiz0 {
    border-radius: 10px;
  }

  .x9gpz2e {
    border-radius: 9999px;
  }

  .x1gl3dq1 {
    border-radius: 14px;
  }

  .xy1d7so {
    border-radius: 18px;
  }

  .x1ig32ab {
    border-radius: 8px;
  }

  .x1y0btm7 {
    border-style: solid;
  }

  .xc342km {
    border-width: 0;
  }

  .xmkeg23 {
    border-width: 1px;
  }

  .xdh2fpr {
    border-width: 2px;
  }

  .x1a87jhh {
    border-width: 4px;
  }

  .xmy43t0 {
    border-width: 1px;
  }

  .x98rzlu {
    flex: 1;
  }

  .x883omv {
    gap: 10px;
  }

  .x1v2ro7d {
    gap: 12px;
  }

  .xou54vl {
    gap: 16px;
  }

  .xaobbuh {
    gap: 18px;
  }

  .x12mrbbr {
    gap: 1px;
  }

  .x1c1vhfx {
    gap: 20px;
  }

  .x1665zp3 {
    gap: 24px;
  }

  .x33pbmt {
    gap: 28px;
  }

  .x195vfkc {
    gap: 2px;
  }

  .x1rzw5jd {
    gap: 32px;
  }

  .x1jnr06f {
    gap: 4px;
  }

  .x17d4w8g {
    gap: 6px;
  }

  .x167g77z {
    gap: 8px;
  }

  .x14kbac9 {
    gap: inherit;
  }

  .xxg19ad {
    gap: 20px;
  }

  .xrsiplw {
    gap: 16px;
  }

  .x1bv27y9 {
    gap: 8px;
  }

  .xckzuaf {
    gap: 4px;
  }

  .xpchegf {
    gap: 12px;
  }

  .xr6ywxm {
    margin-inline: -4px;
  }

  .x1a2a7pz {
    outline: none;
  }

  .xysyzu8 {
    overflow: auto;
  }

  .xb3r6kr {
    overflow: hidden;
  }

  .x1rea2x4 {
    overflow: visible;
  }

  .xt970qd {
    padding-block: 0;
  }

  .xp59q4u {
    padding-block: 10px;
  }

  .x10dr8xq {
    padding-block: 12px;
  }

  .xxlmvz2 {
    padding-block: 14px;
  }

  .xqp6ajr {
    padding-block: 20px;
  }

  .xr9q8rw {
    padding-block: 24px;
  }

  .x12ulsxz {
    padding-block: 4px;
  }

  .x1iefggq {
    padding-block: 64px;
  }

  .x1t0vds8 {
    padding-block: 6px;
  }

  .x1vvogim {
    padding-block: 8px;
  }

  .xwi1vmu {
    padding-block: 4px;
  }

  .xnjsko4 {
    padding-inline: 0;
  }

  .x1awh872 {
    padding-inline: 10px;
  }

  .xaope02 {
    padding-inline: 12px;
  }

  .xqin4a2 {
    padding-inline: 14px;
  }

  .x17qtykl {
    padding-inline: 20px;
  }

  .x4l9tsp {
    padding-inline: 24px;
  }

  .x1pbfunf {
    padding-inline: 28px;
  }

  .xj7an9n {
    padding-inline: 32px;
  }

  .x1xijbu4 {
    padding-inline: 6px;
  }

  .xdqyycr, .x17hlfp7 {
    padding-inline: 8px;
  }

  .x1ie8026 {
    padding-inline: 12px;
  }

  .x1hl2dhg {
    text-decoration: none;
  }

  .x2pn2kg {
    transition: fill .2s cubic-bezier(0, 0, .2, 1), opacity .2s cubic-bezier(0, 0, .2, 1);
  }

  .x1b5xx1a {
    transition: opacity .3s cubic-bezier(0, 0, .2, 1), visibility .3s cubic-bezier(0, 0, .2, 1);
  }

  .x1sz35sz {
    transition: stroke-dashoffset .3s cubic-bezier(0, 0, .2, 1);
  }

  @media (width <= 1023px) {
    .xodpktk.xodpktk {
      border-radius: 0;
    }
  }

  @media (width <= 767px) {
    .x1r2de9f.x1r2de9f {
      border-radius: 0;
    }

    .xyb6nap.xyb6nap {
      padding-inline: 16px;
    }
  }
}

@layer priority4 {
  .x1t23j8t {
    -webkit-background-clip: text;
  }

  .xvmahel {
    -webkit-font-smoothing: antialiased;
  }

  .xg7jpbn {
    -webkit-text-fill-color: transparent;
  }

  .x6s0dn4 {
    align-items: center;
  }

  .xuk3077 {
    align-items: flex-end;
  }

  .x1qjc9v5 {
    align-items: stretch;
  }

  .xamitd3 {
    align-self: center;
  }

  .xkh2ocl {
    align-self: stretch;
  }

  .x9dz2be {
    animation-duration: .36s;
  }

  .x1u6ievf {
    animation-fill-mode: both;
  }

  .xqrm0to {
    animation-name: x13kj33f-B;
  }

  .x9a7sli {
    animation-name: x1x9zua5-B;
  }

  .x1f3r4rm {
    animation-name: xfwkwyv-B;
  }

  .x1xbqfls {
    animation-name: xhac2w2-B;
  }

  .x1lfcbla {
    animation-timing-function: cubic-bezier(.22, 1, .36, 1);
  }

  .x5f9uow {
    appearance: button;
  }

  .xjyslct {
    appearance: none;
  }

  .x1ta4xzc {
    -webkit-background-clip: text;
    background-clip: text;
  }

  .x1u3ygbc {
    background-color: #53389e;
  }

  .x3odrun {
    background-color: #7f56d9;
  }

  .x1bm7mqr {
    background-color: #fff1f0;
  }

  .x1c5tqo3 {
    background-color: #fff;
  }

  .x1pictc5 {
    background-color: #ffffffe0;
  }

  .xjbqb8w {
    background-color: #0000;
  }

  .xx789r5 {
    background-color: var(--x12emv0x);
  }

  .xrdyip {
    background-color: var(--x141qg7);
  }

  .xeb05hk {
    background-color: var(--x14k6e2y);
  }

  .x1h8l6mz {
    background-color: var(--x1678h96);
  }

  .xkaiw8a {
    background-color: var(--x1dhbr6e);
  }

  .xrkzndg {
    background-color: var(--x1dz3eqh);
  }

  .xx2tkrt {
    background-color: var(--x1f4blr);
  }

  .x4obar8 {
    background-color: var(--x1fsbu7o);
  }

  .xg2bp9i {
    background-color: var(--x1fsc9ci);
  }

  .x7e00o2 {
    background-color: var(--x1g8b38t);
  }

  .xqn8omi {
    background-color: var(--x1ox224p);
  }

  .x1cxtmj3 {
    background-color: var(--x1rzoiqa);
  }

  .x1jvr93c {
    background-color: var(--x1upaept);
  }

  .x1mjho3g {
    background-color: var(--x3indzi);
  }

  .x1v0m360 {
    background-color: var(--x4oqqx6);
  }

  .x1gk6n9m {
    background-color: var(--x6gnqgn);
  }

  .x1r0vsum {
    background-color: var(--x76ha4u);
  }

  .xkkl4mr {
    background-color: var(--x8zrh1n);
  }

  .x1fryb9m {
    background-color: var(--xa0suj3);
  }

  .x1ln0c2u {
    background-color: var(--xbs5iba);
  }

  .x1wkpwly {
    background-color: var(--xgsbd0z);
  }

  .x1hf30me {
    background-color: var(--xliydsn);
  }

  .x1w0lz5s {
    background-color: var(--xpp9dls);
  }

  .xkul7mr {
    background-color: var(--xr3oijq);
  }

  .x1igd0q3 {
    background-color: var(--xso26gj);
  }

  .x18r4ejf {
    background-color: var(--xswjkrj);
  }

  .x15uij9i {
    background-color: var(--xx9eiww);
  }

  .x407sk6 {
    background-color: var(--xzeo1dj);
  }

  .x11y6qhj {
    background-color: var(--xzzvmtt);
  }

  .xra7yyz {
    background-image: linear-gradient(#6941c6 0%, #7f56d9 25%, #8b5cf6 50%, #c4b5fd 75%, #f4f0ff 100%);
  }

  .xag1d4q {
    background-image: linear-gradient(#fcfcfd 0%, #f8fafc 100%);
  }

  .x1winksh {
    background-image: linear-gradient(#7f56d91a 0%, #7f56d900 100%);
  }

  .x136k1ex {
    background-image: linear-gradient(250deg,transparent 32%,var(--x141qg7) 42%,var(--x9px6u8) 50%,var(--x15k1hr8) 58%,var(--x141qg7) 66%,transparent 78%);
  }

  .x8nmz08 {
    background-image: linear-gradient(90deg,var(--x141qg7),var(--x9px6u8),var(--x15k1hr8),var(--x16kqbln),var(--xgsbd0z),var(--x141qg7));
  }

  .xuqz4nf {
    background-image: linear-gradient(to bottom,var(--x1eyhqrk),var(--x1fv4huz));
  }

  .xijyu54 {
    background-image: linear-gradient(to bottom,var(--xii6uq3),var(--x1fv4huz));
  }

  .xiy17q3 {
    background-repeat: no-repeat;
  }

  .xakli9p {
    background-size: 200% 100%;
  }

  .x658q5q {
    background-size: 220% 100%;
  }

  .x12wrj4r {
    border-inline-start-color: var(--xjmds6k);
  }

  .x1t7ytsu {
    border-inline-start-style: solid;
  }

  .x1ec3ie1 {
    border-inline-start-width: 1px;
  }

  .x1tj24sv {
    box-shadow: 0 0 18px var(--x15k1hr8);
  }

  .xtezg4v {
    box-shadow: 0 12px 32px #0e121b14;
  }

  .x1q47c1w {
    box-shadow: 0 18px 40px #10182814;
  }

  .xjqpwyx {
    box-shadow: inset 0 -1px 1px -.5px #6941c60f, 0 0 0 1px #6941c60a, 0 1px 1px .5px #6941c60a, 0 3px 3px -1.5px #6941c605, 0 6px 6px -3px #6941c60a, 0 12px 12px -6px #6941c60a, 0 24px 24px -12px #6941c60a, 0 48px 48px -24px #6941c60a;
  }

  .xhw9iwb {
    box-shadow: inset 0 0 0 0 var(--xr3oijq),inset 0 0 0 1px var(--x12emv0x),0 0 0 0 transparent;
  }

  .x1sps8dk {
    box-shadow: inset 0 0 0 0 var(--xr3oijq),inset 0 0 0 1px var(--xjmds6k),var(--x1bmmz6a);
  }

  .xt2iaxq {
    box-shadow: inset 0 0 0 0 var(--xr3oijq),inset 0 0 0 1px var(--xjmds6k),0 0 0 0 transparent;
  }

  .x1xefct6 {
    box-shadow: inset 0 0 0 0 var(--xr3oijq),inset 0 0 0 1px var(--xzzvmtt),0 0 0 0 transparent;
  }

  .xe3mjpr {
    box-shadow: inset 0 0 0 0 var(--xr3oijq),inset 0 0 0 1px var(--xjmds6k),var(--x1z0zyn);
  }

  .x1x5hy43 {
    box-shadow: inset 0 0 0 0 var(--xr3oijq),inset 0 0 0 1px transparent,0 0 0 0 transparent;
  }

  .x14ca6x4 {
    box-shadow: inset 0 0 0 1px var(--xjmds6k);
  }

  .x1gnnqk1 {
    box-shadow: none;
  }

  .x7syval {
    box-shadow: var(--x1azub4c),0 0 0 1px var(--xjmds6k);
  }

  .x1e7djtb {
    box-shadow: var(--x1jwsv1k);
  }

  .xz53cqe {
    box-shadow: var(--x1z0zyn);
  }

  .x1o8bbpr {
    box-shadow: 0 0 0 0 transparent,0 0 0 0 transparent,var(--x1bmmz6a);
  }

  .xttj18o {
    box-shadow: 0 0 0 0 transparent,0 0 0 0 transparent,var(--x1cz8ep2);
  }

  .xz6lg4t {
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000;
  }

  .x1pyirsy {
    box-shadow: 0 0 0 0 transparent,0 0 0 0 transparent,var(--x9wxnlh);
  }

  .xz6gmyt {
    box-shadow: var(--xkj0cf5),0 0 0 1px var(--x1ox224p);
  }

  .x19e5z6u {
    box-shadow: var(--xzn5ikh),0 0 0 1px var(--x12emv0x);
  }

  .xvgazlg {
    box-shadow: var(--xzn5ikh),0 0 0 1px var(--xzzvmtt);
  }

  .x9f619 {
    box-sizing: border-box;
  }

  .x1afcbsf {
    box-sizing: content-box;
  }

  .xiznf32 {
    color: #101828;
  }

  .x1u4md08 {
    color: #12b76a;
  }

  .x155vmdg {
    color: #475467;
  }

  .xx8h75s {
    color: #667085;
  }

  .xmw3fac {
    color: #7f56d9;
  }

  .xjx4oeu {
    color: #98a2b3;
  }

  .x4kje85 {
    color: #b42318;
  }

  .x1f7m26b {
    color: #fff;
  }

  .x1heor9g {
    color: inherit;
  }

  .x1pr2ixp {
    color: #ffffffb8;
  }

  .x1al8tu4 {
    color: var(--x12emv0x);
  }

  .xshgu6z {
    color: var(--x141qg7);
  }

  .x1u325bv {
    color: var(--x17r2vjt);
  }

  .x13koolf {
    color: var(--x1dm3tll);
  }

  .x1t6mxci {
    color: var(--x1fsc9ci);
  }

  .xzo5h5u {
    color: var(--x1vybwsj);
  }

  .xx8kq6s {
    color: var(--x1whkfdr);
  }

  .x1aag5ts {
    color: var(--x5adufd);
  }

  .x38bp4g {
    color: var(--x8dp6q3);
  }

  .x86s112 {
    color: var(--xcfdjwu);
  }

  .x1lfn29h {
    color: var(--xcxeufu);
  }

  .x1ykxppz {
    color: var(--xgsbd0z);
  }

  .xespu69 {
    color: var(--xjwng8c);
  }

  .x1a1b9ic {
    color: var(--xo4x6zz);
  }

  .xb2k4qp {
    color: var(--xswjkrj);
  }

  .x1iu5zgr {
    color: var(--xtm1y1v);
  }

  .x1tjut9l {
    color: var(--xxkrkx0);
  }

  .xxlm301 {
    color: var(--xyfoztm);
  }

  .x18eojpv {
    color: var(--xz9agdp);
  }

  .x1pu3zxl {
    color: var(--xzzvmtt);
  }

  .xt0e3qv {
    cursor: default;
  }

  .x1ypdohk {
    cursor: pointer;
  }

  .x1ed109x {
    cursor: text;
  }

  .x1lliihq {
    display: block;
  }

  .x78zum5 {
    display: flex;
  }

  .xrvj5dj {
    display: grid;
  }

  .x3nfvp2 {
    display: inline-flex;
  }

  .xxtcm4k {
    display: var(--x-display);
  }

  .x19zyb68 {
    fill: var(--x-fill);
  }

  .x15ywbv4 {
    fill: var(--xr3oijq);
  }

  .x5hlk9d {
    filter: blur();
  }

  .xj2j9hd {
    filter: blur(10px);
  }

  .x1doowte {
    filter: blur(18px);
  }

  .x1pb0rn6 {
    filter: drop-shadow(var(--xai8at4));
  }

  .x1r8uery {
    flex-basis: 0;
  }

  .xdt5ytf {
    flex-direction: column;
  }

  .x1iyjqo2 {
    flex-grow: 1;
  }

  .x2lah0s {
    flex-shrink: 0;
  }

  .xs83m0k {
    flex-shrink: 1;
  }

  .x1a02dak {
    flex-wrap: wrap;
  }

  .xjb2p0i {
    font-family: inherit;
  }

  .x1pm340o, .xkutp3n {
    font-family: Inter, Helvetica Neue, Arial, sans-serif;
  }

  .xqg9u11 {
    font-family: Geist Mono, JetBrains Mono, SFMono-Regular, ui-monospace, monospace;
  }

  .xaqhv6h {
    font-feature-settings: "calt";
  }

  .x1j6dyjg {
    font-size: 11px;
  }

  .xfifm61 {
    font-size: 12px;
  }

  .x4z9k3i {
    font-size: 13px;
  }

  .xif65rj {
    font-size: 14px;
  }

  .x1jvydc1 {
    font-size: 15px;
  }

  .x1j61zf2 {
    font-size: 16px;
  }

  .xosj86m {
    font-size: 18px;
  }

  .xwsyq91 {
    font-size: 20px;
  }

  .x1i1m3gp {
    font-size: 22px;
  }

  .x1pvqxga {
    font-size: 24px;
  }

  .xneq65o {
    font-size: 28px;
  }

  .x1ulgg28 {
    font-size: 30px;
  }

  .x1s3cmhv {
    font-size: 32px;
  }

  .x1tgwohi {
    font-size: 40px;
  }

  .x1uzp5y5 {
    font-size: 42px;
  }

  .x93iunb {
    font-size: 48px;
  }

  .x1fhusgw {
    font-size: 56px;
  }

  .x1qlqyl8 {
    font-size: inherit;
  }

  .xo1l8bm {
    font-weight: 400;
  }

  .xk50ysn {
    font-weight: 500;
  }

  .x1s688f {
    font-weight: 600;
  }

  .x1xlr1w8 {
    font-weight: 700;
  }

  .x1y6fwsi {
    grid-template-columns: 1fr;
  }

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

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

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

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

  .xqwxbl3 {
    inset-inline-end: -4px;
  }

  .x1euzuty {
    inset-inline-end: -6px;
  }

  .xgvahye {
    inset-inline-end: -8px;
  }

  .x1o0tod {
    inset-inline-start: 0;
  }

  .x1agm57l {
    inset-inline-start: 8px;
  }

  .xc8icb0 {
    isolation: isolate;
  }

  .xl56j7k {
    justify-content: center;
  }

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

  .x1ixy4ik {
    letter-spacing: -.005em;
  }

  .x1mvmbdv {
    letter-spacing: -.006em;
  }

  .x1xi0ihr {
    letter-spacing: -.011em;
  }

  .xjat59b {
    letter-spacing: -.01em;
  }

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

  .x17kztrp {
    letter-spacing: -.084px;
  }

  .x3tp3bp {
    letter-spacing: -.176px;
  }

  .x1rf4mow {
    letter-spacing: -.27px;
  }

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

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

  .x12oo3zp {
    letter-spacing: 0;
  }

  .x1i21sxh {
    letter-spacing: normal;
  }

  .x1wfe3co {
    line-height: 12px;
  }

  .x1d3mw78 {
    line-height: 16px;
  }

  .xd4r4e8 {
    line-height: 18px;
  }

  .x1fc57z9 {
    line-height: 20px;
  }

  .x1o2sk6j {
    line-height: 24px;
  }

  .xgif2c7 {
    line-height: 28px;
  }

  .xklk4pu {
    line-height: 30px;
  }

  .xcgk4ki {
    line-height: 32px;
  }

  .x1slxwg {
    line-height: 34px;
  }

  .x1vy86p0 {
    line-height: 36px;
  }

  .x1bsvlme {
    line-height: 38px;
  }

  .x1cpheol {
    line-height: 40px;
  }

  .x1h50m6h {
    line-height: 48px;
  }

  .x16bu0fj {
    line-height: 56px;
  }

  .x1kke7aa {
    line-height: 64px;
  }

  .x15bjb6t {
    line-height: inherit;
  }

  .x13bagxo {
    -webkit-mask-clip: content-box, border-box;
    mask-clip: content-box, border-box;
  }

  .x19wp0b7 {
    -webkit-mask-composite: xor;
    mask-composite: exclude;
  }

  .x1uljgzb {
    -webkit-mask-image: linear-gradient(#fff 0 0), linear-gradient(#fff 0 0);
    mask-image: linear-gradient(#fff 0 0), linear-gradient(#fff 0 0);
  }

  .x19kjcj4 {
    object-fit: contain;
  }

  .xl1xv1r {
    object-fit: cover;
  }

  .x7zo42s {
    opacity: .16;
  }

  .x19pb5yz {
    opacity: .24;
  }

  .x1ksfsxq {
    opacity: .34;
  }

  .xg01cxk {
    opacity: 0;
  }

  .x1hc1fzr {
    opacity: 1;
  }

  .xb4nw82 {
    opacity: var(--x-opacity);
  }

  .x1uczgqu {
    outline-color: #0000;
  }

  .xfwwjsi {
    outline-color: var(--x12emv0x);
  }

  .xcdaero {
    outline-color: var(--xjmds6k);
  }

  .xsq1ws8 {
    outline-color: var(--xpaskxf);
  }

  .x1g40iwv {
    outline-offset: -1px;
  }

  .x1hl8ikr {
    outline-offset: 2px;
  }

  .x1t137rt {
    outline-style: none;
  }

  .xaatb59 {
    outline-style: solid;
  }

  .x1de99jn {
    outline-width: 2px;
  }

  .x1d81ihh {
    outline-width: 1px;
  }

  .xf7qf19 {
    padding-inline-start: 36px;
  }

  .x67bb7w {
    pointer-events: auto;
  }

  .x47corl {
    pointer-events: none;
  }

  .x10l6tqk {
    position: absolute;
  }

  .xixxii4 {
    position: fixed;
  }

  .x1n2onr6 {
    position: relative;
  }

  .x10wck5 {
    scrollbar-color: var(--x1ipii98) transparent;
  }

  .xqmdeo6 {
    stroke-dasharray: var(--x-strokeDasharray);
  }

  .x1o453hq {
    stroke-dashoffset: var(--x-strokeDashoffset);
  }

  .x2b8uid {
    text-align: center;
  }

  .xdpxx8g {
    text-align: left;
  }

  .x5gd9ij {
    text-decoration-color: currentColor;
  }

  .xr5o5jz {
    text-decoration-color: #0000;
  }

  .xkrqix3 {
    text-decoration-line: none;
  }

  .xujl8zx {
    text-decoration-line: underline;
  }

  .xlyipyv {
    text-overflow: ellipsis;
  }

  .xtvhhri {
    text-transform: uppercase;
  }

  .xda060z {
    text-underline-offset: 3px;
  }

  .x6ow6l {
    transform-origin: 100% 100%;
  }

  .x1g0ag68 {
    transform-origin: center;
  }

  .x1h1bmdg {
    transform-origin: 100% 0;
  }

  .xctpfpq {
    transform-origin: var(--transform-origin);
  }

  .x1158fpu {
    transform: rotate(45deg);
  }

  .x8d76a7 {
    transform: scale(.3125);
  }

  .xtyn19p {
    transform: scale(.375);
  }

  .x1a33avv {
    transform: scale(.5);
  }

  .xvojkql {
    transform: scale(.5625);
  }

  .x1rx5vmx {
    transform: scale(.625);
  }

  .x1nrvvgt {
    transform: scale(.75);
  }

  .xhqu4j4 {
    transform: scale(.875);
  }

  .x3oybdh {
    transform: scale(1);
  }

  .x11lhmoz {
    transform: translate(-50%, -50%);
  }

  .xdqh62v {
    transform: translate3d(0, -4px, 0);
  }

  .xoww4n8 {
    transform: translate3d(0, 0, 0);
  }

  .x19e00af {
    transform: translate3d(0, 10px, 0);
  }

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

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

  .x9i6iqp {
    transition-duration: .16s;
  }

  .x9dyr19 {
    transition-duration: .18s;
  }

  .x13dflua {
    transition-duration: .2s;
  }

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

  .x1mq3mr6 {
    transition-duration: 0s;
  }

  .xqht46g {
    transition-duration: .16s;
  }

  .xhlxxf9 {
    transition-duration: .22s;
  }

  .xfagghw {
    transition-property: all;
  }

  .x15sf7b0 {
    transition-property: background-color, color, box-shadow, opacity;
  }

  .xs2xxs2 {
    transition-property: background-color, color;
  }

  .xc8moaz {
    transition-property: background-color, opacity, width;
  }

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

  .x1w74yt8 {
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
  }

  .xmsq1kp {
    transition-property: color, box-shadow;
  }

  .xj8uaik {
    transition-property: filter, opacity, transform;
  }

  .x6o7n8i {
    transition-property: opacity, transform;
  }

  .x19991ni {
    transition-property: opacity;
  }

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

  .x1kcgim0 {
    transition-timing-function: cubic-bezier(.16, 1, .3, 1);
  }

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

  .xxymvpz {
    vertical-align: middle;
  }

  .x1flplb5 {
    view-transition-class: x1sbzkpm;
  }

  .x1kbuvhv {
    view-transition-class: x1vjxnxp;
  }

  .x1if7ytf {
    view-transition-class: xd5ji1e;
  }

  .x1jiwy8y {
    view-transition-class: xtux6gi;
  }

  .xmreg7m {
    view-transition-name: auth-card;
  }

  .x1otf8hb {
    view-transition-name: auth-login-footer;
  }

  .x1sqg3ss {
    view-transition-name: auth-login-form;
  }

  .x1ow4pms {
    view-transition-name: auth-login-header;
  }

  .x35ti2s {
    view-transition-name: auth-sign-up-footer;
  }

  .x25uwry {
    view-transition-name: auth-sign-up-form;
  }

  .x1drvr8f {
    view-transition-name: auth-sign-up-header;
  }

  .x1fumz4z {
    view-transition-name: auth-testimonial;
  }

  .x1x33b0y {
    visibility: var(--x-visibility);
  }

  .xuxw1ft {
    white-space: nowrap;
  }

  .x6my1t9 {
    will-change: opacity,transform;
  }

  .x1ja2u2z {
    z-index: 0;
  }

  .x1vjfegm {
    z-index: 1;
  }

  .xfo81ep {
    z-index: 1000;
  }

  .x1i7x82i {
    z-index: 1200;
  }

  .xhtitgo {
    z-index: 2;
  }

  .xa9119d {
    z-index: 50;
  }

  .x1x2noh:focus-visible {
    background-color: var(--xr3oijq);
  }

  .x8jlto1:focus-visible {
    box-shadow: 0 0 0 3px #7f56d91a;
  }

  .x9pmf7x:focus-visible {
    box-shadow: inset 0 0 0 0 var(--xr3oijq),inset 0 0 0 1px var(--x12emv0x),var(--x9wxnlh);
  }

  .xsvst2o:focus-visible {
    box-shadow: inset 0 0 0 0 var(--xr3oijq),inset 0 0 0 1px var(--xpaskxf),var(--x1cz8ep2);
  }

  .x1j15tel:focus-visible {
    box-shadow: inset 0 0 0 0 var(--xr3oijq),inset 0 0 0 1px var(--xzzvmtt),var(--xttx8ee);
  }

  .xg9sp8x:focus-visible {
    box-shadow: var(--x1cz8ep2);
  }

  .xaiy5th:focus-visible {
    box-shadow: var(--x9wxnlh);
  }

  .x139mezn:focus-visible {
    box-shadow: var(--xfl3z07);
  }

  .x151qtnx:focus-visible {
    box-shadow: var(--xllqrbg);
  }

  .x1a209pm:focus-visible {
    box-shadow: var(--xttx8ee);
  }

  .xqp0tu5:focus-visible {
    box-shadow: var(--xx82doj);
  }

  .x1t1ssh6:focus-visible {
    color: #101828;
  }

  .x7f1t3x:focus-visible {
    color: var(--xswjkrj);
  }

  .x1tg8r60:focus-visible {
    outline-color: #fff;
  }

  .x12ijfkc:focus-visible {
    outline-offset: 4px;
  }

  .x9v5kkp:focus-visible {
    outline-style: solid;
  }

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

  .x1e7jyuc:focus-visible {
    text-decoration-color: currentColor;
  }

  .x8pyhea:disabled {
    background-color: var(--xbs5iba);
  }

  .x1rudlt0:disabled {
    box-shadow: none;
  }

  .x19jw3oh:disabled {
    color: var(--xcfdjwu);
  }

  .xtgyt42:disabled {
    cursor: default;
  }

  .xaqnwrm:disabled {
    pointer-events: none;
  }

  .xpum1cc:disabled {
    text-decoration-color: #0000;
  }

  .xcndk2w:disabled {
    text-decoration-line: none;
  }

  .xcz7e72:hover {
    background-color: var(--x14k6e2y);
  }

  .x7tquhr:hover {
    background-color: var(--x1dea1nl);
  }

  .x1bcrxva:hover {
    background-color: var(--x390fa);
  }

  .xj7f9cj:hover {
    background-color: var(--x76ha4u);
  }

  .x5cct4:hover {
    background-color: var(--xbs5iba);
  }

  .x1f0c8pg:hover {
    background-color: var(--xr3oijq);
  }

  .xd01xap:hover {
    background-color: var(--xwdr224);
  }

  .x1owwtnf:hover {
    box-shadow: inset 0 0 0 0 var(--xr3oijq),inset 0 0 0 1px var(--x12emv0x),0 0 0 0 transparent;
  }

  .x3mrvdt:hover {
    box-shadow: inset 0 0 0 0 var(--xr3oijq),inset 0 0 0 1px var(--xjmds6k),var(--x1bmmz6a);
  }

  .x1yvr0h2:hover {
    box-shadow: inset 0 0 0 0 var(--xr3oijq),inset 0 0 0 1px var(--xzzvmtt),0 0 0 0 transparent;
  }

  .xbcqcjq:hover {
    box-shadow: inset 0 0 0 0 var(--xr3oijq),inset 0 0 0 1px transparent,0 0 0 0 transparent;
  }

  .x1wtrbu5:hover {
    box-shadow: none;
  }

  .x1yxgrt6:hover {
    color: #101828;
  }

  .xls0qwl:hover {
    color: var(--x1dea1nl);
  }

  .xg3lokj:hover {
    color: var(--x390fa);
  }

  .xq2w0dn:hover {
    color: var(--xswjkrj);
  }

  .x9p56uz:hover {
    opacity: .82;
  }

  .x9ojkr9:hover {
    text-decoration-color: currentColor;
  }

  @media (width <= 767px) {
    .x1vkgohp.x1vkgohp {
      align-items: stretch;
    }
  }

  @media (prefers-reduced-motion: no-preference) {
    .x10znjew.x10znjew {
      animation-direction: alternate;
    }

    .x8jypde.x8jypde {
      animation-duration: 1.3s;
    }

    .xt9edl0.xt9edl0 {
      animation-duration: 2.2s;
    }

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

    .xdjw8lq.xdjw8lq {
      animation-name: x1qb6jpk-B;
    }

    .x1gq6n27.x1gq6n27 {
      animation-name: xt9v4qd-B;
    }

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

  @media (width <= 1023px) {
    .x1a1oztq.x1a1oztq {
      display: none;
    }
  }

  @media (width <= 767px) {
    .x137v6ai.x137v6ai {
      display: none;
    }
  }

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

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

  @media (width >= 720px) and (width <= 1119.99px) {
    .x38mhyu.x38mhyu {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }
  }

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

  @media (prefers-reduced-motion: no-preference) {
    .x11jt91f.x11jt91f {
      transition-duration: .36s;
    }

    .x4js3po.x4js3po {
      transition-duration: .42s;
    }
  }
}

@layer priority5 {
  .x191v5w9 {
    border-bottom-color: #eaecf0;
  }

  .x1wf7qbb {
    border-bottom-color: var(--xjmds6k);
  }

  .x1q0q8m5 {
    border-bottom-style: solid;
  }

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

  .x1v6jbhr {
    border-left-color: var(--xjmds6k);
  }

  .x19ypqd9 {
    border-left-style: solid;
  }

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

  .xt7v510 {
    border-right-color: var(--xjmds6k);
  }

  .x32b0ac {
    border-right-style: solid;
  }

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

  .x1tzu8vb {
    border-top-color: #eaecf0;
  }

  .x1epun8o {
    border-top-color: var(--xjmds6k);
  }

  .x13fuv20 {
    border-top-style: solid;
  }

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

  .x1ey2m1c {
    bottom: 0;
  }

  .xqtp20y {
    height: 0;
  }

  .x5yr21d {
    height: 100%;
  }

  .x1kpxq89 {
    height: 12px;
  }

  .xlup9mm {
    height: 16px;
  }

  .x1qx5ct2 {
    height: 20px;
  }

  .xxk0z11 {
    height: 24px;
  }

  .xdwzuf7 {
    height: 260px;
  }

  .x1fgtraw {
    height: 28px;
  }

  .x36qwtl {
    height: 2px;
  }

  .x10w6t97 {
    height: 32px;
  }

  .x1a5wkzb {
    height: 358px;
  }

  .xc9qbxq {
    height: 36px;
  }

  .x1vqgdyp {
    height: 40px;
  }

  .xcx40h0 {
    height: 420px;
  }

  .xsdox4t {
    height: 48px;
  }

  .xqu0tyb {
    height: 4px;
  }

  .xnnlda6 {
    height: 56px;
  }

  .x1qzpmbm {
    height: 596px;
  }

  .x1peatla {
    height: 64px;
  }

  .xols6we {
    height: 6px;
  }

  .xy75621 {
    height: 72px;
  }

  .xwzfr38 {
    height: 80px;
  }

  .xdk7pt {
    height: 8px;
  }

  .xjp8j0k {
    height: 96px;
  }

  .xpih1c3 {
    height: 4px;
  }

  .xu96u03 {
    left: 0;
  }

  .x1oax2jk {
    left: 24px;
  }

  .x1nrll8i {
    left: 50%;
  }

  .xhrpt6u {
    margin-top: 18px;
  }

  .xr1yuqi {
    margin-top: auto;
  }

  .x1374xjt {
    max-height: var(--available-height);
  }

  .x4gyc16 {
    max-width: 1120px;
  }

  .x186ixgm {
    max-width: 1440px;
  }

  .xx0sbmz {
    max-width: 392px;
  }

  .xwcfh7u {
    max-width: 452px;
  }

  .x7kya4p {
    max-width: 540px;
  }

  .x27kpxv {
    max-width: 560px;
  }

  .x1yr5zsc {
    max-width: 620px;
  }

  .x1x1rfll {
    max-width: none;
  }

  .x2lwn1j {
    min-height: 0;
  }

  .x1us19tq {
    min-height: 100%;
  }

  .xg6iff7 {
    min-height: 100vh;
  }

  .xu0aao5 {
    min-height: 36px;
  }

  .x1ba4aug {
    min-height: 40px;
  }

  .xeuugli {
    min-width: 0;
  }

  .x5w4yej {
    min-width: 160px;
  }

  .x1klvvdw {
    min-width: 260px;
  }

  .xk8lq53 {
    min-width: max-content;
  }

  .x17urthd {
    min-width: 8px;
  }

  .x1l90r2v {
    padding-bottom: 16px;
  }

  .xjkvuk6 {
    padding-bottom: 4px;
  }

  .xwib8y2 {
    padding-bottom: 8px;
  }

  .x163pfp {
    padding-left: 8px;
  }

  .xyamay9 {
    padding-top: 16px;
  }

  .x1yrsyyn {
    padding-top: 6px;
  }

  .x1y1aw1k {
    padding-top: 8px;
  }

  .x1tdqk9v {
    right: -210px;
  }

  .x18yd79p {
    right: -54px;
  }

  .x3m8u43 {
    right: 0;
  }

  .xwr1bnh {
    right: 386px;
  }

  .xwbqcxt {
    top: -248px;
  }

  .xc4migx {
    top: -88px;
  }

  .x13vifvy {
    top: 0;
  }

  .xwa60dl {
    top: 50%;
  }

  .x1huftch {
    top: 72px;
  }

  .xh8yej3 {
    width: 100%;
  }

  .x1fsd2vl {
    width: 10px;
  }

  .xsmyaan {
    width: 12px;
  }

  .xctrb1h {
    width: 168px;
  }

  .x1kky2od {
    width: 16px;
  }

  .xw4jnvo {
    width: 20px;
  }

  .xvy4d1p {
    width: 24px;
  }

  .x1hfn5x7 {
    width: 260px;
  }

  .x1tdqgrh {
    width: 264px;
  }

  .xdzyupr {
    width: 300px;
  }

  .x1td3qas {
    width: 32px;
  }

  .x14qfxbe {
    width: 36px;
  }

  .x1mdu8ss {
    width: 404px;
  }

  .x100vrsf {
    width: 40px;
  }

  .x3p9ev8 {
    width: 420px;
  }

  .x1useyqa {
    width: 48px;
  }

  .x51ohtg {
    width: 4px;
  }

  .x15yg21f {
    width: 56px;
  }

  .xr6hmy7 {
    width: 596px;
  }

  .x1fu8urw {
    width: 64px;
  }

  .xni59qk {
    width: 72px;
  }

  .x1dmp6jm {
    width: 80px;
  }

  .x1xc55vz {
    width: 8px;
  }

  .x13oubkp {
    width: 96px;
  }

  .xezivpi {
    width: max-content;
  }

  .x5lhr3w {
    width: var(--x-width);
  }

  @media (width <= 1023px) {
    .x1m04bkz.x1m04bkz {
      min-height: 100vh;
    }
  }

  @media (width <= 767px) {
    .xrk9ibx.xrk9ibx {
      min-height: 100vh;
    }
  }

  @media (width <= 1023px) {
    .xb8q23d.xb8q23d {
      padding-bottom: 0;
    }

    .x5menuf.x5menuf {
      padding-left: 0;
    }

    .xzzzw5j.xzzzw5j {
      padding-top: 0;
    }
  }
}

@layer priority6 {
  .xk6erka:before {
    border-radius: 9999px;
  }
}

@layer priority7 {
  .x15h7rrt:before {
    background-color: currentColor;
  }

  .xlduid0:after, .xxlciei:before {
    background-color: var(--xjmds6k);
  }

  .xn41shu::placeholder {
    color: var(--x1dm3tll);
  }

  .xpf33b2::placeholder {
    color: var(--x5adufd);
  }

  .xdk29br::placeholder {
    color: var(--xcfdjwu);
  }

  .x1cpjm7i:before, .x1s928wv:after {
    content: "";
  }

  .x1fgarty:before, .xhkezso:after {
    display: block;
  }

  .x1ygagdc:after, .x8bdsdv:before {
    flex-basis: 0;
  }

  .x10bxx3s:before, .x71tlqn:after {
    flex-grow: 1;
  }

  .x18txqrg:after, .x2si1gr:before {
    flex-shrink: 1;
  }

  .x1682cnc:before {
    inset-inline-start: 0;
  }

  .x1hmns74:before {
    position: absolute;
  }

  .xkjykve:before {
    transform: translateY(-50%);
  }

  .x1hmzyef::placeholder {
    transition-duration: .2s;
  }

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

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

  .xjp5s5a::placeholder {
    -webkit-user-select: none;
    user-select: none;
  }
}

@layer priority8 {
  .xcock1l:after, .xy80zi5:before {
    height: 1px;
  }

  .x1rcpbj6:before {
    height: 6px;
  }

  .xr5ymdj:before {
    height: 1px;
  }

  .x1knuo7r:before {
    top: 50%;
  }

  .x1rmj1tg:before, .x4eaejv:after {
    width: 100%;
  }

  .xpslbdi:before {
    width: 6px;
  }
}

@property --x-display {
  syntax: "*";
  inherits: false
}

@property --x-fill {
  syntax: "*";
  inherits: false
}

@property --x-opacity {
  syntax: "*";
  inherits: false
}

@property --x-strokeDasharray {
  syntax: "*";
  inherits: false
}

@property --x-strokeDashoffset {
  syntax: "*";
  inherits: false
}

@property --x-visibility {
  syntax: "*";
  inherits: false
}

@property --x-width {
  syntax: "*";
  inherits: false
}

@keyframes x1qb6jpk-B {
  from {
    background-position: 62%;
  }

  to {
    background-position: -122%;
  }
}

@keyframes xt9v4qd-B {
  from {
    background-position: 0%;
  }

  to {
    background-position: 200%;
  }
}

@keyframes xsbttjw-B {
  from {
    filter: blur(10px);
    opacity: 0;
  }

  to {
    filter: blur();
    opacity: 1;
  }
}

@keyframes x1gexk21-B {
  from {
    filter: blur();
    opacity: 1;
  }

  to {
    filter: blur(10px);
    opacity: 0;
  }
}

@keyframes xfwkwyv-B {
  from {
    opacity: 1;
    transform: translate3d(0, 0, 0);
  }

  to {
    opacity: 0;
    transform: translate3d(-32px, 0, 0);
  }
}

@keyframes x1poh9jf-B {
  to {
    opacity: 0;
    transform: translate3d(32px, 0, 0) scale(.985);
  }
}

@keyframes x13kj33f-B {
  from {
    opacity: 1;
    transform: translate3d(0, 0, 0);
  }

  to {
    opacity: 0;
    transform: translate3d(32px, 0, 0);
  }
}

@keyframes xdl6qq4-B {
  from {
    opacity: 0;
    transform: translate3d(32px, 0, 0) scale(.985);
  }

  to {
    opacity: 1;
    transform: translate3d(0, 0, 0) scale(1);
  }
}

@keyframes x1x9zua5-B {
  from {
    opacity: 0;
    transform: translate3d(-32px, 0, 0);
  }

  to {
    opacity: 1;
    transform: translate3d(0, 0, 0);
  }
}

@keyframes xhac2w2-B {
  from {
    opacity: 0;
    transform: translate3d(32px, 0, 0);
  }

  to {
    opacity: 1;
    transform: translate3d(0, 0, 0);
  }
}

:root, .xm5xy4m {
  --x1b2783c: #171717;
  --x1i693gq: #1c1c1c;
  --xbldimj: #292929;
  --xg06ckc: #333;
  --xpj60dt: #5c5c5c;
  --x1fsc9ci: #7b7b7b;
  --x1psekm5: #a3a3a3;
  --xs0hnvn: #d1d1d1;
  --x199fwve: #ebebeb;
  --xso26gj: #f5f5f5;
  --x2kuzaq: #f7f7f7;
  --x111hhvv: #fff;
  --x1ly42so: #a3a3a33d;
  --xa2fs5u: #a3a3a329;
  --xh136qt: #a3a3a31a;
  --x1qo1s9f: #0e121b;
  --x12dsf: #181b25;
  --x17r0bwe: #222530;
  --x1dq9s7r: #2b303b;
  --x1345t33: #525866;
  --x1xondva: #717784;
  --xdwx73g: #99a0ae;
  --x10ii2ym: #cacfd8;
  --xyjmz5: #e1e4ea;
  --x1nn9b69: #f2f5f8;
  --x18p4v6u: #f5f7fa;
  --x10g03hz: #fff;
  --x1tkf6y6: #99a0ae3d;
  --xymrcdx: #99a0ae29;
  --xgca4ry: #99a0ae1a;
  --xreo2c7: #171717;
  --xsghedz: #1c1c1c;
  --xyvuf1a: #292929;
  --x1szw4au: #333;
  --x18jbvt7: #5c5c5c;
  --xbekai1: #7b7b7b;
  --xoonvmm: #a3a3a3;
  --x1qp9x1v: #d1d1d1;
  --xst958d: #ebebeb;
  --x1fgayqk: #f5f5f5;
  --x16rd5dd: #f7f7f7;
  --xpsyb4g: #fff;
  --xcxeufu: #122368;
  --xg43rhp: #182f8b;
  --x1garw25: #1f3bad;
  --x1ouwavs: #2547d0;
  --x12advox: #3559e9;
  --x1u619se: #335cff;
  --xa0suj3: #6895ff;
  --xlp8su1: #97baff;
  --x1rzoiqa: #c0d5ff;
  --x1fpul72: #d5e2ff;
  --x13cjzeb: #ebf1ff;
  --x15jo352: #476cff3d;
  --x11t0p0d: #476cff29;
  --x1df6odp: #476cff1a;
  --x1pjn4s9: #71330a;
  --x1lwe7m7: #96440d;
  --x1i2a2no: #b75310;
  --x1xo0cps: #ce5e12;
  --xikt95x: #e16614;
  --xwn5oio: #fa7319;
  --x7f4p6s: #ffa468;
  --x1fl91o0: #ffc197;
  --xzhj6e1: #ffd9c0;
  --xjwyx6u: #ffe6d5;
  --x1atcthe: #fff3eb;
  --xyfoztm: #681219;
  --x1gpyu3b: #8b1822;
  --xyydmx2: #ad1f2b;
  --x1dea1nl: #d02533;
  --x1968z0e: #e93544;
  --x6i0s9r: #fb3748;
  --xxma9cr: #ff6875;
  --xhvjizh: #ff97a0;
  --xliydsn: #ffc0c5;
  --x8qqo7h: #ffd5d8;
  --xmrfkd9: #ffebec;
  --x14k6e2y: #fb37481a;
  --x1w43l0e: #0b4627;
  --x12rh0om: #16643b;
  --x1ndjf09: #1a7544;
  --x4pz4gq: #178c4e;
  --x1661i4x: #1daf61;
  --x1x0ct02: #1fc16b;
  --xdncsaf: #3ee089;
  --x7me4ji: #84ebb4;
  --x13ylsii: #c2f5da;
  --xk59coh: #d0fbe9;
  --x1i09yx0: #e0faec;
  --x1whkfdr: #624c18;
  --x1lnukxx: #86661d;
  --x1eap9lc: #a78025;
  --x1c1i64i: #c99a2c;
  --xsc6ry2: #e6a819;
  --x471ljb: #f6b51e;
  --xlg8oau: #ffd268;
  --x1l7ipco: #ffe097;
  --x1f4blr: #ffecc0;
  --xhbmhb9: #ffefcc;
  --x1309f0y: #fff4d6;
  --x1vybwsj: #351a75;
  --x1dait4e: #3d1d86;
  --xpyzm1g: #4c25a7;
  --x1qq2jxo: #5b2cc9;
  --x27e8yc: #693ee0;
  --xs0fug3: #7d52f4;
  --xksq6q: #8c71f6;
  --xqnikmj: #a897ff;
  --x3indzi: #cac0ff;
  --x1iv9mwu: #dcd5ff;
  --x26rfu3: #efebff;
  --xo4x6zz: #124b68;
  --x15nschm: #18658b;
  --xwf8xig: #1f7ead;
  --x18n01wn: #2597d0;
  --xv4j4na: #35ade9;
  --xa84p7g: #47c2ff;
  --x1s3ddlh: #68cdff;
  --x12zl45j: #97dcff;
  --xx9eiww: #c0eaff;
  --xy9a5qi: #d5f1ff;
  --x1hxdw0o: #ebf8ff;
  --x4hy9oh: #68123d;
  --x1uyfqdc: #8b1852;
  --xi40kpp: #ad1f66;
  --x194dwet: #d0257a;
  --xw6k85w: #e9358f;
  --xk6gtlz: #fb4ba3;
  --x1qyx62y: #ff68b3;
  --x1u3sfum: #ff97cb;
  --x19t0r6m: #ffc0df;
  --x563ja8: #ffd5ea;
  --x1cto5sg: #ffebf4;
  --x13kia3r: #0b463e;
  --x1t2udpw: #16645a;
  --xn2nbw8: #1a7569;
  --xfhdppe: #178c7d;
  --x10ie4fn: #1daf9c;
  --xkexnmq: #22d3bb;
  --xh0pk9t: #3fdec9;
  --x1n7mxsd: #84ebdd;
  --x7ajlgy: #c2f5ee;
  --x13pktle: #d0fbf5;
  --xvzfmh: #e4fbf8;
  --x1ejound: #1f3bad;
  --x390fa: #2547d0;
  --xzzvmtt: #335cff;
  --xxla7o: #476cff3d;
  --xw3oj97: #476cff29;
  --x76ha4u: #476cff1a;
  --x1ox224p: #171717;
  --xwdr224: #292929;
  --x119mc6h: #d1d1d1;
  --xzeo1dj: #ebebeb;
  --xbs5iba: #f7f7f7;
  --xr3oijq: #fff;
  --xswjkrj: #171717;
  --x5adufd: #5c5c5c;
  --x1dm3tll: #a3a3a3;
  --xcfdjwu: #d1d1d1;
  --x8dp6q3: #fff;
  --xpaskxf: #171717;
  --x322ye2: #d1d1d1;
  --xjmds6k: #ebebeb;
  --x1s6324r: #fff;
  --x1kvmurf: #122368;
  --xv5h5o6: #335cff;
  --xqoelqu: #c0d5ff;
  --x1gvkudo: #ebf1ff;
  --xie1pjn: #71330a;
  --x141qg7: #fa7319;
  --x1r6u44: #ffd9c0;
  --x1dhbr6e: #fff3eb;
  --x1ug035s: #681219;
  --x12emv0x: #fb3748;
  --x1tr0u7q: #ffc0c5;
  --x1fsbu7o: #ffebec;
  --x4rqjag: #0b4627;
  --xgsbd0z: #1fc16b;
  --x1jbf4nc: #c2f5da;
  --x8zrh1n: #e0faec;
  --xckc96n: #624c18;
  --x1678h96: #f6b51e;
  --xv2f2n8: #ffecc0;
  --x1idjffb: #fff4d6;
  --x1b1mlmy: #351a75;
  --x15k1hr8: #7d52f4;
  --xr98a8h: #cac0ff;
  --xyowzmz: #efebff;
  --xi0amw6: #124b68;
  --x16kqbln: #47c2ff;
  --x14fu970: #c0eaff;
  --x18p6yon: #ebf8ff;
  --x1ss5v80: #68123d;
  --x9px6u8: #fb4ba3;
  --x1aioge2: #ffc0df;
  --x1d0bi91: #ffebf4;
  --xi65h16: #0b463e;
  --xrbkl6q: #22d3bb;
  --x14cceis: #c2f5ee;
  --x1s8mxm6: #e4fbf8;
  --x1g8b38t: #f5f7fa;
  --x1dz3eqh: #f2f5f8;
  --x13qgzep: #e1e4ea;
  --x6gnqgn: #f8fafc;
  --xpp9dls: #fff;
  --x12nneps: #0e121b;
  --xtm1y1v: #335cff;
  --x3431a7: #2547d0;
  --x1upaept: #476cff1a;
  --xubl74k: #ebf1ff;
  --xjoykbu: #e0faec;
  --x17d3dcu: #fff4d6;
  --x1ahg3n2: #ffebec;
  --x10xm3ef: #f5f7fa;
  --xz9agdp: #0e121b;
  --xjwng8c: #525866;
  --x17r2vjt: #717784;
  --xo2pmuc: #cacfd8;
  --xxkrkx0: #fff;
  --x19bqdeu: #335cff;
  --x15abb2p: #d02533;
  --xhqjxf3: #178c4e;
  --x15y8vgm: #a78025;
  --x1aimmkj: #e1e4ea;
  --x1ipii98: #cacfd8;
  --xgt49hx: #0e121b;
  --x1cejbqc: #335cff;
  --x1y3rpf3: #d02533;
  --xlrbc6f: #717784;
  --xvljmqr: #0e121b;
  --x4oqqx6: #2b303b42;
  --x2cb2ax: 0 1px 2px #0e121b0f;
  --x1z0zyn: 0 10px 30px #0e121b14;
  --x1jwsv1k: 0 20px 45px #0e121b24;
  --x1sy5kpu: 0 32px 64px #0e121b2e;
  --xu6mapz: inset 0 1px 0 #fffc;
  --xx82doj: 0 0 0 3px #476cff2e;
  --xfl3z07: 0 0 0 3px #0e121b2e;
  --xllqrbg: 0 0 0 3px #fb374829;
  --x1fv4huz: #fff0;
  --xii6uq3: #ffffff1f;
  --x1eyhqrk: #fff;
  --xai8at4: 0 2px 4px #1b1c1d0a;
  --x1bmmz6a: 0 1px 2px #0a0d1408;
  --xttx8ee: 0 0 0 2px #fff, 0 0 0 4px #476cff1a;
  --x1cz8ep2: 0 0 0 2px #fff, 0 0 0 4px #a3a3a329;
  --x9wxnlh: 0 0 0 2px #fff, 0 0 0 4px #fb37481a;
  --xkj0cf5: 0 1px 2px #1b1c1d7a;
  --xzn5ikh: 0 1px 2px #0e121b3d;
  --x1azub4c: 0 1px 3px #0e121b1f;
  --x1woged1: #000;
  --x1glu5ox: #010101;
  --x1faxkb: #24292f;
  --x1pvr8jm: #1e2226;
  --x2wbh11: #353e47;
  --xrsvszs: #16140d;
}

.x1v0j7ek.x1v0j7ek, .x1v0j7ek.x1v0j7ek:root {
  --x1678h96: #e6a819;
  --xckc96n: #ffd268;
  --xv2f2n8: #fbc64b3d;
  --x1idjffb: #fbc64b29;
  --xtm1y1v: #6895ff;
  --x3431a7: #97baff;
  --x1upaept: #97baff24;
  --x1g8b38t: #08111f;
  --x1ahg3n2: #fb37482e;
  --x10xm3ef: #1c2432;
  --xubl74k: #476cff29;
  --x1dz3eqh: #0e1828;
  --x13qgzep: #1c2432;
  --xzeo1dj: #333;
  --x12nneps: #fff;
  --x1ox224p: #fff;
  --x119mc6h: #5c5c5c;
  --x6gnqgn: #101827;
  --xjoykbu: #1fc16b29;
  --xpp9dls: #121c2b;
  --xwdr224: #ebebeb;
  --x17d3dcu: #f6b51e2e;
  --xbs5iba: #1c1c1c;
  --xr3oijq: #171717;
  --x1cejbqc: #97baff;
  --x1y3rpf3: #ff6875;
  --x1ipii98: #525866;
  --x1aimmkj: #2b303b;
  --xgt49hx: #f5f7fa;
  --x12emv0x: #e93544;
  --x1ug035s: #ff6875;
  --x1tr0u7q: #fb37483d;
  --x1fsbu7o: #fb374829;
  --x15k1hr8: #7d52f4;
  --x1b1mlmy: #8c71f6;
  --xr98a8h: #784def3d;
  --xyowzmz: #784def29;
  --xx82doj: 0 0 0 3px #97baff38;
  --xllqrbg: 0 0 0 3px #ff68752e;
  --xfl3z07: 0 0 0 3px #ffffff29;
  --x9px6u8: #e9358f;
  --x1ss5v80: #ff68b3;
  --x1aioge2: #fb4ba33d;
  --x1d0bi91: #fb4ba329;
  --xlrbc6f: #99a0ae;
  --xvljmqr: #f5f7fa;
  --xv5h5o6: #3559e9;
  --x1kvmurf: #6895ff;
  --xqoelqu: #476cff3d;
  --x1gvkudo: #476cff29;
  --x4oqqx6: #08111fb8;
  --xai8at4: 0 2px 4px #08111f2e;
  --xkj0cf5: 0 1px 2px #08111f85;
  --x1azub4c: 0 1px 3px #08111f3d;
  --xzn5ikh: 0 1px 2px #08111f5c;
  --x9wxnlh: 0 0 0 2px #171717, 0 0 0 4px #ff687529;
  --x1cz8ep2: 0 0 0 2px #171717, 0 0 0 4px #ffffff24;
  --xttx8ee: 0 0 0 2px #171717, 0 0 0 4px #6895ff29;
  --xu6mapz: inset 0 1px 0 #ffffff0d;
  --x1sy5kpu: 0 36px 72px #08111f85;
  --x1jwsv1k: 0 20px 45px #08111f6b;
  --x1bmmz6a: 0 1px 2px #08111f3d;
  --x1z0zyn: 0 12px 30px #08111f59;
  --x2cb2ax: 0 1px 2px #08111f3d;
  --x2wbh11: #f8c15d;
  --x1woged1: #f5f5f7;
  --x1faxkb: #f6f8fa;
  --x1pvr8jm: #f5f5f5;
  --x1glu5ox: #fff;
  --xrsvszs: #f2f0d8;
  --xrbkl6q: #1daf9c;
  --xi65h16: #3fdec9;
  --x14cceis: #22d3bb3d;
  --x1s8mxm6: #22d3bb29;
  --xjmds6k: #333;
  --xpaskxf: #fff;
  --x322ye2: #5c5c5c;
  --x1s6324r: #171717;
  --xgsbd0z: #1daf61;
  --x4rqjag: #3ee089;
  --x1jbf4nc: #1fc16b3d;
  --x8zrh1n: #1fc16b29;
  --x19bqdeu: #97baff;
  --x15abb2p: #ff97a0;
  --xo2pmuc: #525866;
  --xcfdjwu: #5c5c5c;
  --xxkrkx0: #08111f;
  --xjwng8c: #cacfd8;
  --x17r2vjt: #99a0ae;
  --x1dm3tll: #7b7b7b;
  --xz9agdp: #f5f7fa;
  --xswjkrj: #fff;
  --x5adufd: #a3a3a3;
  --xhqjxf3: #84ebb4;
  --x15y8vgm: #ffd268;
  --x8dp6q3: #171717;
  --x16kqbln: #35ade9;
  --xi0amw6: #68cdff;
  --x14fu970: #47c2ff3d;
  --x18p6yon: #47c2ff29;
  --x141qg7: #e16614;
  --xie1pjn: #ffa468;
  --x1r6u44: #ff91473d;
  --x1dhbr6e: #ff914729;
}

.x7ifd33.x7ifd33, .x7ifd33.x7ifd33:root {
  --xtm1y1v: #7f56d9;
  --x3431a7: #6941c6;
  --x1upaept: #7f56d91a;
  --x1g8b38t: #f8fafc;
  --x1dz3eqh: #f2f4f7;
  --x13qgzep: #eaecf0;
  --x6gnqgn: #fcfcfd;
  --xpp9dls: #fff;
  --x1cejbqc: #7f56d9;
  --x1ipii98: #d0d5dd;
  --x1aimmkj: #eaecf0;
  --xx82doj: 0 0 0 3px #7f56d92e;
  --xlrbc6f: #667085;
  --xvljmqr: #101828;
  --x76ha4u: #7f56d91a;
  --xw3oj97: #7f56d929;
  --xxla7o: #7f56d93d;
  --xzzvmtt: #7f56d9;
  --x1ejound: #53389e;
  --x390fa: #6941c6;
  --xttx8ee: 0 0 0 2px #fff, 0 0 0 4px #7f56d91f;
  --x19bqdeu: #7f56d9;
  --xjwng8c: #475467;
  --x17r2vjt: #667085;
  --xz9agdp: #101828;
}

::view-transition-group(*.x1sbzkpm) {
  z-index: 4px;
  animation-name: none;
}

::view-transition-old(*.x1sbzkpm) {
  mix-blend-mode: normal;
  object-fit: none;
  object-position: center;
  will-change: filter,opacity;
  animation-name: x1gexk21-B;
  animation-duration: .14s;
  animation-timing-function: cubic-bezier(.32, 0, .67, 0);
  animation-fill-mode: both;
  overflow: clip;
}

::view-transition-new(*.x1sbzkpm) {
  mix-blend-mode: normal;
  object-fit: none;
  object-position: center;
  will-change: filter,opacity;
  animation-name: xsbttjw-B;
  animation-duration: .26s;
  animation-timing-function: cubic-bezier(.22, 1, .36, 1);
  animation-delay: .12s;
  animation-fill-mode: both;
  overflow: clip;
}

::view-transition-group(*.xd5ji1e) {
  z-index: 1px;
  animation-duration: .42s;
  animation-timing-function: cubic-bezier(.22, 1, .36, 1);
}

::view-transition-old(*.xd5ji1e) {
  mix-blend-mode: normal;
  animation-name: x1poh9jf-B;
  animation-duration: .24s;
  animation-timing-function: cubic-bezier(.32, 0, .67, 0);
  animation-fill-mode: both;
}

::view-transition-new(*.xd5ji1e) {
  mix-blend-mode: normal;
  animation-name: xdl6qq4-B;
  animation-duration: .42s;
  animation-timing-function: cubic-bezier(.22, 1, .36, 1);
  animation-fill-mode: both;
}

::view-transition-group(*.x1vjxnxp) {
  z-index: 2px;
  animation-duration: .52s;
  animation-timing-function: cubic-bezier(.22, 1, .36, 1);
}

::view-transition-old(*.x1vjxnxp) {
  mix-blend-mode: normal;
  height: 100%;
  animation-duration: .52s;
  animation-timing-function: cubic-bezier(.22, 1, .36, 1);
  overflow: clip;
}

::view-transition-new(*.x1vjxnxp) {
  mix-blend-mode: normal;
  height: 100%;
  animation-duration: .52s;
  animation-timing-function: cubic-bezier(.22, 1, .36, 1);
  overflow: clip;
}

::view-transition-group(*.xtux6gi) {
  z-index: 0;
}

::view-transition-old(*.xtux6gi) {
  mix-blend-mode: normal;
  animation-name: none;
}

::view-transition-new(*.xtux6gi) {
  mix-blend-mode: normal;
  animation-name: none;
}
