.blog-topo{color:#f8f4ec;background:radial-gradient(1100px 520px at 82% -10%,#e2c77a24,#0000 62%),linear-gradient(#1b0b2e 0%,#351253 100%);padding:132px 0 44px}.blog-topo__titulo{max-width:22ch;margin:14px 0 0;font-family:Playfair Display,Georgia,serif;font-size:clamp(2rem,4.4vw,3.1rem);font-weight:500;line-height:1.1}.blog-topo__resumo{color:#f8f4ecdb;max-width:62ch;margin:18px 0 0;font-size:1.03rem;line-height:1.75}.publicacoes{grid-template-columns:1fr;gap:26px;max-width:940px;display:grid}.publicacao{background:#fff;border:1px solid #e2c77a47;border-radius:20px;transition:transform .28s,box-shadow .28s,border-color .28s;overflow:hidden;box-shadow:0 18px 44px -34px #1b0b2e80}.publicacao:hover{border-color:#e2c77a;transform:translateY(-4px);box-shadow:0 26px 56px -32px #1b0b2e8c}.publicacao__link{color:inherit;grid-template-columns:1fr;text-decoration:none;display:grid}@media (width>=780px){.publicacao__link{grid-template-columns:42% 1fr;align-items:stretch}}.publicacao__capa{aspect-ratio:16/9;background:#1b0b2e;overflow:hidden}@media (width>=780px){.publicacao__capa{aspect-ratio:auto;min-height:100%}}.publicacao__capa img{object-fit:contain;object-position:center;width:100%;height:100%;display:block}.publicacao__corpo{flex-direction:column;gap:10px;padding:26px 26px 28px;display:flex}.publicacao__categoria{letter-spacing:.16em;text-transform:uppercase;color:#8a6318;margin:0;font-size:.7rem;font-weight:600}.publicacao__titulo{color:#242124;margin:0;font-family:Playfair Display,Georgia,serif;font-size:clamp(1.25rem,2.4vw,1.65rem);font-weight:500;line-height:1.22}.publicacao__resumo{color:#4b4550;margin:0;font-size:.96rem;line-height:1.7}.publicacao__meta{color:#6b6472;flex-wrap:wrap;gap:8px;margin:4px 0 0;font-size:.78rem;display:flex}.publicacao__cta{color:#8a6318;align-items:center;gap:8px;margin-top:8px;font-size:.9rem;font-weight:600;display:inline-flex}.publicacao:hover .publicacao__cta{color:#351253}.publicacao__cta .btn__seta{width:15px;height:15px;transition:transform .25s}.publicacao:hover .publicacao__cta .btn__seta{transform:translate(4px)}.blog-chamada{background:linear-gradient(#f8f4ece6,#f8f4ec8c);border:1px solid #e2c77a59;border-radius:20px;max-width:940px;margin-top:46px;padding:32px 30px}.blog-chamada__titulo{color:#242124;margin:0 0 12px;font-family:Playfair Display,Georgia,serif;font-size:clamp(1.35rem,2.6vw,1.8rem);font-weight:500}.blog-chamada__texto{color:#4b4550;max-width:68ch;margin:0 0 22px;font-size:.98rem;line-height:1.75}.conteudos-home .publicacoes{margin-inline:auto}.conteudos-home__mais{text-align:center;margin:30px 0 0}.conteudos-home__mais a{color:#8a6318;border-bottom:1px solid #e2c77a99;align-items:center;gap:8px;padding-bottom:2px;font-weight:600;text-decoration:none;display:inline-flex}.conteudos-home__mais a:hover{color:#351253}.artigo-cta{background:linear-gradient(#f8f4eceb,#f8f4ec99);border:1px solid #e2c77a59;border-radius:20px;margin-top:40px;padding:32px 30px}.artigo-cta__titulo{color:#242124;margin:0 0 12px;font-family:Playfair Display,Georgia,serif;font-size:clamp(1.35rem,2.6vw,1.85rem);font-weight:500}.artigo-cta__texto{color:#4b4550;max-width:70ch;margin:0 0 22px;font-size:.98rem;line-height:1.75}.artigo-cta__acoes{flex-wrap:wrap;gap:12px;display:flex}.blog-topo .migalhas{letter-spacing:.14em;text-transform:uppercase;color:#f8f4ecb3;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:18px;font-size:.72rem;display:flex}.blog-topo .migalhas a{color:#e2c77a;text-decoration:none}.blog-topo .migalhas a:hover{text-decoration:underline}
