body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}body{background:radial-gradient(ellipse at top,#0f0f1a,#000);color:#f8f8f8;font-family:Georgia,serif;margin:0;overflow-x:hidden;padding:0}.App{text-align:center}.landing{align-items:center;animation:backgroundPulse 10s infinite alternate;display:flex;flex-direction:column;height:100vh;justify-content:center}.title{font-size:4rem;letter-spacing:2px;margin-bottom:1rem;text-shadow:0 0 15px #6fd0ff}.subtitle{color:#aaa;font-size:1.5rem;margin-bottom:2rem}.enter-button{background-color:#222;border:2px solid #6fd0ff;border-radius:10px;color:#fff;cursor:pointer;font-size:1rem;padding:10px 24px;transition:background .3s ease,transform .2s ease}.enter-button:hover{background-color:#6fd0ff;color:#000;transform:scale(1.05)}.content-placeholder{background-color:#0a0a12;border-top:1px solid #222;min-height:100vh;padding:4rem 2rem}.fade-in{animation:fadeIn 2s ease forwards;opacity:0}.fade-in:first-child{animation-delay:.2s}.fade-in:nth-child(2){animation-delay:1s}.fade-in:nth-child(3){animation-delay:2s}@keyframes fadeIn{to{opacity:1}}@keyframes backgroundPulse{0%{background-color:#0f0f1a}to{background-color:#12121c}}
/*# sourceMappingURL=main.f6e86e88.css.map*/