/**
 * Case Study Specific Styles
 * Additional styles for case study posts
 */

.case-study-layout {
  background: var(--bg);
}

.case-study-post .entry-content {
  max-width: 900px;
  margin: 0 auto;
}

.case-study-post .entry-content > * + * {
  margin-top: 1.5rem;
}

/* ── Ensure proper spacing for case study sections ── */
.case-study-post section + section {
  margin-top: 0;
}

.case-study-post .divider {
  margin: 3rem auto;
}
