.album-cover{position:relative;aspect-ratio:1;width:100%;max-width:280px;overflow:hidden;background:#171719;border:1px solid #333235;isolation:isolate}.album-cover img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.default-cover{height:100%;box-sizing:border-box;padding:12%;display:flex;flex-direction:column;justify-content:space-between;text-align:left;color:#f1efea}.default-cover small{font-size:12px;letter-spacing:.2em}.default-cover strong{font-size:clamp(16px,4vw,30px);font-weight:400;overflow-wrap:anywhere;line-height:1.25}.default-cover span{font-size:10px;letter-spacing:.12em;border-top:1px solid #555;padding-top:12px}.discography{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 12px}.record-tile{padding:0;border:0;background:none;display:block;text-align:left;min-width:0}.record-tile h3{font-size:15px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere;margin:10px 0 5px}.record-tile p,.record-tile small{font-size:12px;overflow-wrap:anywhere}.cover-config{margin:20px 0}.cover-config .album-cover{max-width:180px}.album-full-title{overflow-wrap:anywhere}.load-warning{display:block;font-size:12px;color:#b9a0a6;margin:8px 0;line-height:1.6}.capacity-blocks{display:flex;flex-wrap:wrap;gap:5px}.capacity-blocks i{flex:0 1 14px;min-width:8px}.project-overview strong,.row h3,.dossier-title h2{overflow-wrap:anywhere;min-width:0}@media(min-width:760px){.discography{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(prefers-reduced-motion:reduce){.album-cover{transition:none}}
.project-cover-thumb{width:66px;flex:0 0 66px;margin-bottom:10px}.project-cover-thumb .default-cover strong{font-size:11px}.project-cover-thumb .default-cover small,.project-cover-thumb .default-cover span{font-size:6px}.project-cover-thumb .default-cover span{padding-top:3px}.row>div{min-width:0}
