:root {
    --teal: #1CC7C5;
    --teal-dark: #13A8A6;
    --blue-dark: #0A2A43;
    --text: #E5E7EB;
    --muted: #9CA3AF;
    --bg: #0F172A;
    --card-bg: #111827;
    --accent: #2EF0D1;
}

/* Reset */
* {
    margin: 0;
    padding: 0;
    box-sizing: border-box;
}

body {
    font-family: 'Inter', sans-serif;
    background: var(--bg);
    color: var(--text);
    line-height: 1.6;
}
