.launch-download{display:inline-block;text-decoration:none;margin-top:20px}.launch-download:disabled{opacity:.65;cursor:default}.download-caption{font-size:14px;line-height:1.6}.download-card{max-width:460px;padding:24px;border:1px solid #d6ddcb;border-radius:18px;background:#fffdf7;color:#3e574d}.download-card p,.download-card a:not(.big-cta){color:#3e574d}.launch-review-note{margin:0;padding:12px 20px;background:#e7eddc;text-align:center;font-size:14px}.pricing-grid{min-width:0}.price-card{min-width:0}@media(max-width:650px){.site-header{flex-wrap:wrap;gap:14px}.site-header nav{width:100%;justify-content:space-between;gap:12px}.site-header nav .launch-link{display:inline-block;margin:0}.site-header nav #account-nav{white-space:nowrap}.launch-section{display:block}.download-card{margin-top:24px}.launch-download{max-width:100%;box-sizing:border-box;font-size:16px}}
.launch-download+.download-caption{margin-top:18px}

.download-card>.launch-download{margin-top:0}
.download-card>.download-caption{margin:14px 0 0;font-size:13px;line-height:1.6}
.download-card>.download-intro{margin:18px 0 22px;font-size:16px;line-height:1.65}
.download-card .download-details{margin:0;border-top:1px solid #d6ddcb}
.download-card .download-details summary{padding:15px 0;min-height:44px;box-sizing:border-box;font-size:14px;font-weight:600;line-height:1.6}
.download-card .download-details p{margin:0 0 16px;font-size:13px;line-height:1.75}
.download-card .download-links{display:grid;gap:10px;margin-top:4px;padding-top:18px;border-top:1px solid #d6ddcb}
.download-card .download-links a{font-size:14px;line-height:1.6;text-underline-offset:3px}
