.landing-reveal{transition:opacity .8s cubic-bezier(.2,.7,.2,1),transform .8s cubic-bezier(.2,.7,.2,1),filter .8s ease}.landing-reveal:not(.is-shown){opacity:0}.landing-reveal--up:not(.is-shown){transform:translateY(32px)}.landing-reveal--scale:not(.is-shown){transform:scale(.94)}.landing-reveal--blur:not(.is-shown){filter:blur(12px);transform:translateY(12px)}.landing-reveal--flip{transform-origin:bottom center;transition-duration:1s}.landing-reveal--flip:not(.is-shown){transform:perspective(900px) translateY(80px) rotateX(38deg) scale(.9)}.ae-mock__file,.ae-mock__row{opacity:.18;transition:opacity .35s ease,background-color .25s ease}.ae-mock__file.is-in,.ae-mock__row.is-in{opacity:1}.ae-mock__row.is-active{background:#ffffff09}.ae-mock__bar{opacity:.45;transform:scaleX(0);transform-origin:left;transition:transform .6s cubic-bezier(.2,.8,.2,1),opacity .25s ease}.ae-mock__row.is-in .ae-mock__bar{transform:scaleX(1)}.ae-mock__row.is-active .ae-mock__bar{opacity:.9}.ae-mock__slider{animation:ae-slider 4s ease-in-out infinite}@keyframes ae-slider{0%,to{width:22%}50%{width:78%}}.landing-eq{align-items:flex-end;display:inline-flex;gap:2px;height:10px}.landing-eq i{animation:landing-eq .9s ease-in-out infinite;background:currentColor;border-radius:1px;display:block;width:2px}.landing-eq i:nth-child(2){animation-delay:-.3s}.landing-eq i:nth-child(3){animation-delay:-.6s}.landing-eq i:nth-child(4){animation-delay:-.15s}@keyframes landing-eq{0%,to{height:3px}50%{height:10px}}.landing-card-glow{animation:landing-card-glow 4s ease-in-out infinite}@keyframes landing-card-glow{0%,to{opacity:.35;transform:scale(.9)}50%{opacity:.7;transform:scale(1.05)}}.landing-marquee{animation:landing-marquee 28s linear infinite;display:flex;width:-moz-max-content;width:max-content}@keyframes landing-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@property --landing-angle{syntax:"<angle>";initial-value:0deg;inherits:false}.landing-glow-border{isolation:isolate;position:relative}.landing-glow-border:before{animation:landing-spin 5s linear infinite;background:conic-gradient(from var(--landing-angle),transparent 0 60%,#a78bfa 75%,#f0abfc 85%,#22d3ee 92%,transparent 100%);border-radius:inherit;content:"";top:-1px;right:-1px;bottom:-1px;left:-1px;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:1px;position:absolute;z-index:-1}@keyframes landing-spin{to{--landing-angle:360deg}}.landing-float{animation:landing-float 6s ease-in-out infinite}.landing-float--slow{animation-delay:-2s;animation-duration:8s}.landing-float--late{animation-delay:-4s}@keyframes landing-float{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}.landing-shimmer-text{animation:landing-shimmer 6s linear infinite;background-size:200% auto}@keyframes landing-shimmer{to{background-position:200%}}.landing-grid-bg{background-image:linear-gradient(90deg,hsla(0,0%,100%,.05) 1px,transparent 0),linear-gradient(180deg,hsla(0,0%,100%,.05) 1px,transparent 0);background-size:48px 48px;-webkit-mask-image:radial-gradient(ellipse at center,#000 30%,transparent 75%);mask-image:radial-gradient(ellipse at center,#000 30%,transparent 75%)}.landing-grid-bg--light{background-image:linear-gradient(90deg,rgba(24,24,27,.06) 1px,transparent 0),linear-gradient(180deg,rgba(24,24,27,.06) 1px,transparent 0)}.landing-grid-bg--continuous{background-attachment:fixed;-webkit-mask-image:linear-gradient(90deg,transparent,#000 22%,#000 78%,transparent);mask-image:linear-gradient(90deg,transparent,#000 22%,#000 78%,transparent)}.landing-divider{background:linear-gradient(90deg,transparent,rgba(24,24,27,.2) 18%,rgba(139,92,246,.7) 50%,rgba(24,24,27,.2) 82%,transparent);height:1px;inset-inline:0;pointer-events:none;position:absolute;top:0}.landing-divider:after{background:radial-gradient(ellipse at center,rgba(139,92,246,.18),transparent 70%);content:"";height:24px;left:50%;position:absolute;top:-12px;transform:translate(-50%);width:40%}.landing-flow-line{animation:landing-flow 2.4s linear infinite;background:linear-gradient(90deg,transparent,var(--flow-color,#a78bfa),transparent);background-repeat:no-repeat;background-size:50% 100%}@keyframes landing-flow{0%{background-position:-50% 0}to{background-position:150% 0}}@media (prefers-reduced-motion:reduce){.ae-mock__bar,.landing-reveal,.landing-reveal:not(.is-shown){filter:none;opacity:1;transform:none;transition:none}.ae-mock__slider,.landing-card-glow,.landing-eq i,.landing-float,.landing-flow-line,.landing-glow-border:before,.landing-marquee,.landing-shimmer-text{animation:none}}
