@import url('https://fonts.googleapis.com/css2?family=Oswald:wght@300;400;500;600;700&display=swap');
:root {
    --primary: #dc2626;
    --primary-rgb: 220, 38, 38;
    --accent: #fb923c;
    --primary-dark: #991b1b;
    --surface: #000000;
    --surface-light: #111111;
    --surface-dark: #000000;
    --text: #ffffff;
    --text-dim: #a3a3a3;
    --glass: rgba(0, 0, 0, 0.9);
    --font-primary: 'Oswald', sans-serif;
}
body { font-family: var(--font-primary); color: var(--text); background: var(--surface); }
h1, h2, h3, h4, h5, h6 { font-family: var(--font-primary); font-weight: 700; letter-spacing: -0.02em; line-height: 0.95; text-transform: uppercase; }
.enterprise-glass { background: var(--glass); backdrop-filter: blur(20px); border-bottom: 1px solid rgba(220, 38, 38, 0.2); }
.dark-card { background: linear-gradient(135deg, rgba(17, 17, 17, 0.9), rgba(0, 0, 0, 0.8)); border: 1px solid rgba(220, 38, 38, 0.1); }
.gradient-text { background: linear-gradient(135deg, #fff 30%, var(--primary) 70%); -webkit-background-clip: text; background-clip: text; -webkit-text-fill-color: transparent; }
.premium-btn { background: linear-gradient(135deg, var(--primary), var(--primary-dark)); color: white; box-shadow: 0 10px 25px rgba(220, 38, 38, 0.3); }
