.page-hero[data-v-46c25be3]{background-color:#f8f9fa;padding:60px 0 40px}.page-title[data-v-46c25be3]{font-size:2.5rem;color:#00263e;margin-bottom:15px;font-weight:600}.breadcrumbs[data-v-46c25be3]{color:#6c757d;font-size:.95rem}.breadcrumbs a[data-v-46c25be3]{color:#1a7db5;text-decoration:none}.breadcrumbs a[data-v-46c25be3]:hover{color:#146ba0}.breadcrumbs span[data-v-46c25be3]{color:#212529;font-weight:500}.container[data-v-46c25be3]{max-width:1200px;margin:0 auto;padding:0 20px}.section[data-v-46c25be3]{padding:60px 0}.insights-section[data-v-46c25be3]{padding:80px 0}.insights-filter[data-v-46c25be3]{background-color:#f8f9fa;padding:30px;border-radius:8px;margin-bottom:50px;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px;align-items:end}.filter-group[data-v-46c25be3]{display:flex;flex-direction:column;gap:8px}.filter-group label[data-v-46c25be3]{font-weight:500;color:#00263e;font-size:.9rem;margin-bottom:5px}.form-control[data-v-46c25be3]{padding:12px 15px;border:1px solid #e1e5e9;border-radius:4px;font-size:.95rem;background-color:#fff;transition:border-color .3s ease,box-shadow .3s ease}.form-control[data-v-46c25be3]:focus{outline:none;border-color:#1a7db5;box-shadow:0 0 0 3px #1a7db51a}.insights-grid[data-v-46c25be3]{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:30px;margin-bottom:50px}.insight-card[data-v-46c25be3]{background-color:#fff;border-radius:8px;overflow:hidden;box-shadow:0 5px 15px #0000001a;transition:transform .3s ease,box-shadow .3s ease;display:flex;flex-direction:column}.insight-card[data-v-46c25be3]:hover{transform:translateY(-5px);box-shadow:0 10px 25px #00000026}.insight-image[data-v-46c25be3]{width:100%;height:200px;overflow:hidden}.insight-image img[data-v-46c25be3]{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.insight-card:hover .insight-image img[data-v-46c25be3]{transform:scale(1.05)}.insight-content[data-v-46c25be3]{padding:25px;flex-grow:1;display:flex;flex-direction:column}.insight-date[data-v-46c25be3]{color:#6c757d;font-size:.9rem;margin-bottom:10px;font-weight:500}.insight-title[data-v-46c25be3]{margin-bottom:15px;font-size:1.3rem;color:#00263e;line-height:1.3;font-weight:600}.insight-excerpt[data-v-46c25be3]{color:#6c757d;margin-bottom:20px;line-height:1.6;flex-grow:1}.insight-meta[data-v-46c25be3]{display:flex;justify-content:space-between;align-items:center;margin-top:auto}.insight-category[data-v-46c25be3]{background-color:#1a7db5;color:#fff;padding:6px 12px;border-radius:20px;font-size:.8rem;font-weight:500;text-transform:uppercase;letter-spacing:.5px}.btn[data-v-46c25be3]{display:inline-block;padding:8px 16px;border-radius:4px;text-decoration:none;font-weight:500;transition:all .3s ease;border:none;cursor:pointer}.btn-text[data-v-46c25be3]{color:#1a7db5;background:none}.btn-text[data-v-46c25be3]:hover{color:#146ba0;text-decoration:underline}.btn-primary[data-v-46c25be3]{background-color:#1a7db5;color:#fff}.btn-primary[data-v-46c25be3]:hover{background-color:#146ba0;transform:translateY(-2px)}.pagination[data-v-46c25be3]{margin-top:60px;padding:40px 0}.pagination-info[data-v-46c25be3]{text-align:center;margin-bottom:20px;color:var(--texto-secundario);font-size:.9rem}.pagination-links[data-v-46c25be3]{display:flex;justify-content:center;align-items:center;gap:8px;flex-wrap:wrap}.pagination-item[data-v-46c25be3]{display:inline-flex;align-items:center;justify-content:center;min-width:40px;height:40px;padding:0 12px;border:1px solid var(--borda);border-radius:6px;color:var(--texto-principal);text-decoration:none;font-weight:500;transition:all .3s ease;font-size:.9rem}.pagination-item[data-v-46c25be3]:hover:not(.disabled):not(.active){background-color:var(--fundo-claro);border-color:var(--azul-escuro);color:var(--azul-escuro)}.pagination-item.active[data-v-46c25be3]{background-color:var(--azul-escuro);border-color:var(--azul-escuro);color:var(--branco)}.pagination-item.disabled[data-v-46c25be3]{opacity:.5;cursor:not-allowed;pointer-events:none}.pagination-item.prev-next[data-v-46c25be3]{padding:0 16px;border-radius:20px;font-weight:600}.pagination-item.prev-next[data-v-46c25be3]:hover:not(.disabled){background-color:var(--azul-escuro);color:var(--branco);transform:translateY(-2px);box-shadow:0 4px 8px var(--sombra)}.newsletter-section[data-v-46c25be3]{background-color:#f8f9fa;padding:80px 0;text-align:center}.newsletter-content[data-v-46c25be3]{max-width:600px;margin:0 auto}.newsletter-title[data-v-46c25be3]{font-size:2rem;color:#00263e;margin-bottom:15px;font-weight:600}.newsletter-description[data-v-46c25be3]{color:#6c757d;margin-bottom:30px;font-size:1.1rem;line-height:1.6}.newsletter-form[data-v-46c25be3]{display:flex;gap:15px;max-width:400px;margin:0 auto}.newsletter-input[data-v-46c25be3]{flex:1;padding:15px 20px;border:1px solid #e1e5e9;border-radius:4px;font-size:1rem;background-color:#fff}.newsletter-input[data-v-46c25be3]:focus{outline:none;border-color:#1a7db5;box-shadow:0 0 0 3px #1a7db51a}.newsletter-form .btn-primary[data-v-46c25be3]{padding:15px 25px;white-space:nowrap}@media (max-width: 992px){.insights-filter[data-v-46c25be3]{grid-template-columns:1fr 1fr}.insights-grid[data-v-46c25be3]{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:25px}.insights-section[data-v-46c25be3]{padding:70px 0}}@media (max-width: 768px){.page-hero[data-v-46c25be3]{padding:40px 0 30px}.page-title[data-v-46c25be3]{font-size:2rem}.insights-filter[data-v-46c25be3]{grid-template-columns:1fr;padding:25px 20px}.insights-grid[data-v-46c25be3]{grid-template-columns:1fr;gap:25px}.newsletter-form[data-v-46c25be3]{flex-direction:column;gap:15px}.newsletter-input[data-v-46c25be3]{width:100%}.newsletter-section[data-v-46c25be3]{padding:60px 0}.newsletter-title[data-v-46c25be3]{font-size:1.8rem}.pagination[data-v-46c25be3]{margin-top:40px;padding:30px 0}.pagination-links[data-v-46c25be3]{gap:6px}.pagination-item[data-v-46c25be3]{min-width:36px;height:36px;padding:0 8px;font-size:.85rem}.pagination-item.prev-next[data-v-46c25be3]{padding:0 12px}}@media (max-width: 576px){.insights-section[data-v-46c25be3]{padding:60px 0}.insights-filter[data-v-46c25be3]{margin-bottom:40px}.insight-content[data-v-46c25be3]{padding:20px}.insight-meta[data-v-46c25be3]{flex-direction:column;gap:15px;align-items:flex-start}.newsletter-section[data-v-46c25be3]{padding:50px 0}}.empty-state[data-v-46c25be3]{text-align:center;padding:80px 20px;color:#6c757d}.empty-icon[data-v-46c25be3]{font-size:4rem;margin-bottom:1.5rem}.empty-state h3[data-v-46c25be3]{font-size:1.5rem;color:#00263e;margin-bottom:1rem;font-weight:600}.empty-state p[data-v-46c25be3]{font-size:1.1rem;line-height:1.6;max-width:500px;margin:0 auto}@media (max-width: 768px){.empty-state[data-v-46c25be3]{padding:60px 20px}.empty-icon[data-v-46c25be3]{font-size:3rem}}
