.heroDownload{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center;gap:12px;padding:32px;padding-top:calc(var(--navbar-height) + 32px)}.hero.download h1{font-size:2.6rem;max-width:800px;max-width:700px;color:var(--foreground)}.hero.download .description{font-size:1.3rem;line-height:1.6rem;font-weight:500;max-width:700px;color:rgba(var(--foreground-rgb),.7)}.donatePage{background:url(/bg-download.jpg) no-repeat;background-size:cover;background-position:top;min-height:100vh;display:flex;flex-direction:column;align-items:center;gap:16px}.cardDownload{width:calc(100% - 32px);max-width:1200px;min-height:100px;align-self:center;justify-content:space-between;gap:16px}.cardDownload,.cardDownloadSide{display:flex;align-items:flex-start}.cardDownloadSide{flex:1 1;padding:24px;flex-direction:column;gap:8px;justify-content:flex-start}.cardDownloadSide.qr{background:#ffffff;border-radius:24px;box-shadow:0 4px 30px rgba(0,0,0,.1)}.cardDownloadSide h2{font-size:1.8rem;color:var(--foreground)}.cardDownloadSide .description{font-size:1.1rem;line-height:1.4rem;color:rgba(var(--foreground-rgb),.7);font-weight:500;margin-bottom:20px}.qrCode{height:300px;width:-moz-fit-content;width:fit-content;aspect-ratio:1;border-radius:20px;border:1px solid rgba(0,0,0,.3)}.storeButton{height:48px}.storeButtons{display:flex;flex-direction:row;gap:16px;flex-wrap:wrap;margin-bottom:20px}@media (max-width:768px){.cardDownload{flex-direction:column-reverse;align-items:center}.cardDownloadSide{width:100%;align-items:center;text-align:center}}.betaLink{font-size:1.1rem;color:rgba(var(--primary-rgb),1);font-weight:500;border-bottom:1px solid rgba(var(--primary-rgb),0);margin-bottom:4px}.betaLink:hover{border-bottom:1px solid rgba(var(--primary-rgb),1)}