.preview-note{margin-top:24px;padding:12px 16px;border:1px solid #70653d;border-radius:8px;font-size:.9rem;color:#d7d1b9}.reading-header-text-only{grid-template-columns:1fr}.reading-header-text-only h1{max-width:none}.reading-body{width:min(1184px,calc(100% - 112px));text-align:left}.reading-body img{max-width:100%;height:auto;object-fit:contain}@media(max-width:1100px){.reading-body{width:calc(100% - 64px)}}@media(max-width:800px){.reading-body{width:calc(100% - 44px)}}@media(max-width:560px){.reading-body{width:calc(100% - 40px)}}
.article003-photo{width:100%;margin:32px auto 40px}.article003-photo img{display:block;width:100%;height:auto;object-fit:contain}.blog-page .article003-cover{display:block;aspect-ratio:auto;height:auto;background:#eee9e3}.blog-page .article003-cover img{display:block;width:100%;height:auto;object-fit:contain;max-height:none}.article003-card .article003-cover:after{display:none}

/* Apresentação da autora: foto compacta à esquerda, currículo à direita. */
.article004-author-layout{display:grid;grid-template-columns:180px minmax(0,1fr);gap:28px;align-items:start;margin:24px 0 40px}
.article004-author-layout .article003-autora{width:180px;max-width:180px;margin:0}
.article004-author-layout .article003-autora img{width:180px;height:240px;object-fit:cover;object-position:center 85%}
.article004-author-bio p{font-size:18px;line-height:1.65;margin:0 0 14px}
.article004-author-bio p:last-child{margin-bottom:0}
@media(max-width:560px){.article004-author-layout{grid-template-columns:1fr;gap:20px}.article004-author-layout .article003-autora{justify-self:start}.article004-author-bio p{font-size:17px;line-height:1.65}}
