.LandingPage{text-align:center;flex-direction:column;justify-content:center;align-items:center;height:100vh;padding:20px;display:flex}.LandingPage__logo>img{width:100%;max-width:300px;margin:0 auto}.LandingPage__content{max-width:800px;margin:0 auto;padding-bottom:10vh}.LandingPage__content>h3{color:#333;margin:50px 0 20px;font-size:1.2rem;font-weight:600}.LandingPage__content>p{color:#666;margin-bottom:40px;font-size:1rem;line-height:1.6}.LandingPage__status{background:#f8f9fa;border-radius:12px;margin-bottom:30px;padding:30px}.LandingPage__status h2{color:#333;margin-bottom:12px;font-size:1.5rem}.LandingPage__status p{color:#666;margin:0;line-height:1.6}.LandingPage__actions{margin-top:20vh}.LandingPage__actions .btn{cursor:pointer;border:none;border-radius:8px;padding:12px 24px;font-size:16px;font-weight:600;text-decoration:none;transition:all .3s;display:inline-block}.LandingPage__actions .btn.btn-primary{color:#fff;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%)}.LandingPage__actions .btn.btn-primary:hover{transform:translateY(-2px);box-shadow:0 8px 25px #667eea4d}.LandingPage__note{color:#888;margin-top:16px;margin-bottom:0;font-size:.8rem}@media (max-width:768px){.LandingPage__content h1{font-size:2rem}.LandingPage__status{padding:20px}}
