.pub-post,.pub-lista{box-sizing:border-box;max-width:var(--pub-measure,62ch);font-family:var(--pub-font-body,inherit);font-size:var(--pub-size-body,1.0625rem);line-height:var(--pub-leading,1.7);color:var(--pub-fg,inherit);overflow-wrap:break-word;margin-inline:auto}.pub-post *,.pub-lista *{box-sizing:border-box}.pub-titulo,.pub-subtitulo,.pub-fontes-titulo,.pub-item-titulo,.pub-leia-tambem-titulo,.pub-autor-nome{font-family:var(--pub-font-heading,var(--pub-font-body,inherit));color:var(--pub-fg,inherit);text-wrap:balance;font-weight:700}.pub-titulo{font-size:var(--pub-size-title,clamp(1.75rem, 1.4rem + 1.6vw, 2.5rem));margin:0 0 calc(var(--pub-space,1rem) * .75);line-height:1.15}.pub-meta,.pub-item-data{color:var(--pub-muted,color-mix(in srgb, currentColor 72%, transparent));margin:0 0 calc(var(--pub-space,1rem) * 1.5);font-size:.9rem;line-height:1.5}.pub-item-data{margin:0;display:block}.pub-subtitulo{font-size:var(--pub-size-h2,clamp(1.3rem, 1.15rem + .7vw, 1.65rem));margin:calc(var(--pub-space,1rem) * 2.25) 0 calc(var(--pub-space,1rem) * .75);line-height:1.25}.pub-paragrafo{margin:0 0 var(--pub-space,1rem)}.pub-lista-simples{margin:0 0 var(--pub-space,1rem);padding:0 0 0 1.4em;list-style:outside}.pub-item-da-lista{margin:0 0 calc(var(--pub-space,1rem) * .4);padding-left:.2em}.pub-corpo a,.pub-fonte a,.pub-autor-caixa a,.pub-leia-tambem a,.pub-item-titulo a{text-decoration:underline;-webkit-text-decoration-color:var(--pub-accent,currentColor);text-decoration-color:var(--pub-accent,currentColor);text-underline-offset:.18em;text-decoration-thickness:.08em}.pub-item-titulo a{color:inherit;text-decoration-color:#0000}.pub-item-titulo a:hover{-webkit-text-decoration-color:var(--pub-accent,currentColor);text-decoration-color:var(--pub-accent,currentColor)}.pub-post a:focus-visible,.pub-lista a:focus-visible,.pub-tabela-rolagem:focus-visible{outline:2px solid var(--pub-accent,currentColor);outline-offset:2px;border-radius:2px}.pub-citacao{vertical-align:super;margin-inline:.1em;font-size:.75em;line-height:0}.pub-citacao a{color:var(--pub-accent,inherit);padding-inline:.15em;font-weight:600;text-decoration:none;position:relative}.pub-citacao a:before{content:"";position:absolute;inset:-.75em -.5em}.pub-tabela-rolagem{margin:0 0 var(--pub-space,1rem);border:1px solid var(--pub-border,color-mix(in srgb, currentColor 22%, transparent));border-radius:var(--pub-radius,.5rem);overflow-x:auto}.pub-tabela{border-collapse:collapse;width:100%;min-width:30rem;font-size:.95em;line-height:1.5}.pub-tabela th,.pub-tabela td{border:0;border-bottom:1px solid var(--pub-border,color-mix(in srgb, currentColor 22%, transparent));text-align:left;vertical-align:top;padding:.6rem .85rem}.pub-tabela th{background:var(--pub-surface,color-mix(in srgb, currentColor 7%, transparent));font-weight:600}.pub-tabela tbody tr:last-child td{border-bottom:0}.pub-fontes{margin-top:calc(var(--pub-space,1rem) * 2.5);padding-top:var(--pub-space,1rem);border-top:1px solid var(--pub-border,color-mix(in srgb, currentColor 22%, transparent));font-size:.9rem;line-height:1.55}.pub-fontes-titulo{margin:0 0 calc(var(--pub-space,1rem) * .75);font-size:1.15rem;line-height:1.3}.pub-fontes-lista{margin:0;padding:0 0 0 1.6em;list-style:decimal}.pub-fonte{overflow-wrap:anywhere;scroll-margin-top:var(--pub-scroll-margin,5rem);border-radius:calc(var(--pub-radius,.5rem) * .5);padding:.3rem .4rem}.pub-fonte:target{background:var(--pub-surface,color-mix(in srgb, currentColor 10%, transparent))}.pub-fonte-dominio{color:var(--pub-muted,color-mix(in srgb, currentColor 72%, transparent))}.pub-leia-tambem{margin-top:calc(var(--pub-space,1rem) * 2);padding-top:var(--pub-space,1rem);border-top:1px solid var(--pub-border,color-mix(in srgb, currentColor 22%, transparent))}.pub-leia-tambem-titulo{margin:0 0 calc(var(--pub-space,1rem) * .5);font-size:1.05rem;line-height:1.3}.pub-leia-tambem-lista{margin:0 0 var(--pub-space,1rem);padding:0;list-style:none}.pub-leia-tambem-item{margin:0 0 calc(var(--pub-space,1rem) * .4)}.pub-pilar{margin:0}.pub-autor-caixa{margin-top:calc(var(--pub-space,1rem) * 2);padding:var(--pub-space,1rem) calc(var(--pub-space,1rem) * 1.25);background:var(--pub-surface,color-mix(in srgb, currentColor 6%, transparent));border:1px solid var(--pub-border,color-mix(in srgb, currentColor 22%, transparent));border-left:3px solid var(--pub-accent,currentColor);border-radius:var(--pub-radius,.5rem);font-size:.95rem;line-height:1.55}.pub-autor-nome{margin:0;font-size:1.05rem;display:block}.pub-autor-cargo{color:var(--pub-muted,color-mix(in srgb, currentColor 72%, transparent));margin:0 0 .4rem;display:block}.pub-autor-bio{margin:0}.pub-rodape{margin-top:calc(var(--pub-space,1rem) * 1.5)}.pub-meta:has(+.pub-aprovacao){margin-bottom:calc(var(--pub-space,1rem) * .25)}.pub-aprovacao{margin:0 0 calc(var(--pub-space,1rem) * 1.5);color:var(--pub-muted,color-mix(in srgb, currentColor 72%, transparent));font-size:.9rem;line-height:1.5}.pub-aviso-ia{margin:calc(var(--pub-space,1rem) * 1.5) 0 0;color:var(--pub-muted,color-mix(in srgb, currentColor 72%, transparent));font-size:.85rem;line-height:1.5}.pub-itens{gap:calc(var(--pub-space,1rem) * 1.75);margin:0;padding:0;list-style:none;display:grid}.pub-item{margin:0;padding:0}.pub-item-titulo{margin:0 0 .25rem;font-size:1.3rem;line-height:1.25}.pub-item-descricao{margin:.35rem 0 0}.pub-vazio{color:var(--pub-muted,color-mix(in srgb, currentColor 72%, transparent))}