.music-page h1{font-size:1.76rem;margin-bottom:1rem;text-transform:uppercase;letter-spacing:1px}.music-page .intro{font-size:1.05rem;line-height:1.7;color:hsla(0,0%,100%,.85);max-width:640px;margin-bottom:2rem}.music-page .platforms{display:flex;flex-direction:column;align-items:center;gap:1rem;margin-bottom:3rem}.music-page .platform-button{display:inline-flex;justify-content:center;align-items:center;width:100%;max-width:320px;padding:14px 28px;background:rgba(74,158,255,.08);border:2px solid rgba(74,158,255,.5);color:#4a9eff;text-decoration:none;border-radius:25px;font-size:17px;font-weight:600;transition:all .3s ease}.music-page .platform-button:hover{background:rgba(74,158,255,.25);border-color:#4a9eff;color:#6bb3ff;transform:translateY(-2px)}.music-page .projects h2,.music-page .socials h2{font-size:1.5rem;margin-bottom:1.25rem;text-transform:uppercase;letter-spacing:1px}.music-page .projects{margin-bottom:3rem}.music-page .project-buttons{display:flex;flex-direction:column;align-items:center;gap:1rem}.music-page .project-button{display:inline-flex;flex-direction:column;justify-content:center;align-items:center;gap:.3rem;width:100%;max-width:320px;padding:14px 28px;background:rgba(74,158,255,.08);border:2px solid rgba(74,158,255,.5);border-radius:25px;text-decoration:none;color:#4a9eff;text-align:center;transition:all .3s ease}.music-page .project-button:hover{background:rgba(74,158,255,.25);border-color:#4a9eff;color:#6bb3ff;transform:translateY(-2px)}.music-page .project-name{font-size:17px;font-weight:600}.music-page .project-note{font-size:.85rem;color:hsla(0,0%,100%,.75);font-style:italic}