/* Dinda · funil estático. quiz.css (Lia) e venda.css (frente D) são cópias sem alteração; aqui só o que é novo. */
.res-topo{padding-top:8px}
.aceite{font:700 12.5px/1.5 Nunito;color:var(--apoio);margin-top:8px}
.aceite a{color:var(--apoio);font-weight:800}
.letrinha a{color:var(--apoio);font-weight:800}
.fixo .aceite{margin-top:2px;font-size:11px;text-align:center}
.fixo .aceite a{display:inline-block;padding:2px 0}
.extra-gest{font:800 13px/1.45 Nunito!important;color:var(--mel-esc)!important;background:#FCF2DC;border-radius:10px;padding:8px 10px;margin-top:10px}
.aviso-pag{position:fixed;left:16px;right:16px;bottom:156px;z-index:40;max-width:448px;margin:0 auto;background:var(--ameixa);color:#fff;border-radius:14px;padding:12px 14px;font:800 14.5px/1.4 Nunito;text-align:center;box-shadow:0 10px 26px rgba(59,35,65,.3)}
.video video[poster]{object-fit:cover}
/* destino V: vídeo 4:5 baixo o bastante para o botão aparecer sem rolar */
.vs-topo{padding-top:8px}
.vs-topo h1{font-size:27px;margin:0 0 10px}
.vs-video{aspect-ratio:4/5;height:46vh;height:46dvh;max-width:100%;max-height:none}
.vs-video video[poster]{object-fit:contain}
.vs-topo .cta{margin-top:14px}
.vs-lk{min-height:44px;font-size:14px;color:var(--apoio)}
