.app-download[data-v-e397dab9]{background-color:var(--surface-secondary);opacity:0;padding:var(--space-16) var(--space-4);transform:translateY(16px);transition:opacity var(--duration-slow) var(--ease-spring),transform var(--duration-slow) var(--ease-spring)}.app-download--visible[data-v-e397dab9]{opacity:1;transform:translateY(0)}.app-download__inner[data-v-e397dab9]{gap:var(--space-10);margin:0 auto;max-width:1120px;text-align:center}.app-download__copy[data-v-e397dab9],.app-download__inner[data-v-e397dab9]{align-items:center;display:flex;flex-direction:column}.app-download__copy[data-v-e397dab9]{gap:var(--gap-group);max-width:560px}.app-download__title[data-v-e397dab9]{font-family:var(--font-display)}.app-download__subtitle[data-v-e397dab9]{line-height:var(--line-height-relaxed)}.app-download__badges[data-v-e397dab9]{display:flex;flex-wrap:wrap;gap:var(--gap-inline-loose);justify-content:center;margin-top:var(--space-2)}.app-download__qr[data-v-e397dab9]{align-items:center;color:var(--text-primary);display:none;flex-direction:column;gap:var(--gap-stack-tight)}.app-download__qr-surface[data-v-e397dab9]{background:var(--surface-primary);border-radius:var(--radius-md);box-sizing:border-box;height:160px;padding:var(--space-2);width:160px}@media(min-width:1024px){.app-download__inner[data-v-e397dab9]{flex-direction:row;gap:var(--space-16);justify-content:space-between;text-align:start}.app-download__copy[data-v-e397dab9]{align-items:flex-start;flex:1;text-align:start}.app-download__badges[data-v-e397dab9]{justify-content:flex-start}.app-download__qr[data-v-e397dab9]{display:inline-flex;flex:0 0 auto}}@media(prefers-reduced-motion:reduce){.app-download[data-v-e397dab9]{opacity:1;transform:none;transition:none}}
