:root{--preto:#111;--amarelo:#f4c400;--texto:#252a31;--cinza:#59616d;--borda:#e2e5e8;--fundo:#f6f7f8}*{box-sizing:border-box}html{scroll-padding-top:24px}body{margin:0;background:var(--fundo);color:var(--texto);font-family:Arial,Helvetica,sans-serif;font-size:17px;line-height:1.75}a{color:inherit;text-underline-offset:4px}a:hover{color:#786000}a:focus-visible,button:focus-visible{outline:3px solid #e0b000;outline-offset:4px}button{font:inherit}.limite{width:min(1160px,calc(100% - 64px));margin-inline:auto}.pular{position:absolute;left:12px;top:-100px;background:#111;color:white;padding:10px 16px;z-index:5}.pular:focus{top:8px}.cabecalho{background:#fff;border-bottom:1px solid var(--borda)}.cabecalho-linha{display:flex;justify-content:space-between;align-items:center;gap:24px;padding:5px 0}.marca{display:inline-flex;align-items:center}.marca img{display:block;width:144px;height:118px;object-fit:contain}.atalhos{display:flex;align-items:center;gap:24px;font-size:14px;font-weight:700}.atalhos a{text-decoration:none}.botao{border:1px solid #111;background:#111;color:white;border-radius:9px;padding:10px 20px;font-size:14px;font-weight:700;cursor:pointer}.botao:hover{background:#303030}.abertura{margin:36px 0 24px;background:#111;border-top:6px solid var(--amarelo);border-radius:14px;padding:36px 40px;color:white}.sobretitulo{color:#ffdf60;font-weight:700;font-size:12px;letter-spacing:1.4px}.abertura h1{font-size:42px;line-height:1.15;letter-spacing:-1.2px;margin:14px 0 18px;max-width:800px}.abertura p{font-size:18px;line-height:1.6;margin:0;max-width:780px;color:#d5d8dc}.metadados{margin-top:22px;display:flex;gap:16px;flex-wrap:wrap;align-items:center;font-size:13px;color:#d5d8dc}.selo{background:#ffdf60;border-radius:20px;padding:5px 12px;color:#312600;font-weight:700}.aviso-homologacao{background:#fff6ce;border:1px solid #ead583;border-left:4px solid #e1b300;border-radius:10px;padding:18px 22px;font-size:14px;line-height:1.65;margin-bottom:30px;color:#584600}.aviso-homologacao p{margin:6px 0 0}.leitura{display:grid;grid-template-columns:242px minmax(0,1fr);gap:28px;align-items:start;padding-bottom:40px}.indice{border:1px solid var(--borda);border-radius:12px;background:#fff;overflow:hidden;position:sticky;top:24px;font-size:14px;line-height:1.45}.indice h2{margin:0;background:#ffdf60;padding:17px 18px;font-size:15px;color:#191700}.indice nav{display:grid;gap:3px;padding:10px}.indice nav a{display:block;text-decoration:none;border-radius:6px;padding:8px 9px;color:#3d4652}.indice nav a:hover{background:#fff7d5;color:#111}.link-complementar{display:block;border-top:1px solid #e8ebed;padding:16px 18px;font-size:13px;font-weight:700;line-height:1.6}.texto{min-width:0;border:1px solid var(--borda);border-radius:12px;background:#fff;padding:12px 36px 32px}.texto section{padding-top:25px;overflow-wrap:anywhere}.texto section+section{margin-top:28px;border-top:1px solid #e5e7eb}.texto h2{font-size:23px;line-height:1.35;color:#111;margin:0 0 18px;letter-spacing:-.35px}.texto h3{font-size:17px;color:#181c21;margin:24px 0 8px}.texto p{margin:0 0 16px}.texto ul,.texto ol{padding-left:24px;margin:16px 0 22px}.texto li{padding-left:4px;margin-bottom:12px}.texto li::marker{color:#776100;font-weight:700}.cadastro{margin:22px 0;display:grid;gap:0;border:1px solid #e7e8e9;border-radius:10px;overflow:hidden}.cadastro>div{padding:14px 16px;background:#fafafa}.cadastro>div+div{border-top:1px solid #e7e8e9}.cadastro dt{font-size:12px;color:#5c646f;font-weight:700;text-transform:uppercase;letter-spacing:.4px;margin-bottom:4px}.cadastro dd{margin:0;font-size:15px;line-height:1.6;color:#20262e}.nota{font-size:14px;line-height:1.6;color:#626a74}.categorias{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:20px 0}.categorias>div{border:1px solid #e7e8e9;border-top:3px solid #f1cc3e;border-radius:8px;padding:16px}.categorias h3{margin:0 0 8px;font-size:16px;line-height:1.4}.categorias p{margin:0;font-size:14px;line-height:1.7}.acao-texto{font-weight:700;text-decoration:underline;text-decoration-color:#d8b900}.referencias{padding:2px 18px 18px;background:#f6f7f8;border-radius:10px;font-size:14px}.referencias a{display:block;margin-top:9px}.rodape-pagina{padding:32px 0 36px;background:#111;color:#e6e6e6;font-size:13px}.rodape-pagina strong{font-size:21px;color:#ffdf60}.rodape-pagina p{margin:2px 0 14px}.rodape-pagina nav{display:flex;gap:12px 24px;flex-wrap:wrap;margin-bottom:20px}.rodape-pagina a:hover{color:#ffdf60}.rodape-pagina small{color:#aaa}.passos li{margin-bottom:20px}
@media(max-width:960px){.limite{width:calc(100% - 40px)}.leitura{grid-template-columns:1fr}.indice{position:static}.indice nav{grid-template-columns:1fr 1fr}.texto{padding:8px 26px 28px}.abertura{padding:28px}.abertura h1{font-size:35px}.link-complementar{padding:12px 18px}}
@media(max-width:520px){body{font-size:16px}.limite{width:calc(100% - 28px)}.cabecalho-linha{gap:12px}.marca img{width:106px;height:88px}.atalhos{gap:12px;font-size:12px}.botao{padding:9px 12px;font-size:12px}.abertura{margin-top:22px;padding:24px 20px}.abertura h1{font-size:30px;letter-spacing:-.7px}.abertura p{font-size:16px}.metadados{font-size:12px;gap:10px}.aviso-homologacao{padding:15px 16px}.indice nav{grid-template-columns:1fr}.texto{padding:4px 20px 24px}.texto h2{font-size:22px}.categorias{grid-template-columns:1fr}.cadastro>div{padding:12px 14px}.rodape-pagina nav{display:grid;gap:12px}.cadastro dd{font-size:14px}}
@media print{html{scroll-padding:0}body{background:white;color:#111;font-size:11pt;line-height:1.55}.limite{width:100%;max-width:none}.atalhos,.indice,.pular,.rodape-pagina{display:none!important}.cabecalho{border:0}.marca img{width:110px;height:90px}.abertura{background:white!important;color:#111!important;border-top:3px solid #111;padding:14px 0;margin:0 0 15px;break-inside:avoid}.abertura h1{font-size:24pt;color:#111;letter-spacing:0}.abertura p,.metadados,.sobretitulo{color:#333!important}.selo{background:none;color:#111;border:1px solid #777}.aviso-homologacao{background:none;color:#111;border:1px solid #999;font-size:10pt;break-inside:avoid}.leitura{display:block;padding:0}.texto{border:0;padding:0}.texto h2{font-size:15pt;break-after:avoid}.texto h3{font-size:12pt;break-after:avoid}.texto section{padding-top:15px}.texto section+section{margin-top:15px}.texto p,.texto li{orphans:3;widows:3}.categorias{display:block}.categorias>div{margin-bottom:12px;break-inside:avoid}.cadastro,.referencias{break-inside:avoid}.cadastro dd{font-size:11pt}.nota{font-size:10pt}a{color:#111!important;text-decoration:underline}button,script{display:none!important}@page{size:A4;margin:16mm}}

.email-destaque{padding:14px 16px;background:#fff6ce;border-left:3px solid #e0b000;border-radius:7px;font-weight:700;overflow-wrap:anywhere}.email-destaque a{color:#111}
