/* Brutalist Design System - Minimal Override */
:root {
    --bg: #1e1e1e;
    --paper: #2a2a2a;
    --ink: #e6e6e6;
    --muted: #b3b3b3;
    --border: #cfcfcf;
    --light-border: #555555;
    --accent: #4a9eff;
    --space-xs: 0.382rem;
    --space-sm: 0.618rem;
    --space-md: 1rem;
    --space-lg: 1.618rem;
    --space-xl: 2.618rem;
    --space-xxl: 4.236rem;
}

body {
    background: var(--bg);
    color: var(--ink);
    font-family: Georgia, 'Times New Roman', 'Palatino', 'Garamond', serif;
    font-size: 18px;
    line-height: 1.618;
}

h1, h2, h3, h4, h5, h6 {
    font-family: 'Helvetica Neue', Arial, 'Inter', sans-serif;
    font-weight: 800;
    color: var(--ink);
}
