/* The wordmark supplies the ornament; display type stays quiet and UI type readable. */
:root {
    --font-ui: "Manrope", ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
    --font-body: var(--font-ui);
    --font-display: "Marcellus", Georgia, "Times New Roman", serif;
}

body {
    font-family: var(--font-ui);
}

textarea:not(.deck-list-input) {
    font-family: var(--font-ui);
}

/* Keep deck/card names, section headings, and controls in the interface family. */
.workspace-heading h1,
.auth-aside h1,
.auth-card-heading h2,
.result-card h1,
.privacy-policy h1 {
    font-family: var(--font-display);
    font-weight: 400;
    font-synthesis: none;
    letter-spacing: -.015em;
    line-height: 1.15;
}

.auth-aside h1 {
    letter-spacing: -.025em;
    line-height: 1.16;
}
