body{margin:0;background:#F6F5F1;color:#101828;font-family:system-ui,-apple-system,'Segoe UI',Roboto,Arial,sans-serif;line-height:1.6}
a{color:#13294B}a:hover{color:#B45309}
.largura{max-width:860px;margin:0 auto;padding:0 24px}
.topo{border-bottom:1px solid #E4E2DA}
.topo .largura{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;padding-top:18px;padding-bottom:18px}
.marca{font-family:Georgia,'Times New Roman',serif;font-weight:700;font-size:21px;text-decoration:none;color:#13294B}
.topo nav{display:flex;flex-wrap:wrap;align-items:center;gap:20px;font-weight:500}
.topo nav a{text-decoration:none}
.botao{background:#13294B;color:#fff!important;padding:11px 18px;border-radius:8px;min-height:44px;box-sizing:border-box;display:inline-flex;align-items:center}
.texto{padding-top:48px;padding-bottom:72px}
.texto h1{font-family:Georgia,'Times New Roman',serif;font-size:40px;line-height:1.15;color:#13294B;margin:4px 0 24px}
.texto h2{font-size:21px;color:#13294B;margin:36px 0 10px}
.texto p,.texto li{color:#344054}
.texto table{border-collapse:collapse;width:100%;margin:16px 0;font-size:15px;display:block;overflow-x:auto}
.texto th,.texto td{border:1px solid #E4E2DA;padding:10px 12px;text-align:left;vertical-align:top;background:#fff}
.texto th{background:#EEF2F8;color:#13294B}
.atualizado{font-size:14px;color:#475467;margin:0}
.rodape{border-top:1px solid #E4E2DA;font-size:14px;color:#475467}
.rodape .largura{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px;padding-top:28px;padding-bottom:40px}
