.page-module__ldY8Cq__page{color:#e5e5e5;min-height:100vh;font-family:var(--font-inter), system-ui, sans-serif;background:radial-gradient(at top,#22c55e1f,#0000 55%),#0a0d0c;padding:24px 16px 48px}.page-module__ldY8Cq__wrap{max-width:640px;margin:0 auto}.page-module__ldY8Cq__header{justify-content:center;padding:20px 0 36px;display:flex}.page-module__ldY8Cq__logo{object-fit:contain;width:auto;max-width:100%;height:72px}@media (max-width:420px){.page-module__ldY8Cq__logo{height:56px}}.page-module__ldY8Cq__hero{align-items:center;gap:18px;margin-bottom:24px;display:flex}.page-module__ldY8Cq__appIcon{border-radius:16px;flex:none;box-shadow:0 0 0 1px #ffffff14,0 8px 30px #22c55e2e}.page-module__ldY8Cq__title{color:#fff;margin:0 0 6px;font-size:1.6rem;font-weight:700;line-height:1.2}.page-module__ldY8Cq__lead{color:#a3a3a3;margin:0;font-size:.95rem;line-height:1.5}.page-module__ldY8Cq__card{background:#ffffff08;border:1px solid #262626;border-radius:14px;margin-bottom:16px;padding:20px}.page-module__ldY8Cq__cardTitle{letter-spacing:.08em;text-transform:uppercase;color:#22c55e;margin:0 0 14px;font-size:.8rem;font-weight:700}.page-module__ldY8Cq__downloadRow{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:18px;display:flex}.page-module__ldY8Cq__meta{color:#737373;font-size:.8rem}.page-module__ldY8Cq__steps{color:#d4d4d4;gap:10px;margin:0 0 14px;padding-left:1.25rem;font-size:.9375rem;line-height:1.55;display:grid}.page-module__ldY8Cq__steps strong{color:#fff}.page-module__ldY8Cq__steps em,.page-module__ldY8Cq__note em{color:#fff;font-style:normal}.page-module__ldY8Cq__note{color:#a3a3a3;margin:14px 0 0;font-size:.85rem;line-height:1.55}.page-module__ldY8Cq__note strong{color:#fff}.page-module__ldY8Cq__note a{color:#22c55e;text-underline-offset:2px;text-decoration:underline}.page-module__ldY8Cq__note+a{margin-top:12px}.page-module__ldY8Cq__warn{color:#fde68a;background:#eab30814;border:1px solid #eab3084d;border-radius:10px;margin:0;padding:12px 14px;font-size:.9rem;line-height:1.5}.page-module__ldY8Cq__qr{color:#a3a3a3;border:1px dashed #333;border-radius:14px;align-items:center;gap:16px;margin-top:24px;padding:16px;font-size:.85rem;line-height:1.5;display:flex}.page-module__ldY8Cq__qr img{background:#fff;border-radius:8px;flex:none}.page-module__ldY8Cq__qr p{margin:0}@media (max-width:720px){.page-module__ldY8Cq__qr{display:none}}@media (max-width:420px){.page-module__ldY8Cq__hero{flex-direction:column;align-items:flex-start;gap:12px}}
