*,*:before,*:after{box-sizing:border-box}body{margin:0;background:#000;color:#fff;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji";line-height:1.5;-webkit-text-size-adjust:100%}h1,p{margin:0}h1{font-size:inherit}

@layer priority1 {
  .x1uz70x1 {
    padding: 1rem;
  }
}

@layer priority2 {
  .x16eypsj {
    border-radius: .25rem;
  }

  .x10hpsqq {
    border-radius: 9999px;
  }

  .x98rzlu {
    flex: 1;
  }

  .xvh977a {
    gap: .25rem;
  }

  .x8fetqu {
    gap: 1rem;
  }

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

  .x1dus959 {
    padding-block: .125rem;
  }

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

  .x18a9hih {
    padding-inline: .375rem;
  }

  .xnxx81d {
    padding-inline: 1rem;
  }

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

@layer priority3 {
  .x6s0dn4 {
    align-items: center;
  }

  .xkdivyw {
    background-color: #364153;
    background-color: lab(27.1134% -.956401 -12.3224);
  }

  .xwqrdv3 {
    background-color: #fb2c36;
    background-color: lab(55.4814% 75.0732 48.8528);
  }

  .xh5240c {
    background-color: #f6339a;
    background-color: lab(56.9303% 76.8162 -8.07021);
  }

  .xw0o7b2 {
    background-color: #00a5ef;
    background-color: lab(63.3038% -18.433 -51.0407);
  }

  .xsoct1i {
    background-color: #00c758;
    background-color: lab(70.5521% -66.5147 45.8073);
  }

  .xod0wng {
    color: #000;
  }

  .xfungia {
    color: #fff;
  }

  .x1heor9g {
    color: inherit;
  }

  .x9rsgum {
    color: #fb2c36;
    color: lab(55.4814% 75.0732 48.8528);
  }

  .x1vtjye2 {
    color: #edb200;
    color: lab(76.3898% 14.5258 98.4589);
  }

  .xrnao7d {
    column-gap: 4rem;
  }

  .x78zum5 {
    display: flex;
  }

  .xrvj5dj {
    display: grid;
  }

  .xdt5ytf {
    flex-direction: column;
  }

  .x2lah0s {
    flex-shrink: 0;
  }

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

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

  .x1s688f {
    font-weight: 600;
  }

  .x1xlr1w8 {
    font-weight: 700;
  }

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

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

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

  .x8r4c90 {
    line-height: 1.25rem;
  }

  .xl2ypbo {
    line-height: 1rem;
  }

  .x197sbye {
    opacity: .6;
  }

  .x1us6l5c {
    opacity: .8;
  }

  .x1w6r25c {
    row-gap: 1rem;
  }

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

@layer priority4 {
  .x13zjp5t {
    margin-left: .5rem;
  }

  .x1tbvfm1 {
    margin-top: .25rem;
  }

  .xj1urod {
    margin-top: 1rem;
  }

  .x7r5mf7 {
    margin-top: 3px;
  }

  .x1jb01v5 {
    max-width: 42rem;
  }
}
