/* This targets a common element in the Query Loop to adjust margin */
.wp-block-post-title {
    margin-bottom: 5px !important; /* Smaller space */
}



/* 1. POST TITLE COLORS (Grey - Per your request) */
.entry-title,
.entry-title a,
.entry-title a:visited {
  color: #555 !important; /* Dark grey */
}

/* Hover state for titles */
.entry-title a:hover {
  color: #888 !important; 
}

/* Fallback selector for all H2 elements on the page */
h2 {
  color: #555 !important;
}

/* 2. READABILITY IMPROVEMENTS (Updated Font Size) */
/* Target main text elements for improved line spacing and size */
body, p, .entry-content p, .entry-content ul, .entry-content ol {
  line-height: 1.7 !important; /* Increased line height for maximum separation */
  font-size: 17px !important; /* Explicitly setting size in pixels to ensure it overrides the theme */
}

/* 3. BRANDING ACCENT COLOR (Deep Teal) */
/* Apply a professional accent color to all links (a) and the site title */
a {
    color: #00796B; /* Deep Teal accent color */
}

/* Darker shade of teal for hover state */
a:hover {
    color: #004D40; 
}