:root{--cb-sit-disponivel-fundo:#dcefda;--cb-sit-disponivel-borda:#016b0b;--cb-sit-disponivel-texto:#014d08;--cb-sit-reservado-fundo:#ffefcc;--cb-sit-reservado-borda:#b57400;--cb-sit-reservado-texto:#7a4e00;--cb-sit-reservado-listra:#ffa608;--cb-sit-vendido-fundo:#d9d2c5;--cb-sit-vendido-borda:#6b604d;--cb-sit-vendido-texto:#4f4739;--cb-sit-vendido-ponto:#8a7c64;--cb-sit-consulte-fundo:#fff;--cb-sit-consulte-borda:#026caa;--cb-sit-consulte-texto:#025b90;--cb-lote-hover-borda:#062c42;--cb-lote-hover-espessura:2px;--cb-lote-selecionado-fundo:#026caa;--cb-lote-selecionado-borda:#062c42;--cb-lote-selecionado-espessura:3px;--cb-lote-favorito:#ff5100;--cb-lote-filtrado-opacidade:.22}
.h-40a941:hover{background:var(--cb-areia-100)!important;color:var(--cb-marinho-700)!important}.h-2a6e79:hover{color:var(--cb-branco)!important;background:#ffffff1f!important}.h-e2d3b4:hover{background:var(--cb-onda-700)!important;color:var(--cb-branco)!important}.h-585504:hover{background:var(--cb-onda-50)!important}.h-37ad10:hover,.fw-243522:focus-within{border-color:var(--cb-onda-600)!important}.h-0a966a:hover{background:var(--cb-onda-700)!important}.h-12b979:hover{color:var(--cb-onda-600)!important}.h-c720f9:hover{border-color:var(--cb-areia-300)!important}.h-469b49:hover{background:var(--cb-areia-200)!important}.h-8be1a6:hover{background:var(--cb-areia-50)!important}.h-a29f7e:hover{text-decoration:underline!important}.h-f87da6:hover{color:var(--cb-branco)!important}.h-82ea0b:hover{background:var(--cb-areia-100)!important}
.mapa{min-width:0;font-family:var(--cb-fonte-texto);color:var(--cb-marinho-900);margin:0}.mapa-vistas{flex-wrap:wrap;gap:8px;padding-bottom:12px;display:flex}.mapa-vista{border-radius:var(--cb-r-pilula);border:1.5px solid var(--cb-areia-300);background:var(--cb-branco);min-height:48px;color:var(--cb-marinho-700);font-family:var(--cb-fonte-texto);cursor:pointer;align-items:center;padding:0 20px;font-size:15px;font-weight:600;display:inline-flex}.mapa-vista[aria-checked=true]{border-color:var(--cb-marinho-700);background:var(--cb-marinho-700);color:var(--cb-branco)}.mapa-vista:focus-visible,.mapa-controle:focus-visible,.mapa-fechar:focus-visible,.mapa-link:focus-visible{box-shadow:var(--cb-sombra-foco);outline:none}.mapa-moldura{border-radius:var(--cb-r-4);background:var(--cb-onda-100);width:100%;position:relative;overflow:hidden}.mapa[data-dispositivo=desktop] .mapa-moldura{height:640px}.mapa[data-dispositivo=celular] .mapa-moldura{aspect-ratio:4/5}.mapa-moldura[data-tela-cheia=sim]{z-index:90;aspect-ratio:auto;border-radius:0;height:auto;position:fixed;inset:0}.mapa-desenho{cursor:grab;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}.mapa-desenho:active{cursor:grabbing}.mapa-agua{fill:var(--cb-onda-100)}.mapa-terra{fill:var(--cb-areia-100)}.mapa-costa{fill:none;stroke:var(--cb-areia-400);stroke-width:1.25px}.mapa-br{fill:none;stroke:var(--cb-areia-500);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.mapa-marcador{width:0;height:0;position:absolute}.mapa-pino{width:48px;height:48px;color:var(--cb-marinho-700);cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:-24px;left:-24px}.mapa-pino:before{content:"";border:1.5px solid var(--cb-areia-300);background:var(--cb-branco);box-shadow:var(--cb-sombra-2);border-radius:50%;position:absolute;inset:8px}.mapa-pino>*{position:relative}.mapa-pino[aria-expanded=true]:before{border:2px solid var(--cb-sol-500)}.mapa-pino:focus-visible{outline:3px solid var(--cb-foco);outline-offset:2px}.mapa-marcador[data-casa] .mapa-pino{width:56px;height:56px;top:-28px;left:-28px}.mapa-marcador[data-casa] .mapa-pino:before{background:var(--cb-branco);box-shadow:0 0 0 3px var(--cb-marinho-700), var(--cb-sombra-2);border:0;inset:4px}.mapa-marcador[data-casa] .mapa-pino[aria-expanded=true]:before{box-shadow:0 0 0 3px var(--cb-sol-500), var(--cb-sombra-2)}.mapa-rotulo{border-radius:var(--cb-r-1);background:var(--cb-areia-100);color:var(--cb-marinho-900);white-space:nowrap;pointer-events:none;padding:1px 6px;font-size:13px;font-weight:600;line-height:18px;display:none;position:absolute;top:0}.mapa[data-dispositivo=desktop] .mapa-rotulo{display:block}.mapa-rotulo[data-lado=direita]{left:28px;transform:translateY(-50%)}.mapa-rotulo[data-lado=esquerda]{right:28px;transform:translateY(-50%)}.mapa-rotulo[data-lado=abaixo]{top:28px;left:0;transform:translate(-50%)}.mapa-rotulo[data-lado=acima]{top:-28px;left:0;transform:translate(-50%,-100%)}.mapa-chamadas{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.mapa-chamadas line{stroke:var(--cb-marinho-700);stroke-width:1.5px}.mapa-chamadas circle{fill:var(--cb-marinho-700)}.mapa-controles{gap:6px;display:flex;position:absolute;top:12px;right:12px}.mapa-controle{border-radius:var(--cb-r-3);border:1.5px solid var(--cb-areia-300);background:var(--cb-branco);width:48px;height:48px;color:var(--cb-marinho-700);font-family:var(--cb-fonte-titulo);box-shadow:var(--cb-sombra-1);cursor:pointer;justify-content:center;align-items:center;padding:0;font-size:22px;line-height:1;display:inline-flex}.mapa-controle-tela-cheia{display:none}.mapa[data-dispositivo=celular] .mapa-controle-tela-cheia{display:inline-flex}.mapa-painel{z-index:80;box-sizing:border-box;border-radius:var(--cb-r-4) var(--cb-r-4) 0 0;background:var(--cb-branco);max-height:70vh;color:var(--cb-marinho-900);box-shadow:var(--cb-sombra-3);padding:24px 20px 32px;position:fixed;bottom:0;left:0;right:0;overflow:auto}.mapa-painel[data-aberto=nao]{display:none}.mapa[data-dispositivo=desktop] .mapa-painel,.mapa[data-dispositivo=desktop] .mapa-painel[data-aberto=nao]{z-index:2;border:1px solid var(--cb-areia-200);border-radius:var(--cb-r-3);width:min(360px,48%);max-height:calc(100% - 96px);box-shadow:var(--cb-sombra-2);padding:20px;display:block;position:absolute;inset:auto 16px 16px auto}.mapa[data-dispositivo=desktop] .mapa-painel[data-aberto=nao]{background:var(--cb-branco);pointer-events:none}.mapa[data-dispositivo=desktop] .mapa-painel[data-aberto=nao] .mapa-painel-titulo{font-size:17px;line-height:22px}.mapa-inicial{padding-top:16px}.mapa[data-dispositivo=desktop] .mapa-inicial{display:none}.mapa-painel-topo{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.mapa-painel-titulo{font-family:var(--cb-fonte-titulo);color:var(--cb-marinho-700);text-wrap:balance;align-items:center;gap:12px;margin:0;font-size:20px;font-weight:700;line-height:26px;display:flex}.mapa-painel-texto{max-width:65ch;color:var(--cb-areia-700);margin:0;padding-top:12px;font-size:15px;line-height:22px}.mapa-painel-distancia{font-variant-numeric:tabular-nums;color:var(--cb-marinho-900);margin:0;padding-top:10px;font-size:15px;font-weight:700;line-height:22px}.mapa-painel-aviso{color:var(--cb-areia-600);margin:0;padding-top:8px;font-size:13px;line-height:18px}.mapa-painel-link{margin:0;padding-top:8px}.mapa-fechar{border:1.5px solid var(--cb-areia-300);border-radius:var(--cb-r-pilula);min-height:44px;color:var(--cb-marinho-700);font-family:var(--cb-fonte-texto);cursor:pointer;background:0 0;flex:none;align-items:center;padding:0 14px;font-size:14px;font-weight:600;display:inline-flex}.mapa-painel-moldura{box-sizing:border-box;border-radius:var(--cb-r-2);border:2px dashed var(--cb-sol-500);flex:none;width:28px;height:28px}.mapa-link{min-height:44px;color:var(--cb-onda-600);text-underline-offset:.2em;align-items:center;font-weight:600;text-decoration:underline;display:inline-flex}.mapa-condominio{border:2px dashed var(--cb-sol-500);border-radius:var(--cb-r-3);pointer-events:none;width:76px;height:76px;position:absolute;transform:translate(-50%,-50%)}.mapa-condominio-rotulo{border-radius:var(--cb-r-1);background:var(--cb-areia-100);color:var(--cb-sol-700);white-space:nowrap;padding:1px 6px;font-size:13px;font-weight:800;line-height:18px;position:absolute;top:100%;left:50%;transform:translate(-50%,4px)}.mapa-atribuicao{border-top-right-radius:var(--cb-r-2);background:var(--cb-onda-100);max-width:calc(100% - 16px);color:var(--cb-areia-700);pointer-events:none;margin:0;padding:2px 6px;font-size:11px;line-height:15px;position:absolute;bottom:0;left:0}.mapa-nota{color:var(--cb-areia-600);padding-top:10px;font-size:13px;line-height:19px}.mapa-item-icone{border:1.5px solid var(--cb-areia-300);background:var(--cb-branco);width:36px;height:36px;color:var(--cb-marinho-700);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.mapa-item-icone[data-casa]{border:2px solid var(--cb-marinho-700)}.mapa-item-icone svg,.mapa-item-icone img{width:20px;height:20px}
[data-revelar]{transition:opacity .75s cubic-bezier(.22,1,.36,1) var(--rv-atraso,0s), transform .75s cubic-bezier(.22,1,.36,1) var(--rv-atraso,0s), filter .75s cubic-bezier(.22,1,.36,1) var(--rv-atraso,0s)}[data-revelar=pre]{opacity:0;filter:blur(5px);transform:translateY(18px)}[data-revelar=pos]{opacity:1;filter:none;transform:none}.escalona[data-revelar]{transition:none;opacity:1!important;filter:none!important;transform:none!important}.escalona[data-revelar]>*{transition:opacity .75s cubic-bezier(.22,1,.36,1) calc(var(--n,0) * 90ms), transform .75s cubic-bezier(.22,1,.36,1) calc(var(--n,0) * 90ms), filter .75s cubic-bezier(.22,1,.36,1) calc(var(--n,0) * 90ms)}.escalona[data-revelar=pre]>*{opacity:0;filter:blur(5px);transform:translateY(18px)}.escalona>:nth-child(2){--n:1}.escalona>:nth-child(3){--n:2}.escalona>:nth-child(4){--n:3}.escalona>:nth-child(5){--n:4}.escalona>:nth-child(6){--n:5}.escalona>:nth-child(7){--n:6}.escalona>:nth-child(8){--n:7}.escalona[data-revelar=pos]>.cartao-sobe{transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s,opacity .75s}@keyframes cb-entra{0%{opacity:0;filter:blur(5px);transform:translateY(16px)}to{opacity:1;filter:none;transform:none}}.hero-entra>*{animation:.8s cubic-bezier(.22,1,.36,1) both cb-entra}.hero-entra>:first-child{animation-delay:50ms}.hero-entra>:nth-child(2){animation-delay:.15s}.hero-entra>:nth-child(3){animation-delay:.27s}.hero-entra>:nth-child(4){animation-delay:.38s}@keyframes cb-aproxima{0%{transform:scale(1.07)}to{transform:scale(1)}}img.hero-foto{transform-origin:62% 55%;will-change:transform;animation:14s cubic-bezier(.2,.6,.25,1) both cb-aproxima}.foto-zoom{overflow:hidden}.foto-zoom img{transition:transform .9s cubic-bezier(.22,1,.36,1)}@media (hover:hover){.foto-zoom:hover img{transform:scale(1.045)}.cartao-sobe{transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s}.cartao-sobe:hover{box-shadow:var(--cb-sombra-2);transform:translateY(-4px)}.alvo-24:hover img,.seta-anda:hover img{transform:translate(3px)}}.alvo-24 img,.seta-anda img{transition:transform .25s}.botao-brilho{isolation:isolate;position:relative;overflow:hidden}.botao-brilho:after{content:"";z-index:-1;background:linear-gradient(100deg,#0000 30%,#ffffff8c 50%,#0000 70%);position:absolute;inset:0;transform:translate(-120%)}@media (hover:hover){.botao-brilho:hover:after{transition:transform .8s;transform:translate(120%)}}.botao-brilho.sobre-escuro:after{background:linear-gradient(100deg,#0000 30%,#026caa24 50%,#0000 70%)}.passo{position:relative;border-top:3px solid var(--cb-areia-200)!important}.passo:before{content:"";background:var(--cb-onda-600);transform-origin:0;height:3px;transition:transform 1.1s cubic-bezier(.22,1,.36,1) calc(var(--n,0) * 90ms + .25s);position:absolute;top:-3px;left:0;right:0;transform:scaleX(1)}.escalona[data-revelar=pre]>.passo:before{transform:scaleX(0)}.passo-num{transition:color .3s}@keyframes cb-pulso{0%{opacity:.5;transform:scale(.7)}to{opacity:0;transform:scale(2.1)}}.pulso-local{transform-box:fill-box;transform-origin:50%;animation:2.2s ease-out 3 cb-pulso}.feixe{position:relative}.feixe>.feixe-trilha{z-index:2;border-radius:inherit;pointer-events:none;-webkit-mask-composite:xor;border:2px solid #0000;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) padding-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) padding-box exclude,linear-gradient(#000 0 0)}.feixe-luz{display:none}@supports (offset-path:rect(0 auto auto 0 round 28px)){@keyframes cb-feixe{0%{offset-distance:0%}to{offset-distance:100%}}.feixe[data-revelar=pos] .feixe-luz{aspect-ratio:1;offset-path:rect(0 auto auto 0 round 28px);background:linear-gradient(to left, var(--cb-amarelo-500), var(--cb-sol-500) 55%, transparent);width:140px;animation:6s linear .6s 2 both cb-feixe;display:block;position:absolute}}.com-motivo{position:relative;overflow:hidden}.com-motivo>:not(svg):not(.feixe-trilha){z-index:1;position:relative}.linha-passo{transform-origin:0;transition:transform 1.2s cubic-bezier(.22,1,.36,1) calc(var(--n,0) * 90ms + .25s)}.escalona[data-revelar=pre] .linha-passo{transform:scaleX(0)}.lista-priv{counter-reset:priv}.sec-priv{counter-increment:priv;border-left:2px solid var(--cb-areia-200);padding-left:28px;position:relative}.sec-priv:before{content:counter(priv, decimal-leading-zero);box-sizing:border-box;background:var(--cb-onda-50);border:2px solid var(--cb-areia-25);width:32px;height:32px;color:var(--cb-onda-700);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;font-size:12px;font-weight:700;display:grid;position:absolute;top:-2px;left:-17px}@media (max-width:767px){.sec-priv{padding-left:22px}.sec-priv:before{width:28px;height:28px;font-size:11px;left:-15px}}@keyframes cb-anel{0%{box-shadow:0 0 #026caa80}to{box-shadow:0 0 0 20px #026caa00}}[data-revelar=pos] .botao-pulsa{animation:1.8s ease-out 1.2s 3 cb-anel}.progresso-rolagem{display:none}@supports (animation-timeline:scroll()){@keyframes cb-progresso{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.progresso-rolagem{z-index:90;pointer-events:none;transform-origin:0;background:linear-gradient(90deg, var(--cb-onda-600), var(--cb-amarelo-500) 70%, var(--cb-sol-500));height:3px;animation:linear both cb-progresso;animation-timeline:scroll(root);display:block;position:fixed;top:0;left:0;right:0;transform:scaleX(0)}}@media (prefers-reduced-motion:reduce){.hero-entra>*,img.hero-foto,.pulso-local,.botao-pulsa{animation:none!important}.progresso-rolagem,.feixe-luz{display:none!important}[data-revelar],.escalona[data-revelar]>*,.foto-zoom img,.cartao-sobe,.botao-brilho:after,.linha-passo,.passo:before{transition:none!important}.foto-zoom:hover img,.cartao-sobe:hover{transform:none!important}}@media (hover:hover){footer a:hover{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1.5px}}.carimbo-vendido{z-index:3;pointer-events:none;color:#9e3326;text-align:center;text-transform:uppercase;white-space:nowrap;background:#ffffffe6;border-radius:.16em;flex-direction:column;justify-content:center;align-items:center;min-width:3.4em;padding:.5em .9em;font-size:clamp(30px,4.4vw,62px);line-height:1.05;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-7deg);box-shadow:0 8px 28px #062c4238}.carimbo-vendido-moldura{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.carimbo-vendido-topo{font-family:var(--cb-fonte-titulo);letter-spacing:.02em;margin:0;font-size:1em;font-weight:800;position:relative}.carimbo-vendido-base{font-family:var(--cb-fonte-texto);letter-spacing:.16em;margin:0;padding-top:.14em;font-size:.42em;font-weight:700;position:relative}@media (max-width:767px){.carimbo-vendido{font-size:30px}}
:root{--cb-fonte-titulo:var(--fonte-bricolage), system-ui, sans-serif;--cb-fonte-texto:var(--fonte-instrument), system-ui, sans-serif}html{scroll-padding-top:96px}::selection{background:var(--cb-onda-100);color:var(--cb-marinho-900)}html{scrollbar-color:var(--cb-areia-300) var(--cb-fundo)}input,textarea,select{caret-color:var(--cb-onda-600)}body{background:var(--cb-fundo);color:var(--cb-marinho-900);font-family:var(--cb-fonte-texto);-webkit-font-smoothing:antialiased;margin:0}a{color:var(--cb-acao)}a:hover{color:var(--cb-acao-hover)}:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{box-shadow:var(--cb-sombra-foco);border-radius:8px;outline:none}:where(polygon[tabindex]):focus-visible{outline:3px solid var(--cb-foco);outline-offset:1px}.so-celular{display:none}@media (max-width:767px){.so-desktop{display:none}.so-celular{display:block}}[data-nf]{display:none}html[lang=pt-BR] [data-nf=pt],html[lang=en] [data-nf=en],html[lang=es] [data-nf=es]{display:contents}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pular-conteudo{z-index:100;background:var(--cb-branco);color:var(--cb-marinho-700);border-radius:12px;padding:12px 16px;font-weight:600;position:absolute;top:-100px;left:16px}.pular-conteudo:focus{top:16px}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}.campo-celular::placeholder{color:var(--cb-areia-500);opacity:1}:root{--cb-altura-cookies:0px}.barra-cookies{z-index:70;background:var(--cb-marinho-900);color:var(--cb-branco);font-family:var(--cb-fonte-texto);border-radius:20px;align-items:center;gap:24px;padding:20px 24px;display:flex;position:fixed;bottom:24px;left:24px;right:24px;box-shadow:0 16px 40px #062c4229}.barra-cookies .bc-texto{flex:1;font-size:15px;line-height:23px}.barra-cookies .bc-link{color:var(--cb-amarelo-300);padding:1px 0;font-weight:600;display:inline-block}.barra-cookies .bc-botoes{gap:24px;display:flex}.barra-cookies .bc-sec,.barra-cookies .bc-pri{white-space:nowrap;height:48px;font-family:var(--cb-fonte-texto);cursor:pointer;box-sizing:border-box;border-radius:999px;justify-content:center;align-items:center;padding:0 20px;font-size:15px;display:flex}.barra-cookies .bc-sec{color:var(--cb-branco);background:0 0;border:1.5px solid #fff9;font-weight:600}.barra-cookies .bc-pri{background:var(--cb-branco);color:var(--cb-marinho-700);border:0;font-weight:700}.barra-cookies.compacta{box-sizing:border-box;flex-direction:column;align-items:stretch;gap:12px;width:400px;max-width:calc(100vw - 32px);padding:16px 18px;right:auto}.barra-cookies.compacta .bc-texto{font-size:14px;line-height:21px}.barra-cookies.compacta .bc-link{padding:2px 0}.barra-cookies.compacta .bc-botoes{grid-template-columns:1fr 1fr;gap:8px;display:grid}.barra-cookies.compacta .bc-sec,.barra-cookies.compacta .bc-pri{height:44px;padding:0 12px;font-size:14px}.barra-cookies.em-mapa{top:168px;bottom:auto;left:16px}@media (max-width:767px){.barra-cookies{flex-direction:column;align-items:stretch;gap:12px;padding:18px;bottom:12px;left:12px;right:12px}.barra-cookies .bc-texto{font-size:14px;line-height:21px}.barra-cookies .bc-link{padding:2px 0}.barra-cookies .bc-botoes{grid-template-columns:1fr 1fr;gap:8px;display:grid}.barra-cookies .bc-sec,.barra-cookies .bc-pri{padding:0;font-size:14px}.barra-cookies.compacta{width:auto;max-width:none;right:12px}.barra-cookies.em-mapa{top:auto;bottom:12px;left:12px}.barra-cookies.em-lote{bottom:100px}html[data-painel-lote] .barra-cookies.em-mapa{display:none}}footer a,.alvo-24{margin-block:-4px;padding-block:4px}.wa-flutuante{right:24px;bottom:max(24px, calc(var(--cb-altura-cookies) + 16px));z-index:60;background:var(--cb-whatsapp);border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;transition:bottom .2s;display:flex;position:fixed;box-shadow:0 16px 40px #062c4229,0 4px 12px #062c4214}.wa-flutuante .wa-icone{width:30px;height:30px;display:block}@media (max-width:767px){.wa-flutuante{width:56px;height:56px}.wa-flutuante .wa-icone{width:28px;height:28px}.wa-flutuante.sem-celular{display:none}}html[data-cookies] .barra-cookies{display:none}:root{--cb-topo:0px}html[data-aviso]{--cb-topo:29px}html[data-aviso] body{padding-top:29px}.aviso-traducao{box-sizing:border-box;z-index:55;background:var(--cb-amarelo-100);height:29px;color:var(--cb-amarelo-700);text-align:center;font-size:13px;font-weight:600;line-height:13px;font-family:var(--cb-fonte-texto);white-space:nowrap;text-overflow:ellipsis;padding:8px 20px;position:fixed;top:0;left:0;right:0;overflow:hidden}html[data-aviso] .barra-cookies.em-mapa{top:calc(168px + var(--cb-topo))}html[data-painel-lote] .wa-flutuante.sem-celular{display:none}@media (max-width:767px){html[data-painel-lote] [data-barra-parceiro]{display:none!important}}
