.aj{max-width:1240px;margin:0 auto;padding:128px 24px 112px}.aj :target,.aj h2[id],.aj section[id]{scroll-margin-top:104px}.aj a{text-decoration:none}.aj-indice{max-width:1040px;margin:0 auto}.aj-h1{letter-spacing:-.04em;color:#fff;font-size:clamp(2.25rem,4.2vw,3.25rem);font-weight:600;line-height:1.04}.aj-busca{max-width:640px;margin:28px 0 40px;position:relative}.aj-busca input{color:#fff;width:100%;height:52px;font:inherit;background:#171717;border:0;border-radius:14px;padding:0 48px 0 46px;font-size:16px;transition:box-shadow .15s;box-shadow:inset 0 0 0 1px #ffffff1a}.aj-busca input::placeholder{color:#ffffff80}.aj-busca input:hover{box-shadow:inset 0 0 0 1px #ffffff2e}.aj-busca input:focus-visible{outline:2px solid var(--anel);outline-offset:2px}.aj-busca input::-webkit-search-cancel-button{display:none}.aj-busca-icone{color:#ffffff8c;pointer-events:none;position:absolute;top:50%;left:16px;transform:translateY(-50%)}.aj-busca-atalho{min-width:22px;height:22px;font-family:var(--font-mono);color:#ffffff8c;border-radius:6px;place-items:center;padding:0 6px;font-size:12px;display:grid;position:absolute;top:50%;right:14px;transform:translateY(-50%);box-shadow:inset 0 0 0 1px #ffffff24}.aj-busca-limpar{color:#ffffffb3;cursor:pointer;background:0 0;border:0;border-radius:10px;place-items:center;width:40px;height:40px;display:grid;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.aj-busca-limpar:hover{color:#fff;background:#ffffff0f}.aj-temas{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.aj-tema{background:#161616;border-radius:20px;padding:22px 22px 18px;box-shadow:inset 0 0 0 1px #ffffff14}.aj-tema h2{letter-spacing:-.01em;color:#fff;margin:0 0 10px;font-size:1.0625rem;font-weight:600}.aj-tema ul{gap:2px;display:grid}.aj-tema a{color:#ffffffbd;border-radius:8px;margin:0 -8px;padding:7px 8px;font-size:15px;line-height:1.4;transition:background-color .12s,color .12s;display:block}.aj-tema a:hover{color:#fff;background:#ffffff0d}.aj-resultados-n{color:#fff9;margin:0 0 12px;font-size:14px}.aj-resultados ul{gap:8px;max-width:760px;display:grid}.aj-resultado{background:#161616;border-radius:16px;gap:4px;padding:16px 18px;transition:box-shadow .12s;display:grid;box-shadow:inset 0 0 0 1px #ffffff14}.aj-resultado:hover{box-shadow:inset 0 0 0 1px #fff3}.aj-resultado strong{color:#fff;font-size:16px;font-weight:600}.aj-resultado-tema{color:#ffffff8c;font-size:13px}.aj-resultado-resumo{color:#ffffffb8;font-size:14px;line-height:1.5}.aj-rodape-indice{margin-top:40px}.aj-suporte{min-height:40px;padding:0 16px;font-size:.875rem}.aj-grade{grid-template-columns:240px minmax(0,1fr);align-items:start;gap:56px;display:grid}.aj-grade-com-secoes{grid-template-columns:240px minmax(0,1fr) 184px}.aj-lateral{scrollbar-width:thin;scrollbar-color:#333 transparent;max-height:calc(100dvh - 120px);padding:4px 4px 24px 0;position:sticky;top:96px;overflow-y:auto}.aj-nav-grupo+.aj-nav-grupo{margin-top:18px}.aj-nav-tema{margin:0 0 4px;font-size:13px;font-weight:600}.aj-nav-tema a{color:#fff}.aj-nav-tema a:hover{text-underline-offset:3px;text-decoration:underline}.aj-lateral ul,.aj-nav-movel ul{gap:1px;display:grid}.aj-lateral li a,.aj-nav-movel li a{color:#ffffffa8;border-radius:8px;padding:6px 10px;font-size:14px;line-height:1.4;transition:background-color .12s,color .12s;display:block;box-shadow:inset 2px 0 #0000}.aj-lateral li a:hover,.aj-nav-movel li a:hover{color:#fff;background:#ffffff0a}.aj-lateral li a[aria-current=page],.aj-nav-movel li a[aria-current=page]{color:#fff;background:#ffffff12;font-weight:500}.aj-nav-movel{display:none}.aj-artigo{min-width:0;max-width:720px}.aj-caminho ol{color:#fff9;flex-wrap:wrap;align-items:center;gap:6px;font-size:14px;display:flex}.aj-caminho li{align-items:center;gap:6px;min-width:0;display:inline-flex}.aj-caminho li+li:before{content:"/";color:#ffffff4d}.aj-caminho a{color:#ffffffb8}.aj-caminho a:hover{color:#fff;text-underline-offset:3px;text-decoration:underline}.aj-caminho li[aria-current]{color:#ffffffe6}.aj-artigo-titulo{letter-spacing:-.035em;color:#fff;text-wrap:balance;margin:18px 0 8px;font-size:clamp(2rem,3.4vw,2.75rem);font-weight:600;line-height:1.08}.aj-corpo{padding-top:12px}.aj-corpo p,.aj-corpo li{color:#ffffffe0;font-size:17px;line-height:1.72}.aj-corpo p{margin:16px 0 0}.aj-corpo h2{letter-spacing:-.015em;color:#fff;border-top:1px solid #ffffff14;margin:40px 0 0;padding-top:28px;font-size:1.25rem;font-weight:600}.aj-corpo>h2:first-child{border-top:0;margin-top:12px;padding-top:0}.aj-corpo ul:not(.aj-links){margin:14px 0 0;padding-left:22px;list-style:outside}.aj-corpo ul:not(.aj-links) li{padding-left:4px}.aj-corpo ul:not(.aj-links) li+li{margin-top:8px}.aj-corpo ul:not(.aj-links) li::marker{color:#fff6}.aj-passos{counter-reset:passo;gap:12px;margin:18px 0 0;display:grid}.aj-passos li{counter-increment:passo;padding-left:40px;position:relative}.aj-passos li:before{content:counter(passo);width:26px;height:26px;font-family:var(--font-mono);color:#fff;background:#222;border-radius:999px;place-items:center;font-size:12px;font-weight:500;display:grid;position:absolute;top:1px;left:0;box-shadow:inset 0 0 0 1px #ffffff24}.aj-links{flex-wrap:wrap;gap:8px;margin:24px 0 0;display:flex}.aj-links a{color:#fff;border-radius:999px;align-items:center;gap:6px;min-height:36px;padding:0 14px;font-size:14px;font-weight:500;transition:background-color .12s;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff29}.aj-links a:hover{background:#ffffff0f}.aj-fim{border-top:1px solid #ffffff14;margin-top:48px;padding-top:28px}.aj-irmaos{margin-top:40px}.aj-irmaos h2{color:#fff;margin:0 0 10px;font-size:15px;font-weight:600}.aj-irmaos ul{gap:2px;display:grid}.aj-irmaos a{color:#ffffffb8;padding:5px 0;font-size:15px;display:inline-block}.aj-irmaos a:hover{color:#fff;text-underline-offset:3px;text-decoration:underline}.aj-nesta{padding-top:44px;position:sticky;top:96px}.aj-nesta p{color:#fff;margin:0 0 8px;font-size:13px;font-weight:600}.aj-nesta ul{border-left:1px solid #ffffff1a;gap:2px;display:grid}.aj-nesta a{color:#ffffff9e;padding:4px 0 4px 12px;font-size:13px;line-height:1.4;display:block}.aj-nesta a:hover{color:#fff}@media (max-width:1279px){.aj-grade-com-secoes{grid-template-columns:240px minmax(0,1fr)}.aj-nesta{display:none}}@media (max-width:1023px){.aj{padding-top:112px}.aj-temas{grid-template-columns:repeat(2,minmax(0,1fr))}.aj-grade,.aj-grade-com-secoes{grid-template-columns:minmax(0,1fr);gap:0}.aj-lateral{display:none}.aj-nav-movel{background:#161616;border-radius:14px;margin-bottom:28px;display:block;box-shadow:inset 0 0 0 1px #ffffff1a}.aj-nav-movel summary{color:#fff;cursor:pointer;justify-content:space-between;align-items:center;min-height:48px;padding:0 16px;font-size:15px;font-weight:500;list-style:none;display:flex}.aj-nav-movel summary::-webkit-details-marker{display:none}.aj-nav-movel summary:after{content:"";border-bottom:1.5px solid;border-right:1.5px solid;width:8px;height:8px;transition:transform .16s;transform:rotate(45deg)translateY(-2px)}.aj-nav-movel[open] summary:after{transform:rotate(-135deg)translateY(-2px)}.aj-nav-movel nav{padding:4px 10px 16px}.aj-artigo{max-width:none}}@media (max-width:639px){.aj{padding:104px 20px 88px}.aj-temas{grid-template-columns:minmax(0,1fr)}.aj-busca{margin:22px 0 28px}.aj-corpo p,.aj-corpo li{font-size:16px}}
