@keyframes x-fade-up{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes x-stagger-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes x-glow-pulse{0%,to{box-shadow:0 0 0 1px #06b6d44d,0 0 40px #06b6d414}50%{box-shadow:0 0 0 1px #06b6d480,0 0 60px #06b6d426}}@keyframes x-cta-ring{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(1.12)}}@keyframes x-dot-pulse{0%,to{opacity:1}50%{opacity:.4}}[data-x-root].js-ready .x-hero-line{opacity:0;animation:.6s forwards x-stagger-in}[data-x-root].js-ready .x-hero-line:first-child{animation-delay:0s}[data-x-root].js-ready .x-hero-line:nth-child(2){animation-delay:.15s}[data-x-root].js-ready .x-fade-target{opacity:0;transform:translateY(12px)}[data-x-root].js-ready .x-fade-target.x-visible{animation:.5s forwards x-fade-up}[data-x-root] .x-widget-glow{border-radius:16px;padding:24px;animation:3s ease-in-out infinite x-glow-pulse}[data-x-root] .x-post-demo{opacity:0;pointer-events:none;transition:transform .5s,opacity .5s;transform:translateY(20px)}[data-x-root] .x-post-demo.x-post-demo-visible{opacity:1;pointer-events:auto;transform:translateY(0)}@media (prefers-reduced-motion:reduce){[data-x-root] *,[data-x-root] :before,[data-x-root] :after{transition:none!important;animation:none!important}[data-x-root].js-ready .x-hero-line,[data-x-root].js-ready .x-fade-target{opacity:1;transform:none}[data-x-root] .x-post-demo{opacity:1;pointer-events:auto;transform:none}}
/*# sourceMappingURL=0hzhycoljn8gr.css.map*/