.download-page{padding:112px 0;background:var(--surface-soft)}.download-page__grid{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:start}.download-page h1{margin:12px 0 0}.download-page__details{display:grid;gap:20px;margin:48px 0}.download-page__details dd{margin:0;display:flex;align-items:center;gap:16px;color:var(--muted,#555)}.download-page__details dd:before{content:"✓";color:var(--brand);font-weight:600}.download-page__qr{background:#fff;padding:48px;border:1px solid var(--line);border-radius:16px}.download-page__qr h2{margin:0 0 12px}.download-page__qr p{margin:0;color:var(--muted,#555)}.download-page__qr img{display:block;width:min(100%,300px);height:auto;margin:28px auto 0}@media(max-width:900px){.download-page{padding:64px 0}.download-page__grid{grid-template-columns:1fr;gap:40px}.download-page__qr{padding:28px}.download-page__details{margin:32px 0}}