.downloads-main{max-width:1200px;margin:0 auto;padding:36px 5% 64px}.downloads-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:22px}.downloads-card{width:100%;min-width:0;border:1px solid var(--line);border-radius:18px;background:#fff;padding:24px;box-shadow:0 8px 24px #13232112}.downloads-card .app-header{margin-bottom:16px}.downloads-card .download-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.downloads-card .platform{min-width:0;border:1px solid var(--line);border-radius:14px;padding:14px;background:#fbfaf7}.downloads-card .platform-cta{display:inline-flex;margin:10px 0;padding:10px 14px;border-radius:9px;background:var(--green);color:#fff;font-weight:700}.downloads-card .qr-wrap img{display:block;width:180px;max-width:100%;height:auto;margin:auto}.downloads-card .meta-row{display:flex;justify-content:space-between;gap:12px;padding-top:8px;font-size:13px}.downloads-card .meta-row strong{text-align:right;word-break:break-word}@media(max-width:650px){.downloads-card{padding:12px}.downloads-card .download-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.downloads-card .platform{padding:10px;font-size:12px}.downloads-card .qr-wrap img{width:120px}.downloads-card .meta-row{display:block;font-size:11px}.downloads-main{padding-left:3%;padding-right:3%}}
