.artigo{color:var(--cor-tinta-80);font-size:18px;line-height:1.75}.artigo>*{max-width:var(--medida-3);margin-inline:auto}.artigo>*+*{margin-top:1.3em}.artigo h2,.artigo h3,.artigo h4{font-family:var(--fonte-titulo);color:var(--cor-tinta);letter-spacing:-.018em;text-wrap:balance;scroll-margin-top:100px}.artigo h2{border-top:1px solid var(--cor-linha);margin-top:2.5em;padding-top:1.6rem;font-size:clamp(23px,2.6vw,30px);font-weight:600;line-height:1.2}.artigo h3{margin-top:2em;font-size:clamp(19px,2vw,22px);font-weight:600;line-height:1.3}.artigo h4{font-family:var(--fonte-dado);letter-spacing:.12em;text-transform:uppercase;color:var(--cor-teal);margin-top:1.9em;font-size:12.5px;font-weight:500}.artigo :is(h2,h3,h4)+*{margin-top:.8em}.artigo strong{color:var(--cor-tinta);font-weight:600}.artigo em{font-style:italic}.artigo a{color:var(--cor-tinta);text-decoration:underline;-webkit-text-decoration-color:var(--cor-teal);text-decoration-color:var(--cor-teal);text-underline-offset:3px;transition:color var(--dur-media) var(--curva), text-decoration-color var(--dur-media) var(--curva);text-decoration-thickness:1.5px}.artigo a:hover{color:var(--cor-teal)}.artigo ol{padding-left:1.4rem;list-style:decimal}.artigo ul{padding-left:0;list-style:none}.artigo ul>li{padding-left:1.45rem;position:relative}.artigo ul>li:before{content:"";border-radius:var(--raio-1);background:var(--cor-teal);width:6px;height:6px;position:absolute;top:.72em;left:.2rem}.artigo li+li{margin-top:.5em}.artigo li::marker{color:var(--cor-teal);font-family:var(--fonte-dado);font-size:.9em}.artigo li :is(ul,ol){margin-top:.5em}.artigo blockquote{border-left:2px solid var(--cor-teal);font-family:var(--fonte-titulo);color:var(--cor-tinta);margin-top:2em;margin-bottom:2em;padding-left:1.5rem;font-size:clamp(18px,2vw,21px);line-height:1.55}.artigo blockquote p+p{margin-top:.7em}.artigo blockquote :is(strong,a){color:inherit}.artigo code{font-family:var(--fonte-dado);background:var(--cor-papel-alto);border:1px solid var(--cor-linha);border-radius:var(--raio-2);color:var(--cor-tinta);padding:.12em .38em;font-size:.86em}.artigo pre{background:var(--cor-papel-alto);border:1px solid var(--cor-linha);border-radius:var(--raio-3);overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:var(--cor-tinta-40) var(--cor-papel-alto);padding:1.1rem 1.25rem;font-size:14px;line-height:1.65;overflow-x:auto}.artigo pre code{font-size:inherit;background:0 0;border:0;padding:0}.artigo figure{max-width:var(--medida-4);margin-top:2.4em;margin-bottom:2.4em}.artigo img{border-radius:var(--raio-3);border:1px solid var(--cor-linha);background:var(--cor-papel-alto);width:100%;height:auto;display:block}.artigo figcaption{max-width:var(--medida-3);margin-top:.75rem;color:var(--cor-tinta-60);text-align:center;margin-inline:auto;font-size:13.5px;line-height:1.55}.artigo p>img{margin-block:.4em}.artigo table{overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:var(--cor-tinta-40) var(--cor-papel-alto);width:max-content;max-width:min(var(--medida-4), 100%);border-collapse:collapse;border:1px solid var(--cor-linha);border-radius:var(--raio-3);margin-top:2.2em;margin-bottom:2.2em;font-size:14.5px;line-height:1.5;display:block;overflow-x:auto}.artigo :is(th,td){text-align:left;vertical-align:top;border-bottom:1px solid var(--cor-linha);padding:.7rem .95rem}.artigo th{font-family:var(--fonte-dado);color:var(--cor-tinta);letter-spacing:.08em;text-transform:uppercase;background:var(--cor-papel-alto);font-size:11.5px;font-weight:500}.artigo td{font-variant-numeric:tabular-nums}.artigo table::-webkit-scrollbar{height:10px}.artigo table::-webkit-scrollbar-track{background:var(--cor-papel-alto);border-top:1px solid var(--cor-linha)}.artigo table::-webkit-scrollbar-thumb{background:var(--cor-tinta-40);border-radius:var(--raio-pill);border:3px solid var(--cor-papel-alto)}.artigo tr:last-child :is(th,td){border-bottom:0}.artigo hr{border:0;border-top:1px solid var(--cor-linha);margin-top:2.6em;margin-bottom:2.6em}@media (max-width:640px){.artigo{font-size:17px;line-height:1.7}.artigo figure{margin-top:2em;margin-bottom:2em}@media (max-width:488px){.artigo table:has(tr>:nth-child(4)){box-shadow:inset -14px 0 11px -11px color-mix(in srgb, var(--cor-tinta) 60%, transparent)}}}.artigo>.decode-restrito{max-width:none;margin-inline:0}.artigo>.decode-restrito>*{max-width:var(--medida-3);margin-inline:auto}.artigo>.decode-restrito>*+*{margin-top:1.3em}.artigo>.decode-restrito>table{max-width:min(var(--medida-4), 100%)}.artigo>.decode-restrito[data-trancado]{-webkit-user-select:none;user-select:none;pointer-events:none;max-height:150px;overflow:hidden;-webkit-mask-image:linear-gradient(#000 0% 22%,#0000 96%);mask-image:linear-gradient(#000 0% 22%,#0000 96%)}.artigo>.decode-restrito[data-trancado]>:first-child{margin-top:0}.portao-pop{border:1px solid var(--cor-linha);border-radius:var(--raio-4);width:min(480px,100vw - 32px);height:fit-content;max-height:min(86dvh,640px);color:var(--cor-tinta);background:0 0;margin:auto;padding:0;inset:0;overflow:visible}.portao-pop::backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#000000a8}@media (prefers-reduced-motion:no-preference){.portao-pop[open]{animation:portao-pop-entra .14s var(--curva,ease-out)}.portao-pop[open]::backdrop{animation:portao-pop-veu .14s var(--curva,ease-out)}}@keyframes portao-pop-entra{0%{opacity:0;transform:translateY(8px)scale(.985)}}@keyframes portao-pop-veu{0%{opacity:0}}.portao-pop-miolo{border-radius:var(--raio-4);max-height:inherit;overscroll-behavior:contain;padding:1.75rem 1.5rem 1.5rem;position:relative;overflow-y:auto}@media (min-width:640px){.portao-pop-miolo{padding:2rem 2rem 1.75rem}}.portao-travado{overflow:hidden}
