/* Native WordPress posts mirror the published Lovable article layout. */

body.single {
  color: #000000;
  background-color: #ffffff;
}

body.single .site-main {
  background-color: #ffffff;
}

body.single .site-header {
  background-color: #ffffff;
  border-bottom: 1px solid #e8e8e8;
  box-shadow: 0 1px 2px rgba(0, 0, 0, .05);
}

body.single .site-header__brand img {
  filter: invert(1);
}

body.single .site-header__navigation .menu-item > a {
  color: #8a8a84;
}

body.single .site-header__navigation .menu-item > a:hover {
  color: #000000;
  background-color: #f5f5f5;
}

body.single .site-header__cta {
  color: #ffffff;
  background-color: #000000;
  border-color: #000000;
}

body.single .site-header__toggle span {
  background-color: #000000;
}

.lykos-single-post .single-post__content {
  max-width: none;
}

.lykos-single-post .single-post__content p {
  color: #8a8a84;
  line-height: 1.625;
}

.lykos-single-post .single-post__content h2,
.lykos-single-post .single-post__content h3 {
  color: #000000;
}

.lykos-single-post .single-post__content a {
  color: #24b42b;
}

.lykos-single-post button.border {
  border-style: solid;
}
