@keyframes a10-msg-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes a10-step-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@layer components{.a10-landing .a10-msg{opacity:1}.a10-landing .a10-step{opacity:1}.a10-landing .a10-caret{vertical-align:-2px;background:rgba(255,255,255,.9);width:8px;height:15px;margin-left:2px;animation:1s step-end infinite lg-caret;display:inline-block}@media (prefers-reduced-motion:no-preference){.a10-landing .a10-msg{opacity:0;animation:.5s cubic-bezier(.22,.61,.36,1) both a10-msg-in}.a10-landing .a10-msg:first-child{animation-delay:80ms}.a10-landing .a10-msg:nth-child(2){animation-delay:.32s}.a10-landing .a10-msg:nth-child(3){animation-delay:.56s}.a10-landing .reveal-sec .a10-step{opacity:0}.a10-landing .reveal-sec.in .a10-step{animation:.55s cubic-bezier(.22,.61,.36,1) both a10-step-in}.a10-landing .reveal-sec.in .a10-step:first-child{animation-delay:0s}.a10-landing .reveal-sec.in .a10-step:nth-child(2){animation-delay:60ms}.a10-landing .reveal-sec.in .a10-step:nth-child(3){animation-delay:.12s}.a10-landing .reveal-sec.in .a10-step:nth-child(4){animation-delay:.18s}.a10-landing .reveal-sec.in .a10-step:nth-child(5){animation-delay:.24s}}@media (hover:hover) and (pointer:fine){.a10-landing .a10-lift{transition:transform .2s cubic-bezier(.22,.61,.36,1)}.a10-landing .a10-lift:hover{transform:translateY(-3px)}}}
