.landing-page-root{font-family:var(--font-geist-sans),system-ui,sans-serif;-webkit-font-smoothing:antialiased;overflow-x:hidden}@keyframes aw-live{0%,to{opacity:1}50%{opacity:.35}}@keyframes aw-ping{0%{transform:scale(1);opacity:.7}to{transform:scale(3.2);opacity:0}}@keyframes aw-glow-breathe{0%,to{opacity:1;transform:scale(1)}50%{opacity:.65;transform:scale(1.14)}}@keyframes aw-grid-drift{0%{background-position:0 0}to{background-position:34px 34px}}@keyframes aw-shimmer{0%{transform:translateX(-150%) skewX(-15deg)}to{transform:translateX(250%) skewX(-15deg)}}@keyframes aw-stat-in{0%{opacity:0;transform:translateY(6px);filter:blur(4px)}60%{opacity:1;transform:translateY(-1px);filter:blur(0)}to{opacity:1;transform:translateY(0);filter:blur(0)}}[data-reveal]{opacity:0}@media (prefers-reduced-motion:reduce){[data-reveal]{opacity:1!important;transform:none!important}*{animation-duration:.01ms!important}}.aw-cta-primary{transition:background .15s ease,box-shadow .2s ease,transform .12s ease}.aw-cta-primary:hover{background:#5cf2be!important;box-shadow:0 0 28px rgba(46,230,168,.55),0 4px 16px rgba(46,230,168,.3);transform:translateY(-1px)}.aw-cta-primary:active{transform:translateY(0) scale(.97);box-shadow:0 0 12px rgba(46,230,168,.35)}.aw-cta-secondary{transition:border-color .15s ease,color .15s ease,background .15s ease}.aw-cta-secondary:hover{border-color:hsla(0,0%,100%,.32)!important;background:hsla(0,0%,100%,.05)!important;color:#fff!important}.aw-stat-item{opacity:0}.aw-chrome-bar{position:relative;overflow:hidden}.aw-chrome-bar:after{content:"";position:absolute;inset:0;width:40%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.08),transparent);animation:aw-shimmer 2.8s ease-in-out 1.6s 1 forwards;pointer-events:none}