/* The 316th - shared foundation for the site and the Testimony Editor: palette, fonts, and reset */

:root {
    /* Masculine color palette with light blues */
    --primary-blue: #2a5298;
    --light-blue: #5b9bd5;
    --sky-blue: #70b5e6;
    --deep-blue: #1e3c72;
    --midnight: #0f1b33;

    /* Supporting colors */
    --gold: #d4a574;
    --gold-dark: #b8935f;
    --silver: #c0c0c0;
    --white: #ffffff;
    --off-white: #f8f9fa;
    --light-gray: #e9ecef;
    --mid-gray: #d0d5db;
    --border-gray: #b0bec5;
    --gray: #6c757d;
    --dark-gray: #343a40;
    --text-color: #343a40;

    /* Status colors */
    --danger: #dc3545;
    --success: #2d6a2d;

    /* Shared looks */
    --brand-gradient: linear-gradient(135deg, var(--deep-blue), var(--primary-blue));
    --shadow-soft: 0 2px 10px rgba(0, 0, 0, 0.1);

    /* Typography */
    --heading-font: 'Cinzel', serif;
    --body-font: 'Montserrat', sans-serif;
    --scripture-font: 'Crimson Text', serif;
}

* {
    margin: 0;
    padding: 0;
    box-sizing: border-box;
}
