body { background: linear-gradient(135deg, #f1f5f9 0%, #cbd5e1 100%); min-height: 100vh; font-family: sans-serif; }
.glass { background: rgba(255, 255, 255, 0.8); backdrop-filter: blur(10px); border-radius: 15px; border: 1px solid rgba(255,255,255,0.3); }
.btn-premium { transition: 0.3s; box-shadow: 0 4px 6px rgba(0,0,0,0.1); }
.btn-premium:hover { transform: translateY(-2px); box-shadow: 0 10px 15px rgba(0,0,0,0.1); }