/* V3.45 B: página própria da Reflexão da Semana. Uma coluna, largura de leitura, igual no celular e no notebook. */
.reflexao-pagina{padding:18px 0 56px}
.reflexao-volta{max-width:760px;margin-inline:auto}
.reflexao-volta .voltar{display:inline-flex;align-items:center;gap:8px;min-height:44px}
.reflexao-artigo{max-width:760px;margin-inline:auto;display:flex;flex-direction:column;gap:18px}
.reflexao-artigo h1{font:600 clamp(30px,4vw,42px)/1.15 Georgia,serif;margin:0}
.reflexao-artigo .eyebrow{margin-top:8px}
.reflexao-foto{aspect-ratio:16/8;margin:4px 0 0}
.reflexao-palavra{padding:18px 0 4px;border-top:2px solid #c8a25a}
.reflexao-palavra strong{display:block;font-size:17px;margin-bottom:8px}
.reflexao-palavra blockquote{margin:0;font:clamp(22px,3vw,28px)/1.4 Georgia,serif}
.reflexao-palavra blockquote[hidden]{display:none}
.reflexao-texto p{font-size:18px;line-height:1.75;margin:0 0 16px}
.reflexao-acoes{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;padding-top:18px;border-top:1px solid var(--line)}
.reflexao-acoes .button{display:inline-flex;align-items:center;gap:8px}
@media(max-width:600px){
  .reflexao-texto p{font-size:17px}
  .reflexao-foto{aspect-ratio:16/9}
}
