.post{max-width:var(--largura-texto);margin:0 auto}.trilha ol{display:flex;flex-wrap:wrap;gap:.5rem;list-style:none;padding:0;font-size:.9rem;color:var(--cor-suave)}.trilha a{color:var(--cor-suave)}.trilha li+li:before{content:"/";margin-right:.5rem;color:var(--vermelho)}.post__categoria{margin:1.5rem 0 .6rem;font:700 .76rem/1 var(--fonte-texto);letter-spacing:.16em;text-transform:uppercase;color:var(--vermelho-escuro)}.post__categoria a{color:inherit;text-decoration:none}.post h1{font-size:clamp(2rem,1.4rem + 2.2vw,3rem);line-height:1.12;letter-spacing:-.025em;margin:0 0 1rem}.post__byline{color:var(--cor-suave);font-size:.92rem}.post__agendado{padding:.75rem 1rem;background:#fff8e6;border-left:4px solid #bf8700}.post__capa{margin:1.75rem 0 0}.post__capa img{display:block;width:100%;height:auto;clip-path:polygon(0 0,calc(100% - 22px) 0,100% 22px,100% 100%,0 100%)}.post__sumario{margin:2rem 0;padding:1.25rem 1.5rem;background:#fff;box-shadow:inset 0 0 0 1px var(--cor-linha)}.post__sumario p{margin:0 0 .6rem;font:700 .76rem/1 var(--fonte-texto);letter-spacing:.16em;text-transform:uppercase;color:var(--vermelho-escuro)}.post__sumario ol{margin:0;padding-left:1.2rem;display:grid;gap:.35rem}.post__sumario a{color:var(--ink);text-decoration-color:#d6003a66;text-underline-offset:3px}.post__pontos{margin:0 0 2rem;padding:1.25rem 1.5rem;background:var(--ink);color:var(--branco);clip-path:polygon(0 0,calc(100% - 18px) 0,100% 18px,100% 100%,0 100%)}.post__pontos p{margin:0 0 .6rem;font:700 .76rem/1 var(--fonte-texto);letter-spacing:.16em;text-transform:uppercase;color:var(--vermelho-claro)}.post__pontos ul{margin:0;padding-left:1.2rem;display:grid;gap:.4rem}.post__corpo{font-size:1.06rem;line-height:1.75}.post__corpo h2{margin:2.5rem 0 .8rem;font-size:clamp(1.4rem,1.2rem + .8vw,1.8rem);line-height:1.25;scroll-margin-top:6rem}.post__corpo h3{margin:1.75rem 0 .5rem;font-size:1.2rem}.post__corpo a{color:var(--vermelho-escuro);text-underline-offset:3px}.post__corpo ul,.post__corpo ol{padding-left:1.3rem}.post__corpo li{margin-bottom:.4rem}.post__corpo pre{overflow-x:auto;padding:1rem 1.25rem;background:var(--ink);color:var(--branco);font-size:.88rem;line-height:1.55}.post__corpo code{font-size:.92em}.post__corpo :not(pre)>code{padding:.1em .35em;background:#0b0d1212}.post__fonte{font-size:.9rem;color:var(--cor-suave)}.post__cta{margin:2.5rem 0;padding:1.5rem;background:var(--ink);color:var(--branco);clip-path:polygon(0 0,calc(100% - 18px) 0,100% 18px,100% 100%,0 100%)}.post__cta p{margin:0 0 1rem}.tabela-rolagem{overflow-x:auto;margin:1.5rem 0}.tabela-rolagem table{border-collapse:collapse;min-width:32rem;width:100%;font-size:.95rem}.tabela-rolagem th{background:var(--ink);color:var(--branco)}.tabela-rolagem th,.tabela-rolagem td{border-bottom:1px solid var(--cor-linha);padding:.6rem .8rem;text-align:left}.post .faq{margin:3rem 0 0}.post .faq details{border-bottom:1px solid var(--cor-linha)}.post .faq summary{padding:1rem 0;font-weight:600;cursor:pointer}.post .faq__corpo{overflow:hidden}.post .faq__corpo p{margin:0 0 1rem;color:var(--cor-suave)}.post__compartilhar{margin:2rem 0 0;font-weight:600}.post-mais{max-width:var(--largura);margin:4rem auto 0}.post-mais h2{margin:0}.blog-temas{display:flex;flex-wrap:wrap;gap:.6rem;margin-top:2rem}.blog-temas a{padding:.5rem 1rem;color:#f7f5f2cc;text-decoration:none;box-shadow:inset 0 0 0 1px #f7f5f240;transition:background-color .25s,color .25s}.blog-temas a:hover{color:#fff;box-shadow:inset 0 0 0 1px #f7f5f299}.blog-temas a[aria-current]{background:var(--vermelho);color:#fff;box-shadow:none}.blog-sec .cartao-post--destaque{margin-bottom:.5rem}.blog-vazio{color:var(--cor-suave)}
