.downloadPage{min-height:100vh;background:#080b10;color:#fff;font-family:Inter,system-ui,sans-serif}.downloadTop{height:72px;display:flex;align-items:center;justify-content:space-between;padding:0 22px;border-bottom:1px solid #242a32;background:#0b0f15;position:-webkit-sticky;position:sticky;top:0;z-index:5}.downloadTop img{height:42px;width:auto}.downloadLang{display:flex;gap:6px}.downloadLang button{border:1px solid #333b46;background:#111720;color:#aeb9c7;padding:7px 10px;border-radius:9px;font-weight:800}.downloadLang button.active{background:#d9aa31;color:#0a0d11;border-color:#d9aa31}.downloadMain{width:min(940px,calc(100% - 28px));margin:0 auto;padding:44px 0 60px}.downloadHero{text-align:center}.downloadAppIcon{width:92px;height:92px;margin:0 auto 18px;border-radius:23px;overflow:hidden;box-shadow:0 14px 40px rgba(0,0,0,.38);background:#121820}.downloadAppIcon img{width:100%;height:100%;object-fit:contain}.downloadCard>small,.downloadHero>small,.qrCard small{color:#d9aa31;font-weight:900;letter-spacing:.12em}.downloadHero h1{font-size:clamp(32px,7vw,58px);margin:8px 0 12px}.downloadHero p{max-width:620px;margin:0 auto;color:#9faabd;line-height:1.6}.downloadMeta{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;gap:10px;max-width:650px;margin:28px auto}.downloadMeta div{background:#10161e;border:1px solid #252d38;border-radius:14px;padding:14px}.downloadMeta span{display:block;color:#7e8b9c;font-size:12px}.downloadMeta b{display:block;margin-top:4px}.downloadPrimary,.downloadShare{display:block;width:min(460px,100%);margin:10px auto;border-radius:13px;padding:15px 18px;font-size:16px;font-weight:900;text-decoration:none}.downloadPrimary{background:#d9aa31;color:#0b0e12}.downloadShare{background:#151c25;color:#fff;border:1px solid #303a46}.downloadGrid{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px;margin-top:38px}.downloadCard{background:#0f151d;border:1px solid #252d37;border-radius:18px;padding:22px}.downloadCard h2{margin:7px 0 10px}.downloadCard p{color:#95a2b3;line-height:1.55}.qrCard{display:flex;align-items:center;justify-content:space-between;gap:18px}.qrCard img{width:150px;height:150px;background:#fff;border-radius:14px;padding:8px}.downloadCard ol{padding:0;margin:18px 0 0;list-style:none;display:grid;grid-gap:12px;gap:12px}.downloadCard li{display:flex;align-items:center;gap:12px;color:#c8d0da}.downloadCard li b{width:28px;height:28px;display:grid;place-items:center;border-radius:50%;background:#d9aa31;color:#090c10}.downloadSafe{margin-top:16px;padding:17px 20px;border:1px solid #2c5f43;background:#0e2118;border-radius:16px;display:flex;gap:12px;align-items:flex-start}.downloadSafe b{color:#75d9a1;white-space:nowrap}.downloadSafe span{color:#a8b9ae}@media(max-width:700px){.downloadMain{padding-top:28px}.downloadGrid{grid-template-columns:1fr}.qrCard{align-items:flex-start}.downloadMeta{grid-template-columns:1fr}.downloadSafe{flex-direction:column}.downloadTop{padding:0 14px}}.iosInstallBox{width:min(560px,100%);margin:22px auto 8px;padding:22px;border:1px solid #4a3b18;background:#11161d;border-radius:18px;text-align:left}.iosInstallBox .iosInstallMark{width:46px;height:46px;border-radius:12px;display:grid;place-items:center;background:#fff;color:#080b10;font-size:25px;margin-bottom:12px}.iosInstallBox h2{margin:0 0 8px;font-size:22px}.iosInstallBox p{margin:0 0 16px;color:#aab4c2}.iosInstallBox ol{list-style:none;padding:0;margin:0;display:grid;grid-gap:10px;gap:10px}.iosInstallBox li{display:flex;align-items:center;gap:11px}.iosInstallBox li b{width:28px;height:28px;border-radius:50%;background:#d9aa31;color:#080b10;display:grid;place-items:center}.iosInstallBox small{display:block;margin-top:15px;color:#e6bb4c;font-weight:800}.installTutorial{margin-top:38px;background:#0f151d;border:1px solid #2a323d;border-radius:20px;padding:22px}.tutorialHead small{color:#d9aa31;font-weight:900;letter-spacing:.12em}.tutorialHead h2{margin:6px 0 5px}.tutorialHead p{margin:0;color:#94a1b2}.tutorialDeviceBadge{display:inline-block;margin:16px 0 18px;padding:7px 11px;border-radius:999px;background:#2a2416;color:#efc34f;font-weight:900}.tutorialSteps{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:14px;gap:14px}.tutorialStep{position:relative;background:#0a0f15;border:1px solid #252e39;border-radius:16px;padding:15px;display:grid;grid-template-columns:34px 82px 1fr;grid-gap:12px;gap:12px;align-items:center}.tutorialNo{width:32px;height:32px;border-radius:50%;background:#d9aa31;color:#080b10;display:grid;place-items:center;font-weight:1000}.tutorialPhone{width:70px;height:104px;border:3px solid #4a5564;border-radius:13px;padding:7px 5px;background:#05070a}.tutorialPhoneTop{width:24px;height:3px;border-radius:4px;background:#536070;margin:0 auto 8px}.tutorialPhoneScreen{height:77px;border-radius:7px;background:#121a23;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:4px}.tutorialPhoneScreen b{font-size:9px;line-height:1.2}.tutorialPointer{color:#f0bd3d;font-size:20px;line-height:1}.tutorialText h3{margin:0 0 5px;font-size:15px}.tutorialText p{margin:0;color:#99a7b8;font-size:13px;line-height:1.45}@media(max-width:700px){.installTutorial{padding:17px}.tutorialSteps{grid-template-columns:1fr}.tutorialStep{grid-template-columns:32px 70px 1fr}.tutorialPhone{width:62px;height:94px}.tutorialPhoneScreen{height:68px}}