@media (max-width:720px){.aa-page .aa-steps-grid,.aa-page .aa-why-grid{grid-template-columns:1fr!important}}@media (max-width:560px){.aa-page .aa-problem-grid{grid-template-columns:1fr!important}.aa-page .hero-btns{flex-direction:column!important;align-items:stretch!important}.aa-page .hero-btns a{text-align:center!important}}.aa-page .aa-hero-accent{color:#FFB534;background-image:linear-gradient(100deg,#FFB534,#FFD27A 22%,#FAF7F2 50%,#FFD27A 78%,#FFB534);background-size:220% 100%;background-position:0 50%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 1px 18px rgba(255,181,52,.22))}.aa-page .aa-hero-headline{font-weight:700}.aa-page .aa-hero-aurora{opacity:.5;background:radial-gradient(38% 50% at 22% 28%,rgba(255,181,52,.3) 0,transparent 70%),radial-gradient(42% 55% at 80% 30%,rgba(99,102,241,.28) 0,transparent 72%),radial-gradient(45% 50% at 60% 88%,rgba(56,120,220,.22) 0,transparent 75%);filter:blur(46px) saturate(118%);will-change:transform,opacity}@media (prefers-reduced-motion:no-preference){.aa-page .site-fade{opacity:0;transform:translateY(16px);animation:aa-hero-rise .65s cubic-bezier(.22,1,.36,1) both;will-change:transform,opacity}.aa-page .site-fade-0{animation-delay:0s}.aa-page .site-fade-1{animation-delay:90ms}.aa-page .site-fade-2{animation-delay:.18s}.aa-page .site-fade-3{animation-delay:.27s}@keyframes aa-hero-rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.aa-page .aa-hero-accent{animation:aa-accent-shimmer 7s ease-in-out .7s infinite}@keyframes aa-accent-shimmer{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.aa-page .aa-hero-aurora{animation:aa-aurora-drift 15s ease-in-out infinite}@keyframes aa-aurora-drift{0%{transform:translate3d(-2%,-1%,0) rotate(0deg) scale(1.05);opacity:.42}50%{transform:translate3d(2.5%,2%,0) rotate(8deg) scale(1.14);opacity:.6}to{transform:translate3d(-2%,-1%,0) rotate(0deg) scale(1.05);opacity:.42}}.aa-page .aa-twinkle svg{transform-box:fill-box;transform-origin:center;animation:aa-twinkle 3.6s ease-in-out infinite;will-change:transform,filter}@keyframes aa-twinkle{0%,to{transform:scale(1);filter:drop-shadow(0 0 6px rgba(255,181,52,.5))}50%{transform:scale(1.08);filter:drop-shadow(0 0 11px rgba(255,181,52,.85))}}.aa-page .aa-hero-glow{animation:aa-glow-breathe 10s ease-in-out infinite;will-change:opacity,transform}@keyframes aa-glow-breathe{0%,to{opacity:.7;transform:translateZ(0) scale(1)}50%{opacity:1;transform:translate3d(2%,1.5%,0) scale(1.06)}}.aa-page .aa-hero-glow--cta{animation-name:aa-glow-breathe-cta;animation-duration:11s}@keyframes aa-glow-breathe-cta{0%,to{opacity:.7;transform:translateZ(0) scale(1)}50%{opacity:1;transform:translate3d(-2%,-1.5%,0) scale(1.06)}}.aa-page .aa-reveal{opacity:0;transform:translateY(16px);transition:opacity .65s cubic-bezier(.22,1,.36,1),transform .65s cubic-bezier(.22,1,.36,1);will-change:opacity,transform}.aa-page .aa-reveal.is-in-view{opacity:1;transform:translateY(0)}.aa-page .aa-steps-reveal .io-stagger{--io-stagger-step:110ms}.aa-page .aa-why-reveal .io-stagger{--io-stagger-step:90ms}.aa-page .aa-steps-reveal .io-stagger>*,.aa-page .aa-why-reveal .io-stagger>*{transition-duration:.6s;transition-timing-function:cubic-bezier(.22,1,.36,1)}.aa-page .aa-demo-caret{display:none;width:2px;height:1.05em;margin-left:1px;background:#FFB534;border-radius:1px;vertical-align:text-bottom;transform:translateY(2px)}.aa-page .aa-demo-input--active .aa-demo-caret{display:inline-block;animation:aa-caret-blink 1s step-end infinite}@keyframes aa-caret-blink{0%,49%{opacity:1}50%,to{opacity:0}}.aa-page .aa-demo-input{transition:border-color .2s ease,box-shadow .2s ease}.aa-page .aa-demo-input--active{border-color:rgba(255,181,52,.65)!important;box-shadow:0 0 0 3px rgba(255,181,52,.14)}.aa-page .aa-demo-btn{transition:border-color .2s ease,box-shadow .2s ease}.aa-page .aa-demo-btn--busy{border-color:rgba(255,181,52,.6)!important;box-shadow:0 0 0 3px rgba(255,181,52,.12);animation:aa-btn-pulse .7s ease-in-out infinite}.aa-page .aa-demo-btn--busy:after{content:"";position:absolute;inset:0;background:linear-gradient(100deg,transparent 20%,rgba(255,181,52,.28) 50%,transparent 80%);transform:translateX(-120%);animation:aa-btn-sheen .9s ease-in-out infinite}@keyframes aa-btn-pulse{0%,to{transform:translateY(0)}50%{transform:translateY(-1px)}}@keyframes aa-btn-sheen{0%{transform:translateX(-120%)}to{transform:translateX(120%)}}.aa-page .aa-demo-spinner{width:14px;height:14px;border-radius:50%;border:2px solid rgba(255,181,52,.3);border-top-color:#ffb534;animation:aa-spin .6s linear infinite;flex-shrink:0}@keyframes aa-spin{to{transform:rotate(1turn)}}.aa-page .aa-demo-output{opacity:0;transform:translateY(10px) scale(.97);transform-origin:top center;transition:opacity .42s cubic-bezier(.22,1,.36,1),transform .42s cubic-bezier(.22,1,.36,1);will-change:opacity,transform}.aa-page .aa-demo-output--in{opacity:1;transform:translateY(0) scale(1)}.aa-page .aa-demo-word{display:inline-block;opacity:0;transform:translateY(6px);transition:opacity .32s cubic-bezier(.22,1,.36,1),transform .32s cubic-bezier(.22,1,.36,1);will-change:opacity,transform}.aa-page .aa-demo-word--in{opacity:1;transform:translateY(0)}.aa-page .aa-demo-word{white-space:pre}}@media (prefers-reduced-motion:reduce){.aa-page .site-fade{opacity:1!important}.aa-page .aa-hero-aurora,.aa-page .aa-hero-glow,.aa-page .aa-twinkle svg,.aa-page .site-fade{transform:none!important;animation:none!important}.aa-page .aa-hero-accent{animation:none!important;background-position:0 50%!important;background-image:none!important;-webkit-text-fill-color:#FFB534!important;color:#FFB534!important;filter:none!important}.aa-page .aa-reveal{opacity:1!important;transform:none!important;transition:none!important}.aa-page .aa-demo-caret,.aa-page .aa-demo-spinner{display:none!important;animation:none!important}.aa-page .aa-demo-btn--busy,.aa-page .aa-demo-btn--busy:after{animation:none!important}.aa-page .aa-demo-output,.aa-page .aa-demo-word{opacity:1!important;transform:none!important;transition:none!important}.aa-page .aa-demo-word{white-space:pre}}