h2.simpletoc-title{background:#F8FAFC!important;border:1px solid #DDE3EC!important;border-left:4px solid #1A3C5E!important;border-bottom:none!important;border-radius:8px 8px 0 0!important;padding:18px 24px 14px 24px!important;margin:36px 0 0 0!important;font-size:11px!important;font-weight:700!important;color:#1A3C5E!important;text-transform:uppercase!important;letter-spacing:0.10em!important;display:flex!important;align-items:center!important;gap:8px!important}h2.simpletoc-title::before{content:'☰'!important;font-size:13px!important;color:#E8453C!important}ul.simpletoc-list{background:#F8FAFC!important;border:1px solid #DDE3EC!important;border-left:4px solid #1A3C5E!important;border-top:none!important;border-radius:0 0 8px 8px!important;padding:14px 24px 20px 24px!important;margin:0 0 48px 0!important;list-style:none!important}ul.simpletoc-list>li{margin-bottom:6px!important;line-height:1.5!important}ul.simpletoc-list>li:last-child{margin-bottom:0!important}ul.simpletoc-list a{color:#374151!important;text-decoration:none!important;font-size:14px!important;font-weight:500!important;transition:color 0.2s ease,padding-left 0.2s ease!important;display:inline-block!important}ul.simpletoc-list a:hover{color:#E8453C!important;padding-left:4px!important}ul.simpletoc-list ul{margin-top:4px!important;margin-left:0!important;padding-left:14px!important;border-left:2px solid #E5E7EB!important;list-style:none!important}ul.simpletoc-list ul a{font-size:13px!important;font-weight:400!important;color:#6B7280!important}ul.simpletoc-list ul a:hover{color:#E8453C!important}ul.simpletoc-list+*{margin-top:48px!important}.hero-busca .wp-block-search__inside-wrapper{display:flex!important;max-width:550px!important;border-radius:6px!important;overflow:hidden!important;border:none!important;margin-top:25px!important;padding:0!important;gap:0!important;background-color:#fff}.hero-busca .wp-block-search__input{flex:1!important;border:none!important;padding:15px 18px!important;font-size:15px!important;border-radius:0!important;outline:none!important;margin:0!important}.hero-busca .wp-block-search__button{background-color:#E8453C!important;color:#ffffff!important;border:none!important;padding:15px 25px!important;font-weight:600!important;font-size:15px!important;border-radius:0!important;margin:0!important;margin-left:-1px!important;cursor:pointer!important}.hero-busca .wp-block-search__button:hover{background-color:#c93a32!important}.cartao-link{position:relative}.cartao-link a::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:10}.cartao-link a{text-decoration:none!important;color:inherit!important}.footer-widgets a{color:rgb(255 255 255 / .7)!important;text-decoration:none!important;transition:color 0.2s ease}.footer-widgets a:hover{color:#ffffff!important}.footer-widgets ul{list-style:none!important;padding-left:0!important}.footer-widgets ul li{margin-bottom:12px!important}.single .entry-header .entry-meta{display:none!important}:root{--accent-box:#c0392b;--accent-soft:#fdf0ee;--accent-border:#e8c4be;--green-box:#1a6b3a;--green-soft:#edf7f1;--green-border:#a8d5bc;--blue-box:#1a4a7a;--blue-soft:#eef4fb;--blue-border:#b0ccec;--amber-box:#d95f02;--amber-soft:#fff3eb;--amber-border:#f5c09a;--box-radius:8px}.alerta-urgente{background:var(--accent-soft);border:1px solid var(--accent-border);border-left:4px solid var(--accent-box);border-radius:var(--box-radius);padding:20px 24px;margin:40px 0;display:flex;gap:14px}.alerta-urgente .icone{font-size:22px;flex-shrink:0}.alerta-urgente p{font-size:15px;color:var(--accent-box);margin-bottom:0}.caixa-juridica{background:var(--blue-soft);border:1px solid var(--blue-border);border-left:4px solid var(--blue-box);border-radius:var(--box-radius);padding:20px 24px;margin:32px 0}.caixa-juridica .label{font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--blue-box);margin-bottom:8px}.caixa-juridica p{font-size:15px;color:var(--blue-box);margin-bottom:0}.caixa-positiva{background:var(--green-soft);border:1px solid var(--green-border);border-left:4px solid var(--green-box);border-radius:var(--box-radius);padding:20px 24px;margin:32px 0}.caixa-positiva .label{font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--green-box);margin-bottom:8px}.caixa-positiva p{font-size:15px;color:var(--green-box);margin-bottom:0}.golpes-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:16px;margin:24px 0}.golpe-card{background:#FAFAFA;border:1px solid #DDE3EC;border-radius:var(--box-radius);padding:16px}.golpe-card .titulo{font-size:15px;font-weight:700;color:#1A3C5E;margin-bottom:6px}.golpe-card p{font-size:14px;color:#6B7280;margin-bottom:0}.ferramentas-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin:24px 0}.ferramentas-grid br{display:none}@media (max-width:768px){.ferramentas-grid{grid-template-columns:1fr}}.ferramenta-card{display:block;background:#F8FAFC;border:1px solid #DDE3EC;border-radius:var(--box-radius);padding:14px 16px;text-decoration:none!important;transition:border-color 0.18s,background 0.18s;color:inherit!important}.ferramenta-card:hover{border-color:#1A3C5E;background:#eef4fb}.ferramenta-card .nome{font-size:14px;font-weight:700;color:#1c1c1e;display:block;margin-bottom:4px}.ferramenta-card .descricao{font-size:13px;color:#6B7280;line-height:1.5;display:block;margin-bottom:4px}.ferramenta-card .url{font-size:11px;color:#1a8c56;display:block}.passos{margin:32px 0;display:flex;flex-direction:column;gap:0}.passo{display:flex;gap:0;position:relative}.passo:not(:last-child) .passo-linha::after{content:'';position:absolute;top:40px;left:19px;width:2px;height:calc(100% - 4px);background:#DDE3EC}.passo-linha{position:relative;flex-shrink:0;width:40px;display:flex;flex-direction:column;align-items:center}.passo-numero{width:40px;height:40px;border-radius:50%;background:var(--blue-box);color:#fff;font-size:16px;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0;z-index:1}.passo-conteudo{padding:6px 0 32px 20px;flex:1}.passo-conteudo h3{margin:0 0 8px;font-size:18px;font-weight:600}.passo-conteudo p{margin-bottom:10px;font-size:16px}.passo-destaque{background:#FAFAFA;border-radius:6px;padding:12px 16px;font-size:14px;border-left:3px solid #DDE3EC}.entry-content table{width:100%;border-collapse:collapse;margin:24px 0;font-size:15px;border:1px solid #DDE3EC}.entry-content th{background:#1A3C5E;color:#fff;font-size:13px;font-weight:600;text-align:left;padding:12px 16px;text-transform:uppercase;letter-spacing:.05em}.entry-content td{padding:12px 16px;border-bottom:1px solid #DDE3EC;vertical-align:middle}.entry-content tr:nth-child(even) td{background:#F8FAFC}.badge-urgente{display:inline-block;background:#c0392b;color:#fff;font-size:10px;font-weight:700;padding:3px 8px;border-radius:3px;letter-spacing:.08em;text-transform:uppercase}.badge-ok{display:inline-block;background:#1a8c56;color:#fff;font-size:10px;font-weight:700;padding:3px 8px;border-radius:3px;letter-spacing:.08em;text-transform:uppercase}.tag-sim{background:var(--green-soft);color:var(--green-box);font-weight:600;padding:3px 8px;border-radius:4px;font-size:12px}.tag-nao{background:var(--accent-soft);color:var(--accent-box);font-weight:600;padding:3px 8px;border-radius:4px;font-size:12px}.tag-talvez{background:var(--amber-soft);color:var(--amber-box);font-weight:600;padding:3px 8px;border-radius:4px;font-size:12px}.disclaimer{margin-top:40px;padding:20px;background:#F8FAFC;border:1px solid #DDE3EC;border-radius:8px;font-size:14px;color:#6B7280;line-height:1.6;font-style:italic}.referencias{margin-top:48px;padding-top:24px;border-top:2px solid #DDE3EC}.entry-content .referencias ul{list-style:none;padding-left:0;margin-left:0}.entry-content .referencias ul li{font-size:14px;color:#6B7280;padding-left:20px;position:relative;margin-bottom:10px}.entry-content .referencias ul li::before{content:'—';position:absolute;left:0;color:#1A3C5E;font-weight:700}.prazo-box{background:var(--amber-soft);border:1px solid var(--amber-border);border-left:4px solid var(--amber-box);border-radius:var(--box-radius);padding:16px 20px;margin:24px 0;display:flex;align-items:flex-start;gap:14px}.prazo-box .icone{font-size:20px;flex-shrink:0;margin-top:2px}.prazo-box p{font-size:15px;color:#7a3500;line-height:1.6;margin-bottom:0!important}.prazo-box p strong{font-weight:700}.escadinha{margin:24px 0}.escada-item{display:flex;align-items:flex-start;gap:14px;padding:14px 0;border-bottom:1px solid #DDE3EC}.escada-item:last-child{border-bottom:none}.escada-num{width:28px;height:28px;background:#1A3C5E;color:#fff;font-size:12px;font-weight:700;border-radius:4px;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:2px}.escada-texto{flex:1}.escada-texto strong{display:block;font-size:15px;font-weight:700;margin-bottom:0;color:#1A3C5E}.escada-texto span{font-size:14px;color:#6B7280}.main-navigation .main-nav ul li.nav-cta a{background-color:#E8453C!important;color:#ffffff!important;border-radius:4px!important;line-height:1.5!important;padding:8px 18px!important;font-weight:600!important;transition:background-color 0.2s ease!important}.main-navigation .main-nav ul li.nav-cta a:hover{background-color:#c93a32!important}@media (min-width:769px){.main-navigation .main-nav ul li.nav-cta{display:flex!important;align-items:center!important;margin-left:15px!important;height:100%!important}}.procon-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:10px;margin:32px 0}.procon-card{background:#f8fafc;border:1px solid #dde3ec;border-left:4px solid #1a4a7a;border-radius:6px;padding:12px 14px;display:flex;flex-direction:column;gap:4px}.procon-card .uf{font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#1a4a7a}.procon-card .nome{font-size:13px;font-weight:600;color:#1c1c1e;line-height:1.3}.procon-card a{font-size:12px;color:#1a8c56;text-decoration:none;word-break:break-all}.procon-card a:hover{text-decoration:underline}.regiao-titulo{font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#6b7280;margin:28px 0 10px;padding-bottom:6px;border-bottom:2px solid #dde3ec}.single footer.entry-meta{display:none!important}