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

@layer priority1;

@layer priority2 {
  .xln7xf2 {
    font: inherit;
  }

  .xc86uaa {
    margin: 0 0 6px;
  }

  .x19bbpc0 {
    margin: 0 auto;
  }

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

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

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

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

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

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

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

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

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

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

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

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

  .x1y0btm7 {
    border-style: solid;
  }

  .xc342km {
    border-width: 0;
  }

  .xmkeg23 {
    border-width: 1px;
  }

  .x3psx0u {
    flex: none;
  }

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

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

  .x1npkx4u {
    grid-column: 2;
  }

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

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

  .xb3r6kr {
    overflow: hidden;
  }

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

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

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

  .x1ku5rj1 {
    place-items: center;
  }

  .x1hl2dhg {
    text-decoration: none;
  }

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

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

  @media (width <= 560px) {
    .x1xboxjn.x1xboxjn {
      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;
  }

  .x6s0dn4 {
    align-items: center;
  }

  .xpqajaz {
    align-items: end;
  }

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

  .x7a106z {
    align-items: start;
  }

  .x1qjc9v5 {
    align-items: stretch;
  }

  .x1sbju2s {
    animation-duration: 1.4s;
  }

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

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

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

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

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

  .x2gdtk6 {
    background-color: #f5f2e8;
  }

  .x5xlcne {
    background-color: #f6c86f;
  }

  .xm6z06l {
    background-color: #e7f2ed85;
  }

  .x1d950ff {
    background-color: #f6f8f5f0;
  }

  .x5xcjl5 {
    background-color: #ffffff8a;
  }

  .x18b3o0q {
    background-color: #ffffffd6;
  }

  .x1e3vxow {
    background-color: #1f293342;
  }

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

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

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

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

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

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

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

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

  .x9t8fq8 {
    background-image: linear-gradient(135deg, #0d3b4c 0%, #2d7f7a 52%, #e2b15d 53%, #f6f1e2 100%);
  }

  .x6jfcpw {
    background-image: linear-gradient(135deg, #123f5a 0%, #3f8da3 48%, #a9cfbe 49%, #eff8f4 100%);
  }

  .x1ldcukg {
    background-image: linear-gradient(135deg, #1c5d45 0%, #77a66a 46%, #e5d7a5 47%, #f8fbf4 100%);
  }

  .x6i5943 {
    background-image: linear-gradient(135deg, #1f2933 0%, #4d5b65 48%, #9bb4a6 49%, #eef5ef 100%);
  }

  .x1qa7jle {
    background-image: linear-gradient(135deg, #36415f 0%, #7b6fa4 46%, #d78367 47%, #f4efe7 100%);
  }

  .xi5bixk {
    background-image: linear-gradient(135deg, #6b3f2d 0%, #d4814c 44%, #f2c66d 45%, #fff4d7 100%);
  }

  .x1wnmn70 {
    background-image: linear-gradient(#1e556bf2 0%, #66a7aec2 45%, #dd7d52e6 46%, #264a37f5 100%);
  }

  .x1mwwwfo {
    border-collapse: collapse;
  }

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

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

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

  .x76l1px {
    box-shadow: 0 -18px #152d2747;
  }

  .x18286px {
    box-shadow: 0 0 40px #f6c86f6b;
  }

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

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

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

  .x1heor9g {
    color: inherit;
  }

  .x14rh7hd {
    color: var(--x-color);
  }

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

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

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

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

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

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

  .x1ypdohk {
    cursor: pointer;
  }

  .x1lliihq {
    display: block;
  }

  .x78zum5 {
    display: flex;
  }

  .xrvj5dj {
    display: grid;
  }

  .x3nfvp2 {
    display: inline-flex;
  }

  .x2lah0s {
    flex-shrink: 0;
  }

  .x1a02dak {
    flex-wrap: wrap;
  }

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

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

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

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

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

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

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

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

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

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

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

  .x1lpjduu {
    grid-template-columns: 1fr 1fr 1fr minmax(280px, 1.4fr);
  }

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

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

  .x2x3fol {
    grid-template-columns: 88px 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);
  }

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

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

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

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

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

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

  .xl56j7k {
    justify-content: center;
  }

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

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

  .x1qab1bc {
    justify-self: end;
  }

  .x1lqcxt8 {
    justify-self: start;
  }

  .x12oo3zp {
    letter-spacing: 0;
  }

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

  .x1ewu8gn {
    outline-offset: 3px;
  }

  .xj0a0fe {
    overflow-wrap: anywhere;
  }

  .x10l6tqk {
    position: absolute;
  }

  .x1n2onr6 {
    position: relative;
  }

  .x7wzq59 {
    position: sticky;
  }

  .x288g5 {
    resize: vertical;
  }

  .x140o2bo {
    table-layout: fixed;
  }

  .x2b8uid {
    text-align: center;
  }

  .xdpxx8g {
    text-align: left;
  }

  .x1hr2gdg {
    text-align: right;
  }

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

  .xtvhhri {
    text-transform: uppercase;
  }

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

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

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

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

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

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

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

  .x1355qak {
    z-index: 20;
  }

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

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

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

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

  .x185tz0s:disabled {
    opacity: .52;
  }

  .xfqoyci:disabled {
    opacity: .6;
  }

  .xa8t5ci:disabled {
    opacity: .7;
  }

  .x1gl3shj:disabled {
    transform: none;
  }

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

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

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

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

  .x10ip1wq:hover {
    transform: translateX(2px);
  }

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

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

  .x1cm8ssg:focus {
    outline-offset: 2px;
  }

  .x1de710j:focus {
    outline-style: solid;
  }

  .xbtwl55:focus {
    outline-width: 2px;
  }

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

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

  @media (width <= 560px) {
    .xr0opgv.xr0opgv {
      font-size: var(--xkuh3q);
    }
  }

  @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 <= 980px) {
    .xup0gzv.xup0gzv {
      grid-template-columns: 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 >= 560.01px) and (width <= 980px) {
    .xyo7plc.xyo7plc {
      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 <= 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);
  }

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

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

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

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

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

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

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

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

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

  .xtuanpu {
    bottom: 11%;
  }

  .x11rhxwg {
    bottom: 12%;
  }

  .x10zg6f5 {
    bottom: 15%;
  }

  .x1wglw86 {
    bottom: 31%;
  }

  .x5yr21d {
    height: 100%;
  }

  .x1dr59a3 {
    height: 100vh;
  }

  .x1kpxq89 {
    height: 12px;
  }

  .x7b8wnj {
    height: 23%;
  }

  .x10buj8t {
    height: 24%;
  }

  .x1gnnpzl {
    height: 30px;
  }

  .xehph5 {
    height: 32%;
  }

  .x16wdlz0 {
    height: 38px;
  }

  .x5kalc8 {
    height: 42px;
  }

  .xn3w4p2 {
    height: 44px;
  }

  .xsdox4t {
    height: 48px;
  }

  .xqu0tyb {
    height: 4px;
  }

  .xsi6dy0 {
    height: 86px;
  }

  .x1kh3kxn {
    height: 9%;
  }

  .xegnrdp {
    height: 9px;
  }

  .x1sj59yy {
    left: 12%;
  }

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

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

  .xml9l7v {
    max-width: 10ch;
  }

  .x18d02x8 {
    max-width: 1480px;
  }

  .x1lwm3bp {
    max-width: 520px;
  }

  .x9ta2hf {
    max-width: 58ch;
  }

  .x1yr5zsc {
    max-width: 620px;
  }

  .x1qp14f0 {
    max-width: 66ch;
  }

  .xrgej4m {
    max-width: 700px;
  }

  .xwnkcuf {
    max-width: 720px;
  }

  .xapjn7j {
    max-width: 760px;
  }

  .x17q2glr {
    max-width: 780px;
  }

  .x1xr5p7o {
    max-width: 860px;
  }

  .xg6iff7 {
    min-height: 100vh;
  }

  .x3ilyx8 {
    min-height: 104px;
  }

  .xxyvzpw {
    min-height: 118px;
  }

  .xhvfr7q {
    min-height: 148px;
  }

  .x1awnzvw {
    min-height: 190px;
  }

  .x9l5fec {
    min-height: 220px;
  }

  .xjwf9q1 {
    min-height: 24px;
  }

  .xj9xw9b {
    min-height: 26px;
  }

  .xe0p6wg {
    min-height: 28px;
  }

  .x21xpn4 {
    min-height: 32px;
  }

  .xu97haq {
    min-height: 34px;
  }

  .xu0aao5 {
    min-height: 36px;
  }

  .x141feeh {
    min-height: 38px;
  }

  .x1ba4aug {
    min-height: 40px;
  }

  .xgujvf1 {
    min-height: 42px;
  }

  .x1gg8mnh {
    min-height: 44px;
  }

  .x5mc7k8 {
    min-height: 480px;
  }

  .xvt3nqv {
    min-height: 620px;
  }

  .x1f83pxg {
    min-height: 62px;
  }

  .x1wuaf5w {
    min-height: 65px;
  }

  .xefclja {
    min-height: 88px;
  }

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

  .xeuugli {
    min-width: 0;
  }

  .x1klvvdw {
    min-width: 260px;
  }

  .x18n5i07 {
    min-width: 300px;
  }

  .x818fk8 {
    min-width: 680px;
  }

  .x169sk3p {
    min-width: 980px;
  }

  .xw2csxc {
    overflow-x: auto;
  }

  .x1odjw0f {
    overflow-y: auto;
  }

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

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

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

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

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

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

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

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

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

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

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

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

  .xexx8yu {
    padding-top: 0;
  }

  .x14nxwoe {
    padding-top: var(--xbh13pt);
  }

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

  .x1xp5we7 {
    right: 12%;
  }

  .xihnxsq {
    right: 14%;
  }

  .xby87ju {
    right: 18%;
  }

  .x1wbc2lp {
    right: 24%;
  }

  .x13vifvy {
    top: 0;
  }

  .xlkv09j {
    top: 12%;
  }

  .xj3g9s9 {
    top: 16%;
  }

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

  .xh8yej3 {
    width: 100%;
  }

  .xsmyaan {
    width: 12px;
  }

  .xxljpkc {
    width: 30%;
  }

  .x1849jeq {
    width: 30px;
  }

  .x10h3iyq {
    width: 42px;
  }

  .x187nhsf {
    width: 44px;
  }

  .x1useyqa {
    width: 48px;
  }

  .x1lraqik {
    width: 86px;
  }

  .x29ncy0 {
    width: 88px;
  }

  .x1wc42o8 {
    width: 9px;
  }

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

  .xzboxd6:last-child {
    margin-bottom: 0;
  }

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

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

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

    .xzl1rk7.xzl1rk7 {
      height: auto;
    }
  }

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

  @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 <= 560px) {
    .xrao1p4.xrao1p4 {
      min-width: 100%;
    }
  }
}

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

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

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

@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;
  --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: Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
  --xqplrcd: "Aptos Display", Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-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;
  --x7uk9m4: 400;
  --x1eop80o: 500;
  --xch323j: 650;
  --xj837bo: 750;
  --x15c27am: 1.15;
  --x7cn73v: 1.5;
  --xoumx82: 1.7;
}

:root, .xvx95oc {
  --xf1bcnu: 0 1px 2px #0f172a14;
  --x1xiwbq0: 0 12px 28px #0f172a1f;
  --x1picglg: 0 24px 60px #0f172a2e;
}

: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, .x1tun290 {
  --xuoze2i: #f5f7fa;
  --x18oc61o: #fff;
  --xyu3pfv: #edf2f7;
  --xellzp6: #e6f4f1;
  --x1gvohbv: #172033;
  --x1yrq7n2: #647084;
  --xqgi159: #fff;
  --x1ipnosw: #d7dee8;
  --x3betwu: #aeb9c8;
  --x1gveysq: #0f766e;
  --x8gc7jt: #0b4f4a;
  --xlvfm2k: #ccfbf1;
  --xyaii03: #15803d;
  --xvcy069: #b7791f;
  --x9sars6: #b42318;
  --x1tpopsx: #2563eb;
  --x1fo8mjp: #0ea5e9;
}

.x1ghd18q.x1ghd18q, .x1ghd18q.x1ghd18q:root {
  --x1gveysq: #0f766e;
  --xlvfm2k: #ccfbf1;
  --x8gc7jt: #0b4f4a;
  --x1ipnosw: #d7dee8;
  --x3betwu: #aeb9c8;
  --x9sars6: #b42318;
  --x1fo8mjp: #0ea5e9;
  --x1tpopsx: #2563eb;
  --xyaii03: #15803d;
  --xuoze2i: #f5f7fa;
  --xellzp6: #e6f4f1;
  --x18oc61o: #fff;
  --xyu3pfv: #edf2f7;
  --x1gvohbv: #172033;
  --xqgi159: #fff;
  --x1yrq7n2: #647084;
  --xvcy069: #b7791f;
}

.xpcv37r.xpcv37r, .xpcv37r.xpcv37r:root {
  --x1gveysq: #1f7a68;
  --xlvfm2k: #d8f1e8;
  --x8gc7jt: #123f3b;
  --x1ipnosw: #d5ddd8;
  --x3betwu: #9fb1a8;
  --x9sars6: #b42318;
  --x1fo8mjp: #0ea5e9;
  --x1tpopsx: #276f91;
  --xyaii03: #15803d;
  --xuoze2i: #f6f8f5;
  --xellzp6: #e3f2ed;
  --x18oc61o: #fff;
  --xyu3pfv: #eaf0ee;
  --x1gvohbv: #1f2933;
  --xqgi159: #fff;
  --x1yrq7n2: #5f6f69;
  --xvcy069: #b7791f;
}

.x12ikgpq.x12ikgpq, .x12ikgpq.x12ikgpq:root {
  --x1gveysq: #2dd4bf;
  --xlvfm2k: #134e4a;
  --x8gc7jt: #99f6e4;
  --x1ipnosw: #2d3a4b;
  --x3betwu: #526275;
  --x9sars6: #f87171;
  --x1fo8mjp: #38bdf8;
  --x1tpopsx: #60a5fa;
  --xyaii03: #4ade80;
  --xuoze2i: #101720;
  --xellzp6: #123c3a;
  --x18oc61o: #172130;
  --xyu3pfv: #0b1119;
  --x1gvohbv: #edf4f8;
  --xqgi159: #081018;
  --x1yrq7n2: #a9b6c7;
  --xvcy069: #fbbf24;
}

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