html:has([data-marketing-root]){scroll-behavior:smooth}[data-lang=en] [data-l=es],[data-lang=es] [data-l=en]{display:none}[data-marketing-root] :focus-visible{outline-offset:2px;outline:2px solid #1fb4e6}body:has([data-scroll-lock=true]){overflow:hidden}@keyframes mkt-rise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes mkt-drop{0%{opacity:0;transform:translateY(-14px)}to{opacity:1;transform:translateY(0)}}@keyframes mkt-fade{0%{opacity:0}to{opacity:1}}.mkt-rise{opacity:0;animation:.8s cubic-bezier(.22,1,.36,1) both mkt-rise;animation-delay:var(--rise-delay,0s)}.mkt-drop{opacity:0;animation:.7s cubic-bezier(.22,1,.36,1) both mkt-drop}@keyframes mkt-sheet{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.mkt-sheet{animation:.25s ease-out both mkt-sheet}@keyframes mkt-modal{0%{opacity:0;transform:translateY(12px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}.mkt-modal{animation:.3s cubic-bezier(.22,1,.36,1) both mkt-modal}@media (prefers-reduced-motion:reduce){html:has([data-marketing-root]){scroll-behavior:auto}.mkt-rise,.mkt-drop,.mkt-sheet,.mkt-modal{animation:.3s ease-out both mkt-fade}}
