/* ESCUDO Concursos: tema bancário (páginas de banco e carreiras bancárias, com <body class="tema-<cor> tema-bancario">).
   Mesmo visual dos posts com "tema": "bancario" (tools/escudo/TEMA-BANCARIO.md): blocos escuros viram cofre (navy fundo,
   guilhochê de cédula em ouro, porta de cofre como marca-d'água, faixa de moedas embaixo), blocos claros viram papel-moeda
   (ondas de guilhochê e moldura de cédula), o topo ganha o painel de cotações. Botões e fichas com friso dourado.
   Desenhos em SVG próprio, sem foto e sem logotipo de banco. Gerado em 27/10/2026 por tools/escudo/gerar_bancario_css.py. */
.tema-bancario{--cofre:#0A1830;--cofre2:#060E1D;--papel:#EEEBDC}

/* painel de cotações embaixo do topo */
.tema-bancario .topo{border-bottom:0}
.tema-bancario .topo::after{content:"AGÊNCIA  ·  CRÉDITO  ·  JUROS  ·  POUPANÇA  ·  CÂMBIO  ·  PIX  ·  SEGUROS  ·  CONSÓRCIO  ·  INVESTIMENTOS  ·  COMPLIANCE";display:block;white-space:pre;overflow:hidden;text-align:center;
  padding:4px 0 8px;background:linear-gradient(90deg,rgba(201,162,75,.6) 0 100%) 0 100%/100% 2px no-repeat,linear-gradient(180deg,#050C1A,#0C1A33);
  font-family:var(--ff-t);font-weight:800;font-size:.78rem;letter-spacing:.3em;color:rgba(231,200,115,.82)}

/* cofre */
.tema-bancario .escuro{background:radial-gradient(1000px 520px at 50% -12%,color-mix(in srgb,var(--c) 26%,transparent),transparent 62%),
  radial-gradient(800px 700px at 100% 110%,rgba(28,58,102,.5),transparent 60%),linear-gradient(180deg,var(--cofre),var(--cofre2));
  border-bottom:0}
.tema-bancario .escuro::before{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-300 -300 600 600'%3E%3Cg fill='none' stroke='%23C9A24B' stroke-width='.8' opacity='.11'%3E%3Cellipse rx=%22288%22 ry=%2297%22 transform=%22rotate%280.00%29%22/%3E%3Cellipse rx=%22288%22 ry=%2297%22 transform=%22rotate%283.21%29%22/%3E%3Cellipse rx=%22288%22 ry=%2297%22 transform=%22rotate%286.43%29%22/%3E%3Cellipse rx=%22288%22 ry=%2297%22 transform=%22rotate%289.64%29%22/%3E%3Cellipse rx=%22288%22 ry=%2297%22 transform=%22rotate%2812.86%29%22/%3E%3Cellipse rx=%22288%22 ry=%2297%22 transform=%22rotate%2816.07%29%22/%3E%3Cellipse rx=%22288%22 ry=%2297%22 transform=%22rotate%2819.29%29%22/%3E%3Cellipse rx=%22288%22 ry=%2297%22 transform=%22rotate%2822.50%29%22/%3E%3Cellipse rx=%22288%22 ry=%2297%22 transform=%22rotate%2825.71%29%22/%3E%3Cellipse rx=%22288%22 ry=%2297%22 transform=%22rotate%2828.93%29%22/%3E%3Cellipse rx=%22288%22 ry=%2297%22 transform=%22rotate%2832.14%29%22/%3E%3Cellipse rx=%22288%22 ry=%2297%22 transform=%22rotate%2835.36%29%22/%3E%3Cellipse rx=%22288%22 ry=%2297%22 transform=%22rotate%2838.57%29%22/%3E%3Cellipse rx=%22288%22 ry=%2297%22 transform=%22rotate%2841.79%29%22/%3E%3Cellipse rx=%22288%22 ry=%2297%22 transform=%22rotate%2845.00%29%22/%3E%3Cellipse rx=%22288%22 ry=%2297%22 transform=%22rotate%2848.21%29%22/%3E%3Cellipse rx=%22288%22 ry=%2297%22 transform=%22rotate%2851.43%29%22/%3E%3Cellipse rx=%22288%22 ry=%2297%22 transform=%22rotate%2854.64%29%22/%3E%3Cellipse rx=%22288%22 ry=%2297%22 transform=%22rotate%2857.86%29%22/%3E%3Cellipse rx=%22288%22 ry=%2297%22 transform=%22rotate%2861.07%29%22/%3E%3Cellipse rx=%22288%22 ry=%2297%22 transform=%22rotate%2864.29%29%22/%3E%3Cellipse rx=%22288%22 ry=%2297%22 transform=%22rotate%2867.50%29%22/%3E%3Cellipse rx=%22288%22 ry=%2297%22 transform=%22rotate%2870.71%29%22/%3E%3Cellipse rx=%22288%22 ry=%2297%22 transform=%22rotate%2873.93%29%22/%3E%3Cellipse rx=%22288%22 ry=%2297%22 transform=%22rotate%2877.14%29%22/%3E%3Cellipse rx=%22288%22 ry=%2297%22 transform=%22rotate%2880.36%29%22/%3E%3Cellipse rx=%22288%22 ry=%2297%22 transform=%22rotate%2883.57%29%22/%3E%3Cellipse rx=%22288%22 ry=%2297%22 transform=%22rotate%2886.79%29%22/%3E%3Cellipse rx=%22288%22 ry=%2297%22 transform=%22rotate%2890.00%29%22/%3E%3Cellipse rx=%22288%22 ry=%2297%22 transform=%22rotate%2893.21%29%22/%3E%3Cellipse rx=%22288%22 ry=%2297%22 transform=%22rotate%2896.43%29%22/%3E%3Cellipse rx=%22288%22 ry=%2297%22 transform=%22rotate%2899.64%29%22/%3E%3Cellipse rx=%22288%22 ry=%2297%22 transform=%22rotate%28102.86%29%22/%3E%3Cellipse rx=%22288%22 ry=%2297%22 transform=%22rotate%28106.07%29%22/%3E%3Cellipse rx=%22288%22 ry=%2297%22 transform=%22rotate%28109.29%29%22/%3E%3Cellipse rx=%22288%22 ry=%2297%22 transform=%22rotate%28112.50%29%22/%3E%3Cellipse rx=%22288%22 ry=%2297%22 transform=%22rotate%28115.71%29%22/%3E%3Cellipse rx=%22288%22 ry=%2297%22 transform=%22rotate%28118.93%29%22/%3E%3Cellipse rx=%22288%22 ry=%2297%22 transform=%22rotate%28122.14%29%22/%3E%3Cellipse rx=%22288%22 ry=%2297%22 transform=%22rotate%28125.36%29%22/%3E%3Cellipse rx=%22288%22 ry=%2297%22 transform=%22rotate%28128.57%29%22/%3E%3Cellipse rx=%22288%22 ry=%2297%22 transform=%22rotate%28131.79%29%22/%3E%3Cellipse rx=%22288%22 ry=%2297%22 transform=%22rotate%28135.00%29%22/%3E%3Cellipse rx=%22288%22 ry=%2297%22 transform=%22rotate%28138.21%29%22/%3E%3Cellipse rx=%22288%22 ry=%2297%22 transform=%22rotate%28141.43%29%22/%3E%3Cellipse rx=%22288%22 ry=%2297%22 transform=%22rotate%28144.64%29%22/%3E%3Cellipse rx=%22288%22 ry=%2297%22 transform=%22rotate%28147.86%29%22/%3E%3Cellipse rx=%22288%22 ry=%2297%22 transform=%22rotate%28151.07%29%22/%3E%3Cellipse rx=%22288%22 ry=%2297%22 transform=%22rotate%28154.29%29%22/%3E%3Cellipse rx=%22288%22 ry=%2297%22 transform=%22rotate%28157.50%29%22/%3E%3Cellipse rx=%22288%22 ry=%2297%22 transform=%22rotate%28160.71%29%22/%3E%3Cellipse rx=%22288%22 ry=%2297%22 transform=%22rotate%28163.93%29%22/%3E%3Cellipse rx=%22288%22 ry=%2297%22 transform=%22rotate%28167.14%29%22/%3E%3Cellipse rx=%22288%22 ry=%2297%22 transform=%22rotate%28170.36%29%22/%3E%3Cellipse rx=%22288%22 ry=%2297%22 transform=%22rotate%28173.57%29%22/%3E%3Cellipse rx=%22288%22 ry=%2297%22 transform=%22rotate%28176.79%29%22/%3E%3Ccircle r='298'/%3E%3Ccircle r='78'/%3E%3C/g%3E%3C/svg%3E") 108% -10%/min(760px,120vw) auto no-repeat,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-300 -300 600 600'%3E%3Cg fill='none' stroke='%23C9A24B' stroke-width='.8' opacity='.11'%3E%3Cellipse rx=%22288%22 ry=%2297%22 transform=%22rotate%280.00%29%22/%3E%3Cellipse rx=%22288%22 ry=%2297%22 transform=%22rotate%283.21%29%22/%3E%3Cellipse rx=%22288%22 ry=%2297%22 transform=%22rotate%286.43%29%22/%3E%3Cellipse rx=%22288%22 ry=%2297%22 transform=%22rotate%289.64%29%22/%3E%3Cellipse rx=%22288%22 ry=%2297%22 transform=%22rotate%2812.86%29%22/%3E%3Cellipse rx=%22288%22 ry=%2297%22 transform=%22rotate%2816.07%29%22/%3E%3Cellipse rx=%22288%22 ry=%2297%22 transform=%22rotate%2819.29%29%22/%3E%3Cellipse rx=%22288%22 ry=%2297%22 transform=%22rotate%2822.50%29%22/%3E%3Cellipse rx=%22288%22 ry=%2297%22 transform=%22rotate%2825.71%29%22/%3E%3Cellipse rx=%22288%22 ry=%2297%22 transform=%22rotate%2828.93%29%22/%3E%3Cellipse rx=%22288%22 ry=%2297%22 transform=%22rotate%2832.14%29%22/%3E%3Cellipse rx=%22288%22 ry=%2297%22 transform=%22rotate%2835.36%29%22/%3E%3Cellipse rx=%22288%22 ry=%2297%22 transform=%22rotate%2838.57%29%22/%3E%3Cellipse rx=%22288%22 ry=%2297%22 transform=%22rotate%2841.79%29%22/%3E%3Cellipse rx=%22288%22 ry=%2297%22 transform=%22rotate%2845.00%29%22/%3E%3Cellipse rx=%22288%22 ry=%2297%22 transform=%22rotate%2848.21%29%22/%3E%3Cellipse rx=%22288%22 ry=%2297%22 transform=%22rotate%2851.43%29%22/%3E%3Cellipse rx=%22288%22 ry=%2297%22 transform=%22rotate%2854.64%29%22/%3E%3Cellipse rx=%22288%22 ry=%2297%22 transform=%22rotate%2857.86%29%22/%3E%3Cellipse rx=%22288%22 ry=%2297%22 transform=%22rotate%2861.07%29%22/%3E%3Cellipse rx=%22288%22 ry=%2297%22 transform=%22rotate%2864.29%29%22/%3E%3Cellipse rx=%22288%22 ry=%2297%22 transform=%22rotate%2867.50%29%22/%3E%3Cellipse rx=%22288%22 ry=%2297%22 transform=%22rotate%2870.71%29%22/%3E%3Cellipse rx=%22288%22 ry=%2297%22 transform=%22rotate%2873.93%29%22/%3E%3Cellipse rx=%22288%22 ry=%2297%22 transform=%22rotate%2877.14%29%22/%3E%3Cellipse rx=%22288%22 ry=%2297%22 transform=%22rotate%2880.36%29%22/%3E%3Cellipse rx=%22288%22 ry=%2297%22 transform=%22rotate%2883.57%29%22/%3E%3Cellipse rx=%22288%22 ry=%2297%22 transform=%22rotate%2886.79%29%22/%3E%3Cellipse rx=%22288%22 ry=%2297%22 transform=%22rotate%2890.00%29%22/%3E%3Cellipse rx=%22288%22 ry=%2297%22 transform=%22rotate%2893.21%29%22/%3E%3Cellipse rx=%22288%22 ry=%2297%22 transform=%22rotate%2896.43%29%22/%3E%3Cellipse rx=%22288%22 ry=%2297%22 transform=%22rotate%2899.64%29%22/%3E%3Cellipse rx=%22288%22 ry=%2297%22 transform=%22rotate%28102.86%29%22/%3E%3Cellipse rx=%22288%22 ry=%2297%22 transform=%22rotate%28106.07%29%22/%3E%3Cellipse rx=%22288%22 ry=%2297%22 transform=%22rotate%28109.29%29%22/%3E%3Cellipse rx=%22288%22 ry=%2297%22 transform=%22rotate%28112.50%29%22/%3E%3Cellipse rx=%22288%22 ry=%2297%22 transform=%22rotate%28115.71%29%22/%3E%3Cellipse rx=%22288%22 ry=%2297%22 transform=%22rotate%28118.93%29%22/%3E%3Cellipse rx=%22288%22 ry=%2297%22 transform=%22rotate%28122.14%29%22/%3E%3Cellipse rx=%22288%22 ry=%2297%22 transform=%22rotate%28125.36%29%22/%3E%3Cellipse rx=%22288%22 ry=%2297%22 transform=%22rotate%28128.57%29%22/%3E%3Cellipse rx=%22288%22 ry=%2297%22 transform=%22rotate%28131.79%29%22/%3E%3Cellipse rx=%22288%22 ry=%2297%22 transform=%22rotate%28135.00%29%22/%3E%3Cellipse rx=%22288%22 ry=%2297%22 transform=%22rotate%28138.21%29%22/%3E%3Cellipse rx=%22288%22 ry=%2297%22 transform=%22rotate%28141.43%29%22/%3E%3Cellipse rx=%22288%22 ry=%2297%22 transform=%22rotate%28144.64%29%22/%3E%3Cellipse rx=%22288%22 ry=%2297%22 transform=%22rotate%28147.86%29%22/%3E%3Cellipse rx=%22288%22 ry=%2297%22 transform=%22rotate%28151.07%29%22/%3E%3Cellipse rx=%22288%22 ry=%2297%22 transform=%22rotate%28154.29%29%22/%3E%3Cellipse rx=%22288%22 ry=%2297%22 transform=%22rotate%28157.50%29%22/%3E%3Cellipse rx=%22288%22 ry=%2297%22 transform=%22rotate%28160.71%29%22/%3E%3Cellipse rx=%22288%22 ry=%2297%22 transform=%22rotate%28163.93%29%22/%3E%3Cellipse rx=%22288%22 ry=%2297%22 transform=%22rotate%28167.14%29%22/%3E%3Cellipse rx=%22288%22 ry=%2297%22 transform=%22rotate%28170.36%29%22/%3E%3Cellipse rx=%22288%22 ry=%2297%22 transform=%22rotate%28173.57%29%22/%3E%3Cellipse rx=%22288%22 ry=%2297%22 transform=%22rotate%28176.79%29%22/%3E%3Ccircle r='298'/%3E%3Ccircle r='78'/%3E%3C/g%3E%3C/svg%3E") -16% 112%/min(560px,100vw) auto no-repeat;opacity:1}
.tema-bancario .escuro::after{content:"";position:absolute;z-index:-1;right:-60px;bottom:-30px;width:520px;height:520px;opacity:.07;
  background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cg fill='none' stroke='%23E7C873' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='10' y='16' width='80' height='64' rx='7'/%3E%3Crect x='17' y='23' width='66' height='50' rx='4'/%3E%3Ccircle cx='50' cy='48' r='19'/%3E%3Ccircle cx='50' cy='48' r='7'/%3E%3Cpath d='M50 29V41M50 55V67M31 48H43M57 48H69'/%3E%3Cpath d='M24 80V89M76 80V89M14 89H34M66 89H86'/%3E%3C/g%3E%3C/svg%3E") center/contain no-repeat;pointer-events:none}
.tema-bancario .escuro .kicker{color:#C9A24B}
.tema-bancario .claro .kicker,.tema-bancario .creme .kicker{color:#7A5E22}
.tema-bancario .marca-dagua{display:none}
.tema-bancario .escuro h1,.tema-bancario .escuro.secao h2{text-shadow:0 3px 0 rgba(0,0,0,.35)}
.tema-bancario .kicker{letter-spacing:.24em}
.tema-bancario .secao.escuro{box-shadow:inset 0 -2px 0 rgba(201,162,75,.5)}

/* régua: moeda de ouro e fio de segurança na cor do concurso */
.tema-bancario .regua{position:relative;width:200px;height:26px;border-radius:0;background:none;overflow:visible}
.tema-bancario .regua::before{content:"$";position:absolute;left:0;top:0;width:26px;height:26px;border-radius:50%;
  background:radial-gradient(circle at 35% 30%,#E7C873,#C9A24B 55%,#9E7C32);box-shadow:0 0 0 3px var(--cofre),0 0 0 4.5px #C9A24B;
  font-family:var(--ff-t);font-weight:900;font-size:19px;line-height:26px;text-align:center;color:#0B1A33}
.tema-bancario .regua::after{content:"";position:absolute;left:40px;right:0;top:11px;height:4px;border-radius:2px;
  background:linear-gradient(90deg,var(--cb),var(--c) 60%,transparent)}
.tema-bancario .secao:not(.escuro) .regua::before{box-shadow:0 0 0 3px var(--paper),0 0 0 4.5px #9E7C32}
.tema-bancario .secao.creme .regua::before{box-shadow:0 0 0 3px var(--cream),0 0 0 4.5px #9E7C32}
.tema-bancario .secao:not(.escuro) .regua::after{background:linear-gradient(90deg,var(--c),var(--cd) 60%,transparent)}

/* papel-moeda nas seções claras; creme fica como papel liso, com uma moeda discreta */
.tema-bancario .secao.claro{position:relative;isolation:isolate;
  background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='120' viewBox='0 0 240 120'%3E%3Cg fill='none' stroke='%238A4A1F' stroke-width='.9' opacity='.22'%3E%3Cpolyline points='0,60.0 4,60.8 8,61.7 12,62.5 16,63.3 20,64.0 24,64.7 28,65.4 32,65.9 36,66.5 40,66.9 44,67.3 48,67.6 52,67.8 56,68.0 60,68.0 64,68.0 68,67.8 72,67.6 76,67.3 80,66.9 84,66.5 88,65.9 92,65.4 96,64.7 100,64.0 104,63.3 108,62.5 112,61.7 116,60.8 120,60.0 124,59.2 128,58.3 132,57.5 136,56.7 140,56.0 144,55.3 148,54.6 152,54.1 156,53.5 160,53.1 164,52.7 168,52.4 172,52.2 176,52.0 180,52.0 184,52.0 188,52.2 192,52.4 196,52.7 200,53.1 204,53.5 208,54.1 212,54.6 216,55.3 220,56.0 224,56.7 228,57.5 232,58.3 236,59.2 240,60.0'/%3E%3Cpolyline points='0,64.3 4,66.2 8,67.9 12,69.2 16,70.1 20,70.5 24,70.5 28,70.1 32,69.2 36,67.9 40,66.2 44,64.3 48,62.2 52,60.0 56,57.8 60,55.7 64,53.8 68,52.1 72,50.8 76,49.9 80,49.5 84,49.5 88,49.9 92,50.8 96,52.1 100,53.8 104,55.7 108,57.8 112,60.0 116,62.2 120,64.3 124,66.2 128,67.9 132,69.2 136,70.1 140,70.5 144,70.5 148,70.1 152,69.2 156,67.9 160,66.2 164,64.3 168,62.2 172,60.0 176,57.8 180,55.7 184,53.8 188,52.1 192,50.8 196,49.9 200,49.5 204,49.5 208,49.9 212,50.8 216,52.1 220,53.8 224,55.7 228,57.8 232,60.0 236,62.2 240,64.3'/%3E%3Cpolyline points='0,69.8 4,72.1 8,73.1 12,72.9 16,71.4 20,68.8 24,65.3 28,61.4 32,57.2 36,53.4 40,50.2 44,47.9 48,46.9 52,47.1 56,48.6 60,51.2 64,54.7 68,58.6 72,62.8 76,66.6 80,69.8 84,72.1 88,73.1 92,72.9 96,71.4 100,68.8 104,65.3 108,61.4 112,57.2 116,53.4 120,50.2 124,47.9 128,46.9 132,47.1 136,48.6 140,51.2 144,54.7 148,58.6 152,62.8 156,66.6 160,69.8 164,72.1 168,73.1 172,72.9 176,71.4 180,68.8 184,65.3 188,61.4 192,57.2 196,53.4 200,50.2 204,47.9 208,46.9 212,47.1 216,48.6 220,51.2 224,54.7 228,58.6 232,62.8 236,66.6 240,69.8'/%3E%3Cpolyline points='0,75.0 4,75.5 8,75.7 12,75.8 16,75.7 20,75.4 24,75.0 28,74.4 32,73.7 36,72.8 40,71.7 44,70.5 48,69.2 52,67.9 56,66.4 60,64.8 64,63.2 68,61.6 72,59.9 76,58.3 80,56.7 84,55.1 88,53.5 92,52.1 96,50.7 100,49.4 104,48.2 108,47.2 112,46.3 116,45.5 120,45.0 124,44.5 128,44.3 132,44.2 136,44.3 140,44.6 144,45.0 148,45.6 152,46.3 156,47.2 160,48.3 164,49.5 168,50.8 172,52.1 176,53.6 180,55.2 184,56.8 188,58.4 192,60.1 196,61.7 200,63.3 204,64.9 208,66.5 212,67.9 216,69.3 220,70.6 224,71.8 228,72.8 232,73.7 236,74.5 240,75.0'/%3E%3Cpolyline points='0,78.3 4,77.5 8,75.9 12,73.6 16,70.7 20,67.4 24,63.7 28,59.9 32,56.1 36,52.4 40,49.1 44,46.3 48,44.0 52,42.5 56,41.7 60,41.7 64,42.5 68,44.1 72,46.4 76,49.3 80,52.6 84,56.3 88,60.1 92,63.9 96,67.6 100,70.9 104,73.7 108,76.0 112,77.5 116,78.3 120,78.3 124,77.5 128,75.9 132,73.6 136,70.7 140,67.4 144,63.7 148,59.9 152,56.1 156,52.4 160,49.1 164,46.3 168,44.0 172,42.5 176,41.7 180,41.7 184,42.5 188,44.1 192,46.4 196,49.3 200,52.6 204,56.3 208,60.1 212,63.9 216,67.6 220,70.9 224,73.7 228,76.0 232,77.5 236,78.3 240,78.3'/%3E%3Cpolyline points='0,78.1 4,74.0 8,68.4 12,62.1 16,55.5 20,49.4 24,44.3 28,40.8 32,39.1 36,39.5 40,41.9 44,46.0 48,51.6 52,57.9 56,64.5 60,70.6 64,75.7 68,79.2 72,80.9 76,80.5 80,78.1 84,74.0 88,68.4 92,62.1 96,55.5 100,49.4 104,44.3 108,40.8 112,39.1 116,39.5 120,41.9 124,46.0 128,51.6 132,57.9 136,64.5 140,70.6 144,75.7 148,79.2 152,80.9 156,80.5 160,78.1 164,74.0 168,68.4 172,62.1 176,55.5 180,49.4 184,44.3 188,40.8 192,39.1 196,39.5 200,41.9 204,46.0 208,51.6 212,57.9 216,64.5 220,70.6 224,75.7 228,79.2 232,80.9 236,80.5 240,78.1'/%3E%3Cpolyline points='0,73.7 4,71.7 8,69.5 12,67.1 16,64.8 20,62.3 24,59.8 28,57.4 32,54.9 36,52.6 40,50.3 44,48.1 48,46.0 52,44.1 56,42.4 60,40.8 64,39.5 68,38.4 72,37.5 76,36.9 80,36.5 84,36.4 88,36.5 92,36.9 96,37.6 100,38.5 104,39.6 108,41.0 112,42.6 116,44.3 120,46.3 124,48.3 128,50.5 132,52.9 136,55.2 140,57.7 144,60.2 148,62.6 152,65.1 156,67.4 160,69.7 164,71.9 168,74.0 172,75.9 176,77.6 180,79.2 184,80.5 188,81.6 192,82.5 196,83.1 200,83.5 204,83.6 208,83.5 212,83.1 216,82.4 220,81.5 224,80.4 228,79.0 232,77.4 236,75.7 240,73.7'/%3E%3Cpolyline points='0,65.2 4,59.8 8,54.4 12,49.2 16,44.4 20,40.4 24,37.2 28,35.0 32,33.9 36,34.0 40,35.1 44,37.4 48,40.7 52,44.8 56,49.5 60,54.8 64,60.2 68,65.6 72,70.8 76,75.6 80,79.6 84,82.8 88,85.0 92,86.1 96,86.0 100,84.9 104,82.6 108,79.3 112,75.2 116,70.5 120,65.2 124,59.8 128,54.4 132,49.2 136,44.4 140,40.4 144,37.2 148,35.0 152,33.9 156,34.0 160,35.1 164,37.4 168,40.7 172,44.8 176,49.5 180,54.8 184,60.2 188,65.6 192,70.8 196,75.6 200,79.6 204,82.8 208,85.0 212,86.1 216,86.0 220,84.9 224,82.6 228,79.3 232,75.2 236,70.5 240,65.2'/%3E%3Cpolyline points='0,53.8 4,45.4 8,38.4 12,33.6 16,31.3 20,31.9 24,35.2 28,40.9 32,48.5 36,57.2 40,66.2 44,74.6 48,81.6 52,86.4 56,88.7 60,88.1 64,84.8 68,79.1 72,71.5 76,62.8 80,53.8 84,45.4 88,38.4 92,33.6 96,31.3 100,31.9 104,35.2 108,40.9 112,48.5 116,57.2 120,66.2 124,74.6 128,81.6 132,86.4 136,88.7 140,88.1 144,84.8 148,79.1 152,71.5 156,62.8 160,53.8 164,45.4 168,38.4 172,33.6 176,31.3 180,31.9 184,35.2 188,40.9 192,48.5 196,57.2 200,66.2 204,74.6 208,81.6 212,86.4 216,88.7 220,88.1 224,84.8 228,79.1 232,71.5 236,62.8 240,53.8'/%3E%3C/g%3E%3C/svg%3E") 0 18px/240px 120px repeat-x,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='120' viewBox='0 0 240 120'%3E%3Cg fill='none' stroke='%238A4A1F' stroke-width='.9' opacity='.22'%3E%3Cpolyline points='0,60.0 4,60.8 8,61.7 12,62.5 16,63.3 20,64.0 24,64.7 28,65.4 32,65.9 36,66.5 40,66.9 44,67.3 48,67.6 52,67.8 56,68.0 60,68.0 64,68.0 68,67.8 72,67.6 76,67.3 80,66.9 84,66.5 88,65.9 92,65.4 96,64.7 100,64.0 104,63.3 108,62.5 112,61.7 116,60.8 120,60.0 124,59.2 128,58.3 132,57.5 136,56.7 140,56.0 144,55.3 148,54.6 152,54.1 156,53.5 160,53.1 164,52.7 168,52.4 172,52.2 176,52.0 180,52.0 184,52.0 188,52.2 192,52.4 196,52.7 200,53.1 204,53.5 208,54.1 212,54.6 216,55.3 220,56.0 224,56.7 228,57.5 232,58.3 236,59.2 240,60.0'/%3E%3Cpolyline points='0,64.3 4,66.2 8,67.9 12,69.2 16,70.1 20,70.5 24,70.5 28,70.1 32,69.2 36,67.9 40,66.2 44,64.3 48,62.2 52,60.0 56,57.8 60,55.7 64,53.8 68,52.1 72,50.8 76,49.9 80,49.5 84,49.5 88,49.9 92,50.8 96,52.1 100,53.8 104,55.7 108,57.8 112,60.0 116,62.2 120,64.3 124,66.2 128,67.9 132,69.2 136,70.1 140,70.5 144,70.5 148,70.1 152,69.2 156,67.9 160,66.2 164,64.3 168,62.2 172,60.0 176,57.8 180,55.7 184,53.8 188,52.1 192,50.8 196,49.9 200,49.5 204,49.5 208,49.9 212,50.8 216,52.1 220,53.8 224,55.7 228,57.8 232,60.0 236,62.2 240,64.3'/%3E%3Cpolyline points='0,69.8 4,72.1 8,73.1 12,72.9 16,71.4 20,68.8 24,65.3 28,61.4 32,57.2 36,53.4 40,50.2 44,47.9 48,46.9 52,47.1 56,48.6 60,51.2 64,54.7 68,58.6 72,62.8 76,66.6 80,69.8 84,72.1 88,73.1 92,72.9 96,71.4 100,68.8 104,65.3 108,61.4 112,57.2 116,53.4 120,50.2 124,47.9 128,46.9 132,47.1 136,48.6 140,51.2 144,54.7 148,58.6 152,62.8 156,66.6 160,69.8 164,72.1 168,73.1 172,72.9 176,71.4 180,68.8 184,65.3 188,61.4 192,57.2 196,53.4 200,50.2 204,47.9 208,46.9 212,47.1 216,48.6 220,51.2 224,54.7 228,58.6 232,62.8 236,66.6 240,69.8'/%3E%3Cpolyline points='0,75.0 4,75.5 8,75.7 12,75.8 16,75.7 20,75.4 24,75.0 28,74.4 32,73.7 36,72.8 40,71.7 44,70.5 48,69.2 52,67.9 56,66.4 60,64.8 64,63.2 68,61.6 72,59.9 76,58.3 80,56.7 84,55.1 88,53.5 92,52.1 96,50.7 100,49.4 104,48.2 108,47.2 112,46.3 116,45.5 120,45.0 124,44.5 128,44.3 132,44.2 136,44.3 140,44.6 144,45.0 148,45.6 152,46.3 156,47.2 160,48.3 164,49.5 168,50.8 172,52.1 176,53.6 180,55.2 184,56.8 188,58.4 192,60.1 196,61.7 200,63.3 204,64.9 208,66.5 212,67.9 216,69.3 220,70.6 224,71.8 228,72.8 232,73.7 236,74.5 240,75.0'/%3E%3Cpolyline points='0,78.3 4,77.5 8,75.9 12,73.6 16,70.7 20,67.4 24,63.7 28,59.9 32,56.1 36,52.4 40,49.1 44,46.3 48,44.0 52,42.5 56,41.7 60,41.7 64,42.5 68,44.1 72,46.4 76,49.3 80,52.6 84,56.3 88,60.1 92,63.9 96,67.6 100,70.9 104,73.7 108,76.0 112,77.5 116,78.3 120,78.3 124,77.5 128,75.9 132,73.6 136,70.7 140,67.4 144,63.7 148,59.9 152,56.1 156,52.4 160,49.1 164,46.3 168,44.0 172,42.5 176,41.7 180,41.7 184,42.5 188,44.1 192,46.4 196,49.3 200,52.6 204,56.3 208,60.1 212,63.9 216,67.6 220,70.9 224,73.7 228,76.0 232,77.5 236,78.3 240,78.3'/%3E%3Cpolyline points='0,78.1 4,74.0 8,68.4 12,62.1 16,55.5 20,49.4 24,44.3 28,40.8 32,39.1 36,39.5 40,41.9 44,46.0 48,51.6 52,57.9 56,64.5 60,70.6 64,75.7 68,79.2 72,80.9 76,80.5 80,78.1 84,74.0 88,68.4 92,62.1 96,55.5 100,49.4 104,44.3 108,40.8 112,39.1 116,39.5 120,41.9 124,46.0 128,51.6 132,57.9 136,64.5 140,70.6 144,75.7 148,79.2 152,80.9 156,80.5 160,78.1 164,74.0 168,68.4 172,62.1 176,55.5 180,49.4 184,44.3 188,40.8 192,39.1 196,39.5 200,41.9 204,46.0 208,51.6 212,57.9 216,64.5 220,70.6 224,75.7 228,79.2 232,80.9 236,80.5 240,78.1'/%3E%3Cpolyline points='0,73.7 4,71.7 8,69.5 12,67.1 16,64.8 20,62.3 24,59.8 28,57.4 32,54.9 36,52.6 40,50.3 44,48.1 48,46.0 52,44.1 56,42.4 60,40.8 64,39.5 68,38.4 72,37.5 76,36.9 80,36.5 84,36.4 88,36.5 92,36.9 96,37.6 100,38.5 104,39.6 108,41.0 112,42.6 116,44.3 120,46.3 124,48.3 128,50.5 132,52.9 136,55.2 140,57.7 144,60.2 148,62.6 152,65.1 156,67.4 160,69.7 164,71.9 168,74.0 172,75.9 176,77.6 180,79.2 184,80.5 188,81.6 192,82.5 196,83.1 200,83.5 204,83.6 208,83.5 212,83.1 216,82.4 220,81.5 224,80.4 228,79.0 232,77.4 236,75.7 240,73.7'/%3E%3Cpolyline points='0,65.2 4,59.8 8,54.4 12,49.2 16,44.4 20,40.4 24,37.2 28,35.0 32,33.9 36,34.0 40,35.1 44,37.4 48,40.7 52,44.8 56,49.5 60,54.8 64,60.2 68,65.6 72,70.8 76,75.6 80,79.6 84,82.8 88,85.0 92,86.1 96,86.0 100,84.9 104,82.6 108,79.3 112,75.2 116,70.5 120,65.2 124,59.8 128,54.4 132,49.2 136,44.4 140,40.4 144,37.2 148,35.0 152,33.9 156,34.0 160,35.1 164,37.4 168,40.7 172,44.8 176,49.5 180,54.8 184,60.2 188,65.6 192,70.8 196,75.6 200,79.6 204,82.8 208,85.0 212,86.1 216,86.0 220,84.9 224,82.6 228,79.3 232,75.2 236,70.5 240,65.2'/%3E%3Cpolyline points='0,53.8 4,45.4 8,38.4 12,33.6 16,31.3 20,31.9 24,35.2 28,40.9 32,48.5 36,57.2 40,66.2 44,74.6 48,81.6 52,86.4 56,88.7 60,88.1 64,84.8 68,79.1 72,71.5 76,62.8 80,53.8 84,45.4 88,38.4 92,33.6 96,31.3 100,31.9 104,35.2 108,40.9 112,48.5 116,57.2 120,66.2 124,74.6 128,81.6 132,86.4 136,88.7 140,88.1 144,84.8 148,79.1 152,71.5 156,62.8 160,53.8 164,45.4 168,38.4 172,33.6 176,31.3 180,31.9 184,35.2 188,40.9 192,48.5 196,57.2 200,66.2 204,74.6 208,81.6 212,86.4 216,88.7 220,88.1 224,84.8 228,79.1 232,71.5 236,62.8 240,53.8'/%3E%3C/g%3E%3C/svg%3E") 0 calc(100% - 18px)/240px 120px repeat-x,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .25  0 0 0 0 .30  0 0 0 0 .22  .5 0 0 0 -.18'/%3E%3C/filter%3E%3Crect width='220' height='220' filter='url%28%23n%29'/%3E%3C/svg%3E") 0 0/220px 220px,
  radial-gradient(900px 600px at 30% 20%,#FBFAF2,transparent 70%),linear-gradient(160deg,#F3F1E4,var(--papel))}
.tema-bancario .secao.claro::before{content:"";position:absolute;z-index:-1;inset:10px;pointer-events:none;
  border:2px solid rgba(138,74,31,.45);outline:1px solid rgba(138,74,31,.3);outline-offset:-8px;border-radius:4px}
.tema-bancario .secao.creme{position:relative;isolation:isolate;overflow:hidden}
.tema-bancario .secao.creme::after{content:"";position:absolute;z-index:-1;right:-40px;top:20px;width:300px;height:300px;opacity:.05;
  background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cg fill='none' stroke='%230B1A33' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='50' cy='50' r='38'/%3E%3Ccircle cx='50' cy='50' r='30' stroke-dasharray='3 5'/%3E%3Ctext x='50' y='65' text-anchor='middle' font-family='Saira Condensed' font-weight='800' font-size='44' stroke-width='1.8'%3E%24%3C/text%3E%3C/g%3E%3C/svg%3E") center/contain no-repeat;pointer-events:none}

/* números, preço e botão: placas com friso dourado */
.tema-bancario .numeros li{border-radius:8px;background:rgba(14,28,52,.9);border:1px solid rgba(201,162,75,.4)}
.tema-bancario .preco{border-radius:10px;box-shadow:inset 0 0 0 4px rgba(6,14,29,.6),inset 0 0 0 5px rgba(201,162,75,.45)}
.tema-bancario .preco .cupom code{border-radius:4px}
.tema-bancario .btn{border-radius:10px;background:linear-gradient(180deg,var(--cbtn1),var(--cbtn2));color:var(--cbtn-txt);
  box-shadow:inset 0 0 0 2px rgba(231,200,115,.75),0 6px 0 rgba(0,0,0,.3)}
.tema-bancario .capa-livro .selo{border-radius:50%;box-shadow:inset 0 0 0 2px rgba(231,200,115,.7),0 10px 24px -8px rgba(0,0,0,.6)}

/* fichas, entregas, cartões e FAQ: extratos com filete na cor do concurso */
.tema-bancario .fatos li{border-radius:8px;border-top:1px solid #DDD5C3;border-left:6px solid var(--c)}
.tema-bancario .entregas li{border-radius:8px;border-left:4px solid var(--c)}
.tema-bancario .pqe .cartao,.tema-bancario .faq details{border-radius:8px}
.tema-bancario .pqe .cartao{border-top:4px solid var(--c)}
.tema-bancario .prova,.tema-bancario .modulos{border-radius:6px}
.tema-bancario .prova th,.tema-bancario .modulos th{border-bottom:3px solid #C9A24B}

/* galeria com moldura dourada, simulados e garantia no cofre */
.tema-bancario .galeria img{border-radius:3px;box-shadow:0 0 0 2px rgba(201,162,75,.45),0 18px 30px -14px rgba(0,0,0,.7)}
.tema-bancario .simulado{border-radius:8px;border-top:4px solid var(--cb)}
.tema-bancario .garantia{border-radius:10px;box-shadow:inset 0 0 0 4px var(--navy),inset 0 0 0 5px rgba(201,162,75,.5)}
