@font-face{font-family:Stack Sans Text;font-style:normal;font-weight:300 700;font-display:swap;src:url(/anchor-ui/fonts/stack-sans-text-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Stack Sans Text;font-style:normal;font-weight:300 700;font-display:swap;src:url(/anchor-ui/fonts/stack-sans-text-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Stack Sans Headline;font-style:normal;font-weight:300 700;font-display:swap;src:url(/anchor-ui/fonts/stack-sans-headline-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Stack Sans Headline;font-style:normal;font-weight:300 700;font-display:swap;src:url(/anchor-ui/fonts/stack-sans-headline-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}*,:before,:after{box-sizing:border-box}body,p{margin:0}

@layer priority1 {
  :root, .xt4ocei {
    --x1tig7yo: #f5f5f5;
    --x1vf93ig: #fff;
    --xckb55j: #101112;
    --x16wh92: #101112a8;
    --x1zti1m: #727272;
    --x17xji4p: #919191;
    --xa9uxjy: #1011121a;
    --x1jsyl29: #1011122e;
    --x1otw0oo: #dedee0;
    --x1coou69: #ebebec;
    --xdyt3kq: #03f;
    --xgm6ypz: #2da44e;
    --x1ygkk36: #d42c3c;
  }

  @supports (color: lab(0% 0 0)) {
    :root, .xt4ocei {
      --x1ygkk36: lab(48.0103% 64.4992 35.1038);
    }
  }

  :root, .x21h3bj {
    --xh7ufgx: "Stack Sans Text", system-ui, sans-serif;
    --x2zrccm: "Stack Sans Headline", "Stack Sans Text", system-ui, sans-serif;
    --x149ajp0: 1280px;
    --x1ks3fir: 360px;
    --x8fzil1: 80px;
    --x1q4t2w2: 64px;
    --x8q2mrd: 28px;
    --x89wo3x: 24px;
    --x9kj2jm: 48px;
    --x1bc5f0z: 72px;
    --x10vf6bo: 36px;
    --x19rznr2: 12px;
    --xdi9p3m: 6px;
    --xdhkzup: 6px;
    --x15k4wh9: 16px;
    --x1xdxs5g: 4px;
    --xputpig: 26px;
    --xt4fop2: 1.2;
    --x12bzj34: -.012em;
    --x5g5g3r: 10px;
    --x1pplez4: 32px;
    --xl8l6ph: 14px;
    --xro154w: 20px;
    --x1pzojyl: 13px;
    --xkbutod: 12.5px;
    --x17k0y3l: 16px;
    --x4var8c: 24px;
    --xowuia3: 20px;
    --xt0mmzx: 4px;
    --x16s42mv: 8px;
    --xqnfife: 12px;
    --x1jj5u5k: 8px;
    --xhzyela: 2px;
    --xzyk8wf: 24px;
    --x13bhn7: 26px;
    --xi8fhgg: 52px;
    --xtboom8: 16px;
    --xjy4mgb: 2px;
    --x1oywsid: 2px;
    --xhkekxu: 1px;
    --xhq2ebz: .15s ease;
    --xasmd58: .22s cubic-bezier(.3, .9, .35, 1);
  }

  .x1d5oz28.x1d5oz28, .x1d5oz28.x1d5oz28:root {
    --x1tig7yo: #111;
    --x1otw0oo: #f0f0ef21;
    --x1ygkk36: #f66c6d;
    --x17xji4p: #f0f0ef73;
    --x1coou69: #1d1d1d;
    --xdyt3kq: #4d6fff;
    --xckb55j: #f0f0ef;
    --xa9uxjy: #f0f0ef1a;
    --x1jsyl29: #f0f0ef2e;
    --x1zti1m: #f0f0ef99;
    --x16wh92: #f0f0efa3;
    --xgm6ypz: #3fb950;
    --x1vf93ig: #191919;
  }

  @supports (color: lab(0% 0 0)) {
    .x1d5oz28.x1d5oz28, .x1d5oz28.x1d5oz28:root {
      --x1ygkk36: lab(63.4673% 53.9872 27.3992);
    }
  }
}

@layer priority2 {
  .x1ghz6dp {
    margin: 0;
  }

  .x1717udv {
    padding: 0;
  }

  .xxqnzoz {
    padding: var(--x19rznr2);
  }

  .x1l48b29 {
    padding: var(--xhzyela);
  }

  .xieol8m {
    padding: var(--xqnfife);
  }
}

@layer priority3 {
  .x1902b3o {
    border-color: color-mix(in srgb,var(--x1ygkk36) 26%,transparent);
  }

  .x1p6mpbr {
    border-color: color-mix(in srgb,var(--xgm6ypz) 26%,transparent);
  }

  .x9r1u3d {
    border-color: #0000;
  }

  .x1j6zy6v {
    border-color: var(--x1otw0oo);
  }

  .x102zin8 {
    border-inline-color: var(--x1otw0oo);
  }

  .x1vxew43 {
    border-inline-style: solid;
  }

  .x7q0qji {
    border-inline-width: var(--xhkekxu);
  }

  .x1fy4tt9 {
    border-radius: var(--x1jj5u5k);
  }

  .x1d1fin9 {
    border-radius: var(--x1xdxs5g);
  }

  .x9zyahv {
    border-radius: var(--xdi9p3m);
  }

  .x1y0btm7 {
    border-style: solid;
  }

  .xc342km {
    border-width: 0;
  }

  .x1derbgf {
    border-width: var(--xhkekxu);
  }

  .x3l4wsn {
    gap: var(--x16s42mv);
  }

  .x1sy39xt {
    gap: var(--x5g5g3r);
  }

  .x185ryah {
    gap: var(--xdhkzup);
  }

  .x12utp03 {
    gap: var(--xhzyela);
  }

  .xqd197m {
    gap: var(--xowuia3);
  }

  .xpaud26 {
    gap: var(--xt0mmzx);
  }

  .x10no89f {
    inset-block: 0;
  }

  .xvueqy4 {
    margin-inline: auto;
  }

  .x1a2a7pz {
    outline: none;
  }

  .xt970qd {
    padding-block: 0;
  }

  .xuk22fy {
    padding-block: var(--x9kj2jm);
  }

  .x5knj87 {
    padding-block: var(--xowuia3);
  }

  .x5zx2go {
    padding-block: var(--xt0mmzx);
  }

  .xxg9nts {
    padding-inline: var(--x19rznr2);
  }

  .x135nmta {
    padding-inline: var(--x1bc5f0z);
  }

  .xxu3qvu {
    padding-inline: var(--x8q2mrd);
  }

  .x1hl2dhg {
    text-decoration: none;
  }

  .xasz3od {
    transition: background-color var(--xhq2ebz),border-color var(--xhq2ebz);
  }

  .xumuz6w {
    transition: border-color var(--xhq2ebz),box-shadow var(--xhq2ebz);
  }

  .x146ogcc {
    transition: transform var(--xasmd58);
  }

  .xqvkrd5:hover:not(:disabled) {
    border-color: var(--x1jsyl29);
  }

  .xo7ugr9:focus-visible {
    outline: var(--xjy4mgb) solid var(--xdyt3kq);
  }

  .xbvygy2:focus-visible, .xt0b8zv:hover {
    text-decoration: underline;
  }

  .x1d1efhh:focus {
    border-color: var(--xdyt3kq);
  }

  @media (width <= 1080px) {
    .x1uxpzyb.x1uxpzyb {
      padding-inline: var(--x89wo3x);
    }
  }

  @media (width <= 860px) {
    .x1mwx53q.x1mwx53q {
      padding-inline: var(--x89wo3x);
    }
  }

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

@layer priority4 {
  .xvmahel {
    -webkit-font-smoothing: antialiased;
  }

  .xq41rou {
    accent-color: var(--xdyt3kq);
  }

  .x6s0dn4 {
    align-items: center;
  }

  .x7a106z {
    align-items: start;
  }

  .x1m4cqdg {
    background-color: color-mix(in srgb,var(--x1ygkk36) 12%,transparent);
  }

  .x4jstgw {
    background-color: color-mix(in srgb,var(--xgm6ypz) 12%,transparent);
  }

  .xjbqb8w {
    background-color: #0000;
  }

  .x192em87 {
    background-color: var(--x1coou69);
  }

  .xl9lzo {
    background-color: var(--x1otw0oo);
  }

  .xamidug {
    background-color: var(--x1tig7yo);
  }

  .xxnmz3f {
    background-color: var(--x1vf93ig);
  }

  .x755okz {
    background-color: var(--xckb55j);
  }

  .x1gnnqk1 {
    box-shadow: none;
  }

  .x1afhefp {
    color: var(--x16wh92);
  }

  .xco0ivk {
    color: var(--x17xji4p);
  }

  .xxet4lf {
    color: var(--x1tig7yo);
  }

  .xbsvlo3 {
    color: var(--x1ygkk36);
  }

  .x50oyp0 {
    color: var(--x1zti1m);
  }

  .x3unb52 {
    color: var(--xckb55j);
  }

  .xntwwlm {
    --lightningcss-light: ;
    --lightningcss-dark: initial;
    color-scheme: dark;
  }

  .x19aimcq {
    --lightningcss-light: initial;
    --lightningcss-dark: ;
    color-scheme: light;
  }

  .x1ypdohk {
    cursor: pointer;
  }

  .x1lliihq {
    display: block;
  }

  .x78zum5 {
    display: flex;
  }

  .xrvj5dj {
    display: grid;
  }

  .x3nfvp2 {
    display: inline-flex;
  }

  .xdt5ytf {
    flex-direction: column;
  }

  .x1iyjqo2 {
    flex-grow: 1;
  }

  .x2lah0s {
    flex-shrink: 0;
  }

  .x1h2n34w {
    font-family: var(--x2zrccm);
  }

  .xa0xx5j {
    font-family: var(--xh7ufgx);
  }

  .xv6hbh7 {
    font-size: var(--x1pzojyl);
  }

  .xeyn9t {
    font-size: var(--x4var8c);
  }

  .xb4lal8 {
    font-size: var(--xkbutod);
  }

  .x1wsdh1b {
    font-size: var(--xl8l6ph);
  }

  .x1q3cd63 {
    font-size: var(--xputpig);
  }

  .x1iikomf {
    font-weight: 300;
  }

  .xo1l8bm {
    font-weight: 400;
  }

  .xk50ysn {
    font-weight: 500;
  }

  .xtijo5x {
    inset-inline-end: 0;
  }

  .x1fwhx90 {
    inset-inline-start: var(--xhzyela);
  }

  .xl56j7k {
    justify-content: center;
  }

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

  .x1j62cuo {
    letter-spacing: var(--x12bzj34);
  }

  .xr8p96v {
    line-height: var(--xro154w);
  }

  .xu5j3ms {
    line-height: var(--xt4fop2);
  }

  .x1hc1fzr {
    opacity: 1;
  }

  .xyf3nj3 {
    outline-offset: var(--x1oywsid);
  }

  .xj0a0fe {
    overflow-wrap: anywhere;
  }

  .x1sv9gxm {
    padding-inline-end: var(--x10vf6bo);
  }

  .x47corl {
    pointer-events: none;
  }

  .x10l6tqk {
    position: absolute;
  }

  .x1n2onr6 {
    position: relative;
  }

  .x2b8uid {
    text-align: center;
  }

  .x35mpln {
    text-underline-offset: var(--x1oywsid);
  }

  .xbryuvx {
    transform: translateX(0);
  }

  .x1db0gxt {
    transform: translateX(var(--x13bhn7));
  }

  .x1uf18du {
    transform: translateX(var(--xi8fhgg));
  }

  .x126k92a {
    white-space: pre-wrap;
  }

  .x1n327nk {
    z-index: 10;
  }

  .xnlou1:hover:not(:disabled) {
    background-color: color-mix(in srgb,var(--xckb55j) 85%,var(--x1tig7yo));
  }

  .xjl7jj:empty {
    display: none;
  }

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

  .xijokvz:disabled {
    opacity: .5;
  }

  .x1plpqwv:hover {
    color: var(--xckb55j);
  }

  .xnvm0t2:focus {
    box-shadow: 0 0 0 3px color-mix(in srgb,var(--xdyt3kq) 20%,transparent);
  }

  @media (hover: none) {
    .x1czs6zf.x1czs6zf {
      font-size: var(--x17k0y3l);
    }
  }
}

@layer priority5 {
  .x1pkyrv7 {
    border-bottom-color: var(--x1otw0oo);
  }

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

  .x64j96z {
    border-bottom-width: var(--xhkekxu);
  }

  .x1fuft83 {
    border-top-color: var(--x1otw0oo);
  }

  .x9mjla1 {
    border-top-color: var(--xa9uxjy);
  }

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

  .x1fwvoef {
    border-top-width: var(--xhkekxu);
  }

  .xt7dq6l {
    height: auto;
  }

  .x192pbqm {
    height: var(--x10vf6bo);
  }

  .xrl5ww9 {
    height: var(--x8fzil1);
  }

  .x4tuzvf {
    height: var(--xhkekxu);
  }

  .x13ukxmv {
    height: var(--xtboom8);
  }

  .x20qif4 {
    height: var(--xzyk8wf);
  }

  .x15jut68 {
    left: var(--x89wo3x);
  }

  .xjf8dkk {
    margin-bottom: var(--x1pplez4);
  }

  .x14a5ujj {
    margin-bottom: var(--xowuia3);
  }

  .xvyzag8 {
    margin-top: var(--x1pplez4);
  }

  .xoqus1q {
    margin-top: var(--xhzyela);
  }

  .x193iq5w {
    max-width: 100%;
  }

  .x1iflbmo {
    max-width: var(--x149ajp0);
  }

  .x1577aaj {
    max-width: var(--x1ks3fir);
  }

  .x1ov3xa9 {
    min-height: 100dvh;
  }

  .x1u2we4e {
    min-height: var(--x10vf6bo);
  }

  .xeuugli {
    min-width: 0;
  }

  .xtxxu5p {
    min-width: var(--xtboom8);
  }

  .xll0d9s {
    top: -100px;
  }

  .x1kd42i1 {
    top: var(--xhzyela);
  }

  .xh8yej3 {
    width: 100%;
  }

  .x154gy83 {
    width: var(--x10vf6bo);
  }

  .x4eckin {
    width: var(--xtboom8);
  }

  .x1quhmfx {
    width: var(--xzyk8wf);
  }

  .xokay4i:focus-visible {
    top: var(--x16s42mv);
  }

  @media (width <= 860px) {
    .x11d8md4.x11d8md4 {
      height: var(--x1q4t2w2);
    }
  }
}

@layer priority6 {
  .x12ukij8::placeholder {
    color: var(--x17xji4p);
  }

  .x7j7x4w::placeholder {
    font-weight: 300;
  }
}
