*{box-sizing:border-box}html{background:#f7f9fb;min-width:320px}body{margin:0}button,input,textarea,select{font:inherit}

@layer priority1;

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

  .x1ghz6dp {
    margin: 0;
  }

  .x1717udv {
    padding: 0;
  }

  .xwma8qe {
    padding: var(--x1plij39);
  }

  .xdet696 {
    padding: var(--x1xsxz15);
  }

  .x16gt5oz {
    padding: var(--x8bo4qb);
  }

  .x1xga2me {
    padding: var(--xbh13pt);
  }

  .xqzoblu {
    padding: var(--xc5qpxq);
  }

  .x1qg4hg5 {
    padding: var(--xkju7gh);
  }

  .x1sf8vyq {
    padding: var(--xye0kqm);
  }
}

@layer priority3 {
  .x9r1u3d {
    border-color: #0000;
  }

  .x2jkz3a {
    border-color: var(--x1gveysq);
  }

  .x1n2orp7 {
    border-color: var(--x1ipnosw);
  }

  .x1aq4w5c {
    border-color: var(--x1tpopsx);
  }

  .xuzjsf0 {
    border-color: var(--x3betwu);
  }

  .xblciex {
    border-color: var(--x9sars6);
  }

  .x1vgo7fv {
    border-color: var(--xvcy069);
  }

  .x1bbckl2 {
    border-color: var(--xyaii03);
  }

  .x1muzc9 {
    border-radius: 18px 18px 8px 8px;
  }

  .x12oqio5 {
    border-radius: 4px;
  }

  .x9mjliu {
    border-radius: var(--x24b4qh);
  }

  .x1rlm091 {
    border-radius: var(--xbh13pt);
  }

  .x1chp92n {
    border-radius: var(--xecgxgq);
  }

  .xdjl7rd {
    border-radius: var(--xoismui);
  }

  .xrzhoe3 {
    border-radius: var(--xs314x4);
  }

  .xt2id8n {
    border-radius: var(--xze5pm8);
  }

  .xbsl7fq {
    border-style: dashed;
  }

  .x1y0btm7 {
    border-style: solid;
  }

  .xc342km {
    border-width: 0;
  }

  .xmkeg23 {
    border-width: 1px;
  }

  .xdh2fpr {
    border-width: 2px;
  }

  .x3psx0u {
    flex: none;
  }

  .x12lumcd {
    flex: auto;
  }

  .x126ouv {
    gap: var(--x1plij39);
  }

  .xhylqd0 {
    gap: var(--x1qf0b3t);
  }

  .x10unki3 {
    gap: var(--x1xsxz15);
  }

  .x4xy61j {
    gap: var(--x8bo4qb);
  }

  .x10g2tpa {
    gap: var(--x9sb3p4);
  }

  .x1mpepwe {
    gap: var(--xbh13pt);
  }

  .xu62kw8 {
    gap: var(--xc5qpxq);
  }

  .x13rbnjr {
    gap: var(--xe2if3c);
  }

  .xpacl81 {
    gap: var(--xye0kqm);
  }

  .xnbjbgt {
    gap: var(--xyozuec);
  }

  .x1osaytk {
    grid-column: 1 / -1;
  }

  .x623te4 {
    grid-column: span 2;
  }

  .xdhms5s {
    inset-inline: 10%;
  }

  .xe8uvvx {
    list-style: none;
  }

  .x1n9weuw {
    margin-block: 0;
  }

  .xas0nrk {
    margin-block: 0 10px;
  }

  .x1eek8mh {
    margin-block: 0 14px;
  }

  .x1ufjmnp {
    margin-block: 0 18px;
  }

  .x10im51j {
    margin-block: 0;
  }

  .x1hk7qfx {
    margin-block: var(--x8bo4qb);
  }

  .x5s4xq6 {
    margin-block: var(--xbh13pt);
  }

  .x12ehgh3 {
    margin-block: var(--xc5qpxq);
  }

  .xvueqy4 {
    margin-inline: auto;
  }

  .xb3r6kr {
    overflow: hidden;
  }

  .x1bo4e4o {
    padding-block: var(--x1qf0b3t);
  }

  .xkpzgr3 {
    padding-block: var(--x1xsxz15);
  }

  .x1ju6uvz {
    padding-block: var(--x8bo4qb);
  }

  .xt17rjs {
    padding-block: var(--x9sb3p4);
  }

  .xbwadai {
    padding-block: var(--xbh13pt);
  }

  .xvlcjmx {
    padding-block: var(--xc5qpxq);
  }

  .x11xj3a1 {
    padding-block: var(--xe2if3c);
  }

  .x7w7etj {
    padding-block: var(--xye0kqm);
  }

  .x141n5u8 {
    padding-block: var(--xyozuec);
  }

  .xjrzbsb {
    padding-inline: clamp(32px, 5vw, 72px);
  }

  .x1rvw29w {
    padding-inline: var(--x1plij39);
  }

  .x1hz9tx {
    padding-inline: var(--x1xsxz15);
  }

  .x143awwe {
    padding-inline: var(--x8bo4qb);
  }

  .x1rkjlvs {
    padding-inline: var(--x9sb3p4);
  }

  .x14nc1c1 {
    padding-inline: var(--xbh13pt);
  }

  .xkrgcli {
    padding-inline: var(--xc5qpxq);
  }

  .xjm3y6r {
    padding-inline: var(--xye0kqm);
  }

  .x1ku5rj1 {
    place-items: center;
  }

  .x1hl2dhg {
    text-decoration: none;
  }

  .x1bvjpef {
    text-decoration: underline;
  }

  .x18scaod:hover {
    border-color: var(--x1gveysq);
  }

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

  .x1024g2k:focus {
    border-color: var(--x1fo8mjp);
  }

  @media (width <= 560px) {
    .x1xboxjn.x1xboxjn {
      grid-column: auto;
    }
  }

  @media (width <= 640px) {
    .xr0jpfa.xr0jpfa {
      grid-column: auto;
    }
  }

  @media (width <= 680px) {
    .x1xxx7y5.x1xxx7y5 {
      grid-column: auto;
    }
  }

  @media (width <= 720px) {
    .x12bs4et.x12bs4et {
      grid-column: auto;
    }
  }

  @media (width <= 760px) {
    .xd7nuoi.xd7nuoi {
      padding-block: var(--x1xsxz15);
    }

    .x1j0s2aq.x1j0s2aq {
      padding-inline: var(--x8bo4qb);
    }
  }
}

