.landing-root [data-reveal=hidden]{opacity:0;transform:translateY(16px)}.landing-root [data-reveal=visible]{opacity:1;transform:none;transition:opacity .52s var(--ease-game),transform .52s var(--ease-game);transition-delay:var(--reveal-delay,0s)}.landing-root [data-reveal-stagger]>*,.landing-root [data-reveal=visible][data-reveal-stagger]>:first-child{--reveal-delay:0ms}.landing-root [data-reveal=visible][data-reveal-stagger]>:nth-child(2){--reveal-delay:60ms}.landing-root [data-reveal=visible][data-reveal-stagger]>:nth-child(3){--reveal-delay:120ms}.landing-root [data-reveal=visible][data-reveal-stagger]>:nth-child(4){--reveal-delay:180ms}.landing-root [data-reveal=visible][data-reveal-stagger]>:nth-child(5){--reveal-delay:240ms}.landing-root [data-reveal=visible][data-reveal-stagger]>:nth-child(6){--reveal-delay:300ms}.landing-root [data-reveal=visible][data-reveal-stagger]>:nth-child(7){--reveal-delay:360ms}.landing-root [data-reveal=visible][data-reveal-stagger]>:nth-child(8){--reveal-delay:420ms}.landing-root [data-reveal=visible][data-reveal-stagger]>:nth-child(9){--reveal-delay:480ms}.landing-root [data-reveal=visible][data-reveal-stagger]>:nth-child(10){--reveal-delay:540ms}.landing-root [data-reveal=visible][data-reveal-stagger]>:nth-child(11){--reveal-delay:600ms}.landing-root [data-reveal=visible][data-reveal-stagger]>:nth-child(n+12){--reveal-delay:660ms}.landing-root [data-reveal-stagger]>*{transition:opacity .52s var(--ease-game),transform .52s var(--ease-game);transition-delay:var(--reveal-delay,0s)}.landing-root [data-reveal=hidden][data-reveal-stagger]>*{opacity:0;transform:translateY(16px)}.landing-root [data-reveal=visible][data-reveal-stagger]>*{opacity:1;transform:none}.landing-root .landing-phone-frame{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.landing-root .landing-browser-frame{font-family:var(--font-landing-body),"Helvetica Neue",Arial,sans-serif}@keyframes landing-generating-spin{to{transform:rotate(1turn)}}.landing-root .landing-generating-ring{animation:landing-generating-spin .9s linear infinite}@keyframes landing-value-pulse{0%{transform:scale(1)}40%{transform:scale(1.08)}to{transform:scale(1)}}.landing-root .landing-value-pulse{animation:landing-value-pulse .36s var(--ease-spring)}.landing-root .landing-row-dimmed{opacity:.45;transition:opacity .26s var(--ease-game)}.landing-root .landing-header{transition:opacity .26s cubic-bezier(.16,1,.3,1),transform .26s cubic-bezier(.16,1,.3,1)}.landing-root .landing-header[data-hidden]{opacity:0;transform:translateY(-100%);pointer-events:none;transition-duration:.7s}@media (prefers-reduced-motion:reduce){.landing-root .landing-header[data-hidden]{transform:none}}.landing-root .landing-cta-shine{position:relative}.landing-root .landing-cta-shine:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:linear-gradient(105deg,transparent 38%,rgba(255,255,255,.5) 50%,transparent 62%) no-repeat;background-size:250% 100%;background-position:140% 0}.landing-root .landing-cta-shine[data-shine]{animation:landing-cta-glow 2.4s ease-in-out infinite}.landing-root .landing-cta-shine[data-shine]:after{animation:landing-cta-sweep 2.4s cubic-bezier(.4,0,.2,1) infinite}@keyframes landing-cta-sweep{0%{background-position:140% 0}45%,to{background-position:-40% 0}}@keyframes landing-cta-glow{0%,to{box-shadow:0 0 0 0 rgba(var(--brand-500-rgb)/0)}35%{box-shadow:0 0 0 5px rgba(var(--brand-500-rgb)/.28),0 12px 32px -8px rgba(var(--brand-500-rgb)/.75)}}:root[data-motion-lite] .landing-root [data-reveal-stagger]>*,:root[data-motion-lite] .landing-root [data-reveal]{opacity:1!important;transform:none!important;transition:none!important}:root[data-motion-lite] .landing-root .landing-generating-ring,:root[data-motion-lite] .landing-root .landing-value-pulse{animation:none!important}:root[data-motion-lite] .landing-root .landing-cta-shine[data-shine]{animation:none;box-shadow:0 0 0 4px rgba(var(--brand-500-rgb)/.3)}:root[data-motion-lite] .landing-root .landing-cta-shine[data-shine]:after{animation:none}@media (prefers-reduced-motion:reduce){.landing-root [data-reveal-stagger]>*,.landing-root [data-reveal]{opacity:1!important;transform:none!important;transition:none!important}.landing-root .landing-generating-ring,.landing-root .landing-value-pulse{animation:none!important}.landing-root .landing-cta-shine[data-shine]{animation:none;box-shadow:0 0 0 4px rgba(var(--brand-500-rgb)/.3)}.landing-root .landing-cta-shine[data-shine]:after{animation:none}}