*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0}button,a{-webkit-tap-highlight-color:transparent}svg{flex:0 0 auto}

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

  .xxq9mk8 {
    margin: 20px 0 0;
  }

  .x9hng2m {
    margin: 24px auto 0;
  }

  .x84vhe8 {
    padding: 0 12px;
  }

  .x1csxjeb {
    padding: 0 14px;
  }

  .x10ttjxo {
    padding: 0 26px;
  }

  .xggk2y7 {
    padding: 24px;
  }

  .x2lgls0 {
    padding: 70px 28px;
  }
}

@layer priority2 {
  .xur7f20 {
    border-radius: 8px;
  }

  .x1827h1i {
    border-radius: 99px;
  }

  .x883omv {
    gap: 10px;
  }

  .x1v2ro7d {
    gap: 12px;
  }

  .xou54vl {
    gap: 16px;
  }

  .xaobbuh {
    gap: 18px;
  }

  .x167g77z {
    gap: 8px;
  }

  .xmmi0ta {
    gap: 9px;
  }

  .xb3r6kr {
    overflow: hidden;
  }

  .x1ku5rj1 {
    place-items: center;
  }

  .x1hl2dhg {
    text-decoration: none;
  }
}

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

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

  .x6ecins {
    background-color: #080b11;
  }

  .xyrdc88 {
    background-color: #12d6c5;
  }

  .xhauf1s {
    background-color: #151d2a;
  }

  .xj2wemz {
    background-color: #baff3d;
  }

  .xh8ljqf {
    background-color: #111722db;
  }

  .x12yta4q {
    background-image: linear-gradient(#ffffff0e 1px, #0000 1px), linear-gradient(90deg, #ffffff0e 1px, #0000 1px);
  }

  .x11030hy {
    background-image: radial-gradient(circle at 18% 12%, #12d6c52e, #0000 26%), radial-gradient(circle at 78% 18%, #baff3d29, #0000 22%), linear-gradient(135deg, #080b11, #101722 52%, #090d14);
  }

  .x9wpo5h {
    background-size: 44px 44px;
  }

  .x16jlom3 {
    box-shadow: 0 0 0 6px #08b6a624;
  }

  .xwyjml4 {
    box-shadow: 0 30px 100px #00000070;
  }

  .xpu1nsj {
    box-shadow: 5px 5px #baff3d;
  }

  .x1ew7gwh {
    color: #080b11;
  }

  .x1d6x3xx {
    color: #12d6c5;
  }

  .xpdvt2u {
    color: #9aa4b5;
  }

  .xjdg2sr {
    color: #f5f7fb;
  }

  .x1ypdohk {
    cursor: pointer;
  }

  .x78zum5 {
    display: flex;
  }

  .xrvj5dj {
    display: grid;
  }

  .x3nfvp2 {
    display: inline-flex;
  }

  .x1a02dak {
    flex-wrap: wrap;
  }

  .xjb2p0i {
    font-family: inherit;
  }

  .x1wpqcr5 {
    font-family: Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, sans-serif;
  }

  .xyv2w6b {
    font-size: 104px;
  }

  .x4z9k3i {
    font-size: 13px;
  }

  .xif65rj {
    font-size: 14px;
  }

  .xosj86m {
    font-size: 18px;
  }

  .xuv8nkb {
    font-weight: 800;
  }

  .x1uu0p8 {
    font-weight: 900;
  }

  .xekb394 {
    grid-template-rows: auto 1fr auto;
  }

  .xl56j7k {
    justify-content: center;
  }

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

  .x12oo3zp {
    letter-spacing: 0;
  }

  .x2fkcpg {
    line-height: .9;
  }

  .x11m8ghp {
    line-height: 1.65;
  }

  .xfqoqp {
    -webkit-mask-image: linear-gradient(#000000e6, #0000);
    mask-image: linear-gradient(#000000e6, #0000);
  }

  .x1iy03kw {
    opacity: .9;
  }

  .x27vdmw {
    opacity: .95;
  }

  .x10l6tqk {
    position: absolute;
  }

  .x1n2onr6 {
    position: relative;
  }

  .x2b8uid {
    text-align: center;
  }

  .xtvhhri {
    text-transform: uppercase;
  }

  .x18ggijt {
    transform: rotate(-12deg);
  }

  .x1tadh6z {
    transform: rotate(10deg);
  }

  @media (width <= 680px) {
    .x1n1v5ay.x1n1v5ay {
      align-items: flex-start;
    }
  }

  @media (width <= 760px) {
    .xy0uqqd.xy0uqqd {
      display: none;
    }
  }

  @media (width <= 680px) {
    .x1nhm2qt.x1nhm2qt {
      flex-direction: column;
    }
  }

  @media (width <= 760px) {
    .x1vggi8i.x1vggi8i {
      font-size: 58px;
    }
  }

  @media (width <= 680px) {
    .x1kronld.x1kronld {
      justify-content: center;
    }
  }
}

@layer priority4 {
  .xkiziwx {
    bottom: 98px;
  }

  .x16wdlz0 {
    height: 38px;
  }

  .xy75621 {
    height: 72px;
  }

  .xdk7pt {
    height: 8px;
  }

  .x1to3lk4 {
    height: 92px;
  }

  .x1gsfwup {
    left: 38px;
  }

  .x11fxgd9 {
    margin-top: 30px;
  }

  .x27kpxv {
    max-width: 560px;
  }

  .xufsucd {
    max-width: 770px;
  }

  .xg6iff7 {
    min-height: 100vh;
  }

  .xu97haq {
    min-height: 34px;
  }

  .xu0aao5 {
    min-height: 36px;
  }

  .x1ba4aug {
    min-height: 40px;
  }

  .x1r3qdcx {
    min-height: 76px;
  }

  .x147qyt {
    min-height: min(720px, 100vh - 48px);
  }

  .xr4fmeg {
    right: 34px;
  }

  .xyhuw {
    top: 104px;
  }

  .x1guw455 {
    width: 38px;
  }

  .xni59qk {
    width: 72px;
  }

  .x1xc55vz {
    width: 8px;
  }

  .xjzaux3 {
    width: 92px;
  }

  .xxj8rpl {
    width: min(100%, 1040px);
  }

  @media (width <= 680px) {
    .x12w4fzk.x12w4fzk {
      padding-bottom: 18px;
    }

    .xqhh0nd.xqhh0nd {
      padding-top: 18px;
    }
  }
}
