@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:300 600;font-display:swap;src:url(/fonts/hanken-grotesk-latin.woff2)format("woff2")}@font-face{font-family:Hanken Fallback;src:local(Arial);size-adjust:101%;ascent-override:96%;descent-override:26%}:root{--bg:#0f0d0b;--bg-2:#171411;--tinta:#f4efe8;--tinta-2:#d9d1c6;--mudo:#9a9087;--linha:#2a2520;--marrom:#c9b69c;--f-display:"Hanken Grotesk","Hanken Fallback",system-ui,sans-serif;--f-texto:"Hanken Grotesk","Hanken Fallback",system-ui,sans-serif;--t-0:clamp(1rem,.97rem + .15vw,1.0625rem);--t-1:clamp(1.125rem,1.02rem + .5vw,1.375rem);--t-2:clamp(2rem,1.3rem + 3vw,3.75rem);--secao:clamp(5rem,3.5rem + 7vw,10rem);--gutter:clamp(1.25rem,.4rem + 3.6vw,4.5rem);--larg:80rem;--raio:1.75rem;--ease:cubic-bezier(.16,1,.3,1)}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{background:var(--bg);color:var(--tinta);font:400 var(--t-0)/1.6 var(--f-texto);-webkit-font-smoothing:antialiased;margin:0;overflow-x:clip}img{max-width:100%;height:auto;display:block}h1,h2,h3{font-family:var(--f-display);letter-spacing:-.035em;text-wrap:balance;margin:0;font-weight:400;line-height:1.02}p{text-wrap:pretty}a{color:inherit}:focus-visible{outline:2px solid var(--tinta);outline-offset:4px;border-radius:8px}.wrap{width:min(100% - 2*var(--gutter), var(--larg));margin-inline:auto}.olho{font:500 .8125rem/1 var(--f-texto);letter-spacing:.02em;color:var(--mudo);margin:0 0 1.25rem}.btn{color:#0f0d0b;min-height:56px;font:500 1rem/1 var(--f-texto);transition:background .4s var(--ease), transform .4s var(--ease);background:#f4efe8;border-radius:999px;align-items:center;gap:.6rem;padding:0 1.75rem;text-decoration:none;display:inline-flex}@media (hover:hover){.btn:hover{background:#c9b69c}}.btn-sm{min-height:40px;padding:0 1.1rem;font-size:.875rem}.link{font:500 1rem/1 var(--f-texto);color:var(--tinta);border-bottom:1px solid var(--linha);padding-bottom:.35rem;text-decoration:none;transition:border-color .3s}@media (hover:hover){.link:hover{border-color:var(--tinta)}}.topo{z-index:50;color:var(--tinta);-webkit-backdrop-filter:saturate(1.6)blur(18px);background:#0f0d0bb8;transition:box-shadow .4s;position:sticky;top:0}.rolou .topo{box-shadow:0 1px 0 var(--linha)}.topo-in{width:min(100% - 2*var(--gutter), var(--larg));justify-content:space-between;align-items:center;gap:1.5rem;height:64px;margin-inline:auto;display:flex}.marca{font:500 1.05rem/1 var(--f-display);letter-spacing:.14em;text-transform:uppercase;flex-direction:column;flex:none;gap:.3rem;text-decoration:none;display:inline-flex}.marca small{font:400 .625rem/1 var(--f-texto);letter-spacing:.24em;color:var(--mudo)}.nav{gap:1.4rem;font-size:.9rem;display:none}.nav a{color:var(--tinta-2);text-decoration:none;transition:color .3s}.nav a:hover,.nav a[aria-current]{color:var(--tinta)}.topo-acoes{align-items:center;gap:.75rem;display:flex}.menu{position:relative}.menu summary{cursor:pointer;border-radius:999px;flex-direction:column;justify-content:center;align-items:center;gap:6px;width:44px;height:44px;list-style:none;display:flex}.menu summary::-webkit-details-marker{display:none}.menu summary span{background:var(--tinta);width:20px;height:1.5px;transition:transform .4s var(--ease)}.menu[open] summary span:first-child{transform:translateY(3.75px)rotate(45deg)}.menu[open] summary span:last-child{transform:translateY(-3.75px)rotate(-45deg)}.menu-lista{background:var(--bg-2);border:1px solid var(--linha);border-radius:1.25rem;flex-direction:column;min-width:15rem;padding:.5rem;display:flex;position:absolute;top:calc(100% + .5rem);right:0;box-shadow:0 30px 60px -20px #0009}.menu-lista a{border-radius:.75rem;padding:.85rem 1rem;text-decoration:none}.menu-lista a:hover{background:var(--linha)}@media (width<=480px){.topo-acoes .btn-sm{display:none}}@media (width>=1100px){.nav{display:flex}.menu{display:none}}.js [data-rv]{opacity:0;transition:opacity 1.2s var(--ease), transform 1.2s var(--ease);transform:translateY(32px)}.js [data-rv].is-in{opacity:1;transform:none}.js [data-rv="2"]{transition-delay:80ms}.js [data-rv="3"]{transition-delay:.16s}.js [data-rv="4"]{transition-delay:.24s}.rodape{border-top:1px solid var(--linha);color:var(--mudo);padding:3.5rem 0 7rem;font-size:.875rem}.rodape-in{width:min(100% - 2*var(--gutter), var(--larg));flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:2rem 3rem;margin-inline:auto;display:flex}.rodape .marca{color:var(--tinta)}.rodape p{margin:0;line-height:1.7}.rodape-nav{grid-template-columns:repeat(2,auto);gap:.5rem 2rem;display:grid}.rodape-nav a{text-decoration:none}.rodape-nav a:hover{color:var(--tinta)}.fixo{z-index:60;left:50%;bottom:calc(16px + env(safe-area-inset-bottom));color:#0f0d0b;font:500 .95rem/1 var(--f-texto);transition:translate .7s var(--ease);white-space:nowrap;background:#f4efe8;border-radius:999px;align-items:center;gap:.55rem;padding:.95rem 1.5rem;text-decoration:none;display:inline-flex;position:fixed;translate:-50% 180%;box-shadow:0 20px 40px -16px #0009}.passou .fixo{translate:-50%}.passou.no-fim .fixo{translate:-50% 180%}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.js [data-rv]{opacity:1;transform:none}}.entra[data-astro-cid-lcdefpme]{animation:entra 1.3s var(--ease) both}.e2[data-astro-cid-lcdefpme]{animation-delay:.1s}.e3[data-astro-cid-lcdefpme]{animation-delay:.2s}.e4[data-astro-cid-lcdefpme]{animation-delay:.3s}@keyframes entra{0%{opacity:0;transform:translateY(28px)}}.mudo[data-astro-cid-lcdefpme]{color:var(--mudo)}.hero[data-astro-cid-lcdefpme]{align-items:flex-end;min-height:min(100svh,980px);margin-top:-64px;padding-top:64px;display:flex;position:relative;overflow:hidden}.hero-foto[data-astro-cid-lcdefpme]{position:absolute;inset:0}.hero-foto[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;object-position:50% 12%;width:100%;height:100%;animation:aproxima 2.6s var(--ease) both}.hero-foto[data-astro-cid-lcdefpme]:after{content:"";background:linear-gradient(#0f0d0b26 0%,#0f0d0b59 40%,#0f0d0bf0 82%);position:absolute;inset:0}@keyframes aproxima{0%{opacity:.4;transform:scale(1.12)}}.hero-in[data-astro-cid-lcdefpme]{padding-bottom:clamp(2.5rem,6vw,5rem);position:relative}.hero-h1[data-astro-cid-lcdefpme]{letter-spacing:-.05em;max-width:14ch;font-size:clamp(2.6rem,1.2rem + 5.2vw,6.5rem);font-weight:500;line-height:.95}.hero-sub[data-astro-cid-lcdefpme]{font-size:var(--t-1);color:var(--tinta-2);max-width:34rem;margin:1.75rem 0 2rem;line-height:1.5}.hero-acoes[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:1rem 1.75rem;display:flex}.prova[data-astro-cid-lcdefpme]{color:var(--tinta-2);margin:0;font-size:.875rem}@media (width>=900px){.hero[data-astro-cid-lcdefpme]{align-items:center}.hero-foto[data-astro-cid-lcdefpme]{left:42%}.hero-foto[data-astro-cid-lcdefpme]:after{background:linear-gradient(90deg,#0f0d0b 0%,#0f0d0b8c 30%,#0f0d0b00 60%),linear-gradient(#0000 70%,#0f0d0b99)}.hero-in[data-astro-cid-lcdefpme]{padding-bottom:0}}.secao[data-astro-cid-lcdefpme]{padding-block:var(--secao)}.h2[data-astro-cid-lcdefpme]{font-size:var(--t-2);letter-spacing:-.04em;font-weight:500}.grande[data-astro-cid-lcdefpme]{max-width:18ch;margin-bottom:clamp(2.5rem,5vw,4.5rem);font-size:clamp(2.3rem,1.2rem + 4.4vw,5.5rem);line-height:.98}h3[data-astro-cid-lcdefpme]{letter-spacing:-.025em;margin-bottom:.6rem;font-size:clamp(1.3rem,1.1rem + .7vw,1.65rem);font-weight:500}.quem[data-astro-cid-lcdefpme]{background:var(--linha);border:1px solid var(--linha);border-radius:var(--raio);gap:1px;display:grid;overflow:hidden}.quem[data-astro-cid-lcdefpme] .card[data-astro-cid-lcdefpme]{background:var(--bg);transition:background .5s var(--ease);flex-direction:column;padding:2rem 1.6rem 2.2rem;text-decoration:none;display:flex}@media (hover:hover){.quem[data-astro-cid-lcdefpme] .card[data-astro-cid-lcdefpme]:hover{background:var(--bg-2)}.quem[data-astro-cid-lcdefpme] .card[data-astro-cid-lcdefpme]:hover .ver[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{transform:translate(4px)}}.quem[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme],.dif[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--mudo);margin:0}.ver[data-astro-cid-lcdefpme]{margin-top:auto;padding-top:2rem;font-size:.9rem;font-weight:500}.ver[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{transition:transform .4s var(--ease);display:inline-block}@media (width>=700px){.quem[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr)}}@media (width>=1100px){.quem[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,1fr)}}.fatos[data-astro-cid-lcdefpme]{border-top:1px solid var(--linha);display:grid}.fatos[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--linha);flex-direction:column;gap:.3rem;padding:1.5rem 0;display:flex}.fatos[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font:500 clamp(1.6rem,1.2rem + 1.6vw,2.4rem)/1 var(--f-display);letter-spacing:-.03em}.fatos[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--mudo);font-size:.95rem}@media (width>=800px){.fatos[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--linha);grid-template-columns:repeat(3,1fr)}.fatos[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme]{border-bottom:0;padding:2.2rem 2rem 2.2rem 0}.fatos[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme]+div[data-astro-cid-lcdefpme]{border-left:1px solid var(--linha);padding-left:2rem}}.sobre[data-astro-cid-lcdefpme]{display:grid}.sobre-foto[data-astro-cid-lcdefpme]{min-height:70vh;position:relative;overflow:hidden}.sobre-foto[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;object-position:50% 25%;width:100%;height:100%;position:absolute;inset:0}.sobre-texto[data-astro-cid-lcdefpme]{padding:clamp(3rem,6vw,7rem) var(--gutter);flex-direction:column;justify-content:center;align-items:flex-start;display:flex}.sobre-texto[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--tinta-2);max-width:34rem}blockquote[data-astro-cid-lcdefpme]{font:500 clamp(1.8rem,1.2rem + 2.4vw,3.2rem)/1.08 var(--f-display);letter-spacing:-.035em;max-width:18ch;margin:0 0 2rem}.assina[data-astro-cid-lcdefpme]{margin:1.5rem 0 2rem;font-size:.85rem;color:var(--mudo)!important}@media (width>=900px){.sobre[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr}.sobre-foto[data-astro-cid-lcdefpme]{min-height:100%}}.dif[data-astro-cid-lcdefpme]{border-top:1px solid var(--linha);display:grid}.dif[data-astro-cid-lcdefpme] article[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--linha);padding:2rem 0 2.4rem}@media (width>=800px){.dif[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr);column-gap:5rem}}.palestras[data-astro-cid-lcdefpme]{gap:1rem;display:grid}.palestras[data-astro-cid-lcdefpme] figure[data-astro-cid-lcdefpme]{margin:0;overflow:hidden}.palestras[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;width:100%;height:min(70vh,640px)}.pal-2[data-astro-cid-lcdefpme]{display:none}.legenda[data-astro-cid-lcdefpme]{color:var(--mudo);margin:0 auto;font-size:.85rem}@media (width>=800px){.palestras[data-astro-cid-lcdefpme]{padding-inline:var(--gutter);grid-template-columns:1fr 1fr}.pal-2[data-astro-cid-lcdefpme]{display:block}.palestras[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{border-radius:var(--raio)}.legenda[data-astro-cid-lcdefpme]{grid-column:1/-1;width:auto;margin:0}}.consult[data-astro-cid-lcdefpme]{padding-bottom:var(--secao)}.nota[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:1.5rem 2.5rem;padding-bottom:clamp(4rem,8vw,7rem);display:flex}.nota[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font:500 clamp(4.5rem,3rem + 6vw,8rem)/.9 var(--f-display);letter-spacing:-.05em}.nota[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-size:var(--t-1);color:var(--tinta-2);max-width:24rem;margin:0 0 1rem}.casos[data-astro-cid-lcdefpme]{gap:1rem;display:grid}.casos[data-astro-cid-lcdefpme] figure[data-astro-cid-lcdefpme]{margin:0}@media (width<=699px){.casos[data-astro-cid-lcdefpme] figure[data-astro-cid-lcdefpme]:nth-child(n+3){display:none}}.casos[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{aspect-ratio:1;object-fit:cover;border-radius:var(--raio);width:100%;height:auto}@media (width>=700px){.casos[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr)}}@media (width>=1100px){.casos[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,1fr)}}.aviso[data-astro-cid-lcdefpme]{color:var(--mudo);margin:1.5rem 0 0;font-size:.85rem}.consult-tit[data-astro-cid-lcdefpme]{margin-top:clamp(5rem,9vw,8rem)}.trilho[data-astro-cid-lcdefpme]{scroll-snap-type:x mandatory;padding:0 var(--gutter) 1rem;scrollbar-width:none;gap:1rem;display:flex;overflow-x:auto}.trilho[data-astro-cid-lcdefpme]::-webkit-scrollbar{display:none}.trilho[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{aspect-ratio:3/4;object-fit:cover;border-radius:var(--raio);scroll-snap-align:start;flex:none;width:auto;height:min(62vh,560px)}.trilho[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]:first-child{aspect-ratio:4/3}.endereco[data-astro-cid-lcdefpme]{border-top:1px solid var(--linha);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1.5rem;margin-top:3rem;padding-top:1.75rem;display:flex}.endereco[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--tinta-2);margin:0}.final[data-astro-cid-lcdefpme]{text-align:center;isolation:isolate;padding-block:clamp(7rem,14vw,15rem);position:relative;overflow:hidden}.final-bg[data-astro-cid-lcdefpme]{object-fit:cover;object-position:50% 30%;opacity:.28;z-index:-1;filter:grayscale(.3);width:100%;height:100%;position:absolute;inset:0}.final[data-astro-cid-lcdefpme]:after{content:"";z-index:-1;background:radial-gradient(60% 70% at 50% 50%, transparent, var(--bg) 85%);position:absolute;inset:0}.final-in[data-astro-cid-lcdefpme]{max-width:52rem}.final-h[data-astro-cid-lcdefpme]{letter-spacing:-.05em;font-size:clamp(3rem,1.4rem + 6.5vw,7.5rem);font-weight:500;line-height:.95}.final[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-size:var(--t-1);color:var(--tinta-2);max-width:36rem;margin:1.75rem auto 2.5rem;line-height:1.5}.btn-xl[data-astro-cid-lcdefpme]{min-height:64px;padding:0 2.25rem;font-size:1.05rem}.faq-grid[data-astro-cid-lcdefpme]{display:grid}.faq[data-astro-cid-lcdefpme]{border-top:1px solid var(--linha)}.faq[data-astro-cid-lcdefpme] details[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--linha)}.faq[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]{cursor:pointer;font:500 clamp(1.15rem,1rem + .5vw,1.4rem)/1.3 var(--f-display);letter-spacing:-.02em;justify-content:space-between;align-items:center;gap:1.5rem;padding:1.6rem 0;list-style:none;display:flex}.faq[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]::-webkit-details-marker{display:none}.mais[data-astro-cid-lcdefpme]{flex:none;width:1rem;height:1rem;position:relative}.mais[data-astro-cid-lcdefpme]:before,.mais[data-astro-cid-lcdefpme]:after{content:"";background:var(--tinta);width:100%;height:1.5px;transition:rotate .5s var(--ease);position:absolute;top:50%;left:0}.mais[data-astro-cid-lcdefpme]:after{rotate:90deg}details[data-astro-cid-lcdefpme][open] .mais[data-astro-cid-lcdefpme]:after{rotate:0deg}.faq[data-astro-cid-lcdefpme] details[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--mudo);max-width:42rem;margin:0 0 1.75rem}@media (width>=900px){.faq-grid[data-astro-cid-lcdefpme]{grid-template-columns:.8fr 1.2fr;gap:6rem}}@media (width<=699px){.hero[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme],.btn-xl[data-astro-cid-lcdefpme]{justify-content:center;width:100%}}
