:root {
    --primary-blue: #1e40af;
    --secondary-blue: #3b82f6;
    --text-dark: #1e3a8a;
    --text-light: #ffffff;
}

body {
    font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, sans-serif;
    line-height: 1.5;
    color: var(--text-dark);
}

.section-blue {
    background: linear-gradient(135deg, var(--primary-blue) 0%, var(--secondary-blue) 100%);
    color: var(--text-light);
}

.section-white {
    background: white;
    color: var(--text-dark);
}

main {
    z-index: 10;
    position: relative;
} 