.landing-module__MkS3jW__root{word-break:keep-all}.landing-module__MkS3jW__motionRoot{display:contents}.landing-module__MkS3jW__scrollProgress{z-index:60;background:var(--landing-mint);transform-origin:0;pointer-events:none;opacity:0;height:2px;position:fixed;inset:0 0 auto;transform:scaleX(0)}@media (prefers-reduced-motion:no-preference){.landing-module__MkS3jW__motionRoot[data-motion=ready] .landing-module__MkS3jW__scrollProgress{opacity:1}.landing-module__MkS3jW__motionRoot [data-reveal-state]{transition:opacity .75s cubic-bezier(.22,1,.36,1),transform .85s cubic-bezier(.22,1,.36,1)}.landing-module__MkS3jW__motionRoot [data-reveal-state=pending]{opacity:0;transform:translateY(28px)}.landing-module__MkS3jW__motionRoot [data-reveal=panel][data-reveal-state=pending]{transform:translateY(36px)scale(.985)}.landing-module__MkS3jW__motionRoot [data-reveal-state=visible]{opacity:1;transition-delay:var(--reveal-delay,0s);transform:none}.landing-module__MkS3jW__motionRoot [data-reveal-delay="1"]{--reveal-delay:90ms}.landing-module__MkS3jW__motionRoot [data-reveal-delay="2"]{--reveal-delay:.18s}.landing-module__MkS3jW__motionRoot [data-reveal-delay="3"]{--reveal-delay:.27s}@media (max-width:47.999rem){.landing-module__MkS3jW__motionRoot [data-reveal-state=pending],.landing-module__MkS3jW__motionRoot [data-reveal=panel][data-reveal-state=pending]{transform:translateY(16px)}.landing-module__MkS3jW__motionRoot [data-reveal-state=visible]{transition-delay:0s}}}@media print{.landing-module__MkS3jW__motionRoot [data-reveal-state]{opacity:1!important;transform:none!important}.landing-module__MkS3jW__scrollProgress{display:none}}@media (prefers-reduced-motion:no-preference){html:has(.landing-module__MkS3jW__root){scroll-behavior:smooth}}body:has(.landing-module__MkS3jW__root){background:var(--landing-ink)}.landing-module__MkS3jW__dot{animation:2s infinite landing-module__MkS3jW__pulse}@keyframes landing-module__MkS3jW__pulse{0%{box-shadow:0 0 0 0 color-mix(in oklch, var(--landing-mint) 60%, transparent)}70%,to{box-shadow:0 0 0 10px #0000}}.landing-module__MkS3jW__grid:before{content:"";background-image:linear-gradient(var(--landing-hover) 1px, transparent 1px), linear-gradient(90deg, var(--landing-hover) 1px, transparent 1px);opacity:.7;pointer-events:none;background-size:48px 48px;position:absolute;inset:0}.landing-module__MkS3jW__demo{height:30rem}.landing-module__MkS3jW__board{opacity:.15;transition:opacity .8s}.landing-module__MkS3jW__item{top:calc(8.125rem + var(--i) * 3.875rem);height:3.25rem;transform:translate(var(--sx), var(--sy)) rotate(var(--sr));transition:transform 1.1s cubic-bezier(.2,.8,.2,1),background-color .8s,border-color .8s,color .8s;transition-delay:calc(var(--i) * 60ms)}.landing-module__MkS3jW__status{opacity:0;transition:opacity .5s .7s}.landing-module__MkS3jW__organized .landing-module__MkS3jW__board{opacity:1}.landing-module__MkS3jW__organized .landing-module__MkS3jW__item{transform:none}.landing-module__MkS3jW__organized .landing-module__MkS3jW__status{opacity:1}@media (min-width:48rem){.landing-module__MkS3jW__demo{height:34rem}.landing-module__MkS3jW__item{top:calc(9.5rem + var(--i) * 4.375rem);height:3.625rem}}.landing-module__MkS3jW__step{opacity:0;animation:.55s cubic-bezier(.2,.8,.2,1) forwards landing-module__MkS3jW__rise;animation-delay:calc(var(--i) * .12s);transform:translateY(14px)}.landing-module__MkS3jW__arrow{opacity:0;animation:.4s forwards landing-module__MkS3jW__fade;animation-delay:calc(var(--i) * .12s + 80ms);position:relative}.landing-module__MkS3jW__arrow:after{content:"";border-left:5px solid #0000;border-right:5px solid #0000;border-top:8px solid var(--primary);position:absolute;bottom:-2px;left:-4px}@media (min-width:48rem){.landing-module__MkS3jW__arrow:after{border-top:5px solid #0000;border-bottom:5px solid #0000;border-left:8px solid var(--primary);border-right:none;inset:-4px -2px auto auto}}@keyframes landing-module__MkS3jW__rise{to{opacity:1;transform:none}}@keyframes landing-module__MkS3jW__fade{to{opacity:1}}.landing-module__MkS3jW__cursor{animation:1s step-end infinite landing-module__MkS3jW__blink}@keyframes landing-module__MkS3jW__blink{50%{opacity:0}}@media (prefers-reduced-motion:reduce){.landing-module__MkS3jW__root *,.landing-module__MkS3jW__root :before,.landing-module__MkS3jW__root :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
