/* Base font size adjustment */
html {
  font-size: 18px; /* Increase base font size */
}

/* Scale text appropriately */
body {
  font-size: 1rem;
  line-height: 1.5;
}

h1 { font-size: 1.8rem; }
h2 { font-size: 1.6rem; }
h3 { font-size: 1.4rem; }

/* Set consistent color for all Font Awesome icons */
.page__content .social-icons .fa-brands,
.page__content .social-icons .fa-solid {
  color: #048b90 !important;
}

/* Separate icon colors for author-profile section */
.author__urls.social-icons .fa-brands,
.author__urls.social-icons .fa-solid {
  color: #048b90 !important;
}

/* Separate icon colors for footer */
.page__footer .social-icons .fa-brands,
.page__footer .social-icons .fa-solid {
  color: #ffffff !important;
}

.page__footer {
  background-color: #11999e;
}