:root {
  --dl-color-blue-500: #17c1e8ff;
  --dl-color-gray-500: #595959;
  --dl-color-gray-700: #999999;
  --dl-color-gray-800: #D9D9D9;
  --dl-color-gray-900: #f8f9faff;
  --dl-color-pink-100: #eea9cdff;
  --dl-color-pink-200: #e293d3ff;
  --dl-color-pink-300: #e370abff;
  --dl-color-pink-500: #dd559bff;
  --dl-color-pink-700: #cb0c9fff;
  --dl-size-size-unit: 1rem;
  --dl-color-gray-black: #000000;
  --dl-color-gray-white: #FFFFFF;
  --dl-space-space-unit: 1rem;
  --dl-color-primary-100: #c172d5ff;
  --dl-color-primary-500: #ac43c7ff;
  --dl-color-primary-700: #9534adff;
  --dl-size-size-halfunit: 0.5rem;
  --dl-color-secondary-100: #d2d6daff;
  --dl-color-secondary-200: #8392abff;
  --dl-color-secondary-300: #808fbfff;
  --dl-color-secondary-400: #67748eff;
  --dl-color-secondary-500: #344767ff;
  --dl-color-secondary-600: #252f40ff;
  --dl-color-secondary-700: #20273fff;
  --dl-radius-radius-round: 50%;
  --dl-size-size-doubleunit: 2rem;
  --dl-size-size-tripleunit: 3rem;
  --dl-space-space-halfunit: 0.5rem;
  --dl-space-space-sixunits: 6rem;
  --dl-radius-radius-radius1: 1rem;
  --dl-radius-radius-radius5: 0.5rem;
  --dl-space-space-fourunits: 4rem;
  --dl-radius-radius-radius40: 40px;
  --dl-radius-radius-radius75: 0.75rem;
  --dl-size-size-unitandahalf: 1.5rem;
  --dl-space-space-doubleunit: 2rem;
  --dl-space-space-tripleunit: 3rem;
  --dl-space-space-twelveunits: 12rem;
  --dl-size-size-triplequarterunit: 0.75rem;
  --dl-space-space-unitandahalfunit: 1.5rem;
  --dl-space-space-triplequarterunit: 0.75rem;
}
.teleport-show {
  display: flex !important;
  transform: none !important;
}
.button {
  color: var(--dl-color-secondary-400);
  display: inline-block;
  padding: 0.5rem 1rem;
  font-family: Open Sans;
  border-color: var(--dl-color-secondary-400);
  border-width: 1px;
  border-radius: 4px;
  background-color: var(--dl-color-gray-white);
}
.list {
  width: 100%;
  margin: 1em 0px 1em 0px;
  display: block;
  padding: 0px 0px 0px 1.5rem;
  list-style-type: none;
  list-style-position: outside;
}
.list-item {
  display: list-item;
}
.textarea {
  color: var(--dl-color-secondary-400);
  cursor: auto;
  padding: 0.5rem;
  font-family: Open Sans;
  border-color: var(--dl-color-secondary-400);
  border-width: 1px;
  border-radius: 4px;
}
.input {
  color: var(--dl-color-secondary-400);
  cursor: auto;
  padding: 0.5rem 1rem;
  font-family: Open Sans;
  border-color: var(--dl-color-secondary-400);
  border-width: 1px;
  border-radius: 4px;
  background-color: var(--dl-color-gray-white);
}
.glowing-head {
  font-family: VT323!important;
  text-shadow: 0 0 2px rgba(255, 255, 255, 0.8), 0 0 6px rgba(255, 255, 255, 0.8), 0 0 10px rgba(255, 255, 255, 0.8), 0 0 16px rgba(255, 0, 153, 0.8), 0 0 24px rgba(255, 0, 153, 0.8), 0 0 28px rgba(255, 0, 153, 0.8), 0 0 32px rgba(255, 0, 153, 0.8), 0 0 48px rgba(255, 0, 153, 0.8);
}
.glowing-head-white {
  font-family: VT323!important;
  text-shadow: 0 0 1px rgba(255, 255, 255, 0.5),              0 0 2px rgba(255, 255, 255, 0.5),              0 0 3px rgba(255, 255, 255, 0.5),              0 0 4px rgba(255, 255, 255, 0.5),              0 0 5px rgba(255, 255, 255, 0.5);
}
.vt323-text {
  background: none!important;
  font-family: VT323!important;
}
.glowing-button {
  text-shadow: 0 0 5px rgba(255, 255, 255, 1.5);
}
.glowing-button:hover {
  text-shadow: 0 0 10px rgba(255, 255, 255, 10.8);
}
.glowing-text {
  font-size: 46px;
  font-family: VT323!important;
  text-shadow: 0 0 2px rgba(255, 255, 255, 0.4), 0 0 6px rgba(255, 255, 255, 0.4), 0 0 10px rgba(255, 255, 255, 0.4), 0 0 16px rgba(255, 0, 153, 0.4), 0 0 24px rgba(255, 0, 153, 0.4), 0 0 28px rgba(255, 0, 153, 0.4), 0 0 32px rgba(255, 0, 153, 0.4), 0 0 48px rgba(255, 0, 153, 0.4);
}

