@keyframes sc-fade-up{0%{opacity:0;transform:translateY(24px);filter:blur(6px)}to{opacity:1;transform:translateY(0);filter:blur(0)}}@keyframes sc-fade-down{0%{opacity:0}to{opacity:1}}@keyframes sc-hero-rise{0%{opacity:0;transform:translateY(64px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}.sc-animate-fade-up{animation:sc-fade-up .9s cubic-bezier(.22,1,.36,1) both}.sc-animate-fade-down{animation:sc-fade-down .7s cubic-bezier(.22,1,.36,1) both}.sc-animate-hero-rise{animation:sc-hero-rise 1.1s cubic-bezier(.22,1,.36,1) both}@keyframes sc-hero-fade-in{0%{opacity:0}to{opacity:1}}.sc-animate-hero-fade-in{animation:sc-hero-fade-in .8s ease-out both}.sc-hero-dashboard-frame{width:100%;height:clamp(17rem,40dvh,22rem)}.sc-hero-dashboard-mobile,.sc-hero-mockup{width:100%}.sc-hero-dashboard-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center}@media (min-width:640px){.sc-hero-dashboard-frame{height:clamp(19rem,44dvh,26rem)}}@media (min-width:1024px){.sc-hero-dashboard-frame{height:clamp(21rem,48dvh,30rem)}}.sc-hero-dashboard-stage{transform:translateY(0);margin-bottom:0}@media (max-width:767px){.sc-hero-section{min-height:0}.sc-hero-dashboard-stage{margin-bottom:-.25rem}.sc-hero-next-section{padding-top:2.5rem}.sc-hero-next-section [data-reveal-root]{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.sc-animate-fade-down,.sc-animate-fade-up,.sc-animate-hero-fade-in,.sc-animate-hero-rise{animation:none;opacity:1;transform:none;filter:none}}