body{margin:0;font-family:Jost,sans-serif;font-size:20px;padding-bottom:2rem}h1,h2,h3,h4,h5,h6,strong{font-weight:600}@media only screen and (max-width: 449px){h1{font-size:1.5rem}}#header,#main{display:flex;justify-content:center}#header{text-align:center;padding:.5rem 1rem}.container{width:100%;max-width:70rem;padding:0 1rem}.artists,.records{display:grid;grid-template-columns:repeat(1,1fr);column-gap:1rem;row-gap:1.2rem;align-items:flex-end}.artists .cover,.records .cover{display:none}@media only screen and (min-width: 450px){.artists .cover,.records .cover{display:block}}@media only screen and (min-width: 450px){.artists,.records{grid-template-columns:repeat(2,1fr);row-gap:2rem}}@media only screen and (min-width: 700px){.artists,.records{grid-template-columns:repeat(3,1fr)}}@media only screen and (min-width: 1024px){.artists,.records{grid-template-columns:repeat(4,1fr)}}.item{margin:0}.link{color:inherit;text-decoration:none;border-bottom:1px solid}.cover{max-width:100%;width:100%;height:auto;margin-bottom:.25rem}.cover.border{border:1px solid #eee}.record-view .cover{width:auto}.record-info{display:flex;flex-direction:column;row-gap:1rem}.record-info .notes-wrapper p:first-child{margin-top:0}