@layer priority4 {
  .x10ukxgv {
    align-content: start;
  }

  .x1pha0wt {
    align-items: baseline;
  }

  .x6s0dn4 {
    align-items: center;
  }

  .xpqajaz {
    align-items: end;
  }

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

  .x1cy8zhl {
    align-items: flex-start;
  }

  .x7a106z {
    align-items: start;
  }

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

  .x13evuud {
    animation-delay: 40ms;
  }

  .x1jksiw5 {
    animation-delay: .16s;
  }

  .x1k0bccz {
    animation-delay: .1s;
  }

  .x1yq23n6 {
    animation-delay: .22s;
  }

  .xop4jck {
    animation-delay: .28s;
  }

  .x10sgr2u {
    animation-delay: .34s;
  }

  .x1sbju2s {
    animation-duration: 1.4s;
  }

  .x1m1toe5 {
    animation-duration: var(--x87jif8);
  }

  .x18n7rsf {
    animation-duration: var(--xrnjc2);
  }

  .xskzprw {
    animation-fill-mode: backwards;
  }

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

  .x16330kk {
    animation-name: var(--x-animationName);
  }

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

  .x1gla395 {
    animation-name: x3xj9ga-B;
  }

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

  .xwy4cxa {
    animation-timing-function: var(--xgbepns);
  }

  .x186iv6y {
    aspect-ratio: 16 / 9;
  }

  .x1dltgaz {
    aspect-ratio: 4 / 3;
  }

  .xrefnyo {
    backdrop-filter: blur(18px);
  }

  .xjbqb8w {
    background-color: #0000;
  }

  .xl8spv7 {
    background-color: var(--x-backgroundColor);
  }

  .x1ocb2on {
    background-color: var(--x11iijp1);
  }

  .xpf3aas {
    background-color: var(--x13k5drq);
  }

  .xyo3f9 {
    background-color: var(--x18oc61o);
  }

  .xs3kx4v {
    background-color: var(--x1bigbr5);
  }

  .x21j8nd {
    background-color: var(--x1gveysq);
  }

  .x1y0tuis {
    background-color: var(--x8gc7jt);
  }

  .xza02uo {
    background-color: var(--x9sars6);
  }

  .x1h83p0p {
    background-color: var(--xellzp6);
  }

  .x1fmiam0 {
    background-color: var(--xi43k85);
  }

  .xal5sws {
    background-color: var(--xji2ybg);
  }

  .x1tnxid6 {
    background-color: var(--xlvfm2k);
  }

  .xoqlbui {
    background-color: var(--xol3rmo);
  }

  .xb2n5e1 {
    background-color: var(--xosvr6q);
  }

  .xvapt1r {
    background-color: var(--xuoze2i);
  }

  .xkp4tc1 {
    background-color: var(--xyc15c);
  }

  .xa2x9p6 {
    background-color: var(--xyu3pfv);
  }

  .x88in6x {
    background-color: var(--xzqjxpp);
  }

  .xxzfr8k {
    background-image: var(--x102bpti);
  }

  .x1m2zl5z {
    background-image: var(--xtwf01j);
  }

  .x182nak8 {
    background-repeat: repeat;
  }

  .x1lsug7r {
    background-size: var(--xbp4w41);
  }

  .x1mwwwfo {
    border-collapse: collapse;
  }

  .x18kntqa {
    border-inline-start-color: var(--x1gveysq);
  }

  .x2cwmcd {
    border-inline-start-color: var(--x1ipnosw);
  }

  .xjlpcst {
    border-inline-start-color: var(--x9sars6);
  }

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

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

  .x56jcm7 {
    border-inline-start-width: 4px;
  }

  .x1gnnqk1 {
    box-shadow: none;
  }

  .x1p6tc1c {
    box-shadow: var(--x1picglg);
  }

  .xrvya5l {
    box-shadow: var(--x1xiwbq0);
  }

  .x1ad4npy {
    box-shadow: var(--x3jyge6);
  }

  .x1yj03en {
    box-shadow: var(--x8znkht);
  }

  .x1w5t3le {
    box-shadow: var(--xf1bcnu);
  }

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

  .xvd3k3c {
    caption-side: top;
  }

  .x1heor9g {
    color: inherit;
  }

  .x8bdwsi {
    color: var(--x1e2q6j5);
  }

  .xlow30h {
    color: var(--x1gveysq);
  }

  .x1vlj7uh {
    color: var(--x1gvohbv);
  }

  .x4pf12g {
    color: var(--x1tpopsx);
  }

  .xbg42pi {
    color: var(--x1yrq7n2);
  }

  .x17tls50 {
    color: var(--x8gc7jt);
  }

  .xo6x8h6 {
    color: var(--x9sars6);
  }

  .xbij2rc {
    color: var(--xqgi159);
  }

  .xae6v4p {
    color: var(--xvcy069);
  }

  .x2zlre3 {
    color: var(--xyaii03);
  }

  .x1ypdohk {
    cursor: pointer;
  }

  .x1lliihq {
    display: block;
  }

  .x78zum5 {
    display: flex;
  }

  .xrvj5dj {
    display: grid;
  }

  .x1rg5ohu {
    display: inline-block;
  }

  .x3nfvp2 {
    display: inline-flex;
  }

  .x1s85apg {
    display: none;
  }

  .xdt5ytf {
    flex-direction: column;
  }

  .x2lah0s {
    flex-shrink: 0;
  }

  .x1a02dak {
    flex-wrap: wrap;
  }

  .x1qk0gfo {
    font-family: var(--x1tnou85);
  }

  .xjxvyh9 {
    font-family: var(--x69gem8);
  }

  .x1xmil7p {
    font-family: var(--xqplrcd);
  }

  .xsf4rpc {
    font-size: 2.6rem;
  }

  .x1k1ggzo {
    font-size: clamp(2.5rem, 5vw, 4.8rem);
  }

  .x1bmqheh {
    font-size: clamp(3rem, 8vw, 6.8rem);
  }

  .xhqd8jg {
    font-size: var(--x15jd8k6);
  }

  .xhfev49 {
    font-size: var(--x7ix83z);
  }

  .xe2sik8 {
    font-size: var(--xkuh3q);
  }

  .x81219v {
    font-size: var(--xumiroj);
  }

  .xqpdfnd {
    font-size: var(--xvqly9t);
  }

  .x1td0bkj {
    font-size: var(--xx2x9u1);
  }

  .xxusf3p {
    font-size: var(--xxnaswo);
  }

  .x1j4x3al {
    font-variant-numeric: tabular-nums lining-nums;
  }

  .xbv1v34 {
    font-weight: var(--x1eop80o);
  }

  .xl9qcy7 {
    font-weight: var(--xch323j);
  }

  .x1ufepbi {
    font-weight: var(--xj837bo);
  }

  .x1n5mxfu {
    grid-template-columns: 180px 140px auto;
  }

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

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

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

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

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

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

  .xrlbr8s {
    grid-template-columns: minmax(0, .75fr) minmax(300px, 1fr);
  }

  .xhwdyc3 {
    grid-template-columns: minmax(0, .96fr) minmax(360px, 1.04fr);
  }

  .xls02or {
    grid-template-columns: minmax(0, .9fr) minmax(360px, 1.1fr);
  }

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

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

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

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

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

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

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

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

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

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

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

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

  .xw4jqe6 {
    grid-template-columns: minmax(0, 1fr) minmax(0, 2fr) minmax(0, 90px) minmax(0, 140px) auto;
  }

  .xdml3bn {
    grid-template-columns: minmax(0, 220px) auto;
  }

  .x1mo68vu {
    grid-template-columns: minmax(0, 240px);
  }

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

  .x164o9o7 {
    grid-template-columns: minmax(0, 360px) auto;
  }

  .x1gzx6ei {
    grid-template-columns: minmax(0, 420px) auto;
  }

  .x12fej0w {
    grid-template-columns: minmax(210px, 1fr) auto auto;
  }

  .x14ukq02 {
    grid-template-columns: minmax(320px, .8fr) minmax(0, 1.4fr);
  }

  .x9c57fb {
    grid-template-columns: minmax(320px, .8fr) minmax(0, 1.6fr);
  }

  .xafmjec {
    grid-template-columns: minmax(320px, .95fr) minmax(360px, 1.05fr);
  }

  .x1xy2dn0 {
    grid-template-columns: minmax(360px, .9fr) minmax(0, 1.4fr);
  }

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

  .x11uxh0y {
    grid-template-columns: repeat(2, minmax(0, 220px)) auto;
  }

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

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

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

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

  .xayjvla {
    grid-template-columns: repeat(auto-fit, minmax(120px, 1fr));
  }

  .xdbifxr {
    grid-template-columns: repeat(auto-fit, minmax(140px, 1fr));
  }

  .x1hb4pgi {
    grid-template-columns: repeat(auto-fit, minmax(160px, 1fr));
  }

  .x1rfa8br {
    grid-template-columns: repeat(auto-fit, minmax(180px, 1fr));
  }

  .xchwjsl {
    grid-template-columns: repeat(auto-fit, minmax(340px, 1fr));
  }

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

  .xl56j7k {
    justify-content: center;
  }

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

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

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

  .xlqzeqv {
    justify-content: start;
  }

  .x1o2pa38 {
    justify-items: center;
  }

  .x619ttb {
    justify-items: start;
  }

  .x1qab1bc {
    justify-self: end;
  }

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

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

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

  .x12oo3zp {
    letter-spacing: 0;
  }

  .x1qi0ifx {
    letter-spacing: var(--x1daplhf);
  }

  .x8hj0nh {
    letter-spacing: var(--xjb5n12);
  }

  .x2fkcpg {
    line-height: .9;
  }

  .xwt5yq5 {
    line-height: .96;
  }

  .x1i1c9at {
    line-height: var(--x15c27am);
  }

  .x137pzxt {
    line-height: var(--x7cn73v);
  }

  .xxtdnlc {
    line-height: var(--xoumx82);
  }

  .xl1xv1r {
    object-fit: cover;
  }

  .xf9vgkq {
    opacity: .72;
  }

  .x1hc1fzr {
    opacity: 1;
  }

  .x138afz8 {
    outline-color: var(--x1fo8mjp);
  }

  .x1hl8ikr {
    outline-offset: 2px;
  }

  .xj0a0fe {
    overflow-wrap: anywhere;
  }

  .x1oemokw {
    padding-inline-start: var(--x1plij39);
  }

  .xjlilml {
    padding-inline-start: var(--x8bo4qb);
  }

  .x10l6tqk {
    position: absolute;
  }

  .xixxii4 {
    position: fixed;
  }

  .x1n2onr6 {
    position: relative;
  }

  .x7wzq59 {
    position: sticky;
  }

  .x288g5 {
    resize: vertical;
  }

  .x2b8uid {
    text-align: center;
  }

  .xdpxx8g {
    text-align: left;
  }

  .x1hr2gdg {
    text-align: right;
  }

  .x5lhwog {
    text-decoration-line: line-through;
  }

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

  .xewurvo {
    text-decoration-thickness: 2px;
  }

  .xlyipyv {
    text-overflow: ellipsis;
  }

  .xtvhhri {
    text-transform: uppercase;
  }

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

  .x3pynha {
    text-underline-offset: 4px;
  }

  .x1brz8z2 {
    transition-duration: var(--x1b03gjp);
  }

  .x1ia0zm5 {
    transition-duration: var(--x1urhkmb);
  }

  .xgzoi8n {
    transition-property: background-color, border-color, color, box-shadow;
  }

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

  .x15406qy {
    transition-property: background-color;
  }

  .x16bze2b {
    transition-property: border-color, background-color, transform;
  }

  .x2t1yl0 {
    transition-timing-function: var(--xgbepns);
  }

  .x16dsc37 {
    vertical-align: top;
  }

  .xuxw1ft {
    white-space: nowrap;
  }

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

  .x1yn0g08 {
    word-break: break-all;
  }

  .x1355qak {
    z-index: 20;
  }

  .xsg8m5l {
    z-index: var(--x140zhp9);
  }

  .xznomna {
    z-index: var(--x7i0b3t);
  }

  .xrwdluu:focus-visible {
    outline-color: var(--x1fo8mjp);
  }

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

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

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

  .xzv1bek:focus-visible {
    outline-width: 3px;
  }

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

  .xk0mbs4:disabled {
    opacity: .55;
  }

  .x11tn9i9:hover {
    background-color: var(--x8gc7jt);
  }

  .x4atra9:hover {
    background-color: var(--x9sars6);
  }

  .x1pe0mud:hover {
    background-color: var(--xyu3pfv);
  }

  .x1xbq0ul:hover {
    color: var(--x1gveysq);
  }

  .x19922pr:hover {
    color: var(--x1gvohbv);
  }

  .x14ow2ja:hover {
    transform: translateY(-1px);
  }

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

  @media (width <= 860px) {
    .x15vqsif.x15vqsif {
      border-inline-start-width: 0;
    }
  }

  @media (width <= 480px) {
    .x15wjubh.x15wjubh {
      font-size: 2.25rem;
    }

    .x1d4qzje.x1d4qzje {
      font-size: 2.8rem;
    }
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  @media (width <= 900px) {
    .xaclxhj.xaclxhj {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }
  }

  @media (width <= 920px) {
    .x1arsywl.x1arsywl {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }
  }

  @media (width <= 960px) {
    .x1j0h8iw.x1j0h8iw {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }
  }

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

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

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

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

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

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

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

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

  @media (width <= 760px) {
    .x13325n4.x13325n4 {
      justify-self: start;
    }
  }

  @media (width <= 980px) {
    .x1yo5gt9.x1yo5gt9 {
      position: relative;
    }

    .xaw49ht.xaw49ht {
      position: static;
    }
  }
}

@layer priority5 {
  .x1xu1dbw {
    border-bottom-color: var(--x1ipnosw);
  }

  .xeg25le {
    border-bottom-color: var(--x3betwu);
  }

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

  .x1qhh985 {
    border-bottom-width: 0;
  }

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

  .xaxuvrr {
    border-left-color: var(--x1ipnosw);
  }

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

  .x19sr0n1 {
    border-left-width: 2px;
  }

  .x5bhaf8 {
    border-right-color: var(--x1ipnosw);
  }

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

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

  .x1w9yp09 {
    border-top-color: var(--x1gveysq);
  }

  .xakmwiw {
    border-top-color: var(--x1ipnosw);
  }

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

  .x972fbf {
    border-top-width: 0;
  }

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

  .x11rhxwg {
    bottom: 12%;
  }

  .x1wglw86 {
    bottom: 31%;
  }

  .x5yr21d {
    height: 100%;
  }

  .x1dr59a3 {
    height: 100vh;
  }

  .x170jfvy {
    height: 10px;
  }

  .x1qx5ct2 {
    height: 20px;
  }

  .x1isuwpm {
    height: 220px;
  }

  .x7b8wnj {
    height: 23%;
  }

  .x1vqgdyp {
    height: 40px;
  }

  .x5kalc8 {
    height: 42px;
  }

  .xuo6tqj {
    height: 480px;
  }

  .xsdox4t {
    height: 48px;
  }

  .xibtwe8 {
    height: 520px;
  }

  .xy75621 {
    height: 72px;
  }

  .xsi6dy0 {
    height: 86px;
  }

  .x1kh3kxn {
    height: 9%;
  }

  .xt7dq6l {
    height: auto;
  }

  .xsnp83d {
    height: var(--x9sb3p4);
  }

  .x18qq7b7 {
    left: 14%;
  }

  .xat24cr {
    margin-bottom: 0;
  }

  .x1k8homi {
    margin-bottom: var(--x1plij39);
  }

  .x2t4e3j {
    margin-bottom: var(--x1xsxz15);
  }

  .x1qa0v7w {
    margin-bottom: var(--x8bo4qb);
  }

  .xdftijl {
    margin-bottom: var(--xbh13pt);
  }

  .xj2gesd {
    margin-bottom: var(--xe2if3c);
  }

  .x1pz39yp {
    margin-bottom: var(--xye0kqm);
  }

  .x11bkfkx {
    margin-bottom: var(--xyozuec);
  }

  .xj3b58b {
    margin-left: 0;
  }

  .x8x9d4c {
    margin-left: auto;
  }

  .x105zqr3 {
    margin-left: var(--x1plij39);
  }

  .x1yf7rl7 {
    margin-right: 0;
  }

  .xack27t {
    margin-right: auto;
  }

  .xmp4yys {
    margin-right: var(--x1plij39);
  }

  .xdj266r {
    margin-top: 0;
  }

  .x16kkhy {
    margin-top: var(--x1plij39);
  }

  .x16jljik {
    margin-top: var(--x1qf0b3t);
  }

  .x74urv1 {
    margin-top: var(--x1xsxz15);
  }

  .x116t3h5 {
    margin-top: var(--x8bo4qb);
  }

  .xk0z3bj {
    margin-top: var(--x9sb3p4);
  }

  .x13s9fb1 {
    margin-top: var(--xbh13pt);
  }

  .xft1t4z {
    margin-top: var(--xc5qpxq);
  }

  .x81mfcm {
    margin-top: var(--xe2if3c);
  }

  .xbtuuxo {
    margin-top: var(--xye0kqm);
  }

  .xhd83ik {
    max-height: 85vh;
  }

  .x104f9w2 {
    max-width: 1080px;
  }

  .xml9l7v {
    max-width: 10ch;
  }

  .x1ikqzku {
    max-width: 1200px;
  }

  .x18d02x8 {
    max-width: 1480px;
  }

  .x1lr1uin {
    max-width: 420px;
  }

  .xq2pcee {
    max-width: 440px;
  }

  .x1pfbilc {
    max-width: 460px;
  }

  .x6amaq2 {
    max-width: 48ch;
  }

  .x1lwm3bp {
    max-width: 520px;
  }

  .x9ta2hf {
    max-width: 58ch;
  }

  .x1qp14f0 {
    max-width: 66ch;
  }

  .xrgej4m {
    max-width: 700px;
  }

  .xwnkcuf {
    max-width: 720px;
  }

  .x17q2glr {
    max-width: 780px;
  }

  .x1xr5p7o {
    max-width: 860px;
  }

  .xg6iff7 {
    min-height: 100vh;
  }

  .xe0957l {
    min-height: 22px;
  }

  .xu0aao5 {
    min-height: 36px;
  }

  .x141feeh {
    min-height: 38px;
  }

  .x1ba4aug {
    min-height: 40px;
  }

  .x1gg8mnh {
    min-height: 44px;
  }

  .xjxljni {
    min-height: 50vh;
  }

  .x1skkevw {
    min-height: 60vh;
  }

  .xvt3nqv {
    min-height: 620px;
  }

  .x1wuaf5w {
    min-height: 65px;
  }

  .x19pj852 {
    min-height: calc(100vh - 74px);
  }

  .xeuugli {
    min-width: 0;
  }

  .xfb3i0g {
    min-width: 180px;
  }

  .x18n5i07 {
    min-width: 300px;
  }

  .xw2csxc {
    overflow-x: auto;
  }

  .x1odjw0f {
    overflow-y: auto;
  }

  .x13q7by0 {
    padding-bottom: var(--x1oahpac);
  }

  .x1rsr9od {
    padding-bottom: var(--x1plij39);
  }

  .xxmx8mv {
    padding-bottom: var(--x1qf0b3t);
  }

  .xn659rc {
    padding-bottom: var(--x8bo4qb);
  }

  .xdihotb {
    padding-bottom: var(--x9sb3p4);
  }

  .x9w461d {
    padding-bottom: var(--xbh13pt);
  }

  .x1mdexar {
    padding-bottom: var(--xc5qpxq);
  }

  .xubt9ru {
    padding-bottom: var(--xyozuec);
  }

  .x1c4bcfi {
    padding-left: var(--x1plij39);
  }

  .x3yi1nv {
    padding-left: var(--x8bo4qb);
  }

  .x2py36 {
    padding-left: var(--xbh13pt);
  }

  .x8yf9ns {
    padding-left: var(--xc5qpxq);
  }

  .xaskh44 {
    padding-left: var(--xye0kqm);
  }

  .x1xfhv3w {
    padding-right: var(--x1plij39);
  }

  .x1dysu4c {
    padding-right: var(--x8bo4qb);
  }

  .x1xpnl4a {
    padding-right: var(--xbh13pt);
  }

  .xdo59e3 {
    padding-right: var(--xc5qpxq);
  }

  .x3euzv {
    padding-right: var(--xye0kqm);
  }

  .x19wwh9s {
    padding-top: var(--x1plij39);
  }

  .x1dnioiv {
    padding-top: var(--x8bo4qb);
  }

  .x1umta2a {
    padding-top: var(--x9sb3p4);
  }

  .xmnhwnn {
    padding-top: var(--xc5qpxq);
  }

  .x1j39xwo {
    padding-top: var(--xye0kqm);
  }

  .xihnxsq {
    right: 14%;
  }

  .xby87ju {
    right: 18%;
  }

  .x13vifvy {
    top: 0;
  }

  .xlkv09j {
    top: 12%;
  }

  .xtuxep0 {
    top: var(--x1plij39);
  }

  .xh8yej3 {
    width: 100%;
  }

  .x1fsd2vl {
    width: 10px;
  }

  .xw4jnvo {
    width: 20px;
  }

  .x100vrsf {
    width: 40px;
  }

  .x10h3iyq {
    width: 42px;
  }

  .x1useyqa {
    width: 48px;
  }

  .xni59qk {
    width: 72px;
  }

  .x1lraqik {
    width: 86px;
  }

  .x29ncy0 {
    width: 88px;
  }

  .x13oubkp {
    width: 96px;
  }

  .xvzn5ge {
    width: min(560px, 100%);
  }

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

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

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

  @media (width <= 980px) {
    .xnx6r9p.xnx6r9p {
      border-bottom-width: 1px;
    }

    .x1w9pc06.x1w9pc06 {
      border-right-width: 0;
    }
  }

  @media (width <= 860px) {
    .xcjqdb5.xcjqdb5 {
      border-top-width: 1px;
    }
  }

  @media (width <= 760px) {
    .xmqrtre.xmqrtre {
      height: 340px;
    }
  }

  @media (width <= 980px) {
    .xzl1rk7.xzl1rk7 {
      height: auto;
    }
  }

  @media (width <= 540px) {
    .x1akt6tb.x1akt6tb {
      min-height: 440px;
    }
  }

  @media (width >= 540.01px) and (width <= 900px) {
    .xpwecyt.xpwecyt {
      min-height: 520px;
    }
  }

  @media (width <= 900px) {
    .x1mr1erl.x1mr1erl {
      min-height: auto;
    }
  }

  @media (width <= 720px) {
    .x1cwikdd.x1cwikdd {
      padding-left: var(--x8bo4qb);
    }

    .x1jbqym0.x1jbqym0 {
      padding-right: var(--x8bo4qb);
    }
  }
}

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

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

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

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

  to {
    opacity: 1;
    transform: none;
  }
}

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

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

