/**
 * MAUP manifest.
 * @maup-path: template-parts/sections/home/narrative/style.css
 * @maup-version: 1.1.0
 * @maup-mode: replace
 * @maup-role: Section module
 */
/* Module: narrative: estilos específicos deste módulo. */
  .section--narrative { padding-top: 40px; padding-bottom: clamp(130px, 15vw, 240px); }
  .narrative-grid { display: grid; grid-template-columns: minmax(0, 1.45fr) minmax(260px, .55fr); gap: clamp(60px, 10vw, 170px); align-items: start; }
  .statement { margin: 0 0 38px; max-width: 920px; color: #69696f; font-family: var(--font-display); font-weight: 400; font-size: clamp(1.7rem, 3vw, 3.25rem); letter-spacing: -.045em; line-height: 1.12; }
  .statement strong { color: #f2f2f0; font-weight: 400; }
  .narrative-grid-aside { padding-top: 8px; color: #818187; font-size: .97rem; line-height: 1.7; }
  .narrative-grid-aside .mono { margin-bottom: 16px; display: block; }
  @media (max-width: 860px) {
  .narrative-grid { gap: 60px; }
  .narrative-grid-aside { max-width: 560px; margin-left: 18vw; }
  }
  @media (max-width: 700px) {
  .statement { font-size: clamp(1.65rem, 7.6vw, 2.5rem); }
  .narrative-grid-aside, .split-heading-aside { margin-left: 0; }
  }
  .section--narrative{padding-top:clamp(34px,4vw,62px)!important}
