h1,h2{color:var(--vermelho)}h2{font-size:clamp(28px,4vw,40px)}h3{color:var(--marinho);font-size:20px}.abertura{padding:48px 0 72px}.abertura-dentro{grid-template-columns:1.1fr 1fr;align-items:center;gap:40px;display:grid}.abertura-simples .abertura-dentro{grid-template-columns:1fr;max-width:760px}.trilha{color:var(--texto-fraco);margin-bottom:14px;font-size:14px}.trilha a{color:var(--marinho)}h1{font-size:clamp(34px,4.6vw,52px)}.abertura-simples h1{font-size:clamp(32px,4.2vw,46px)}.abertura-sub{margin-top:18px;font-size:19px}.abertura-botoes{flex-wrap:wrap;gap:14px;margin-top:28px;display:flex}.nota{color:var(--texto-fraco);margin-top:12px;font-size:14px}.abertura-img{width:100%}.atualizado{color:var(--texto-fraco);margin-top:14px;font-size:14px}.bloco{padding:80px 0}.bloco-suave{background:var(--fundo-suave)}.bloco-cabeca{text-align:center;margin-bottom:48px}.bloco-cabeca p{margin-top:12px;font-size:19px}.estreito{max-width:760px}.estreito>p{margin-top:16px}.etiquetas{flex-wrap:wrap;gap:10px;margin:20px 0 0;padding:0;list-style:none;display:flex}.etiquetas li{border:2px solid var(--linha);color:var(--marinho);background:#fff;border-radius:999px;padding:6px 16px;font-weight:800}.regras{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px;display:grid}.regra{border:2px solid var(--linha);border-radius:var(--raio);background:#fff;border-bottom-width:4px;align-content:start;gap:10px;padding:24px;display:grid}.lei{letter-spacing:.5px;color:var(--texto-fraco);text-transform:uppercase;font-size:13px;font-weight:800}a.regra{text-decoration:none;transition:border-color .15s}a.regra:hover{border-color:var(--amarelo)}a.regra:focus-visible{outline:3px solid var(--amarelo);outline-offset:3px}.regra .mais{color:var(--vermelho);font-weight:800}.cena{grid-template-columns:1fr 1fr;align-items:center;gap:48px;display:grid}.cena p{margin-top:16px}.passos{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.passo{text-align:center;justify-items:center;gap:10px;display:grid}.passo-n{background:var(--amarelo);width:52px;height:52px;color:var(--marinho);box-shadow:0 4px 0 var(--amarelo-escuro);border-radius:50%;place-items:center;font-size:22px;font-weight:900;display:grid}.perguntas{gap:12px;display:grid}.pergunta{border:2px solid var(--linha);border-radius:var(--raio);background:#fff;border-bottom-width:4px;padding:0 22px}.pergunta summary{cursor:pointer;color:var(--marinho);padding:18px 32px 18px 0;font-weight:800;list-style:none;position:relative}.pergunta summary::-webkit-details-marker{display:none}.pergunta summary:after{content:"+";color:var(--vermelho);font-size:26px;font-weight:900;transition:transform .2s;position:absolute;top:50%;right:0;transform:translateY(-50%)}.pergunta[open] summary:after{transform:translateY(-50%)rotate(45deg)}.pergunta summary:focus-visible{outline:3px solid var(--amarelo);outline-offset:4px;border-radius:8px}.pergunta p{padding-bottom:20px}.pergunta p+p{margin-top:-8px}.pergunta a{color:var(--marinho);font-weight:800}.final{text-align:center;padding:88px 0}.final-dentro{justify-items:center;gap:20px;display:grid}.final h2{max-width:18ch}.link-volta{color:var(--marinho);font-weight:800}.artigo{max-width:720px;margin-inline:auto}.artigo>*+*{margin-top:18px}.artigo h2{margin-top:48px;font-size:clamp(26px,3.4vw,34px)}.artigo h3{margin-top:32px}.artigo ul,.artigo ol{padding-left:22px}.artigo li+li{margin-top:8px}.artigo a{color:var(--marinho);font-weight:800}.artigo strong{color:var(--marinho)}.lei-ref{color:var(--texto-fraco);font-size:14px}.tabela-rolagem{border:2px solid var(--linha);border-radius:var(--raio);overflow-x:auto}.artigo table{border-collapse:collapse;width:100%;font-size:16px}.artigo th,.artigo td{text-align:left;border-bottom:1px solid var(--linha);vertical-align:top;padding:12px 14px}.artigo th{color:var(--marinho);background:var(--fundo-suave);font-weight:900}.artigo tr:last-child td{border-bottom:0}.exemplo,.destaque{border-radius:var(--raio);padding:20px 22px}.exemplo{background:var(--fundo-suave);border:2px solid #f6e3a6}.exemplo>*+*{margin-top:10px}.exemplo-titulo{color:var(--marinho);font-weight:900}.destaque{border:2px solid var(--linha);border-left:6px solid var(--vermelho);background:#fff}.destaque>*+*{margin-top:10px}.caixa-app{background:var(--marinho);color:#fff;border-radius:var(--raio);grid-template-columns:auto 1fr;align-items:center;gap:18px 22px;padding:24px;display:grid}.caixa-app img{width:72px;height:auto}.caixa-app h2,.caixa-app h3,.caixa-app .caixa-titulo{color:#fff;margin:0;font-size:22px;font-weight:900}.caixa-app p{margin-top:6px}.caixa-app .botao{grid-column:1/-1;justify-self:start}.downloads{flex-wrap:wrap;gap:14px;display:flex}.relacionados{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;display:grid}@media (width<=860px){.abertura{padding-top:24px}.abertura-dentro,.cena{grid-template-columns:1fr;gap:28px}.abertura-img{order:-1;justify-self:center;max-width:520px}.bloco{padding:56px 0}}@media (width<=480px){.caixa-app{grid-template-columns:1fr}}
