.app-welcome{min-height:100dvh;display:flex;flex-direction:column;background:#f7f8fa;padding-top:calc(var(--sa-top) + 30px);padding-bottom:calc(var(--sa-bottom) + 24px);overflow-x:hidden}.app-welcome__actions,.app-welcome__intro{width:100%;max-width:460px;margin:0 auto;padding:0 24px}.app-welcome__intro{text-align:center}.app-welcome__brand{width:140px;margin:0 auto 14px}.app-welcome__legal{margin-top:18px;text-align:center;font-size:12.5px;color:#8b93a1}.app-welcome__stage{flex:1 1 auto;min-height:0;overflow:hidden;display:flex;flex-direction:column;justify-content:center;gap:12px;margin:28px 0;pointer-events:none;-webkit-mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent);mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent)}.app-welcome__row{overflow:hidden}.app-welcome__row:nth-child(n+4){display:none}.app-welcome__track{display:flex;width:max-content;animation:app-welcome-drift linear infinite;will-change:transform}.app-welcome__row:first-child .app-welcome__track{animation-duration:38s}.app-welcome__row:nth-child(2) .app-welcome__track{animation-duration:30s;animation-direction:reverse}.app-welcome__row:nth-child(3) .app-welcome__track{animation-duration:46s}.app-welcome__row:nth-child(4) .app-welcome__track{animation-duration:34s;animation-direction:reverse}.app-welcome__row:nth-child(5) .app-welcome__track{animation-duration:52s}.app-welcome__row:nth-child(6) .app-welcome__track{animation-duration:42s;animation-direction:reverse}@keyframes app-welcome-drift{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}.app-welcome__chip{display:inline-flex;flex:0 0 auto;align-items:center;gap:8px;margin-right:10px;padding:9px 16px;border:1px solid transparent;border-radius:999px;font-size:13.5px;line-height:1.15;white-space:nowrap}.app-welcome__chip--dashed{border-color:#c8cfd9;border-style:dashed;color:#6b7280}.app-welcome__chip--tint{background:#e6ecf3;color:#253a60;font-weight:500}.app-welcome__chip--solid{background:#fff;border-color:#e6e8ec;color:#404040;box-shadow:0 1px 2px rgba(16,24,40,.05)}@media (min-width:1024px){.app-welcome{display:grid;grid-template-columns:minmax(0,520px) minmax(0,1fr);column-gap:56px;grid-template-areas:".       stage" "intro   stage" "actions stage" ".       stage";grid-template-rows:1fr auto auto 1fr;padding:0 max(clamp(32px,5vw,72px),calc((100% - 1440px) / 2))}.app-welcome__actions,.app-welcome__intro{max-width:none;margin:0;padding:0}.app-welcome__intro{grid-area:intro;text-align:left}.app-welcome__actions{grid-area:actions;margin-top:34px}.app-welcome__actions button{max-width:320px}.app-welcome__brand{width:158px;margin-left:0;margin-right:0}.app-welcome__legal{max-width:320px}.app-welcome__row:nth-child(n+4){display:block}.app-welcome__stage{grid-area:stage;height:100%;margin:0;gap:14px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent)}}@media (prefers-reduced-motion:reduce){.app-welcome__track{animation:none}}