:root{--page-width: 1160px;--background: hsl(250, 24%, 9%);--white: hsl(0, 0%, 100%);--gray-50: hsl(248, 21%, 13%);--gray-100: hsl(246, 18%, 15%);--gray-200: hsl(246, 11%, 22%);--gray-300: hsl(246, 8%, 35%);--gray-500: hsl(246, 6%, 55%);--gray-600: hsl(246, 6%, 65%);--purple: hsl(270, 60%, 52%);--green: hsl(152, 38%, 42%);--blue-50: hsl(220, 55%, 10%);--blue-200: hsl(220, 62%, 25%);--blue-600: hsl(220, 80%, 65%);--blue-800: hsl(220, 80%, 85%);--pink-50: hsl(270, 38%, 12%);--pink-200: hsl(270, 45%, 24%);--pink-700: hsl(270, 70%, 75%);--pink-800: hsl(270, 70%, 85%);--default-red: #ee6b60;--default-yellow: #f5be4f;--default-green: #33b26a;--code-red: #ee6b60;--code-yellow: #f5be4f;--code-green: #33b26a}html{text-size-adjust:100%;-webkit-font-smoothing:antialiased}body{background:var(--background);color:var(--white);font-family:Inter,sans-serif;font-optical-sizing:auto;font-style:normal;line-height:1.625;height:100%;overflow-x:hidden;width:100%;-webkit-font-smoothing:antialiased}.overlay{background-image:linear-gradient(143.09deg,#d132eb1c -4.85%,#3e4dcf21 16.58%,#13121c26 39.03%);height:800px;position:absolute;width:100%;z-index:-1}.overlay2{background-image:linear-gradient(38.73deg,#cc00bb40,#c920b800 50%),linear-gradient(141.27deg,#0046d100 50%,#0046d140);background-attachment:scroll;background-position:bottom center;background-repeat:no-repeat;background-size:cover}.divider{position:relative;height:1px;width:100%;background:repeating-linear-gradient(90deg,hsla(0,0%,18%,1),hsla(0,0%,18%,1),transparent 4px,transparent 10px)}
