/* Single-page trips: the Greece film landing, followed by the story on the dark page. */
.trip-story { padding-bottom: 1rem; }
.story-intro h2 { font-family: "Iowan Old Style", "Palatino Linotype", "Book Antiqua", Palatino, Georgia, serif; font-size: clamp(3rem, 7vw, 7rem); font-weight: 400; letter-spacing: -0.045em; line-height: 1.08; margin: 0; }
.trip-story .photo-section { padding-top: 1rem; }
@media (max-width: 620px) {
  .story-intro h2 { font-size: clamp(2.8rem, 12vw, 4.5rem); }
}
