.bl-capa{background:#000;border-radius:4px;display:block;position:relative;overflow:hidden}.bl-capa img{object-fit:cover;width:100%;height:100%;transition:transform .7s cubic-bezier(.2,.8,.2,1),opacity .3s}.bl-cartao:hover .bl-capa img{transform:scale(1.04)}.bl-cartao{align-content:start;gap:16px;display:grid}.bl-cartao h3{letter-spacing:-.025em;text-wrap:balance;font-size:clamp(19px,2vw,23px);font-weight:400;line-height:1.22;transition:color .18s}.bl-cartao:hover h3{color:var(--accent)}.bl-destaque{border-bottom:1px solid var(--line);grid-template-columns:1.15fr 1fr;align-items:center;gap:clamp(24px,4vw,56px);margin-bottom:clamp(32px,5vw,56px);padding-bottom:clamp(32px,5vw,56px);display:grid}.bl-destaque h2{letter-spacing:-.035em;text-wrap:balance;font-size:clamp(28px,4vw,46px);font-weight:400;line-height:1.05;transition:color .18s}.bl-destaque:hover h2{color:var(--accent)}.bl-grade{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:clamp(28px,3.5vw,46px);display:grid}.bl-etiqueta{border:1px solid color-mix(in oklab, var(--accent) 40%, transparent);background:color-mix(in oklab, var(--accent) 10%, transparent);color:var(--accent);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;border-radius:999px;align-items:center;padding:5px 11px;font-size:9.5px;display:inline-flex}.bl-meta{letter-spacing:.13em;text-transform:uppercase;color:var(--fg-3);flex-wrap:wrap;align-items:center;gap:12px;font-size:10px;display:flex}.bl-resumo{color:var(--fg-2);text-wrap:pretty;font-size:15px;line-height:1.65}.bl-progresso{background:var(--accent);z-index:60;height:2px;transition:width 80ms linear;position:fixed;top:0;left:0}.bl-artigo{max-width:68ch}.bl-artigo p{color:var(--fg-2);text-wrap:pretty;margin-bottom:26px;font-size:17.5px;line-height:1.78}.bl-artigo h2{color:var(--fg);letter-spacing:-.03em;text-wrap:balance;margin:58px 0 20px;scroll-margin-top:96px;font-size:clamp(25px,3vw,33px);font-weight:400;line-height:1.18}.bl-artigo h3{color:var(--fg);letter-spacing:-.02em;margin:38px 0 14px;scroll-margin-top:96px;font-size:clamp(18px,2vw,21px);font-weight:500}.bl-artigo strong{color:var(--fg);font-weight:600}.bl-artigo ul{gap:14px;margin:0 0 30px;padding:0;list-style:none;display:grid}.bl-artigo li{color:var(--fg-2);text-wrap:pretty;gap:14px;font-size:17px;line-height:1.72;display:flex}.bl-artigo li:before{content:"";background:var(--accent);border-radius:50%;flex-shrink:0;width:5px;height:5px;margin-top:13px}.bl-destaque-caixa{border-left:2px solid var(--accent);background:var(--bg-2);border-radius:0 4px 4px 0;margin:38px 0 34px;padding:clamp(20px,3vw,28px) clamp(22px,3vw,32px)}.bl-destaque-caixa p{color:var(--fg);margin:0;font-size:16.5px}.bl-cta{border:1px solid var(--line);background:radial-gradient(600px 200px at 100% 0%, color-mix(in oklab, var(--accent) 9%, transparent), transparent 70%), var(--bg-2);border-radius:6px;justify-items:start;gap:20px;margin:46px 0 26px;padding:clamp(24px,3vw,32px);display:grid}.bl-cta p{color:var(--fg);margin:0;font-size:17px}.bl-sumario{border-left:1px solid var(--line);gap:12px;padding-left:18px;display:grid;position:sticky;top:96px}.bl-sumario a{color:var(--fg-3);text-wrap:pretty;font-size:13px;line-height:1.45;transition:color .16s,transform .16s}.bl-sumario a:hover{color:var(--fg-2)}.bl-sumario a[data-ativo=true]{color:var(--accent);transform:translate(2px)}.bl-leitura{grid-template-columns:minmax(0,1fr) 210px;align-items:start;gap:clamp(32px,5vw,72px);display:grid}@media (max-width:900px){.bl-leitura{grid-template-columns:1fr}.bl-sumario{display:none}.bl-destaque{grid-template-columns:1fr}}
