.app-download-modal{background-color:#0a0a0a;border:none;box-shadow:0 24px 64px -16px rgba(0,0,0,.85);overflow:hidden}.app-download-modal-layout{display:grid;grid-template-columns:1fr 1fr;min-height:540px}.app-download-modal-image{position:relative;background-color:#0a0a0a;background-image:url(/images/mutiny-app-rock.webp);background-size:350%;background-position:50%;background-repeat:no-repeat}.app-download-modal-image:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(28,22,50,0) 70%,rgba(28,22,50,.85) 92%,#1c1632);pointer-events:none}.app-download-modal-content{position:relative;padding:44px 32px 36px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;background-color:#1c1632;background-image:linear-gradient(90deg,rgba(28,22,50,.78),#1c1632 40%);font-family:var(--font-inter),-apple-system,BlinkMacSystemFont,sans-serif}.app-download-modal-investor .app-download-modal-image{background-image:url(/images/investor-pro/solution-phone.webp);background-size:350%}.app-download-modal-investor .app-download-modal-image:after{background:linear-gradient(90deg,rgba(10,42,29,0) 70%,rgba(10,42,29,.85) 92%,#0a2a1d)}.app-download-modal-investor .app-download-modal-content{background-color:#0a2a1d;background-image:linear-gradient(90deg,rgba(10,42,29,.78),#0a2a1d 40%)}.app-download-modal-investor .app-download-modal-eyebrow{color:#2fe3a0}.app-download-modal-investor .app-download-modal-qr-card{box-shadow:0 0 0 1px rgba(47,227,160,.55),0 16px 48px -8px rgba(47,227,160,.3),0 16px 48px -16px rgba(0,0,0,.6)}.app-download-modal-glow{position:absolute;top:50%;left:50%;width:320px;height:320px;transform:translate(-50%,-50%);background:radial-gradient(circle,rgba(255,255,255,.06) 0,rgba(255,255,255,0) 70%);pointer-events:none;z-index:0}.app-download-modal-eyebrow{font-size:.72rem;letter-spacing:.18em;text-transform:uppercase;color:#FFD93D;margin-bottom:12px}.app-download-modal-eyebrow,.app-download-modal-title{position:relative;z-index:1;font-family:var(--font-poppins),var(--font-inter),sans-serif;font-weight:700}.app-download-modal-title{font-size:1.6rem;color:#fff;margin:0 0 10px;letter-spacing:-.01em}.app-download-modal-subtitle{position:relative;z-index:1;font-size:.92rem;line-height:1.5;color:rgba(255,255,255,.65);margin:0 0 26px;max-width:300px}.app-download-modal-qr-card{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;background:#fff;border-radius:20px;box-shadow:0 0 0 1px rgba(255,217,61,.55),0 16px 48px -8px rgba(255,217,61,.3),0 16px 48px -16px rgba(0,0,0,.6)}.app-download-modal-qr-wrap{position:relative;display:block}.app-download-modal-qr-wrap svg{display:block;width:100%;height:100%}.app-download-modal-qr-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;border-radius:14px;display:flex;align-items:center;justify-content:center;box-sizing:border-box}.app-download-modal-qr-icon img{display:block;border-radius:10px}@media (max-width:820px){.app-download-modal-layout{grid-template-columns:1fr;min-height:0}.app-download-modal-image{min-height:220px;background-size:cover}}@media (max-width:480px){.app-download-modal-content{padding:40px 22px 30px}.app-download-modal-title{font-size:1.4rem}.app-download-modal-image{min-height:180px}}