.cpa-static-page[data-v-7c312a22]{background:#f4f7fc;color:#1e2a3e;font-family:Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;line-height:1.5;min-height:100vh}.header[data-v-7c312a22]{align-items:center;background:#2c5f7a;border-bottom:3px solid #e6b800;color:#fff;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;padding:1rem 2rem}.logo h1[data-v-7c312a22]{font-size:1.5rem;font-weight:600;margin:0}.logo p[data-v-7c312a22]{color:#cce7f0;font-size:.75rem;margin:0}.logo .cnpj[data-v-7c312a22]{font-size:.7rem;margin-top:2px}.nav[data-v-7c312a22]{display:flex;gap:2rem}.nav a[data-v-7c312a22]{color:#fff;font-weight:500;text-decoration:none;transition:.2s}.nav a[data-v-7c312a22]:hover{color:#e6b800}.container[data-v-7c312a22]{margin:2rem auto;max-width:1200px;padding:0 1.5rem}.hero[data-v-7c312a22]{background:linear-gradient(135deg,#2c5f7a,#1a3f5e);border-radius:24px;color:#fff;margin-bottom:2rem;padding:2.5rem 2rem}.hero h2[data-v-7c312a22]{font-size:2rem;margin-bottom:.75rem;margin-top:0}.hero p[data-v-7c312a22]{font-size:1.1rem;margin:0;max-width:700px;opacity:.9}.card[data-v-7c312a22]{background:#fff;border:1px solid #e2e8f0;border-radius:20px;box-shadow:0 4px 12px #0000000d;margin-bottom:2rem;padding:1.8rem}.card h2[data-v-7c312a22]{border-left:5px solid #e6b800;color:#2c5f7a;font-size:1.6rem;margin-bottom:1.5rem;margin-top:0;padding-left:1rem}.info-grid[data-v-7c312a22]{display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.info-item[data-v-7c312a22]{background:#f8fafc;border-left:3px solid #e6b800;border-radius:14px;padding:1rem 1.2rem}.info-item strong[data-v-7c312a22]{color:#2c5f7a;display:block;margin-bottom:.3rem}.badge[data-v-7c312a22]{background:#e6f2f7;border-radius:25px;color:#2c5f7a;display:inline-block;font-size:.75rem;font-weight:700;padding:.2rem .7rem}.cnae-list[data-v-7c312a22]{list-style:none;margin-top:.5rem;padding-left:0}.cnae-list li[data-v-7c312a22]{font-size:.9rem;padding:.2rem 0}.servicos-grid[data-v-7c312a22]{display:flex;flex-wrap:wrap;gap:1.5rem;margin-top:1rem}.servico[data-v-7c312a22]{background:#fff;border:1px solid #eef2f6;border-radius:18px;box-shadow:0 2px 6px #0000000d;flex:1;min-width:200px;padding:1.5rem;text-align:center;transition:transform .2s}.servico[data-v-7c312a22]:hover{transform:translateY(-3px)}.servico-icon[data-v-7c312a22]{font-size:2rem;margin-bottom:.8rem}.servico h3[data-v-7c312a22]{color:#2c5f7a;margin:0 0 .5rem}.servico p[data-v-7c312a22]{color:#666;font-size:.9rem;margin:0}.contato-info[data-v-7c312a22]{background:#eef2f9;border-radius:20px;margin-top:.5rem;padding:1.5rem}.contato-info p[data-v-7c312a22]{margin:.5rem 0}.whatsapp-btn[data-v-7c312a22]{background:#25d366;border-radius:40px;color:#fff;display:inline-block;font-size:.9rem;font-weight:500;margin-top:.5rem;padding:.5rem 1.2rem;text-decoration:none}.whatsapp-btn[data-v-7c312a22]:hover{background:#20b859}.observation[data-v-7c312a22]{font-size:.9rem;margin-top:1rem}.disclaimer[data-v-7c312a22]{color:#4a627a;font-size:.8rem;margin:1rem 0;text-align:center}.privacy-container[data-v-7c312a22]{background:#fff;border-radius:28px;line-height:1.7;padding:2rem}.privacy-container h1[data-v-7c312a22]{color:#2c5f7a;margin-bottom:.5rem;margin-top:0}.privacy-container h2[data-v-7c312a22]{color:#2c5f7a;font-size:1.4rem;margin-bottom:.5rem;margin-top:1.5rem}.btn-voltar[data-v-7c312a22]{background:#2c5f7a;border-radius:40px;color:#fff;display:inline-block;margin-top:1.8rem;padding:.7rem 1.5rem;text-decoration:none}.btn-voltar[data-v-7c312a22]:hover{background:#1a3f5e}.privacy-footer[data-v-7c312a22]{border-top:1px solid #ddd;margin-top:2rem;padding-top:1rem}.page[data-v-7c312a22]{display:block}.hidden-page[data-v-7c312a22]{display:none}footer[data-v-7c312a22]{background:#2c5f7a;color:#cbd5e6;font-size:.85rem;margin-top:2rem;padding:2rem;text-align:center}footer p[data-v-7c312a22]{margin:.5rem 0}footer a[data-v-7c312a22]{color:#e6b800;text-decoration:none}footer a[data-v-7c312a22]:hover{text-decoration:underline}@media(max-width:700px){.header[data-v-7c312a22]{flex-direction:column;text-align:center}.hero h2[data-v-7c312a22]{font-size:1.5rem}}
