@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(/fontes/archivo-latin-wdth-normal.woff2)format("woff2-variations")}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(/fontes/manrope-latin-400-normal.woff2)format("woff2")}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(/fontes/manrope-latin-500-normal.woff2)format("woff2")}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(/fontes/manrope-latin-600-normal.woff2)format("woff2")}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/fontes/manrope-latin-700-normal.woff2)format("woff2")}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(/fontes/manrope-latin-800-normal.woff2)format("woff2")}:root{--cor-primaria:#c9a14a;--cor-primaria-clara:#e8cf8a;--cor-primaria-escura:#8a6a26;--cor-primaria-contraste:#0d0a06;--acento-texto:#d6b25f;--acento-fundo:#c9a14a;--acento-contraste:#0d0a06;--acento-tenue:#c9a14a1a;--acento-regua:#c9a14a52;--acento-metal:linear-gradient(180deg, #d4ac5c 0%, #c9a14a 100%);--halo:0 0 28px #d6aa5a59;--cor-secundaria:#d8cfbf;--cor-fundo:#0d0a06;--cor-superficie:#16120c;--cor-superficie-alta:#211a10;--cor-borda:#3a2e1c;--cor-texto:#f4efe6;--cor-texto-suave:#b3a893;--zap-verde:#25d366;--zap-verde-escuro:#1da851;--zap-contraste:#0d0a06;--cor-status-disponivel:#3dd68c;--cor-status-reservado:#f0a020;--cor-status-vendido:#9a9388;--fonte-titulo:"Archivo", "Arial Black", system-ui, sans-serif;--fonte-corpo:"Manrope", system-ui, sans-serif;--largura-titulo:114%;--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:3.75rem;--peso-normal:400;--peso-medio:500;--peso-forte:700;--peso-titulo:800;--tracking-largo:.28em;--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:0px;--corte-sm:0px;--olho-largura:28px;--olho-altura:2px;--raio-sm:8px;--raio-md:10px;--raio-lg:18px;--raio-xl:24px;--raio-full:9999px;--fundo-textura:radial-gradient(90% 55% at 50% -12%, #d6b25f14, transparent 62%), linear-gradient(#f4efe607 1px, transparent 1px) 0 0 / 88px 88px, linear-gradient(90deg, #f4efe607 1px, transparent 1px) 0 0 / 88px 88px;--fundo-textura-tamanho:auto;--parallax:.12;--sombra-sm:0 1px 2px #00000080;--sombra-md:0 4px 14px #0000008c;--sombra-lg:0 14px 34px #000000a6;--sombra-foco:0 0 0 3px #d6b25f8c;--sombra-foco-interna:inset 0 0 0 3px #d6b25fe6}*,: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=melgaco-veiculos]{--fio:1px;--rapido:.16s}html[data-cliente=melgaco-veiculos] .rodape__marca img{height:96px}html[data-cliente=melgaco-veiculos] .secao__titulo{font-family:var(--fonte-titulo);letter-spacing:-.015em;font-size:clamp(1.6rem,1.2rem + 1.2vw,2.1rem);font-weight:800;font-stretch:114%}html[data-cliente=melgaco-veiculos] .card{background:var(--cor-superficie);border:1px solid var(--cor-borda);border-radius:var(--raio-lg);transition:transform .2s,border-color .2s,box-shadow .2s;box-shadow:0 18px 36px -26px #000000e6}html[data-cliente=melgaco-veiculos] .card:hover{border-color:#c9a14a73;transform:translateY(-4px);box-shadow:0 26px 44px -26px #000000f2}html[data-cliente=melgaco-veiculos] .card__foto img{object-position:50% 62%}html[data-cliente=melgaco-veiculos] .card__corpo{padding:var(--esp-4) var(--esp-5) var(--esp-5);gap:0;position:relative}html[data-cliente=melgaco-veiculos] .card__titulo{font-family:var(--fonte-titulo);font-size:1.125rem;font-weight:700;font-stretch:108%}html[data-cliente=melgaco-veiculos] .card__titulo img{display:none}html[data-cliente=melgaco-veiculos] .card__versao{font-size:var(--texto-sm);margin-top:2px}html[data-cliente=melgaco-veiculos] .card__ficha{gap:var(--esp-1) var(--esp-4);margin:var(--esp-3) 0 var(--esp-4);border:0;flex-wrap:wrap;padding:0;display:flex}html[data-cliente=melgaco-veiculos] .card__campo{align-items:center;gap:6px;padding:0;display:flex;border:0!important}html[data-cliente=melgaco-veiculos] .card__campo:has(.card__valor--vazio){display:none}html[data-cliente=melgaco-veiculos] .card .card__ficha .card__campo dt{letter-spacing:0;color:var(--acento-texto);gap:0;font-size:0}html[data-cliente=melgaco-veiculos] .card__campo dd{font-size:var(--texto-sm);color:var(--cor-texto-suave);font-weight:600}html[data-cliente=melgaco-veiculos] .card__campo:nth-child(2){order:2}html[data-cliente=melgaco-veiculos] .card__campo:nth-child(3){order:1}html[data-cliente=melgaco-veiculos] .card__campo:nth-child(3) dd:after{content:" km"}html[data-cliente=melgaco-veiculos] .card__campo:first-child{left:var(--esp-4);top:calc(-1 * var(--esp-4) - 1.9rem);border-radius:var(--raio-sm);background:var(--cor-fundo);padding:4px 10px;position:absolute}html[data-cliente=melgaco-veiculos] .card .card__ficha .card__campo:first-child dt{display:none}html[data-cliente=melgaco-veiculos] .card__campo:first-child dd{font-family:var(--fonte-titulo);color:var(--cor-texto);font-size:.85rem;font-weight:700}html[data-cliente=melgaco-veiculos] .card__rodape{justify-content:space-between;align-items:center;gap:var(--esp-3);padding:var(--esp-4) 0 0;border-top:1px solid var(--cor-borda);background:0 0;flex-direction:row;margin:auto 0 0}html[data-cliente=melgaco-veiculos] .card__preco{font-family:var(--fonte-titulo);letter-spacing:-.01em;color:var(--cor-texto);font-size:clamp(1.35rem,1.2rem + .4vw,1.5rem);font-weight:800;font-stretch:104%;display:block}html[data-cliente=melgaco-veiculos] .card__preco:after{content:"ou financie em até 60x";font-family:var(--fonte-corpo);letter-spacing:0;color:var(--cor-texto-suave);font-size:.78rem;font-weight:500;font-stretch:100%;display:block}html[data-cliente=melgaco-veiculos] .card__moeda{margin-right:.2em}html[data-cliente=melgaco-veiculos] .card__preco--consulta{font-size:var(--texto-base);color:var(--cor-texto-suave)}html[data-cliente=melgaco-veiculos] .card__cta{background:var(--acento-fundo);width:44px;height:44px;color:var(--acento-contraste);border:0;border-radius:50%;flex:none;gap:0;padding:0;font-size:0}html[data-cliente=melgaco-veiculos] .card__cta svg{width:20px;height:20px}html[data-cliente=melgaco-veiculos] .card:hover .card__link .card__cta{background:var(--cor-texto);color:var(--cor-fundo);border-color:#0000}@media (prefers-reduced-motion:reduce){html[data-cliente=melgaco-veiculos] .card:hover{transform:none}}
