/* /assets/about/about.css */
body { background:#fff3da; }

/* Headings in brown with small shadow (like your design) */
.section-title {
  color:#5b3a00;
  font-weight:900;
  letter-spacing:.02em;
  text-shadow:0 2px 0 rgba(0,0,0,.06);
  margin-bottom:.25rem;
}

/* Body text */
.section-text {
  color:#5f5344;
  line-height:1.6;
}

/* Right column */
.artist-illustration .illustration {
  max-width: 240px;
  filter: drop-shadow(0 8px 16px rgba(0,0,0,.08));
}

.map-card {
  background:#ffedd1;
  border:1px solid #f1d2a6;
}

/* Page container tweak */
.about-wrap { max-width: 1100px; }