.vagas-hero[data-astro-cid-opddgmic]{position:relative;padding:calc(64px + var(--space-20)) 0 var(--space-20);background:var(--bg-primary);overflow:hidden}.hero-content[data-astro-cid-opddgmic]{position:relative;z-index:var(--z-raised);display:flex;flex-direction:column;gap:var(--space-4)}.hero-content[data-astro-cid-opddgmic] h1[data-astro-cid-opddgmic]{font-size:var(--fs-display);letter-spacing:var(--ls-display);line-height:var(--lh-display);color:var(--text-primary);margin:var(--space-4) 0 0}.hero-lead[data-astro-cid-opddgmic]{font-family:var(--font-serif);font-size:var(--fs-body-lg);color:var(--text-primary);max-width:56ch;line-height:var(--lh-body)}.hero-stats[data-astro-cid-opddgmic]{font-size:var(--fs-caption);color:var(--text-tertiary);text-transform:uppercase;letter-spacing:var(--ls-overline);margin-top:var(--space-2)}.section-eyebrow[data-astro-cid-opddgmic]{font-size:var(--fs-overline);font-weight:var(--fw-semibold);letter-spacing:var(--ls-overline);text-transform:uppercase;color:var(--accent-red);margin-bottom:var(--space-3)}.exclusivity-section[data-astro-cid-opddgmic]{padding:var(--space-20) 0}.prose[data-astro-cid-opddgmic]{max-width:68ch;font-family:var(--font-serif);font-size:var(--fs-body-lg);line-height:1.7;color:var(--text-secondary);margin-top:var(--space-4)}.esferas-section[data-astro-cid-opddgmic]{padding:var(--space-12) 0}.esfera-block[data-astro-cid-opddgmic]{padding:var(--space-12) 0;border-bottom:1px solid var(--border-subtle)}.esfera-block[data-astro-cid-opddgmic]:last-child{border-bottom:none;padding-bottom:var(--space-16)}.esfera-header[data-astro-cid-opddgmic]{margin-bottom:var(--space-8)}.esfera-name[data-astro-cid-opddgmic]{font-size:var(--fs-h2);margin-bottom:var(--space-3)}.esfera-subhead[data-astro-cid-opddgmic]{font-size:var(--fs-body);color:var(--text-secondary);max-width:64ch;line-height:var(--lh-body)}.esfera-content[data-astro-cid-opddgmic]{display:grid;grid-template-columns:1fr;gap:var(--space-10)}@media(min-width:900px){.esfera-content[data-astro-cid-opddgmic]{grid-template-columns:1fr 1fr;gap:var(--space-8)}}.col-label[data-astro-cid-opddgmic]{font-family:var(--font-sans);font-size:var(--fs-caption);font-weight:var(--fw-semibold);text-transform:uppercase;letter-spacing:var(--ls-overline);color:var(--text-tertiary);margin-bottom:var(--space-4)}.ocupadas-list[data-astro-cid-opddgmic]{list-style:none;display:flex;flex-direction:column;gap:var(--space-3)}.ocupada-item[data-astro-cid-opddgmic]{border-left:2px solid var(--border-subtle);padding-left:var(--space-4);transition:border-color var(--dur-fast) var(--ease-out)}.ocupada-item[data-astro-cid-opddgmic]:hover{border-left-color:var(--text-secondary)}.ocupada-link[data-astro-cid-opddgmic]{display:block;text-decoration:none;color:inherit}.ocupada-atividade[data-astro-cid-opddgmic]{font-size:var(--fs-body);font-weight:var(--fw-medium);color:var(--text-primary);margin-bottom:var(--space-1)}.ocupada-membro[data-astro-cid-opddgmic]{font-size:var(--fs-body-sm);color:var(--text-tertiary)}.ocupada-empresa[data-astro-cid-opddgmic]{color:var(--text-tertiary)}.vagas-list[data-astro-cid-opddgmic]{list-style:none;display:grid;gap:var(--space-4)}.vaga-card[data-astro-cid-opddgmic]{padding:var(--space-5) var(--space-6);background:var(--accent-red-subtle);border-left:3px solid var(--accent-red);border-radius:0 var(--radius-lg) var(--radius-lg) 0}.vaga-nome[data-astro-cid-opddgmic]{font-size:var(--fs-body-lg);font-weight:var(--fw-semibold);color:var(--text-primary);margin-bottom:var(--space-1)}.vaga-desc[data-astro-cid-opddgmic]{font-size:var(--fs-body-sm);color:var(--text-secondary);margin-bottom:var(--space-3);line-height:var(--lh-body)}.vaga-badge[data-astro-cid-opddgmic]{font-size:var(--fs-caption);font-weight:var(--fw-semibold);text-transform:uppercase;letter-spacing:var(--ls-overline);color:var(--accent-red);margin-bottom:var(--space-3)}.vaga-cta[data-astro-cid-opddgmic]{display:inline-flex;align-items:center;font-size:var(--fs-caption);font-weight:var(--fw-semibold);color:var(--accent-red);text-decoration:none;text-transform:uppercase;letter-spacing:var(--ls-overline)}.vaga-cta[data-astro-cid-opddgmic]:hover{text-decoration:underline}.empty-state[data-astro-cid-opddgmic]{font-size:var(--fs-body-sm);color:var(--text-tertiary);font-style:italic;padding:var(--space-4);border:1px dashed var(--border-default);border-radius:var(--radius-md)}.not-listed[data-astro-cid-opddgmic]{padding:var(--space-20) 0;background:var(--bg-primary);text-align:center}.not-listed[data-astro-cid-opddgmic] h2[data-astro-cid-opddgmic]{font-size:var(--fs-h1);color:var(--text-primary);margin-bottom:var(--space-4);max-width:24ch;margin-inline:auto}.not-listed[data-astro-cid-opddgmic] p[data-astro-cid-opddgmic]{color:var(--text-secondary);max-width:56ch;margin:0 auto var(--space-8);line-height:var(--lh-body)}.cta-section[data-astro-cid-opddgmic]{position:relative;padding:var(--space-24) 0;background:var(--bg-primary);text-align:center;overflow:hidden}.cta-content[data-astro-cid-opddgmic]{position:relative;z-index:var(--z-raised)}.cta-content[data-astro-cid-opddgmic] h2[data-astro-cid-opddgmic]{font-size:var(--fs-display);color:var(--text-primary);line-height:var(--lh-display);margin-bottom:var(--space-4);max-width:22ch;margin-inline:auto}.cta-subhead[data-astro-cid-opddgmic]{font-size:var(--fs-body-lg);color:var(--text-secondary);margin:0 auto var(--space-10);max-width:52ch;line-height:var(--lh-body)}
