.BrushReveal-module__faQ63G__palco{background:var(--c-tinta);touch-action:pan-y;width:100%;height:100%;position:relative;overflow:hidden}.BrushReveal-module__faQ63G__camada{object-fit:cover;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;will-change:transform;width:100%;height:100%;position:absolute;inset:0}.BrushReveal-module__faQ63G__camadaVideo{object-fit:contain}.BrushReveal-module__faQ63G__canvas{will-change:transform;width:100%;height:100%;position:absolute;inset:0}
.TituloHero-module__tGAqzG__linha{display:block}
.DicaHero-module__ePED8a__pulsando{animation:2.4s ease-in-out infinite DicaHero-module__ePED8a__pulsar}@keyframes DicaHero-module__ePED8a__pulsar{0%,to{opacity:1;transform:scale(1)}50%{opacity:.82;transform:scale(1.035)}}.DicaHero-module__ePED8a__escondida{opacity:0;transition:opacity var(--mov-medio) var(--mov-saida);pointer-events:none}
.Button-module__VMVMAW__base{font-family:var(--fonte-corpo);font-size:var(--fs-rotulo-4);letter-spacing:.18em;text-transform:uppercase;transition:background var(--transicao), border-color var(--transicao), color var(--transicao), transform var(--transicao);pointer-events:auto;background:0 0;border:1px solid;padding:1.05rem 2.4rem;text-decoration:none;display:inline-block}.Button-module__VMVMAW__base:hover{transform:translateY(-2px)}.Button-module__VMVMAW__base:active{transform:translateY(0)}.Button-module__VMVMAW__primario.Button-module__VMVMAW__claro{border-color:var(--c-rosegold);color:var(--c-rosegold-texto)}.Button-module__VMVMAW__primario.Button-module__VMVMAW__claro:hover{background:color-mix(in srgb, var(--c-rosegold) 12%, transparent)}.Button-module__VMVMAW__primario.Button-module__VMVMAW__escuro{border-color:var(--c-rosegold-luz);color:var(--c-rosegold-luz)}.Button-module__VMVMAW__primario.Button-module__VMVMAW__escuro:hover{background:color-mix(in srgb, var(--c-rosegold-luz) 16%, transparent)}.Button-module__VMVMAW__fantasma{color:inherit;border-color:currentColor}.Button-module__VMVMAW__fantasma:hover{background:color-mix(in srgb, currentColor 10%, transparent)}
.Hero-module__GRtF9a__hero{aspect-ratio:2048/1182;width:100%;max-height:92vh;position:relative}.Hero-module__GRtF9a__veuTopo{z-index:1;pointer-events:none;background:linear-gradient(#000000bf 0%,#000000a8 8%,#0000008c 16%,#0000006b 25%,#0000004f 35%,#00000036 46%,#00000021 58%,#0000000f 72%,#00000008 86%,#0000 100%);position:absolute;inset:0}.Hero-module__GRtF9a__legenda{z-index:1;padding:var(--esp-5) var(--esp-3);color:var(--c-creme-2);pointer-events:none;position:absolute;inset:auto 0 0}.Hero-module__GRtF9a__interno{max-width:var(--largura-max);margin:0 auto}.Hero-module__GRtF9a__legenda h1{margin-bottom:var(--esp-2)}.Hero-module__GRtF9a__acoes{gap:var(--esp-2);pointer-events:none;margin-top:var(--esp-3);flex-wrap:wrap;display:flex}.Hero-module__GRtF9a__dica{font-size:var(--fs-rotulo-3);letter-spacing:var(--tracking-rotulo);text-transform:uppercase;color:var(--c-cinza-claro);margin-top:var(--esp-3)}
.ProvaSocial-module__EWil4a__bloco{gap:var(--esp-4);flex-direction:column;display:flex}.ProvaSocial-module__EWil4a__grade{gap:var(--esp-4);text-align:center;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));display:grid}.ProvaSocial-module__EWil4a__credencial{padding-top:var(--esp-2);border-top:1px solid var(--c-linha-acento);flex-direction:column;gap:.4rem;display:flex}.ProvaSocial-module__EWil4a__numero{font-family:var(--fonte-display);font-size:var(--fs-display-2);color:var(--c-rosegold);display:block}.ProvaSocial-module__EWil4a__rotulo{font-size:var(--fs-rotulo-3);letter-spacing:var(--tracking-rotulo);text-transform:uppercase;color:var(--c-cinza-claro)}.ProvaSocial-module__EWil4a__filete{background:var(--c-rosegold);transform-origin:0;will-change:transform;width:100%;height:1px}
.GradeServicos-module__cXaWKq__grade{gap:var(--esp-4);grid-template-columns:repeat(auto-fit,minmax(260px,1fr));padding:0;list-style:none;display:grid}.GradeServicos-module__cXaWKq__link{height:100%;color:inherit;transition:transform var(--mov-medio) var(--mov-saida), box-shadow var(--mov-medio) var(--mov-saida);will-change:transform;flex-direction:column;text-decoration:none;display:flex}.GradeServicos-module__cXaWKq__link:hover,.GradeServicos-module__cXaWKq__link:focus-visible{box-shadow:0 20px 36px -16px color-mix(in srgb, var(--c-rosegold) 45%, transparent), 0 10px 18px -12px color-mix(in srgb, var(--c-tinta) 35%, transparent);transform:translateY(-6px)}.GradeServicos-module__cXaWKq__quadro{overflow:hidden}.GradeServicos-module__cXaWKq__imagem{width:100%;height:auto;transition:transform var(--mov-lento) var(--mov-saida);will-change:transform;display:block}.GradeServicos-module__cXaWKq__link:hover .GradeServicos-module__cXaWKq__imagem,.GradeServicos-module__cXaWKq__link:focus-visible .GradeServicos-module__cXaWKq__imagem{transform:scale(1.08)}.GradeServicos-module__cXaWKq__resumo{color:var(--c-cinza)}
.Eyebrow-module__Iun7XG__rotulo{font-family:var(--fonte-corpo);font-size:var(--fs-rotulo-3);letter-spacing:var(--tracking-rotulo);text-transform:uppercase;margin:0 0 var(--esp-2);display:block}.Eyebrow-module__Iun7XG__claro{color:var(--c-rosegold-texto)}.Eyebrow-module__Iun7XG__escuro{color:var(--c-rosegold-luz)}
.Citacao-module__9yGEfq__bloco{text-align:center;max-width:46rem;margin:0 auto}.Citacao-module__9yGEfq__texto{font-family:var(--fonte-display);font-style:italic;font-weight:400;font-size:var(--fs-citacao);margin:0;line-height:1.5}.Citacao-module__9yGEfq__texto p{margin:0}.Citacao-module__9yGEfq__texto p:before{content:"“"}.Citacao-module__9yGEfq__texto p:after{content:"”"}.Citacao-module__9yGEfq__claro .Citacao-module__9yGEfq__texto{color:var(--c-ink)}.Citacao-module__9yGEfq__escuro .Citacao-module__9yGEfq__texto{color:var(--c-creme-2)}.Citacao-module__9yGEfq__atribuicao{margin-top:var(--esp-3);font-family:var(--fonte-corpo);font-size:var(--fs-rotulo-3);letter-spacing:var(--tracking-rotulo);text-transform:uppercase}.Citacao-module__9yGEfq__claro .Citacao-module__9yGEfq__atribuicao{color:var(--c-rosegold-texto)}.Citacao-module__9yGEfq__escuro .Citacao-module__9yGEfq__atribuicao{color:var(--c-rosegold-luz)}
.contato-module__Ilqo7G__colunas{gap:var(--esp-5);grid-template-columns:1.1fr .9fr;align-items:start;display:grid}.contato-module__Ilqo7G__aviso{color:var(--c-cinza);max-width:46ch;margin-bottom:var(--esp-4)}.contato-module__Ilqo7G__bloco{margin-bottom:var(--esp-4)}.contato-module__Ilqo7G__bloco h2{font-size:1.5rem}@media (max-width:880px){.contato-module__Ilqo7G__colunas{grid-template-columns:1fr}}
.RetratoSobre-module__LttN8a__container{z-index:0;position:relative}.RetratoSobre-module__LttN8a__container:after{content:"";border:1px solid var(--c-rosegold-luz);z-index:-1;pointer-events:none;position:absolute;inset:18px -18px -18px 18px}.RetratoSobre-module__LttN8a__moldura{overflow:hidden}.RetratoSobre-module__LttN8a__imagem{object-fit:cover;aspect-ratio:4/5;will-change:transform;width:100%;height:100%;display:block}
.CredenciaisSobre-module__74QTnq__bloco{margin-top:var(--esp-5)}.CredenciaisSobre-module__74QTnq__filete{background:var(--c-rosegold);transform-origin:0;will-change:transform;width:100%;height:1px;margin-bottom:var(--esp-4)}.CredenciaisSobre-module__74QTnq__grade{gap:var(--esp-3);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}.CredenciaisSobre-module__74QTnq__credencial{border-top:1px solid var(--c-linha-acento);padding-top:var(--esp-2)}.CredenciaisSobre-module__74QTnq__credencial strong{font-family:var(--fonte-display);color:var(--c-rosegold-texto);font-size:1.3rem;display:block}.CredenciaisSobre-module__74QTnq__credencial span{color:var(--c-cinza);font-size:.92rem}
.Faq-module__4j1iQq__item{border-bottom:1px solid var(--c-linha);padding:var(--esp-3) 0}.Faq-module__4j1iQq__pergunta{font-family:var(--fonte-display);cursor:pointer;justify-content:space-between;align-items:center;gap:var(--esp-3);font-size:1.45rem;list-style:none;display:flex}.Faq-module__4j1iQq__pergunta::-webkit-details-marker{display:none}.Faq-module__4j1iQq__indicador{width:.85rem;height:.85rem;transition:transform var(--mov-rapido) var(--mov-saida);flex:none;position:relative}.Faq-module__4j1iQq__indicador:before,.Faq-module__4j1iQq__indicador:after{content:"";background:var(--c-rosegold);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Faq-module__4j1iQq__indicador:before{width:100%;height:2px}.Faq-module__4j1iQq__indicador:after{width:2px;height:100%}.Faq-module__4j1iQq__item[open] .Faq-module__4j1iQq__indicador{transform:rotate(45deg)}.Faq-module__4j1iQq__corpo{overflow:hidden}.Faq-module__4j1iQq__resposta{color:var(--c-cinza);margin:var(--esp-2) 0 0;max-width:62ch}
.IndiceServicos-module__UWmh3q__indice{position:sticky;top:96px}.IndiceServicos-module__UWmh3q__lista{margin:0;padding:0;list-style:none}.IndiceServicos-module__UWmh3q__lista li{border-top:1px solid var(--c-linha)}.IndiceServicos-module__UWmh3q__lista li:last-child{border-bottom:1px solid var(--c-linha)}.IndiceServicos-module__UWmh3q__link{padding:.85rem 0 .85rem var(--esp-2);color:var(--c-ink);transition:color var(--transicao), border-color var(--transicao);border-left:2px solid #0000;font-size:.95rem;text-decoration:none;display:block}.IndiceServicos-module__UWmh3q__link:hover{color:var(--c-rosegold-texto)}.IndiceServicos-module__UWmh3q__link.IndiceServicos-module__UWmh3q__ativo{color:var(--c-rosegold-texto);border-left-color:var(--c-rosegold)}@media (max-width:820px){.IndiceServicos-module__UWmh3q__indice{position:static}.IndiceServicos-module__UWmh3q__lista{gap:var(--esp-3);padding-bottom:var(--esp-1);display:flex;overflow-x:auto}.IndiceServicos-module__UWmh3q__lista li{border-top:none;flex:none}.IndiceServicos-module__UWmh3q__lista li:last-child{border-bottom:none}.IndiceServicos-module__UWmh3q__link{padding:var(--esp-1) 0;white-space:nowrap;border-bottom:2px solid #0000;border-left:none}.IndiceServicos-module__UWmh3q__link.IndiceServicos-module__UWmh3q__ativo{border-left-color:#0000;border-bottom-color:var(--c-rosegold)}}
.servicos-module__9tbZ-q__resumo{color:var(--c-cinza);font-size:1.1rem}.servicos-module__9tbZ-q__corpo{gap:var(--esp-5);margin-top:var(--esp-5);grid-template-columns:minmax(0,28%) minmax(0,1fr);align-items:start;display:grid}.servicos-module__9tbZ-q__capitulos{min-width:0}.servicos-module__9tbZ-q__capitulo{padding:var(--esp-6) 0;border-bottom:1px solid var(--c-linha);scroll-margin-top:96px}.servicos-module__9tbZ-q__capitulo:first-child{padding-top:0}.servicos-module__9tbZ-q__capitulo:last-child{padding-bottom:var(--esp-4);border-bottom:none}.servicos-module__9tbZ-q__midia{z-index:0;margin-bottom:var(--esp-4);position:relative}.servicos-module__9tbZ-q__midia:after{content:"";border:1px solid var(--c-rosegold-luz);z-index:-1;pointer-events:none;position:absolute;inset:14px -14px -14px 14px}.servicos-module__9tbZ-q__midiaInner{overflow:hidden}.servicos-module__9tbZ-q__midiaInner img{width:100%;height:auto;display:block}.servicos-module__9tbZ-q__texto{max-width:62ch}.servicos-module__9tbZ-q__resumoServico{color:var(--c-cinza);font-size:1.1rem}.servicos-module__9tbZ-q__inclui{margin:var(--esp-3) 0 0;padding:0;list-style:none}.servicos-module__9tbZ-q__inclui li{border-top:1px solid var(--c-linha);padding:.6rem 0}.servicos-module__9tbZ-q__inclui li:last-child{border-bottom:1px solid var(--c-linha)}.servicos-module__9tbZ-q__fechamentoTitulo{text-align:center}.servicos-module__9tbZ-q__cta{margin-top:var(--esp-4);justify-content:center;display:flex}@media (max-width:820px){.servicos-module__9tbZ-q__corpo{margin-top:var(--esp-4);grid-template-columns:minmax(0,1fr)}.servicos-module__9tbZ-q__capitulo{padding:var(--esp-5) 0}}
.sobre-module__u5CazW__topo{gap:var(--esp-5);grid-template-columns:.9fr 1.1fr;align-items:center;display:grid}.sobre-module__u5CazW__paragrafo{margin-bottom:var(--esp-3);max-width:62ch;font-size:1.08rem}.sobre-module__u5CazW__cta{margin-top:var(--esp-4);justify-content:center;display:flex}@media (max-width:820px){.sobre-module__u5CazW__topo{grid-template-columns:1fr}}
.Divisor-module__XUx3Fa__espaco{padding:var(--esp-4) 0}.Divisor-module__XUx3Fa__linha{background:color-mix(in srgb, var(--c-rosegold) 55%, transparent);transform-origin:0;width:100%;height:1px}
.Depoimentos-module__QIjQ6G__grade{gap:var(--esp-4);grid-template-columns:repeat(auto-fit,minmax(300px,1fr));display:grid}.Depoimentos-module__QIjQ6G__card{background:var(--c-creme-2);padding:var(--esp-4)}.Depoimentos-module__QIjQ6G__card blockquote{margin:0 0 var(--esp-3);font-family:var(--fonte-display);font-size:1.35rem;line-height:1.4}.Depoimentos-module__QIjQ6G__autora{letter-spacing:.14em;text-transform:uppercase;color:var(--c-cinza);font-size:.8rem}
