.artist-header{--header-ink:var(--header-link);color:var(--header-ink);font-family:var(--header-family,var(--font-body));position:relative}.artist-header--border{border-bottom:1px solid var(--color-border)}.artist-header__bar{align-items:center;display:flex;gap:16px 32px;justify-content:space-between;min-height:var(--header-height,92px)}.artist-header__brand{align-items:center;background-image:none;color:var(--header-ink);display:inline-flex;flex:none;text-decoration:none}.artist-header__logo{height:var(--header-logo-height,40px);max-width:260px;object-fit:contain;width:auto}.artist-header__wordmark{font-family:var(--font-display);font-size:calc(var(--header-logo-height, 40px)*.9);font-weight:var(--heading-weight);letter-spacing:var(--heading-letter-spacing);line-height:1;white-space:nowrap}@media (max-width:767px){.artist-header__wordmark{font-size:calc(var(--header-logo-height, 40px)*.62)}.artist-header__logo{height:calc(var(--header-logo-height, 40px)*.8)}}.artist-header__panel{align-items:center;display:flex;gap:16px 40px}.artist-menu{align-items:center;display:flex;flex-wrap:wrap;gap:8px var(--menu-gap,32px);list-style:none;margin:0;padding:0}.artist-menu__item{align-items:center;display:flex;gap:4px;position:relative}.artist-menu__link,.artist-menu__sublink{background-image:none;color:var(--header-ink);font-size:var(--header-size,16px);text-decoration:none;transition:color .2s ease}.artist-menu__link:hover,.artist-menu__sublink:hover{color:var(--header-link-hover)}.artist-menu__item.is-active-branch>.artist-menu__link,.artist-menu__link[aria-current=page],.artist-menu__sublink[aria-current=page]{color:var(--header-link-active)}.artist-menu__subtoggle{background:none;border:0;color:var(--header-ink);cursor:pointer;height:20px;padding:0;position:relative;width:20px}.artist-menu__subtoggle:before{border-bottom:1.5px solid;border-right:1.5px solid;content:"";height:6px;left:6px;position:absolute;top:5px;transform:rotate(45deg);transition:transform .2s ease,top .2s ease;width:6px}.artist-menu__item.is-open>.artist-menu__subtoggle:before{top:9px;transform:rotate(225deg)}.artist-menu__submenu{list-style:none;margin:0;padding:0}.artist-header__end{align-items:center;display:flex;gap:16px 28px}.artist-lang{position:relative}.artist-lang__toggle{background:none;border:0;color:var(--header-ink);cursor:pointer;font:inherit;font-size:14px;letter-spacing:.06em;padding:4px 0}.artist-lang__toggle abbr{text-decoration:none}.artist-lang__list{display:none;list-style:none;margin:0;padding:8px 0}.artist-lang.is-open .artist-lang__list{display:block}.artist-lang__option{background-image:none;color:var(--header-ink);display:block;font-size:15px;padding:6px 16px;text-decoration:none;white-space:nowrap}.artist-lang__option.is-current{color:var(--header-link-active)}@media (min-width:1000px){.artist-header:not(.is-collapsed) :is(.artist-menu__submenu,.artist-lang__list){background-color:var(--header-dropdown-bg);border:1px solid var(--color-border);border-radius:var(--radius-sm);box-shadow:var(--shadow-md);left:-16px;min-width:200px;opacity:0;padding:10px 0;position:absolute;top:100%;transform:translateY(4px);transition:opacity .2s ease,transform .2s ease,visibility .2s;visibility:hidden;z-index:30}.artist-header:not(.is-collapsed) .artist-lang__list{display:block;left:auto;min-width:160px;right:-16px}.artist-header:not(.is-collapsed) .artist-lang.is-open .artist-lang__list,.artist-header:not(.is-collapsed) :is(.artist-menu__item--parent:hover,.artist-menu__item--parent:focus-within,.artist-menu__item.is-open)>.artist-menu__submenu{opacity:1;transform:none;visibility:visible}.artist-header:not(.is-collapsed) .artist-menu__submenu .artist-menu__sublink{display:block;padding:8px 16px;--header-ink:var(--header-link)}.artist-header--layout-center:not(.is-collapsed) .artist-header__bar{flex-direction:column;justify-content:center;padding-block:24px}.artist-header--layout-center:not(.is-collapsed) .artist-header__panel{justify-content:center}}.artist-header__toggle{align-items:center;background:none;border:0;color:var(--header-ink);cursor:pointer;display:inline-flex;font:inherit;font-size:15px;gap:10px;padding:8px 0}.artist-header:not(.is-collapsed) .artist-header__toggle{display:none}.artist-header__toggle-close,.artist-header__toggle-open{align-items:center;display:inline-flex;gap:10px}.artist-header.is-open .artist-header__toggle-open,.artist-header__toggle-close{display:none}.artist-header.is-open .artist-header__toggle-close{display:inline-flex}.artist-header__icon{--icon-size:var(--header-icon-size,24px);display:inline-block;flex:none;height:calc(var(--header-icon-size, 24px)*.42);position:relative;width:var(--header-icon-size,24px)}.artist-header__icon--custom{height:auto;width:auto}.artist-header__icon--two{border-block:1.5px solid currentColor}.artist-header__icon--staggered,.artist-header__icon--three{border-block:1.5px solid currentColor;height:calc(var(--header-icon-size, 24px)*.6)}.artist-header__icon--staggered:before,.artist-header__icon--three:before{background-color:currentColor;content:"";height:1.5px;left:0;margin-top:-.75px;position:absolute;right:0;top:50%}.artist-header__icon--staggered{border-bottom:0}.artist-header__icon--staggered:before{left:25%}.artist-header__icon--staggered:after{background-color:currentColor;bottom:0;content:"";height:1.5px;left:50%;position:absolute;right:0}.artist-header__icon--dots{height:var(--header-icon-size,24px)}.artist-header__icon--dots:before{background-color:currentColor;border-radius:50%;box-shadow:calc(var(--header-icon-size, 24px)*-.33) 0 0 currentColor,calc(var(--header-icon-size, 24px)*.33) 0 0 currentColor;content:"";height:4px;left:50%;margin:-2px 0 0 -2px;position:absolute;top:50%;width:4px}.artist-header__icon--cross{height:var(--header-icon-size,24px)}.artist-header__icon--cross:after,.artist-header__icon--cross:before{background-color:currentColor;content:"";height:1.5px;left:8%;margin-top:-.75px;position:absolute;right:8%;top:50%;transform:rotate(45deg)}.artist-header__icon--cross:after{transform:rotate(-45deg)}.artist-header.is-collapsed .artist-header__panel,.artist-header__backdrop,.artist-header__close{display:none}.artist-header.is-collapsed.is-open .artist-header__panel{align-items:stretch;background-color:var(--header-panel-bg,var(--header-bg));border-top:1px solid var(--color-border);box-shadow:var(--shadow-md);display:flex;flex-direction:column;gap:24px;left:0;max-height:calc(100dvh - var(--header-height, 92px));overflow-y:auto;padding:24px var(--gutter) 40px;position:absolute;right:0;top:100%;z-index:40}.artist-header__panel.is-collapsed{--header-ink:var(--header-panel-link,var(--header-link))}.artist-header__panel.is-collapsed .artist-menu{align-items:stretch;flex-direction:column;gap:0}.artist-header__panel.is-collapsed .artist-menu__item{border-bottom:1px solid var(--color-border);flex-wrap:wrap;justify-content:space-between;padding-block:12px}.artist-header__panel.is-collapsed .artist-menu__link{font-family:var(--header-panel-family,var(--font-display));font-size:var(--header-panel-size,var(--h4-size))}.artist-header__panel.is-collapsed .artist-menu__submenu{display:none;flex-basis:100%;padding:8px 0 0 16px}.artist-header__panel.is-collapsed .artist-menu__item.is-open>.artist-menu__submenu{display:block}.artist-header__panel.is-collapsed .artist-menu__sublink{display:block;padding-block:6px}.artist-header__panel.is-collapsed .artist-lang__list{padding-left:0}.artist-header__panel.is-collapsed .artist-header__end{align-items:flex-start}.artist-header--subs-open .artist-header__panel.is-collapsed .artist-menu__subtoggle{display:none}.artist-header--subs-open .artist-header__panel.is-collapsed .artist-menu__submenu{display:block}.artist-header--menu-fullscreen.is-collapsed.is-open .artist-header__panel{bottom:0;box-shadow:none;max-height:none;position:fixed;top:var(--header-height,92px)}.artist-header--menu-slide.is-collapsed .artist-header__panel,.artist-header--menu-slide.is-collapsed.is-open .artist-header__panel{align-items:stretch;background-color:var(--header-panel-bg,var(--header-bg));border-top:0;bottom:0;box-shadow:var(--shadow-md);display:flex;flex-direction:column;gap:24px;left:auto;max-height:none;overflow-y:auto;padding:20px clamp(24px,4vw,40px) 40px;position:fixed;right:0;top:0;transform:translateX(100%);transition:transform .35s cubic-bezier(.2,.7,.2,1),visibility 0s linear .35s;visibility:hidden;width:min(var(--header-panel-width,420px),100vw);z-index:70}.artist-header--menu-slide.is-collapsed.is-open .artist-header__panel{transform:none;transition:transform .35s cubic-bezier(.2,.7,.2,1),visibility 0s;visibility:visible}.artist-header--menu-slide.is-collapsed .artist-header__close{align-items:center;align-self:flex-end;background:none;border:0;color:var(--header-ink);cursor:pointer;display:inline-flex;font:inherit;font-size:15px;gap:10px;min-height:calc(var(--header-height, 92px) - 40px);padding:8px 0}.artist-header--menu-slide.is-collapsed .artist-header__backdrop{background-color:var(--header-overlay,hsla(0,0%,8%,.4));display:block;inset:0;opacity:0;position:fixed;transition:opacity .3s ease,visibility 0s linear .3s;visibility:hidden;z-index:65}.artist-header--menu-slide.is-collapsed.is-open .artist-header__backdrop{opacity:1;transition:opacity .3s ease,visibility 0s;visibility:visible}@media (prefers-reduced-motion:reduce){.artist-header--menu-slide .artist-header__backdrop,.artist-header--menu-slide .artist-header__panel{transition:none}}html:has(.artist-header.is-collapsed.is-open){overflow:hidden}html:has(.artist-header--menu-panel.is-collapsed.is-open){overflow:visible}html.has-hero-top[data-header-transparent=on] .artist-header--over-light:not(.is-open){--header-ink:var(--color-on-dark);--header-link-hover:var(--color-on-dark);--header-link-active:var(--color-on-dark)}