.site{--grafite:#1c1f23;--grafite-2:#2b3036;--texto:#1c1f23;--suave:#5a6068;--nevoa:#f2f3f4;--linha:#d7d9dc;--amarelo:#ffd60a;color:var(--texto);background:#fff;font-size:17px;line-height:1.55}.site h1,.site h2,.site h3{font-weight:800;line-height:1.08}.site .caixa{max-width:1180px;margin:0 auto;padding:0 32px}.site :focus-visible{outline:3px solid var(--amarelo);outline-offset:3px}.site .topo :focus-visible,.site .resumo footer :focus-visible,.site .rodape :focus-visible,.site .analise :focus-visible,.site .texto-legal :focus-visible{outline-color:var(--grafite)}.site .analise .veredito :focus-visible{outline-color:var(--amarelo)}.site .topo{border-bottom:1px solid var(--linha);z-index:5;background:#fff;position:sticky;top:0}.site .topo .caixa{align-items:center;gap:44px;height:72px;display:flex}.site .marca{align-items:center;gap:10px;text-decoration:none;display:flex}.site .marca img{width:42px;height:42px}.site .marca b{font-family:var(--fonte-titulo), sans-serif;letter-spacing:-.02em;font-size:26px;font-weight:800}.site .topo nav{gap:30px;margin-right:auto;display:flex}.site .topo nav a,.site .topo .entrar{color:var(--suave);font-weight:500;text-decoration:none}.site .topo nav a:hover,.site .topo .entrar:hover{color:var(--grafite)}.site .topo .lado{align-items:center;gap:24px;margin-left:auto;display:flex}.site .botao{font:inherit;cursor:pointer;background:var(--amarelo);color:var(--grafite);border:2px solid var(--amarelo);padding:12px 24px;font-weight:600;text-decoration:none;display:inline-block}.site .botao:hover{background:#ffe14d;border-color:#ffe14d}.site .botao:disabled{opacity:.6;cursor:wait}.site .botao.contorno{color:#fff;background:0 0;border-color:#6b7178}.site .botao.contorno:hover{background:var(--grafite-2);border-color:#8a9097}.site .botao.escuro{background:var(--grafite);color:#fff;border-color:var(--grafite)}.site .botao.escuro:hover{background:var(--grafite-2);border-color:var(--grafite-2)}.site .topo .botao{padding:9px 20px}.site .abertura{background:var(--grafite);color:#c9cdd2;padding:72px 0 0;overflow:hidden}.site .abertura .caixa{grid-template-columns:minmax(490px,1fr) minmax(0,560px);align-items:start;gap:56px;display:grid}.site .abertura .texto{padding:28px 0 80px}.site .abertura h1{color:#fff;font-size:48px}.site .abertura p.lide{text-wrap:pretty;max-width:29em;margin:26px 0 36px;font-size:20px}.site .acoes{flex-wrap:wrap;gap:14px;display:flex}.site .convite{color:#9aa0a7;margin-top:20px;font-size:15px}.site .folha{color:#33383e;font-family:var(--fonte-edital), Georgia, serif;background:#fff;align-self:end;height:580px;padding:34px 36px 0 28px;font-size:15px;line-height:1.6;position:relative;overflow:hidden;box-shadow:0 -20px 60px #00000059}.site .folha .cab{font-family:var(--fonte-texto), sans-serif;color:var(--suave);border-bottom:1px solid var(--linha);justify-content:space-between;gap:12px;margin-bottom:18px;padding-bottom:10px;font-size:12.5px;display:flex}.site .folha .trecho{grid-template-columns:112px 1fr;gap:20px;margin-bottom:14px;display:grid}.site .folha .trecho.apagado p{color:#a9aeb4}.site .folha mark{background:var(--amarelo);color:var(--grafite);padding:1px 2px}.site .anotacao{font-family:var(--fonte-texto), sans-serif;color:var(--suave);border-right:3px solid var(--amarelo);text-align:right;align-self:start;padding-right:10px;font-size:13px;line-height:1.3}.site .anotacao b{color:var(--grafite);font-weight:600;display:block}.site .anotacao i{color:var(--grafite);background:var(--nevoa);font-variant-numeric:tabular-nums;margin-top:5px;padding:1px 6px;font-size:11.5px;font-style:normal;font-weight:600;display:inline-block}.site .folha:after{content:"";background:linear-gradient(#fff0,#fff);height:56px;position:absolute;bottom:0;left:0;right:0}.site .faixa{background:var(--amarelo);color:var(--grafite);padding:26px 0;font-size:18px;font-weight:500}.site .faixa b{font-weight:700}.site section{padding:100px 0}.site section h2{max-width:15em;font-size:42px}.site section p.sub{color:var(--suave);max-width:36em;margin-top:14px;font-size:19px}.site .exemplo{background:var(--nevoa)}.site .resumo{border-top:3px solid var(--grafite);background:#fff;grid-template-columns:minmax(0,380px) minmax(0,1fr);margin-top:52px;display:grid}.site .resumo .veredito{background:var(--grafite);color:#c9cdd2;padding:30px 32px 36px}.site .resumo .origem{color:#9aa0a7;font-size:14px}.site .resumo .objeto{color:#fff;margin-top:4px;font-weight:500;line-height:1.4}.site .resumo .nota{font-family:var(--fonte-titulo), sans-serif;letter-spacing:-.03em;color:#fff;margin-top:30px;font-size:76px;font-weight:800;line-height:1}.site .resumo .nota span{font-family:var(--fonte-texto), sans-serif;letter-spacing:0;color:#9aa0a7;font-size:18px;font-weight:400}.site .resumo .rec{font-family:var(--fonte-titulo), sans-serif;letter-spacing:-.01em;margin-top:18px;font-size:23px;font-weight:800;line-height:1.35}.site .resumo .rec mark{background:var(--amarelo);color:var(--grafite);padding:2px 7px}.site .resumo .valor{margin-top:16px;font-size:15.5px;line-height:1.45}.site .resumo dl{padding:6px 32px}.site .resumo dl div{border-bottom:1px solid var(--linha);grid-template-columns:96px 1fr auto;align-items:baseline;gap:18px;padding:19px 0;display:grid}.site .resumo dl div:last-child{border-bottom:0}.site .resumo dt{font-weight:600}.site .resumo dd{color:var(--suave)}.site .resumo .item{background:var(--nevoa);white-space:nowrap;padding:1px 7px;font-size:13px;font-weight:600}.site .resumo footer{border-top:1px solid var(--linha);color:var(--suave);flex-wrap:wrap;grid-column:1/-1;justify-content:space-between;gap:8px 24px;padding:16px 32px;font-size:15px;display:flex}.site .elo{color:var(--grafite);text-decoration-line:underline;-webkit-text-decoration-color:var(--amarelo);text-decoration-color:var(--amarelo);text-underline-offset:4px;font-weight:600;text-decoration-thickness:3px}.site .elo:hover{-webkit-text-decoration-color:var(--grafite);text-decoration-color:var(--grafite)}.site .quadro{grid-template-columns:1fr 1fr;gap:0 64px;margin-top:56px;display:grid}.site .quadro article{border-top:3px solid var(--grafite);padding:24px 0 44px}.site .quadro h3{margin-bottom:10px;font-size:24px}.site .quadro p{color:var(--suave);max-width:30em}.site .quadro b{color:var(--texto);font-weight:600}.site .passos{background:var(--nevoa)}.site .passos ol{counter-reset:p;margin-top:52px}.site .passos li{counter-increment:p;border-top:1px solid var(--linha);grid-template-columns:90px 300px 1fr;align-items:baseline;gap:24px;padding:26px 0;display:grid}.site .passos li:last-child{border-bottom:1px solid var(--linha)}.site .passos li:before{content:counter(p);font-family:var(--fonte-titulo), sans-serif;box-shadow:inset 0 -14px 0 var(--amarelo);justify-self:start;padding:0 6px;font-size:46px;font-weight:800;line-height:1}.site .passos h3{font-size:23px}.site .passos p{color:var(--suave);max-width:34em}.site .limites .colunas{grid-template-rows:repeat(4,auto);grid-template-columns:1fr 1fr;gap:0 64px;margin-top:48px;display:grid}.site .limites .colunas>div{grid-row:span 4;grid-template-rows:subgrid;display:grid}.site .limites .colunas ul{grid-row:span 3;grid-template-rows:subgrid;display:grid}.site .limites h3{margin-bottom:6px;font-size:22px}.site .limites li{border-bottom:1px solid var(--linha);color:var(--suave);padding:14px 0}.site .limites li b{color:var(--texto);font-weight:600}.site .chamada{background:var(--grafite);color:#c9cdd2;padding:84px 0;scroll-margin-top:72px}.site .chamada .caixa{grid-template-columns:minmax(0,1fr) minmax(0,420px);align-items:center;gap:72px;display:grid}.site .chamada h2{color:#fff;max-width:15em;font-size:38px}.site .chamada p{margin-top:10px}.site .pedido{gap:6px;display:grid}.site .pedido label{color:#fff;font-weight:500}.site .pedido input{font:inherit;width:100%;color:var(--grafite);background:#fff;border:2px solid #6b7178;border-radius:0;margin-bottom:14px;padding:12px 14px}.site .pedido input::placeholder{color:#7d848c}.site .pedido input:focus-visible{outline-offset:0;border-color:var(--amarelo)}.site .pedido .botao{justify-self:start;margin-top:4px}.site .pedido p{color:#9aa0a7;margin-top:8px;font-size:14.5px}.site .pedido p.erro{color:#ffb4a9;font-size:16px}.site .pedido .isca{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.site .recebido{border-left:3px solid var(--amarelo);padding-left:20px}.site .recebido h3{color:#fff;font-size:26px}.site .recebido p{color:#c9cdd2;margin-top:10px}.site section[id],.site .exemplo{scroll-margin-top:72px}.site .rodape{color:var(--suave);padding:30px 0;font-size:15px}.site .rodape .caixa{flex-wrap:wrap;justify-content:space-between;gap:8px 24px;display:flex}.site .rodape .empresa{border-top:1px solid var(--linha);flex-wrap:wrap;flex-basis:100%;gap:6px 28px;margin-top:10px;padding-top:16px;font-size:14px;display:flex}.site .rodape a{text-underline-offset:3px;text-decoration:underline}.site .rodape a:hover{color:var(--grafite)}.site .analise{padding:56px 0 96px}.site .analise .volta{font-size:15px}.site .analise h1{max-width:16em;margin-top:22px;font-size:44px}.site .analise .dados{color:var(--suave);max-width:44em;margin-top:12px}.site .analise .resumo{margin-top:40px}.site .analise .resumo .porque{padding:30px 32px}.site .analise .resumo .porque h2{margin:0 0 10px;font-size:22px}.site .analise .resumo .porque p+h2{margin-top:26px}.site .analise .resumo .porque p{color:var(--suave)}.site .analise .bloco{max-width:46em;margin-top:64px}.site .analise .bloco h2{margin-bottom:16px;font-size:30px}.site .analise .bloco p+p{margin-top:14px}.site .analise .bloco b{font-weight:600}.site .analise .pontos{max-width:none}.site .analise .pontos ul{border-top:3px solid var(--grafite)}.site .analise .pontos li{border-bottom:1px solid var(--linha);grid-template-columns:150px minmax(0,46em);gap:24px;padding:16px 0;display:grid}.site .analise .pontos li b{font-weight:600}.site .analise .pontos li span{color:var(--suave)}.site .analise .aviso{background:var(--nevoa);max-width:46em;color:var(--suave);margin-top:64px;padding:24px 28px;font-size:16px}.site .analise .aviso b{color:var(--texto);font-weight:600}.site .analise .convida{flex-wrap:wrap;align-items:center;gap:18px 28px;margin-top:56px;display:flex}.site .analise .convida p{font-family:var(--fonte-titulo), sans-serif;letter-spacing:-.02em;font-size:24px;font-weight:800}.site .texto-legal{padding:64px 0 96px}.site .texto-legal .caixa{max-width:820px}.site .texto-legal h1{font-size:44px}.site .texto-legal .dados{color:var(--suave);margin-top:12px}.site .texto-legal h2{margin:44px 0 10px;font-size:24px}.site .texto-legal p+p,.site .texto-legal ul+p,.site .texto-legal p+ul{margin-top:12px}.site .texto-legal ul{padding-left:22px;list-style:outside}.site .texto-legal li{margin-top:6px}.site .texto-legal b{font-weight:600}@media (max-width:1040px){.site .topo nav{display:none}.site .abertura{padding-top:56px}.site .abertura .caixa{grid-template-columns:1fr;gap:0}.site .abertura .texto{padding:0 0 44px}.site .folha{max-width:720px;height:auto;padding-bottom:60px}}@media (max-width:960px){.site .abertura h1{font-size:40px}.site .folha .trecho{grid-template-columns:1fr;gap:4px}.site .folha .trecho>span{display:none}.site .anotacao{text-align:left;border-right:0;border-left:3px solid var(--amarelo);padding:0 0 0 10px}.site .quadro,.site .limites .colunas,.site .resumo,.site .chamada .caixa{grid-template-columns:1fr}.site .limites .colunas{grid-template-rows:none}.site .limites .colunas>div,.site .limites .colunas ul{display:block}.site .limites .colunas>div+div{margin-top:40px}.site .chamada .caixa{gap:36px}.site .passos li{grid-template-columns:60px 1fr}.site .passos li p{grid-column:2}.site section{padding:64px 0}.site section h2{font-size:31px}.site .analise h1,.site .texto-legal h1{font-size:34px}.site .analise .pontos li{grid-template-columns:1fr;gap:2px}}@media (max-width:560px){.site .caixa{padding:0 18px}.site .topo .caixa{gap:12px;height:60px}.site .marca img{width:34px;height:34px}.site .marca b{font-size:22px}.site .topo .lado{gap:14px}.site .topo .entrar{font-size:15px}.site .botao{padding:10px 14px;font-size:15px}.site .topo .botao{padding:7px 12px}.site .abertura{padding-top:28px}.site .abertura h1{font-size:36px}.site .abertura p.lide{margin:16px 0 24px;font-size:18px}.site .abertura p.lide .resto{display:none}.site .abertura .convite{margin-top:14px}.site .abertura .texto{padding-bottom:28px}.site .folha{padding:22px 20px 50px}.site .folha .cab .tipo{display:none}.site .resumo .veredito,.site .resumo dl,.site .resumo footer,.site .analise .resumo .porque{padding-left:20px;padding-right:20px}.site .resumo dl div{grid-template-columns:1fr;gap:3px;padding:16px 0}.site .resumo .item{justify-self:start;margin-top:4px}.site .resumo .nota{font-size:64px}.site .analise .aviso{padding:20px}}@media (max-width:380px){.site .abertura h1{font-size:33px}}
