.abertura[data-astro-cid-lcdefpme]{gap:var(--s-6);padding-top:var(--s-6);align-items:center;display:grid}.abertura__nome[data-astro-cid-lcdefpme]{margin-top:var(--s-3);font-size:var(--t-2xl);letter-spacing:-.045em;font-weight:700;line-height:.95}.abertura__lead[data-astro-cid-lcdefpme]{max-width:34rem;margin-top:var(--s-4);font-size:var(--t-md);color:var(--tinta-2);line-height:1.5}.abertura__acoes[data-astro-cid-lcdefpme]{gap:var(--s-2);margin-top:var(--s-5);flex-wrap:wrap;display:flex}.abertura__redes[data-astro-cid-lcdefpme]{gap:var(--s-1) var(--s-4);margin-top:var(--s-4);font-size:var(--t-sm);flex-wrap:wrap;padding:0;font-weight:550;list-style:none;display:flex}.abertura__redes[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{margin:0}.abertura__redes[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--tinta-2);text-decoration:none}.abertura__redes[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{color:var(--acento)}.abertura__visual[data-astro-cid-lcdefpme]{justify-self:center;width:min(100%,25rem);position:relative}.abertura__visual[data-astro-cid-lcdefpme] .abertura__foto{aspect-ratio:4/5;object-fit:cover;border-radius:var(--raio-l);width:100%}.demo-card[data-astro-cid-lcdefpme]{margin-top:var(--s-3);padding:var(--s-3) var(--s-4);color:var(--tinta);background:var(--fundo);border:1px solid var(--borda);border-radius:var(--raio);box-shadow:var(--sombra);transition:border-color var(--duracao) ease;gap:2px;text-decoration:none;display:grid}.demo-card[data-astro-cid-lcdefpme]:hover{color:var(--tinta);border-color:var(--acento)}.demo-card[data-astro-cid-lcdefpme] .status[data-astro-cid-lcdefpme]{font-size:var(--t-xs)}.demo-card__titulo[data-astro-cid-lcdefpme]{font-family:var(--font-display);font-weight:650;font-size:var(--t-base);line-height:1.3}.demo-card__acao[data-astro-cid-lcdefpme]{font-size:var(--t-sm);color:var(--acento);font-weight:600}@media (width>=60rem){.abertura[data-astro-cid-lcdefpme]{padding-top:var(--s-7);grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}.abertura__visual[data-astro-cid-lcdefpme]{justify-self:end}.demo-card[data-astro-cid-lcdefpme]{left:calc(var(--s-6) * -1);bottom:var(--s-5);max-width:17rem;margin:0;position:absolute}}.numeros[data-astro-cid-lcdefpme]{margin-top:var(--s-6);padding:var(--s-4) 0;border-block:1px solid var(--borda)}.numeros[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{gap:var(--s-4) var(--s-4);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.numeros[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{gap:var(--s-1);margin:0;display:grid}.numeros[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-family:var(--font-display);font-size:var(--t-xl);letter-spacing:-.03em;font-weight:700;line-height:1}.numeros[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{font-size:var(--t-sm);color:var(--tinta-2);max-width:15rem;line-height:1.45}@media (width>=60rem){.numeros[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,minmax(0,1fr))}.numeros[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]+li[data-astro-cid-lcdefpme]{padding-left:var(--s-4);border-left:1px solid var(--borda)}}.bloco[data-astro-cid-lcdefpme]{margin-top:var(--s-7)}.grade-projetos[data-astro-cid-lcdefpme]{gap:var(--s-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,22rem),1fr));display:grid}.titulo-bloco[data-astro-cid-lcdefpme]{font-size:var(--t-xl);margin-bottom:var(--s-4)}.duas-colunas[data-astro-cid-lcdefpme]{gap:var(--s-6);display:grid}@media (width>=60rem){.duas-colunas[data-astro-cid-lcdefpme]{gap:var(--s-7);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}}.trajetoria[data-astro-cid-lcdefpme]{gap:0;margin:0;padding:0;list-style:none;display:grid}.trajetoria[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{gap:var(--s-3);padding-bottom:var(--s-4);grid-template-columns:4.75rem minmax(0,1fr);margin:0;display:grid;position:relative}.trajetoria[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:not(:last-child):before{content:"";background:var(--borda);width:1px;position:absolute;top:2.1rem;bottom:.4rem;left:2.375rem}.trajetoria__selo[data-astro-cid-lcdefpme]{height:1.9rem;font-size:var(--t-xs);letter-spacing:.02em;color:var(--c);background:color-mix(in srgb, var(--c) 12%, var(--fundo));border:1px solid color-mix(in srgb, var(--c) 30%, var(--fundo));border-radius:var(--raio-xs);place-items:center;font-weight:700;display:grid}.selo--violeta[data-astro-cid-lcdefpme]{--c:var(--dado-violeta)}.selo--azul[data-astro-cid-lcdefpme]{--c:var(--dado-azul)}.selo--teal[data-astro-cid-lcdefpme]{--c:var(--dado-teal)}.selo--ambar[data-astro-cid-lcdefpme]{--c:var(--dado-ambar)}.selo--rosa[data-astro-cid-lcdefpme]{--c:var(--dado-rosa)}.trajetoria__periodo[data-astro-cid-lcdefpme]{font-size:var(--t-xs);color:var(--tinta-2);font-weight:550}.trajetoria__titulo[data-astro-cid-lcdefpme]{font-size:var(--t-base);margin-top:2px;line-height:1.3}.trajetoria__titulo[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--tinta);text-decoration:none}.trajetoria__titulo[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{color:var(--acento)}.trajetoria__lugar[data-astro-cid-lcdefpme]{font-size:var(--t-sm);color:var(--tinta-2);margin-top:2px}.ferramentas[data-astro-cid-lcdefpme]{gap:var(--s-4);display:grid}.ferramentas__grupo[data-astro-cid-lcdefpme]{font-family:var(--font-texto);font-size:var(--t-sm);letter-spacing:0;margin-bottom:var(--s-2);font-weight:650}.ferramentas[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{gap:var(--s-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.ferramentas[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{font-size:var(--t-sm);color:var(--tinta);background:var(--fundo-2);border:1px solid var(--borda);margin:0;padding:.3em .8em}.contato[data-astro-cid-lcdefpme]{gap:var(--s-4);padding:var(--s-5);background:var(--acento-suave);border-radius:var(--raio-l);align-items:center;display:grid}.contato[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:var(--t-xl)}.contato[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin-top:var(--s-2);max-width:34rem;color:var(--tinta-2)}.contato__acoes[data-astro-cid-lcdefpme]{gap:var(--s-2);flex-wrap:wrap;display:flex}@media (width>=60rem){.contato[data-astro-cid-lcdefpme]{padding:var(--s-5) var(--s-6);grid-template-columns:minmax(0,1fr) auto}}
