/* Retain the homepage's original banner and compact-card layout. */
.home-music .section__head{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}
.home-music-all{display:inline-flex;align-items:center;gap:8px;min-height:44px;color:var(--text);font-size:14px;text-decoration:none}
.home-music-all .icon{width:18px;height:18px}
.home-music .card__desc{font-size:14px;line-height:1.6}
.home-music .card__badge{font-size:14px}
.home-music .card__btn{font-size:14px}
.footer__links a{font-size:14px;min-height:44px;display:inline-flex;align-items:center}
