.finder-head{transform:translateX(0);opacity:0}[data-shown] .finder-head{animation:finder-scan 2.4s linear .3s both}@keyframes finder-scan{0%{transform:translateX(0);opacity:1}94%{opacity:1}to{transform:translateX(100%);opacity:0}}.finder-bar{background:color-mix(in oklab,var(--muted-foreground) 35%,transparent);transition:background-color .3s ease}[data-shown] .finder-bar[data-moment]{animation:finder-light .5s ease-out both;animation-delay:var(--at)}@keyframes finder-light{0%{background:color-mix(in oklab,var(--muted-foreground) 35%,transparent)}to{background:var(--brand-cyan)}}.finder-span{opacity:0}[data-shown] .finder-span{animation:finder-span .5s var(--ease-snappy) both;animation-delay:var(--at)}@keyframes finder-span{0%{opacity:0}to{opacity:1}}.finder-clip{opacity:0;transform:translateY(16px) scale(.96)}[data-shown] .finder-clip{animation:finder-clip .7s var(--ease-snappy) both;animation-delay:var(--at)}@keyframes finder-clip{0%{opacity:0;transform:translateY(16px) scale(.96)}to{opacity:1;transform:none}}.caption-word{animation:caption-word 2.4s linear infinite;animation-delay:var(--at);animation-play-state:paused}[data-shown] .caption-word{animation-play-state:running}@keyframes caption-word{0%,16.6%{color:var(--brand-cyan)}16.7%,to{color:#ffffff}}.stagger-in{opacity:0;transform:translateY(-6px)}[data-shown] .stagger-in{animation:stagger-in .45s var(--ease-snappy) both;animation-delay:var(--at)}@keyframes stagger-in{to{opacity:1;transform:none}}.stagger-up{opacity:0;transform:translateY(10px)}[data-shown] .stagger-up{animation:stagger-in .6s var(--ease-snappy) both;animation-delay:var(--at)}.steps-line{transform:scaleX(0);transform-origin:left center}[data-shown] .steps-line{animation:steps-line 1.2s var(--ease-glide) .2s both}@keyframes steps-line{to{transform:scaleX(1)}}.faq-answer{display:grid;grid-template-rows:0fr;transition:grid-template-rows .28s var(--ease-snappy)}.faq-item[data-open] .faq-answer{grid-template-rows:1fr}.faq-answer>div{overflow:hidden}.faq-answer p{opacity:0;transition:opacity .2s ease}.faq-item[data-open] .faq-answer p{opacity:1;transition-delay:60ms}.faq-icon{transition:transform .22s var(--ease-snappy)}.faq-item[data-open] .faq-icon{transform:rotate(45deg)}