@keyframes landing-fade-in{0%{opacity:0}}.landing-fade-in{animation:landing-fade-in var(--duration-base) var(--ease-out) both}@keyframes landing-tap{0%{opacity:0;transform:scale(.5)}35%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.5)}}.landing-tap{animation:landing-tap .52s var(--ease-out) both}@keyframes landing-grow-y{0%{transform:scaleY(0)}}.landing-grow-y{animation:landing-grow-y .62s var(--ease-out) both}@keyframes landing-row-in{0%{grid-template-rows:0fr}to{grid-template-rows:1fr}}@keyframes landing-rise{0%{opacity:0;transform:translateY(14px)scale(.97)}}.landing-msg{animation:landing-row-in .44s var(--ease-out) both;display:grid}.landing-msg>*{transform-origin:bottom;min-height:0;animation:landing-rise .52s var(--ease-out) both}@media (min-width:64rem) and (max-height:820px){.landing-hero-phone{--phone-zoom:.64}}.landing-track{scrollbar-width:none;-ms-overflow-style:none}.landing-track::-webkit-scrollbar{display:none}@keyframes landing-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.landing-progress{transform-origin:0;animation:landing-progress var(--landing-dwell,7s) linear both}.landing-deferred{content-visibility:auto;contain-intrinsic-size:auto var(--deferred-h,800px)}[data-offscreen] .aurora-stripes,[data-offscreen] .throu-av,[data-offscreen] .throu-av *{animation-play-state:paused!important}