@keyframes xbcd8sw-B {
  0% {
    opacity: .9;
    transform: scale(1);
  }

  50% {
    opacity: .35;
    transform: scale(1.45);
  }

  100% {
    opacity: .9;
    transform: scale(1);
  }
}

:root, .xdbl1ta {
  --x153w2fi: 0;
  --x24b4qh: 4px;
  --xecgxgq: 6px;
  --xoismui: 8px;
  --xze5pm8: 12px;
  --xs314x4: 999px;
}

:root, .x1m21n0v {
  --x1b03gjp: .12s;
  --x1urhkmb: .18s;
  --xrnjc2: .26s;
  --x87jif8: .42s;
  --xgbepns: cubic-bezier(.16, 1, .3, 1);
  --x1lllpzt: cubic-bezier(.65, 0, .35, 1);
}

:root, .x1mq4xs8 {
  --x1s5sjym: 0;
  --x7i0b3t: 10;
  --x1958zpi: 20;
  --x140zhp9: 30;
  --x1qof27j: 40;
}

:root, .xur51v0 {
  --x69gem8: "Archivo", "Helvetica Neue", Arial, sans-serif;
  --xqplrcd: "Fraunces", "Iowan Old Style", Georgia, "Times New Roman", serif;
  --x1tnou85: "SFMono-Regular", "Cascadia Code", Consolas, "Liberation Mono", monospace;
  --xxnaswo: .75rem;
  --x7ix83z: .875rem;
  --xvqly9t: 1rem;
  --xx2x9u1: 1.125rem;
  --xkuh3q: 1.375rem;
  --x15jd8k6: 1.75rem;
  --xumiroj: 2.25rem;
  --x7uk9m4: 400;
  --x1eop80o: 500;
  --xch323j: 620;
  --xj837bo: 720;
  --x15c27am: 1.15;
  --x7cn73v: 1.5;
  --xoumx82: 1.7;
  --x1daplhf: .12em;
  --xjb5n12: .06em;
}

