/* Animate Flex (Story Scroll) — o pin é feito via JS (position:fixed).
   Aqui só o essencial. */
.waf-marcador { display: block; width: 100%; height: 0; overflow: visible; }

/* Nota do editor (só aparece no editor do Elementor) */
.waf-editor-nota {
    padding: 14px 16px;
    background: #eef2ff;
    border: 1px dashed #6366f1;
    border-radius: 10px;
    color: #3730a3;
    font-size: 13px;
    line-height: 1.5;
}

/* Seção sob animação: a transição suaviza micro-ajustes do scroll */
.waf-sec {
    will-change: transform;
    backface-visibility: hidden;
}

/* Trilho invisível que gera o scroll necessário */
.waf-trilho { width: 100%; pointer-events: none; }
