.download-button {
  margin-top: 12px;
  min-height: 52px;
  border: 1px solid #d5e2de;
  border-radius: 12px;
  padding: 9px 13px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  color: var(--navy);
  text-decoration: none;
  background: #fff;
}
.download-button span { display: grid; }
.download-button b { font-size: 11px; }
.download-button small { font-size: 8px; color: var(--muted); margin-top: 2px; }
.download-button strong { font-size: 10px; color: var(--teal); }
.download-button:hover { border-color: var(--teal); background: #f7fbf9; }
