/* Shared CSS variables + minimal base styling for privacy/terms/ssh.
   The landing page (index.html) inlines its own styles. */

:root {
    --background-dark: #1a1a1b;
    --background-light: #222223;
    --btn-background: #FFD153;
    --primary-font: #EEDBB0;
    --accent-blue: #649CC8;
}

* {
    box-sizing: border-box;
}

html {
    color: var(--primary-font);
    font-family: 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;
}

body {
    background: var(--background-dark);
    background-repeat: no-repeat;
    line-height: 1.5;
    margin: 0;
}

h1, h2, h3, h4 {
    color: var(--btn-background);
    font-weight: 600;
}

a {
    color: var(--btn-background);
}

p {
    margin: 1em 0;
}
