.rs-mark{flex-shrink:0;display:block;overflow:visible}.rs-mark-wink,.rs-mark-typing{opacity:0}.rs-mark-blink{transform-box:fill-box;transform-origin:50%}.rs-mark-body{transform-box:fill-box;transform-origin:50% 70%}.rs-mark[data-motion=idle] .rs-mark-look{animation:45s ease-in-out infinite rs-mark-idle-look}.rs-mark[data-motion=idle] .rs-mark-blink{animation:45s linear infinite rs-mark-idle-blink}.rs-mark[data-motion=idle] .rs-mark-open{animation:45s linear infinite rs-mark-idle-open}.rs-mark[data-motion=idle] .rs-mark-wink{animation:45s linear infinite rs-mark-idle-wink}.rs-mark[data-motion=idle] .rs-mark-body{animation:45s ease-in-out infinite rs-mark-idle-tilt}a:is(:hover,:focus-visible) .rs-mark:is([data-motion=hover],[data-motion=idle]) .rs-mark-look{animation:1.8s ease-in-out rs-mark-glance}a:is(:hover,:focus-visible) .rs-mark:is([data-motion=hover],[data-motion=idle]) .rs-mark-blink{animation:1.8s linear rs-mark-blink-once}a:is(:hover,:focus-visible) .rs-mark:is([data-motion=hover],[data-motion=idle]) .rs-mark-open{animation:1.8s linear rs-mark-open-then-wink}a:is(:hover,:focus-visible) .rs-mark:is([data-motion=hover],[data-motion=idle]) .rs-mark-wink{animation:1.8s linear rs-mark-wink-at-end}a:is(:hover,:focus-visible) .rs-mark:is([data-motion=hover],[data-motion=idle]) .rs-mark-body{animation:1.8s ease-in-out rs-mark-tilt}.rs-mark[data-motion=loading] .rs-mark-look{animation:3.2s ease-in-out infinite rs-mark-search}.rs-mark[data-motion=loading] .rs-mark-blink{animation:3.2s linear infinite rs-mark-blink-loop}.rs-mark[data-motion=typing] .rs-mark-open{opacity:0}.rs-mark[data-motion=typing] .rs-mark-typing{opacity:1}.rs-mark[data-motion=typing] .rs-mark-body{animation:1.8s ease-in-out infinite rs-mark-bob}.rs-mark[data-motion=typing] .rs-mark-dot{animation:.9s ease-in-out infinite rs-mark-dot}.rs-mark[data-motion=typing] .rs-mark-dot:nth-child(2){animation-delay:.15s}.rs-mark[data-motion=typing] .rs-mark-dot:nth-child(3){animation-delay:.3s}@keyframes rs-mark-glance{0%,8%{transform:translate(0)}18%,34%{transform:translate(-5px,.5px)}44%,58%{transform:translate(5px,-.5px)}66%,to{transform:translate(0)}}@keyframes rs-mark-blink-once{0%,67%{transform:scaleY(1)}70%{transform:scaleY(.1)}73%,to{transform:scaleY(1)}}@keyframes rs-mark-open-then-wink{0%,77.9%{opacity:1}78%,97.9%{opacity:0}98%,to{opacity:1}}@keyframes rs-mark-wink-at-end{0%,77.9%{opacity:0}78%,97.9%{opacity:1}98%,to{opacity:0}}@keyframes rs-mark-tilt{0%{transform:rotate(0)translateY(0)}18%,34%{transform:rotate(-7deg)translateY(-1.5px)}44%,58%{transform:rotate(6deg)translateY(-1.5px)}68%{transform:rotate(0)translateY(0)}80%,94%{transform:rotate(-4deg)translateY(-1px)}to{transform:rotate(0)translateY(0)}}@keyframes rs-mark-idle-look{0%,1%{transform:translate(0)}2%,2.6%{transform:translate(-5px,.5px)}3.4%,4%{transform:translate(5px,-.5px)}4.6%,to{transform:translate(0)}}@keyframes rs-mark-idle-blink{0%,4.8%{transform:scaleY(1)}5.1%{transform:scaleY(.1)}5.4%,to{transform:scaleY(1)}}@keyframes rs-mark-idle-open{0%,5.99%{opacity:1}6%,7.79%{opacity:0}7.8%,to{opacity:1}}@keyframes rs-mark-idle-tilt{0%,1%{transform:rotate(0)translateY(0)}2%,2.6%{transform:rotate(-7deg)translateY(-1.5px)}3.4%,4%{transform:rotate(6deg)translateY(-1.5px)}4.8%{transform:rotate(0)translateY(0)}6%,7.4%{transform:rotate(-4deg)translateY(-1px)}8.2%,to{transform:rotate(0)translateY(0)}}@keyframes rs-mark-idle-wink{0%,5.99%{opacity:0}6%,7.79%{opacity:1}7.8%,to{opacity:0}}@keyframes rs-mark-search{0%,10%{transform:translate(0)}22%,38%{transform:translate(-5px,.5px)}52%,68%{transform:translate(5px,-.5px)}80%,to{transform:translate(0)}}@keyframes rs-mark-blink-loop{0%,86%{transform:scaleY(1)}89%{transform:scaleY(.1)}92%,to{transform:scaleY(1)}}@keyframes rs-mark-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-2.5px)}}@keyframes rs-mark-dot{0%,60%,to{transform:translateY(0)}30%{transform:translateY(-3.5px)}}@media (prefers-reduced-motion:reduce){.rs-mark *{animation:none!important}}.reduce-motion .rs-mark *{animation:none!important}.rs-wordmark{font-family:var(--font-outfit), var(--font-geist-sans), ui-sans-serif, sans-serif;letter-spacing:-.025em;white-space:nowrap;line-height:1}.rs-wordmark-real{font-weight:300}.rs-wordmark-sims{font-weight:700}.rs-wordmark-ai{color:#a9a3bd;font-weight:300}
