.download-overlay{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:10;background:#00000040;justify-content:center;align-items:center;width:100%;padding:1.5rem;transition:all .3s ease-in-out;display:flex;position:fixed;inset:0;overflow:scroll}.content-wrap{background-color:var(--white);border-radius:1.6rem;width:100%;max-width:70rem;position:relative}.modal-content{background-blend-mode:overlay;background:url(/assets/vectors/blur.png) 50%/cover;border-radius:1.6rem;gap:1rem;width:100%;padding:2.8rem;display:flex}.modal-content .close-btn{position:absolute;top:2.8rem;right:2.8rem}.modal-content .content-text{flex-direction:column;align-items:center;width:100%;max-width:35rem;display:flex}.modal-content .content-text h2{color:var(--base-black);font-size:3.2rem;font-weight:800;line-height:4rem}.modal-content .content-text p{color:var(--base-gray);margin-top:1.2rem;font-size:1.4rem;font-weight:400;line-height:2rem}.modal-content .content-text .qr{margin:2.4rem 0}.modal-content .content-text .appstore-links{width:100%}.modal-content .content-img{max-width:50%;position:absolute;bottom:0;right:0}@media (max-width:600px){.modal-content .content-img{display:none}.modal-content{padding:1.5rem}.modal-content .close-btn{top:1.5rem;right:1.5rem}.modal-content .content-text{max-width:100%}}@media (max-width:400px){.modal-content .content-text h2{text-align:center;font-size:2.5rem;line-height:2rem}.modal-content .content-text p{color:var(--base-gray);text-align:center;font-size:1.2rem;line-height:1.5rem}}
#QRCode_Container svg{border-radius:2rem}
