.zm-app-download{display:flex;align-items:center;justify-content:space-between;gap:30px;padding:28px 32px;margin:0 0 40px;border:1px solid #f2d6e1;border-radius:22px;background:linear-gradient(115deg,#fff0f6,#fff5e9);scroll-margin-top:24px}.zm-app-intro{display:flex;align-items:center;gap:22px;min-width:0}.zm-app-icon{display:flex;align-items:center;justify-content:center;flex:0 0 72px;height:84px;border-radius:20px;background:linear-gradient(145deg,#ee326d,#ff9146);color:#fff;box-shadow:0 8px 22px #ee326d19}.zm-app-download h2{font-size:28px;letter-spacing:-.8px;line-height:1.2;margin:7px 0 8px;color:var(--ink,#30263a)}.zm-app-download p{margin:0 0 10px;font-size:13px;color:var(--muted,#796f82)}.zm-app-compatibility{font-size:11px;font-weight:650;color:#a83b5c}.zm-app-actions{flex:0 0 auto;min-width:285px}.zm-app-button{display:flex;align-items:center;justify-content:center;gap:22px;min-height:48px;padding:14px 22px;background:#ea326b;color:#fff;white-space:nowrap}.zm-app-button:hover{background:#cf2358}.zm-app-button:focus-visible{outline:3px solid #8d2451;outline-offset:4px}.zm-app-button span{font-size:21px;line-height:1}.zm-app-metadata{display:flex;justify-content:space-between;gap:18px;margin:13px 0 0}.zm-app-metadata div{display:flex;flex-direction:column;gap:3px}.zm-app-metadata dt{font-size:10px;color:#796f82}.zm-app-metadata dd{margin:0;font-size:12px;font-weight:650;color:#30263a}.zm-searchbar>a.zm-app-nav{color:#d52661;font-weight:700}
@media(max-width:700px){.zm-app-download{align-items:stretch;flex-direction:column;gap:21px;padding:22px 20px;border-radius:18px;margin-bottom:30px}.zm-app-intro{gap:15px}.zm-app-icon{flex-basis:52px;height:66px;border-radius:15px}.zm-app-icon svg{width:26px;height:33px}.zm-app-download h2{font-size:23px;letter-spacing:-.6px}.zm-app-download p{font-size:12px;line-height:1.55}.zm-app-actions{min-width:0;width:100%}.zm-app-button{font-size:13px}.zm-app-metadata{gap:10px}.zm-app-metadata dt{font-size:10px}.zm-app-metadata dd{font-size:12px}}