:root, .xvx95oc {
  --xf1bcnu: 0 1px 2px #2e241212;
  --x1xiwbq0: 0 12px 28px #2e241221;
  --x1picglg: 0 24px 60px #20170a38;
}

:root, .xt4mqh4 {
  --xkju7gh: 0;
  --x1qf0b3t: 2px;
  --xe2if3c: 4px;
  --x9sb3p4: 6px;
  --xbh13pt: 8px;
  --xc5qpxq: 12px;
  --x8bo4qb: 16px;
  --x1plij39: 20px;
  --xye0kqm: 24px;
  --x1xsxz15: 32px;
  --x1oahpac: 40px;
  --xyozuec: 48px;
}

:root, .x39c1fd {
  --xtwf01j: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23g)' opacity='0.06'/%3E%3C/svg%3E");
  --xbp4w41: 160px 160px;
}

:root, .x1tun290 {
  --xuoze2i: #f6f1e6;
  --x18oc61o: #fdfaf2;
  --xyu3pfv: #efe7d6;
  --xellzp6: #e9eedd;
  --x1gvohbv: #221d14;
  --x1yrq7n2: #6f6553;
  --xqgi159: #fbf7ec;
  --x1ipnosw: #ded3bc;
  --x3betwu: #b3a68a;
  --x1gveysq: #2e5941;
  --x8gc7jt: #1f4230;
  --xlvfm2k: #dde8db;
  --x1e2q6j5: #a85a1c;
  --x1txf808: #f3e3cd;
  --xyaii03: #35713f;
  --x13k5drq: #dfead9;
  --xvcy069: #96530f;
  --x1bigbr5: #f3e3c4;
  --x9sars6: #a03024;
  --xol3rmo: #f2ded6;
  --x1tpopsx: #31596b;
  --x11iijp1: #dfe7e4;
  --x1fo8mjp: #c07a2a;
  --xosvr6q: #1a13088c;
}

