:root{--marfim:#f5f2eb;--branco:#fcfbf8;--grafite:#20282a;--grafite-2:#2b3436;--bronze:#97896e;--bronze-texto:#6f634c;--bronze-claro:#b9ad94;--marca:#192231;--texto:#20282a;--cinza:#5c5f5e;--claro-sobre-escuro:#c9c6be;--linha:#ddd7cb;--linha-forte:#878071;--verde:#404a42;--serif-display:"Libre Caslon Display", "Libre Caslon Text", Georgia, "Times New Roman", serif;--serif:"Libre Caslon Text", Georgia, "Times New Roman", serif;--sans:"Inter Tight", "Helvetica Neue", Arial, sans-serif;--fs-rotulo:.75rem;--fs-pequeno:.875rem;--fs-base:1.0625rem;--fs-lead:1.25rem;--fs-h3:1.375rem;--fs-h2:clamp(1.85rem, 3.4vw, 2.75rem);--fs-h1:clamp(2.5rem, 6vw, 4.5rem);--e-1:.25rem;--e-2:.5rem;--e-3:.75rem;--e-4:1rem;--e-5:1.5rem;--e-6:2rem;--e-7:3rem;--e-8:4rem;--e-9:6rem;--e-10:8rem;--raio:0;--max:1200px;--texto-max:760px}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{overflow-wrap:break-word;font-family:var(--sans);font-size:var(--fs-base);color:var(--texto);background:var(--marfim);-webkit-font-smoothing:antialiased;margin:0;line-height:1.7}img,svg{max-width:100%;height:auto;display:block}a{color:inherit;text-underline-offset:.22em;text-decoration-thickness:1px}:focus-visible{outline:2px solid var(--grafite);outline-offset:3px}.topo :focus-visible,.secao--escura :focus-visible{outline-color:var(--bronze-claro)}h1,h2{font-family:var(--serif-display);color:var(--grafite);margin:0 0 .5em;font-weight:400}h1{font-size:var(--fs-h1);letter-spacing:-.01em;max-width:20ch;line-height:1.06}h2{font-size:var(--fs-h2);letter-spacing:-.005em;line-height:1.12}h3{font-family:var(--serif);font-weight:400;font-size:var(--fs-h3);color:var(--grafite);margin:0 0 .6em;line-height:1.25}p{margin:0 0 1em}strong{font-weight:600}.container{width:min(100% - 2.5rem, var(--max));margin-inline:auto}@media (width>=720px){.container{width:min(100% - 5rem, var(--max))}}.estreito{max-width:var(--texto-max)}.secao{padding:clamp(4.5rem,10vw,8.5rem) 0}.secao--branca{background:var(--branco)}.secao--escura{background:var(--grafite);color:var(--claro-sobre-escuro)}.secao--escura h1,.secao--escura h2,.secao--escura h3{color:var(--marfim)}.secao+.secao:not(.secao--branca):not(.secao--escura){border-top:1px solid var(--linha)}.cabeca-pagina{border-bottom:1px solid var(--linha);padding:clamp(4rem,9vw,7.5rem) 0 clamp(3rem,6vw,5rem)}.cabeca-pagina .lead{margin-top:var(--e-5)}.sobretitulo{font-family:var(--sans);font-size:var(--fs-rotulo);letter-spacing:.22em;text-transform:uppercase;color:var(--bronze-texto);margin-bottom:var(--e-5);align-items:center;gap:.9rem;font-weight:500;display:flex}.sobretitulo:before{content:"";background:var(--bronze);flex:none;width:32px;height:1px}.secao--escura .sobretitulo{color:var(--bronze-claro)}.lead{font-size:var(--fs-lead);color:var(--cinza);max-width:48ch;font-weight:400;line-height:1.55}.secao--escura .lead{color:var(--claro-sobre-escuro)}.texto-corrido{max-width:64ch}.botoes{align-items:center;gap:var(--e-4) var(--e-6);margin-top:var(--e-7);flex-wrap:wrap;display:flex}.btn{border-radius:var(--raio);min-height:52px;font:500 .8125rem/1.3 var(--sans);letter-spacing:.14em;text-transform:uppercase;cursor:pointer;white-space:normal;text-align:center;border:1px solid #0000;justify-content:center;align-items:center;gap:.6rem;max-width:100%;padding:.9rem 1.9rem;text-decoration:none;transition:background-color .2s ease-out,color .2s ease-out,border-color .2s ease-out;display:inline-flex}.btn--principal{background:var(--grafite);color:var(--marfim)}.btn--principal:hover{background:var(--grafite-2)}.btn--contorno{border-color:var(--linha-forte);color:var(--grafite);background:0 0}.btn--contorno:hover{border-color:var(--grafite)}.secao--escura .btn--principal{background:var(--marfim);color:var(--grafite)}.secao--escura .btn--principal:hover{background:#fff}.secao--escura .btn--contorno{color:var(--marfim);border-color:#f5f2eb99}.link-seta{min-height:44px;font:500 .8125rem/1.3 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--grafite);border-bottom:1px solid var(--bronze);align-items:center;gap:.5rem;padding:.2rem 0;text-decoration:none;transition:border-color .2s ease-out;display:inline-flex}.link-seta:hover{border-bottom-color:var(--grafite)}.secao--escura .link-seta{color:var(--marfim);border-bottom-color:var(--bronze-claro)}.lacuna{color:#5c4300;font-family:var(--sans);background:#fff6dc;border:1.5px dashed #b08a2e;padding:.05em .4em;font-size:.92em;font-weight:500;display:inline-block}.btn.lacuna{cursor:default;text-transform:none;letter-spacing:0;min-height:48px;padding:.8rem 1.2rem}.grade{gap:var(--e-6);display:grid}@media (width>=720px){.grade--2,.grade--4{grid-template-columns:repeat(2,1fr)}}@media (width>=1000px){.grade--3{grid-template-columns:repeat(3,1fr)}.grade--4{grid-template-columns:repeat(4,1fr)}}@media (width>=720px) and (width<=999px){.grade--3{grid-template-columns:repeat(2,1fr)}}.duas-colunas{gap:var(--e-5);display:grid}@media (width>=900px){.duas-colunas{gap:var(--e-8);grid-template-columns:minmax(260px,5fr) 7fr}}.duas-colunas>*{min-width:0}.cartao{background:var(--branco);border-top:1px solid var(--bronze);padding:1.8rem 0 0}.cartao h3{margin-bottom:.4em}.cartao p:last-child{margin-bottom:0}.filete{background:var(--bronze);width:64px;height:1px;margin:0 0 var(--e-5);border:0}.principios{margin:var(--e-7) 0 0;gap:0 var(--e-6);padding:0;list-style:none;display:grid}@media (width>=720px){.principios{grid-template-columns:repeat(2,1fr)}}@media (width>=1100px){.principios{grid-template-columns:repeat(4,1fr)}}.principios li{border-top:1px solid var(--linha);padding:var(--e-5) 0 var(--e-6)}.principios h3{font-size:1.25rem}.principios p{color:var(--cinza);margin:0;font-size:1rem}.secao--escura .principios li{border-top-color:#3a4446}.secao--escura .principios p{color:var(--claro-sobre-escuro)}.etapas{counter-reset:etapa;margin:var(--e-6) 0 0;gap:0 var(--e-5);padding:0;list-style:none;display:grid}@media (width>=900px){.etapas{grid-template-columns:repeat(5,1fr)}}.etapas li{counter-increment:etapa;border-top:1px solid var(--linha);color:var(--cinza);padding:1.4rem 1rem 1.6rem 0;font-size:1rem}.etapas li:before{content:counter(etapa, decimal-leading-zero);font-family:var(--serif-display);color:var(--bronze-texto);margin-bottom:.6rem;font-size:1.6rem;line-height:1.1;display:block}.etapas strong{color:var(--grafite);margin-bottom:.25rem;font-weight:500;display:block}.secao--escura .etapas li{color:var(--claro-sobre-escuro);border-top-color:#3a4446}.secao--escura .etapas li:before{color:var(--bronze-claro)}.secao--escura .etapas strong{color:var(--marfim)}.emp-grade{margin:var(--e-7) 0 0;background:var(--linha);border:1px solid var(--linha);gap:1px;padding:0;list-style:none;display:grid}@media (width>=640px){.emp-grade{grid-template-columns:repeat(2,1fr)}}@media (width>=1000px){.emp-grade{grid-template-columns:repeat(3,1fr)}}.emp-cartao{background:var(--branco);flex-direction:column;gap:.3rem;padding:1.6rem 1.6rem 1.7rem;display:flex}.emp-cartao__tipo{font-size:var(--fs-rotulo);letter-spacing:.2em;text-transform:uppercase;color:var(--bronze-texto);font-weight:500}.emp-cartao__nome{font-family:var(--serif);color:var(--grafite);margin-top:.3rem;font-size:1.22rem;line-height:1.25}.emp-cartao__bairro{font-size:var(--fs-pequeno);color:var(--cinza)}.emp-cartao__atuacao{color:var(--texto);border-top:1px solid var(--linha);margin-top:.6rem;padding-top:.6rem;font-size:.92rem}.negocios-lista{margin:var(--e-6) 0 0;border-top:1px solid var(--grafite);padding:0;list-style:none}.negocios-lista li{padding:var(--e-5) 0;border-bottom:1px solid var(--linha);gap:.15rem .5rem;display:grid}@media (width>=860px){.negocios-lista li{align-items:baseline;gap:var(--e-5);grid-template-columns:80px 150px 1fr 1fr}}.negocios-lista li[hidden]{display:none}.negocios-lista__ano{font-family:var(--serif-display);color:var(--grafite);font-size:1.4rem;line-height:1}.negocios-lista__operacao{font-size:var(--fs-rotulo);letter-spacing:.2em;text-transform:uppercase;color:var(--bronze-texto);font-weight:500}.negocios-lista__imovel{font-family:var(--serif);color:var(--grafite);font-size:1.08rem;line-height:1.35}.negocios-lista__onde{color:var(--cinza);font-size:.94rem}.negocios-lista__onde strong{color:var(--texto);font-weight:500}.logos{margin-top:var(--e-8);padding-top:var(--e-6);border-top:1px solid var(--linha)}.logos__rotulo{font-size:var(--fs-rotulo);letter-spacing:.2em;text-transform:uppercase;color:var(--bronze-texto);margin:0;font-weight:500}.logos__lista{margin:var(--e-5) 0 0;flex-wrap:wrap;align-items:center;gap:2.5rem 3.5rem;padding:0;list-style:none;display:flex}.logos__lista img{filter:grayscale();opacity:.7;mix-blend-mode:multiply;width:auto;height:38px;transition:filter .2s ease-out,opacity .2s ease-out}.logos__lista img:hover{filter:none;opacity:1}.ancoras{margin-top:var(--e-7);flex-wrap:wrap;gap:.2rem 1.8rem;display:flex}.ancoras a{color:var(--grafite);font-size:var(--fs-pequeno);border-bottom:1px solid #0000;align-items:center;min-height:44px;text-decoration:none;transition:border-color .2s ease-out;display:inline-flex}.ancoras a:hover{border-bottom-color:var(--bronze)}.texto-legal h2{margin-top:2.4rem;font-size:1.6rem}.texto-legal h3{margin-top:1.4rem;font-size:1.15rem}.texto-legal ul{padding-left:1.2rem}.texto-legal li{margin-bottom:.4rem}.texto-legal table{border-collapse:collapse;width:100%;margin:1rem 0 1.5rem;font-size:.95rem}.texto-legal th,.texto-legal td{text-align:left;vertical-align:top;border-bottom:1px solid var(--linha);padding:.6rem .5rem}.texto-legal th{color:var(--grafite);font-weight:500}.tabela-rolagem{overflow-x:auto}.aviso{border-left:1px solid var(--bronze);color:var(--cinza);margin:1.5rem 0;padding:.2rem 0 .2rem 1.2rem;font-size:.95rem}.nota{margin-top:var(--e-6);font-size:var(--fs-pequeno);color:var(--cinza);max-width:68ch}.visualmente-oculto{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.pular{background:var(--grafite);color:var(--marfim);z-index:100;padding:.6rem 1rem;position:absolute;top:0;left:-999px}.pular:focus{top:1rem;left:1rem}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media print{@page{size:A4;margin:14mm 14mm 16mm}html{font-size:12px}body{background:#fff}.topo,.pular,.rodape,.ficha__video,.ficha__video+.ficha__nota,#video-titulo,.botoes,.ficha__botoes{display:none!important}.container{width:100%!important}.ficha__cabeca{padding-top:0!important}.ficha__galeria{grid-template-columns:repeat(4,1fr)!important}.ficha__foto:nth-child(n+6){display:none!important}.ficha__faixa{grid-template-columns:repeat(6,1fr)!important}.ficha__corpo{grid-template-columns:1fr 220px!important;padding:1.5rem 0!important}.ficha__lateral{break-inside:avoid;position:static!important}.ficha__dados{grid-template-columns:1fr 1fr!important}.ficha__texto h2{break-after:avoid;margin-top:1.6rem!important}.ficha__dados div,.ficha__destaques li,.ficha__faixa div,.ficha__legal{break-inside:avoid}a{text-decoration:none}}.consentimento[data-astro-cid-zrenek34]{z-index:60;background:var(--branco);border-top:1px solid var(--bronze);font-family:var(--sans);position:fixed;bottom:0;left:0;right:0;box-shadow:0 -6px 18px #20282a0f}.consentimento[data-astro-cid-zrenek34][hidden]{display:none}.consentimento__linha[data-astro-cid-zrenek34]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem 1.6rem;padding-top:.7rem;padding-bottom:.7rem;display:flex}.consentimento__texto[data-astro-cid-zrenek34]{font-size:var(--fs-pequeno);color:var(--texto);margin:0;line-height:1.5}.consentimento__texto[data-astro-cid-zrenek34] a[data-astro-cid-zrenek34]{color:var(--bronze-texto);white-space:nowrap;margin-left:.35rem}.consentimento__texto[data-astro-cid-zrenek34] a[data-astro-cid-zrenek34]:hover{color:var(--grafite)}.consentimento__botoes[data-astro-cid-zrenek34]{flex-shrink:0;gap:.6rem;display:flex}.consentimento__btn[data-astro-cid-zrenek34]{font:500 .75rem var(--sans);letter-spacing:.14em;text-transform:uppercase;border:1px solid var(--linha-forte);min-height:40px;color:var(--grafite);cursor:pointer;background:0 0;padding:.5rem 1.1rem;transition:border-color .2s ease-out,background .2s ease-out}.consentimento__btn[data-astro-cid-zrenek34]:hover{border-color:var(--grafite)}.consentimento__btn--aceitar[data-astro-cid-zrenek34]{background:var(--grafite);border-color:var(--grafite);color:var(--marfim)}.consentimento__btn--aceitar[data-astro-cid-zrenek34]:hover{background:var(--grafite-2)}.consentimento__btn[data-astro-cid-zrenek34]:focus-visible{outline:2px solid var(--bronze-texto);outline-offset:2px}.topo[data-astro-cid-hkbrpulz]{z-index:50;background:#192231;border-bottom:1px solid #2a3448;position:sticky;top:0}.topo__linha[data-astro-cid-hkbrpulz]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;min-height:80px;display:flex}.topo__marca[data-astro-cid-hkbrpulz]{flex-direction:column;gap:.3rem;padding:.7rem 0;text-decoration:none;display:flex}.topo__marca[data-astro-cid-hkbrpulz] img[data-astro-cid-hkbrpulz]{width:132px;height:auto}.topo__creci[data-astro-cid-hkbrpulz]{letter-spacing:.14em;text-transform:uppercase;color:#b9ad94;font-size:.68rem}.topo__nav[data-astro-cid-hkbrpulz] ul[data-astro-cid-hkbrpulz]{gap:2rem;margin:0;padding:0;list-style:none;display:flex}.topo__nav[data-astro-cid-hkbrpulz] ul[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]{letter-spacing:.06em;color:#e9e6df;border-bottom:1px solid #0000;padding:.5rem 0;font-size:.82rem;font-weight:400;text-decoration:none;transition:border-color .2s ease-out;display:block}.topo__nav[data-astro-cid-hkbrpulz] ul[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]:hover,.topo__nav[data-astro-cid-hkbrpulz] ul[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz][aria-current=page]{color:#fff;border-bottom-color:#c0b283}.topo__abrir[data-astro-cid-hkbrpulz]{color:#e9e6df;font:400 .82rem var(--sans);letter-spacing:.14em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;align-items:center;gap:.8rem;min-height:44px;padding:.6rem 0;display:none}.topo__icone[data-astro-cid-hkbrpulz],.topo__icone[data-astro-cid-hkbrpulz]:before{background:#e9e6df;width:22px;height:1px;display:block;position:relative}.topo__icone[data-astro-cid-hkbrpulz]:before{content:"";position:absolute;top:6px}.topo__icone[data-astro-cid-hkbrpulz]{top:-3px}@media (width<=960px){.topo[data-astro-cid-hkbrpulz]{position:static}.topo__linha[data-astro-cid-hkbrpulz]{min-height:72px}.topo__marca[data-astro-cid-hkbrpulz] img[data-astro-cid-hkbrpulz]{width:118px}.topo__abrir[data-astro-cid-hkbrpulz]{display:inline-flex}.topo__nav[data-astro-cid-hkbrpulz]{width:100%;padding:0 0 1.2rem;display:none}.topo__nav[data-astro-cid-hkbrpulz].aberto{display:block}.topo__nav[data-astro-cid-hkbrpulz] ul[data-astro-cid-hkbrpulz]{flex-direction:column;gap:0}.topo__nav[data-astro-cid-hkbrpulz] ul[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]{letter-spacing:.02em;border-bottom:1px solid #2a3448;padding:1rem 0;font-size:1rem}.topo__nav[data-astro-cid-hkbrpulz] ul[data-astro-cid-hkbrpulz] li[data-astro-cid-hkbrpulz]:first-child a[data-astro-cid-hkbrpulz]{border-top:1px solid #2a3448}}.rodape[data-astro-cid-hkbrpulz]{border-top:1px solid var(--linha);color:var(--cinza);padding:3.5rem 0 1.8rem;font-size:.88rem}.rodape[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]{color:var(--grafite);text-decoration:none}.rodape[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]:hover{text-decoration:underline}.rodape[data-astro-cid-hkbrpulz] p[data-astro-cid-hkbrpulz]{margin:0 0 .5rem}.rodape[data-astro-cid-hkbrpulz] strong[data-astro-cid-hkbrpulz]{color:var(--grafite);font-weight:500}.rodape__grade[data-astro-cid-hkbrpulz]{gap:2rem;display:grid}@media (width>=900px){.rodape__grade[data-astro-cid-hkbrpulz]{grid-template-columns:1.6fr 1fr 1.2fr;align-items:start}}.rodape__logo[data-astro-cid-hkbrpulz]{width:120px;margin-bottom:1.2rem}.rodape__mini[data-astro-cid-hkbrpulz]{max-width:44ch}.rodape__lista[data-astro-cid-hkbrpulz]{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.rodape__lista--nav[data-astro-cid-hkbrpulz]{grid-template-columns:repeat(2,max-content);column-gap:2.5rem}.rodape__lista[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]{padding:.1rem 0;display:inline-block}.rodape[data-astro-cid-hkbrpulz] .rodape__base[data-astro-cid-hkbrpulz]{border-top:1px solid var(--linha);margin-top:2.5rem;padding-top:1.2rem;font-size:.78rem}.rodape__preferencias[data-astro-cid-hkbrpulz]{font:inherit;color:var(--grafite);cursor:pointer;background:0 0;border:0;padding:0}.rodape__preferencias[data-astro-cid-hkbrpulz]:hover{text-decoration:underline}.rodape[data-astro-cid-hkbrpulz] .rodape__credito[data-astro-cid-hkbrpulz]{border-top:0;margin-top:0;padding-top:0}
