* { font-family: Inter, "Segoe UI", sans-serif; }
.glass-card {
    background: rgba(255, 255, 255, 0.75);
    border: 1px solid rgba(255, 255, 255, 0.45);
    box-shadow: 0 8px 30px rgba(15, 23, 42, 0.08);
    backdrop-filter: blur(10px);
    border-radius: 1rem;
}
.btn-primary {
    background: #f97316;
    color: white;
    border-radius: 0.75rem;
    padding: 0.6rem 1rem;
}
.btn-primary:hover { background: #ea580c; }
