@layer components{.animate-bubble-pop{animation:.45s cubic-bezier(.34,1.56,.64,1) both bubble-pop}.animate-phone-rise{animation:.7s cubic-bezier(.34,1.2,.64,1) both phone-rise}.animate-screen-out-left{animation:.5s cubic-bezier(.32,.72,0,1) both screen-out-left}.animate-screen-in-right{animation:.5s cubic-bezier(.32,.72,0,1) both screen-in-right}.animate-cloud-drift{animation:45s linear infinite cloud-drift}.animate-cloud-flip{animation:3s linear infinite cloud-flip}.animate-sparkle-twinkle{animation:1s step-end infinite sparkle-twinkle}.animate-headline-bang{animation:.55s cubic-bezier(.34,1.56,.64,1) both headline-bang}.animate-fade-up{animation:.5s ease-out both fade-up}.animate-slide-in{animation:.6s cubic-bezier(.32,.72,0,1) both slide-in}@supports (animation-timeline:view()){.lp-heading-reveal{animation:.5s ease-out both fade-up;animation-timeline:view();animation-range:cover cover 25%}}@media (prefers-reduced-motion:no-preference){.lp-reveal-ready .lp-reveal-slide{--card-slide-from:100vw}@media (min-width:40rem){.lp-reveal-ready .lp-reveal-slide{--card-slide-from:80px}}.lp-reveal-ready .lp-reveal-slide:not(.is-revealed){opacity:0}.lp-reveal-ready .lp-reveal-slide.is-revealed{animation:.6s cubic-bezier(.32,.72,0,1) both card-slide-in}.lp-reveal-ready .lp-reveal-slide.is-revealed:nth-child(2){animation-delay:.12s}.lp-reveal-ready .lp-reveal-slide.is-revealed:nth-child(3){animation-delay:.24s}.lp-reveal-ready .lp-howto-slide:not(.is-revealed){opacity:0}.lp-reveal-ready .lp-howto-slide.is-revealed{animation:.5s cubic-bezier(.32,.72,0,1) both howto-slide-in}}}@keyframes bubble-pop{0%{opacity:0;transform:scale(.3)}}@keyframes phone-rise{0%{transform:translateY(105%)}}@keyframes screen-out-left{to{transform:translate(-105%)}}@keyframes screen-in-right{0%{transform:translate(105%)}}@keyframes cloud-drift{to{transform:translate(calc(-100vw - 100%))}}@keyframes cloud-flip{0%,33.32%{opacity:1}33.33%,to{opacity:0}}@keyframes sparkle-twinkle{50%{transform:scale(.78)}}@keyframes headline-bang{0%{opacity:0;transform:scale(.6)}}@keyframes fade-up{0%{opacity:0;transform:translateY(12px)}}@keyframes slide-in{0%{opacity:0;transform:translate(40px)}}@keyframes howto-slide-in{0%{opacity:0;transform:translate(-120px)}}@keyframes card-slide-in{0%{opacity:0;transform:translateX(var(--card-slide-from,100vw))}}
