.artist-card.svelte-1jiz0vz{--ref-unit: .5vw;position:relative;width:100%;aspect-ratio:3 / 4;border-radius:2vw;overflow:hidden;box-shadow:0 .5vh 1.5vh #0000004d;background-color:#000}.background-image.svelte-1jiz0vz{width:100%;height:100%;object-fit:cover;object-position:center;transition:transform .4s ease;display:block}.artist-card.svelte-1jiz0vz:hover .background-image:where(.svelte-1jiz0vz){transform:scale(1.05)}.overlay.svelte-1jiz0vz{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:flex-end;padding:calc(2*var(--ref-unit));color:#fff}.text.svelte-1jiz0vz{min-height:30%}.text.svelte-1jiz0vz h3:where(.svelte-1jiz0vz){margin:0;font-size:calc(2*var(--ref-unit));color:#fff;font-family:Raleway,sans-serif;font-style:normal;font-weight:900;line-height:normal;letter-spacing:.01169rem}.title.svelte-1jiz0vz{font-size:calc(1.3*var(--ref-unit));color:#fff;font-family:Raleway,sans-serif;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.00875rem;margin:1vh 0 .5vh}.description.svelte-1jiz0vz{color:#d9d9d9;font-size:calc(1.2*var(--ref-unit));margin-top:.5vh;text-align:center;font-family:Raleway,sans-serif;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.0075rem;padding-left:10%;padding-right:10%;padding-bottom:3%;height:max-content}@media (orientation: portrait){.artist-card.svelte-1jiz0vz{--ref-unit: 1vw}}@media (max-aspect-ratio: 4/3){.artist-card.svelte-1jiz0vz{--ref-unit: 1vw}}@media (max-aspect-ratio: 9/16){.artist-card.svelte-1jiz0vz{--ref-unit: 2vw}}.artist-row.svelte-16oi53t{display:flex;flex-wrap:wrap;justify-content:center;justify-self:center;align-self:center;gap:3vh;width:93vw;margin:0 auto}.artist-row.svelte-16oi53t .artist-card{flex:1 0 22vw;max-width:22vw}.mainDiv.svelte-16oi53t{position:relative;display:flex;flex-direction:column;width:100vw;min-height:50vw;padding-bottom:15vh;overflow:hidden;background-color:#443151;align-items:center;align-content:center;text-align:center}.container.svelte-16oi53t{justify-self:center;align-self:center;width:95vw;margin-top:5vh;margin-bottom:15vh;display:flex;justify-content:center}@media (orientation: portrait){.artist-row.svelte-16oi53t{gap:3vw}h1.svelte-16oi53t{padding-top:5vh}}@media (max-aspect-ratio: 4/3){.artist-row.svelte-16oi53t .artist-card{flex:1 0 40vw;max-width:40vw}}@media (max-aspect-ratio: 9/16){.artist-row.svelte-16oi53t .artist-card{flex:1 0 90vw;max-width:90vw}}@media (max-aspect-ratio: 3/4){.mainDiv.svelte-16oi53t{padding:0 2vw}}
