@font-face{font-family:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(/fontes/montserrat-latin-800-normal.woff2)format("woff2")}@font-face{font-family:Montserrat;font-style:normal;font-weight:900;font-display:swap;src:url(/fontes/montserrat-latin-900-normal.woff2)format("woff2")}@font-face{font-family:Montserrat;font-style:normal;font-weight:300;font-display:swap;src:url(/fontes/montserrat-latin-300-normal.woff2)format("woff2")}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(/fontes/montserrat-latin-400-normal.woff2)format("woff2")}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(/fontes/montserrat-latin-500-normal.woff2)format("woff2")}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(/fontes/montserrat-latin-600-normal.woff2)format("woff2")}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(/fontes/montserrat-latin-700-normal.woff2)format("woff2")}:root{--cor-primaria:#141414;--cor-primaria-clara:#3a3a3c;--cor-primaria-escura:#000;--cor-primaria-contraste:#fff;--acento-texto:#b40c15;--acento-fundo:#d0101a;--acento-contraste:#fff;--acento-tenue:#d0101a14;--acento-regua:#d0101a3d;--acento-metal:linear-gradient(180deg, #e3141e 0%, #a50a12 100%);--cor-secundaria:#3a3a3c;--cor-fundo:#f4f4f4;--cor-superficie:#fff;--cor-superficie-alta:#ececec;--cor-borda:#dcdcdc;--cor-texto:#141414;--cor-texto-suave:#575757;--banda-clara-fundo:#141414;--banda-clara-superficie:#1f1f1f;--banda-clara-texto:#fff;--banda-clara-texto-suave:#b8b8b8;--banda-clara-borda:#333;--banda-clara-acento:#ff5a60;--banda-clara-acento-tenue:#ff5a6024;--banda-clara-fantasma:#ffffff0d;--zap-verde:#0f7f42;--zap-verde-escuro:#0b6234;--zap-contraste:#fff;--cor-status-disponivel:#0e7a4a;--cor-status-reservado:#8a5100;--cor-status-vendido:#5b5b5b;--fonte-titulo:"Montserrat", "Arial", system-ui, sans-serif;--fonte-corpo:"Montserrat", 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.5rem;--texto-4xl:3.5rem;--peso-normal:400;--peso-medio:500;--peso-forte:700;--peso-titulo:800;--tracking-largo:.16em;--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;--diagonal:22px;--olho-largura:44px;--olho-altura:10px;--estrada:repeating-linear-gradient(90deg, #fff 0 6px, transparent 6px 11px) center / 100% 2px no-repeat, #d0101a;--olho-listras:var(--estrada);--olho-marcador:var(--estrada);--olho-inclinacao:0deg;--card-listra:var(--estrada);--card-foto-zoom:1.04;--luminaria-cor:none;--luminaria-halo:none;--banda-clara-luminaria:none;--colmeia:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13.86' height='24' viewBox='0 0 13.86 24'%3E%3Cpath d='M6.93 0L13.86 4V12L6.93 16L0 12V4Z M6.93 16V24' fill='none' stroke='%23ffffff' stroke-opacity='.07'/%3E%3C/svg%3E");--selo:radial-gradient(circle at 34% 28%, #ff6066 0, #d0101a 46%, #8a0a10 100%);--selo-borda:inset 0 0 0 1.5px #00000047, 0 2px 5px #00000047;--fio-fuga:linear-gradient(90deg, #d0101a 0%, #d0101a00 100%);--fantasma-cor:#1414140b;--raio-sm:2px;--raio-md:3px;--raio-lg:4px;--raio-full:9999px;--fundo-textura:none;--fundo-textura-tamanho:auto;--parallax:.16;--sombra-sm:0 1px 2px #0000000f;--sombra-md:0 2px 4px #0000000d, 0 10px 22px -10px #0000002e;--sombra-lg:0 4px 8px #0000000f, 0 24px 48px -18px #00000042;--sombra-foco:0 0 0 3px #d0101a73;--sombra-foco-interna:inset 0 0 0 3px #d0101abf}*,: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=amplo-veiculos]{--fio:1px solid var(--cor-borda);--preto:var(--cor-primaria);--rapido:.15s ease}html[data-cliente=amplo-veiculos] .cabecalho .marca img{width:auto;height:60px}html[data-cliente=amplo-veiculos] .cabecalho{background:var(--cor-fundo)}html[data-cliente=amplo-veiculos] .cabecalho:after{content:"";background:var(--estrada);pointer-events:none;height:6px;position:absolute;bottom:-6px;left:0;right:0}html[data-cliente=amplo-veiculos] .cabecalho__topo{background:var(--preto) var(--colmeia);color:var(--banda-clara-texto-suave)}html[data-cliente=amplo-veiculos] .card{--d:30px;--m:var(--esp-4);grid-row:span 6;grid-template-rows:subgrid;background:var(--cor-superficie);box-shadow:var(--sombra-md);border:0;border-radius:6px;row-gap:0;display:grid}html[data-cliente=amplo-veiculos] .card[hidden]{display:none}html[data-cliente=amplo-veiculos] .card:hover{box-shadow:var(--sombra-lg);border-color:#0000}html[data-cliente=amplo-veiculos] .card:has(.card__link:focus-visible){outline:3px solid var(--acento-fundo);outline-offset:3px}html[data-cliente=amplo-veiculos] .card .card__link:focus-visible{outline:none}html[data-cliente=amplo-veiculos] .card:after{content:none}html[data-cliente=amplo-veiculos] .card .card__link{grid-row:1/-1;grid-template-rows:subgrid;column-gap:var(--esp-3);padding-inline:var(--m);grid-template-columns:minmax(0,1fr) auto;row-gap:0;display:grid}html[data-cliente=amplo-veiculos] .card .card__corpo{display:contents}html[data-cliente=amplo-veiculos] .card .card__titulo{font-family:var(--fonte-titulo);letter-spacing:-.01em;text-transform:uppercase;grid-area:1/1/auto/-1;align-self:end;padding-top:14px;font-size:1.125rem;font-weight:900;line-height:1.08}html[data-cliente=amplo-veiculos] .card .card__titulo span{white-space:normal;text-wrap:balance}html[data-cliente=amplo-veiculos] .card .card__titulo img{border:var(--fio)}html[data-cliente=amplo-veiculos] .card .card__versao{font-family:var(--fonte-titulo);letter-spacing:.14em;text-transform:uppercase;color:var(--cor-texto-suave);grid-area:2/1/auto/-1;margin:0;padding:3px 0 12px 32px;font-size:.6875rem;font-weight:500}html[data-cliente=amplo-veiculos] .card .card__foto{margin-inline:calc(var(--m) * -1);grid-area:3/1/auto/-1}html[data-cliente=amplo-veiculos] .card .card__foto:after{content:"";height:calc(var(--d) + 2px);background:var(--acento-fundo);clip-path:polygon(0 0, 100% var(--d), 100% calc(var(--d) + 1.5px), 0 1.5px);z-index:1;pointer-events:none;position:absolute;bottom:8px;left:0;right:0}html[data-cliente=amplo-veiculos] .card .card__link:before,html[data-cliente=amplo-veiculos] .card .card__link:after{content:"";margin:calc(var(--d) * -1) calc(var(--m) * -1) 0;pointer-events:none;grid-column:1/-1}html[data-cliente=amplo-veiculos] .card .card__link:before{z-index:1;background-color:var(--preto);background-image:var(--colmeia);clip-path:polygon(0 0, 100% var(--d), 100% 100%, 0 100%);grid-row:4/-1}html[data-cliente=amplo-veiculos] .card .card__link:after{z-index:2;height:calc(var(--d) + 6px);background:var(--acento-metal);clip-path:polygon(0 0, 100% var(--d), 100% calc(var(--d) + 2px), 0 6px);grid-row:4;align-self:start}html[data-cliente=amplo-veiculos] .card .card__ficha{z-index:3;border:0;grid-area:5/1/auto/-1;grid-template-columns:repeat(2,minmax(max-content,1fr));margin:0;padding:14px 0 0;display:grid;container-type:inline-size}html[data-cliente=amplo-veiculos] .card .card__campo{border:0;grid-template-rows:auto auto;grid-template-columns:30px minmax(0,1fr);align-content:center;gap:2px 10px;padding:0;display:grid}html[data-cliente=amplo-veiculos] .card .card__ficha .card__campo+.card__campo{padding-left:var(--esp-4);border-top:0;border-left:1px solid #d0101ab3}html[data-cliente=amplo-veiculos] .card .card__campo:nth-child(3){display:none}html[data-cliente=amplo-veiculos] .card .card__campo dt{font-family:var(--fonte-titulo);letter-spacing:.14em;color:var(--banda-clara-texto-suave);font-size:.625rem;font-weight:500;line-height:1.2;display:contents}html[data-cliente=amplo-veiculos] .card .card__campo dt .icone{background:var(--selo);width:30px;height:30px;box-shadow:var(--selo-borda);color:var(--acento-contraste);border-radius:50%;grid-row:1/span 2;align-self:center;place-items:center;display:grid}html[data-cliente=amplo-veiculos] .card .card__campo dd{text-overflow:ellipsis;white-space:nowrap;text-align:left;min-width:0;font-family:var(--fonte-titulo);text-transform:uppercase;color:var(--banda-clara-texto);grid-area:2/2;font-size:.9375rem;font-weight:800;line-height:1.15;overflow:hidden}html[data-cliente=amplo-veiculos] .card .card__campo .card__valor--vazio{color:var(--banda-clara-texto-suave);font-weight:400}@container (width<=300px){html[data-cliente=amplo-veiculos] .card .card__campo{grid-template-columns:26px minmax(0,1fr);column-gap:8px}html[data-cliente=amplo-veiculos] .card .card__campo dt .icone{width:26px;height:26px}html[data-cliente=amplo-veiculos] .card .card__campo dd{font-size:.8125rem}html[data-cliente=amplo-veiculos] .card .card__link .card__ficha .card__campo+.card__campo{padding-left:var(--esp-3)}}html[data-cliente=amplo-veiculos] .card .card__rodape{z-index:3;grid-area:4/1/-1/-1;grid-template-rows:subgrid;grid-template-columns:subgrid;pointer-events:none;filter:drop-shadow(0 6px 8px #0006);background:0 0;border:0;gap:0;margin:0;padding:0;display:grid}html[data-cliente=amplo-veiculos] .card .card__preco{margin-top:calc(var(--d) * -1 - 12px);background:linear-gradient(180deg, #ffffff47 0 4px, transparent 4px), var(--acento-metal);clip-path:polygon(10px 0,100% 0,calc(100% - 8px) 100%,0 100%);color:var(--acento-contraste);font-family:var(--fonte-titulo);letter-spacing:-.02em;grid-area:1/2;padding:9px 14px 11px 20px;font-size:clamp(1.35rem,1.2rem + .45vw,1.6rem);font-weight:900;line-height:1}html[data-cliente=amplo-veiculos] .card .card__preco:before{content:"Valor";letter-spacing:.2em;text-transform:uppercase;margin-bottom:3px;font-size:.5625rem;font-weight:700;display:block}html[data-cliente=amplo-veiculos] .card .card__moeda{letter-spacing:0;margin-right:.12em;font-size:.55em;font-weight:800}html[data-cliente=amplo-veiculos] .card .card__preco:not(.card__preco--consulta):after{content:",00";letter-spacing:0;font-size:.5em;font-weight:800}html[data-cliente=amplo-veiculos] .card .card__preco--consulta{font-size:var(--texto-base)}html[data-cliente=amplo-veiculos] .card .card__cta{margin-top:var(--esp-4);padding:var(--esp-3) 0 var(--esp-4);color:var(--banda-clara-texto);font-family:var(--fonte-titulo);letter-spacing:.14em;text-transform:uppercase;background:0 0;border:0;border-top:1px solid #ffffff1f;border-radius:0;grid-area:3/1/auto/-1;justify-content:space-between;font-size:.75rem;font-weight:700}html[data-cliente=amplo-veiculos] .card .card__cta svg{box-sizing:border-box;background:var(--selo);width:30px;height:30px;box-shadow:var(--selo-borda);color:var(--acento-contraste);transition:transform var(--rapido);border-radius:50%;padding:7px}html[data-cliente=amplo-veiculos] .card:hover .card__link .card__cta{color:var(--banda-clara-acento);background:0 0;border-color:#ffffff1f}html[data-cliente=amplo-veiculos] .card:hover .card__link .card__cta svg{transform:translate(3px)}html[data-cliente=amplo-veiculos] div.grade,html[data-cliente=amplo-veiculos] div.outros__grade{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr))}html[data-cliente=amplo-veiculos] .card .card__selo{border-radius:var(--raio-sm);z-index:2}html[data-cliente=amplo-veiculos] .secao__titulo{font-family:var(--fonte-titulo);text-transform:uppercase;letter-spacing:-.01em;font-weight:900}html[data-cliente=amplo-veiculos] .secao__olho{font-weight:var(--peso-forte);color:var(--cor-texto-suave)}html[data-cliente=amplo-veiculos] .secao .secao__titulo--grande{color:var(--acento-texto);font-size:clamp(2rem,1.3rem + 2.4vw,3.2rem);font-weight:900;line-height:1.02}html[data-cliente=amplo-veiculos] .secao .secao__titulo--grande:first-line{color:var(--cor-texto);font-weight:300}html[data-cliente=amplo-veiculos] .secao .confianca{gap:var(--esp-8) var(--esp-12);grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr))}html[data-cliente=amplo-veiculos] .secao .confianca article{column-gap:var(--esp-5);padding:0 0 var(--esp-6);background:var(--fio-fuga) left bottom / 100% 2px no-repeat;border:0;border-radius:0;grid-template-columns:52px minmax(0,1fr);align-items:start;display:grid}html[data-cliente=amplo-veiculos] .secao .confianca .confianca__icone{background:var(--selo);width:52px;height:52px;box-shadow:var(--selo-borda);color:var(--acento-contraste);border-radius:50%;grid-row:1/span 2;margin:0}html[data-cliente=amplo-veiculos] .secao .confianca h3{margin:6px 0 var(--esp-2);font-family:var(--fonte-titulo);font-weight:800;font-size:var(--texto-lg);text-transform:uppercase;line-height:1.15}html[data-cliente=amplo-veiculos] .secao .confianca p{font-size:var(--texto-base);line-height:1.55}html[data-cliente=amplo-veiculos] .placa{--acento-regua:transparent;column-gap:var(--esp-6);padding:18px var(--esp-5) var(--esp-2);background-color:var(--preto);background-image:var(--colmeia);border:0;border-radius:6px;position:relative}html[data-cliente=amplo-veiculos] .placa:before{content:"";background:var(--acento-metal);clip-path:polygon(0 0,100% 0,100% 2px,0 8px);height:8px;position:absolute;top:0;left:0;right:0}html[data-cliente=amplo-veiculos] .placa .placa__campo{gap:2px var(--esp-3);padding:var(--esp-3) 0;background:var(--fio-fuga) left bottom / 100% 1px no-repeat;grid-template-rows:auto auto;grid-template-columns:34px minmax(0,1fr);display:grid}html[data-cliente=amplo-veiculos] .placa .placa__campo dt{font-family:var(--fonte-titulo);letter-spacing:.14em;color:var(--banda-clara-texto-suave);font-size:.6875rem;font-weight:500;display:contents}html[data-cliente=amplo-veiculos] .placa .placa__campo dt .icone{background:var(--selo);width:34px;height:34px;box-shadow:var(--selo-borda);color:var(--acento-contraste);border-radius:50%;grid-row:1/span 2;align-self:center;place-items:center;display:grid}html[data-cliente=amplo-veiculos] .placa .placa__campo dd{font-family:var(--fonte-titulo);text-transform:uppercase;color:var(--banda-clara-texto);grid-area:2/2;margin:0;font-size:1.125rem;font-weight:800;line-height:1.15}html[data-cliente=amplo-veiculos] .chip,html[data-cliente=amplo-veiculos] .segmento{border-radius:var(--raio-md)}html[data-cliente=amplo-veiculos] footer.rodape{--cor-texto:var(--banda-clara-texto);--cor-texto-suave:var(--banda-clara-texto-suave);--cor-borda:var(--banda-clara-borda);--acento-texto:var(--banda-clara-acento);padding-top:calc(var(--diagonal) * 3);background:var(--preto) var(--colmeia);color:var(--cor-texto);clip-path:polygon(0 0, 100% calc(var(--diagonal) * 3), 100% 100%, 0 100%);border-top:0;position:relative}html[data-cliente=amplo-veiculos] footer.rodape:before{content:"";height:calc(var(--diagonal) * 3 + 8px);background:var(--acento-metal);clip-path:polygon(0 0,100% calc(100% - 8px),100% 100%,0 8px);position:absolute;top:0;left:0;right:0}html[data-cliente=amplo-veiculos] footer.rodape .rodape__marca img{height:96px}@media (prefers-reduced-motion:reduce){html[data-cliente=amplo-veiculos] .card{transition:none}}
