@keyframes kl-explainer-part-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes kl-explainer-rail-in{0%{opacity:0;transform:scaleY(0)}to{opacity:1;transform:scaleY(1)}}[data-reveal=waiting] [data-part]{opacity:0;transform:translateY(8px)}[data-reveal=waiting] [data-part][data-rail]{transform:scaleY(0);transform-origin:top}[data-reveal=shown] [data-part]{animation:kl-explainer-part-in .5s ease-out calc(var(--i) * .15s) both}[data-reveal=shown] [data-part][data-rail]{animation-name:kl-explainer-rail-in;transform-origin:top}.kl-reel-explainer [data-part]{animation:kl-reel-explainer-part 28s ease-out calc(var(--scene-start) + var(--reel-offset) + var(--reel-delay, calc(.3s + var(--i) * .2s))) infinite both}.kl-reel-explainer [data-part][data-rail]{animation-name:kl-reel-explainer-rail;transform-origin:top}@keyframes kl-reel-explainer-part{0%{opacity:0;transform:translateY(8px)}1.7857%,to{opacity:1;transform:none}}@keyframes kl-reel-explainer-rail{0%{opacity:0;transform:scaleY(0)}1.7857%,to{opacity:1;transform:scaleY(1)}}@media(prefers-reduced-motion:reduce){[data-reveal] [data-part],.kl-reel-explainer [data-part]{animation:none;opacity:1;transform:none}}@media print{[data-reveal] [data-part]{animation:none;opacity:1;transform:none}}
