body{
    font-family: Poppins,sans-serif;
    background:#0b1020;
    color:#fff;
}

.hero-section{
    background: linear-gradient(135deg,#ff1744,#0048ff);
    overflow:hidden;
    position:relative;
}

.hero-title{
    font-size:60px;
    font-weight:800;
    line-height:1.2;
}

.hero-subtitle{
    font-size:20px;
    margin-top:20px;
    opacity:0.9;
}

.glass-card{
    background: rgba(255,255,255,0.1);
    border:1px solid rgba(255,255,255,0.2);
    backdrop-filter: blur(15px);
    border-radius:25px;
}