.gmr-artist-hero{background-color:var(--gmr-dark);min-height:100vh;overflow:hidden;position:relative;z-index:2}.gmr-artist-hero__image{height:100%;inset:0;object-fit:cover;object-position:50% 0;position:absolute;width:100%;z-index:1}.gmr-artist-hero__image--top{object-position:50% 0}.gmr-artist-hero__image--center{object-position:50% 50%}.gmr-artist-hero__image--bottom{object-position:50% 100%}.gmr-artist-hero__inner{align-items:flex-end;box-sizing:border-box;display:flex;gap:24px;justify-content:space-between;min-height:100vh;padding:40px 20px 50px;position:relative;width:100%;z-index:3}.gmr-artist-hero__name{color:var(--gmr-white);font-family:var(--gmr-font-primary);font-size:46px;font-weight:900;letter-spacing:0;line-height:.78261;margin:0;text-shadow:var(--gmr-text-shadow);text-transform:uppercase}.gmr-artist-hero__name-line{display:block}.gmr-artist-hero__name-line--accent{color:var(--gmr-blue)}.gmr-artist-hero__social{display:flex;flex-shrink:0;flex-wrap:wrap;gap:10px;justify-content:flex-end}.gmr-artist-hero__social-link{align-items:center;background-color:rgba(21,25,27,.1);border:1px solid var(--gmr-white);border-radius:50%;box-sizing:border-box;color:var(--gmr-white);display:inline-flex;height:36px;justify-content:center;padding:0;text-decoration:none;transition:background-color .4s cubic-bezier(.25,.74,.22,.99);width:36px}.gmr-artist-hero__social-link:focus-visible,.gmr-artist-hero__social-link:hover{background-color:var(--gmr-blue);border-color:var(--gmr-white);color:var(--gmr-white)}.gmr-artist-hero__social-icon{fill:currentColor;flex-shrink:0}@media (min-width:668px) and (min-height:416px){.gmr-artist-hero__social-link{height:44px;width:44px}}@media (min-width:668px){.gmr-artist-hero__inner{height:calc(100vh - 80px);min-height:0}}@media (min-width:668px) and (min-height:416px){.gmr-artist-hero__inner{padding-left:30px;padding-right:30px}.gmr-artist-hero__name{font-size:80px;line-height:.75}}@media (min-width:980px){.gmr-artist-hero__name{font-size:60px;line-height:.75}}@media (min-width:1280px){.gmr-artist-hero__inner{height:calc(100vh - 140px);padding-left:25%;padding-right:50px}.gmr-artist-hero__name{font-size:100px;line-height:.74}}@media (min-width:1600px){.gmr-artist-hero__name{font-size:120px;line-height:.7}}@media (max-width:668px),(max-width:979px) and (max-height:415px) and (orientation:landscape){.gmr-artist-hero{min-height:400px}.gmr-artist-hero__image{max-height:400px}.gmr-artist-hero__inner{align-items:flex-start;flex-direction:column;gap:0;height:400px;justify-content:flex-end;min-height:0;padding-bottom:35px}.gmr-artist-hero__social{justify-content:flex-start;margin:15px 0 -10px}}@media print{.gmr-artist-hero__social{display:none}}