.splash-container{height:100vh;display:flex;justify-content:center;align-items:center;background:radial-gradient(circle at center,#0f2a44,#071521)}.splash-content{text-align:center;opacity:0;transform:scale(.8);transition:all .8s ease}.splash-content.active{opacity:1;transform:scale(1)}.splash-content img{width:120px;margin-bottom:15px;filter:drop-shadow(0 0 20px rgba(0,140,255,.6))}.splash-content h1{color:white;font-size:28px;letter-spacing:2px}