:root{--papel:oklch(97.5% .006 95);--papel-escuro:oklch(94% .008 95);--tinta:oklch(24% .03 265);--tinta-suave:oklch(46% .03 265);--linha:oklch(86% .015 265);--vermelho:oklch(53% .19 27);--azul:oklch(36% .15 268);--serif:"Newsreader", Georgia, serif;--script:"Yellowtail", "Brush Script MT", cursive;--largo:"Michroma", "Eurostile", "Arial", sans-serif;--grotesca:"Archivo", "Arial", sans-serif;--largura:68rem}*,:before,:after{box-sizing:border-box}html{background:var(--papel);color:var(--tinta);font-family:var(--serif);-webkit-font-smoothing:antialiased;scroll-behavior:smooth;font-size:1.125rem;line-height:1.6}body{margin:0}img{max-width:100%;height:auto;display:block}a{color:inherit;text-underline-offset:.2em;text-decoration-thickness:1px}a:hover{color:var(--vermelho)}:focus-visible{outline:2px solid var(--vermelho);outline-offset:3px}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}}.topo[data-astro-cid-lcdefpme],h2[data-astro-cid-lcdefpme],dt[data-astro-cid-lcdefpme],figcaption[data-astro-cid-lcdefpme] .ano[data-astro-cid-lcdefpme],.cronologia[data-astro-cid-lcdefpme] .ano[data-astro-cid-lcdefpme],.sem-foto[data-astro-cid-lcdefpme],blockquote[data-astro-cid-lcdefpme] footer[data-astro-cid-lcdefpme],.rodape[data-astro-cid-lcdefpme]{font-family:var(--largo);text-transform:uppercase;letter-spacing:.08em}.topo[data-astro-cid-lcdefpme]{z-index:10;background:color-mix(in oklch, var(--papel) 92%, transparent);border-bottom:1px solid var(--linha);justify-content:space-between;align-items:center;gap:1rem;padding:.9rem clamp(1rem,4vw,2.5rem);font-size:.62rem;display:flex;position:sticky;top:0}.topo[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{text-decoration:none}.topo[data-astro-cid-lcdefpme] nav[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:center;gap:.4rem clamp(.75rem,3vw,2rem);display:flex}.topo-marca[data-astro-cid-lcdefpme]{color:var(--vermelho)}@media (width<=34rem){.topo-marca[data-astro-cid-lcdefpme]{display:none}.topo[data-astro-cid-lcdefpme]{justify-content:center}}main[data-astro-cid-lcdefpme]>section[data-astro-cid-lcdefpme]{max-width:var(--largura);margin:0 auto;padding:clamp(4rem,10vw,7rem) clamp(1rem,4vw,2.5rem)}h2[data-astro-cid-lcdefpme]{color:var(--vermelho);margin:0 0 2.5rem;font-size:.7rem;font-weight:400}.abertura[data-astro-cid-lcdefpme]{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:88svh;display:flex}.timbre[data-astro-cid-lcdefpme]{width:100%;max-width:52rem}.timbre[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme],.timbre[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{margin:0}.timbre-nome[data-astro-cid-lcdefpme]{font-family:var(--script);color:var(--vermelho);font-size:clamp(2rem,6.4vw,4.2rem);line-height:1.1}.timbre-marca[data-astro-cid-lcdefpme]{font-family:var(--largo);letter-spacing:.32em;text-transform:uppercase;color:var(--vermelho);font-size:clamp(1.1rem,3.4vw,2rem);font-weight:400;margin-top:.4rem!important;margin-right:-.32em!important}.timbre-marca[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{letter-spacing:.1em}.timbre-oferta[data-astro-cid-lcdefpme]{font-family:var(--largo);letter-spacing:.06em;text-transform:uppercase;color:var(--azul);font-size:clamp(.62rem,1.7vw,1rem);margin-top:1.6rem!important}.timbre-nota[data-astro-cid-lcdefpme]{font-family:var(--largo);letter-spacing:.14em;text-transform:uppercase;color:var(--azul);font-size:clamp(.5rem,1.15vw,.7rem);margin-top:.35rem!important}.timbre-morada[data-astro-cid-lcdefpme]{font-family:var(--grotesca);color:var(--azul);justify-content:space-between;align-items:baseline;gap:.5rem 1.5rem;font-size:clamp(.9rem,2.2vw,1.35rem);font-weight:700;font-stretch:125%;display:flex;margin-top:2rem!important}.timbre-tel[data-astro-cid-lcdefpme]{font-family:var(--largo);letter-spacing:.08em;color:var(--vermelho);border-bottom:1px solid var(--vermelho);font-size:.7em;font-weight:400}@media (width<=34rem){.timbre-morada[data-astro-cid-lcdefpme]{flex-direction:column;align-items:center}.timbre-tel[data-astro-cid-lcdefpme]{order:3}}.regua[data-astro-cid-lcdefpme]{border-top:3px solid var(--azul);border-bottom:1px solid var(--azul);height:6px;margin-top:.6rem}.nome-invertido[data-astro-cid-lcdefpme]{font-family:var(--largo);letter-spacing:.1em;color:var(--tinta-suave);flex-wrap:wrap;justify-content:center;align-items:baseline;gap:.35em;margin:3.5rem 0 0;font-size:.7rem;display:flex}.nome-invertido[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{animation:.5s cubic-bezier(.2,.8,.2,1) both entra;animation-delay:calc(var(--i,0) * 60ms + .3s);display:inline-block}.nome-invertido[data-astro-cid-lcdefpme] .seta[data-astro-cid-lcdefpme]{color:var(--vermelho);margin:0 .5em;animation-delay:.8s}.nome-invertido[data-astro-cid-lcdefpme] .original[data-astro-cid-lcdefpme]{color:var(--tinta);animation-delay:.9s}@keyframes entra{0%{opacity:0;transform:translateY(.3em)}}.lema[data-astro-cid-lcdefpme]{max-width:32ch;margin:1.25rem 0 0;font-size:clamp(1.2rem,2.6vw,1.6rem);line-height:1.35}.historia[data-astro-cid-lcdefpme]{border-top:1px solid var(--linha)}.historia-grelha[data-astro-cid-lcdefpme]{align-items:start;gap:3rem;display:grid}@media (width>=48rem){.historia-grelha[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,38rem) minmax(0,1fr);gap:clamp(3rem,6vw,5rem)}.retrato[data-astro-cid-lcdefpme]{position:sticky;top:5rem}}.historia[data-astro-cid-lcdefpme] .texto[data-astro-cid-lcdefpme]{font-size:clamp(1.15rem,2vw,1.3rem)}.historia[data-astro-cid-lcdefpme] .texto[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]:first-child{margin-top:0}.historia[data-astro-cid-lcdefpme] .texto[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]:first-child:first-letter{float:left;font-family:var(--script);color:var(--vermelho);padding:.08em .34em 0 .06em;font-size:4.4em;line-height:.8}.retrato[data-astro-cid-lcdefpme] img{aspect-ratio:2/3;object-fit:cover;width:100%}.casal[data-astro-cid-lcdefpme]{border-top:1px solid var(--linha)}.casal-grelha[data-astro-cid-lcdefpme]{align-items:center;gap:2.5rem;display:grid}@media (width>=48rem){.casal-grelha[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(3rem,6vw,5rem)}}.casal[data-astro-cid-lcdefpme] figure[data-astro-cid-lcdefpme] img{width:100%}.casal[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-family:var(--script);color:var(--vermelho);margin:0 0 1.25rem;font-size:clamp(2.4rem,5vw,3.6rem);font-weight:400;line-height:1.1}.casal[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:0 0 1rem;font-size:1.2rem}.oficio[data-astro-cid-lcdefpme]{border-top:1px solid var(--linha)}.oficio-grelha[data-astro-cid-lcdefpme]{align-items:start;gap:3rem;display:grid}@media (width>=48rem){.oficio-grelha[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:clamp(3rem,6vw,5rem)}}.oficio-foto[data-astro-cid-lcdefpme] img,.familia[data-astro-cid-lcdefpme] img,.casa[data-astro-cid-lcdefpme] img{width:100%}.familia[data-astro-cid-lcdefpme]{margin-top:2.5rem}.casa[data-astro-cid-lcdefpme]{border-top:1px solid var(--linha)}.casa-texto[data-astro-cid-lcdefpme]{max-width:40rem;margin:0 0 3rem;font-size:1.3rem;line-height:1.45}.casa-grelha[data-astro-cid-lcdefpme],.casa-vistas[data-astro-cid-lcdefpme]{gap:2.5rem 1.5rem;display:grid}.casa-vistas[data-astro-cid-lcdefpme]{margin-top:2.5rem}@media (width>=48rem){.casa-grelha[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr}.casa-vistas[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr)}}@media (width>=64rem){.casa-vistas[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,1fr)}}.casa-grelha[data-astro-cid-lcdefpme] figure[data-astro-cid-lcdefpme] img,.casa-vistas[data-astro-cid-lcdefpme] figure[data-astro-cid-lcdefpme] img{aspect-ratio:3/4;object-fit:cover}.casa-largas[data-astro-cid-lcdefpme]{gap:2.5rem 1.5rem;margin-top:2.5rem;display:grid}@media (width>=48rem){.casa-largas[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr}}.oficio-texto[data-astro-cid-lcdefpme]{margin:0 0 2.5rem;font-size:1.3rem;line-height:1.45}dl[data-astro-cid-lcdefpme]{margin:0}dl[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--linha);grid-template-columns:7.5rem 1fr;gap:1rem;padding:.9rem 0;display:grid}dl[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme]:first-child{border-top:1px solid var(--linha)}dt[data-astro-cid-lcdefpme]{color:var(--azul);padding-top:.4rem;font-size:.6rem}dd[data-astro-cid-lcdefpme]{margin:0}.criacoes[data-astro-cid-lcdefpme]{border-top:1px solid var(--linha)}.criacao[data-astro-cid-lcdefpme]{align-items:center;gap:2rem;display:grid}.criacao[data-astro-cid-lcdefpme]+.criacao[data-astro-cid-lcdefpme]{margin-top:5rem}@media (width>=48rem){.criacao[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:clamp(3rem,6vw,5rem)}}.criacao[data-astro-cid-lcdefpme] img{width:100%;box-shadow:0 1px 2px oklch(0% 0 0/.08),0 12px 32px -12px oklch(0% 0 0/.25)}.criacao[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-family:var(--largo);letter-spacing:.06em;text-transform:uppercase;color:var(--azul);margin:0 0 1.25rem;font-size:clamp(1.1rem,2.4vw,1.5rem);font-weight:400}.criacao[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:0 0 1rem;font-size:1.15rem}.criacao[data-astro-cid-lcdefpme] .ano[data-astro-cid-lcdefpme]{font-family:var(--largo);letter-spacing:.08em;color:var(--tinta-suave);font-size:.6rem}.cronologia[data-astro-cid-lcdefpme]{border-top:1px solid var(--linha)}.cronologia[data-astro-cid-lcdefpme] ol[data-astro-cid-lcdefpme]{max-width:44rem;margin:0;padding:0;list-style:none}.cronologia[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--linha);grid-template-columns:5.5rem 1fr;gap:1.5rem;padding:1.5rem 0;display:grid}.cronologia[data-astro-cid-lcdefpme] .ano[data-astro-cid-lcdefpme]{color:var(--vermelho);padding-top:.45rem;font-size:.7rem}.cronologia[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin:0 0 .25rem;font-size:1.3rem;font-weight:500}.cronologia[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--tinta-suave);margin:0}.arquivo[data-astro-cid-lcdefpme]{border-top:1px solid var(--linha)}.arquivo[data-astro-cid-lcdefpme] .intro[data-astro-cid-lcdefpme]{color:var(--tinta-suave);margin:-1.5rem 0 2.5rem}.arquivo[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fill,minmax(min(100%,17rem),1fr));gap:2.5rem 1.5rem;margin:0;padding:0;list-style:none;display:grid}figure[data-astro-cid-lcdefpme]{margin:0}.arquivo[data-astro-cid-lcdefpme] figure[data-astro-cid-lcdefpme] img,.sem-foto[data-astro-cid-lcdefpme]{aspect-ratio:4/5;object-fit:cover;width:100%}.arquivo[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme].largo figure[data-astro-cid-lcdefpme] img{aspect-ratio:auto}@media (width>=40rem){.arquivo[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme].largo{grid-column:span 2}}.sem-foto[data-astro-cid-lcdefpme]{background:var(--papel-escuro);border:1px dashed var(--linha);color:var(--tinta-suave);place-items:center;font-size:.55rem;display:grid}figcaption[data-astro-cid-lcdefpme]{color:var(--tinta-suave);justify-content:space-between;gap:1rem;margin-top:.75rem;font-size:.95rem;display:flex}figcaption[data-astro-cid-lcdefpme] .ano[data-astro-cid-lcdefpme]{white-space:nowrap;padding-top:.3rem;font-size:.6rem}.anoitecer[data-astro-cid-lcdefpme]{margin:0}.anoitecer[data-astro-cid-lcdefpme] img{object-fit:cover;width:100%;max-height:90svh}.anoitecer[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme]{max-width:var(--largura);margin:.75rem auto 0;padding:0 clamp(1rem,4vw,2.5rem)}.memoria[data-astro-cid-lcdefpme]{text-align:center}blockquote[data-astro-cid-lcdefpme]{max-width:40rem;margin:0 auto}blockquote[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:0;font-size:clamp(1.6rem,4vw,2.4rem);font-style:italic;line-height:1.3}blockquote[data-astro-cid-lcdefpme] footer[data-astro-cid-lcdefpme] .datas[data-astro-cid-lcdefpme]{color:var(--tinta-suave);margin-top:.5rem;display:block}blockquote[data-astro-cid-lcdefpme] footer[data-astro-cid-lcdefpme]{color:var(--vermelho);margin-top:1.5rem;font-size:.6rem}.rodape[data-astro-cid-lcdefpme]{background:var(--azul);color:var(--papel);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.75rem 2rem;padding:2rem clamp(1rem,4vw,2.5rem);font-size:.6rem;display:flex}.rodape[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:0}.rodape-nome[data-astro-cid-lcdefpme]{margin-bottom:.5rem!important}.rodape[data-astro-cid-lcdefpme] address[data-astro-cid-lcdefpme]{font-style:normal;line-height:1.9}.rodape-nome[data-astro-cid-lcdefpme]{font-family:var(--script);text-transform:none;letter-spacing:0;font-size:1.6rem}
