:root {
    /* Modern Industrial Color Scheme */
    --primary-navy: #0a2540;
    --secondary-steel: #425466;
    --accent-teal: #00a0b0;
    --accent-gold: #ffb347;
    --light-slate: #f8f9fc;
    --light-gray: #e6e8f0;
    --medium-gray: #8a94a6;
    --dark-gray: #2d3748;
    --white: #ffffff;
    --success-green: #4caf50;
    
    --primary-blue: #0a2540;
    --secondary-blue: #1d4e89;
    --accent-teal: #00a0b0;
    --accent-gold: #ffb347;
    --light-gray: #f8f9fc;
    --medium-gray: #8a94a6;
    --dark-gray: #2d3748;
    --white: #ffffff;
}

body {
    font-family: 'Open Sans', sans-serif;
    color: var(--dark-gray);
    line-height: 1.6;
    overflow-x: hidden;
    background-color: var(--light-slate);
}

h1, h2, h3, h4, h5, h6 {
    font-family: 'Roboto', sans-serif;
    font-weight: 700;
    color: var(--primary-navy);
}