.lf{width:100%;position:relative}.lf-v{width:100%;height:auto;display:block}.lf-v-lg{visibility:hidden;position:absolute;inset:0}.lf-v-sm{-webkit-mask-image:linear-gradient(90deg,#0000,#fff 14%);mask-image:linear-gradient(90deg,#0000,#fff 14%)}@media (min-width:1024px){.lf-v-sm{visibility:hidden;position:absolute;inset:0}.lf-v-lg{visibility:visible;position:static}}.lf-drift,.lf-pulse,.lf-land{opacity:0}.lf-drift,.lf-pulse{transform-box:view-box}@media (prefers-reduced-motion:no-preference){.lf[data-lf-run] .lf-v-sm .lf-drift{opacity:.7;animation:7s linear infinite lf-drift}.lf[data-lf-run] .lf-v-sm .lf-pulse{animation:4.5s cubic-bezier(.4,0,.6,1) infinite lf-pulse}.lf[data-lf-run] .lf-v-sm .lf-land{animation:4.5s linear infinite lf-land}}@media (prefers-reduced-motion:no-preference) and (min-width:1024px){.lf[data-lf-run] .lf-v-sm :is(.lf-drift,.lf-pulse,.lf-land){opacity:0;animation:none}.lf[data-lf-run] .lf-v-lg .lf-drift{opacity:.7;animation:7s linear infinite lf-drift}.lf[data-lf-run] .lf-v-lg .lf-pulse{animation:4.5s cubic-bezier(.4,0,.6,1) infinite lf-pulse}.lf[data-lf-run] .lf-v-lg .lf-land{animation:4.5s linear infinite lf-land}}@keyframes lf-drift{0%{transform:translate(0)}to{transform:translate(1000px)}}@keyframes lf-pulse{0%{opacity:0;transform:translate(0)}8%{opacity:1}58%{opacity:1;transform:translate(564px)}62%,to{opacity:0;transform:translate(564px)}}@keyframes lf-land{0%,56%{opacity:0}62%{opacity:1}88%,to{opacity:0}}@media (prefers-reduced-motion:reduce){.lf *{transition-property:none!important;animation:none!important}}
