/* Página editorial de metodologia e leitura dos dados. */
.pagina-criterios{display:grid;grid-template-columns:210px minmax(0,1fr);gap:64px;align-items:start;padding-bottom:64px}.criterios-sumario{position:sticky;top:20px;padding-top:7px}.criterios-sumario>span{color:var(--texto-suave);font-size:.68rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.criterios-sumario nav{display:grid;margin-top:12px;border-top:1px solid var(--borda)}.criterios-sumario a{padding:10px 0;color:var(--texto-suave);font-size:.78rem;text-decoration:none;border-bottom:1px solid var(--borda)}.criterios-sumario a:hover,.criterios-sumario a:focus-visible{color:var(--accent-dark)}.criterios-conteudo{min-width:0}.criterios-conteudo section{scroll-margin-top:24px}.criterios-abertura{padding:6px 0 40px}.criterios-abertura h2,.criterios-secao h2{max-width:760px;margin:5px 0 18px;font-size:clamp(1.8rem,3vw,2.45rem);line-height:1.08}.criterios-conteudo>section>p{max-width:780px;color:var(--texto-suave);line-height:1.7}.criterios-lead{color:var(--texto)!important;font-family:var(--fonte-editorial);font-size:1.24rem;line-height:1.55!important}.criterios-secao{padding:38px 0;border-top:1px solid var(--borda)}.camadas-informacao{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;padding:1px;background:var(--borda)}.camadas-informacao article{min-height:220px;padding:22px;background:var(--card)}.camadas-informacao article>span,.criterios-lista>li>span{color:var(--accent-dark);font-family:var(--fonte-numerica);font-size:.72rem;font-weight:800}.camadas-informacao h3{margin:42px 0 9px;font-size:1.05rem}.camadas-informacao p{margin:0;color:var(--texto-suave);font-size:.8rem;line-height:1.55}.criterios-lista{margin:0;padding:0;list-style:none;border-top:1px solid var(--borda)}.criterios-lista li{display:grid;grid-template-columns:55px minmax(0,1fr);gap:18px;padding:20px 0;border-bottom:1px solid var(--borda)}.criterios-lista h3{margin:0 0 4px;font-size:1.05rem}.criterios-lista p{margin:0;color:var(--texto-suave);font-size:.84rem}.criterios-nota{padding:16px 18px!important;color:var(--texto)!important;background:var(--accent-soft);border-left:3px solid var(--accent)}.criterios-duas-colunas,.criterios-distincao{display:grid;grid-template-columns:repeat(2,1fr);gap:32px}.criterios-duas-colunas>div,.criterios-distincao>div{padding-top:16px;border-top:3px solid var(--accent)}.criterios-duas-colunas h3,.criterios-distincao h3{margin:0 0 8px;font-size:1.08rem}.criterios-duas-colunas p,.criterios-distincao p{margin:0;color:var(--texto-suave);font-size:.84rem;line-height:1.6}.criterios-distincao{max-width:800px;margin-top:28px}.criterios-glossario{margin:0;border-top:1px solid var(--borda)}.criterios-glossario>div{display:grid;grid-template-columns:180px minmax(0,1fr);gap:24px;padding:18px 0;border-bottom:1px solid var(--borda)}.criterios-glossario dt{font-family:var(--fonte-editorial);font-size:1.05rem;font-weight:800}.criterios-glossario dd{margin:0;color:var(--texto-suave);font-size:.84rem;line-height:1.55}.criterios-glossario dd strong{color:var(--texto)}
.ods-lista{max-width:860px;margin:24px 0}.ods-lista ol{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:0;padding:1px;counter-reset:ods;list-style:none;background:var(--borda)}.ods-lista li{position:relative;min-height:62px;padding:14px 14px 14px 54px;counter-increment:ods;background:var(--card);font-size:.8rem;line-height:1.4}.ods-lista li::before{position:absolute;left:14px;top:13px;content:counter(ods,decimal-leading-zero);color:var(--accent-dark);font-family:var(--fonte-numerica);font-weight:800}.formula-nota{display:flex;max-width:780px;margin:24px 0;padding:22px 24px;align-items:center;justify-content:space-between;gap:28px;background:var(--texto);color:#fff;border-left:5px solid var(--accent)}.formula-nota span{color:#d8d3cb;font-size:.72rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.formula-nota strong{font-family:var(--fonte-numerica);font-size:clamp(1rem,2vw,1.35rem);text-align:right}
@media(max-width:900px){.pagina-criterios{grid-template-columns:1fr;gap:20px}.criterios-sumario{position:static;padding:0 0 22px;border-bottom:1px solid var(--borda)}.criterios-sumario nav{grid-template-columns:repeat(3,1fr);gap:0}.criterios-sumario a{padding-right:12px}.camadas-informacao{grid-template-columns:1fr}.camadas-informacao article{min-height:0}.camadas-informacao h3{margin-top:18px}}
@media(max-width:650px){.criterios-sumario nav{grid-template-columns:repeat(2,1fr)}.criterios-duas-colunas,.criterios-distincao{grid-template-columns:1fr;gap:22px}.criterios-glossario>div{grid-template-columns:1fr;gap:6px}.criterios-lista li{grid-template-columns:38px minmax(0,1fr)}.ods-lista ol{grid-template-columns:1fr}.formula-nota{display:grid;gap:8px}.formula-nota strong{text-align:left}}
.ods-lista li{scroll-margin-top:24px}.ods-lista li:target{z-index:1;background:#fff5e8;box-shadow:inset 4px 0 0 var(--accent)}
