@keyframes ld-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes ld-rot{0%,18%{transform:translateY(0)}25%,43%{transform:translateY(-20%)}50%,68%{transform:translateY(-40%)}75%,93%{transform:translateY(-60%)}to{transform:translateY(-80%)}}@keyframes ld-dot{0%,10%{left:0}30%,40%{left:33.3%}60%,70%{left:66.6%}90%,to{left:100%}}@keyframes ld-marq{to{transform:translate(-50%)}}.ld-rise{animation:.7s cubic-bezier(.2,.7,.2,1) both ld-rise}.ld-rot{color:#2050e0;height:1.1em;display:block;overflow:hidden}.ld-rot-in{flex-direction:column;animation:10s cubic-bezier(.7,0,.2,1) infinite ld-rot;display:flex}.ld-rot-in>span{white-space:nowrap;height:1.1em;line-height:1.1;display:block}.ld-marq{width:max-content;animation:52s linear infinite ld-marq;display:flex}.ld-run{background:#fff;border-radius:999px;width:12px;height:12px;margin-left:-6px;animation:6s cubic-bezier(.6,0,.3,1) infinite alternate ld-dot;position:absolute;top:-5px;box-shadow:0 0 0 3px #0c1f5c}.ld-btn{transition:transform .15s,box-shadow .15s,background .15s}.ld-btn:hover{transform:translateY(-2px)}.ld-faq>summary{cursor:pointer;list-style:none}.ld-faq>summary::-webkit-details-marker{display:none}.ld-plus{transition:transform .25s}.ld-faq[open] .ld-plus{transform:rotate(45deg)}@supports (animation-timeline:view()){.ld-reveal{animation:linear both ld-rise;animation-timeline:view();animation-range:entry entry 45%}}@media (prefers-reduced-motion:reduce){.ld-rise,.ld-rot-in,.ld-marq,.ld-run,.ld-reveal{animation:none}.ld-btn,.ld-plus{transition:none}.ld-btn:hover{transform:none}}
