.mec-capa{margin:28px 0 0}.mec-capa img{box-shadow:0 10px 30px rgba(0,0,0,.35)}.mec-capa figcaption{font-size:15px}.mec-thumb{display:block;width:100%;max-width:260px;height:auto;aspect-ratio:16/9;border-radius:6px;border:1px solid var(--risco2);margin-top:10px}.pr-liga a:hover .mec-thumb{border-color:var(--amarelo)}.mec-slides{display:grid}.mec-slides img{grid-area:1/1;opacity:0;visibility:hidden;transition:opacity .4s,visibility .4s}.mec-slides img.ativo{opacity:1;visibility:visible}.mec-pontos{display:flex;flex-wrap:wrap;gap:2px;margin-top:10px}.mec-pontos button{all:unset;box-sizing:border-box;width:28px;height:28px;display:grid;place-items:center;cursor:pointer}.mec-pontos button:before{content:"";width:10px;height:10px;border-radius:50%;border:1.5px solid var(--giz2);transition:background .2s}.mec-pontos button[aria-pressed=true]:before{background:var(--amarelo);border-color:var(--amarelo)}.mec-pontos button:focus-visible{outline:2px solid var(--amarelo);outline-offset:-2px;border-radius:50%}@media (prefers-reduced-motion:reduce){.mec-slides img{transition:none}}