/* Muted green color scheme - subtle and professional */
:root {
    --muted-green: #6b8e6b;
    --muted-green-light: #8ba68b;
    --muted-green-dark: #5a7a5a;
    --muted-green-border: #d4e4d4;
    --muted-green-bg: #f5f9f5;
}

/* Link colors with muted green - subtle and professional */
a {
    color: var(--muted-green);
    transition: color 0.2s ease;
}

a:hover {
    color: var(--muted-green-dark);
    text-decoration-color: var(--muted-green);
}

/* Subtle border accents */
header {
    border-bottom: 2px solid var(--muted-green-border);
    padding-bottom: 1.5rem;
    margin-bottom: 2rem;
}

footer {
    border-top-color: var(--muted-green-border) !important;
}

/* Subtle color accents for headings */
.content h2 {
    color: var(--muted-green-dark);
    border-bottom: 1px solid var(--muted-green-border);
    padding-bottom: 0.5rem;
    margin-top: 2rem;
}

.content h3 {
    color: var(--muted-green);
}

/* Subtle accent on the main title */
.title {
    color: var(--muted-green-dark);
}

/* Keep body text clean and readable */
body {
    color: #333;
}