.glass {
  width: 849px;
  display: flex;
  z-index: 2;
  margin-top: var(--dl-space-space-sixunits);
  align-items: center;
  padding-top: var(--dl-space-space-tripleunit);
  border-color: var(--dl-color-secondary-400);
  border-width: 1px;
  padding-left: var(--dl-space-space-tripleunit);
  border-radius: var(--dl-radius-radius-radius1);
  padding-right: var(--dl-space-space-tripleunit);
  flex-direction: column;
  padding-bottom: var(--dl-space-space-tripleunit);
  backdrop-filter: saturate(700%) blur(30px);
  justify-content: center;
  background-color: rgba(0,0,0,0.7);
}
.glass-dark {
  width: 849px;
  display: flex;
  z-index: 2;
  margin-top: var(--dl-space-space-sixunits);
  align-items: center;
  padding-top: var(--dl-space-space-tripleunit);
  border-color: var(--dl-color-secondary-400);
  border-width: 1px;
  padding-left: var(--dl-space-space-tripleunit);
  border-radius: var(--dl-radius-radius-radius1);
  padding-right: var(--dl-space-space-tripleunit);
  flex-direction: column;
  padding-bottom: var(--dl-space-space-tripleunit);
  backdrop-filter: saturate(700%) blur(10px);
  justify-content: center;
}
.container {
  display: flex;
}
.socials-button {
  width: 58px;
  height: 58px;
  position: relative;
  align-self: center;
  object-fit: cover;
  border-radius: var(--dl-radius-radius-round);
  background-color: var(--dl-color-secondary-100);
}
.pageclip-form {
  width: 200px;
  height: 100px;
  display: flex;
}

.contactform-inputs {
  color: var(--dl-color-secondary-100);
  margin: var(--dl-space-space-doubleunit);
  min-width: 40%;
  background: transparent;
  border-top: 0;
  border-left: 0;
  font-family: VT323;
  border-right: 0;
  border-bottom-color: var(--dl-color-blue-500);
  border-bottom-width: 2px;
}
.tilt-inner {
  transform: translateZ(100px);
}
.navbar {
  color: #f763ec;
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  box-shadow: 0 .25rem .375rem -.0625rem hsla(0,0%,8%,.12),0 .125rem .25rem -.0625rem hsla(0,0%,8%,.07)!important;
  align-items: center;
  padding-top: 32px;
  border-color: var(--dl-color-secondary-400);
  border-width: 0px 0px 1px 1px;
  padding-left: 48px;
  border-radius: var(--dl-radius-radius-radius40);
  padding-right: 48px;
  flex-direction: row;
  padding-bottom: 32px;
  backdrop-filter: saturate(700%) blur(20px);
  justify-content: space-between;
  background-color: 	rgba(0,0,0,0.6);
}
.Small {
  font-size: 0.875rem;
  font-family: Open Sans;
  font-weight: 400;
  line-height: 1.5;
  text-transform: none;
  text-decoration: none;
}
.Large {
  font-size: 0.875rem;
  font-family: Open Sans;
  font-weight: 400;
  letter-spacing: -0.025rem;
  text-transform: none;
  text-decoration: none;
}
.Medium {
  font-size: 1.125rem;
  font-family: Open Sans;
  font-weight: 400;
  line-height: 1.625;
  text-transform: none;
  text-decoration: none;
}
.Body {
  font-size: 1rem;
  font-family: Open Sans;
  font-weight: 400;
  line-height: 1.625;
  text-transform: none;
  text-decoration: none;
}
.HeadingOne {
  font-size: 2.25rem;
  font-family: Open Sans;
  font-weight: 700;
  line-height: 1.3;
  text-transform: none;
  text-decoration: none;
}
.HeadingTwo {
  font-size: 1.875rem;
  font-family: Open Sans;
  font-weight: 700;
  line-height: 1.375;
  text-transform: none;
  text-decoration: none;
}
.Lead {
  font-size: 1.25rem;
  font-family: Open Sans;
  font-weight: 400;
  line-height: 1.625;
  text-transform: none;
  text-decoration: none;
}
.HeadingThree {
  font-size: 1.25rem;
  font-family: Open Sans;
  font-weight: 600;
  line-height: 1.375;
  text-transform: none;
  text-decoration: none;
}
.Label {
  font-size: 0.75rem;
  font-family: Open Sans;
  font-weight: 700;
  line-height: 1.5;
  text-transform: none;
  text-decoration: none;
}
.ButtonSmall {
  font-size: 0.75rem;
  font-style: normal;
  font-family: Open Sans;
  font-weight: 700;
  line-height: 1.4;
  letter-spacing: -0.025rem;
  text-transform: uppercase;
}
.VT323 {
  font-size: 18px;
  font-family: VT323;
  font-weight: 500;
  text-decoration: none;
}
@media(max-width: 991px) {
  .glass {
    width: 100%;
  }
  .glass-dark {
    width: 100%;
  }
}
@media(max-width: 767px) {
  .glass {
    align-items: center;
  }
  .glass-dark {
    align-items: center;
  }
  .navbar {
    padding-left: 32px;
    padding-right: 32px;
  }
}
@media(max-width: 479px) {
  .glass {
    height: 889px;
    padding: var(--dl-space-space-unit);
  }
  .glass-dark {
    height: 889px;
    padding: var(--dl-space-space-unit);
  }
  .contactform-inputs {
    margin: 1rem;
  }
  .tilt-inner {
    transform: none;
  }
  .navbar {
    padding: var(--dl-space-space-unit);
  }
}
