@font-face {
  font-family: __Space_Mono_e8b655;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/_next/static/media/ae822095a172cc5c-s.woff2) format("woff2");
  unicode-range:
    u+0102-0103, u+0110-0111, u+0128-0129, u+0168-0169, u+01a0-01a1,
    u+01af-01b0, u+0300-0301, u+0303-0304, u+0308-0309, u+0323, u+0329,
    u+1ea0-1ef9, u+20ab;
}
@font-face {
  font-family: __Space_Mono_e8b655;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/_next/static/media/3c70c5716f1730b3-s.woff2) format("woff2");
  unicode-range:
    u+0100-02ba, u+02bd-02c5, u+02c7-02cc, u+02ce-02d7, u+02dd-02ff, u+0304,
    u+0308, u+0329, u+1d00-1dbf, u+1e00-1e9f, u+1ef2-1eff, u+2020, u+20a0-20ab,
    u+20ad-20c0, u+2113, u+2c60-2c7f, u+a720-a7ff;
}
@font-face {
  font-family: __Space_Mono_e8b655;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/_next/static/media/fc727f226c737876-s.p.woff2) format("woff2");
  unicode-range:
    u+00??, u+0131, u+0152-0153, u+02bb-02bc, u+02c6, u+02da, u+02dc, u+0304,
    u+0308, u+0329, u+2000-206f, u+20ac, u+2122, u+2191, u+2193, u+2212, u+2215,
    u+feff, u+fffd;
}
@font-face {
  font-family: __Space_Mono_e8b655;
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(/_next/static/media/77fb5eec12c66d49-s.woff2) format("woff2");
  unicode-range:
    u+0102-0103, u+0110-0111, u+0128-0129, u+0168-0169, u+01a0-01a1,
    u+01af-01b0, u+0300-0301, u+0303-0304, u+0308-0309, u+0323, u+0329,
    u+1ea0-1ef9, u+20ab;
}
@font-face {
  font-family: __Space_Mono_e8b655;
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(/_next/static/media/281dae1e814de8c6-s.woff2) format("woff2");
  unicode-range:
    u+0100-02ba, u+02bd-02c5, u+02c7-02cc, u+02ce-02d7, u+02dd-02ff, u+0304,
    u+0308, u+0329, u+1d00-1dbf, u+1e00-1e9f, u+1ef2-1eff, u+2020, u+20a0-20ab,
    u+20ad-20c0, u+2113, u+2c60-2c7f, u+a720-a7ff;
}
@font-face {
  font-family: __Space_Mono_e8b655;
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(/_next/static/media/806de4d605d3ad01-s.p.woff2) format("woff2");
  unicode-range:
    u+00??, u+0131, u+0152-0153, u+02bb-02bc, u+02c6, u+02da, u+02dc, u+0304,
    u+0308, u+0329, u+2000-206f, u+20ac, u+2122, u+2191, u+2193, u+2212, u+2215,
    u+feff, u+fffd;
}
@font-face {
  font-family: __Space_Mono_Fallback_e8b655;
  src: local("Arial");
  ascent-override: 81.58%;
  descent-override: 26.3%;
  line-gap-override: 0%;
  size-adjust: 137.28%;
}
.__className_e8b655 {
  font-family: __Space_Mono_e8b655, __Space_Mono_Fallback_e8b655;
  font-style: normal;
}
.__variable_e8b655 {
  --font-space-mono: "__Space_Mono_e8b655", "__Space_Mono_Fallback_e8b655";
}
.styles_fixed-overlay-background__KRFJc,
.styles_overlay-background__36uMu {
  background: rgba(0, 0, 0, 0.5);
  background: radial-gradient(circle, #4131a8 0, #322779 50%, #000 100%);
}
.styles_fixed-overlay-background__KRFJc {
  position: absolute;
  width: 100vw;
  height: 100%;
  z-index: 0;
  overflow: hidden;
  pointer-events: none;
  top: 0;
  left: 0;
}
.styles_active_section__QsFUE {
  position: relative;
  min-height: 100svh;
  width: 100%;
  display: flex;
  align-items: flex-start;
  justify-content: flex-end;
  pointer-events: none;
  & > * {
    pointer-events: all;
  }
  &:nth-child(2n) {
    justify-content: flex-start;
  }
}
@media (max-width: 768px) {
  .styles_active_section__QsFUE {
    justify-content: center;
    &:nth-child(2n) {
      justify-content: center;
    }
  }
}
.styles_debug__oOD2S {
  background: rgba(0, 255, 0, 0.15);
}
.styles_withinBottomSpacing__Od1Pw {
  background: rgba(255, 0, 0, 0.15);
}
