.SectionIntro-module__wdiA3a__intro{gap:16px;max-width:760px;display:grid}.SectionIntro-module__wdiA3a__rotulo{font-family:var(--font-titulo),system-ui,sans-serif;letter-spacing:.18em;text-transform:uppercase;color:var(--verde-arquitetonico);align-items:center;gap:12px;font-size:.78rem;font-weight:700;display:inline-flex}.SectionIntro-module__wdiA3a__rotulo:before{content:"";background:currentColor;flex-shrink:0;width:28px;height:1.5px}.SectionIntro-module__wdiA3a__titulo{letter-spacing:-.02em;color:var(--verde-profundo);font-size:max(2rem,min(4.2vw,3.1rem));font-weight:700;line-height:1.08}.SectionIntro-module__wdiA3a__destaque{color:var(--salvia);display:block}.SectionIntro-module__wdiA3a__palavra{margin:-.1em .24em -.16em 0;padding:.1em 0 .16em;display:inline-block}.SectionIntro-module__wdiA3a__palavra:last-child{margin-right:0}.SectionIntro-module__wdiA3a__texto{color:var(--texto-suave);max-width:62ch;font-size:max(1rem,min(1.4vw,1.125rem))}.SectionIntro-module__wdiA3a__grande{max-width:1100px}.SectionIntro-module__wdiA3a__grande .SectionIntro-module__wdiA3a__titulo{letter-spacing:-.035em;font-size:max(2.6rem,min(7.2vw,6.2rem));line-height:1}.SectionIntro-module__wdiA3a__claro .SectionIntro-module__wdiA3a__rotulo{color:var(--salvia-claro)}.SectionIntro-module__wdiA3a__claro .SectionIntro-module__wdiA3a__titulo{color:var(--off-white)}.SectionIntro-module__wdiA3a__claro .SectionIntro-module__wdiA3a__destaque{color:var(--salvia-claro)}.SectionIntro-module__wdiA3a__claro .SectionIntro-module__wdiA3a__texto{color:rgba(246,244,239,.78)}
.Atendimento-module__mUDqta__secao{background:var(--salvia-nevoa);padding:max(72px,min(10vw,128px)) 0}.Atendimento-module__mUDqta__container{max-width:calc(var(--largura) + 2*var(--margem));padding:0 var(--margem);gap:max(36px,min(5vw,56px));margin:0 auto;display:grid}.Atendimento-module__mUDqta__passos{grid-template-columns:repeat(5,1fr);gap:max(16px,min(2vw,24px));list-style:none;display:grid}.Atendimento-module__mUDqta__passo{align-content:start;gap:10px;display:grid;position:relative}.Atendimento-module__mUDqta__conector{transform-origin:0 0;background:var(--salvia);height:1px;position:absolute;top:28px;left:64px;right:calc(-1*max(16px,min(2vw,24px)) + 8px)}.Atendimento-module__mUDqta__icone{border:1px solid var(--salvia);background:var(--branco);width:56px;height:56px;color:var(--verde-arquitetonico);transition:transform var(--duracao)var(--ease);border-radius:50%;place-items:center;margin-bottom:8px;display:grid}.Atendimento-module__mUDqta__passo:hover .Atendimento-module__mUDqta__icone{transform:translateY(-3px)}.Atendimento-module__mUDqta__numero{letter-spacing:.12em;text-transform:uppercase;color:var(--verde-arquitetonico);font-size:.78rem;font-weight:700}.Atendimento-module__mUDqta__passo h3{color:var(--verde-profundo);font-size:1.05rem;font-weight:700}.Atendimento-module__mUDqta__passo p{color:var(--texto-suave);font-size:.92rem}@media (max-width:1000px){.Atendimento-module__mUDqta__passos{grid-template-columns:1fr;gap:0}.Atendimento-module__mUDqta__passo{grid-template-columns:56px 1fr;column-gap:18px;padding-bottom:28px}.Atendimento-module__mUDqta__icone{grid-row:span 3;margin-bottom:0}.Atendimento-module__mUDqta__conector{width:1px;height:auto;top:56px;bottom:0;left:28px;right:auto}}
.Button-module__e7WGRa__botao{min-height:48px;font-family:var(--font-titulo),system-ui,sans-serif;text-align:center;cursor:pointer;-webkit-tap-highlight-color:transparent;--mx:0px;--my:0px;translate:var(--mx)var(--my);transition:background-color var(--duracao-curta)var(--ease),border-color var(--duracao-curta)var(--ease),color var(--duracao-curta)var(--ease),box-shadow var(--duracao-curta)var(--ease),transform var(--duracao-curta)var(--ease);border:1px solid transparent;border-radius:8px;justify-content:center;align-items:center;gap:10px;padding:12px 22px;font-size:.95rem;font-weight:600;line-height:1.2;display:inline-flex}.Button-module__e7WGRa__botao:active:not(:disabled){transform:translateY(1px)scale(.985)}.Button-module__e7WGRa__seta{transition:transform var(--duracao-curta)var(--ease);flex-shrink:0}.Button-module__e7WGRa__botao:hover .Button-module__e7WGRa__seta{transform:translate(4px)}.Button-module__e7WGRa__botao:focus-visible .Button-module__e7WGRa__seta{transform:translate(4px)}.Button-module__e7WGRa__primario{background:var(--verde-profundo);color:var(--off-white)}.Button-module__e7WGRa__primario:hover{background:var(--verde-arquitetonico)}.Button-module__e7WGRa__secundario{border-color:var(--verde-profundo);color:var(--verde-profundo);background:0 0}.Button-module__e7WGRa__secundario:hover{background:var(--salvia-claro)}.Button-module__e7WGRa__claro{background:var(--off-white);color:var(--verde-profundo)}.Button-module__e7WGRa__claro:hover{background:var(--salvia-claro)}.Button-module__e7WGRa__contorno-claro{color:var(--off-white);background:rgba(0,0,0,.12);border-color:rgba(246,244,239,.55)}.Button-module__e7WGRa__contorno-claro:hover{border-color:var(--off-white);background:rgba(246,244,239,.14)}.Button-module__e7WGRa__botao:disabled,.Button-module__e7WGRa__botao[aria-disabled=true]{opacity:.5;cursor:not-allowed}
.Configurador-module__u2zxkW__secao{background:var(--salvia-nevoa);padding:max(72px,min(10vw,128px)) 0}.Configurador-module__u2zxkW__container{max-width:calc(var(--largura) + 2*var(--margem));padding:0 var(--margem);gap:max(32px,min(5vw,48px));margin:0 auto;display:grid}.Configurador-module__u2zxkW__cartao{background:var(--branco);border:1px solid var(--linha);scroll-margin-top:calc(var(--cabecalho) + 16px);border-radius:14px;gap:20px;padding:max(20px,min(4vw,44px));display:grid}.Configurador-module__u2zxkW__topo{justify-content:space-between;align-items:center;gap:16px;display:flex}.Configurador-module__u2zxkW__passo{font-family:var(--font-titulo),system-ui,sans-serif;letter-spacing:.12em;text-transform:uppercase;color:var(--verde-arquitetonico);font-size:.82rem;font-weight:700}.Configurador-module__u2zxkW__reiniciar{min-height:40px;color:var(--texto-suave);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0 4px;font-size:.9rem;display:inline-flex}.Configurador-module__u2zxkW__reiniciar:hover{color:var(--verde-profundo);text-decoration:underline}.Configurador-module__u2zxkW__progresso{background:var(--cimento);border-radius:4px;height:4px;overflow:hidden}.Configurador-module__u2zxkW__progresso span{background:var(--verde-arquitetonico);transform-origin:0;height:100%;transition:transform var(--duracao)var(--ease);display:block}.Configurador-module__u2zxkW__confirmar{background:var(--salvia-nevoa);border-radius:10px;gap:12px;padding:16px;display:grid}.Configurador-module__u2zxkW__confirmar div{flex-wrap:wrap;gap:10px;display:flex}.Configurador-module__u2zxkW__painel{gap:24px;min-height:280px;display:grid}.Configurador-module__u2zxkW__tituloEtapa{color:var(--verde-profundo);font-size:max(1.4rem,min(2.6vw,1.9rem));font-weight:700}.Configurador-module__u2zxkW__tituloEtapa:focus{outline:none}.Configurador-module__u2zxkW__campos{gap:24px;display:grid}.Configurador-module__u2zxkW__linha{grid-template-columns:2fr 1fr;gap:16px;display:grid}.Configurador-module__u2zxkW__grade{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:16px;display:grid}.Configurador-module__u2zxkW__dica{color:var(--texto-suave)}.Configurador-module__u2zxkW__nota{color:var(--mineral);font-size:.85rem}.Configurador-module__u2zxkW__grupo{border:0;gap:12px;min-width:0;display:grid}.Configurador-module__u2zxkW__grupo legend{color:var(--texto);margin-bottom:12px;font-weight:600}.Configurador-module__u2zxkW__campo{color:var(--texto);gap:8px;font-weight:600;display:grid}.Configurador-module__u2zxkW__campo input,.Configurador-module__u2zxkW__campo textarea{border:1px solid var(--linha);background:var(--off-white);width:100%;min-height:48px;transition:border-color var(--duracao)var(--ease);border-radius:8px;padding:12px 14px;font-weight:400}.Configurador-module__u2zxkW__campo input:hover,.Configurador-module__u2zxkW__campo textarea:hover{border-color:var(--salvia)}.Configurador-module__u2zxkW__campo input:focus-visible{border-color:var(--verde-arquitetonico);outline-offset:0}.Configurador-module__u2zxkW__campo textarea:focus-visible{border-color:var(--verde-arquitetonico);outline-offset:0}.Configurador-module__u2zxkW__comSufixo{display:block;position:relative}.Configurador-module__u2zxkW__comSufixo span{color:var(--mineral);pointer-events:none;font-weight:400;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.Configurador-module__u2zxkW__input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.Configurador-module__u2zxkW__chips{flex-wrap:wrap;gap:10px;display:flex}.Configurador-module__u2zxkW__chip{border:1px solid var(--linha);background:var(--off-white);cursor:pointer;min-height:44px;transition:border-color var(--duracao-curta)var(--ease),background-color var(--duracao-curta)var(--ease),color var(--duracao-curta)var(--ease);border-radius:999px;align-items:center;padding:10px 16px;font-size:.95rem;display:inline-flex;position:relative}.Configurador-module__u2zxkW__chip:hover{border-color:var(--salvia)}.Configurador-module__u2zxkW__chip:has(input:checked){border-color:var(--verde-profundo);background:var(--verde-profundo);color:var(--off-white)}.Configurador-module__u2zxkW__chip:has(input:focus-visible){outline:2px solid var(--salvia);outline-offset:3px}.Configurador-module__u2zxkW__objetivo:has(input:focus-visible){outline:2px solid var(--salvia);outline-offset:3px}.Configurador-module__u2zxkW__estilo:has(input:focus-visible){outline:2px solid var(--salvia);outline-offset:3px}.Configurador-module__u2zxkW__objetivos{grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:12px;display:grid}.Configurador-module__u2zxkW__objetivo{border:1px solid var(--linha);background:var(--off-white);min-height:132px;color:var(--verde-arquitetonico);cursor:pointer;transition:border-color var(--duracao-curta)var(--ease),background-color var(--duracao-curta)var(--ease),box-shadow var(--duracao-curta)var(--ease);border-radius:12px;align-content:start;gap:14px;padding:20px;display:grid;position:relative}.Configurador-module__u2zxkW__objetivo span{font-family:var(--font-titulo),system-ui,sans-serif;color:var(--texto);font-weight:600;line-height:1.3}.Configurador-module__u2zxkW__objetivo:hover{border-color:var(--salvia)}.Configurador-module__u2zxkW__objetivo:has(input:checked){border-color:var(--verde-profundo);background:var(--salvia-nevoa);box-shadow:inset 0 0 0 1px var(--verde-profundo)}.Configurador-module__u2zxkW__marca{background:var(--verde-profundo);color:var(--off-white);opacity:0;transition:opacity var(--duracao-curta)var(--ease),transform var(--duracao-curta)var(--ease);border-radius:50%;padding:3px;position:absolute;top:12px;right:12px;transform:scale(.6)}.Configurador-module__u2zxkW__objetivo:has(input:checked) .Configurador-module__u2zxkW__marca{opacity:1;transform:scale(1)}.Configurador-module__u2zxkW__estilo:has(input:checked) .Configurador-module__u2zxkW__marca{opacity:1;transform:scale(1)}.Configurador-module__u2zxkW__estilos{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:14px;display:grid}.Configurador-module__u2zxkW__estilo{cursor:pointer;gap:10px;font-weight:600;display:grid;position:relative}.Configurador-module__u2zxkW__estiloImagem{aspect-ratio:4/3;background:var(--salvia-nevoa);color:var(--verde-arquitetonico);transition:border-color var(--duracao-curta)var(--ease);border:2px solid transparent;border-radius:10px;place-items:center;display:grid;position:relative;overflow:hidden}.Configurador-module__u2zxkW__estiloImagem img{object-fit:cover;transition:transform .9s var(--ease)}.Configurador-module__u2zxkW__estilo:hover .Configurador-module__u2zxkW__estiloImagem img{transform:scale(1.04)}.Configurador-module__u2zxkW__estilo:has(input:checked) .Configurador-module__u2zxkW__estiloImagem{border-color:var(--verde-profundo)}.Configurador-module__u2zxkW__resumo{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:14px;display:grid}.Configurador-module__u2zxkW__resumoGrupo{border:1px solid var(--linha);background:var(--off-white);border-radius:10px;align-content:start;gap:10px;padding:18px;display:grid}.Configurador-module__u2zxkW__resumoTopo{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.Configurador-module__u2zxkW__resumoTopo h4{color:var(--verde-profundo);font-size:1rem}.Configurador-module__u2zxkW__resumoTopo button{min-height:32px;color:var(--verde-arquitetonico);cursor:pointer;background:0 0;border:0;font-size:.88rem;font-weight:600;text-decoration:underline}.Configurador-module__u2zxkW__resumoGrupo dl{gap:8px;display:grid}.Configurador-module__u2zxkW__resumoGrupo dt{color:var(--mineral);font-size:.8rem}.Configurador-module__u2zxkW__resumoGrupo dd{overflow-wrap:anywhere;font-weight:500}.Configurador-module__u2zxkW__contato{border-top:1px solid var(--linha);gap:20px;padding-top:8px;display:grid}.Configurador-module__u2zxkW__consentimento{color:var(--texto-suave);align-items:flex-start;gap:12px;font-size:.92rem;display:flex}.Configurador-module__u2zxkW__consentimento input{width:20px;height:20px;accent-color:var(--verde-profundo);flex-shrink:0;margin-top:2px}.Configurador-module__u2zxkW__consentimento a{color:var(--verde-arquitetonico);text-decoration:underline}.Configurador-module__u2zxkW__rodape{border-top:1px solid var(--linha);gap:14px;padding-top:20px;display:grid}.Configurador-module__u2zxkW__acoes{flex-wrap:wrap;gap:12px;display:flex}.Configurador-module__u2zxkW__erro{color:#9a2f22;font-weight:600}.Configurador-module__u2zxkW__erro a{text-decoration:underline}.Configurador-module__u2zxkW__sucesso{background:var(--salvia-nevoa);color:var(--verde-profundo);border-radius:8px;padding:12px 14px;font-weight:600}@media (max-width:640px){.Configurador-module__u2zxkW__linha{grid-template-columns:1fr}.Configurador-module__u2zxkW__acoes>*{flex:100%}.Configurador-module__u2zxkW__objetivos{grid-template-columns:1fr}.Configurador-module__u2zxkW__objetivo{grid-template-columns:auto 1fr;align-items:center;min-height:auto}}
.VideoFundo-module__Fz_4xq__fundo{z-index:0;background:var(--verde-profundo);position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.VideoFundo-module__Fz_4xq__quadro{will-change:transform;position:absolute;top:-6%;bottom:-6%;left:0;right:0}.VideoFundo-module__Fz_4xq__midia{object-fit:cover;width:100%;max-width:none;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.VideoFundo-module__Fz_4xq__video{opacity:0;transition:opacity var(--duracao)var(--ease)}.VideoFundo-module__Fz_4xq__video[data-tocando]{opacity:1}.VideoFundo-module__Fz_4xq__fundo:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0}.VideoFundo-module__Fz_4xq__verde:after{background:radial-gradient(120% 90% at 72% 38%,rgba(18,26,17,0) 40%,rgba(18,26,17,.5) 100%),linear-gradient(100deg,rgba(20,29,19,.92) 0%,rgba(20,29,19,.76) 36%,rgba(20,29,19,.38) 70%,rgba(20,29,19,.28) 100%),linear-gradient(rgba(20,29,19,0) 48%,rgba(20,29,19,.62) 100%)}.VideoFundo-module__Fz_4xq__escuro:after{background:radial-gradient(110% 80% at 70% 30%,rgba(18,26,17,0) 30%,rgba(18,26,17,.45) 100%),linear-gradient(90deg,rgba(20,29,19,.93) 0%,rgba(20,29,19,.84) 45%,rgba(20,29,19,.74) 100%)}@media (max-width:640px){.VideoFundo-module__Fz_4xq__verde:after{background:linear-gradient(rgba(20,29,19,.6) 0%,rgba(20,29,19,.72) 40%,rgba(20,29,19,.9) 100%)}}
.Contato-module__5KZuVa__secao{isolation:isolate;background:var(--verde-profundo);color:var(--off-white);padding:0 0 max(72px,min(10vw,128px));position:relative;overflow:hidden}.Contato-module__5KZuVa__palco{isolation:isolate;margin-bottom:max(24px,min(4vw,48px));padding:max(72px,min(10vw,128px)) 0 max(48px,min(7vw,96px));position:relative;overflow:hidden}.Contato-module__5KZuVa__palco:after{content:"";background:linear-gradient(to bottom,rgba(35,48,35,0),var(--verde-profundo));pointer-events:none;height:35%;position:absolute;top:auto;bottom:0;left:0;right:0}.Contato-module__5KZuVa__abertura{z-index:1;min-height:min(78svh,760px);max-width:calc(var(--largura) + 2*var(--margem));padding:0 var(--margem);align-content:center;gap:max(28px,min(4vw,44px));margin:0 auto;display:grid;position:relative}.Contato-module__5KZuVa__destaque{display:flex}.Contato-module__5KZuVa__ctaWhats{min-height:60px;padding:16px 28px;font-size:1.05rem}.Contato-module__5KZuVa__ctaWhats>span{align-items:center;gap:10px;display:inline-flex}.Contato-module__5KZuVa__ctaWhats:hover{box-shadow:0 10px 28px -12px rgba(10,16,10,.6),0 0 0 5px rgba(223,228,214,.24)}.Contato-module__5KZuVa__ctaWhats:focus-visible{box-shadow:0 10px 28px -12px rgba(10,16,10,.6),0 0 0 5px rgba(223,228,214,.24)}.Contato-module__5KZuVa__container{z-index:1;max-width:calc(var(--largura) + 2*var(--margem));padding:0 var(--margem);grid-template-columns:1fr 1fr;align-items:start;gap:max(36px,min(6vw,80px));margin:0 auto;display:grid;position:relative}.Contato-module__5KZuVa__coluna{gap:40px;display:grid}.Contato-module__5KZuVa__canais{gap:24px;list-style:none;display:grid}.Contato-module__5KZuVa__canais li{gap:14px;display:flex}.Contato-module__5KZuVa__canais li>svg{color:var(--salvia-claro);flex-shrink:0;margin-top:2px}.Contato-module__5KZuVa__canais strong{font-family:var(--font-titulo),system-ui,sans-serif;margin-bottom:6px;display:block}.Contato-module__5KZuVa__canais p{color:rgba(246,244,239,.82)}.Contato-module__5KZuVa__canais a:not([class]){text-underline-offset:3px;text-decoration:underline}.Contato-module__5KZuVa__botoes{flex-wrap:wrap;gap:10px;display:flex}.Contato-module__5KZuVa__botoes a:hover,.Contato-module__5KZuVa__acoes>:hover{transform:translateY(-2px);box-shadow:0 8px 22px -10px rgba(10,16,10,.55),0 0 0 4px rgba(223,228,214,.22)}.Contato-module__5KZuVa__botoes a:focus-visible{transform:translateY(-2px);box-shadow:0 8px 22px -10px rgba(10,16,10,.55),0 0 0 4px rgba(223,228,214,.22)}.Contato-module__5KZuVa__acoes>:focus-visible{transform:translateY(-2px);box-shadow:0 8px 22px -10px rgba(10,16,10,.55),0 0 0 4px rgba(223,228,214,.22)}.Contato-module__5KZuVa__form{background:var(--branco);color:var(--texto);border-radius:14px;gap:18px;padding:max(22px,min(4vw,40px));display:grid}.Contato-module__5KZuVa__form h3{color:var(--verde-profundo);font-size:1.4rem}.Contato-module__5KZuVa__explica{color:var(--texto-suave);font-size:.9rem}.Contato-module__5KZuVa__campo{border:0;gap:8px;min-width:0;font-weight:600;display:grid}.Contato-module__5KZuVa__campo legend{margin-bottom:8px}.Contato-module__5KZuVa__campo input,.Contato-module__5KZuVa__campo select,.Contato-module__5KZuVa__campo textarea{border:1px solid var(--linha);background:var(--off-white);width:100%;min-height:48px;transition:border-color var(--duracao)var(--ease);border-radius:8px;padding:12px 14px;font-weight:400}.Contato-module__5KZuVa__campo input:hover,.Contato-module__5KZuVa__campo select:hover,.Contato-module__5KZuVa__campo textarea:hover{border-color:var(--salvia)}.Contato-module__5KZuVa__campo [aria-invalid=true]{border-color:#9a2f22}.Contato-module__5KZuVa__input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.Contato-module__5KZuVa__chips{flex-wrap:wrap;gap:8px;display:flex}.Contato-module__5KZuVa__chip{border:1px solid var(--linha);background:var(--off-white);cursor:pointer;min-height:44px;transition:border-color var(--duracao)var(--ease),background-color var(--duracao)var(--ease),color var(--duracao)var(--ease);border-radius:999px;align-items:center;padding:8px 16px;font-weight:500;display:inline-flex;position:relative}.Contato-module__5KZuVa__chip:hover{border-color:var(--salvia)}.Contato-module__5KZuVa__chip:has(input:checked){border-color:var(--verde-profundo);background:var(--verde-profundo);color:var(--off-white)}.Contato-module__5KZuVa__chip:has(input:focus-visible){outline:2px solid var(--salvia);outline-offset:3px}.Contato-module__5KZuVa__consentimento{color:var(--texto-suave);align-items:flex-start;gap:12px;font-size:.9rem;display:flex}.Contato-module__5KZuVa__consentimento input{width:20px;height:20px;accent-color:var(--verde-profundo);flex-shrink:0;margin-top:2px}.Contato-module__5KZuVa__consentimento a{color:var(--verde-arquitetonico);text-decoration:underline}.Contato-module__5KZuVa__acoes{flex-wrap:wrap;gap:10px;display:flex}.Contato-module__5KZuVa__erro{color:#9a2f22;font-size:.88rem;font-weight:600}.Contato-module__5KZuVa__erro a{text-decoration:underline}.Contato-module__5KZuVa__sucesso{background:var(--salvia-nevoa);color:var(--verde-profundo);border-radius:8px;padding:12px 14px;font-weight:600}@media (max-width:900px){.Contato-module__5KZuVa__container{grid-template-columns:1fr}}@media (max-width:520px){.Contato-module__5KZuVa__acoes>*{flex:100%}}
.Diferenciais-module__003Qaq__faixa{background:var(--branco);border-bottom:1px solid var(--linha)}.Diferenciais-module__003Qaq__lista{max-width:calc(var(--largura) + 2*var(--margem));padding:0 var(--margem);grid-template-columns:repeat(4,1fr);margin:0 auto;list-style:none;display:grid}.Diferenciais-module__003Qaq__item{border-left:1px solid var(--linha);align-content:start;gap:10px;padding:max(28px,min(4vw,48px)) max(16px,min(2vw,28px));display:grid}.Diferenciais-module__003Qaq__item:first-child{border-left:0;padding-left:0}.Diferenciais-module__003Qaq__icone{color:var(--verde-arquitetonico)}.Diferenciais-module__003Qaq__item h3{color:var(--verde-profundo);font-size:1.05rem;font-weight:700}.Diferenciais-module__003Qaq__item p{color:var(--texto-suave);font-size:.94rem}@media (max-width:900px){.Diferenciais-module__003Qaq__lista{grid-template-columns:repeat(2,1fr)}.Diferenciais-module__003Qaq__item:nth-child(3){border-left:0;padding-left:0}.Diferenciais-module__003Qaq__item:nth-child(n+3){border-top:1px solid var(--linha)}}@media (max-width:520px){.Diferenciais-module__003Qaq__lista{grid-template-columns:1fr}.Diferenciais-module__003Qaq__item{border-left:0;padding-left:0}.Diferenciais-module__003Qaq__item+.Diferenciais-module__003Qaq__item{border-top:1px solid var(--linha)}}
.Faq-module__X38XYa__secao{background:var(--off-white);padding:max(72px,min(10vw,128px)) 0}.Faq-module__X38XYa__container{max-width:calc(var(--largura) + 2*var(--margem));padding:0 var(--margem);gap:max(36px,min(5vw,56px));margin:0 auto;display:grid}.Faq-module__X38XYa__categorias{gap:max(20px,min(3vw,32px));max-width:880px;display:grid}.Faq-module__X38XYa__abas{scrollbar-width:none;gap:8px;display:flex;overflow-x:auto}.Faq-module__X38XYa__aba{border:1px solid var(--linha);min-height:44px;font-family:var(--font-titulo),system-ui,sans-serif;color:var(--verde-profundo);cursor:pointer;transition:background-color var(--duracao-curta)var(--ease),border-color var(--duracao-curta)var(--ease),color var(--duracao-curta)var(--ease);background:0 0;border-radius:999px;flex-shrink:0;padding:10px 18px;font-size:.9rem;font-weight:600}.Faq-module__X38XYa__aba:hover{border-color:var(--salvia)}.Faq-module__X38XYa__aba[aria-selected=true]{border-color:var(--verde-profundo);background:var(--verde-profundo);color:var(--off-white)}.Faq-module__X38XYa__lista{border-top:1px solid var(--linha)}.Faq-module__X38XYa__item{border-bottom:1px solid var(--linha)}.Faq-module__X38XYa__item summary{min-height:56px;font-family:var(--font-titulo),system-ui,sans-serif;color:var(--verde-profundo);cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:14px 0;font-weight:600;list-style:none;display:flex}.Faq-module__X38XYa__item summary::-webkit-details-marker{display:none}.Faq-module__X38XYa__item summary:hover span{text-underline-offset:4px;text-decoration:underline}.Faq-module__X38XYa__seta{color:var(--verde-arquitetonico);transition:transform var(--duracao-curta)var(--ease);flex-shrink:0}.Faq-module__X38XYa__item[open]:not([data-fechando]) .Faq-module__X38XYa__seta{transform:rotate(45deg)}.Faq-module__X38XYa__item summary span{transition:color var(--duracao-curta)var(--ease)}.Faq-module__X38XYa__item summary:hover span{color:var(--verde-arquitetonico)}.Faq-module__X38XYa__resposta{overflow:hidden}.Faq-module__X38XYa__item p{color:var(--texto-suave);padding:0 32px 18px 0}
.MarcaGigante-module__V-Em9W__faixa{padding:clamp(14px,2.4vw,32px)var(--margem)0;background:var(--verde-profundo);overflow:hidden}.MarcaGigante-module__V-Em9W__texto{width:100%;height:auto;fill:var(--verde-escuro);font-family:var(--font-titulo),system-ui,sans-serif;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:236px;font-weight:800;display:block;overflow:hidden}
.TripliceFronteira-module__9gHdJq__faixa{width:min(var(--largura),calc(100% - 2*var(--margem)));background:radial-gradient(120% 90% at 85% 40%,rgba(120,136,104,.22),rgba(120,136,104,0) 60%),var(--verde-profundo);color:var(--off-white);isolation:isolate;border-radius:20px;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:max(20px,min(4vw,56px));margin:0 auto max(32px,min(5vw,56px));padding:max(28px,min(4vw,48px));display:grid;position:relative;overflow:hidden}.TripliceFronteira-module__9gHdJq__faixa:before{content:"";z-index:-1;opacity:.06;background:repeating-radial-gradient(circle at 70% 55%,transparent 0 18px,var(--off-white)18px 19px);pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.TripliceFronteira-module__9gHdJq__texto{gap:14px;display:grid}.TripliceFronteira-module__9gHdJq__rotulo{letter-spacing:.2em;text-transform:uppercase;color:var(--salvia-claro);font-size:.72rem;font-weight:700}.TripliceFronteira-module__9gHdJq__texto h2{color:var(--off-white);font-size:max(1.7rem,min(3.4vw,2.6rem));line-height:1.05}.TripliceFronteira-module__9gHdJq__texto h2 em{color:var(--salvia-claro);font-style:normal}.TripliceFronteira-module__9gHdJq__texto p:last-child{color:rgba(246,244,239,.78);max-width:42ch}.TripliceFronteira-module__9gHdJq__mapa{justify-self:center;width:100%;max-width:520px;height:auto;display:block;overflow:visible}.TripliceFronteira-module__9gHdJq__leito,.TripliceFronteira-module__9gHdJq__agua{fill:none;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:0}.TripliceFronteira-module__9gHdJq__leito{stroke:rgba(116,172,223,.22);stroke-width:11px}.TripliceFronteira-module__9gHdJq__agua{stroke:#9cc4e4;stroke-width:1.6px}.TripliceFronteira-module__9gHdJq__nomeRio{letter-spacing:.08em;fill:rgba(246,244,239,.55);font-size:7px;font-style:italic}.TripliceFronteira-module__9gHdJq__mastro{stroke:rgba(246,244,239,.8);stroke-width:1.2px;stroke-linecap:round}.TripliceFronteira-module__9gHdJq__ponta{fill:var(--off-white)}.TripliceFronteira-module__9gHdJq__pais{font-family:var(--font-titulo),system-ui,sans-serif;letter-spacing:.16em;text-transform:uppercase;text-anchor:middle;fill:var(--off-white);font-size:8.5px;font-weight:700}.TripliceFronteira-module__9gHdJq__marco{fill:var(--off-white);stroke:var(--verde-profundo);stroke-width:1.2px}.TripliceFronteira-module__9gHdJq__onda{fill:none;stroke:var(--salvia-claro);stroke-width:1px}.TripliceFronteira-module__9gHdJq__legendaMarco{letter-spacing:.1em;text-transform:uppercase;fill:rgba(246,244,239,.7);font-size:6.5px}@media (max-width:760px){.TripliceFronteira-module__9gHdJq__faixa{grid-template-columns:1fr}}
.Footer-module__Grjkva__rodape{background:var(--off-white);border-top:1px solid var(--linha);color:var(--texto-suave);font-size:.92rem}.Footer-module__Grjkva__container{max-width:calc(var(--largura) + 2*var(--margem));padding:clamp(48px,7vw,80px)var(--margem)40px;grid-template-columns:1.4fr 1fr 1fr 1.3fr;gap:40px;margin:0 auto;display:grid}.Footer-module__Grjkva__marca{align-content:start;gap:16px;display:grid}.Footer-module__Grjkva__logo{width:200px;height:auto}.Footer-module__Grjkva__assinatura{max-width:28ch;font-family:var(--font-titulo),system-ui,sans-serif;color:var(--verde-profundo);font-weight:600}.Footer-module__Grjkva__coluna h2{letter-spacing:.14em;text-transform:uppercase;color:var(--verde-arquitetonico);margin-bottom:14px;font-size:.78rem;font-weight:700}.Footer-module__Grjkva__coluna ul{gap:10px;list-style:none;display:grid}.Footer-module__Grjkva__coluna a:hover,.Footer-module__Grjkva__base a:hover{color:var(--verde-profundo);text-decoration:underline}.Footer-module__Grjkva__base{max-width:calc(var(--largura) + 2*var(--margem));padding:20px var(--margem)28px;border-top:1px solid var(--linha);flex-wrap:wrap;justify-content:space-between;gap:12px 32px;margin:0 auto;font-size:.84rem;display:flex}.Footer-module__Grjkva__base a{text-decoration:underline}.Footer-module__Grjkva__legal{flex-wrap:wrap;gap:8px 20px;display:flex}@media (max-width:900px){.Footer-module__Grjkva__container{grid-template-columns:1fr 1fr}}@media (max-width:560px){.Footer-module__Grjkva__container{grid-template-columns:1fr}}.Footer-module__Grjkva__ilustrativas{color:var(--mineral);flex-basis:100%;order:3;font-size:.76rem}
.Header-module__ldgnoG__header{z-index:50;color:var(--off-white);transition:background-color var(--duracao)var(--ease),color var(--duracao)var(--ease),border-color var(--duracao)var(--ease),box-shadow var(--duracao)var(--ease);border-bottom:1px solid transparent;position:fixed;top:0;bottom:auto;left:0;right:0}.Header-module__ldgnoG__solido{color:var(--verde-profundo);border-color:var(--linha);box-shadow:0 8px 28px -18px rgba(35,48,35,.35)}.Header-module__ldgnoG__header:before{content:"";z-index:-1;opacity:0;transition:opacity var(--duracao)var(--ease);pointer-events:none;background:rgba(246,244,239,.82);position:absolute;top:0;bottom:0;left:0;right:0}.Header-module__ldgnoG__solido:before{opacity:1;-webkit-backdrop-filter:blur(14px)saturate(1.1);backdrop-filter:blur(14px)saturate(1.1)}.Header-module__ldgnoG__header:after{content:"";z-index:-2;transition:opacity var(--duracao)var(--ease);pointer-events:none;background:linear-gradient(rgba(14,20,14,.62),rgba(14,20,14,.34) 55%,rgba(14,20,14,0));position:absolute;top:0;bottom:-56px;left:0;right:0}.Header-module__ldgnoG__solido:after{opacity:0}.Header-module__ldgnoG__header:not(.Header-module__ldgnoG__solido) .Header-module__ldgnoG__nav a{text-shadow:0 1px 12px rgba(14,20,14,.6)}.Header-module__ldgnoG__header[data-escondido]{box-shadow:none}.Header-module__ldgnoG__barra{height:var(--cabecalho);max-width:calc(var(--largura) + 2*var(--margem));padding:0 var(--margem);align-items:center;gap:28px;margin:0 auto;display:flex}.Header-module__ldgnoG__marca{flex-shrink:0;align-items:center;margin-right:auto;display:flex}.Header-module__ldgnoG__logo{filter:brightness(0)invert();width:auto;height:48px;transition:filter var(--duracao)var(--ease)}.Header-module__ldgnoG__solido .Header-module__ldgnoG__logo{filter:none}.Header-module__ldgnoG__nav{gap:max(14px,min(1.8vw,28px));font-size:.92rem;font-weight:500;display:flex}.Header-module__ldgnoG__header{--nav-destaque:var(--salvia-claro)}.Header-module__ldgnoG__solido{--nav-destaque:var(--verde-arquitetonico)}.Header-module__ldgnoG__nav a{white-space:nowrap;opacity:.94;transition:opacity var(--duracao-curta)var(--ease),color var(--duracao-curta)var(--ease);padding:8px 0;position:relative}.Header-module__ldgnoG__nav a:after{content:"";transform-origin:100%;height:1.5px;transition:transform var(--duracao-curta)var(--ease);background:currentColor;position:absolute;bottom:2px;left:0;right:0;transform:scaleX(0)}.Header-module__ldgnoG__nav a:hover{opacity:1;color:var(--nav-destaque)}.Header-module__ldgnoG__nav a:focus-visible{opacity:1;color:var(--nav-destaque)}.Header-module__ldgnoG__nav a:hover:after{transform-origin:0;transform:scaleX(1)}.Header-module__ldgnoG__nav a:focus-visible:after{transform-origin:0;transform:scaleX(1)}.Header-module__ldgnoG__nav a[aria-current]{opacity:1}.Header-module__ldgnoG__nav{position:relative}.Header-module__ldgnoG__indicador{background:var(--nav-destaque);opacity:0;visibility:hidden;pointer-events:none;width:0;height:2px;transition:background-color var(--duracao)var(--ease);border-radius:2px;position:absolute;bottom:0;left:0}.Header-module__ldgnoG__cta{white-space:nowrap;min-height:44px;padding:10px 16px 10px 18px}.Header-module__ldgnoG__cta:hover,.Header-module__ldgnoG__cta[aria-current]{box-shadow:0 0 0 4px rgba(223,228,214,.28)}.Header-module__ldgnoG__cta:focus-visible{box-shadow:0 0 0 4px rgba(223,228,214,.28)}.Header-module__ldgnoG__solido .Header-module__ldgnoG__cta:hover,.Header-module__ldgnoG__solido .Header-module__ldgnoG__cta[aria-current]{box-shadow:0 0 0 4px rgba(120,136,104,.22)}.Header-module__ldgnoG__solido .Header-module__ldgnoG__cta:focus-visible{box-shadow:0 0 0 4px rgba(120,136,104,.22)}.Header-module__ldgnoG__menuBotao{cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;width:44px;height:44px;display:none}.Header-module__ldgnoG__painel{inset:var(--cabecalho)0 0;padding:24px var(--margem)32px;background:var(--off-white);color:var(--verde-profundo);flex-direction:column;justify-content:space-between;gap:32px;display:flex;position:fixed;overflow-y:auto}.Header-module__ldgnoG__painel[hidden]{display:none}.Header-module__ldgnoG__painel nav{display:grid}.Header-module__ldgnoG__painel nav a{border-bottom:1px solid var(--linha);font-family:var(--font-titulo),system-ui,sans-serif;-webkit-tap-highlight-color:transparent;transition:color var(--duracao-curta)var(--ease),background-color var(--duracao-curta)var(--ease),padding var(--duracao-curta)var(--ease);padding:14px 0;font-size:1.4rem;font-weight:600;position:relative}.Header-module__ldgnoG__painel nav a:active{background:var(--salvia-nevoa);color:var(--verde-arquitetonico)}.Header-module__ldgnoG__painel nav a:before{content:"";background:var(--salvia);width:3px;height:22px;transition:transform var(--duracao-curta)var(--ease);border-radius:2px;position:absolute;top:50%;left:0;transform:translateY(-50%)scaleY(0)}.Header-module__ldgnoG__painel nav a[aria-current]{color:var(--verde-arquitetonico);padding-left:16px}.Header-module__ldgnoG__painel nav a[aria-current]:before{transform:translateY(-50%)scaleY(1)}.Header-module__ldgnoG__painelAcoes{gap:12px;display:grid}@media (max-width:1240px){.Header-module__ldgnoG__nav{display:none}.Header-module__ldgnoG__menuBotao{display:inline-flex}}@media (max-width:520px){.Header-module__ldgnoG__cta{display:none}.Header-module__ldgnoG__logo{height:40px}}
.DicaRolagem-module__3a29XG__dica{left:50%;bottom:calc(18px + env(safe-area-inset-bottom));z-index:3;visibility:hidden;opacity:0;--cor:var(--off-white);--fundo:rgba(20,29,19,.42);--borda:rgba(246,244,239,.22);justify-items:center;gap:8px;display:grid;position:absolute;translate:-50%}.DicaRolagem-module__3a29XG__dica[data-tom=escuro]{--cor:var(--verde-profundo);--fundo:rgba(246,244,239,.72);--borda:rgba(35,48,35,.2)}.DicaRolagem-module__3a29XG__texto{letter-spacing:.22em;text-transform:uppercase;white-space:nowrap;color:var(--cor);text-shadow:0 1px 10px rgba(14,20,14,.35);font-size:.62rem;font-weight:600}.DicaRolagem-module__3a29XG__dica[data-tom=escuro] .DicaRolagem-module__3a29XG__texto{text-shadow:none}.DicaRolagem-module__3a29XG__botao{background:var(--fundo);width:44px;height:44px;color:var(--cor);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform var(--duracao-curta)var(--ease);border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:relative}.DicaRolagem-module__3a29XG__botao:active{transform:scale(.92)}.DicaRolagem-module__3a29XG__botao:focus-visible{outline:2px solid var(--salvia-claro);outline-offset:3px}.DicaRolagem-module__3a29XG__anel{pointer-events:none;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0;transform:rotate(-90deg)}.DicaRolagem-module__3a29XG__anel circle{fill:none;stroke-width:1.6px}.DicaRolagem-module__3a29XG__trilho{stroke:var(--borda)}.DicaRolagem-module__3a29XG__seta{position:relative}.DicaRolagem-module__3a29XG__cheio{stroke:var(--cor);stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--progresso,0));stroke-linecap:round}@media (hover:hover) and (pointer:fine){.DicaRolagem-module__3a29XG__dica{display:none}}
.TrioPaises-module__cB4pmG__trio{left:50%;bottom:calc(100px + env(safe-area-inset-bottom));z-index:2;pointer-events:none;--tam:clamp(36px,7svh,64px);justify-items:center;gap:7px;display:grid;position:absolute;translate:-50%}.TrioPaises-module__cB4pmG__selos{align-items:center;display:flex;position:relative}.TrioPaises-module__cB4pmG__selo{width:calc(var(--tam)*.78);aspect-ratio:1;filter:drop-shadow(0 6px 14px rgba(8,12,8,.5));display:block}.TrioPaises-module__cB4pmG__selo[data-centro]{z-index:1;width:var(--tam);margin-inline:calc(var(--tam)*-.2);position:relative}.TrioPaises-module__cB4pmG__selo svg{width:100%;height:100%;display:block}.TrioPaises-module__cB4pmG__aro{fill:none;stroke:rgba(246,244,239,.92);stroke-width:1.3px}.TrioPaises-module__cB4pmG__aura{z-index:-1;width:calc(var(--tam)*2.6);aspect-ratio:1;background:radial-gradient(closest-side,rgba(223,228,214,.26),rgba(223,228,214,0));border-radius:50%;position:absolute;top:50%;left:50%;translate:-50% -50%}.TrioPaises-module__cB4pmG__legenda{letter-spacing:.22em;text-transform:uppercase;white-space:nowrap;color:rgba(246,244,239,.86);text-shadow:0 1px 10px rgba(14,20,14,.5);font-size:.6rem;font-weight:600;overflow:hidden}.TrioPaises-module__cB4pmG__legenda span{display:inline-block}.TrioPaises-module__cB4pmG__legenda b{color:var(--salvia-claro);margin-left:.7em;margin-right:.7em;font-weight:400}@media (max-aspect-ratio:4/3) and (max-height:600px){.TrioPaises-module__cB4pmG__trio{bottom:calc(88px + env(safe-area-inset-bottom));--tam:30px;gap:5px}.TrioPaises-module__cB4pmG__legenda{font-size:.55rem}}@media (min-aspect-ratio:401/300){.TrioPaises-module__cB4pmG__trio{left:auto;right:var(--margem);--tam:clamp(52px,7vh,76px);bottom:52px;translate:none}.TrioPaises-module__cB4pmG__legenda{font-size:.66rem}}
.Hero-module__JgYmMq__hero{background:var(--verde-profundo);color:var(--off-white);position:relative}.Hero-module__JgYmMq__palco{isolation:isolate;height:100svh;min-height:560px;position:relative;overflow:hidden}.Hero-module__JgYmMq__midia{z-index:-3;position:absolute;top:0;bottom:0;left:0;right:0}.Hero-module__JgYmMq__poster{object-fit:cover;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.Hero-module__JgYmMq__canvas{opacity:0;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.Hero-module__JgYmMq__overlay{z-index:-2;background:linear-gradient(90deg,rgba(35,48,35,.7) 0%,rgba(35,48,35,.4) 34%,rgba(35,48,35,0) 62%),linear-gradient(rgba(35,48,35,0) 72%,rgba(35,48,35,.4) 100%);position:absolute;top:0;bottom:0;left:0;right:0}.Hero-module__JgYmMq__grao{z-index:-1;opacity:.025;mix-blend-mode:overlay;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;top:0;bottom:0;left:0;right:0}.Hero-module__JgYmMq__capitulos{max-width:calc(var(--largura) + 2*var(--margem));pointer-events:none;margin:0 auto;display:none;position:absolute;top:0;bottom:0;left:0;right:0}.Hero-module__JgYmMq__capitulo{left:var(--margem);right:var(--margem);max-width:calc(11ch + .8em);height:-moz-fit-content;height:fit-content;font-family:var(--font-titulo),system-ui,sans-serif;letter-spacing:-.04em;text-transform:uppercase;color:var(--off-white);text-shadow:0 2px 28px rgba(14,20,14,.35);opacity:0;visibility:hidden;margin-top:auto;margin-bottom:auto;margin-left:-.4em;margin-right:-.4em;padding:.3em .4em;font-size:max(48px,min(9vw,150px));font-weight:800;line-height:.9;position:absolute;top:0;bottom:0}.Hero-module__JgYmMq__capitulo:before,.Hero-module__JgYmMq__content:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(closest-side,rgba(20,29,19,.7) 50%,rgba(20,29,19,0));position:absolute;top:0;bottom:0;left:0;right:0}.Hero-module__JgYmMq__content:before{background:radial-gradient(62% 58% at 30%,rgba(20,29,19,.6) 35%,rgba(20,29,19,0))}.Hero-module__JgYmMq__capitulo:first-child{opacity:1;visibility:visible}.Hero-module__JgYmMq__content{max-width:calc(var(--largura) + 2*var(--margem));padding:var(--cabecalho)var(--margem)64px;flex-direction:column;justify-content:center;gap:max(18px,min(2.4vw,26px));margin:0 auto;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.Hero-module__JgYmMq__headline{letter-spacing:-.035em;text-shadow:0 2px 28px rgba(14,20,14,.35);font-size:max(2.6rem,min(6.6vw,5.5rem));font-weight:700;line-height:1.02}.Hero-module__JgYmMq__linha{text-wrap:balance;display:block}.Hero-module__JgYmMq__linha+.Hero-module__JgYmMq__linha{color:var(--salvia-claro)}.Hero-module__JgYmMq__word{margin:-.1em .24em -.14em 0;padding:.1em 0 .14em;display:inline-block}.Hero-module__JgYmMq__word:last-child{margin-right:0}.Hero-module__JgYmMq__texto{color:rgba(246,244,239,.86);max-width:46ch;margin-top:max(4px,min(.8vw,10px));font-size:max(1rem,min(1.5vw,1.2rem));line-height:1.6}.Hero-module__JgYmMq__acoes{flex-wrap:wrap;gap:12px;margin-top:max(4px,min(1vw,12px));display:flex}.Hero-module__JgYmMq__etapas{right:var(--margem);gap:16px;display:none;position:absolute;top:50%;translate:0 -50%}.Hero-module__JgYmMq__etapas ol{font-family:var(--font-titulo),system-ui,sans-serif;letter-spacing:.18em;text-transform:uppercase;color:rgba(246,244,239,.45);gap:22px;font-size:.72rem;font-weight:700;display:grid}.Hero-module__JgYmMq__etapas li{transition:color var(--duracao-curta)var(--ease)}.Hero-module__JgYmMq__etapas li[data-ativa]{color:var(--off-white)}.Hero-module__JgYmMq__trilho{background:rgba(246,244,239,.22);width:1.5px;position:relative}.Hero-module__JgYmMq__trilhoCheio{background:var(--salvia-claro);transform-origin:top;position:absolute;top:0;bottom:0;left:0;right:0;transform:scaleY(0)}.Hero-module__JgYmMq__dica{letter-spacing:.24em;text-transform:uppercase;color:rgba(246,244,239,.7);flex-direction:column;align-items:center;gap:12px;font-size:11px;display:none;position:absolute;bottom:max(20px,min(4vh,40px));left:50%;translate:-50%}.Hero-module__JgYmMq__line{background:var(--off-white);opacity:.4;width:1px;height:48px}.Hero-module__JgYmMq__hero[data-estatico] [data-paises]{display:none}.Hero-module__JgYmMq__hero:not([data-estatico]){height:400vh}.Hero-module__JgYmMq__hero:not([data-estatico]) .Hero-module__JgYmMq__palco{position:-webkit-sticky;position:sticky;top:0}.Hero-module__JgYmMq__hero:not([data-estatico]) .Hero-module__JgYmMq__capitulos{display:block}.Hero-module__JgYmMq__hero:not([data-estatico]) .Hero-module__JgYmMq__etapas,.Hero-module__JgYmMq__hero:not([data-estatico]) .Hero-module__JgYmMq__dica{display:flex}.Hero-module__JgYmMq__hero:not([data-estatico]) .Hero-module__JgYmMq__content{opacity:0}.Hero-module__JgYmMq__hero[data-estatico] .Hero-module__JgYmMq__word{animation:Hero-module__JgYmMq__revelar .9s var(--ease)calc(.2s + var(--l)*.34s + var(--i)*70ms)both}.Hero-module__JgYmMq__hero[data-estatico] .Hero-module__JgYmMq__texto{animation:Hero-module__JgYmMq__subir var(--duracao)var(--ease)1s both}.Hero-module__JgYmMq__hero[data-estatico] .Hero-module__JgYmMq__acoes{animation:Hero-module__JgYmMq__subir var(--duracao)var(--ease)1.12s both}@keyframes Hero-module__JgYmMq__subir{0%{opacity:0;transform:translateY(28px)}}@keyframes Hero-module__JgYmMq__revelar{0%{clip-path:inset(100% 0 0)}}@media (max-width:767px){.Hero-module__JgYmMq__hero:not([data-estatico]){height:300vh}.Hero-module__JgYmMq__capitulo{right:calc(var(--margem) + 28px);font-size:max(44px,min(12vw,64px))}.Hero-module__JgYmMq__etapas ol{gap:14px;font-size:0}.Hero-module__JgYmMq__etapas li{background:rgba(246,244,239,.35);border-radius:50%;width:6px;height:6px}.Hero-module__JgYmMq__etapas li[data-ativa]{background:var(--off-white)}}@media (max-width:640px){.Hero-module__JgYmMq__overlay{background:linear-gradient(rgba(35,48,35,0) 30%,rgba(35,48,35,.35) 55%,rgba(35,48,35,.78) 100%)}.Hero-module__JgYmMq__grao{display:none}.Hero-module__JgYmMq__content{justify-content:flex-end;padding-bottom:96px}.Hero-module__JgYmMq__content:before{background:radial-gradient(95% 50% at 50% 66%,rgba(20,29,19,.5),rgba(20,29,19,0))}.Hero-module__JgYmMq__acoes a{flex:100%}.Hero-module__JgYmMq__dica{display:none!important}}.Hero-module__JgYmMq__selo{right:var(--margem);z-index:1;color:rgba(246,244,239,.78);letter-spacing:.02em;pointer-events:none;background:rgba(20,29,19,.35);border-radius:4px;padding:2px 7px;font-size:.66rem;position:absolute;bottom:14px}@media (max-aspect-ratio:4/3){.Hero-module__JgYmMq__poster{object-fit:contain;object-position:50% 20%;--mascara:linear-gradient(180deg,transparent calc(20% - 11.25vw),#000 calc(20% - 1.25vw),#000 calc(20% + 35vw),transparent calc(20% + 45vw));-webkit-mask-image:var(--mascara);-webkit-mask-image:var(--mascara);mask-image:var(--mascara)}.Hero-module__JgYmMq__capitulo{margin-top:0;margin-bottom:0;top:calc(20% + 45vw + 28px);bottom:auto}.Hero-module__JgYmMq__selo{top:calc(20% + 45vw - 30px);bottom:auto}}@media (max-aspect-ratio:4/3) and (max-height:760px){.Hero-module__JgYmMq__content{gap:12px;padding-bottom:24px}.Hero-module__JgYmMq__headline{font-size:2.15rem}.Hero-module__JgYmMq__texto{margin-top:0;font-size:.94rem;line-height:1.45}.Hero-module__JgYmMq__acoes{gap:8px;margin-top:0}}@media (min-aspect-ratio:401/300){.Hero-module__JgYmMq__capitulo{margin-top:0;margin-bottom:0;font-size:max(40px,min(5vw,84px));top:auto;bottom:max(64px,min(15vh,150px))}.Hero-module__JgYmMq__headline{font-size:max(2.4rem,min(4.6vw,4.4rem))}}
.FaixaVideo-module__wh6mwq__faixa{isolation:isolate;border-radius:14px;align-items:flex-end;min-height:max(360px,min(46vw,520px));padding:max(28px,min(5vw,64px)) max(24px,min(5vw,64px)) max(48px,min(6vw,72px));display:flex;position:relative;overflow:hidden}.FaixaVideo-module__wh6mwq__texto{z-index:1;position:relative}
.PlantaTraco-module__Co-LmW__planta{fill:none;stroke-linecap:round;stroke-linejoin:round;width:100%;height:auto;display:block}.PlantaTraco-module__Co-LmW__planta path{stroke-dasharray:1;stroke-dashoffset:0}.PlantaTraco-module__Co-LmW__paredes{stroke:var(--salvia-claro);stroke-width:4px}.PlantaTraco-module__Co-LmW__aberturas{stroke:var(--salvia);stroke-width:1.5px}.PlantaTraco-module__Co-LmW__janelas{stroke:var(--off-white);stroke-width:7px;opacity:.85}.PlantaTraco-module__Co-LmW__cotas{stroke:rgba(223,228,214,.55);stroke-width:1px}
.Obras-module__HJG-Oa__secao{background:var(--branco);padding:max(72px,min(10vw,128px)) 0}.Obras-module__HJG-Oa__container{max-width:calc(var(--largura) + 2*var(--margem));padding:0 var(--margem);gap:max(40px,min(6vw,64px));margin:0 auto;display:grid}.Obras-module__HJG-Oa__numeros{border-bottom:1px solid var(--linha);grid-template-columns:repeat(4,1fr);gap:max(16px,min(3vw,40px));padding-bottom:max(28px,min(4vw,40px));list-style:none;display:grid}.Obras-module__HJG-Oa__numeros li{gap:6px;display:grid}.Obras-module__HJG-Oa__numeros strong{font-family:var(--font-titulo),system-ui,sans-serif;letter-spacing:-.04em;color:var(--verde-profundo);font-variant-numeric:tabular-nums;font-size:max(2.6rem,min(6vw,4.6rem));font-weight:800;line-height:1}.Obras-module__HJG-Oa__numeros span{max-width:18ch;color:var(--texto-suave);font-size:.92rem}.Obras-module__HJG-Oa__corpo{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:start;gap:max(32px,min(5vw,72px));display:grid}.Obras-module__HJG-Oa__linhaDoTempo{padding-left:44px;position:relative}.Obras-module__HJG-Oa__linhaDoTempo ol{list-style:none}.Obras-module__HJG-Oa__trilho{background:var(--linha);width:2px;position:absolute;top:10px;bottom:40px;left:11px}.Obras-module__HJG-Oa__cheio{background:var(--verde-arquitetonico);transform-origin:top;position:absolute;top:0;bottom:0;left:0;right:0}.Obras-module__HJG-Oa__etapa{gap:6px;padding-bottom:36px;display:grid;position:relative}.Obras-module__HJG-Oa__etapa:before{content:"";border:2px solid var(--verde-arquitetonico);background:var(--verde-arquitetonico);width:14px;height:14px;transition:background-color var(--duracao-curta)var(--ease),border-color var(--duracao-curta)var(--ease),box-shadow var(--duracao-curta)var(--ease);border-radius:50%;position:absolute;top:3px;left:-39px}.Obras-module__HJG-Oa__linhaDoTempo[data-viva] .Obras-module__HJG-Oa__etapa:not([data-ativa]):before{border-color:var(--linha);background:var(--branco)}.Obras-module__HJG-Oa__linhaDoTempo[data-viva] .Obras-module__HJG-Oa__etapa[data-ativa]:before{box-shadow:0 0 0 5px rgba(79,95,67,.14)}.Obras-module__HJG-Oa__linhaDoTempo[data-viva] .Obras-module__HJG-Oa__etapa:not([data-ativa]) h3,.Obras-module__HJG-Oa__linhaDoTempo[data-viva] .Obras-module__HJG-Oa__etapa:not([data-ativa]) p,.Obras-module__HJG-Oa__linhaDoTempo[data-viva] .Obras-module__HJG-Oa__etapa:not([data-ativa]) .Obras-module__HJG-Oa__numero{opacity:.45}.Obras-module__HJG-Oa__etapa h3,.Obras-module__HJG-Oa__etapa p,.Obras-module__HJG-Oa__numero{transition:opacity var(--duracao-curta)var(--ease)}.Obras-module__HJG-Oa__numero{font-family:var(--font-titulo),system-ui,sans-serif;color:var(--verde-arquitetonico);font-size:.9rem;font-weight:700}.Obras-module__HJG-Oa__etapa h3{color:var(--verde-profundo);font-size:1.12rem;font-weight:700}.Obras-module__HJG-Oa__etapa p{max-width:52ch;color:var(--texto-suave);font-size:.95rem}.Obras-module__HJG-Oa__painel{background:var(--verde-profundo);color:var(--off-white);border-radius:16px;gap:18px;padding:max(22px,min(2.6vw,32px));display:grid;position:-webkit-sticky;position:sticky;top:96px;box-shadow:0 30px 60px -40px rgba(20,28,19,.6)}.Obras-module__HJG-Oa__painelRotulo{letter-spacing:.18em;text-transform:uppercase;color:var(--salvia-claro);align-items:center;gap:8px;font-size:.72rem;font-weight:700;display:inline-flex}.Obras-module__HJG-Oa__painelRotulo:before{content:"";background:var(--salvia-claro);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px rgba(223,228,214,.18)}.Obras-module__HJG-Oa__painelTitulo{font-size:max(1.3rem,min(2vw,1.6rem));font-weight:700;line-height:1.15}.Obras-module__HJG-Oa__planta{background:rgba(246,244,239,.04);border:1px solid rgba(246,244,239,.14);border-radius:10px;padding:14px}.Obras-module__HJG-Oa__status{gap:4px;display:grid}.Obras-module__HJG-Oa__status span{letter-spacing:.08em;text-transform:uppercase;color:rgba(246,244,239,.65);font-variant-numeric:tabular-nums;font-size:.8rem;font-weight:600}.Obras-module__HJG-Oa__status strong{font-family:var(--font-titulo),system-ui,sans-serif;font-size:1.05rem}.Obras-module__HJG-Oa__avanco{background:rgba(246,244,239,.14);border-radius:999px;height:6px;overflow:hidden}.Obras-module__HJG-Oa__avanco span{border-radius:inherit;background:var(--salvia-claro);transform-origin:0;height:100%;transition:transform var(--duracao)var(--ease);display:block}.Obras-module__HJG-Oa__cronograma{gap:5px;list-style:none;display:grid}.Obras-module__HJG-Oa__cronograma li{width:30%;height:6px;margin-left:var(--inicio);transition:background-color var(--duracao-curta)var(--ease);background:rgba(246,244,239,.14);border-radius:999px}.Obras-module__HJG-Oa__cronograma li[data-feita]{background:rgba(223,228,214,.5)}.Obras-module__HJG-Oa__cronograma li[data-atual]{background:var(--salvia-claro)}.Obras-module__HJG-Oa__fecho{border-top:1px solid var(--linha);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding-top:28px;display:flex}.Obras-module__HJG-Oa__fecho p{max-width:60ch;color:var(--mineral);font-size:.92rem}@media (max-width:1023px){.Obras-module__HJG-Oa__corpo{grid-template-columns:1fr;gap:28px}.Obras-module__HJG-Oa__painel{z-index:2;top:calc(var(--cabecalho) + 8px);border-radius:14px;order:-1;grid-template-columns:max(96px,min(28vw,150px)) minmax(0,1fr);align-items:center;gap:10px 16px;padding:14px 16px}.Obras-module__HJG-Oa__painelRotulo,.Obras-module__HJG-Oa__painelTitulo,.Obras-module__HJG-Oa__cronograma{display:none}.Obras-module__HJG-Oa__planta{grid-row:span 2;padding:6px}.Obras-module__HJG-Oa__status strong{font-size:.98rem;line-height:1.25}}@media (max-width:720px){.Obras-module__HJG-Oa__numeros{grid-template-columns:repeat(2,1fr);row-gap:28px}}
.Portfolio-module__Qfg8ta__secao{background:var(--branco);padding:max(72px,min(10vw,128px)) 0}.Portfolio-module__Qfg8ta__container{max-width:calc(var(--largura) + 2*var(--margem));padding:0 var(--margem);gap:max(28px,min(4vw,44px));margin:0 auto;display:grid}.Portfolio-module__Qfg8ta__navegacao{gap:16px;display:grid}.Portfolio-module__Qfg8ta__projetos{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;display:grid}.Portfolio-module__Qfg8ta__projetos button{border:1px solid var(--linha);background:var(--off-white);color:var(--verde-profundo);text-align:left;cursor:pointer;transition:border-color var(--duracao-curta)var(--ease),background-color var(--duracao-curta)var(--ease),color var(--duracao-curta)var(--ease);border-radius:14px;justify-items:start;gap:4px;padding:16px 18px;display:grid}.Portfolio-module__Qfg8ta__projetos button:hover{border-color:var(--salvia)}.Portfolio-module__Qfg8ta__projetos button[aria-pressed=true]{border-color:var(--verde-profundo);background:var(--verde-profundo);color:var(--off-white)}.Portfolio-module__Qfg8ta__projetos strong{font-family:var(--font-titulo),system-ui,sans-serif;font-size:1.2rem}.Portfolio-module__Qfg8ta__projetos span{opacity:.8;font-size:.86rem}.Portfolio-module__Qfg8ta__projetos .Portfolio-module__Qfg8ta__status{background:var(--salvia-claro);color:var(--verde-profundo);opacity:1;border-radius:999px;margin-top:6px;padding:2px 10px;font-size:.74rem;font-weight:600}.Portfolio-module__Qfg8ta__abas .Portfolio-module__Qfg8ta__emBreve{opacity:.55;cursor:default}.Portfolio-module__Qfg8ta__abas{border:1px solid var(--linha);background:var(--salvia-nevoa);border-radius:999px;justify-self:start;gap:4px;padding:4px;display:inline-flex}.Portfolio-module__Qfg8ta__abas button{min-height:44px;color:var(--verde-profundo);cursor:pointer;transition:background-color var(--duracao-curta)var(--ease),color var(--duracao-curta)var(--ease);background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:8px 20px;font-weight:600;display:inline-flex}.Portfolio-module__Qfg8ta__abas button[aria-pressed=true]{background:var(--verde-profundo);color:var(--off-white)}.Portfolio-module__Qfg8ta__textoGrupo{color:var(--texto-suave)}.Portfolio-module__Qfg8ta__filtros{flex-wrap:wrap;gap:8px;list-style:none;display:flex}.Portfolio-module__Qfg8ta__etapas li{align-items:center;gap:8px;display:flex}.Portfolio-module__Qfg8ta__etapas li:not(:last-child):after{content:"";background:var(--linha);width:18px;height:1px}.Portfolio-module__Qfg8ta__numero{background:var(--cimento);width:22px;height:22px;color:var(--verde-profundo);border-radius:50%;place-items:center;font-size:.75rem;font-weight:700;display:grid}.Portfolio-module__Qfg8ta__filtros button[data-feita] .Portfolio-module__Qfg8ta__numero{background:var(--salvia);color:var(--off-white)}.Portfolio-module__Qfg8ta__filtros button[aria-pressed=true] .Portfolio-module__Qfg8ta__numero{background:var(--off-white);color:var(--verde-profundo)}.Portfolio-module__Qfg8ta__descricao{border-left:3px solid var(--salvia);border-radius:0 var(--raio)var(--raio)0;background:var(--off-white);color:var(--texto-suave);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;padding:14px 18px;display:flex}.Portfolio-module__Qfg8ta__descricao strong{color:var(--verde-profundo)}.Portfolio-module__Qfg8ta__proxima{border:1px solid var(--verde-profundo);min-height:42px;color:var(--verde-profundo);cursor:pointer;transition:background-color var(--duracao-curta)var(--ease),color var(--duracao-curta)var(--ease);background:0 0;border-radius:999px;align-items:center;gap:8px;padding:8px 16px;font-weight:600;display:inline-flex}.Portfolio-module__Qfg8ta__proxima:hover{background:var(--verde-profundo);color:var(--off-white)}@media (max-width:640px){.Portfolio-module__Qfg8ta__projetos{scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:calc(-1*var(--margem));padding:0 var(--margem)4px;scroll-padding-inline:var(--margem);grid-template-columns:none;grid-auto-columns:72%;grid-auto-flow:column;overflow-x:auto}.Portfolio-module__Qfg8ta__projetos button{scroll-snap-align:start;padding:12px 14px}.Portfolio-module__Qfg8ta__projetos strong{font-size:1.05rem}.Portfolio-module__Qfg8ta__abas{border-radius:24px;flex-wrap:wrap;justify-self:stretch;display:flex}.Portfolio-module__Qfg8ta__abas button{white-space:nowrap;flex:auto;padding:8px 10px;font-size:.9rem}.Portfolio-module__Qfg8ta__etapas{scrollbar-width:none;flex-wrap:nowrap;padding-bottom:4px;overflow-x:auto}.Portfolio-module__Qfg8ta__etapas button{white-space:nowrap}}.Portfolio-module__Qfg8ta__filtros button{border:1px solid var(--linha);background:var(--off-white);cursor:pointer;min-height:42px;transition:border-color var(--duracao)var(--ease),background-color var(--duracao)var(--ease),color var(--duracao)var(--ease);border-radius:999px;align-items:center;gap:8px;padding:8px 14px;font-size:.9rem;display:inline-flex}.Portfolio-module__Qfg8ta__filtros button:hover{border-color:var(--salvia)}.Portfolio-module__Qfg8ta__filtros button[aria-pressed=true]{border-color:var(--verde-profundo);background:var(--verde-profundo);color:var(--off-white)}.Portfolio-module__Qfg8ta__contagem{opacity:.7;font-size:.78rem}.Portfolio-module__Qfg8ta__grade{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:max(16px,min(2vw,24px));list-style:none;display:grid;position:relative}.Portfolio-module__Qfg8ta__grade>li[hidden]{display:none}.Portfolio-module__Qfg8ta__grade[data-largo]>li{grid-column:1/-1;justify-self:center;width:min(100%,880px)}.Portfolio-module__Qfg8ta__grade[data-largo] .Portfolio-module__Qfg8ta__midia{aspect-ratio:4/3}.Portfolio-module__Qfg8ta__grade[data-largo] .Portfolio-module__Qfg8ta__legenda{background:0 0;padding:0;position:static;transform:none}.Portfolio-module__Qfg8ta__grade[data-largo] .Portfolio-module__Qfg8ta__legenda strong{color:var(--verde-profundo)}.Portfolio-module__Qfg8ta__item{text-align:left;cursor:zoom-in;background:0 0;border:0;gap:12px;width:100%;display:grid}.Portfolio-module__Qfg8ta__midia{aspect-ratio:4/5;background:var(--cimento);border-radius:12px;display:block;position:relative;overflow:hidden}.Portfolio-module__Qfg8ta__midia img{object-fit:cover;transition:transform .6s var(--ease)}.Portfolio-module__Qfg8ta__item:hover .Portfolio-module__Qfg8ta__midia img{transform:scale(1.04)}.Portfolio-module__Qfg8ta__previa{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity var(--duracao)var(--ease);position:absolute;top:0;bottom:0;left:0;right:0}.Portfolio-module__Qfg8ta__item:hover .Portfolio-module__Qfg8ta__previa,.Portfolio-module__Qfg8ta__previa[data-tocando]{opacity:1}.Portfolio-module__Qfg8ta__item:hover .Portfolio-module__Qfg8ta__play,.Portfolio-module__Qfg8ta__previa[data-tocando]+.Portfolio-module__Qfg8ta__play{opacity:0}.Portfolio-module__Qfg8ta__play{transition:opacity var(--duracao-curta)var(--ease);width:56px;height:56px;color:var(--verde-profundo);background:rgba(246,244,239,.92);border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;bottom:auto;left:50%;right:auto;transform:translate(-50%,-50%)}.Portfolio-module__Qfg8ta__legenda{gap:2px;display:grid}.Portfolio-module__Qfg8ta__legenda strong{font-family:var(--font-titulo),system-ui,sans-serif;color:var(--verde-profundo)}@media (hover:hover) and (pointer:fine){.Portfolio-module__Qfg8ta__item{position:relative}.Portfolio-module__Qfg8ta__legenda{transition:transform var(--duracao-curta)var(--ease);pointer-events:none;background:linear-gradient(rgba(20,28,19,0),rgba(20,28,19,.82));border-radius:0 0 12px 12px;padding:56px 16px 16px;position:absolute;top:auto;bottom:0;left:0;right:0;transform:translateY(8px)}.Portfolio-module__Qfg8ta__legenda strong{color:var(--off-white)}.Portfolio-module__Qfg8ta__item:hover .Portfolio-module__Qfg8ta__legenda{transform:translateY(0)}.Portfolio-module__Qfg8ta__item:focus-visible .Portfolio-module__Qfg8ta__legenda{transform:translateY(0)}}.Portfolio-module__Qfg8ta__vazio{border:1px dashed var(--linha);color:var(--mineral);text-align:center;border-radius:12px;justify-items:center;gap:12px;padding:56px 24px;display:grid}.Portfolio-module__Qfg8ta__nota{color:var(--mineral);font-size:.88rem}.Portfolio-module__Qfg8ta__dialogo{background:var(--branco);width:min(1100px,100vw - 32px);max-height:calc(100dvh - 32px);color:var(--texto);border:0;border-radius:14px;margin:auto;padding:0;overflow:auto}.Portfolio-module__Qfg8ta__dialogo::backdrop{animation:Portfolio-module__Qfg8ta__escurecer var(--duracao)var(--ease);transition:opacity var(--duracao-curta)var(--ease);background:rgba(20,28,19,.82)}.Portfolio-module__Qfg8ta__dialogo[data-fechando]::backdrop{opacity:0}@keyframes Portfolio-module__Qfg8ta__escurecer{0%{opacity:0}}.Portfolio-module__Qfg8ta__dialogoConteudo{display:grid;position:relative}.Portfolio-module__Qfg8ta__dialogoMidia{background:#111}.Portfolio-module__Qfg8ta__dialogoMidia img,.Portfolio-module__Qfg8ta__dialogoMidia video{object-fit:contain;width:100%;height:auto;max-height:72dvh;margin:0 auto}.Portfolio-module__Qfg8ta__dialogoTexto{gap:8px;padding:20px 24px 24px;display:grid}.Portfolio-module__Qfg8ta__dialogoTexto h3{color:var(--verde-profundo)}.Portfolio-module__Qfg8ta__dialogoTexto p{color:var(--texto-suave)}.Portfolio-module__Qfg8ta__fechar{z-index:1;width:44px;height:44px;color:var(--verde-profundo);cursor:pointer;background:rgba(246,244,239,.92);border:0;border-radius:50%;place-items:center;display:grid;position:absolute;top:12px;right:12px}.Portfolio-module__Qfg8ta__autoria{font-size:.88rem}
.ProjetosTecnicos-module__IyxaKG__secao{background:var(--off-white);gap:max(36px,min(5vw,56px));padding:max(72px,min(10vw,128px)) 0;display:grid;overflow:hidden}.ProjetosTecnicos-module__IyxaKG__container{width:100%;max-width:calc(var(--largura) + 2*var(--margem));padding:0 var(--margem);gap:max(28px,min(4vw,44px));margin:0 auto;display:grid}.ProjetosTecnicos-module__IyxaKG__galeria{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;min-width:0;scroll-padding-inline:var(--margem);scrollbar-width:none;position:relative;overflow-x:auto}.ProjetosTecnicos-module__IyxaKG__galeria::-webkit-scrollbar{display:none}.ProjetosTecnicos-module__IyxaKG__galeria .ProjetosTecnicos-module__IyxaKG__dica{bottom:-96px}.ProjetosTecnicos-module__IyxaKG__galeria[data-fixada]{scroll-snap-type:none;overflow:visible}.ProjetosTecnicos-module__IyxaKG__grade{width:max-content;padding:4px max(var(--margem),calc((100vw - var(--largura))/2));gap:max(14px,min(1.6vw,22px));list-style:none;display:flex}.ProjetosTecnicos-module__IyxaKG__card{aspect-ratio:3/4;background:var(--verde-profundo);width:max(270px,min(78vw,340px));color:var(--off-white);scroll-snap-align:start;isolation:isolate;border-radius:14px;flex-direction:column;justify-content:flex-end;display:flex;position:relative;overflow:hidden}@media (min-width:1024px){.ProjetosTecnicos-module__IyxaKG__card{width:auto;height:min(68vh,600px)}}.ProjetosTecnicos-module__IyxaKG__foto{z-index:-2;object-fit:cover;transition:transform .6s var(--ease)}.ProjetosTecnicos-module__IyxaKG__card:before{content:"";z-index:-1;background:linear-gradient(rgba(20,28,19,.08) 25%,rgba(20,28,19,.72) 58%,rgba(20,28,19,.94) 100%);position:absolute;top:0;bottom:0;left:0;right:0}.ProjetosTecnicos-module__IyxaKG__card:hover .ProjetosTecnicos-module__IyxaKG__foto,.ProjetosTecnicos-module__IyxaKG__card:focus-within .ProjetosTecnicos-module__IyxaKG__foto{transform:scale(1.06)}.ProjetosTecnicos-module__IyxaKG__cardTexto{gap:10px;padding:max(20px,min(2.4vw,28px));display:grid}.ProjetosTecnicos-module__IyxaKG__icone{color:var(--salvia-claro)}.ProjetosTecnicos-module__IyxaKG__card h3{font-size:1.2rem;font-weight:700;line-height:1.2}.ProjetosTecnicos-module__IyxaKG__card p{color:rgba(246,244,239,.82);font-size:.92rem;line-height:1.55}.ProjetosTecnicos-module__IyxaKG__link{background:var(--off-white);min-height:42px;font-family:var(--font-titulo),system-ui,sans-serif;color:var(--verde-profundo);transition:opacity var(--duracao-curta)var(--ease),transform var(--duracao-curta)var(--ease),background-color var(--duracao-curta)var(--ease);border-radius:8px;justify-self:start;align-items:center;gap:8px;margin-top:4px;padding:8px 16px;font-size:.9rem;font-weight:600;display:inline-flex}.ProjetosTecnicos-module__IyxaKG__link:hover{background:var(--salvia-claro)}.ProjetosTecnicos-module__IyxaKG__link svg{transition:transform var(--duracao-curta)var(--ease)}.ProjetosTecnicos-module__IyxaKG__link:hover svg{transform:translate(4px)}.ProjetosTecnicos-module__IyxaKG__link:focus-visible svg{transform:translate(4px)}@media (hover:hover) and (pointer:fine){.ProjetosTecnicos-module__IyxaKG__link{opacity:0;transform:translateY(8px)}.ProjetosTecnicos-module__IyxaKG__card:hover .ProjetosTecnicos-module__IyxaKG__link,.ProjetosTecnicos-module__IyxaKG__card:focus-within .ProjetosTecnicos-module__IyxaKG__link{opacity:1;transform:none}}.ProjetosTecnicos-module__IyxaKG__controles{flex-wrap:wrap;align-items:center;gap:16px 24px;display:flex}.ProjetosTecnicos-module__IyxaKG__posicao{font-family:var(--font-titulo),system-ui,sans-serif;letter-spacing:.08em;color:var(--verde-profundo);font-variant-numeric:tabular-nums;font-weight:700}.ProjetosTecnicos-module__IyxaKG__setas{gap:8px;display:flex}.ProjetosTecnicos-module__IyxaKG__setas button{border:1px solid var(--verde-profundo);width:44px;height:44px;color:var(--verde-profundo);cursor:pointer;transition:background-color var(--duracao-curta)var(--ease);background:0 0;border-radius:50%;place-items:center;display:grid}.ProjetosTecnicos-module__IyxaKG__setas button:hover{background:var(--salvia-claro)}.ProjetosTecnicos-module__IyxaKG__posicao,.ProjetosTecnicos-module__IyxaKG__setas{display:none}.ProjetosTecnicos-module__IyxaKG__fecho{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;display:flex}.ProjetosTecnicos-module__IyxaKG__fecho p{max-width:60ch;color:var(--mineral);font-size:.92rem}
.AntesDepois-module__hgLOjG__comparador{--pos:50%;gap:12px;display:grid}.AntesDepois-module__hgLOjG__quadro{aspect-ratio:3/2;background:var(--cimento);touch-action:pan-y;border-radius:14px;width:100%;max-height:640px;position:relative;overflow:hidden}.AntesDepois-module__hgLOjG__imagem{object-fit:cover}.AntesDepois-module__hgLOjG__antes{clip-path:inset(0 calc(100% - var(--pos))0 0);position:absolute;top:0;bottom:0;left:0;right:0}.AntesDepois-module__hgLOjG__divisoria{top:0;bottom:0;left:var(--pos);background:var(--off-white);pointer-events:none;width:2px;margin-left:-1px;position:absolute;box-shadow:0 0 12px rgba(0,0,0,.35)}.AntesDepois-module__hgLOjG__alca{background:var(--off-white);width:48px;height:48px;color:var(--verde-profundo);transition:transform var(--duracao-curta)var(--ease),box-shadow var(--duracao-curta)var(--ease);border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 6px 18px rgba(0,0,0,.3)}.AntesDepois-module__hgLOjG__quadro:hover .AntesDepois-module__hgLOjG__alca{transform:translate(-50%,-50%)scale(1.06)}.AntesDepois-module__hgLOjG__controle:focus-visible~.AntesDepois-module__hgLOjG__divisoria .AntesDepois-module__hgLOjG__alca{transform:translate(-50%,-50%)scale(1.06)}.AntesDepois-module__hgLOjG__quadro:has(.AntesDepois-module__hgLOjG__controle:focus-visible) .AntesDepois-module__hgLOjG__alca{box-shadow:0 6px 18px rgba(0,0,0,.3),0 0 0 4px var(--salvia)}.AntesDepois-module__hgLOjG__etiqueta{color:var(--off-white);font-family:var(--font-titulo),system-ui,sans-serif;pointer-events:none;background:rgba(23,33,22,.72);border-radius:999px;padding:5px 12px;font-size:.8rem;font-weight:600;position:absolute;top:14px}.AntesDepois-module__hgLOjG__etiquetaAntes{left:14px}.AntesDepois-module__hgLOjG__etiquetaDepois{right:14px}.AntesDepois-module__hgLOjG__controle{opacity:0;cursor:ew-resize;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:100%;margin:0;position:absolute;top:0;bottom:0;left:0;right:0}.AntesDepois-module__hgLOjG__controle::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:48px;height:100vh}.AntesDepois-module__hgLOjG__controle::-moz-range-thumb{border:0;width:48px;height:100vh}.AntesDepois-module__hgLOjG__legenda{color:var(--mineral);font-size:.85rem}@media (max-width:640px){.AntesDepois-module__hgLOjG__quadro{aspect-ratio:4/3}}.AntesDepois-module__hgLOjG__selo{z-index:1;color:rgba(246,244,239,.78);letter-spacing:.02em;pointer-events:none;background:rgba(20,29,19,.35);border-radius:4px;padding:2px 7px;font-size:.66rem;position:absolute;bottom:8px;right:10px}
.Reformas-module__dsWsRG__secao{background:var(--off-white);padding:max(72px,min(10vw,128px)) 0}.Reformas-module__dsWsRG__container{max-width:calc(var(--largura) + 2*var(--margem));padding:0 var(--margem);gap:max(36px,min(5vw,56px));margin:0 auto;display:grid}.Reformas-module__dsWsRG__grade{grid-template-columns:repeat(3,1fr);gap:max(20px,min(3vw,32px));list-style:none;display:grid}.Reformas-module__dsWsRG__card{align-content:start;gap:12px;display:grid}.Reformas-module__dsWsRG__imagem{aspect-ratio:4/3;background:var(--cimento);border-radius:12px;margin-bottom:6px;position:relative;overflow:hidden}.Reformas-module__dsWsRG__zoom{position:absolute;top:0;bottom:0;left:0;right:0}.Reformas-module__dsWsRG__imagem img{object-fit:cover;transition:transform .6s var(--ease)}.Reformas-module__dsWsRG__card:hover .Reformas-module__dsWsRG__imagem img{transform:scale(1.04)}.Reformas-module__dsWsRG__card h3{color:var(--verde-profundo);font-size:1.15rem;font-weight:700}.Reformas-module__dsWsRG__card p{color:var(--texto-suave);font-size:.95rem}.Reformas-module__dsWsRG__fecho{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;display:flex}.Reformas-module__dsWsRG__fecho p{max-width:62ch;color:var(--mineral);font-size:.9rem}@media (max-width:900px){.Reformas-module__dsWsRG__grade{grid-template-columns:1fr}}
.Regularizacao-module__hpBXZa__secao{background:var(--verde-profundo);color:var(--off-white);padding:max(72px,min(10vw,128px)) 0}.Regularizacao-module__hpBXZa__container{max-width:calc(var(--largura) + 2*var(--margem));padding:0 var(--margem);gap:max(36px,min(5vw,56px));margin:0 auto;display:grid}.Regularizacao-module__hpBXZa__conteudo{grid-template-columns:1.4fr 1fr;align-items:start;gap:max(32px,min(5vw,72px));display:grid}.Regularizacao-module__hpBXZa__lista{border-top:1px solid rgba(246,244,239,.18);list-style:none;display:grid}.Regularizacao-module__hpBXZa__lista li{border-bottom:1px solid rgba(246,244,239,.18);gap:14px;padding:18px 0;font-size:1.02rem;display:flex}.Regularizacao-module__hpBXZa__marca{width:26px;height:26px;color:var(--salvia-claro);background:rgba(223,228,214,.14);border:1px solid rgba(223,228,214,.5);border-radius:50%;flex-shrink:0;place-items:center;margin-top:-1px;display:grid}.Regularizacao-module__hpBXZa__lateral{border:1px solid rgba(246,244,239,.18);border-radius:12px;gap:24px;padding:max(22px,min(3vw,32px));display:grid}.Regularizacao-module__hpBXZa__aviso{color:rgba(246,244,239,.78);gap:10px;font-size:.92rem;display:flex}.Regularizacao-module__hpBXZa__aviso svg{flex-shrink:0;margin-top:3px}@media (max-width:900px){.Regularizacao-module__hpBXZa__conteudo{grid-template-columns:1fr}}
.ScrollCamera-module__KknHHq__section{height:100vh;padding:calc(var(--cabecalho) + 8px)var(--margem)24px;color:var(--off-white);background:#1b2619;flex-direction:column;justify-content:center;gap:max(16px,min(3vh,28px));display:flex;position:relative;overflow:hidden}.ScrollCamera-module__KknHHq__paineis{width:100%;max-width:calc(var(--largura) + 2*var(--margem));grid-template-columns:repeat(3,1fr);gap:max(10px,min(1.6vw,22px));height:min(72vh,680px);margin:0 auto;display:grid}.ScrollCamera-module__KknHHq__painel{background:#16201a;border-radius:10px;position:relative;overflow:hidden}.ScrollCamera-module__KknHHq__painel img{object-fit:cover}.ScrollCamera-module__KknHHq__painel:after{content:"";pointer-events:none;background:linear-gradient(rgba(18,26,17,0),rgba(18,26,17,.85));position:absolute;top:45%;bottom:0;left:0;right:0}.ScrollCamera-module__KknHHq__recorte{z-index:1;position:absolute;bottom:max(14px,min(2vw,26px));left:max(16px,min(2vw,28px));right:max(16px,min(2vw,28px));overflow:hidden}.ScrollCamera-module__KknHHq__palavra{font-family:var(--font-titulo),system-ui,sans-serif;letter-spacing:-.04em;padding-bottom:.08em;font-size:max(1.9rem,min(4.2vw,4.2rem));font-weight:800;line-height:1;display:block}@media (max-width:768px){.ScrollCamera-module__KknHHq__section{padding-bottom:96px}.ScrollCamera-module__KknHHq__paineis{width:min(100%,calc((100svh - var(--cabecalho) - 124px)*.75));aspect-ratio:3/4;grid-template-rows:1fr;grid-template-columns:1fr;height:auto}.ScrollCamera-module__KknHHq__painel{grid-area:1/1;box-shadow:0 -18px 40px -24px rgba(0,0,0,.6)}}
.SobreNos-module__cwCbfa__secao{background:var(--off-white);padding:max(72px,min(10vw,128px)) 0;position:relative;overflow:hidden}.SobreNos-module__cwCbfa__secao:after{content:"";aspect-ratio:1;background:var(--salvia-nevoa);pointer-events:none;border-radius:50%;width:42vw;position:absolute;bottom:-18vw;right:-12vw}.SobreNos-module__cwCbfa__container{z-index:1;max-width:calc(var(--largura) + 2*var(--margem));padding:0 var(--margem);gap:max(56px,min(8vw,104px));margin:0 auto;display:grid;position:relative}.SobreNos-module__cwCbfa__topo{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:center;gap:max(36px,min(6vw,88px));display:grid}.SobreNos-module__cwCbfa__mosaico{aspect-ratio:5/5.4;grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;gap:max(10px,min(1.4vw,18px));display:grid;position:relative}.SobreNos-module__cwCbfa__mosaico:before{content:"";z-index:-1;border-radius:var(--raio);background:var(--verde-profundo);position:absolute;top:12%;bottom:-7%;left:-7%;right:34%}.SobreNos-module__cwCbfa__foto{border-radius:var(--raio);background:var(--cimento);margin:0;position:relative;overflow:hidden;box-shadow:0 18px 40px -24px rgba(20,29,19,.45)}.SobreNos-module__cwCbfa__foto img{object-fit:cover;object-position:center 20%}.SobreNos-module__cwCbfa__alta{grid-row:1/span 2}.SobreNos-module__cwCbfa__conteudo{gap:max(28px,min(3.6vw,40px));display:grid}.SobreNos-module__cwCbfa__numeros{border-top:1px solid var(--linha);border-bottom:1px solid var(--linha);grid-template-columns:repeat(3,minmax(0,1fr));gap:max(12px,min(2.4vw,28px));padding:max(20px,min(2.6vw,28px)) 0;list-style:none;display:grid}.SobreNos-module__cwCbfa__numeros li{align-content:start;gap:6px;display:grid}.SobreNos-module__cwCbfa__numeros strong{font-family:var(--font-titulo),system-ui,sans-serif;letter-spacing:-.04em;color:var(--verde-profundo);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:max(1.9rem,min(3.4vw,2.8rem));font-weight:800;line-height:1}.SobreNos-module__cwCbfa__numeros li>span{max-width:20ch;color:var(--texto-suave);font-size:.88rem}.SobreNos-module__cwCbfa__citacao{border-left:3px solid var(--salvia);margin:0;padding-left:max(16px,min(2vw,24px))}.SobreNos-module__cwCbfa__citacao p{max-width:44ch;font-family:var(--font-titulo),system-ui,sans-serif;color:var(--verde-profundo);font-size:max(1.15rem,min(1.8vw,1.45rem));font-weight:600;line-height:1.35}.SobreNos-module__cwCbfa__abordagem{gap:max(24px,min(3vw,36px));display:grid}.SobreNos-module__cwCbfa__abordagemTopo{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 24px;display:flex}.SobreNos-module__cwCbfa__abordagem h3,.SobreNos-module__cwCbfa__gestores h3{color:var(--verde-profundo);font-size:max(1.6rem,min(3vw,2.4rem))}.SobreNos-module__cwCbfa__abordagemTopo p{color:var(--texto-suave)}.SobreNos-module__cwCbfa__pilares{grid-template-columns:repeat(3,minmax(0,1fr));gap:max(14px,min(2vw,24px));list-style:none;display:grid}.SobreNos-module__cwCbfa__pilar{border:1px solid var(--linha);background:var(--branco);transition:transform var(--duracao-curta)var(--ease),box-shadow var(--duracao-curta)var(--ease),border-color var(--duracao-curta)var(--ease);border-radius:14px;align-content:start;gap:12px;padding:max(22px,min(2.6vw,32px));display:grid;position:relative}.SobreNos-module__cwCbfa__pilar:hover{border-color:var(--salvia);transform:translateY(-4px);box-shadow:0 18px 36px -26px rgba(20,29,19,.5)}.SobreNos-module__cwCbfa__indice{font-family:var(--font-titulo),system-ui,sans-serif;color:var(--salvia);font-size:.85rem;font-weight:700;position:absolute;top:max(18px,min(2.2vw,26px));right:max(20px,min(2.4vw,28px))}.SobreNos-module__cwCbfa__icone{color:var(--verde-arquitetonico)}.SobreNos-module__cwCbfa__pilar h4{color:var(--verde-profundo);font-size:1.15rem}.SobreNos-module__cwCbfa__pilar p{color:var(--texto-suave);line-height:1.6}.SobreNos-module__cwCbfa__gestores{text-align:center;justify-items:center;gap:max(28px,min(3.6vw,44px));display:grid}.SobreNos-module__cwCbfa__gestores ul{flex-wrap:wrap;justify-content:center;gap:max(28px,min(6vw,96px));list-style:none;display:flex}.SobreNos-module__cwCbfa__gestor{align-content:start;justify-items:center;gap:4px;max-width:220px;display:grid}.SobreNos-module__cwCbfa__retrato{aspect-ratio:1;width:max(132px,min(15vw,172px));margin-bottom:14px;display:block;position:relative}.SobreNos-module__cwCbfa__retrato img{object-fit:cover;border-radius:50%;width:calc(100% - 16px);height:calc(100% - 16px);position:absolute;top:8px;bottom:8px;left:8px;right:8px}.SobreNos-module__cwCbfa__anel{width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0;overflow:visible;transform:rotate(-90deg)}.SobreNos-module__cwCbfa__anel circle{fill:none;stroke:var(--salvia);stroke-width:1.4px;stroke-dasharray:1;stroke-dashoffset:0}.SobreNos-module__cwCbfa__gestor strong{font-family:var(--font-titulo),system-ui,sans-serif;color:var(--verde-profundo);font-size:1.25rem}.SobreNos-module__cwCbfa__gestor>span:last-child{color:var(--texto-suave);font-size:.92rem}@media (max-width:900px){.SobreNos-module__cwCbfa__topo{grid-template-columns:1fr}.SobreNos-module__cwCbfa__mosaico{max-width:520px}.SobreNos-module__cwCbfa__pilares{grid-template-columns:1fr}}@media (max-width:520px){.SobreNos-module__cwCbfa__numeros{grid-template-columns:1fr;gap:18px}.SobreNos-module__cwCbfa__numeros li{grid-template-columns:7.2rem 1fr;align-items:baseline;gap:14px}.SobreNos-module__cwCbfa__gestores ul{gap:20px}.SobreNos-module__cwCbfa__gestor{max-width:160px}.SobreNos-module__cwCbfa__gestor strong{white-space:nowrap;font-size:1.1rem}}
.PaginaLegal-module__exXzkq__topo{max-width:calc(800px + 2*var(--margem));padding:20px var(--margem);justify-content:space-between;align-items:center;gap:20px;margin:0 auto;display:flex}.PaginaLegal-module__exXzkq__logo{width:auto;height:48px}.PaginaLegal-module__exXzkq__voltar{color:var(--verde-arquitetonico);font-weight:600;text-decoration:underline}.PaginaLegal-module__exXzkq__conteudo{max-width:calc(800px + 2*var(--margem));padding:32px var(--margem)80px;gap:16px;margin:0 auto;display:grid}.PaginaLegal-module__exXzkq__conteudo h1{color:var(--verde-profundo);margin-bottom:8px;font-size:max(2rem,min(5vw,2.8rem))}.PaginaLegal-module__exXzkq__conteudo h2{color:var(--verde-profundo);margin-top:16px;font-size:1.2rem}.PaginaLegal-module__exXzkq__conteudo h3{color:var(--verde-profundo);margin-top:4px;font-size:1rem}.PaginaLegal-module__exXzkq__conteudo p,.PaginaLegal-module__exXzkq__conteudo li{color:var(--texto-suave);line-height:1.65}.PaginaLegal-module__exXzkq__conteudo ul{gap:8px;padding-left:1.2em;list-style:outside;display:grid}.PaginaLegal-module__exXzkq__conteudo a{color:var(--verde-arquitetonico);overflow-wrap:anywhere;text-decoration:underline}.PaginaLegal-module__exXzkq__conteudo code{background:var(--cimento);border-radius:4px;padding:1px 6px;font-size:.9em}.PaginaLegal-module__exXzkq__aviso{background:var(--salvia-nevoa);border-radius:8px;padding:12px 14px;font-size:.9rem;font-weight:600}.PaginaLegal-module__exXzkq__resumo{border:1px solid var(--linha);border-radius:var(--raio);gap:10px;padding:20px 22px;display:grid}.PaginaLegal-module__exXzkq__resumo h2{margin-top:0}
.WhatsAppFlutuante-module__qv0JGa__botao{z-index:40;background:var(--verde-arquitetonico);width:56px;height:56px;color:var(--off-white);transition:background-color var(--duracao)var(--ease);border-radius:50%;place-items:center;display:grid;position:fixed;bottom:max(16px,min(3vw,28px));right:max(16px,min(3vw,28px));box-shadow:0 6px 18px rgba(20,28,19,.25)}.WhatsAppFlutuante-module__qv0JGa__botao:hover{background:var(--verde-profundo)}.WhatsAppFlutuante-module__qv0JGa__pulso{z-index:-1;background:var(--verde-arquitetonico);opacity:0;pointer-events:none;border-radius:50%;position:absolute;top:0;bottom:0;left:0;right:0}
