@property --lv-x{syntax:"<percentage>";inherits:false;initial-value:100%}.lv-sub{background-color:transparent;transition:--lv-x 2s linear}.lv-sub[data-sub="0"]{--lv-x:0%;transition:none}.lv-sub[data-sub="1"]{--lv-x:100%}.lv-sub-marca{font-weight:600;color:#4F8BFF;background:linear-gradient(#4F8BFF,#4F8BFF) no-repeat 0 100% /var(--lv-x) .12em;padding-bottom:.08em;-webkit-box-decoration-break:clone;box-decoration-break:clone}.lv-claro .lv-sub-marca{color:#1F5FE0;background-image:linear-gradient(#1F5FE0,#1F5FE0)}.lv-sub-llena{color:#b15dff}@supports ((-webkit-background-clip:text) or (background-clip:text)) or (-webkit-background-clip:text){.lv-sub-llena{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#b15dff var(--lv-x),#fff var(--lv-x));-webkit-background-clip:text;background-clip:text}}@media (prefers-reduced-motion:reduce){.lv-sub{transition:none}}