@media (prefers-reduced-motion:no-preference){.onboarding-bg:has(main img[alt="Lemon-shaped lightbulb"])>main>div>div,:is(.onboarding-bg:has(#firstName),.onboarding-bg:has(#businessDescription),.onboarding-bg:has(#businessName),.onboarding-bg:has(#businessTagline),.onboarding-bg:has(#day),.onboarding-bg:has(#termsAccepted)) .space-y-12{animation:ll-onboarding-step-enter .61s cubic-bezier(.2,.82,.2,1) both!important}:is(.onboarding-bg:has(#firstName),.onboarding-bg:has(#businessDescription),.onboarding-bg:has(#businessName),.onboarding-bg:has(#businessTagline),.onboarding-bg:has(#day),.onboarding-bg:has(#termsAccepted)) .space-y-12 h2{animation:ll-onboarding-copy-enter .5s cubic-bezier(.2,.82,.2,1) 125ms both!important}:is(.onboarding-bg:has(#firstName),.onboarding-bg:has(#businessDescription),.onboarding-bg:has(#businessName),.onboarding-bg:has(#businessTagline),.onboarding-bg:has(#day),.onboarding-bg:has(#termsAccepted)) .space-y-12 h2+p{animation:ll-onboarding-copy-enter .5s cubic-bezier(.2,.82,.2,1) 205ms both!important}:is(.onboarding-bg:has(#firstName),.onboarding-bg:has(#businessDescription),.onboarding-bg:has(#businessName),.onboarding-bg:has(#businessTagline)) :is(#firstName,#businessDescription,#businessName,#businessTagline){animation:ll-onboarding-copy-enter .52s cubic-bezier(.2,.82,.2,1) 265ms both!important}.onboarding-bg:has(main img[alt="Lemon-shaped lightbulb"]) h1{animation:ll-onboarding-copy-enter .5s cubic-bezier(.2,.82,.2,1) .1s both!important}.onboarding-bg:has(main img[alt="Lemon-shaped lightbulb"]) h1+p{animation:ll-onboarding-copy-enter .5s cubic-bezier(.2,.82,.2,1) 185ms both!important}.onboarding-bg:has(main img[alt="Lemon-shaped lightbulb"]) main .grid.grid-cols-1{animation:ll-onboarding-copy-enter .52s cubic-bezier(.2,.82,.2,1) 255ms both!important}}@keyframes ll-onboarding-step-enter{0%{opacity:0;transform:translateY(14px) scale(.994);filter:blur(2px)}62%{opacity:1;transform:translateY(-1px) scale(1.001);filter:blur(0)}to{opacity:1;transform:none;filter:blur(0)}}@keyframes ll-onboarding-copy-enter{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:none}}:is(.onboarding-bg:has(#firstName),.onboarding-bg:has(#businessDescription),.onboarding-bg:has(#businessName),.onboarding-bg:has(#businessTagline),.onboarding-bg:has(#day),.onboarding-bg:has(#termsAccepted)) .flex.justify-between.items-center.pt-8>button:not(:first-child){position:relative!important;isolation:isolate;overflow:visible!important}:is(.onboarding-bg:has(#firstName),.onboarding-bg:has(#businessDescription),.onboarding-bg:has(#businessName),.onboarding-bg:has(#businessTagline),.onboarding-bg:has(#day),.onboarding-bg:has(#termsAccepted)) .flex.justify-between.items-center.pt-8>button:not(:first-child):after{content:"";position:absolute;left:50%;top:50%;z-index:-1;width:88px;height:88px;border-radius:999px;pointer-events:none;opacity:0;transform:translate(-50%,-50%) scale(.2) rotate(-12deg);background:conic-gradient(from 0deg,transparent 0deg 16deg,rgba(255,216,77,.94) 16deg 22deg,transparent 22deg 72deg,rgba(113,88,216,.6) 72deg 78deg,transparent 78deg 136deg,rgba(255,216,77,.9) 136deg 143deg,transparent 143deg 210deg,rgba(113,88,216,.52) 210deg 216deg,transparent 216deg 287deg,rgba(255,216,77,.88) 287deg 294deg,transparent 294deg 1turn);-webkit-mask:radial-gradient(circle,transparent 0 43%,#000 45% 62%,transparent 64%);mask:radial-gradient(circle,transparent 0 43%,#000 45% 62%,transparent 64%)}:is(.onboarding-bg:has(#businessName),.onboarding-bg:has(#termsAccepted)) .flex.justify-between.items-center.pt-8>button:not(:first-child):after{width:108px;height:108px}@keyframes ll-onboarding-burst{0%{opacity:.9;transform:translate(-50%,-50%) scale(.22) rotate(-11deg)}62%{opacity:.66;transform:translate(-50%,-50%) scale(1) rotate(8deg)}to{opacity:0;transform:translate(-50%,-50%) scale(1.62) rotate(18deg)}}.onboarding-bg:has(main img[alt="Lemon-shaped lightbulb"]) main .grid.grid-cols-1>button{position:relative!important;overflow:visible!important;isolation:isolate}.onboarding-bg:has(main img[alt="Lemon-shaped lightbulb"]) main .grid.grid-cols-1>button:before{content:"";position:absolute;right:-4px;top:50%;z-index:-1;width:72px;height:72px;border:2px solid rgba(255,216,77,.72);border-radius:999px;opacity:0;pointer-events:none;transform:translateY(-50%) scale(.25)}@media (prefers-reduced-motion:no-preference){.onboarding-bg:has(main img[alt="Lemon-shaped lightbulb"]) main .grid.grid-cols-1>button:active{transform:scale(.992)!important}.onboarding-bg:has(main img[alt="Lemon-shaped lightbulb"]) main .grid.grid-cols-1>button:active:before{animation:ll-choice-pop .32s ease-out both}:is(.onboarding-bg:has(#businessDescription),.onboarding-bg:has(#businessName),.onboarding-bg:has(#businessTagline)) button[aria-label="Open helper"]:active{transform:translateY(1px) scale(.97)!important;filter:drop-shadow(0 8px 14px rgba(255,216,77,.18))}}@keyframes ll-choice-pop{0%{opacity:.92;transform:translateY(-50%) scale(.28)}60%{opacity:.7;transform:translateY(-50%) scale(1);box-shadow:0 0 0 10px rgba(113,88,216,.07)}to{opacity:0;transform:translateY(-50%) scale(1.42);box-shadow:0 0 0 17px rgba(113,88,216,0)}}@media (prefers-reduced-motion:no-preference){.onboarding-bg.ll-step-exiting>.flex-1{animation:ll-onboarding-step-exit .22s cubic-bezier(.4,0,.7,.2) both!important}.onboarding-bg button.ll-motion-burst{animation:ll-onboarding-button-magic .36s ease-out both}.onboarding-bg .flex.justify-between.items-center.pt-8>button:not(:first-child).ll-motion-burst:after{animation:ll-onboarding-burst .36s cubic-bezier(.12,.72,.2,1) both!important}.onboarding-bg .ll-input-accepted{animation:ll-onboarding-input-accepted .42s cubic-bezier(.2,.82,.2,1) both!important}}@keyframes ll-onboarding-step-exit{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(-8px) scale(.996)}}@keyframes ll-onboarding-button-magic{0%{box-shadow:0 0 0 0 rgba(255,216,77,0),0 0 0 0 rgba(113,88,216,0)}55%{box-shadow:0 0 0 10px rgba(255,216,77,.14),0 0 0 17px rgba(113,88,216,.05)}to{box-shadow:0 0 0 14px rgba(255,216,77,0),0 0 0 23px rgba(113,88,216,0)}}@keyframes ll-onboarding-input-accepted{0%,to{filter:none}45%{filter:drop-shadow(0 8px 12px rgba(255,216,77,.16))}}.ll-motion-sparks,.onboarding-bg.ll-motion-locked>.flex-1{pointer-events:none}.ll-motion-sparks{position:fixed;z-index:80;width:1px;height:1px}.ll-motion-spark{position:absolute;width:7px;height:7px;border-radius:1px;background:#ffd84d;opacity:0;transform:rotate(45deg)}.ll-motion-spark-purple{background:#7158d8}@media (prefers-reduced-motion:no-preference){.ll-motion-spark-1{animation:ll-onboarding-spark-1 .52s ease-out both}.ll-motion-spark-2{animation:ll-onboarding-spark-2 .52s ease-out 25ms both}.ll-motion-spark-3{animation:ll-onboarding-spark-3 .52s ease-out 45ms both}}@keyframes ll-onboarding-spark-1{0%{opacity:0;transform:translate(0) scale(.2) rotate(45deg)}25%{opacity:.85}to{opacity:0;transform:translate(-36px,-30px) scale(.9) rotate(120deg)}}@keyframes ll-onboarding-spark-2{0%{opacity:0;transform:translate(0) scale(.2) rotate(45deg)}25%{opacity:.75}to{opacity:0;transform:translate(18px,-42px) scale(.75) rotate(155deg)}}@keyframes ll-onboarding-spark-3{0%{opacity:0;transform:translate(0) scale(.2) rotate(45deg)}25%{opacity:.8}to{opacity:0;transform:translate(38px,-20px) scale(.85) rotate(95deg)}}@media (prefers-reduced-motion:reduce){.ll-motion-spark,.onboarding-bg .ll-input-accepted,.onboarding-bg button.ll-motion-burst,.onboarding-bg.ll-step-exiting>.flex-1,.onboarding-bg:has(main img[alt="Lemon-shaped lightbulb"])>main>div>div,:is(.onboarding-bg:has(#firstName),.onboarding-bg:has(#businessDescription),.onboarding-bg:has(#businessName),.onboarding-bg:has(#businessTagline),.onboarding-bg:has(#day),.onboarding-bg:has(#termsAccepted)) .space-y-12{animation:none!important}}