.solucoes-page.vagas .vagas-area,.solucoes-page.vaga-detalhe .vagas-area{margin-top:48px}.solucoes-page.vagas .vagas-area:first-child,.solucoes-page.vaga-detalhe .vagas-area:first-child{margin-top:0}.solucoes-page.vagas .vagas-area h3,.solucoes-page.vaga-detalhe .vagas-area h3{font-family:"Inter",sans-serif;font-weight:700;font-size:1.15rem;color:var(--ink);margin-bottom:18px}.solucoes-page.vagas .vaga-card,.solucoes-page.vaga-detalhe .vaga-card{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 24px;background:var(--grey-100);border:1px solid var(--grey-200);border-radius:var(--radius);margin-bottom:14px;transition:all .3s var(--ease)}.solucoes-page.vagas .vaga-card:hover,.solucoes-page.vaga-detalhe .vaga-card:hover{border-color:var(--amber);background:var(--warm)}.solucoes-page.vagas .vaga-card .vaga-info h4,.solucoes-page.vaga-detalhe .vaga-card .vaga-info h4{margin:0 0 4px;font-family:"Inter",sans-serif;font-weight:700;font-size:1rem;color:var(--ink)}.solucoes-page.vagas .vaga-card .vaga-info p,.solucoes-page.vaga-detalhe .vaga-card .vaga-info p{margin:0;font-size:.85rem;color:var(--muted)}.solucoes-page.vagas .vaga-link,.solucoes-page.vaga-detalhe .vaga-link{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:38px;height:38px;background:var(--amber);color:var(--white);border-radius:8px;transition:all .3s var(--ease)}.solucoes-page.vagas .vaga-link svg,.solucoes-page.vaga-detalhe .vaga-link svg{width:18px;height:18px;display:block}.solucoes-page.vagas .vaga-link:hover,.solucoes-page.vaga-detalhe .vaga-link:hover{background:#e6af00}.solucoes-page.vagas .vaga-empty,.solucoes-page.vaga-detalhe .vaga-empty{padding:20px 24px;border:1px dashed var(--grey-300);border-radius:var(--radius);color:var(--muted);font-size:.9rem}.solucoes-page.vagas .vaga-empty a,.solucoes-page.vaga-detalhe .vaga-empty a{color:var(--amber);font-weight:700}.solucoes-page.vagas .vaga-empty a:hover,.solucoes-page.vaga-detalhe .vaga-empty a:hover{text-decoration:underline}.solucoes-page.vagas .page-hero{min-height:0;background:var(--white);color:var(--ink)}.solucoes-page.vagas .page-hero .wrap{padding-bottom:30px}.solucoes-page.vagas .page-hero .crumbs,.solucoes-page.vagas .page-hero .crumbs a{color:rgba(26,26,26,.65)}.solucoes-page.vagas .page-hero .crumbs a:hover{color:var(--amber)}.solucoes-page.vagas .page-hero h1{color:var(--ink)}.solucoes-page.vagas .page-hero p.lead{color:rgba(26,26,26,.75)}.solucoes-page.vagas #filtros{padding-top:30px}.solucoes-page.vagas .filtros-divider{border:none;border-top:1px solid var(--grey-300);margin:0 0 32px}.solucoes-page.vagas .filtros-grid{display:grid;grid-template-columns:repeat(4, 1fr);gap:40px;align-items:start}.solucoes-page.vagas .filtros-sidebar{grid-column:1}.solucoes-page.vagas .filtros-resultados{grid-column:2/span 3}.solucoes-page.vagas .filtros-lista{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.solucoes-page.vagas .chip{display:inline-block;border:1px solid var(--grey-300);background:var(--white);border-radius:999px;padding:9px 20px;font-family:"Inter",sans-serif;font-size:.82rem;font-weight:600;color:var(--body);transition:all .3s var(--ease)}.solucoes-page.vagas .chip.is-active,.solucoes-page.vagas .chip:hover{background:var(--amber);border-color:var(--amber);color:var(--ink)}.solucoes-page.vagas .filter-chip-check{display:block;cursor:pointer}.solucoes-page.vagas .filter-chip-check input{position:absolute;opacity:0;width:0;height:0}.solucoes-page.vagas .filter-chip-check input:checked+.chip{background:var(--amber);border-color:var(--amber);color:var(--ink)}.solucoes-page.vagas .filtros-actions{display:flex;flex-direction:column;align-items:flex-start;gap:12px;margin-top:24px}.solucoes-page.vagas .btn-limpar-filtros{display:block;background:none;border:none;padding:0;cursor:pointer;font-family:"Inter",sans-serif;font-weight:600;color:var(--ink);font-size:.85rem;transition:color .3s var(--ease)}.solucoes-page.vagas .btn-limpar-filtros:hover{color:var(--muted-light)}@media(max-width: 900px){.solucoes-page.vagas .filtros-grid{grid-template-columns:1fr}.solucoes-page.vagas .filtros-sidebar,.solucoes-page.vagas .filtros-resultados{grid-column:1}}/*# sourceMappingURL=vagas.css.map */
