/* Lodg brand — Plus Jakarta Sans throughout */
body, h1, h2, h3, h4, h5, h6, p, a, li, input, button {
  font-family: 'Plus Jakarta Sans', sans-serif !important;
}

/* Article headings */
.article h1, .article h2, .article h3 {
  color: #192952;
  font-weight: 700;
}

/* Article body */
.article p, .article li {
  color: #222529;
  line-height: 1.7;
}

/* Links */
.article a {
  color: #2256CB;
  text-decoration: underline;
}
.article a:hover {
  color: #192952;
}

/* Code blocks */
.article pre, .article code {
  background: #F0F7FE;
  border: 1px solid #DCECFD;
  border-radius: 6px;
  color: #2256CB;
}

/* Search input */
.search-form input {
  border-radius: 12px;
  border: 1px solid #DCDCDC;
  font-family: 'Plus Jakarta Sans', sans-serif !important;
}

/* Category cards */
.category-list .category {
  border-radius: 20px;
  border: 1px solid #DCECFD;
  background: #FFFFFF;
}
.category-list .category:hover {
  border-color: #2256CB;
  box-shadow: 0px 7px 15px rgba(0,29,97,0.12);
}