.retrato[data-astro-cid-4ifxfiwq]{width:100%;margin:0}.retrato__arco[data-astro-cid-4ifxfiwq]{isolation:isolate;aspect-ratio:3/4;border-radius:50% 50% var(--r-xl) var(--r-xl) / 37.5% 37.5% var(--r-xl) var(--r-xl);background:var(--ceu-50);place-items:center;display:grid;position:relative;overflow:hidden;box-shadow:0 24px 48px -24px oklch(27% .07 262/.25)}.retrato__ceu[data-astro-cid-4ifxfiwq]{z-index:0;width:100%;height:100%;position:absolute;inset:0}.retrato__monograma[data-astro-cid-4ifxfiwq]{z-index:1;font-family:var(--font-display);font-variation-settings:var(--display-soft);font-weight:var(--peso-display-leve);letter-spacing:-.03em;color:oklch(27% .07 262/.85);margin-top:4%;font-size:clamp(5.5rem,3rem + 7vw,10rem);line-height:1;position:relative}.retrato__arco[data-astro-cid-4ifxfiwq] img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.retrato__legenda[data-astro-cid-4ifxfiwq]{margin-top:var(--sp-3);text-align:center;font-size:var(--step--1);color:var(--fg-muted);font-weight:500}.retrato--foto[data-astro-cid-4ifxfiwq]{--arco:50% 50% var(--r-xl) var(--r-xl) / var(--arco-v) var(--arco-v) var(--r-xl) var(--r-xl);isolation:isolate;position:relative}.retrato__moldura[data-astro-cid-4ifxfiwq]{z-index:-1;border-radius:var(--arco);transform:translate(var(--_dx,18px), 18px);background:radial-gradient(circle, oklch(30% .075 262/.13) 1.2px, transparent 1.8px) 0 0 / 20px 20px, var(--moldura-foto);position:absolute;inset:0}.retrato--esquerda[data-astro-cid-4ifxfiwq] .retrato__moldura[data-astro-cid-4ifxfiwq]{--_dx:-18px}.retrato__janela[data-astro-cid-4ifxfiwq]{aspect-ratio:var(--janela);border-radius:var(--arco);box-shadow:var(--shadow-longa);background:linear-gradient(90deg,#6c666a,#7c767a 32%,#7d767b 55%,#6c666a);flex-direction:column;justify-content:flex-end;display:flex;overflow:hidden}.retrato__janela[data-astro-cid-4ifxfiwq] picture{display:block}.retrato--foto[data-astro-cid-4ifxfiwq] img{width:100%;height:auto;aspect-ratio:var(--proporcao);object-fit:cover;display:block;-webkit-mask-image:linear-gradient(#0000,#000 1.6%);mask-image:linear-gradient(#0000,#000 1.6%)}.retrato__lua[data-astro-cid-4ifxfiwq]{filter:drop-shadow(0 4px 10px oklch(27% .07 262/.22));width:14%;height:auto;position:absolute;top:5%;right:-5%}.retrato--esquerda[data-astro-cid-4ifxfiwq] .retrato__lua[data-astro-cid-4ifxfiwq]{left:-5%;right:auto;transform:scaleX(-1)}@media (prefers-reduced-motion:no-preference){.retrato__janela[data-astro-cid-4ifxfiwq]{animation:retrato-chega var(--dur-slower) cubic-bezier(.2, .7, .2, 1) both}.retrato__moldura[data-astro-cid-4ifxfiwq]{animation:retrato-moldura var(--dur-slower) cubic-bezier(.2, .7, .2, 1) .12s both}}@keyframes retrato-chega{0%{transform:scale(.98)}}@keyframes retrato-moldura{0%{opacity:0}}.retrato--recorte[data-astro-cid-4ifxfiwq]{isolation:isolate;aspect-ratio:var(--figura);--arco:50% 50% var(--r-xl) var(--r-xl) / 37.5% 37.5% var(--r-xl) var(--r-xl);position:relative}.recorte__arco[data-astro-cid-4ifxfiwq],.recorte__corpo[data-astro-cid-4ifxfiwq]{aspect-ratio:3/4;border-radius:var(--arco);position:absolute;bottom:0;left:0;right:0}.recorte__arco[data-astro-cid-4ifxfiwq]{z-index:-1;background:radial-gradient(120% 70% at 50% 0%, oklch(80% .035 200/.9), transparent 70%), linear-gradient(to bottom, var(--salvia-700), oklch(72% .035 182));box-shadow:var(--shadow-longa)}.recorte__estrelas[data-astro-cid-4ifxfiwq]{width:100%;height:100%;position:absolute;inset:0}.recorte__corpo[data-astro-cid-4ifxfiwq]{clip-path:inset(var(--corte-arco) 0 0 0);overflow:hidden}.recorte__cabeca[data-astro-cid-4ifxfiwq]{clip-path:inset(0 20% calc(100% - var(--corte) - 2px) 20%);position:absolute;inset:0}.recorte__corpo[data-astro-cid-4ifxfiwq] picture,.recorte__cabeca[data-astro-cid-4ifxfiwq] picture{position:absolute;bottom:0;left:-3%;right:-3%}.recorte__foto[data-astro-cid-4ifxfiwq],.retrato--recorte[data-astro-cid-4ifxfiwq] img{width:100%;height:auto;aspect-ratio:var(--proporcao);display:block}@media (prefers-reduced-motion:no-preference){.recorte__corpo[data-astro-cid-4ifxfiwq],.recorte__cabeca[data-astro-cid-4ifxfiwq]{animation:retrato-chega var(--dur-slower) cubic-bezier(.2, .7, .2, 1) both;transform-origin:50% 100%}.recorte__arco[data-astro-cid-4ifxfiwq]{animation:retrato-moldura var(--dur-slower) cubic-bezier(.2, .7, .2, 1) both}}@media (width>=768px){.retrato__moldura[data-astro-cid-4ifxfiwq]{transform:translate(var(--_dx,28px), 28px)}.retrato--esquerda[data-astro-cid-4ifxfiwq] .retrato__moldura[data-astro-cid-4ifxfiwq]{--_dx:-28px}}.sobre__cfm[data-astro-cid-ny5mx7su]{padding:var(--sp-2) var(--sp-3);border-radius:var(--r-md);background:var(--surface);border:1px solid var(--border);margin:0;display:inline-block}.sobre__cfm-par[data-astro-cid-ny5mx7su]{white-space:nowrap}@media (width<=639px){.sobre__cfm-par[data-astro-cid-ny5mx7su]{display:block}.sobre__cfm-sep[data-astro-cid-ny5mx7su]{display:none}}.historia[data-astro-cid-ny5mx7su]{gap:var(--respiro-titulo);display:grid}.historia__titulo[data-astro-cid-ny5mx7su]{margin:0}.historia__texto[data-astro-cid-ny5mx7su]{max-width:62ch}.historia__paragrafo[data-astro-cid-ny5mx7su]{font-size:var(--step-1);color:var(--fg);line-height:1.6}.historia__paragrafo[data-astro-cid-ny5mx7su]:last-child{margin-bottom:0}.citacao[data-astro-cid-ny5mx7su]{margin:var(--sp-3) 0 var(--sp-4);padding-left:var(--sp-6);position:relative}.citacao[data-astro-cid-ny5mx7su]:before{content:"“";font-family:var(--font-display);font-variation-settings:var(--display-soft);color:var(--pessego-300);font-size:4.5rem;line-height:1;position:absolute;top:-.18em;left:-4px}.citacao[data-astro-cid-ny5mx7su] blockquote[data-astro-cid-ny5mx7su]{margin:0}.citacao[data-astro-cid-ny5mx7su] p[data-astro-cid-ny5mx7su]{font-family:var(--font-display);font-variation-settings:var(--display-soft);font-weight:var(--peso-display-leve);letter-spacing:-.014em;color:var(--brand);text-wrap:balance;margin:0;font-size:clamp(1.5rem,1rem + 1.6vw,2.25rem);font-style:italic;line-height:1.24}.citacao[data-astro-cid-ny5mx7su] figcaption[data-astro-cid-ny5mx7su]{margin-top:var(--sp-4);font-size:var(--step--1);letter-spacing:.02em;color:var(--accent-text);font-weight:600}@media (width>=1024px){.historia[data-astro-cid-ny5mx7su]{column-gap:var(--sp-9);row-gap:var(--sp-5);grid-template-columns:7fr 5fr;grid-template-areas:"titulo citacao""texto citacao";align-items:start}.historia__titulo[data-astro-cid-ny5mx7su]{grid-area:titulo}.historia__texto[data-astro-cid-ny5mx7su]{grid-area:texto}.citacao[data-astro-cid-ny5mx7su]{padding:var(--sp-7) 0 0 var(--sp-7);border-left:1px solid var(--border-strong);grid-area:citacao;margin:0}.citacao[data-astro-cid-ny5mx7su]:before{left:calc(var(--sp-7) - 8px);font-size:5rem;top:-.12em}}.valores[data-astro-cid-ny5mx7su]{gap:var(--sp-6);margin:var(--respiro-bloco) 0 0;padding:0;list-style:none;display:grid}.valores[data-astro-cid-ny5mx7su] li[data-astro-cid-ny5mx7su]{padding-top:var(--sp-4);border-top:1px solid var(--border-strong)}.valores__topo[data-astro-cid-ny5mx7su]{color:var(--accent-text);justify-content:space-between;align-items:center;display:flex}.valores__numero[data-astro-cid-ny5mx7su]{font-family:var(--font-display);font-variation-settings:var(--display-soft);font-size:var(--step-1);font-weight:var(--peso-display-leve);letter-spacing:.02em}.valores[data-astro-cid-ny5mx7su] h3[data-astro-cid-ny5mx7su]{font-size:var(--step-3);line-height:var(--entrelinha-h2);letter-spacing:var(--tracking-h2);margin:var(--sp-5) 0 var(--sp-3)}.valores[data-astro-cid-ny5mx7su] p[data-astro-cid-ny5mx7su]{max-width:32ch;margin:0}@media (width<=767px){.valores[data-astro-cid-ny5mx7su] h3[data-astro-cid-ny5mx7su]{font-size:var(--step-2);margin-top:var(--sp-3)}}@media (width>=768px){.valores[data-astro-cid-ny5mx7su]{gap:var(--sp-6);grid-template-columns:repeat(3,1fr)}.valores[data-astro-cid-ny5mx7su] h3[data-astro-cid-ny5mx7su]{font-size:var(--step-2)}}@media (width>=1024px){.valores[data-astro-cid-ny5mx7su]{gap:var(--sp-8)}.valores[data-astro-cid-ny5mx7su] h3[data-astro-cid-ny5mx7su]{font-size:1.75rem;font-weight:500}}.consulta[data-astro-cid-ny5mx7su]{gap:var(--sp-6);display:grid}.consulta__cabeca[data-astro-cid-ny5mx7su] h2[data-astro-cid-ny5mx7su]{margin-bottom:var(--sp-5)}.passos[data-astro-cid-ny5mx7su]{margin:0;padding:0;list-style:none;display:grid}.passos[data-astro-cid-ny5mx7su] li[data-astro-cid-ny5mx7su]{gap:var(--sp-5);padding-bottom:var(--sp-6);align-items:flex-start;display:flex;position:relative}.passos[data-astro-cid-ny5mx7su] li[data-astro-cid-ny5mx7su]:last-child{padding-bottom:0}.passos[data-astro-cid-ny5mx7su] li[data-astro-cid-ny5mx7su]:not(:last-child):before{content:"";top:52px;left:23px;bottom:var(--sp-2);border-left:1.5px dashed var(--border-strong);position:absolute}.passos__texto[data-astro-cid-ny5mx7su]{padding-top:var(--sp-2)}.passos[data-astro-cid-ny5mx7su] h3[data-astro-cid-ny5mx7su]{font-size:var(--step-2);margin-bottom:var(--sp-2)}.passos[data-astro-cid-ny5mx7su] p[data-astro-cid-ny5mx7su]{max-width:46ch;margin:0}.passos__numero[data-astro-cid-ny5mx7su]{background:var(--surface);border:1.5px solid var(--brand);width:48px;height:48px;color:var(--brand);font-family:var(--font-display);font-variation-settings:var(--display-soft);font-weight:var(--peso-display);font-size:var(--step-1);border-radius:50%;flex:none;place-items:center;display:grid}.passos[data-astro-cid-ny5mx7su] li[data-astro-cid-ny5mx7su]:first-child .passos__numero[data-astro-cid-ny5mx7su]{background:var(--brand);color:var(--on-cta)}@media (width<=1023px){.consulta__cabeca[data-astro-cid-ny5mx7su]{display:contents}.consulta__cabeca[data-astro-cid-ny5mx7su] h2[data-astro-cid-ny5mx7su]{margin-bottom:0}.consulta__cabeca[data-astro-cid-ny5mx7su] .botao{order:2;justify-self:start}}.consulta__foto[data-astro-cid-ny5mx7su]{margin:0;position:relative}.consulta__foto[data-astro-cid-ny5mx7su] img{aspect-ratio:4/3;object-fit:cover;object-position:50% 30%;border-radius:var(--r-xl);background:var(--faixa);width:100%;height:auto;box-shadow:var(--shadow-longa);display:block}.consulta__foto[data-astro-cid-ny5mx7su] figcaption[data-astro-cid-ny5mx7su]{margin-top:var(--sp-2);font-size:var(--step--1);color:var(--fg-muted);text-align:right}@media (width<=1023px){.passos[data-astro-cid-ny5mx7su]{order:1}}@media (width>=1024px){.consulta[data-astro-cid-ny5mx7su]{column-gap:var(--sp-9);row-gap:var(--sp-7);grid-template-rows:auto 1fr;grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start}.consulta__cabeca[data-astro-cid-ny5mx7su]{justify-content:space-between;align-items:end;gap:var(--sp-6);flex-wrap:wrap;grid-area:1/1;display:flex}.consulta__cabeca[data-astro-cid-ny5mx7su] h2[data-astro-cid-ny5mx7su]{margin:0}.passos[data-astro-cid-ny5mx7su]{grid-area:2/1}.consulta__foto[data-astro-cid-ny5mx7su]{width:100%;grid-area:1/2/span 2;justify-self:end;max-inline-size:520px}.consulta__foto[data-astro-cid-ny5mx7su] img{aspect-ratio:4/5;object-position:50% 0%}}.registro[data-astro-cid-ny5mx7su]{gap:var(--sp-5);display:grid}.registro__titulo[data-astro-cid-ny5mx7su]{margin:0}.ficha[data-astro-cid-ny5mx7su]{padding:var(--sp-5);border-radius:var(--r-xl);background:var(--surface);border:1px solid var(--border);box-shadow:var(--shadow-2)}@media (width>=768px){.ficha[data-astro-cid-ny5mx7su]{padding:var(--sp-7)}}@media (width>=1024px){.registro[data-astro-cid-ny5mx7su]{column-gap:var(--sp-8);row-gap:var(--sp-4);grid-template-rows:auto 1fr;grid-template-columns:5fr 7fr;align-items:start}.registro__titulo[data-astro-cid-ny5mx7su]{grid-area:1/1}.registro[data-astro-cid-ny5mx7su] .formacao__nota[data-astro-cid-ny5mx7su]{grid-area:2/1}.ficha[data-astro-cid-ny5mx7su]{grid-area:1/2/span 2}}.formacao[data-astro-cid-ny5mx7su]{margin:0;padding:0;list-style:none;display:grid}.ficha[data-astro-cid-ny5mx7su] .nota-rascunho[data-astro-cid-ny5mx7su]{margin:var(--sp-5) 0 0}.formacao[data-astro-cid-ny5mx7su] li[data-astro-cid-ny5mx7su]{gap:var(--sp-3);padding-block:var(--sp-4);border-top:1px solid var(--border);font-weight:600;font-size:var(--step-1);align-items:flex-start;line-height:1.35;display:flex}.formacao[data-astro-cid-ny5mx7su] li[data-astro-cid-ny5mx7su]:first-child{border-top:0;padding-top:0}.formacao[data-astro-cid-ny5mx7su] li[data-astro-cid-ny5mx7su]:last-child{border-bottom:1px solid var(--border)}.formacao[data-astro-cid-ny5mx7su] li[data-astro-cid-ny5mx7su] .numeros[data-astro-cid-ny5mx7su]{text-wrap:pretty}.formacao__marca[data-astro-cid-ny5mx7su]{background:var(--brand-soft);width:30px;height:30px;color:var(--brand);border-radius:50%;flex:none;place-items:center;display:inline-grid}.formacao__nota[data-astro-cid-ny5mx7su]{justify-items:start;gap:var(--sp-5);display:grid}.formacao__nota[data-astro-cid-ny5mx7su] p[data-astro-cid-ny5mx7su]{font-size:var(--step-0);color:var(--fg);text-wrap:pretty;max-width:34ch;margin:0}.nota-rascunho[data-astro-cid-ny5mx7su]{text-wrap:pretty;padding:var(--sp-3) var(--sp-4);border-radius:var(--r-lg);border:1px solid var(--pessego-300);background:var(--accent-soft);font-size:var(--step--1)}.fechamento[data-astro-cid-ny5mx7su]{padding:var(--sp-7) var(--sp-5);border-radius:var(--r-xl);background:var(--camada-salvia);color:var(--fg);border:1px solid oklch(88% .03 175/.7)}.fechamento[data-astro-cid-ny5mx7su] h2[data-astro-cid-ny5mx7su]{font-size:var(--step-3);max-width:18ch}.fechamento[data-astro-cid-ny5mx7su] .lead[data-astro-cid-ny5mx7su]{margin-bottom:var(--sp-6)}.fechamento__texto[data-astro-cid-ny5mx7su]{max-width:40rem}@media (width>=768px){.fechamento[data-astro-cid-ny5mx7su]{text-align:center;max-inline-size:880px;margin-inline:auto;padding:64px 72px}.fechamento[data-astro-cid-ny5mx7su] h2[data-astro-cid-ny5mx7su]{text-wrap:balance;margin-inline:auto}.fechamento__texto[data-astro-cid-ny5mx7su]{margin-inline:auto}}
