/* V19.67 - Padrao editorial compacto do Blog do Avaliador */
.article-number,.blog-post-number{display:inline-flex;align-items:center;justify-content:center;padding:7px 11px;border:1px solid #c7a64d;border-radius:8px;background:#fff9e6;color:#73530a;font-size:9px;font-weight:900;letter-spacing:.55px;text-transform:uppercase}
.blog-post-number{padding:6px 9px;background:#fff9e6;color:#73530a}
.article-download-block{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"ey button" "title button" "copy meta";column-gap:18px;align-items:center;max-width:760px;margin:36px 0 0;padding:14px 16px;border:1px solid #d6c89d;border-left:3px solid #b88911;border-radius:11px;background:#f8f5ed;color:#211e17;box-shadow:0 8px 18px rgba(15,12,5,.06)}
.article-download-eyebrow{grid-area:ey;display:inline-flex;align-items:center;gap:6px;margin:0 0 3px;color:#80600e;font-size:7.5px;font-weight:900;letter-spacing:.65px;text-transform:uppercase}
.article-download-eyebrow svg{width:13px;height:13px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}
.article-download-block h2{grid-area:title;margin:0 0 3px!important;padding:0!important;color:#1d1a14!important;font-size:17px!important;line-height:1.25!important}
.article-download-block p{grid-area:copy;margin:0!important;color:#686156!important;font-size:11px!important;line-height:1.5!important}
.article-download-actions{display:contents}
.article-download-button{grid-area:button;display:inline-flex;align-items:center;justify-content:center;gap:7px;min-width:116px;padding:8px 10px;border:1px solid #b88911;border-radius:8px;background:#17150f;color:#f2cf6b!important;text-decoration:none!important;font-size:8px;font-weight:900;letter-spacing:.35px;text-transform:uppercase;transition:.16s}
.article-download-button:hover,.article-download-button:focus-visible{background:#252015;border-color:#d6af44;transform:translateY(-1px);outline:none}
.article-download-button svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}
.article-download-meta{grid-area:meta;justify-self:end;align-self:end;margin-top:4px;color:#827a6d;font-size:7.5px;font-weight:750;letter-spacing:.2px;text-transform:uppercase;white-space:nowrap}
@media(max-width:650px){.article-download-block{grid-template-columns:1fr;grid-template-areas:"ey" "title" "copy" "button" "meta";row-gap:0;padding:13px 14px}.article-download-button{justify-self:start;margin-top:10px;min-width:0}.article-download-meta{justify-self:start;margin-top:7px}.article-download-block h2{font-size:16px!important}}
