body {
    font-family: 'Plus Jakarta Sans', sans-serif;
}

.glass {
    background: rgba(255, 255, 255, 0.03);
    backdrop-filter: blur(10px);
    border: 1px solid rgba(255, 255, 255, 0.1);
}

.gradient-bg {
    background: radial-gradient(circle at top right, #1e3a8a, #020617 40%);
}

/* Smooth mobile menu transition */
#mobile-menu {
    transition: all 0.3s ease-in-out;
}