html.fl-reveal [data-reveal]:not([data-shown]),html.fl-reveal [data-reveal-group]:not([data-shown])>[data-reveal-item]{opacity:0;transform:translate3d(0, var(--reveal-y,28px), 0)}[data-reveal],[data-reveal-item]{transition:opacity .85s cubic-bezier(.22, 1, .36, 1) var(--reveal-delay,0s), transform .85s cubic-bezier(.22, 1, .36, 1) var(--reveal-delay,0s)}[data-reveal-item]{--reveal-delay:calc(var(--i,0) * var(--reveal-gap,70ms))}@keyframes fl-rise{0%{transform:translateY(105%)}to{transform:none}}@keyframes fl-fade-up{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes fl-fade{0%{opacity:0}to{opacity:1}}.fl-rise{animation:1.05s cubic-bezier(.22,1,.36,1) both fl-rise;animation-delay:calc(.15s + var(--i,0) * 90ms)}.fl-fade-up{animation:.9s cubic-bezier(.22,1,.36,1) both fl-fade-up;animation-delay:var(--d,0s)}.fl-fade{animation:1s ease-out both fl-fade;animation-delay:var(--d,0s)}.fl-sign path{stroke-dasharray:520;stroke-dashoffset:0}html.fl-reveal [data-reveal-group]:not([data-shown]) .fl-sign path{stroke-dashoffset:520px}.fl-sign path{transition:stroke-dashoffset 1.8s ease-in-out .5s}.fl-strip{scrollbar-width:none;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.fl-strip::-webkit-scrollbar{display:none}@media (prefers-reduced-motion:reduce){html.fl-reveal [data-reveal]:not([data-shown]),html.fl-reveal [data-reveal-group]:not([data-shown])>[data-reveal-item]{opacity:1;transform:none}.fl-rise,.fl-fade-up,.fl-fade{animation:none}}
