/* MONEY MAIS — Home: correção responsiva pós-auditoria da baseline (Etapa 9B, A9-007). */
@media (max-width:351px){
  .ice-rot.s{font-size:12px; line-height:1.2}
  .ice-rot.s[data-lado="e"]{max-width:calc((100vw - 40px - var(--w)) / 2 + var(--x))}
  .ice-rot.s[data-lado="d"]{max-width:calc((100vw - 40px + var(--w)) / 2 - var(--x))}
}

/* Etapa 10B.1 — bloco "Quem está por trás" sem fotografia (decisão de identidade pública).
   Composição tipográfica em duas colunas, na mesma grade do bloco do livro logo abaixo. */
.marcos-c{margin-top:var(--t-ap)}
.marcos-id .marcos-sub{margin-top:8px}
.marcos-sf .marcos-txt{padding-top:0}
@media (min-width:768px){
  .marcos-sf .marcos-grade{display:block}
  .marcos-sf .marcos-txt{display:grid; grid-template-columns:1fr 1fr; column-gap:24px; align-items:end}
  .marcos-c{margin-top:0}
}
@media (min-width:1200px){
  .marcos-sf .marcos-grade{width:min(1200px, calc(100% - 2 * var(--mg))); margin-inline:auto}
  .marcos-sf .marcos-txt{width:auto; padding-left:0; grid-template-columns:repeat(12, 1fr)}
  .marcos-id{grid-column:1 / 8}
  .marcos-c{grid-column:8 / 13}
}
