
/* Identidade Vagas em Games e acervo de eventos | novembro 2026 */
.vagas-identity-block{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(260px,.8fr);gap:clamp(18px,4vw,48px);align-items:center}
.vagas-identity-block .vagas-identity-copy{max-width:700px}
.vagas-identity-block .vagas-identity-copy h2{margin:10px 0 20px}
.vagas-identity-block .vagas-identity-copy p{line-height:1.68}
.vagas-identity-block .vagas-social-note{font-size:13px;color:var(--muted,#69637a);margin-top:20px}
.vagas-identity-block .vagas-actions{display:flex;flex-wrap:wrap;align-items:center;gap:16px;margin-top:24px}
.vagas-event-photo{margin:0;border-radius:22px;overflow:hidden;border:1px solid rgba(100,72,157,.14);background:#faf8ff;box-shadow:0 18px 48px rgba(32,21,65,.09)}
.vagas-event-photo img{display:block;width:100%;height:auto;max-height:530px;object-fit:cover;object-position:center 45%}
.vagas-event-photo figcaption{font-size:13px;line-height:1.5;color:#625a76;padding:13px 18px;background:#fff}
.vagas-more-link{display:inline-block;margin-top:18px}
.home-vagas-link{display:inline-flex;margin-top:14px}
.resultados-projeto-link{margin-top:22px;display:flex;align-items:center;gap:13px;flex-wrap:wrap}
@media (max-width:760px){.vagas-identity-block{grid-template-columns:1fr;gap:24px}.vagas-event-photo img{max-height:none}.vagas-identity-block .vagas-actions{gap:10px}}
