.install-home { color: #31523b; font: 700 14px Arial, sans-serif; }
.info-page { padding-top: 60px; }
.info-lead { margin-bottom: 30px; }
.download-card { background: #fffaf0; border: 1px solid #eadcc1; border-radius: 20px; padding: 28px; margin-bottom: 44px; }
.download-card p { color: #5d665d; font: 14px/1.7 Arial, sans-serif; margin: 16px 0 0; }
.install-steps { color: #5d665d; font: 16px/1.7 Arial, sans-serif; margin-bottom: 0; padding-left: 23px; }
.install-steps li { padding: 5px 0 5px 6px; }
.info-page section + section { margin-top: 36px; }
@media (max-width: 600px) {
  .info-page h1 { font-size: 44px; }
  .info-page { padding-top: 42px; }
  .download-card { padding: 20px; }
  .download-card .button { width: 100%; gap: 12px; padding: 0 18px; }
}
