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