html.js-motion .journey-row .journey-screen{opacity:0;transform:translateY(14px)}html.js-motion .journey-row .journey-text{opacity:0;transform:translateY(8px)}html.js-motion .journey-row .journey-dot-lit{opacity:0;transform:scale(.5)}html.js-motion .journey-row[data-inview=true] .journey-screen{animation:journey-up .6s ease-out both}html.js-motion .journey-row[data-inview=true] .journey-text{animation:journey-fade .5s ease-out .25s both}html.js-motion .journey-row[data-inview=true] .journey-dot-lit{animation:journey-lit .4s ease-out .4s both}@media (min-width:1024px){html.js-motion .journey-row .journey-screen{transform:translateX(-48px)}html.js-motion .journey-row--flip .journey-screen{transform:translateX(48px)}html.js-motion .journey-row[data-inview=true] .journey-screen{animation:journey-from-l .7s cubic-bezier(.2,.7,.2,1) both}html.js-motion .journey-row--flip[data-inview=true] .journey-screen{animation-name:journey-from-r}}@keyframes journey-from-l{0%{opacity:0;transform:translateX(-48px)}to{opacity:1;transform:none}}@keyframes journey-from-r{0%{opacity:0;transform:translateX(48px)}to{opacity:1;transform:none}}@keyframes journey-up{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes journey-fade{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes journey-lit{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){html.js-motion .journey-row .journey-dot-lit,html.js-motion .journey-row .journey-screen,html.js-motion .journey-row .journey-text{opacity:1;transform:none}}.journey-screen{--app-w:340px;--app-z:.88}.jm-zoom{zoom:.88}@media (min-width:640px){.journey-screen{--app-w:390px;--app-z:.9}.jm-zoom{zoom:.9}}@media (min-width:1024px){.journey-screen{--app-z:.92}.jm-zoom{zoom:.92}}@media (min-width:1280px){.journey-screen{--app-z:.96}.jm-zoom{zoom:.96}}@media (max-width:639px){.jm2 .jm-zoom{zoom:1}}.jcam .app-animate-shutter-flash{opacity:0;animation:jcam-flash 2.5s linear infinite}.jcam .h-20.w-20{animation:jcam-shutter 2.5s infinite}.jcam-view-2{animation:jcam-view2 7.5s infinite}.jcam-view-3{animation:jcam-view3 7.5s infinite}.jcam [class*="bg-black/80"]>span{animation:7.5s infinite}.jcam [class*="bg-black/80"]>span:first-child{animation-name:jcam-thumb1}.jcam [class*="bg-black/80"]>span:nth-child(2){animation-name:jcam-thumb2}.jcam [class*="bg-black/80"]>span:nth-child(3){animation-name:jcam-thumb3}.jcam [class*="bg-black/80"] .app-animate-saved-tick{opacity:0;animation:7.5s infinite}.jcam [class*="bg-black/80"]>span:first-child .app-animate-saved-tick{animation-name:jcam-tick1}.jcam [class*="bg-black/80"]>span:nth-child(2) .app-animate-saved-tick{animation-name:jcam-tick2}.jcam [class*="bg-black/80"]>span:nth-child(3) .app-animate-saved-tick{animation-name:jcam-tick3}@keyframes jcam-shutter{0%,34%{transform:none}36%,39%{transform:scale(.95)}42%,to{transform:none}}@keyframes jcam-flash{0%,39.9%{opacity:0}40%{opacity:.85}47.2%,to{opacity:0}}@keyframes jcam-view2{0%,25%{opacity:0}27%,95%{opacity:1}98%,to{opacity:0}}@keyframes jcam-view3{0%,58%{opacity:0}60%,95%{opacity:1}98%,to{opacity:0}}@keyframes jcam-thumb1{0%,13.3%{opacity:0;transform:scale(.8)}15.5%,96%{opacity:1;transform:none}99%,to{opacity:0}}@keyframes jcam-thumb2{0%,46.6%{opacity:0;transform:scale(.8)}48.8%,96%{opacity:1;transform:none}99%,to{opacity:0}}@keyframes jcam-thumb3{0%,79.9%{opacity:0;transform:scale(.8)}82%,96%{opacity:1;transform:none}99%,to{opacity:0}}@keyframes jcam-tick1{0%,14%{opacity:0}15%,26%{opacity:1}34%,to{opacity:0}}@keyframes jcam-tick2{0%,47.4%{opacity:0}48.4%,59.4%{opacity:1}67.4%,to{opacity:0}}@keyframes jcam-tick3{0%,80.7%{opacity:0}81.7%,92.7%{opacity:1}99%,to{opacity:0}}.ju-backdrop{animation:ju-backdrop 11s infinite}.ju-sheet{animation:ju-sheet 11s cubic-bezier(.32,.72,0,1) infinite}.ju-box{opacity:0}.ju-box-idle{animation:ju-box-idle 11s infinite}.ju-box-rec{animation:ju-box-rec 11s infinite}.ju-box-proc{animation:ju-box-proc 11s infinite}.ju-chips-empty>*{opacity:0}.ju-chips>:first-child{animation:ju-chip1 11s infinite}.ju-chips>:nth-child(2){animation:ju-chip2 11s infinite}.ju-chips>:nth-child(3){animation:ju-chip3 11s infinite}.ju-chips>:nth-child(4){animation:ju-chip4 11s infinite}.ju-chips-empty>:first-child{animation:ju-empty1 11s infinite}.ju-chips-empty>:nth-child(2){animation:ju-empty2 11s infinite}.ju-chips-empty>:nth-child(3){animation:ju-empty3 11s infinite}.ju-chips-empty>:nth-child(4){animation:ju-empty4 11s infinite}.ju-make{animation:ju-make 11s infinite}.ju-toast{opacity:0;animation:ju-toast 11s infinite}.ju-before{animation:ju-before 11s infinite}.ju-after{opacity:0;animation:ju-after 11s infinite}@keyframes ju-backdrop{0%,76%{opacity:1}80%,95%{opacity:0}99%,to{opacity:1}}@keyframes ju-sheet{0%,76%{transform:none}81%,95%{transform:translateY(105%)}to{transform:none}}@keyframes ju-box-idle{0%,16%{opacity:1}17%,to{opacity:0}}@keyframes ju-box-rec{0%,16%{opacity:0}17%,44%{opacity:1}45%,to{opacity:0}}@keyframes ju-box-proc{0%,44%{opacity:0}45%,52%{opacity:1}53%,to{opacity:0}}@keyframes ju-chip1{0%,54%{opacity:0;transform:scale(.94)}56%,to{opacity:1;transform:none}}@keyframes ju-chip2{0%,58%{opacity:0;transform:scale(.94)}60%,to{opacity:1;transform:none}}@keyframes ju-chip3{0%,62%{opacity:0;transform:scale(.94)}64%,to{opacity:1;transform:none}}@keyframes ju-chip4{0%,66%{opacity:0;transform:scale(.94)}68%,to{opacity:1;transform:none}}@keyframes ju-empty1{0%,54%{opacity:1}56%,to{opacity:0}}@keyframes ju-empty2{0%,58%{opacity:1}60%,to{opacity:0}}@keyframes ju-empty3{0%,62%{opacity:1}64%,to{opacity:0}}@keyframes ju-empty4{0%,66%{opacity:1}68%,to{opacity:0}}@keyframes ju-make{0%,72%{transform:none}73%,75%{transform:scale(.98)}76%,to{transform:none}}@keyframes ju-toast{0%,79%{opacity:0;transform:translateY(-100%)}82%,94%{opacity:1;transform:none}97%,to{opacity:0;transform:none}}@keyframes ju-before{0%,79%{opacity:1}80%,98%{opacity:0}99%,to{opacity:1}}@keyframes ju-after{0%,79%{opacity:0}80%,98%{opacity:1}99%,to{opacity:0}}.jm2-row-new{animation:jm2-row 8s infinite}.jm2-rec .line-through{animation:jm2-strike 8s infinite}.jm2-rec svg+span{animation:jm2-new 8s infinite}@keyframes jm2-strike{0%,22%{text-decoration-color:transparent}28%,to{text-decoration-color:currentColor}}@keyframes jm2-new{0%,32%{opacity:0;transform:translateX(-4px)}38%,to{opacity:1;transform:none}}@keyframes jm2-row{0%,44%{opacity:0}50%,to{opacity:1}}.jm3-busy{opacity:0;animation:jm3-busy 9s infinite}.jm3-press{animation:jm3-press 9s infinite}.jm3-paper{animation:jm3-paper 9s cubic-bezier(.2,.7,.2,1) infinite}@keyframes jm3-press{0%,24%{transform:none}26%,27%{transform:scale(.97)}29%,to{transform:none}}@keyframes jm3-busy{0%,28%{opacity:0}29%,46%{opacity:1}48%,to{opacity:0}}@keyframes jm3-paper{0%,3%{opacity:1;translate:0 0}47%,8%{opacity:0;translate:0 40px}60%,to{opacity:1;translate:0 0}}.jm5-scroll{animation:jm5-scroll 10s ease-in-out infinite}.jm5-q{animation:jm5-q 10s ease-in-out infinite}.jm5-dots{opacity:0;animation:jm5-dots 10s infinite}.jm5-a{animation:jm5-a 10s ease-in-out infinite}.jm5-src{animation:jm5-src 10s ease-in-out infinite}.jm5-composer [data-part=placeholder]{animation:jm5-ph 10s infinite}.jm5-composer [data-part=typed]{animation:jm5-typed 10s ease-in-out infinite}.jm5-composer [data-part=mic]{animation:jm5-mic 10s infinite}.jm5-composer [data-part=send]{animation:jm5-send 10s infinite}.jm5-ch{opacity:0;animation:jm5-ch 10s step-end infinite;animation-delay:calc(.7s + var(--i) * 44ms)}@keyframes jm5-ch{0%,49%{opacity:1}50%,to{opacity:0}}@keyframes jm5-scroll{0%{opacity:1;transform:none}3%{opacity:0;transform:none}3.1%{opacity:0;transform:translateY(var(--fc-s0,0))}6%{opacity:1;transform:translateY(var(--fc-s0,0))}27.8%{transform:translateY(var(--fc-s0,0))}31.7%,33.3%{transform:translateY(var(--fc-s1,0))}36.7%,52.2%{transform:translateY(var(--fc-s2,0))}56.7%,to{transform:none}}@keyframes jm5-ph{0%,6.6%{opacity:1}28%,7%{opacity:0}29.5%,to{opacity:1}}@keyframes jm5-typed{0%,6.5%{opacity:0;transform:none}27.5%,6.6%{opacity:1;transform:none}29.5%,to{opacity:0;transform:translateY(-16px)}}@keyframes jm5-mic{0%,7.4%{opacity:1}28%,8%{opacity:0}29.5%,to{opacity:1}}@keyframes jm5-send{0%,7.4%{opacity:0;transform:none}26.8%,8%{opacity:1;transform:none}27.6%{opacity:1;transform:scale(.9)}29.5%,to{opacity:0;transform:none}}@keyframes jm5-q{0%,3%{opacity:1;transform:none}27.8%,3.1%{opacity:0;transform:translateY(40px)}31.7%,to{opacity:1;transform:none}}@keyframes jm5-dots{0%,33.3%{opacity:0}35%,51%{opacity:1}52.2%,to{opacity:0}}@keyframes jm5-a{0%,3%{opacity:1;transform:none}3.1%,52.2%{opacity:0;transform:translateY(8px)}56.7%,to{opacity:1;transform:none}}@keyframes jm5-src{0%,3%{opacity:1;transform:none}3.1%,58%{opacity:0;transform:translateY(6px)}62%,to{opacity:1;transform:none}}.journey-loop{isolation:isolate}