.AppDownload-module__sJWQkq__page{background:radial-gradient(1200px 500px at top,#ff78641f,transparent),var(--background);min-height:100vh}.AppDownload-module__sJWQkq__main{padding:7rem 0 5rem}.AppDownload-module__sJWQkq__container{max-width:1200px;margin:auto;padding:0 1.5rem}.AppDownload-module__sJWQkq__hero{text-align:center;margin-bottom:5rem}.AppDownload-module__sJWQkq__title{font-family:var(--font-display);letter-spacing:-.02em;margin-bottom:1.25rem;font-size:clamp(2.5rem,5vw,4rem);font-weight:700}.AppDownload-module__sJWQkq__subtitle{max-width:640px;color:var(--muted-foreground);margin:0 auto 2.75rem;font-size:1.125rem}.AppDownload-module__sJWQkq__storeRow{flex-wrap:wrap;justify-content:center;gap:1rem;display:flex}.AppDownload-module__sJWQkq__storeButton{color:#fff;background:linear-gradient(135deg,#111,#000);border-radius:18px;align-items:center;gap:.75rem;height:64px;padding:0 1.75rem;display:flex}.AppDownload-module__sJWQkq__storeText span{opacity:.75;font-size:.7rem;display:block}.AppDownload-module__sJWQkq__storeText strong{font-size:1rem;font-weight:600}.AppDownload-module__sJWQkq__qrCard{background:var(--card);border:1px solid var(--border);text-align:center;border-radius:28px;max-width:420px;margin:0 auto 5rem;padding:2.5rem}.AppDownload-module__sJWQkq__sectionTitle{font-family:var(--font-display);margin-bottom:.5rem;font-size:1.5rem}.AppDownload-module__sJWQkq__sectionText{color:var(--muted-foreground);margin-bottom:1.75rem}.AppDownload-module__sJWQkq__qrFrame{justify-content:center;display:flex}.AppDownload-module__sJWQkq__qrMock{filter:contrast(1.2);background:repeating-linear-gradient(45deg,#000 0 10px,#fff 10px 20px);border-radius:20px;width:180px;height:180px}.AppDownload-module__sJWQkq__releaseTag{color:var(--muted-foreground);margin-top:1.5rem;font-size:.8rem;display:inline-block}.AppDownload-module__sJWQkq__features{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1.75rem;display:grid}.AppDownload-module__sJWQkq__featureCard{background:var(--card);border:1px solid var(--border);text-align:center;border-radius:22px;padding:2rem;transition:transform .25s,box-shadow .25s}.AppDownload-module__sJWQkq__featureCard:hover{transform:translateY(-6px);box-shadow:0 20px 40px #0000000f}.AppDownload-module__sJWQkq__featureIcon{margin-bottom:.75rem;font-size:2rem}.AppDownload-module__sJWQkq__featureCard h3{font-family:var(--font-display);margin-bottom:.35rem;font-size:1.1rem}.AppDownload-module__sJWQkq__featureCard p{color:var(--muted-foreground);font-size:.9rem}
