:root {
  --brand: #1e6292;
  --fg: #111827;
  --rule: #1e293b;
}
body { color: var(--fg); }
.pkp_structure_main h1 {
  border-bottom: 3px solid var(--rule);
  padding-bottom: .5rem;
  color: #0f172a;
  font-weight: 700;
}
.pkp_structure_main a {
  color: var(--brand);
  text-decoration: none;
  font-weight: 600;
}
.pkp_structure_main a:hover {
  text-decoration: underline;
}
.pkp_footer_content p {
    margin: 0;            
    line-height: 1.2;     
}

