/* ===== Template de AutoCAD — versões internacionais (EN/ES) =====
   O design internacional usa cinzas mais neutros que a versão brasileira. */
.oferta__lista li { color: #E4E5EA; border-bottom-color: rgba(255,255,255,0.08); }
.direitos p { color: #7C7F8A; }

/* O design usa o logo do rodape um pouco menor nestas paginas. */
.rodape img { height: 26px; }

/* ===== Onde o design internacional difere do PT ===== */
/* Botao do topo: o vermelho da propria pagina, nao o rosa da marca. */
.topo__acoes .btn--rosa { background: #F03E4D; }
.topo__acoes .btn--rosa:hover { background: #D8313F; }

/* Cinzas um tom mais frios que na versao PT. */
body.template-autocad { --texto-apagado: #9A9DA8; --areia: #9A9DA8; }

/* Sombras: a versao internacional usa 22px em vez de 24px nas pranchas, tira a
   sombra das imagens da secao de novidade e mantem 30/70 na moldura do video
   (a regra da PT tinha especificidade maior e ganhava). */
body.template-autocad .mosaico img { box-shadow: 0 8px 22px rgba(0,0,0,0.4); }
body.template-autocad .novidade__grid img { box-shadow: none; }
body.template-autocad .video--largo { box-shadow: 0 30px 70px rgba(0,0,0,0.5); }

/* h1 do herói — valores do design (desktop 44px / mobile 29px) */
body.template-autocad .hero h1 { font-size: clamp(29px, calc(29px + 15 * (100vw - 375px) / 865), 44px); line-height: 1.18; letter-spacing: -0.5px; margin-top: 18px; }
@media (max-width: 640px) {
  body.template-autocad .hero h1 { line-height: 1.2; letter-spacing: normal; margin-top: 14px; }
}
