.song-entry{border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:45px 0;display:grid;grid-template-columns:1fr 1fr;gap:50px;margin-bottom:110px;align-items:center}.song-entry-title h2{font-size:58px;letter-spacing:6px;margin:23px 0}.song-entry-title>p,.song-release{font:12px var(--serif);color:var(--muted);letter-spacing:1px}.song-player{display:block;border:0;width:330px;max-width:100%;height:86px;background:transparent}.song-links{display:flex;gap:35px;margin-top:26px;font-size:11px;color:#787168}.song-detail{display:grid;grid-template-columns:1fr 1fr;gap:8%;padding:50px 0 90px;align-items:start}.song-sidebar{position:sticky;top:45px}.song-sidebar h1{font-size:95px;letter-spacing:8px;margin:30px 0}.song-release{margin-bottom:38px}.song-external{display:inline-block;margin-top:24px;font-size:11px;color:var(--muted)}.lyrics{padding-top:2px}.lyrics h2{font:11px -apple-system,'PingFang SC',sans-serif;letter-spacing:3px;color:var(--muted);margin-bottom:40px}.lyrics p{font:17px/2.2 var(--serif);letter-spacing:1px;margin:0 0 34px}.lyrics p:last-child{margin-bottom:0}.lyrics .whistle{font-size:13px;color:var(--muted)}@media(max-width:800px){.song-detail{grid-template-columns:.9fr 1fr;gap:7%}.song-player{width:100%}.lyrics p{font-size:15px;letter-spacing:0}.song-sidebar h1{font-size:75px}}@media(max-width:600px){.song-entry{grid-template-columns:1fr;gap:32px;padding:30px 0 36px;margin-bottom:65px}.song-entry-title h2{font-size:52px;margin:20px 0}.song-entry-listen{max-width:330px}.song-detail{grid-template-columns:1fr;gap:50px;padding:35px 0 65px}.song-sidebar{position:static}.song-sidebar h1{font-size:68px;margin:22px 0}.song-sidebar .song-player{max-width:330px}.song-release{margin-bottom:28px}.lyrics{border-top:1px solid var(--line);padding-top:30px}.lyrics h2{margin-bottom:30px}.lyrics p{font-size:16px;line-height:2.15;letter-spacing:.5px;margin-bottom:30px}}
