.page-imprensa .imp-secao{padding:var(--margem-secao-topo) var(--margem-secao-lateral)}.page-imprensa .imp-container{max-width:var(--largura-maxima-conteudo);margin:0 auto;width:100%}.page-imprensa .imp-escura{background:var(--cor-preta)}.page-imprensa .imp-grafite{background:var(--cor-grafite-medio)}.page-imprensa .imp-clara{background:var(--cor-branca)}.page-imprensa .imp-titulo{font-family:var(--fonte-titulos);font-size:var(--h2-size);font-weight:800;line-height:var(--leading-titulo);margin:0 0 var(--espacamento-lg);position:relative;padding-bottom:14px}.page-imprensa .imp-titulo::after{content:'';position:absolute;bottom:0;left:0;width:var(--linha-deco-largura-h2);height:var(--linha-deco-altura);border-radius:var(--linha-deco-radius);background:var(--linha-deco-cor)}.page-imprensa .imp-escura .imp-titulo,.page-imprensa .imp-grafite .imp-titulo{color:var(--cor-branca)}.page-imprensa .imp-clara .imp-titulo{color:var(--cor-preta)}.page-imprensa .imp-lead{font-family:var(--fonte-textos);font-size:var(--p-size);line-height:var(--leading-texto)}.page-imprensa .imp-escura .imp-lead,.page-imprensa .imp-grafite .imp-lead{color:var(--cor-cinza-claro)}.page-imprensa .imp-clara .imp-lead{color:var(--cor-cinza-escuro)}.page-imprensa .imp-hero{background:var(--cor-preta);padding:calc(var(--margem-secao-topo) + 20px) var(--margem-secao-lateral) var(--margem-secao-base)}.page-imprensa .imp-hero h1{font-family:var(--fonte-titulos);font-size:var(--h1-size);font-weight:800;color:var(--cor-branca);margin:0 0 var(--espacamento-xs);line-height:var(--leading-titulo)}.page-imprensa .imp-hero h1::after{content:'';display:block;width:var(--linha-deco-largura);height:var(--linha-deco-altura);margin-top:var(--espacamento-sm);border-radius:var(--linha-deco-radius);background:var(--linha-deco-cor)}.page-imprensa .imp-hero p{font-family:var(--fonte-textos);font-size:var(--p-size);line-height:var(--leading-texto);color:var(--cor-cinza-claro);max-width:820px;margin:0 0 var(--espacamento-lg)}.page-imprensa .imp-contato{display:flex;flex-wrap:wrap;gap:var(--espacamento-md);align-items:stretch;margin-top:var(--espacamento-lg)}.page-imprensa .imp-contato-card{flex:1 1 260px;background:var(--cor-grafite-medio);border:1px solid var(--cor-grafite-claro);border-radius:var(--borda-radius-lg);padding:var(--espacamento-lg)}.page-imprensa .imp-contato-card .rot{display:block;font-family:var(--fonte-titulos);font-size:var(--font-size-caption);font-weight:700;letter-spacing:.6px;text-transform:uppercase;color:var(--cor-cinza-medio);margin-bottom:6px}.page-imprensa .imp-contato-card a{font-family:var(--fonte-titulos);font-size:var(--h4-size);font-weight:700;color:var(--cor-primaria);text-decoration:none;word-break:break-word}.page-imprensa .imp-contato-card a:hover{color:var(--cor-branca)}.page-imprensa .imp-contato-card small{display:block;color:var(--cor-cinza-claro);font-size:var(--font-size-caption);margin-top:var(--espacamento-3xs)}.page-imprensa .imp-promessa{margin-top:var(--espacamento-md);color:var(--cor-branca);font-family:var(--fonte-titulos);font-weight:600;font-size:var(--font-size-body-sm)}.page-imprensa .imp-promessa strong{color:var(--cor-primaria)}.page-imprensa .imp-boiler{background:rgb(236 99 29 / .05);border-left:5px solid var(--cor-primaria);border-radius:var(--borda-radius-md);padding:var(--espacamento-lg);margin-top:var(--espacamento-md)}.page-imprensa .imp-boiler h3{font-family:var(--fonte-titulos);font-size:var(--font-size-body-sm);text-transform:uppercase;letter-spacing:.5px;color:var(--cor-primaria);margin:0 0 10px}.page-imprensa .imp-boiler p{font-family:var(--fonte-textos);font-size:var(--p-size);line-height:var(--leading-texto);color:var(--cor-preta);margin:0 0 var(--espacamento-sm)}.page-imprensa .imp-boiler p:last-child{margin-bottom:0}.page-imprensa .imp-fatos{display:grid;grid-template-columns:repeat(2,1fr);gap:1px;background:var(--cor-grafite-claro);border:1px solid var(--cor-grafite-claro);border-radius:var(--borda-radius-lg);overflow:hidden}.page-imprensa .imp-fato{background:var(--cor-grafite-medio);padding:var(--espacamento-md) var(--espacamento-lg)}.page-imprensa .imp-fato .k{display:block;font-family:var(--fonte-titulos);font-size:var(--font-size-caption);text-transform:uppercase;letter-spacing:.5px;color:var(--cor-primaria);margin-bottom:var(--espacamento-3xs)}.page-imprensa .imp-fato .v{font-family:var(--fonte-textos);font-size:var(--font-size-body-sm);color:var(--cor-branca);line-height:var(--leading-texto)}.page-imprensa .imp-frotas{text-align:center;background:linear-gradient(135deg,rgb(236 99 29 / .12),transparent);border:1px solid rgb(236 99 29 / .25);border-radius:var(--borda-radius-xl);padding:var(--espacamento-xl)}.page-imprensa .imp-frotas .big{font-family:var(--fonte-titulos);font-size:var(--h3-size);font-weight:800;color:var(--cor-branca);margin:0 0 10px}.page-imprensa .imp-frotas .marcas{font-family:var(--fonte-titulos);font-size:var(--h4-size);font-weight:800;color:var(--cor-primaria);letter-spacing:1px}.page-imprensa .imp-frotas .sub{color:var(--cor-cinza-claro);font-size:var(--font-size-body-sm);margin-top:var(--espacamento-2xs)}.page-imprensa .imp-vozes{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--espacamento-xl)}.page-imprensa .imp-voz{background:linear-gradient(145deg,var(--cor-grafite-medio),var(--cor-grafite));border:1px solid var(--cor-grafite-claro);border-radius:var(--borda-radius-lg);padding:var(--espacamento-xl);text-align:center;display:flex;flex-direction:column;align-items:center;transition:transform .3s ease,border-color .3s ease}.page-imprensa .imp-voz:hover{transform:translateY(-5px);border-color:var(--cor-primaria)}.page-imprensa .imp-voz img{width:130px;height:130px;max-width:130px;border-radius:50%;object-fit:cover;object-position:center top;border:3px solid var(--cor-primaria);margin-bottom:var(--espacamento-md)}.page-imprensa .imp-voz h3,.page-imprensa .imp-voz h4{font-family:var(--fonte-titulos);font-size:var(--h4-size);font-weight:700;color:var(--cor-branca);margin:0 0 var(--espacamento-3xs)}.page-imprensa .imp-voz .cargo{font-family:var(--fonte-titulos);font-size:var(--font-size-caption);font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--cor-primaria);margin:0 0 var(--espacamento-md)}.page-imprensa .imp-voz p{font-family:var(--fonte-textos);font-size:var(--font-size-body-sm);line-height:var(--leading-texto);color:var(--cor-cinza-claro);margin:0 0 var(--espacamento-lg);flex:1}.page-imprensa .imp-voz a.li{display:inline-flex;align-items:center;gap:var(--espacamento-2xs);background:var(--cor-primaria);color:var(--cor-preta);text-decoration:none;font-family:var(--fonte-titulos);font-weight:700;font-size:var(--font-size-caption);padding:9px 18px;border-radius:15px;border:2px solid var(--cor-preta);transition:var(--transicao)}.page-imprensa .imp-voz a.li:hover{background:var(--cor-preta);color:var(--cor-primaria);border-color:var(--cor-primaria)}.page-imprensa .imp-voz a.li svg{width:16px;height:16px;fill:currentColor}.page-imprensa .imp-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:var(--espacamento-lg)}.page-imprensa .imp-card{background:var(--cor-branca);border:1px solid var(--cor-cinza-claro);border-left:4px solid var(--cor-primaria);border-radius:10px;padding:var(--espacamento-lg);transition:var(--transicao)}.page-imprensa .imp-card:hover{box-shadow:0 6px 20px rgb(236 99 29 / .15);transform:translateY(-3px)}.page-imprensa .imp-card h3,.page-imprensa .imp-card h4{font-family:var(--fonte-titulos);font-size:var(--font-size-card-title);color:var(--cor-preta);margin:0 0 var(--espacamento-2xs)}.page-imprensa .imp-card p{font-family:var(--fonte-textos);font-size:var(--font-size-caption);color:var(--cor-cinza-escuro);line-height:var(--leading-texto);margin:0 0 14px}.page-imprensa .imp-btn{display:inline-flex;align-items:center;gap:var(--espacamento-2xs);background:var(--cor-primaria);color:var(--cor-branca);text-decoration:none;font-family:var(--fonte-titulos);font-weight:700;font-size:var(--font-size-caption);padding:10px 18px;border-radius:var(--borda-radius-md);border:2px solid var(--cor-primaria);transition:var(--transicao)}.page-imprensa .imp-btn:hover{background:var(--cor-branca);color:var(--cor-primaria)}.page-imprensa .imp-btn-ghost{background:#fff0;color:var(--cor-primaria)}.page-imprensa .imp-btn-ghost:hover{background:var(--cor-primaria);color:var(--cor-branca)}.page-imprensa .imp-downloads{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--espacamento-md)}.page-imprensa .imp-dl{background:var(--cor-branca);border:1px solid var(--cor-cinza-claro);border-radius:10px;padding:var(--espacamento-md);text-align:center}.page-imprensa .imp-dl .thumb{height:90px;display:flex;align-items:center;justify-content:center;margin-bottom:var(--espacamento-xs);background:var(--cor-preta);border-radius:var(--borda-radius-md)}.page-imprensa .imp-dl.claro .thumb{background:var(--cor-cinza-claro)}.page-imprensa .imp-dl .thumb img{max-height:70px;max-width:80%;width:auto;object-fit:contain;border-radius:50%}.page-imprensa .imp-dl .thumb img.quad{border-radius:var(--borda-radius-md);max-height:80px}.page-imprensa .imp-dl span{display:block;font-family:var(--fonte-titulos);font-size:var(--font-size-caption);font-weight:700;color:var(--cor-preta);margin-bottom:var(--espacamento-2xs)}.page-imprensa .imp-dl a{font-family:var(--fonte-titulos);font-size:var(--font-size-caption);font-weight:700;color:var(--cor-primaria);text-decoration:none}.page-imprensa .imp-dl a:hover{text-decoration:underline}.page-imprensa .imp-midia-vazio{border:1px dashed var(--cor-grafite-claro);border-radius:var(--borda-radius-lg);padding:var(--espacamento-xl);text-align:center;color:var(--cor-cinza-medio);font-family:var(--fonte-textos);font-size:var(--font-size-body-sm)}@media (max-width:1024px){.page-imprensa .imp-hero h1{font-size:var(--h2-size)}.page-imprensa .imp-titulo{font-size:var(--h2-size)}.page-imprensa .imp-vozes{grid-template-columns:1fr;max-width:420px;margin:0 auto}}@media (max-width:768px){.page-imprensa .imp-secao,.page-imprensa .imp-hero{padding:var(--margem-secao-topo-mobile) var(--margem-secao-lateral-mobile)}.page-imprensa .imp-hero h1{font-size:var(--h3-size)}.page-imprensa .imp-hero p{font-size:var(--font-size-body-sm)}.page-imprensa .imp-titulo{font-size:var(--h3-size)}.page-imprensa .imp-lead{font-size:var(--font-size-body-sm)}.page-imprensa .imp-fatos{grid-template-columns:1fr}}