.ai-ace{background:var(--ai-ace-bg);overflow:clip;padding-block:var(--ai-ace-pad-top) var(--ai-ace-pad-bottom);position:relative;text-align:center}.ai-ace__glow{background:radial-gradient(ellipse at 50% 58%,var(--ai-ace-glow) 0,rgba(221,18,146,.14) 32%,rgba(18,4,39,0) 66%);filter:blur(20px);height:64%;left:50%;opacity:.65;pointer-events:none;position:absolute;top:-26%;transform:translateX(-50%);width:min(1100px,125vw);z-index:0}.ai-ace__in{position:relative;z-index:1}.ai-ace h2{color:var(--ai-ace-heading);margin-inline:auto;max-width:24ch}.ai-ace em.hl{color:var(--ai-ace-accent)}.ai-ace .lead{color:var(--ai-ace-text);margin-inline:auto;max-width:60ch}.ai-ace .lead p{margin:0}.ai-ace__corpo{color:var(--ai-ace-text);margin:16px auto 0;max-width:60ch}.ai-ace__corpo p{margin:0}.ai-vagas{display:grid;gap:52px 48px;grid-template-columns:repeat(3,1fr);margin-top:56px;text-align:center;z-index:1}.ai-vaga,.ai-vagas{position:relative}.ai-vaga__n{color:var(--cream-52);font-size:.75rem;font-variant-numeric:tabular-nums;letter-spacing:var(--tr-wide)}.ai-vaga__ic{display:block;margin:16px auto 18px;width:32px}.ai-vaga__ic svg{fill:none;height:32px;stroke:var(--stroke-light);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.25;width:32px}.ai-vaga h3{color:var(--ai-ace-heading);font-size:1.25rem;font-weight:400;line-height:1.28;margin:0}.ai-vaga p{color:var(--ai-ace-text);font-size:.9375rem;line-height:1.55;margin:10px auto 0;max-width:30ch}.ai-vaga--titular .ai-vaga__n{color:var(--ai-ace-destaque)}.ai-vaga--titular .ai-vaga__ic svg{stroke:var(--ai-ace-destaque)}.ai-ace__cta{margin-top:44px;position:relative;z-index:1}@media (max-width:1023px){.ai-vagas{gap:36px;grid-template-columns:1fr;margin-top:44px;margin-inline:auto;max-width:560px}.ai-vaga p{max-width:none}}@media (max-width:767px){.ai-ace{padding-block:var(--ai-ace-pad-top-mobile) var(--ai-ace-pad-bottom-mobile)}.ai-ace h2{max-width:none}.ai-ace__cta{margin-top:34px}}