body[data-t15b61e7071b6=oad4228636459] {
  --ad3495369aeba: 12px;
  --ncc72b14129a7: 8px;
}
body[data-x697ba760c0c1] .b11c7f63db910 {
  overflow: hidden;
  position: relative;
}
body[data-x697ba760c0c1] .b11c7f63db910>* {
  z-index: 1;
  position: relative;
}
body[data-x697ba760c0c1] .b11c7f63db910::before {
  position: absolute;
  inset: 0;
  content: "";
  opacity: .35;
  pointer-events: none;
}.k55f993ba2a84{font-kerning:auto}
body[data-x697ba760c0c1=xf1da3d3b3702] .b11c7f63db910::before {
  opacity: .2;
  animation: k0f46e70f27ac 5000ms ease-in-out infinite alternate;
  background: radial-gradient(circle at 70% 40%,var(--p7b3e740db7ac),transparent 45%);
}
body[data-s1b99374c0480=kf77868e9fe51] {
  --z064572767e9f: rgb(42,18,32);
  --p7b3e740db7ac: rgb(190,24,93);
  --l18b981c86489: rgb(245,208,225);
  --bd7277d9d5811: rgb(255,246,250);
  --k117699928963: rgb(219,39,119);
  --ncbec07a3c532: rgb(251,208,227);
  --je7b6dc9067a4: rgb(253,232,241);
  --de114ad8eb7e2: rgb(253,238,245);
}
@keyframes kb5b5264d32ef {
  from {
    background-position-y: -200px,-160px,-120px;
  }
  to {
    background-position-y: 200px,160px,120px;
  }
}.f896b479e7f2a{visibility:inherit}
@keyframes k929cc9aafa72 {
  from {
    background-position-y: 240px,260px;
  }
  to {
    background-position-y: -240px,-260px;
  }
}.r0c119a9566e1{unicode-bidi:normal}
@keyframes kc7298ad4aa81 {
  from {
    opacity: .15;
  }
  to {
    opacity: .45;
  }
}.mb16b6281685a{visibility:inherit}
@keyframes k0f46e70f27ac {
  from {
    transform: scale(1);
  }
  to {
    transform: scale(1.08);
  }
}
@keyframes k422523e40516 {
  from {
    background-position: 150% 0;
  }
  to {
    background-position: -50% 0;
  }
}
@keyframes k17982a2f4cd0 {
  to {
    transform: rotate(360deg);
  }
}
@media(prefers-reduced-motion:reduce) {
  body[data-x697ba760c0c1] .b11c7f63db910::before {
    animation: none;
  }
  [data-m5c1ad6db0f07] {
    transition: none;
  }
}
.cec9ce57fa6d9 {
  display: contents;
}
body>footer::after {
  content: "";
  height: var(--b880871441d1e,0px);
  display: block;
}
.ue50aaa9671ed {
  margin: 0;
  list-style: none;
  padding: 0;
}
html:not([data-aa7b695a9f870]) :is([data-c398c85aea9f8], [data-o5e8835e25455], [data-t4ef68f2d2d83]) {
  visibility: hidden;
}.fe2129e1cab9f{outline-offset:0}
