@property --glow1-x{syntax: "<percentage>"; initial-value: 50%; inherits: false;}@property --glow1-y{syntax: "<percentage>"; initial-value: 0%; inherits: false;}@property --glow2-x{syntax: "<percentage>"; initial-value: 20%; inherits: false;}@property --glow2-y{syntax: "<percentage>"; initial-value: 10%; inherits: false;}@property --glow3-x{syntax: "<percentage>"; initial-value: 80%; inherits: false;}@property --glow3-y{syntax: "<percentage>"; initial-value: 15%; inherits: false;}@property --glow4-x{syntax: "<percentage>"; initial-value: 30%; inherits: false;}@property --glow4-y{syntax: "<percentage>"; initial-value: 30%; inherits: false;}@property --glow5-x{syntax: "<percentage>"; initial-value: 70%; inherits: false;}@property --glow5-y{syntax: "<percentage>"; initial-value: 45%; inherits: false;}@property --glow6-x{syntax: "<percentage>"; initial-value: 40%; inherits: false;}@property --glow6-y{syntax: "<percentage>"; initial-value: 65%; inherits: false;}@property --glow7-x{syntax: "<percentage>"; initial-value: 60%; inherits: false;}@property --glow7-y{syntax: "<percentage>"; initial-value: 85%; inherits: false;}@keyframes moveGlows{0%,to{--glow1-x: 50%;--glow1-y: 0%;--glow2-x: 20%;--glow2-y: 10%;--glow3-x: 80%;--glow3-y: 15%;--glow4-x: 30%;--glow4-y: 30%;--glow5-x: 70%;--glow5-y: 45%;--glow6-x: 40%;--glow6-y: 65%;--glow7-x: 60%;--glow7-y: 85%}25%{--glow1-x: 55%;--glow1-y: 5%;--glow2-x: 25%;--glow2-y: 15%;--glow3-x: 75%;--glow3-y: 10%;--glow4-x: 35%;--glow4-y: 35%;--glow5-x: 65%;--glow5-y: 40%;--glow6-x: 35%;--glow6-y: 68%;--glow7-x: 55%;--glow7-y: 82%}50%{--glow1-x: 45%;--glow1-y: 3%;--glow2-x: 15%;--glow2-y: 12%;--glow3-x: 85%;--glow3-y: 20%;--glow4-x: 25%;--glow4-y: 28%;--glow5-x: 75%;--glow5-y: 50%;--glow6-x: 45%;--glow6-y: 62%;--glow7-x: 65%;--glow7-y: 88%}75%{--glow1-x: 48%;--glow1-y: 2%;--glow2-x: 22%;--glow2-y: 8%;--glow3-x: 78%;--glow3-y: 18%;--glow4-x: 32%;--glow4-y: 32%;--glow5-x: 68%;--glow5-y: 42%;--glow6-x: 42%;--glow6-y: 67%;--glow7-x: 58%;--glow7-y: 83%}}:root{--accent: 184, 108, 44;--accent-light: 207, 150, 99;--accent-dark: 112, 56, 14;--accent-gradient: linear-gradient( 160deg, rgb(var(--accent)), rgb(var(--accent-light)) 30% )}html{font-family:Outfit,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;min-height:100%;background-color:#0d162d;background-image:radial-gradient(ellipse 100% 50% at var(--glow1-x) var(--glow1-y),rgba(251,139,36,.9) 0%,transparent 50%),radial-gradient(ellipse 80% 40% at var(--glow2-x) var(--glow2-y),rgba(255,140,66,.7) 0%,transparent 45%),radial-gradient(ellipse 70% 35% at var(--glow3-x) var(--glow3-y),rgba(252,191,73,.9) 0%,transparent 40%),radial-gradient(ellipse 90% 45% at var(--glow4-x) var(--glow4-y),rgba(86,20,14,.5) 0%,transparent 50%),radial-gradient(ellipse 100% 50% at var(--glow5-x) var(--glow5-y),rgba(69,21,45,.5) 0%,transparent 55%),radial-gradient(ellipse 80% 40% at var(--glow6-x) var(--glow6-y),rgba(13,22,45,.4) 0%,transparent 50%),radial-gradient(ellipse 70% 35% at var(--glow7-x) var(--glow7-y),rgba(38,28,77,.2) 0%,transparent 95%),linear-gradient(to bottom,#1a1a3e,#2d2654,#3d2a4a,#2a1f35,#151525,#0a0a15);background-size:100% 100%;animation:moveGlows 20s ease-in-out infinite}body{font-family:Outfit,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;background:transparent;overscroll-behavior:none}code{font-family:Menlo,Monaco,Lucida Console,Liberation Mono,DejaVu Sans Mono,Bitstream Vera Sans Mono,Courier New,monospace}h1,h2,h3,h4{font-family:MuseoModerno,system-ui,sans-serif}h1{font-size:4rem;font-weight:700;line-height:1;text-align:center;margin-bottom:1em}.text-gradient{background-image:var(--accent-gradient);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-size:400%;background-position:0%}a{color:#e2c67e;text-decoration:none}a:is(:hover,:focus-within){color:#fadb8c;text-decoration:none}h1{font-size:2rem}h2{font-size:1.6rem}h3{font-size:1.25rem}h4{font-size:1.2rem}body{font-size:.9rem}@media (min-width: 640px){h1{font-size:3rem}h2{font-size:2rem}h3{font-size:1.5rem}h4{font-size:1.3rem}body{font-size:1.2rem}}
