@font-face{font-family:Saira;font-style:normal;font-weight:500;font-display:swap;src:url(/fontes/saira-latin-500-normal.woff2)format("woff2")}@font-face{font-family:Saira;font-style:normal;font-weight:600;font-display:swap;src:url(/fontes/saira-latin-600-normal.woff2)format("woff2")}@font-face{font-family:Saira;font-style:normal;font-weight:700;font-display:swap;src:url(/fontes/saira-latin-700-normal.woff2)format("woff2")}@font-face{font-family:Saira;font-style:normal;font-weight:800;font-display:swap;src:url(/fontes/saira-latin-800-normal.woff2)format("woff2")}@font-face{font-family:Saira;font-style:italic;font-weight:700;font-display:swap;src:url(/fontes/saira-latin-700-italic.woff2)format("woff2")}@font-face{font-family:Saira;font-style:italic;font-weight:800;font-display:swap;src:url(/fontes/saira-latin-800-italic.woff2)format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/fontes/inter-latin-400-normal.woff2)format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/fontes/inter-latin-500-normal.woff2)format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/fontes/inter-latin-600-normal.woff2)format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/fontes/inter-latin-700-normal.woff2)format("woff2")}:root{--cor-primaria:#2e323d;--cor-primaria-clara:#414755;--cor-primaria-escura:#1c1f27;--cor-primaria-contraste:#fff;--m-claro:#3bbae5;--m-azul:#1e5cbf;--m-vermelho:#d51f35;--acento-texto:#1a52ad;--acento-fundo:#2e323d;--acento-contraste:#fff;--acento-tenue:#1e5cbf12;--acento-regua:#1e5cbf38;--acento-metal:linear-gradient(180deg, #414755 0%, #2a2e38 100%);--cor-secundaria:#5a6070;--cor-fundo:#f3f4f6;--cor-superficie:#fff;--cor-superficie-alta:#e9ebef;--cor-borda:#d8dbe2;--cor-texto:#1b1e26;--cor-texto-suave:#575d6c;--banda-clara-fundo:#262a33;--banda-clara-superficie:#2e323d;--banda-clara-texto:#fff;--banda-clara-texto-suave:#c4c9d4;--banda-clara-borda:#474d5c;--banda-clara-acento:#7fd0f0;--banda-clara-acento-tenue:#3bbae524;--banda-clara-fantasma:#ffffff0d;--sanca:#f2c27c;--sanca-brilho:0 0 6px #f2c27cd9, 0 0 18px #f2c27c73;--zap-verde:#0f7f42;--zap-verde-escuro:#0b6234;--zap-contraste:#fff;--cor-status-disponivel:#0e7a4a;--cor-status-reservado:#8a5100;--cor-status-vendido:#5b6478;--fonte-titulo:"Saira", "Arial Black", system-ui, sans-serif;--fonte-corpo:"Inter", system-ui, sans-serif;--texto-xs:.75rem;--texto-sm:.875rem;--texto-base:1rem;--texto-lg:1.125rem;--texto-xl:1.5rem;--texto-2xl:2rem;--texto-3xl:2.75rem;--texto-4xl:4.25rem;--peso-normal:400;--peso-medio:500;--peso-forte:700;--peso-titulo:800;--tracking-largo:.34em;--esp-1:.25rem;--esp-2:.5rem;--esp-3:.75rem;--esp-4:1rem;--esp-5:1.25rem;--esp-6:1.5rem;--esp-8:2rem;--esp-10:2.5rem;--esp-12:3rem;--esp-16:4rem;--esp-24:6rem;--inclinacao:0deg;--corte:18px;--corte-sm:9px;--olho-largura:30px;--olho-altura:12px;--olho-listras:linear-gradient(90deg, var(--m-claro) 0 30%, transparent 30% 35%, var(--m-azul) 35% 65%, transparent 65% 70%, var(--m-vermelho) 70% 100%);--olho-marcador:var(--olho-listras);--olho-inclinacao:-32deg;--olho-halo:none;--card-listra:none;--card-foto-zoom:1.035;--luminaria-cor:var(--sanca);--luminaria-halo:var(--sanca-brilho);--banda-clara-luminaria:var(--sanca);--fantasma-cor:#2e323d0b;--raio-sm:0px;--raio-md:0px;--raio-lg:0px;--raio-full:9999px;--fundo-textura:none;--fundo-textura-tamanho:auto;--parallax:.12;--sombra-sm:0 1px 2px #1b1e260f;--sombra-md:0 1px 2px #1b1e260d, 0 14px 28px -14px #1b1e2638;--sombra-lg:0 2px 4px #1b1e260f, 0 30px 60px -22px #1b1e2652;--sombra-foco:0 0 0 3px #1e5cbf73;--sombra-foco-interna:inset 0 0 0 3px #1e5cbfbf}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}body{background-color:var(--cor-fundo);background-image:var(--fundo-textura);color:var(--cor-texto);font-family:var(--fonte-corpo);font-size:var(--texto-base);-webkit-font-smoothing:antialiased;background-attachment:fixed;margin:0;line-height:1.5}h1,h2,h3{font-family:var(--fonte-titulo);font-weight:var(--peso-titulo);margin:0;line-height:1.15}a{color:inherit}img{max-width:100%;height:auto;display:block}:focus-visible{box-shadow:var(--sombra-foco);border-radius:var(--raio-sm);outline:none}.recorte{clip-path:polygon(0 0, 100% 0, 100% calc(100% - var(--corte)), calc(100% - var(--corte)) 100%, 0 100%)}.recorte--sm{clip-path:polygon(0 0, 100% 0, 100% calc(100% - var(--corte-sm)), calc(100% - var(--corte-sm)) 100%, 0 100%)}.recorte:focus-visible,.recorte--sm:focus-visible{box-shadow:var(--sombra-foco-interna)}.container{width:100%;max-width:1200px;padding-inline:var(--esp-4);margin-inline:auto}.secao--fantasma{position:relative;overflow:hidden}.secao--fantasma:before{content:attr(data-fantasma);z-index:-1;top:-.12em;right:calc(-1 * var(--esp-2));font-family:var(--fonte-titulo);font-weight:var(--peso-titulo);letter-spacing:-.02em;text-transform:uppercase;white-space:nowrap;color:var(--fantasma-cor,transparent);pointer-events:none;-webkit-user-select:none;user-select:none;font-size:clamp(4.5rem,17vw,11rem);line-height:1;position:absolute}.luminaria{position:relative}.luminaria:before{content:"";top:0;left:var(--esp-4);background:var(--luminaria-cor,none);height:2px;box-shadow:var(--luminaria-halo,none);transform-origin:0;pointer-events:none;transition:transform 1.1s cubic-bezier(.22,.61,.36,1) .12s;position:absolute;right:28%}.js-revela .luminaria:not(.revela--visivel):before{transform:scaleX(0)}@media (prefers-reduced-motion:reduce){.luminaria:before{transform:none}}.banda-clara{--cor-fundo:var(--banda-clara-fundo,#f4f5f7);--cor-superficie:var(--banda-clara-superficie,#fff);--cor-superficie-alta:var(--banda-clara-superficie,#fff);--cor-texto:var(--banda-clara-texto,#14181e);--cor-texto-suave:var(--banda-clara-texto-suave,#4c545f);--cor-borda:var(--banda-clara-borda,#d8dce2);--acento-texto:var(--banda-clara-acento,#1b4f86);--acento-tenue:var(--banda-clara-acento-tenue,#1b4f861a);--fantasma-cor:var(--banda-clara-fantasma,transparent);--luminaria-cor:var(--banda-clara-luminaria,none);--luminaria-halo:none;background-color:var(--cor-fundo);background-image:var(--banda-clara-textura,none);background-size:var(--banda-clara-textura-tamanho,auto);color:var(--cor-texto)}.js-revela .revela{opacity:0;transform:translateY(14px)}.js-revela .revela--visivel{opacity:1;transition:opacity .55s,transform .55s cubic-bezier(.22,.61,.36,1);transform:none}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}.js-revela .revela{opacity:1;transform:none}body{background-attachment:scroll}}html[data-cliente=z4-veiculos]{--fio:1px solid var(--cor-borda);--painel:#111318;--entalhe:46px;--rapido:.16s cubic-bezier(.2, .7, .3, 1);--medio:.32s cubic-bezier(.2, .7, .3, 1);--entalhe-listras:linear-gradient(to top right, transparent 0 54%, var(--m-claro) 54% 62%, transparent 62% 65%, var(--m-azul) 65% 73%, transparent 73% 76%, var(--m-vermelho) 76% 84%, transparent 84%);--entalhe-corte:polygon(0 0, calc(100% - var(--entalhe)) 0, 100% var(--entalhe), 100% 100%, 0 100%)}html[data-cliente=z4-veiculos] .container{max-width:1520px;padding-inline:clamp(1rem,2.5vw,2.5rem)}html[data-cliente=z4-veiculos] .grade{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr))}html[data-cliente=z4-veiculos] .entalhe :is(img){clip-path:var(--entalhe-corte)}html[data-cliente=z4-veiculos] .entalhe:after{content:"";width:var(--entalhe);height:var(--entalhe);background:var(--entalhe-listras);pointer-events:none;position:absolute;top:0;right:0}html[data-cliente=z4-veiculos] .entalhe{background:0 0!important}html[data-cliente=z4-veiculos] .cabecalho__topo{display:none}html[data-cliente=z4-veiculos] .secao__titulo{font-family:var(--fonte-titulo);letter-spacing:-.01em;color:var(--cor-primaria);font-style:italic;font-weight:800}html[data-cliente=z4-veiculos] .secao__olho{font-family:var(--fonte-titulo);letter-spacing:var(--tracking-largo);font-weight:600}html[data-cliente=z4-veiculos] .card{background:var(--cor-superficie);box-shadow:var(--sombra-sm);transition:box-shadow var(--medio), transform var(--medio);border:0;overflow:visible}html[data-cliente=z4-veiculos] .card:hover{box-shadow:var(--sombra-lg);transform:translateY(-2px)}html[data-cliente=z4-veiculos] .card:after{border-top:1px solid var(--sanca);border-right:1px solid var(--sanca);width:70%;height:72%;box-shadow:var(--sanca-brilho);clip-path:inset(-24px -24px 0 0);opacity:0;transition:opacity var(--medio);z-index:3;background:0 0;inset:0 0 auto auto}html[data-cliente=z4-veiculos] .card:hover:after{opacity:1}html[data-cliente=z4-veiculos] .card__link{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"foto foto""titulo titulo""versao cta""ficha ficha";align-content:start;display:grid}html[data-cliente=z4-veiculos] .card__corpo,html[data-cliente=z4-veiculos] .card__rodape{display:contents}html[data-cliente=z4-veiculos] .card__foto{aspect-ratio:4/5;clip-path:none;background:0 0;grid-area:foto}html[data-cliente=z4-veiculos] .card__foto img{clip-path:var(--entalhe-corte);background:var(--cor-superficie-alta)}html[data-cliente=z4-veiculos] .card__foto:after{content:"";width:var(--entalhe);height:var(--entalhe);background:var(--entalhe-listras);pointer-events:none;position:absolute;top:0;right:0}html[data-cliente=z4-veiculos] .card__foto{overflow:hidden}html[data-cliente=z4-veiculos] .card__preco{z-index:2;margin:0 0 0 var(--esp-4);padding:var(--esp-2) var(--esp-4);background:var(--acento-metal);color:var(--acento-contraste);box-shadow:inset 0 1px 0 #ffffff42, var(--sombra-md);letter-spacing:-.01em;clip-path:polygon(var(--corte-sm) 0, 100% 0, 100% calc(100% - var(--corte-sm)), calc(100% - var(--corte-sm)) 100%, 0 100%, 0 var(--corte-sm));grid-area:foto;place-self:end start;font-size:clamp(1.25rem,1.05rem + .6vw,1.5rem);font-weight:700;transform:translateY(50%)}html[data-cliente=z4-veiculos] .card__moeda{letter-spacing:.06em;opacity:.8;margin-right:.3em;font-size:.62em;font-weight:500}html[data-cliente=z4-veiculos] .card__preco--consulta{color:var(--acento-contraste);font-size:var(--texto-sm)}html[data-cliente=z4-veiculos] .card__titulo{padding:var(--esp-8) var(--esp-5) 0;font-family:var(--fonte-titulo);letter-spacing:-.01em;color:var(--cor-primaria);grid-area:titulo;margin:0;font-size:1.375rem;font-style:italic;font-weight:800;line-height:1.15}html[data-cliente=z4-veiculos] .card__titulo img{display:none}html[data-cliente=z4-veiculos] .card__versao{margin:var(--esp-1) 0 0;padding:0 var(--esp-5);font-family:var(--fonte-titulo);letter-spacing:.24em;text-transform:uppercase;color:var(--cor-texto-suave);grid-area:versao;font-size:.6875rem;font-weight:600}html[data-cliente=z4-veiculos] .card__ficha{margin:var(--esp-4) var(--esp-5) 0;padding:var(--esp-3) 0 var(--esp-5);border-top:var(--fio);white-space:nowrap;flex-wrap:nowrap;grid-area:ficha;align-self:end;align-items:center;display:flex}html[data-cliente=z4-veiculos] .card__campo:nth-child(3) dd:after{content:" km"}html[data-cliente=z4-veiculos] .card__campo{padding:0 var(--esp-3);border:0!important}html[data-cliente=z4-veiculos] .card__campo:first-child{padding-left:0}html[data-cliente=z4-veiculos] .card__campo+.card__campo{border-left:var(--fio)!important}html[data-cliente=z4-veiculos] .card__campo:has(.card__valor--vazio){display:none}html[data-cliente=z4-veiculos] .card__campo dt{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}html[data-cliente=z4-veiculos] .card__campo dd{font-size:var(--texto-sm);color:var(--cor-texto);font-weight:500}html[data-cliente=z4-veiculos] .card__cta{margin:var(--esp-1) var(--esp-5) 0 0;padding:0 0 0 var(--esp-3);color:var(--acento-texto);font-family:var(--fonte-titulo);letter-spacing:.18em;text-transform:uppercase;background:0 0;border:0;border-radius:0;grid-area:cta;align-self:center;font-size:.6875rem;font-weight:700}html[data-cliente=z4-veiculos] .card:hover .card__link .card__cta{border-color:var(--cor-borda);color:var(--acento-texto);background:0 0}html[data-cliente=z4-veiculos] .card__cta svg{transition:transform var(--rapido)}html[data-cliente=z4-veiculos] .card:hover .card__link .card__cta svg{transform:translate(3px)}html[data-cliente=z4-veiculos] .card__selo{top:auto;bottom:var(--esp-4);left:auto;right:var(--esp-4);border-radius:0;transform:none}html[data-cliente=z4-veiculos] .card__selo b{transform:none}html[data-cliente=z4-veiculos] section.contato .contato__texto h2{font-family:var(--fonte-titulo);color:var(--cor-primaria);font-style:italic;font-weight:800;line-height:1.02}html[data-cliente=z4-veiculos] section.contato .contato__olho{font-family:var(--fonte-titulo);letter-spacing:var(--tracking-largo);font-weight:600}html[data-cliente=z4-veiculos] .contato__botoes .zap,html[data-cliente=z4-veiculos] .contato__botoes .contato__insta{min-height:48px;font-family:var(--fonte-titulo);font-size:var(--texto-sm);letter-spacing:.14em;text-transform:uppercase;clip-path:polygon(var(--corte-sm) 0, 100% 0, 100% calc(100% - var(--corte-sm)), calc(100% - var(--corte-sm)) 100%, 0 100%, 0 var(--corte-sm));border-radius:0;font-weight:700}html[data-cliente=z4-veiculos] .contato__botoes .zap{background:var(--acento-metal);box-shadow:inset 0 1px #ffffff42}html[data-cliente=z4-veiculos] .contato__botoes .contato__insta{background:#dfe2e8;border:0}html[data-cliente=z4-veiculos] footer.rodape{background:var(--painel);color:var(--banda-clara-texto-suave);border-top:0;box-shadow:inset 0 1px #ffffff29}html[data-cliente=z4-veiculos] footer.rodape .rodape__marca img{height:72px}html[data-cliente=z4-veiculos] footer.rodape .rodape__marca p,html[data-cliente=z4-veiculos] footer.rodape .rodape__coluna p,html[data-cliente=z4-veiculos] footer.rodape .suave{color:var(--banda-clara-texto-suave)}html[data-cliente=z4-veiculos] footer.rodape .rodape__coluna h2{font-family:var(--fonte-titulo);letter-spacing:var(--tracking-largo);color:var(--banda-clara-texto);font-weight:600}html[data-cliente=z4-veiculos] footer.rodape .rodape__coluna a{color:var(--banda-clara-texto)}html[data-cliente=z4-veiculos] footer.rodape .rodape__coluna a:hover{color:var(--banda-clara-acento)}html[data-cliente=z4-veiculos] footer.rodape .rodape__base{border-top:1px solid var(--banda-clara-borda)}@media (prefers-reduced-motion:reduce){html[data-cliente=z4-veiculos] .card,html[data-cliente=z4-veiculos] .card:after,html[data-cliente=z4-veiculos] .card__cta svg{transition:none}html[data-cliente=z4-veiculos] .card:hover{transform:none}}
