:root{--areia:oklch(0.97 0.003 80);--areia-clara:oklch(0.97 0.005 80);--tinta:oklch(0.18 0.01 60);--tinta-media:oklch(0.35 0.01 60);--tinta-fraca:oklch(0.45 0.01 60);--grafite:oklch(0.13 0.005 80);--dourado:oklch(0.74 0.09 75);--dourado-escuro:oklch(0.7 0.09 75);--linha:oklch(0.88 0.005 80);--linha-forte:oklch(0.8 0.005 80);--neutro:oklch(0.93 0.005 80);--fonte-titulo:var(--fonte-jost),"Jost",system-ui,sans-serif;--fonte-texto:var(--fonte-inter),Inter,"Helvetica Neue",system-ui,sans-serif;--largura-max:1280px;--altura-header:96px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--areia);color:var(--tinta);font-family:var(--fonte-texto);letter-spacing:-.011em;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}a:hover{color:var(--dourado)}img{display:block}:focus-visible{outline:2px solid var(--dourado);outline-offset:3px}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation-duration:.01ms!important;transition-duration:.01ms!important}}.container{max-width:var(--largura-max);margin:0 auto;padding:0 24px}.pagina{display:flex;flex-direction:column;min-height:100vh;position:relative}.conteudo{flex:1 1}.conteudo-interno{padding-top:var(--altura-header)}.titulo{font-family:var(--fonte-titulo);font-weight:500;letter-spacing:-.03em;margin:0}.italico-dourado{font-style:italic;color:var(--dourado)}.sobretitulo{margin:0;font-size:12px;text-transform:uppercase;letter-spacing:.32em;color:var(--dourado)}.sobretitulo-largo{letter-spacing:.4em}.regua{height:1px;width:64px;background:var(--dourado);margin:24px 0 0}.regua-larga{width:96px;margin:32px 0}.regua-centro{margin-left:auto;margin-right:auto}.cabecalho{position:fixed;top:0;left:0;right:0;z-index:40;transition:background .3s,border-color .3s;border-bottom:1px solid oklch(.88 .005 80/.6);background:oklch(.97 .003 80/.85);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.cabecalho[data-scrolled=false]{background:transparent;border-bottom-color:transparent;-webkit-backdrop-filter:none;backdrop-filter:none}.cabecalho-barra{max-width:var(--largura-max);margin:0 auto;padding:0 24px;height:var(--altura-header);display:flex;align-items:center;justify-content:space-between;gap:32px}.cabecalho-logo{display:flex;align-items:center;gap:16px}.cabecalho-logo img{height:52px;width:auto;transition:opacity .3s}.cabecalho[data-scrolled=false] .cabecalho-logo img{opacity:0}.nav{display:flex;align-items:center;gap:28px;white-space:nowrap}.nav-link{position:relative;font-size:13px;font-weight:500;text-transform:uppercase;letter-spacing:.18em;color:oklch(.18 .01 60/.75);transition:color .25s}.nav-link[data-ativo=true]{color:var(--dourado)}.nav-link:after{content:"";position:absolute;left:0;right:0;bottom:-8px;height:1px;background:var(--dourado);transform:scaleX(0);transform-origin:left;transition:transform .3s ease}.nav-link:hover:after{transform:scaleX(1)}.nav-link:hover{color:var(--dourado)}.cabecalho[data-scrolled=false] .nav-link{color:oklch(.97 .005 80/.85)}.cabecalho[data-scrolled=false] .nav-link:hover,.nav-cta{color:var(--dourado)}.nav-cta{display:inline-flex;align-items:center;border:1px solid var(--dourado);padding:10px 24px;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.22em;white-space:nowrap;transition:background .25s,color .25s,border-color .25s}.nav-cta:hover{background:var(--dourado);border-color:var(--dourado);color:oklch(.15 .005 80)}.cabecalho[data-scrolled=false] .nav-cta{color:var(--areia-clara);border-color:oklch(.97 .005 80/.45)}.burger{display:none;align-items:center;justify-content:center;background:none;border:0;padding:8px;cursor:pointer;color:var(--tinta)}.burger:hover{color:var(--dourado)}.cabecalho[data-scrolled=false] .burger{color:var(--areia-clara)}.menu-mobile{border-top:1px solid var(--linha);background:var(--areia)}.menu-mobile nav{max-width:var(--largura-max);margin:0 auto;padding:16px 24px;display:flex;flex-direction:column;gap:4px}.menu-mobile a{padding:12px 0;font-size:14px;text-transform:uppercase;letter-spacing:.18em;color:oklch(.18 .01 60/.8)}.menu-mobile a[data-ativo=true]{color:var(--dourado)}.menu-mobile .nav-cta{margin-top:8px;justify-content:center;padding:12px 24px;font-size:12px}@media (max-width:1040px){.apenas-desktop{display:none!important}.burger{display:flex}}.hero{position:relative;height:92vh;min-height:640px;width:100%;overflow:hidden;background:var(--grafite)}.hero-fundo{position:absolute;inset:0;height:100%;width:100%;object-fit:cover;opacity:.7}.hero-veu-vertical{position:absolute;inset:0;background:linear-gradient(0deg,oklch(.13 .005 80),oklch(.13 .005 80/.6),oklch(.13 .005 80/.2))}.hero-veu-horizontal{position:absolute;inset:0;background:linear-gradient(90deg,oklch(.13 .005 80/.8),oklch(.13 .005 80/.3),transparent)}.hero-retrato-area{position:absolute;right:4%;bottom:0;z-index:5;height:88%;display:flex;align-items:flex-end}.hero-logo{position:absolute;right:100%;bottom:40px;margin-right:40px;height:96px;filter:drop-shadow(0 8px 24px rgba(0,0,0,.6))}.hero-logo,.hero-retrato{width:auto;object-fit:contain}.hero-retrato{height:100%;max-width:42vw;filter:drop-shadow(0 30px 60px rgba(0,0,0,.5))}.hero-corpo{position:relative;z-index:10;display:flex;height:100%;align-items:center}.hero-corpo>.container{width:100%}.hero-texto{max-width:min(672px,48vw)}.hero-sobretitulo{margin:0 0 24px;font-size:12px;text-transform:uppercase;letter-spacing:.4em;color:var(--dourado)}.hero-titulo{font-size:clamp(40px,5.2vw,72px);line-height:1.05;color:var(--areia-clara)}.hero-descricao{margin:0;max-width:512px;font-size:18px;line-height:1.65;color:oklch(.97 .005 80/.8)}.hero-acoes{margin-top:40px;display:flex;flex-wrap:wrap;gap:16px}@media (max-width:1400px){.hero-logo{height:76px;margin-right:28px}}@media (max-width:1180px){.hero-retrato-area{height:74%;right:2%}.hero-logo{height:60px;margin-right:20px;bottom:28px}}@media (max-width:1040px){.hero-logo{display:none}}@media (max-width:860px){.hero-retrato{display:none}.hero-texto{max-width:672px}.hero-retrato-area{right:0;left:0;height:auto;justify-content:center}.hero-logo{display:block;position:static;margin:0 0 28px;height:56px}}@media (max-width:480px){.hero-logo{height:46px;margin-bottom:20px}}.botao{display:inline-flex;align-items:center;justify-content:center;gap:12px;white-space:nowrap;padding:16px 32px;font-size:12px;text-transform:uppercase;letter-spacing:.22em;transition:background .2s,border-color .2s,color .2s;cursor:pointer}.botao:disabled{cursor:progress}.botao-dourado{background:var(--dourado);color:oklch(.15 .005 80)}.botao-dourado:hover{background:var(--dourado-escuro);color:oklch(.15 .005 80)}.botao-contorno-claro{border:1px solid oklch(.97 .005 80/.4);color:var(--areia-clara)}.botao-contorno-claro:hover{border-color:var(--dourado);color:var(--dourado)}.botao-contorno-dourado{border:1px solid var(--dourado);color:var(--dourado)}.botao-contorno-dourado:hover{background:var(--dourado);color:oklch(.15 .005 80)}.link-seta{display:inline-flex;align-items:center;gap:12px;border-bottom:1px solid var(--dourado);padding-bottom:4px;font-size:12px;text-transform:uppercase;letter-spacing:.22em;color:var(--dourado)}.secao{padding:112px 0}.secao-clara{background:var(--areia)}.secao-escura{background:var(--grafite);color:var(--areia-clara)}.secao-branca{background:#fff}.cabecalho-secao{margin-bottom:64px;display:flex;flex-direction:column;align-items:center;text-align:center}.cabecalho-secao h2{margin:16px 0 0;font-size:clamp(30px,4vw,48px);line-height:1.05}.cabecalho-secao p:last-child{margin:24px 0 0;text-wrap:balance;color:var(--tinta-fraca);line-height:1.6}.capa-interna{background:var(--grafite);color:var(--areia-clara);padding:104px 0 88px}.capa-interna h1{margin:16px 0 0;font-size:clamp(40px,6vw,72px);line-height:1.05}.capa-interna p:last-child{margin:0;max-width:560px;font-size:18px;line-height:1.65;color:oklch(.97 .005 80/.8)}.grade-destaques,.grade-imoveis{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:32px;gap:32px}.card{display:block;overflow:hidden;background:#fff;box-shadow:0 10px 30px -15px oklch(.1 .005 80/.18);transition:transform .3s,box-shadow .3s}.card:hover{transform:translateY(-4px);box-shadow:0 25px 50px -12px oklch(.1 .005 80/.25);color:inherit}.card-imagem{position:relative;aspect-ratio:4/3;overflow:hidden;background:var(--neutro)}.card-imagem img{height:100%;width:100%;object-fit:cover}.etiqueta{position:absolute;left:16px;top:16px;background:var(--grafite);padding:4px 12px;font-size:10px;text-transform:uppercase;letter-spacing:.2em;color:var(--dourado);pointer-events:none}.card-corpo{padding:24px;display:flex;flex-direction:column;gap:16px}.card-local{display:flex;align-items:center;gap:8px;font-size:12px;text-transform:uppercase;letter-spacing:.18em;color:var(--tinta-fraca)}.card-titulo{margin:0;font-size:24px;line-height:1.15;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;min-height:calc(2em * 1.15)}.descricao-imovel{margin:20px 0 0;max-width:640px;display:flex;flex-direction:column;gap:24px;font-size:17px;line-height:1.75;color:var(--tinta-media)}.descricao-imovel p{margin:0}.descricao-imovel .descricao-subtitulo{margin:0 0 12px;font-size:12px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--tinta-fraca)}.descricao-imovel .descricao-lista{margin:0;gap:10px 32px}.card-preco{display:flex;align-items:baseline;gap:8px;padding-top:8px}.card-preco .moeda{font-size:12px;text-transform:uppercase;letter-spacing:.2em;color:var(--dourado)}.card-preco .valor{font-family:var(--fonte-titulo);font-weight:500;letter-spacing:-.03em;font-size:30px}.card-specs{gap:20px;border-top:1px solid var(--linha);padding-top:16px;font-size:12px;color:var(--tinta-fraca)}.card-specs,.card-specs span{display:flex;align-items:center}.card-specs span{gap:6px}.rodape{border-top:1px solid var(--linha);background:var(--grafite);color:var(--areia-clara)}.rodape-grade{max-width:var(--largura-max);margin:0 auto;padding:64px 24px;display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:48px;gap:48px}.rodape h4{margin:0 0 20px;font-size:12px;text-transform:uppercase;letter-spacing:.22em;color:var(--dourado)}.rodape ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:12px;font-size:14px}.rodape-contato li{display:flex;align-items:center;gap:12px;color:oklch(.97 .005 80/.8)}.rodape-sobre{margin:24px 0 0;max-width:320px;font-size:14px;line-height:1.7;color:oklch(.97 .005 80/.7)}.rodape-creci{margin:16px 0 0;font-size:12px;text-transform:uppercase;letter-spacing:.16em;white-space:nowrap;color:var(--dourado)}.rodape-horario{margin:0;font-size:14px;color:oklch(.97 .005 80/.7)}.rodape-base{border-top:1px solid oklch(.97 .005 80/.1)}.rodape-base div{max-width:var(--largura-max);margin:0 auto;padding:24px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;font-size:12px;color:oklch(.97 .005 80/.5)}.rodape-base p{margin:0}.rodape-credito{display:flex;flex-wrap:wrap;align-items:center;gap:14px}.whatsapp-flutuante{position:fixed;bottom:24px;right:24px;z-index:40;display:flex;height:56px;width:56px;align-items:center;justify-content:center;border-radius:9999px;background:#25d366;color:#fff;box-shadow:0 10px 30px -10px rgba(37,211,102,.6);transition:transform .2s}.whatsapp-flutuante:hover{transform:scale(1.1);color:#fff}.rodape-acesso{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border:1px solid oklch(.97 .005 80/.14);border-radius:999px;font-size:13px;color:oklch(.97 .005 80/.55);transition:color .16s ease,border-color .16s ease}.rodape-acesso:hover{color:oklch(.97 .005 80/.9);border-color:oklch(.97 .005 80/.35)}.rodape-acesso:focus-visible{outline:2px solid var(--dourado);outline-offset:3px}.filtros-barra{background:#fff;border-bottom:1px solid var(--linha)}.filtros-conteudo{padding:32px 24px;display:flex;flex-direction:column;gap:24px}.filtros-pills{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.pill{border:1px solid var(--linha);background:transparent;color:var(--tinta-fraca);padding:10px 20px;font:inherit;font-size:11px;text-transform:uppercase;letter-spacing:.2em;cursor:pointer;transition:border-color .2s,background .2s,color .2s}.pill[data-ativo=true]{border-color:var(--dourado);background:var(--dourado);color:oklch(.15 .005 80)}.pill:hover:not([data-ativo=true]){border-color:var(--dourado);color:var(--tinta)}.filtros-grade{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:24px;gap:24px}.campo{display:flex;flex-direction:column;gap:6px}.campo-rotulo{font-size:11px;text-transform:uppercase;letter-spacing:.22em;color:var(--tinta-fraca)}.campo-valor{color:var(--tinta);font-size:13px;letter-spacing:-.01em;text-transform:none;margin-left:6px}.campo-abas{display:flex;border-bottom:1px solid var(--linha-forte);height:53px}.campo-abas button{flex:1 1;background:transparent;border:0;border-bottom:2px solid transparent;margin-bottom:-1px;padding:14px 0;font:inherit;font-size:14px;color:var(--tinta-fraca);cursor:pointer;transition:color .2s,border-color .2s}.campo-abas button[data-ativo=true]{border-bottom-color:var(--dourado);color:var(--tinta)}.campo-abas button:hover,.campo-select{color:var(--tinta)}.campo-select{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;height:53px;background:transparent;border:0;border-bottom:1px solid var(--linha-forte);padding:14px 0;font:inherit;font-size:14px;cursor:pointer;text-align:left;transition:border-color .25s}.campo-select[data-aberto=true]{border-bottom-color:var(--dourado)}.chevron-aberto{transform:rotate(180deg)}.campo-range{display:flex;align-items:center;padding:14px 0 0;border-bottom:1px solid var(--linha-forte);height:53px}.campo-range input{width:100%;accent-color:#c9a96e;cursor:pointer;margin:0}.dropdown{position:absolute;top:calc(100% + 8px);left:0;right:0;z-index:20;background:#fff;border:1px solid var(--linha);box-shadow:0 20px 40px -20px oklch(.1 .005 80/.3);padding:8px 0}.dropdown-opcao{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;background:transparent;border:0;padding:12px 20px;font:inherit;font-size:14px;color:var(--tinta);cursor:pointer;text-align:left;transition:background .2s}.dropdown-opcao:hover{background:oklch(.95 .01 80)}.dropdown-opcao[data-selecionado=true]{background:oklch(.96 .008 80)}.ponto{display:block;height:6px;width:6px;border-radius:9999px;background:var(--dourado);flex:none}.filtros-resumo{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;font-size:13px;color:var(--tinta-fraca)}.limpar{background:none;border:0;padding:0 0 2px;font:inherit;font-size:12px;text-transform:uppercase;letter-spacing:.2em;color:var(--dourado);cursor:pointer;border-bottom:1px solid var(--dourado)}.vazio{text-align:center;padding:80px 24px;border:1px dashed var(--linha-forte)}.vazio p{margin:12px 0 0;color:var(--tinta-fraca);line-height:1.6}@media (max-width:900px){.filtros-grade{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.filtros-grade{grid-template-columns:1fr}}.sobre-capa{background:var(--areia);color:var(--tinta);padding:104px 0 0;overflow:hidden;border-bottom:1px solid var(--linha)}.sobre-divisao{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);grid-gap:64px;gap:64px;align-items:end}.sobre-divisao-texto{grid-template-columns:minmax(0,4fr) minmax(0,7fr);align-items:start}.sobre-retrato{display:flex;align-items:flex-end;justify-content:center;min-height:420px}.sobre-retrato img{width:100%;max-height:640px;object-fit:contain;object-position:bottom}.etapas{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid oklch(.97 .005 80/.12)}.etapa{padding:40px 28px 0 0}.etapa:first-child{border-top:1px solid var(--dourado);margin-top:-1px}.etapa:last-child{padding-right:0}.etapa-numero{font-family:var(--fonte-titulo);font-size:14px;letter-spacing:.2em;color:var(--dourado)}.etapa p{margin:12px 0 0;font-size:14px;line-height:1.7;color:oklch(.97 .005 80/.7)}@media (max-width:900px){.sobre-divisao,.sobre-divisao-texto{grid-template-columns:1fr;gap:40px}.etapas{grid-template-columns:repeat(2,minmax(0,1fr))}.etapa{padding-right:20px}}@media (max-width:560px){.etapas{grid-template-columns:1fr}.etapa{padding-right:0}}.migalhas{padding:32px 24px 0;display:flex;align-items:center;gap:12px;font-size:12px;text-transform:uppercase;letter-spacing:.2em;color:var(--tinta-fraca)}.migalhas a{display:inline-flex;align-items:center;gap:8px}.migalhas .separador{color:var(--linha-forte)}.migalhas .atual{color:var(--dourado)}.galeria{display:grid;grid-template-columns:2fr 1fr 1fr;grid-template-rows:280px 280px;grid-gap:12px;gap:12px}.galeria-principal{grid-column:1;grid-row:1/3;position:relative;overflow:hidden;background:var(--neutro)}.galeria-celula img,.galeria-mais img,.galeria-principal img{height:100%;width:100%;object-fit:cover}.galeria-celula{overflow:hidden;background:var(--neutro)}.galeria-mais{position:relative;overflow:hidden;background:var(--grafite);display:flex;align-items:center;justify-content:center}.galeria-mais img{position:absolute;inset:0;opacity:.35}.galeria-mais span{position:relative;font-size:12px;text-transform:uppercase;letter-spacing:.22em;color:var(--areia-clara);border-bottom:1px solid var(--dourado);padding-bottom:4px}.imovel-divisao{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,4fr);grid-gap:64px;gap:64px;align-items:start}.specs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid var(--linha);border-bottom:1px solid var(--linha)}.spec{padding:24px 16px;display:flex;flex-direction:column;gap:8px}.spec:first-child{padding-left:0}.spec:last-child{padding-right:0}.spec-valor{font-family:var(--fonte-titulo);font-size:24px;letter-spacing:-.02em}.spec-rotulo{font-size:11px;text-transform:uppercase;letter-spacing:.2em;color:var(--tinta-fraca)}.diferenciais{margin:20px 0 0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-gap:14px 32px;gap:14px 32px}.diferenciais li{display:flex;align-items:center;gap:12px;font-size:15px;color:var(--tinta-media)}.marcador-quadrado{display:block;height:6px;width:6px;flex:none;background:var(--dourado)}.painel-contato{position:-webkit-sticky;position:sticky;top:128px;gap:24px}.painel-cartao,.painel-contato{display:flex;flex-direction:column}.painel-cartao{background:#fff;box-shadow:0 10px 30px -15px oklch(.1 .005 80/.18);padding:36px;gap:28px}@media (max-width:1000px){.imovel-divisao{grid-template-columns:1fr;gap:48px}.painel-contato{position:static}.galeria{grid-template-columns:1fr 1fr;grid-template-rows:220px 220px}.galeria-principal{grid-column:1/3;grid-row:1}}@media (max-width:640px){.specs{grid-template-columns:repeat(2,minmax(0,1fr))}.spec{padding:20px 12px}}.contato-divisao{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);grid-gap:96px;gap:96px;align-items:start}.canal{display:flex;align-items:center;gap:20px;border:1px solid var(--linha);background:#fff;padding:20px 24px;transition:border-color .2s,transform .2s}.canal:hover{border-color:var(--dourado);transform:translateX(4px);color:inherit}.canal-icone{display:flex;height:44px;width:44px;flex:none;align-items:center;justify-content:center;border:1px solid var(--dourado)}.canal-texto{display:flex;flex-direction:column;gap:4px;min-width:0}.canal-valor{font-family:var(--fonte-titulo);font-size:20px;letter-spacing:-.02em;overflow-wrap:anywhere}.formulario{background:#fff;box-shadow:0 10px 30px -15px oklch(.1 .005 80/.18);padding:clamp(28px,4vw,56px);display:flex;flex-direction:column;gap:28px}.formulario-duplo{display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;gap:24px}.campo-input{background:transparent;border:0;border-bottom:1px solid var(--linha-forte);padding:14px 0;font:inherit;font-size:16px;color:var(--tinta);transition:border-color .25s;width:100%}.campo-input::placeholder{color:oklch(.65 .01 60)}.campo-input:focus{outline:none;border-bottom-color:var(--dourado)}.formulario-rodape{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;padding-top:8px}@media (max-width:1000px){.contato-divisao{grid-template-columns:1fr;gap:56px}}@media (max-width:560px){.formulario-duplo{grid-template-columns:1fr}}.galeria button{border:0;padding:0;margin:0;font:inherit;display:block;width:100%;height:100%;cursor:zoom-in}.galeria button img{transition:transform .4s ease}.galeria button:hover img{transform:scale(1.03)}.galeria-mais:hover img{transform:none;opacity:.5}.galeria button:focus-visible{outline:2px solid var(--dourado);outline-offset:2px}.visualizador{position:fixed;inset:0;z-index:1000;background:oklch(.13 .005 80/.94);display:flex;align-items:center;justify-content:center;padding:56px 72px}.visualizador-imagem{max-width:100%;max-height:100%;object-fit:contain;cursor:default;box-shadow:0 24px 64px oklch(0 0 0/.4)}.visualizador button{position:absolute;border:0;background:transparent;color:var(--areia-clara);cursor:pointer;line-height:1;padding:12px 16px;transition:color .2s ease}.visualizador button:focus-visible,.visualizador button:hover{color:var(--dourado)}.visualizador-fechar{top:12px;right:16px;font-size:40px}.visualizador-seta{top:50%;transform:translateY(-50%);font-size:56px}.visualizador-anterior{left:8px}.visualizador-proxima{right:8px}.visualizador-contador{position:absolute;bottom:18px;left:0;right:0;text-align:center;font-size:12px;text-transform:uppercase;letter-spacing:.22em;color:var(--areia-clara)}@media (max-width:640px){.visualizador{padding:56px 8px}.visualizador-seta{top:auto;bottom:4px;transform:none;font-size:44px}}