:root, .x1b86kb6 {
  --xzqjxpp: #f8f4eaf0;
  --x102bpti: linear-gradient(180deg, #1e556bf2 0%, #66a7aec2 45%, #dd7d52e6 46%, #264a37f5 100%);
  --xyc15c: #f6c86f;
  --x8znkht: 0 0 40px #f6c86f6b;
  --xi43k85: #e7f2ed85;
  --xji2ybg: #f5f2e8;
  --x3jyge6: 0 -18px 0 #152d2747;
}

.x1m5w1a4.x1m5w1a4, .x1m5w1a4.x1m5w1a4:root {
  --x1gveysq: #2a5c41;
  --xlvfm2k: #dceadb;
  --x8gc7jt: #1c4030;
  --x1ipnosw: #ded3bd;
  --x3betwu: #b1a487;
  --x9sars6: #a03024;
  --xol3rmo: #f2ded6;
  --x1e2q6j5: #a85a1c;
  --x1txf808: #f3e3cd;
  --x1fo8mjp: #c07a2a;
  --x1tpopsx: #31596b;
  --x11iijp1: #dfe7e4;
  --xosvr6q: #1a13088c;
  --xyaii03: #35713f;
  --x13k5drq: #dfead9;
  --xuoze2i: #f8f4ea;
  --xellzp6: #e7eedf;
  --x18oc61o: #fdfaf2;
  --xyu3pfv: #f0e9d9;
  --x1gvohbv: #231e15;
  --xqgi159: #fbf7ec;
  --x1yrq7n2: #6d6452;
  --xvcy069: #96530f;
  --x1bigbr5: #f3e3c4;
}

.x8v0o8k.x8v0o8k, .x8v0o8k.x8v0o8k:root {
  --x1gveysq: #2e5941;
  --xlvfm2k: #dde8db;
  --x8gc7jt: #1f4230;
  --x1ipnosw: #ded3bc;
  --x3betwu: #b3a68a;
  --x9sars6: #a03024;
  --xol3rmo: #f2ded6;
  --x1e2q6j5: #a85a1c;
  --x1txf808: #f3e3cd;
  --x1fo8mjp: #c07a2a;
  --x1tpopsx: #31596b;
  --x11iijp1: #dfe7e4;
  --xosvr6q: #1a13088c;
  --xyaii03: #35713f;
  --x13k5drq: #dfead9;
  --xuoze2i: #f6f1e6;
  --xellzp6: #e9eedd;
  --x18oc61o: #fdfaf2;
  --xyu3pfv: #efe7d6;
  --x1gvohbv: #221d14;
  --xqgi159: #fbf7ec;
  --x1yrq7n2: #6f6553;
  --xvcy069: #96530f;
  --x1bigbr5: #f3e3c4;
}

.x7wfp5m.x7wfp5m, .x7wfp5m.x7wfp5m:root {
  --x1gveysq: #315c96;
  --xlvfm2k: #dbeafe;
  --x8gc7jt: #203f6f;
  --x1ipnosw: #d8dcea;
  --x3betwu: #aeb6c8;
  --x9sars6: #b42318;
  --x1fo8mjp: #2563eb;
  --x1tpopsx: #315c96;
  --xyaii03: #16803c;
  --xuoze2i: #f7f7fb;
  --xellzp6: #edf4ff;
  --x18oc61o: #fff;
  --xyu3pfv: #ececf4;
  --x1gvohbv: #1e2330;
  --xqgi159: #fff;
  --x1yrq7n2: #626a7c;
  --xvcy069: #a16207;
}

.xd7aiyw.xd7aiyw, .xd7aiyw.xd7aiyw:root {
  --x1gveysq: #79b391;
  --xlvfm2k: #26382c;
  --x8gc7jt: #9ccbaf;
  --x1ipnosw: #383025;
  --x3betwu: #5d5243;
  --x9sars6: #e0725f;
  --xol3rmo: #3f1f18;
  --x1e2q6j5: #d98e4a;
  --x1txf808: #3a2a17;
  --x1fo8mjp: #d98e4a;
  --x1tpopsx: #8cadc4;
  --x11iijp1: #202b33;
  --xosvr6q: #080502b8;
  --xyaii03: #84bd8e;
  --x13k5drq: #24351f;
  --xuoze2i: #171310;
  --xellzp6: #232b21;
  --x18oc61o: #211b15;
  --xyu3pfv: #100d0a;
  --x1gvohbv: #f0e9da;
  --xqgi159: #171310;
  --x1yrq7n2: #a99e89;
  --xvcy069: #d5a049;
  --x1bigbr5: #392e13;
}

.xzx9592.xzx9592, .xzx9592.xzx9592:root {
  --xtwf01j: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23g)' opacity='0.035'/%3E%3C/svg%3E");
}
