.release-breadcrumb{display:flex;align-items:center;gap:12px;font-size:12px;color:#aaa;margin-bottom:30px}.release-breadcrumb a{color:inherit;text-decoration:none}.release-detail-head{display:grid;grid-template-columns:minmax(0,420px) minmax(0,1fr);gap:48px;align-items:start}.release-detail-cover{aspect-ratio:1;overflow:hidden;border-radius:24px;background:#161616;display:grid;place-items:center;border:1px solid #303030}.release-detail-cover img{width:100%;height:100%;object-fit:cover;display:block}.release-detail-cover span{font-size:48px;font-weight:800}.release-detail-info{min-width:0}.release-detail-info h1{font-size:clamp(32px,4vw,62px);line-height:1.12;margin:12px 0;overflow-wrap:anywhere}.release-detail-artist{font-size:22px;color:#ddd;margin:0 0 20px}.release-detail-date{color:#aaa;font-size:13px}.release-detail-info .plain-text{line-height:1.8;overflow-wrap:anywhere}.release-detail-info .public-link-buttons{margin-top:26px}.release-primary-link{background:#eee!important;color:#111!important}.release-artist-links{border-top:1px solid #303030;margin-top:32px;padding-top:20px}.release-artist-links a{display:inline-block;color:#eee;margin:0 20px 12px 0;overflow-wrap:anywhere}.release-title-link{color:inherit;text-decoration:none}.release-title-link:hover{text-decoration:underline}.public-release-cover a{display:block;width:100%;height:100%;color:inherit;text-decoration:none}@media(max-width:768px){.release-detail-head{grid-template-columns:1fr;gap:28px}.release-detail-cover{max-width:420px;width:100%;margin:auto}.release-detail-info h1{font-size:34px}.release-detail-artist{font-size:20px}.release-detail{padding-left:20px;padding-right:20px}}
