/* ═══════════════════════════════════════════════════════════
   PATHURA — pages/home.css
   Moved verbatim from base.css during Phase 6 CSS split.
   No selectors, values, or comments changed.
═══════════════════════════════════════════════════════════ */

/* ───────────────────────────────────────────────────────────
   9. SECTIONS (shared)
─────────────────────────────────────────────────────────── */
.section {
  max-width: var(--max-width-page);
  margin: 0 auto;
  padding: 3.5rem var(--space-page-x);
}

.section-head {
  display: flex;
  align-items: flex-end;
  justify-content: space-between;
  margin-bottom: 1.8rem;
}
.section-eyebrow {
  font-size: 10.5px;
  letter-spacing: 2px;
  text-transform: uppercase;
  color: var(--primary);
  font-weight: 600;
  margin-bottom: 4px;
}
.section-title {
  font-family: var(--font-display);
  font-size: 2rem;
  font-weight: 700;
  letter-spacing: -0.5px;
  line-height: 1.1;
}
.btn-text {
  background: none;
  border: none;
  padding: 0;

  font-family: var(--font-body);
  font-size: 12px;
  font-weight: 600;
  color: var(--primary);
  letter-spacing: 0.5px;
  text-transform: uppercase;
  text-decoration: underline;
  text-underline-offset: 3px;

  cursor: pointer;
  transition: color var(--transition-base) var(--ease), text-underline-offset var(--transition-base) var(--ease);
}
.btn-text:hover { color: var(--primary-hover); text-underline-offset: 5px; }




/* ─── Responsive ───────────────────────────────
   Extracted from the consolidated Phase 5 "18. RESPONSIVE"
   block — same breakpoint and declaration, unchanged. */
@media (max-width: 600px) {
  .section { padding: 2.5rem 1rem; }
}
