.type-display-l,.type-display-xl,.type-heading-m{font-family:var(--font-display);font-weight:400;letter-spacing:-.03em}.type-display-xl{font-size:clamp(2.8rem,15vw,5rem);line-height:.94}.type-display-l{font-size:clamp(2.3rem,12vw,4.5rem);line-height:.98}.type-heading-m{font-size:clamp(1.75rem,3vw,3rem);line-height:1.1}.type-body-l,.type-body-m{font-family:var(--font-sans);font-weight:400}.type-body-l{max-inline-size:var(--container-reading);font-size:1rem;line-height:1.65}.type-body-m{font-size:1rem;line-height:1.55}.type-control,.type-metadata,.type-nav{font-family:var(--font-sans);font-weight:500}.type-metadata{color:var(--surface-text-muted);font-size:clamp(.75rem,.9vw,.875rem);letter-spacing:.08em;line-height:1.3;text-transform:uppercase}.type-control,.type-nav{font-size:.9375rem;line-height:1.25}@media (min-width:48rem){.type-display-xl{font-size:clamp(4rem,9vw,9rem);line-height:.92}.type-display-l{font-size:clamp(3.5rem,7vw,6.5rem);line-height:.94}}.layout-container{width:min(calc(100% - (var(--layout-gutter) * 2)),var(--container-max));margin-inline:auto}.layout-reading-column{width:min(100%,var(--container-reading));margin-inline:auto}.layout-section{padding-block:var(--space-8)}.layout-section--small{padding-block:var(--space-5)}.layout-section--medium{padding-block:var(--space-7)}.layout-section--editorial{padding-block:var(--space-10)}.layout-grid{display:grid;grid-template-columns:repeat(var(--grid-columns),minmax(0,1fr));gap:var(--grid-gap)}.layout-grid>*{min-width:0}.layout-stack{display:flex;flex-direction:column;align-items:var(--stack-align,stretch);gap:var(--stack-gap)}.layout-stack[data-align=start]{--stack-align:flex-start}.layout-stack[data-align=center]{--stack-align:center}.layout-stack[data-align=end]{--stack-align:flex-end}.layout-cluster{display:flex;flex-wrap:wrap;align-items:var(--cluster-align,center);justify-content:var(--cluster-justify,flex-start);gap:var(--cluster-gap)}.layout-cluster[data-align=start]{--cluster-align:flex-start}.layout-cluster[data-align=end]{--cluster-align:flex-end}.layout-cluster[data-align=baseline]{--cluster-align:baseline}.layout-cluster[data-justify=center]{--cluster-justify:center}.layout-cluster[data-justify=end]{--cluster-justify:flex-end}.layout-cluster[data-justify=between]{--cluster-justify:space-between}.layout-full-bleed-media{width:100vw;margin:0;margin-inline-start:calc(50% - 50vw)}.page-shell{min-height:100svh;padding-block-end:calc(var(--audio-player-reserve) + env(safe-area-inset-bottom))}.skip-link{position:fixed;inset-block-start:var(--space-3);inset-inline-start:var(--layout-gutter);z-index:100;padding:var(--space-3) var(--space-4);background:var(--surface-inverse);color:var(--color-cream);font-weight:600;text-decoration:none;transform:translateY(calc(-100% - var(--space-3)));transition:transform var(--duration-fast) var(--easing-standard)}.skip-link:focus-visible{transform:translateY(0)}.not-found-page h1{max-width:36rem;margin:var(--space-3) 0 var(--space-5);font-family:var(--font-display);font-size:clamp(3rem,10vw,7rem);font-weight:400;letter-spacing:-.04em;line-height:.96}.not-found-page .type-body-l{margin:0 0 var(--space-6)}.not-found-page__actions,.system-state-page__actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-4) var(--space-5)}.system-state-page__title{max-width:36rem;margin:var(--space-3) 0 var(--space-5);font-family:var(--font-display);font-size:clamp(3rem,10vw,7rem);font-weight:400;letter-spacing:-.04em;line-height:.96}.system-state-page__actions{margin-block-start:var(--space-6)}@media (max-width:47.999rem){.layout-section--large{padding-block:var(--space-7)}.layout-section--editorial{padding-block:var(--space-9)}.layout-grid{grid-template-columns:repeat(var(--grid-mobile-columns),minmax(0,1fr))}}.site-header{position:relative;z-index:20;border-bottom:1px solid var(--surface-border);background:var(--surface-page)}.site-header__inner{display:flex;align-items:center;justify-content:space-between;gap:var(--space-5);padding-block:clamp(var(--space-3),2vw,var(--space-5))}.site-logo{display:inline-flex;align-items:center;flex:0 0 auto;min-height:44px;line-height:0;text-decoration:none}.site-logo__image{display:block;width:clamp(12rem,19vw,18rem);height:auto}.site-logo:focus-visible,.site-logo:hover{opacity:.82}.site-nav__list{display:flex;align-items:center;gap:var(--space-2);margin:0;padding:0;list-style:none}.site-nav__link{display:inline-flex;min-height:44px;flex-direction:column;justify-content:center;gap:var(--space-2);padding:.45rem .7rem .35rem;border:1px solid var(--surface-border);color:var(--surface-text);font-family:var(--font-sans);font-size:.875rem;font-weight:500;text-decoration:none;transition:color var(--duration-standard) var(--easing-standard),border-color var(--duration-standard) var(--easing-standard),background-color var(--duration-standard) var(--easing-standard)}.site-nav__link:focus-visible,.site-nav__link:hover{border-color:var(--color-orange);background:var(--surface-raised)}.site-nav__link:focus-visible .ui-burn-line[data-burn-line-role=focus],.site-nav__link:hover .ui-burn-line[data-burn-line-role=focus]{background:var(--color-orange);transform:scaleX(1)}.site-nav__link[aria-current=page]{border-color:var(--color-orange);background:color-mix(in srgb,var(--color-olive) 10%,var(--surface-page));color:var(--color-dark-olive)}.site-nav__item--shop{position:relative}.site-nav__shop-row{display:flex;align-items:stretch}.site-nav__submenu-trigger{display:inline-flex;min-width:44px;min-height:44px;align-items:center;justify-content:center;border:1px solid var(--surface-border);border-left:0;background:transparent;color:var(--surface-text);cursor:pointer;font-size:1.25rem;line-height:1}.site-nav__submenu-trigger:focus-visible,.site-nav__submenu-trigger:hover{border-color:var(--color-orange);background:var(--surface-raised)}.site-nav__submenu{position:absolute;top:calc(100% + var(--space-2));right:0;z-index:10;display:grid;min-width:11rem;gap:.125rem;border:1px solid var(--surface-border);background:var(--surface-page);box-shadow:0 .75rem 2rem rgb(26 26 26/12%);padding:var(--space-2)}.site-nav__submenu[hidden]{display:none}.site-nav__submenu-link{display:flex;min-height:44px;align-items:center;padding:var(--space-3) var(--space-4);color:var(--surface-text);text-decoration:none}.site-nav__submenu-link:focus-visible,.site-nav__submenu-link:hover,.site-nav__submenu-link[aria-current=page]{background:var(--surface-raised);color:var(--color-dark-olive)}.site-menu-trigger,.site-mobile-nav,.site-nav--desktop,.site-nav--mobile{display:none}.site-menu-trigger{min-width:44px;min-height:44px;align-items:center;justify-content:center;gap:var(--space-2);border:1px solid var(--surface-border);border-radius:var(--control-radius);background:transparent;color:var(--surface-text);cursor:pointer;font-family:var(--font-sans);font-size:.75rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase}.site-menu-trigger:hover{border-color:var(--color-orange)}.site-menu-trigger__icon{display:inline-flex;width:1rem;flex-direction:column;gap:.25rem}.site-menu-trigger__icon span{display:block;height:1px;background:currentColor}.site-mobile-nav[hidden],.site-mobile-nav__scrim{display:none}.site-footer{border-top:1px solid var(--surface-border);background:var(--surface-inverse);color:var(--color-cream)}.site-footer__inner{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-7);padding-block:var(--space-8)}.site-footer__logo,.site-footer__tagline{margin:0}.site-footer__logo{display:block;width:min(12rem,100%);height:auto}.site-footer__tagline{margin-top:var(--space-2);color:var(--color-cream)}.site-footer__contact{max-width:24rem}.site-footer__nav{max-inline-size:16rem}.site-footer__nav .type-metadata{margin:0 0 var(--space-2);color:var(--color-cream)}.site-footer__nav ul{margin:0;padding:0;list-style:none}.site-footer__nav li+li{margin-block-start:var(--space-2)}.site-footer__contact .type-metadata{margin:0 0 var(--space-2);color:var(--color-cream)}.site-footer .ui-text-link{color:var(--color-cream)}@media (min-width:48rem){.site-nav--desktop{display:block}}@media (max-width:47.999rem){.site-header[data-menu-open]{z-index:40}.site-menu-trigger{display:inline-flex}.site-mobile-nav__scrim{position:fixed;z-index:21;inset:0;display:block;border:0;background:rgb(26 26 26/48%);cursor:pointer}.site-mobile-nav[data-open]{position:fixed;z-index:22;inset-block-start:0;inset-inline:0;display:block;overflow-y:auto;max-height:min(100dvh,42rem);border-block-end:1px solid var(--surface-border);background:var(--surface-page);box-shadow:0 1rem 2rem rgb(26 26 26/18%)}.site-mobile-nav__inner{display:flex;flex-direction:column;padding-block:var(--space-4) var(--space-8)}.site-mobile-nav__topline{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4)}.site-mobile-nav__close{border-color:var(--surface-border)}.site-nav--mobile{display:block;margin-top:var(--space-9)}.site-nav__list--mobile{display:flex;align-items:stretch;flex-direction:column;gap:var(--space-4)}.site-nav__list--mobile .site-nav__link{min-height:3rem;padding:var(--space-4) 0;border-width:0 0 1px;border-color:var(--surface-border);align-items:flex-start;font-family:var(--font-display);font-size:clamp(2.2rem,10vw,4rem);font-weight:400;letter-spacing:-.02em;line-height:.95}.site-nav__list--mobile .site-nav__link[aria-current=page]{background:transparent;color:var(--color-dark-olive)}.site-nav--mobile .site-nav__shop-row .site-nav__link{flex:1 1}.site-nav--mobile .site-nav__submenu-trigger{min-width:3rem;border-width:0 0 1px;border-color:var(--surface-border);font-size:1.75rem}.site-nav--mobile .site-nav__submenu{position:static;min-width:0;gap:0;border:0;box-shadow:none;padding:var(--space-2) 0 0}.site-nav--mobile .site-nav__submenu-link{min-height:3rem;border-block-end:1px solid var(--surface-border);padding:var(--space-3) var(--space-4);font-family:var(--font-display);font-size:clamp(1.6rem,7vw,2.5rem);line-height:1}.site-footer__inner{flex-direction:column;gap:var(--space-6)}}@media (max-width:29.999rem){.layout-grid{grid-template-columns:minmax(0,1fr)}}.ui-button,.ui-icon-button{display:inline-flex;min-width:44px;min-height:var(--control-height);align-items:center;justify-content:center;gap:var(--space-2);border:1px solid transparent;border-radius:var(--control-radius);cursor:pointer;font-family:var(--font-sans);font-size:.9375rem;font-weight:500;line-height:1;transition:background-color var(--duration-standard) var(--easing-standard),border-color var(--duration-standard) var(--easing-standard),color var(--duration-standard) var(--easing-standard),transform var(--duration-fast) var(--easing-standard)}.ui-button{padding:.75rem 1.25rem}.audio-track-button{flex-direction:column}.audio-track-button .ui-burn-line{width:100%}.ui-button--primary{background:var(--color-orange);color:var(--color-charcoal)}.ui-button--primary:focus-visible,.ui-button--primary:hover:not(:disabled){background:var(--surface-text);color:var(--surface-page)}.ui-button--secondary{border-color:var(--surface-border);background:transparent;color:var(--surface-text)}.ui-button--secondary:focus-visible,.ui-button--secondary:hover:not(:disabled){border-color:var(--color-orange);background:var(--surface-raised)}.ui-button:active:not(:disabled),.ui-icon-button:active:not(:disabled){transform:translateY(1px)}.ui-button:disabled,.ui-icon-button:disabled{cursor:not-allowed;opacity:.5}.ui-button__spinner{width:.875rem;height:.875rem;border:2px solid;border-right:2px solid transparent;border-radius:50%;animation:ui-spin .8s linear infinite}.ui-text-link{display:inline-flex;min-height:44px;align-items:center;color:var(--surface-text);text-decoration:underline;text-decoration-color:var(--color-orange);text-decoration-thickness:.1em;text-underline-offset:.25em;transition:color var(--duration-standard) var(--easing-standard),text-decoration-color var(--duration-standard) var(--easing-standard)}.ui-text-link:focus-visible,.ui-text-link:hover{color:var(--color-orange);text-decoration-color:currentColor}.ui-icon-button{padding:.625rem;border-color:var(--surface-border);background:transparent;color:var(--surface-text);font-size:1.5rem}.ui-icon-button:hover:not(:disabled){border-color:var(--color-orange);background:var(--surface-raised)}.ui-burn-line{display:block;width:100%;height:var(--burn-line-thickness);background:var(--surface-border);transform-origin:left center;transition:background-color var(--duration-fast) var(--easing-standard),transform var(--duration-fast) var(--easing-standard)}.ui-burn-line[data-active=true],.ui-burn-line[data-burn-line-role=active][data-active=true],.ui-burn-line[data-burn-line-role=focus][data-active=true],.ui-burn-line[data-burn-line-role=relationship][data-active=true],.ui-burn-line[data-burn-line-role=selected][data-active=true],.ui-burn-line[data-tone=ember][data-active=true]{background:var(--color-orange);transform:scaleX(1)}.ui-burn-line[data-burn-line-role=relationship]{background:var(--color-olive);transform:scaleX(1)}.ui-burn-line[data-tone=celestial][data-active=true],.ui-burn-line[data-tone=celestial][data-burn-line-role=selected][data-active=true]{background:var(--color-olive)}.ui-burn-line[data-burn-line-role=progress]{--burn-line-progress-color:var(--color-orange);background:linear-gradient(to right,var(--burn-line-progress-color) 0 var(--burn-line-progress,0),var(--surface-border) var(--burn-line-progress,0) 100%);transform:none}.ui-burn-line[data-tone=celestial][data-burn-line-role=progress]{--burn-line-progress-color:var(--color-olive)}.ui-availability{display:inline-flex;min-height:2rem;align-items:center;padding-inline:var(--space-3);border-inline-start:2px solid var(--availability-color,var(--surface-border));color:var(--surface-text);font-family:var(--font-sans);font-size:.8125rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.ui-availability[data-status=available]{--availability-color:var(--color-dark-olive)}.ui-availability[data-status=low-stock]{--availability-color:var(--color-orange)}.ui-availability[data-status=sold-out],.ui-availability[data-status=unavailable]{--availability-color:var(--surface-text-muted)}.ui-availability[data-status=coming-soon]{--availability-color:var(--color-olive)}.ui-loading-state{display:inline-flex;min-height:2.5rem;align-items:center;gap:var(--space-3);color:var(--surface-text-muted);font-family:var(--font-sans);font-size:.875rem}.ui-loading-state__mark{width:.75rem;height:.75rem;border:2px solid var(--color-olive);border-right:2px solid transparent;border-radius:50%;animation:ui-spin .8s linear infinite}.ui-error-message{display:flex;align-items:flex-start;gap:var(--space-2);margin:var(--space-2) 0 0;color:var(--color-error);font-size:.875rem}.ui-error-message__mark{display:inline-grid;width:1rem;height:1rem;flex:0 0 1rem;place-items:center;border:1px solid;border-radius:50%;font-size:.6875rem;font-weight:700}.ui-form-field{display:grid;gap:var(--space-2)}.ui-form-label{color:var(--surface-text);font-family:var(--font-sans);font-size:.875rem;font-weight:600}.ui-form-field__hint{margin:0;color:var(--surface-text-muted);font-size:.875rem}.ui-text-input{width:100%;min-height:var(--control-height);padding:.75rem .875rem;border:1px solid var(--surface-border);border-radius:var(--control-radius);background:var(--surface-page);color:var(--surface-text);font:inherit}.ui-text-input::placeholder{color:var(--surface-text-muted);opacity:.8}.ui-text-input:hover{border-color:var(--color-olive)}.ui-text-input:focus-visible{border-color:var(--focus-color)}.ui-text-input[aria-invalid=true]{border-color:var(--color-error)}@keyframes ui-spin{to{transform:rotate(1turn)}}.homepage-hero{border-top:0;padding-block-start:clamp(var(--space-7),10vw,var(--space-11))}.homepage-hero__grid,.homepage-physical__grid{align-items:end}.homepage-artist__portrait,.homepage-hero__artwork,.homepage-physical__artwork{min-width:0}.homepage-media{display:grid;gap:var(--space-3);margin:0}.homepage-media__surface{display:grid;min-width:0;place-items:center;align-content:center;gap:var(--space-5);overflow:hidden;border:1px solid var(--surface-border);background:var(--surface-raised);color:var(--surface-text-muted);padding:var(--space-5);text-align:center}.homepage-media--square .homepage-media__surface{aspect-ratio:1}.homepage-media--portrait .homepage-media__surface{aspect-ratio:4/5}.homepage-media--landscape .homepage-media__surface{aspect-ratio:16/9}.homepage-media__caption{color:var(--surface-text-muted);font-size:.8125rem;line-height:1.45}.homepage-kicker{margin:0 0 var(--space-4)}.homepage-hero h1{max-width:12ch;margin:0}.homepage-hero__artists{margin:var(--space-4) 0 0;color:var(--surface-text-muted);font-size:clamp(1rem,1.8vw,1.25rem)}.homepage-artist__actions,.homepage-hero__actions,.homepage-physical__actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3)}.homepage-action-note,.homepage-note{max-width:var(--container-reading);margin:0;color:var(--surface-text-muted);font-size:.8125rem;line-height:1.5}.homepage-audio{background:var(--surface-raised)}.homepage-audio__inner{display:grid;gap:var(--space-4);padding-block:var(--space-3)}.homepage-audio__inner :is(p,h2){margin-block:0}.homepage-section-heading--wide>:is(p,h2),.homepage-section-heading--wide>:is(p,h3),.homepage-section-heading>:is(p,h2),.homepage-section-heading>:is(p,h3){margin-block:0}.homepage-section-body{min-width:0}.homepage-story{display:grid;gap:var(--space-5)}.homepage-story p{margin:0}.homepage-details{display:grid;gap:var(--space-4);margin:var(--space-7) 0 0}.homepage-details__item{display:grid;gap:var(--space-1);border-top:1px solid var(--surface-border);padding-top:var(--space-3)}.homepage-details__item dd,.homepage-details__item dt{margin:0}.homepage-details__item dd{overflow-wrap:anywhere}.homepage-physical__details{align-self:start}.homepage-physical__details>:is(h2,p){margin-block:0}.homepage-physical__details h2{max-width:18ch}.homepage-sides{display:grid;gap:var(--space-3);border-block:1px solid var(--surface-border);padding-block:var(--space-4)}.homepage-sides__item{display:grid;gap:var(--space-1)}.homepage-sides__artist{color:var(--surface-text-muted);font-size:.9375rem}.homepage-track-list{margin-top:var(--space-7);border-top:1px solid var(--surface-border)}.homepage-track-row{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-5);border-bottom:1px solid var(--surface-border);padding-block:var(--space-5)}.homepage-track-row h3,.homepage-track-row p{margin-block:0}.homepage-track-row h3{margin-top:var(--space-2);font-family:var(--font-display);font-size:clamp(1.75rem,4vw,3rem);font-weight:400;line-height:1}.homepage-track-row>div{min-width:0}.homepage-track-row>div>p:last-child{margin-top:var(--space-2);color:var(--surface-text-muted)}.homepage-session__grid{margin-top:var(--space-7)}.homepage-session__photos,.homepage-session__video{min-width:0}.homepage-session__photos{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-4)}.homepage-artist__copy{align-self:start}.homepage-artist__copy>:is(p,h2){margin-block:0}.homepage-artist__copy>p{max-width:var(--container-reading)}.homepage-values{display:grid;gap:var(--space-5);border-top:1px solid var(--surface-border);padding-top:var(--space-5)}.homepage-value{display:grid;gap:var(--space-2)}.homepage-value :is(p:first-child,p:last-child){margin-block:0}.homepage-value p:last-child{max-width:28rem;color:var(--surface-text-muted)}.homepage-release-record{display:grid;gap:var(--space-6);margin-top:var(--space-7);border-block:1px solid var(--surface-border);padding-block:var(--space-5)}.homepage-release-record :is(h3,p){margin-block:0}.homepage-release-record h3{margin-top:var(--space-2);font-family:var(--font-display);font-size:clamp(2rem,5vw,4rem);font-weight:400;letter-spacing:-.03em;line-height:.98}.homepage-release-record__tracks{display:grid;gap:var(--space-3)}.homepage-release-record__track{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:center;gap:var(--space-4);border-top:1px solid var(--surface-border);padding-top:var(--space-3)}.homepage-release-record__artist{color:var(--surface-text-muted)}.homepage-contact__email{margin:var(--space-5) 0;font-size:clamp(1.25rem,3vw,2rem)}.homepage-inquiries{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3) var(--space-5);margin:var(--space-6) 0;padding:0;list-style:none}.homepage-inquiries li{border-top:1px solid var(--surface-border);padding-top:var(--space-3)}.homepage-mailing-list{background:var(--surface-raised)}.homepage-mailing-list__inner{display:grid;gap:var(--space-4);border-block:1px solid var(--surface-border);padding-block:var(--space-5)}.homepage-mailing-list__inner :is(p,h2){margin-block:0}@media (min-width:48rem){.homepage-hero__grid,.homepage-physical__grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.homepage-artist__copy,.homepage-hero__copy,.homepage-physical__details{padding-block-end:var(--space-5)}.homepage-audio__inner,.homepage-mailing-list__inner{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:var(--space-7)}.homepage-artist__portrait,.homepage-section-heading{grid-column:span 5}.homepage-artist__copy,.homepage-section-body{grid-column:span 7}.homepage-section-heading--wide{max-width:48rem}.homepage-details{grid-template-columns:repeat(2,minmax(0,1fr))}.homepage-session__video{grid-column:span 8}.homepage-session__photos{grid-column:span 4}.homepage-values{grid-template-columns:repeat(2,minmax(0,1fr))}.homepage-release-record{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr) auto;align-items:center;gap:var(--space-7)}.homepage-inquiries{max-width:42rem}}@media (max-width:29.999rem){.homepage-hero__heading{order:1}.homepage-hero__actions{order:2}.homepage-hero__description{order:3}.homepage-hero__copy>.homepage-action-note{order:4}.homepage-release-record__track,.homepage-track-row{align-items:stretch;grid-template-columns:1fr;flex-direction:column}.homepage-release-record__track .ui-button,.homepage-track-row .ui-button{width:100%}.homepage-inquiries{grid-template-columns:1fr}.homepage-session__photos{gap:var(--space-3)}}.r6-artwork-frame,.r6-shop-artwork{position:relative;display:flex;min-width:0;aspect-ratio:1;flex-direction:column;align-items:center;justify-content:center;margin:0;overflow:hidden;background:var(--surface-inverse);color:var(--surface-page)}.r6-artwork-frame img,.r6-release-media img,.r6-shop-artwork img{display:block;width:100%;height:100%;object-fit:cover}.r6-artwork-frame figcaption,.r6-release-media figcaption{padding-block:var(--space-2);color:var(--surface-text-muted);font-size:.8125rem}.r6-artwork-frame--placeholder,.r6-shop-artwork--placeholder{gap:var(--space-6);padding:var(--space-6);text-align:center}.r6-artwork-mark{max-width:12ch;font-family:var(--font-display);font-size:clamp(1.8rem,5vw,4.5rem);line-height:.9;text-wrap:balance}.r6-artwork-caption{max-width:16rem;color:color-mix(in srgb,var(--surface-page) 68%,transparent);font-size:.75rem;letter-spacing:.08em;text-transform:uppercase}.r6-records-intro__grid,.r6-shop-intro__grid{display:grid;gap:var(--space-7)}.r6-records-intro h1,.r6-shop-intro h1{max-width:11ch;margin-block:var(--space-4) 0;font-family:var(--font-display);font-size:clamp(3rem,8vw,7rem);font-weight:400;letter-spacing:-.045em;line-height:.88;text-wrap:balance}.r6-records-intro__copy,.r6-shop-intro__copy{max-width:28rem;margin:0;color:var(--surface-text-muted);font-size:clamp(1.125rem,2vw,1.5rem);line-height:1.25}.r6-shop-intro__copy p+p{margin-block-start:var(--space-4)}.r6-records-intro__line,.r6-release-hero__line,.r6-shop-intro__line{display:block;margin-block-start:var(--space-8)}.r6-shop-categories{border-block-start:1px solid var(--surface-border)}.r6-shop-category-grid{display:grid;gap:var(--space-5)}.r6-shop-category{display:block;min-height:15rem;border:1px solid var(--surface-border);color:var(--surface-text);padding:var(--space-6);text-decoration:none;transition:border-color var(--duration-standard) var(--easing-standard),background-color var(--duration-standard) var(--easing-standard)}.r6-shop-category:focus-visible,.r6-shop-category:hover{border-color:var(--color-orange);background:var(--surface-raised)}.r6-shop-category h2{margin-block:var(--space-4) var(--space-3);font-family:var(--font-display);font-size:clamp(2.75rem,6vw,6rem);font-weight:400;letter-spacing:-.04em;line-height:.9}.r6-shop-category p:not(.type-eyebrow){max-width:24rem;margin:0;color:var(--surface-text-muted)}.r6-shop-category__action{display:inline-block;margin-block-start:var(--space-7);border-block-end:1px solid currentColor;color:var(--color-dark-olive);font-size:.875rem;font-weight:500}.r6-records-catalog__header,.r6-shop-section-heading{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-4)}.r6-records-catalog__header{border-block-end:1px solid var(--surface-border);padding-block-end:var(--space-4)}.r6-records-catalog__header p,.r6-shop-section-heading p{margin:0}.r6-records-catalog__list{display:grid;gap:var(--space-9);padding-block-start:var(--space-7)}.r6-record-entry{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(16rem,.75fr);gap:clamp(var(--space-6),8vw,var(--space-10));align-items:end}.r6-record-entry__artwork-link{display:block;color:inherit;text-decoration:none}.r6-record-entry__artwork-link:focus-visible :is(.r6-artwork-frame,.r9-vinyl-preview){outline:3px solid var(--color-orange);outline-offset:4px}.r6-record-entry__body{padding-block:var(--space-4)}.r6-record-entry__body h2{margin-block:var(--space-3) var(--space-4);font-family:var(--font-display);font-size:clamp(2.25rem,5vw,5rem);font-weight:400;letter-spacing:-.035em;line-height:.9}.r6-record-entry__body h2 a{color:inherit;text-decoration:none}.r6-record-entry__body h2 a:focus-visible,.r6-record-entry__body h2 a:hover{text-decoration:underline;text-decoration-color:var(--color-orange);text-decoration-thickness:.08em;text-underline-offset:.12em}.r6-record-entry__artists,.r6-record-entry__format{margin:0}.r6-record-entry__artists{font-size:1.125rem}.r6-record-entry__format{margin-block-start:var(--space-2);color:var(--surface-text-muted)}.r6-record-entry__actions,.r6-release-hero__actions,.r6-shop-product__actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3)}.r6-record-entry__actions{margin-block-start:var(--space-6)}.r6-records-support,.r6-release-support,.r6-shop-support{border-block-start:1px solid var(--surface-border)}.r6-records-support__inner,.r6-release-support__inner,.r6-shop-format__inner,.r6-shop-support__inner{display:grid;gap:var(--space-6)}.r6-records-support h2,.r6-release-support h2,.r6-shop-format h2,.r6-shop-support h2{margin:var(--space-3) 0 0;font-family:var(--font-display);font-size:clamp(2rem,4vw,4rem);font-weight:400;letter-spacing:-.035em;line-height:.92}.r6-records-support__inner>div:last-child p,.r6-release-support__inner>div:last-child p,.r6-shop-format__inner>p,.r6-shop-support__inner>div:last-child p{max-width:32rem;margin:0 0 var(--space-4);color:var(--surface-text-muted)}.r6-release-hero__grid{display:grid;gap:var(--space-8)}.r6-release-hero__content{align-self:end}.r6-release-hero h1{max-width:9ch;margin-block:var(--space-4) var(--space-3);font-family:var(--font-display);font-size:clamp(3.5rem,9vw,8rem);font-weight:400;letter-spacing:-.055em;line-height:.84}.r6-release-artists,.r6-release-description,.r6-release-subtitle{margin:0}.r6-release-subtitle{color:var(--surface-text-muted);font-size:1.125rem}.r6-release-artists{margin-block-start:var(--space-4);font-size:1.25rem}.r6-release-description{max-width:32rem;margin-block-start:var(--space-5);color:var(--surface-text-muted);font-size:1.0625rem;line-height:1.5}.r6-release-hero__actions{margin-block-start:var(--space-6)}.r6-action-note{max-width:32rem;margin-block-start:var(--space-3);color:var(--surface-text-muted);font-size:.875rem}.r6-release-hero .ui-availability,.r6-shop-product .ui-availability{display:inline-flex;margin-block-start:var(--space-4)}.r6-release-section-heading{max-width:42rem}.r6-release-section-heading h2,.r6-shop-section-heading h2{margin:var(--space-3) 0 0;font-family:var(--font-display);font-size:clamp(2.25rem,5vw,5rem);font-weight:400;letter-spacing:-.04em;line-height:.9}.r6-shop-section-heading>p:last-child{margin-block-start:var(--space-4);color:var(--surface-text-muted)}.r6-track-grid{display:grid;gap:var(--space-6);margin-block-start:var(--space-7)}.r6-track-side{border-block-start:1px solid var(--surface-border);padding-block:var(--space-4) var(--space-5)}.r6-track-side>p{margin:0}.r6-track-list{margin:var(--space-5) 0 0;padding:0;list-style:none}.r6-track-list li{display:flex;justify-content:space-between;gap:var(--space-4);border-block-start:1px solid var(--surface-border);padding-block:var(--space-4)}.r6-track-list li span{display:grid;gap:var(--space-1)}.r6-track-list li span span{color:var(--surface-text-muted);font-size:.9375rem}.r6-release-credits,.r6-release-product,.r6-release-related,.r6-release-story,.r6-release-technical,.r6-shop-format{border-block-start:1px solid var(--surface-border)}.r6-release-credits__grid,.r6-release-product__grid,.r6-release-related__grid{display:grid;gap:var(--space-6)}.r6-release-product__copy{max-width:32rem}.r6-release-product__copy>p{margin:0}.r6-release-product__copy>p+p{margin-block-start:var(--space-3)}.r6-release-product__price,.r6-release-product__title{font-size:1.25rem}.r6-release-product__format{color:var(--surface-text-muted)}.r6-release-product .ui-availability{display:inline-flex;margin-block-start:var(--space-4)}.r6-release-credits__list,.r6-release-related__list{display:grid;margin:0;padding:0;list-style:none}.r6-release-credits__list li,.r6-release-related__list li{display:grid;gap:var(--space-2);border-block-start:1px solid var(--surface-border);padding-block:var(--space-4)}.r6-release-credits__list li span:last-child,.r6-release-related__list li span{color:var(--surface-text-muted);font-size:.9375rem}.r6-release-related__list a{color:inherit;font-size:1.125rem;text-decoration-thickness:.08em;text-underline-offset:.12em}@media (min-width:48rem){.r6-release-credits__grid,.r6-release-product__grid,.r6-release-related__grid{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);align-items:start}.r6-release-credits__list li,.r6-release-related__list li{grid-template-columns:minmax(8rem,.5fr) minmax(0,1.5fr);align-items:baseline}}.r6-release-story__grid,.r6-release-technical__grid{display:grid;gap:var(--space-6)}.r6-release-story__grid>div{max-width:var(--container-reading)}.r6-release-story__grid p{margin:0}.r6-release-story__grid p+p{margin-block-start:var(--space-5)}.r6-release-details{display:grid;margin:0;border-block-start:1px solid var(--surface-border)}.r6-release-details>div{display:grid;grid-template-columns:8rem 1fr;gap:var(--space-4);border-block-end:1px solid var(--surface-border);padding-block:var(--space-4)}.r6-release-details dt{color:var(--surface-text-muted);font-size:.8125rem;letter-spacing:.08em;text-transform:uppercase}.r6-release-details dd{margin:0}.r6-release-media__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-6);max-width:56rem;margin:var(--space-7) auto 0}.r6-release-media__list figure{margin:0}.r6-release-media__list img{aspect-ratio:4/3}.r6-release-media__list figure[data-media-type=artwork] img{aspect-ratio:1;height:auto;object-fit:contain}@media (max-width:47.999rem){.r6-release-media__list{grid-template-columns:minmax(0,1fr)}}.r6-release-support__inner>div:last-child>.ui-text-link+.r6-release-support__separator{margin-inline:var(--space-3);color:var(--surface-text-muted)}.r6-shop-feature{border-block-start:1px solid var(--surface-border)}.r6-shop-feature .r6-shop-product{margin-block-start:var(--space-7)}.r6-shop-product{display:grid;gap:var(--space-6);border-block-end:1px solid var(--surface-border);padding-block-end:var(--space-6)}.r6-shop-product__body{min-width:0}.r6-shop-product__heading{display:flex;align-items:start;justify-content:space-between;gap:var(--space-4)}.r6-shop-product__heading h2,.r6-shop-product__heading p{margin:0}.r6-shop-product__heading h2{max-width:15ch;margin-block-start:var(--space-3);font-family:var(--font-display);font-size:clamp(2rem,4vw,4rem);font-weight:400;letter-spacing:-.035em;line-height:.9}.r6-shop-product__price{flex:0 0 auto;font-size:1.25rem}.r6-shop-product__format{margin-block-start:var(--space-4);color:var(--surface-text-muted)}.r6-shop-product__variants{margin-block-start:var(--space-5);border:0;padding:0}.r6-shop-product__variants legend{margin-block-end:var(--space-2)}.r6-shop-product__variant-note{margin:0 0 var(--space-3);color:var(--surface-text-muted);font-size:.8125rem}.r6-shop-product__variant-list{display:flex;flex-wrap:wrap;gap:var(--space-2)}.r6-shop-product__variant-list label{display:inline-grid;min-width:4.5rem;justify-items:center;gap:var(--space-1);border:1px solid var(--surface-border);padding:var(--space-2) var(--space-3);text-align:center}.r6-shop-product__variant-list label:focus-within{outline:3px solid var(--color-orange);outline-offset:3px}.r6-shop-product__variant-list input{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.r6-shop-product__variant-list input:focus-visible+.r6-shop-product__variant-name{text-decoration:underline;text-decoration-thickness:.12em;text-underline-offset:.2em}.r6-shop-product__variant-list label:has(input:disabled){color:var(--surface-text-muted);opacity:.72}.r6-shop-product__variant-name{font-weight:600}.r6-shop-product__variant-status{min-height:auto;padding-inline:0;border-inline-start:0;font-size:.625rem}.r9-merch-preview__pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3)}.r9-merch-preview__pair-view,.r9-product-carousel{min-width:0}.r9-product-carousel:focus-visible{outline:3px solid var(--color-orange);outline-offset:4px}.r9-product-carousel__viewport{touch-action:pan-y}.r9-product-carousel__slide{min-width:0}.r9-product-carousel__controls{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-3);margin-block-start:var(--space-3);color:var(--surface-text-muted);font-size:.8125rem}.r9-product-carousel__controls button{border:1px solid var(--surface-border);background:transparent;padding:var(--space-2) var(--space-3);color:var(--surface-text);font:inherit;cursor:pointer}.r9-product-carousel__controls button:disabled{color:var(--surface-text-muted);cursor:not-allowed;opacity:.55}.r9-product-carousel__controls button:focus-visible{outline:3px solid var(--color-orange);outline-offset:3px}.r6-shop-product__actions{margin-block-start:var(--space-6)}.r6-shop-apparel{border-block-start:1px solid var(--surface-border)}.r6-shop-apparel__list{display:grid;gap:var(--space-7);margin-block-start:var(--space-7)}.r6-shop-apparel__list .r6-shop-product{grid-template-columns:minmax(8rem,.7fr) minmax(0,1.3fr);align-items:end;border-block-end:0;padding-block-end:0}.r6-shop-format__inner>p{margin-block-start:0}.r6-shop-support .r6-action-note{margin-block:var(--space-7) 0;padding-block-start:var(--space-4)}.r6-shop-support .r6-action-note,.r7-store-policies{border-block-start:1px solid var(--surface-border)}.r7-store-policies__heading{display:grid;gap:var(--space-3);max-width:var(--container-reading)}.r7-store-policies__heading h2,.r7-store-policies__heading p{margin:0}.r7-store-policies__grid{display:grid;gap:var(--space-5);margin-block-start:var(--space-7)}.r7-store-policy{border-block-start:1px solid var(--surface-border);padding-block-start:var(--space-4)}.r7-store-policy p{margin:0;max-width:var(--container-reading)}.r7-store-policy p+p{margin-block-start:var(--space-3)}.r7-store-policy__summary{color:var(--surface-text-muted)}@media (min-width:48rem){.r7-store-policies__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.r6-records-intro__grid,.r6-release-hero__grid,.r6-shop-intro__grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end}.r6-records-support__inner,.r6-release-support__inner,.r6-shop-format__inner,.r6-shop-support__inner{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start}.r6-release-story__grid,.r6-release-technical__grid,.r6-track-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.r6-shop-product{grid-template-columns:minmax(0,1.1fr) minmax(16rem,.9fr);align-items:end}.r6-shop-apparel__list,.r6-shop-category-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.r6-shop-apparel__list{gap:var(--space-6)}.r6-shop-apparel__list .r6-shop-product{grid-template-columns:1fr;align-items:stretch;border-block-start:1px solid var(--surface-border);padding-block-start:var(--space-5)}}@media (max-width:47.999rem){.r6-record-entry__actions .ui-button,.r6-record-entry__actions .ui-text-link,.r6-release-hero__actions .ui-button,.r6-shop-product__actions .ui-button,.r6-shop-product__actions .ui-text-link{width:100%}.r6-record-entry__actions .ui-text-link,.r6-shop-product__actions .ui-text-link{justify-content:center;text-align:center}}@media (max-width:29.999rem){.r6-records-intro h1,.r6-shop-intro h1{font-size:clamp(2.8rem,15vw,4rem)}.r6-record-entry,.r6-shop-apparel__list .r6-shop-product{grid-template-columns:1fr}.r6-record-entry__body{padding-block:0}.r6-records-catalog__header,.r6-shop-product__heading,.r6-shop-section-heading{align-items:start;flex-direction:column}.r6-shop-product__price{margin-block-start:var(--space-2)!important}.r6-release-details>div{grid-template-columns:1fr;gap:var(--space-2)}}.recordings-archive{overflow:clip}.archive-section{border-top:1px solid var(--surface-border)}.archive-intro{border-top:0}.archive-intro__grid,.archive-split-copy{display:grid;gap:var(--space-6)}.archive-audio-reserve p,.archive-controls h2,.archive-intro h1,.archive-intro__body p,.archive-kicker,.archive-section-heading :is(p,h2),.archive-split-copy :is(h2,p){margin-block:0}.archive-intro h1{max-inline-size:50rem;overflow-wrap:anywhere;text-transform:uppercase}.archive-intro__body{max-inline-size:var(--container-reading)}.archive-intro__body p+p{margin-block-start:var(--space-4)}.archive-controls{background:var(--surface-raised)}.archive-controls__inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-4)}.archive-view-selector{display:flex;flex-wrap:wrap;gap:var(--space-2)}.archive-view-selector .ui-button{min-inline-size:7rem}.archive-view-selector .ui-button[aria-pressed=true]{border-color:var(--surface-text);background:var(--surface-text);color:var(--surface-page)}.archive-view-selector .ui-button[aria-pressed=true]:focus-visible,.archive-view-selector .ui-button[aria-pressed=true]:hover:not(:disabled){border-color:var(--surface-text);background:var(--surface-text);color:var(--surface-page)}.archive-section-heading{display:grid;gap:var(--space-2)}.archive-note{max-inline-size:var(--container-reading);margin:var(--space-4) 0 0;color:var(--surface-text-muted);font-size:var(--text-small)}.archive-covers{margin-block-start:var(--space-7)}.archive-cover-entry{display:grid;gap:var(--space-7);border-block:1px solid var(--surface-border);padding-block:var(--space-6)}.archive-artwork{display:grid;gap:var(--space-3);margin:0}.archive-artwork__surface{display:grid;aspect-ratio:1;min-inline-size:0;place-items:center;align-content:center;gap:var(--space-4);border:1px solid var(--surface-border);background:linear-gradient(135deg,transparent 49.5%,var(--surface-border) 50%,transparent 50.5%),var(--surface-raised);color:var(--surface-text-muted);text-align:center}.archive-artwork__caption{margin:0;color:var(--surface-text-muted);font-size:var(--text-small)}.archive-entry__details{display:flex;min-inline-size:0;flex-direction:column;align-items:flex-start;gap:var(--space-3);align-self:center}.archive-entry__artist,.archive-entry__details>:is(p,h2){margin-block:0}.archive-entry__details h2,.archive-list__identity h2{max-inline-size:36rem;overflow-wrap:anywhere}.archive-entry__artist{color:var(--surface-text-muted);font-size:clamp(1.125rem,2vw,1.5rem)}.archive-entry__metadata{display:flex;flex-wrap:wrap;gap:var(--space-4) var(--space-6);margin:var(--space-2) 0}.archive-entry__metadata>div{display:grid;gap:var(--space-1);min-inline-size:6rem}.archive-entry__metadata :is(dt,dd){margin:0}.archive-entry__actions{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-block-start:var(--space-3)}.archive-action-link{text-decoration:none}.archive-list{margin:var(--space-7) 0 0;padding:0;list-style:none}.archive-list__item{border-bottom:1px solid var(--surface-border)}.archive-list__entry{display:grid;gap:var(--space-5);padding-block:var(--space-5)}.archive-list__identity{min-inline-size:0}.archive-list__identity :is(p,h2){margin-block:0}.archive-list__identity h2{margin-block:var(--space-2);font-family:var(--font-display);font-size:clamp(1.75rem,4vw,3rem);font-weight:400;letter-spacing:-.03em;line-height:1}.archive-list__identity p:last-child{color:var(--surface-text-muted)}.archive-list__entry .archive-entry__metadata{align-self:center;margin:0}.archive-list__entry .archive-entry__actions{align-self:center;margin-block-start:0}.archive-split-copy{max-inline-size:72rem}.archive-split-copy .type-body-l{margin-block:0}.archive-contact{padding-block-end:var(--space-9)}.archive-contact a{overflow-wrap:anywhere}.archive-audio-reserve{border-top:1px solid var(--surface-border);background:var(--surface-raised);padding-block:var(--space-5)}.archive-audio-reserve p+p{margin-block-start:var(--space-2);color:var(--surface-text-muted)}@media (min-width:48rem){.archive-intro__grid,.archive-split-copy{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:var(--space-7)}.archive-cover-entry{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center}.archive-list__entry{grid-template-columns:minmax(0,1fr) minmax(11rem,.8fr) auto;align-items:center;gap:var(--space-6)}.archive-list__entry .archive-entry__actions{justify-content:flex-end}}@media (max-width:29.999rem){.archive-view-selector{width:100%}.archive-view-selector .ui-button{flex:1 1 8rem}.archive-entry__actions,.archive-entry__actions .archive-action-link,.archive-entry__actions .ui-button{width:100%}}.preview-page{overflow:clip}.preview-kicker{margin:0}.preview-intro{max-width:54rem}.preview-intro__note{max-width:var(--container-reading);margin:var(--space-5) 0 0;color:var(--surface-text-muted)}.preview-navigation{display:flex;flex-wrap:wrap;gap:var(--space-3) var(--space-5);border-block:1px solid var(--surface-border);padding-block:var(--space-4)}.preview-player{gap:var(--space-3)}.preview-player__controls{display:flex;flex-wrap:wrap;gap:var(--space-2)}.preview-player__controls button{min-height:2.75rem;padding:.65rem .85rem;border:1px solid var(--surface-border);background:transparent;color:inherit;font:inherit;font-size:var(--text-small)}.preview-player__controls button:not(:disabled){border-color:var(--color-orange)}.preview-player__controls button:disabled{color:var(--surface-text-muted);cursor:not-allowed;opacity:.65}.preview-player__progress{display:grid;gap:var(--space-2);color:var(--surface-text-muted);font-size:var(--text-small)}.preview-player__progress input{width:100%;accent-color:var(--color-orange)}.preview-motion-state{padding-block:var(--space-3);color:var(--surface-text-muted);font-size:var(--text-small)}.preview-motion-state,.preview-panel{border-block:1px solid var(--surface-border)}.preview-panel{padding:var(--space-5);background:var(--surface-raised)}.preview-logo-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));gap:var(--space-4)}.preview-logo-card{display:grid;gap:var(--space-3);margin:0}.preview-logo-card__stage{display:grid;min-height:9rem;place-items:center;padding:var(--space-5);border:1px solid var(--surface-border);background:var(--surface-raised)}.preview-logo-card__stage img{display:block;width:min(100%,15rem);height:auto}.preview-logo-card:nth-child(3) .preview-logo-card__stage img,.preview-logo-card:nth-child(6) .preview-logo-card__stage img{width:min(100%,7rem)}.preview-logo-card--inverse .preview-logo-card__stage{background:var(--surface-inverse)}.preview-logo-card figcaption{color:var(--surface-text-muted);font-size:var(--text-small)}.preview-palette{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,11rem),1fr));gap:var(--space-3)}.preview-swatch{display:grid;min-height:7rem;align-content:space-between;gap:var(--space-4);padding:var(--space-4);border:1px solid var(--surface-border)}.preview-swatch span{font-size:var(--text-small)}.preview-swatch--cream{background:var(--color-cream);color:var(--color-charcoal)}.preview-swatch--charcoal{background:var(--color-charcoal);color:var(--color-cream)}.preview-swatch--olive{background:var(--color-olive);color:var(--color-cream)}.preview-swatch--orange{background:var(--color-orange);color:var(--color-charcoal)}.preview-swatch--dark-olive{background:var(--color-dark-olive);color:var(--color-cream)}.preview-surface{display:grid;align-content:start;gap:var(--space-4);padding:clamp(var(--space-5),4vw,var(--space-7));border:1px solid var(--surface-border);background:var(--surface-raised)}.preview-surface h3,.preview-surface p{margin:0}.preview-product-surface{background:var(--surface-inverse);color:var(--color-cream)}.preview-product-surface .type-body-m,.preview-product-surface .type-metadata{color:var(--color-cream)}.preview-product-surface .ui-availability{width:fit-content;color:var(--color-cream)}.preview-product-surface .ui-button--secondary{border-color:var(--color-cream);color:var(--color-cream)}.preview-media{display:grid;min-height:12rem;place-items:center;background:var(--surface-inverse);color:var(--color-cream);font-family:var(--font-sans);font-size:.75rem;letter-spacing:.08em;text-transform:uppercase}.preview-span-3,.preview-span-4,.preview-span-5,.preview-span-7{grid-column:span 4}@media (min-width:48rem){.preview-span-7{grid-column:span 7}.preview-span-5{grid-column:span 5}.preview-span-4{grid-column:span 4}.preview-span-3{grid-column:span 3}}@media (prefers-reduced-motion:reduce){.ui-button__spinner,.ui-loading-state__mark{animation:none}.ui-button:active:not(:disabled),.ui-icon-button:active:not(:disabled){transform:none}}.release-page{padding-block-end:var(--audio-player-reserve)}.release-page section{scroll-margin-block-start:calc(var(--space-7) + var(--control-height))}.release-page__hero{padding-block-start:var(--space-9)}.release-hero__grid,.release-purchase__grid{align-items:center}.release-hero__copy,.release-purchase__details{min-width:0}.release-hero__artists{margin-block:var(--space-4) 0;color:var(--surface-text-muted);font-size:clamp(1rem,2vw,1.375rem)}.release-page__actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3)}.release-hero__availability{display:grid;gap:var(--space-2)}.release-empty-state,.release-page__action-note,.release-page__section-note{margin:0;color:var(--surface-text-muted);font-size:.9375rem}.release-definition-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-4) var(--space-5);margin:0}.release-definition-list>div{min-width:0}.release-definition-list dd,.release-definition-list dt{margin:0}.release-definition-list dd{margin-block-start:var(--space-1)}.release-section-nav{position:sticky;top:0;z-index:15;border-block:1px solid var(--surface-border);background:color-mix(in srgb,var(--surface-page) 94%,transparent);-webkit-backdrop-filter:blur(.75rem);backdrop-filter:blur(.75rem)}.release-section-nav__inner{max-width:var(--container-max);overflow-x:auto;scrollbar-width:thin}.release-section-nav__list{display:flex;width:max-content;min-width:100%;align-items:center;justify-content:space-between;gap:var(--space-5);margin:0;padding:0;list-style:none}.release-section-nav__link{display:grid;min-height:3.5rem;min-width:3.5rem;align-content:center;gap:var(--space-2);color:var(--surface-text-muted);font-size:.8125rem;text-decoration:none;white-space:nowrap}.release-section-nav__link:hover,.release-section-nav__link[aria-current=location]{color:var(--surface-text)}.release-track-selector{display:grid;gap:0;margin:var(--space-6) 0 0;padding:0;list-style:none}.release-track-selector__item{display:flex;align-items:center;justify-content:space-between;gap:var(--space-5);padding-block:var(--space-5);border-block-start:1px solid var(--surface-border)}.release-track-selector__item h3,.release-track-selector__item p{margin:0}.release-track-selector__item h3{margin-block:var(--space-2);font-family:var(--font-display);font-size:clamp(1.5rem,3vw,2.25rem);font-weight:400}.release-track-selector__item>div{min-width:0}.release-sides{display:grid;gap:var(--space-3)}.release-sides__item{display:grid;gap:var(--space-1);padding-block:var(--space-3);border-block-start:1px solid var(--surface-border)}.release-sides__artist{color:var(--surface-text-muted);font-size:.9375rem}.release-section-intro{min-width:0}.release-section-intro .type-heading-m{margin-block:var(--space-3) 0}.release-liner-note__body,.release-story__body,.release-support__body{min-width:0}.release-liner-note__body>p,.release-story__body>p{margin-block:0 var(--space-5)}.release-liner-note__body>p:last-child,.release-story__body>p:last-child{margin-block-end:0}.release-liner-note{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:var(--space-7)}.release-liner-note__body h3{margin:var(--space-2) 0 var(--space-4);font-family:var(--font-display);font-size:clamp(1.5rem,3vw,2.25rem);font-weight:400}.release-media-placeholder{margin:0}.release-media-placeholder__surface{display:grid;min-height:16rem;align-content:center;justify-items:center;gap:var(--space-4);padding:var(--space-5);background:var(--surface-raised);color:var(--surface-text-muted)}.release-media-placeholder--portrait .release-media-placeholder__surface{min-height:22rem}.release-media-placeholder--landscape .release-media-placeholder__surface{min-height:18rem}.release-media-placeholder figcaption,.release-media-record figcaption{margin-block-start:var(--space-2);color:var(--surface-text-muted);font-size:.8125rem}.release-media-grid{display:grid;gap:var(--space-5);margin-block-start:var(--space-6)}.release-media-record{margin:0}.release-media-record img,.release-media-record video{display:block;width:100%;height:auto}.release-page__credits .release-definition-list,.release-page__technical .release-definition-list{margin-block-start:var(--space-6)}.release-support__body{display:grid;gap:var(--space-4)}.release-support__body p{margin:0}.release-related-list{display:grid;gap:var(--space-3);margin-block:var(--space-6) 0;padding:0;list-style:none}.release-related-list a{display:inline-flex;min-height:2.75rem;align-items:center;text-decoration:underline;text-decoration-color:var(--color-orange);text-underline-offset:.3em}.release-audio-reserve{border-block:1px solid var(--surface-border);background:var(--surface-raised);padding-block:var(--space-5)}.release-audio-reserve p{margin:0}.release-audio-reserve p+p{margin-block-start:var(--space-2);color:var(--surface-text-muted)}@media (min-width:48rem){.release-hero__grid>.release-media-placeholder,.release-purchase__grid>.release-media-placeholder{grid-column:span 7}.release-hero__copy,.release-page__support .release-section-intro,.release-purchase__details,.release-story>.layout-container>.layout-grid>.release-section-intro{grid-column:span 5}.release-page__story>.layout-container>.layout-grid>.release-story__body,.release-story__body,.release-support__body{grid-column:span 7}.release-media-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:47.999rem){.release-page__hero{padding-block-start:var(--space-7)}.release-section-nav__list{justify-content:flex-start}.release-page__actions,.release-track-selector__item{align-items:stretch;flex-direction:column}.release-page__actions .ui-button,.release-track-selector__item .ui-button{width:100%}.release-definition-list,.release-liner-note{grid-template-columns:1fr}.release-liner-note{gap:var(--space-5)}}.shop-page{overflow:clip;padding-block-end:var(--audio-player-reserve)}.shop-page section{scroll-margin-block-start:calc(var(--space-7) + var(--control-height))}.shop-content-grid,.shop-intro__grid{display:grid;gap:var(--space-7)}.shop-featured__artist,.shop-format__body>p,.shop-intro__body p,.shop-intro__grid h1,.shop-page__action-note,.shop-product-format,.shop-section-intro :is(p,h2){margin-block:0}.shop-intro__grid h1{max-inline-size:48rem;overflow-wrap:anywhere;text-transform:uppercase}.shop-intro__body{max-inline-size:var(--container-reading)}.shop-intro__body p+p{margin-block-start:var(--space-4)}.shop-featured__grid{display:grid;gap:var(--space-7)}.shop-featured__details,.shop-format__body,.shop-section-intro{min-width:0}.shop-product-artwork{margin:0}.shop-product-artwork__surface{display:grid;aspect-ratio:1;min-width:0;place-items:center;align-content:center;gap:var(--space-4);border:1px solid var(--surface-border);background:linear-gradient(135deg,transparent 49.5%,var(--surface-border) 50%,transparent 50.5%),var(--surface-raised);color:var(--surface-text-muted);text-align:center}.shop-product-artwork figcaption{margin-block-start:var(--space-2);color:var(--surface-text-muted);font-size:.8125rem}.shop-featured__artist{margin-block-start:var(--space-3);color:var(--surface-text-muted);font-size:clamp(1rem,2vw,1.375rem)}.shop-product-status{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3) var(--space-5)}.shop-product-price{margin:0;font-family:var(--font-sans);font-size:1.125rem;font-weight:600}.shop-product-format{color:var(--surface-text-muted);font-size:1rem}.shop-page__actions{display:flex;flex-wrap:wrap;gap:var(--space-3)}.shop-page__action-note,.shop-page__section-note{color:var(--surface-text-muted);font-size:.9375rem}.shop-page__action-note+.shop-page__action-note{margin-block-start:var(--space-2)}.shop-section-intro .type-heading-m{margin-block-start:var(--space-3)}.shop-definition-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-4) var(--space-5);margin:0}.shop-definition-list>div{min-width:0}.shop-definition-list :is(dt,dd){margin:0}.shop-definition-list dd{margin-block-start:var(--space-1)}.shop-format__body>.shop-page__section-note{margin-block-start:var(--space-5)}.shop-audio-reserve{border-block:1px solid var(--surface-border);background:var(--surface-raised);padding-block:var(--space-5)}.shop-audio-reserve p{margin:0}.shop-audio-reserve p+p{margin-block-start:var(--space-2);color:var(--surface-text-muted)}@media (min-width:48rem){.shop-content-grid,.shop-featured__grid,.shop-intro__grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.shop-featured__grid{align-items:center}}@media (max-width:47.999rem){.shop-page__actions{align-items:stretch;flex-direction:column}.shop-page__actions .ui-button{width:100%}.shop-definition-list{grid-template-columns:1fr}}.artist-page{overflow:clip;padding-block-end:var(--audio-player-reserve)}.artist-page section{scroll-margin-block-start:calc(var(--space-7) + var(--control-height))}.artist-contact-grid,.artist-content-grid,.artist-hero__grid{display:grid;gap:var(--space-7)}.artist-contact__email,.artist-copy,.artist-hero__copy,.artist-section-intro,.artist-services__body{min-width:0}.artist-media-record,.artist-portrait{margin:0}.artist-portrait__surface{display:grid;aspect-ratio:4/5;min-width:0;place-items:center;align-content:center;gap:var(--space-4);border:1px solid var(--surface-border);background:linear-gradient(135deg,transparent 49.5%,var(--surface-border) 50%,transparent 50.5%),var(--surface-raised);color:var(--surface-text-muted);text-align:center}.artist-media-record figcaption,.artist-portrait figcaption{margin-block-start:var(--space-2);color:var(--surface-text-muted);font-size:.8125rem}.artist-media-record img{display:block;width:100%;height:auto}.artist-hero__copy h1{max-inline-size:14ch;overflow-wrap:anywhere}.artist-hero__roles{margin-block:var(--space-4) 0;color:var(--surface-text-muted);font-size:clamp(1rem,2vw,1.375rem)}.artist-page__actions{display:flex;flex-wrap:wrap;gap:var(--space-3)}.artist-page__action-note,.artist-page__section-note{margin:0;color:var(--surface-text-muted);font-size:.9375rem}.artist-section-intro .type-heading-m{margin-block:var(--space-3) 0;overflow-wrap:anywhere;text-transform:none}.artist-copy{display:grid;gap:var(--space-5)}.artist-copy p{margin:0}.artist-placements-list,.artist-recordings-list,.artist-services-list{margin:0;padding:0;list-style:none}.artist-placements-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 var(--space-5)}.artist-placements-list li,.artist-services-list li{padding-block:var(--space-3);border-block-start:1px solid var(--surface-border)}.artist-recordings-list{border-block-start:1px solid var(--surface-border)}.artist-recordings-list li{display:flex;align-items:center;justify-content:space-between;gap:var(--space-5);padding-block:var(--space-5);border-block-end:1px solid var(--surface-border)}.artist-recordings-list :is(h3,p){margin:0}.artist-recordings-list h3{margin-block:var(--space-2);font-family:var(--font-display);font-size:clamp(1.5rem,3vw,2.25rem);font-weight:400}.artist-recordings-list li>div{min-width:0}.artist-recordings-list li>a{display:inline-flex;min-height:2.75rem;align-items:center;color:var(--surface-text);text-decoration:underline;text-decoration-color:var(--color-orange);text-underline-offset:.3em}.artist-page__section-note{margin-block-start:var(--space-5)}.artist-media-grid{gap:var(--space-5)}.artist-media-grid,.artist-media-placeholder{display:grid;margin-block-start:var(--space-6)}.artist-media-placeholder{min-height:12rem;place-items:center;padding:var(--space-6);border:1px solid var(--surface-border);background:var(--surface-raised);color:var(--surface-text-muted);text-align:center}.artist-media-placeholder p{max-inline-size:var(--container-reading);margin:0}.artist-services__body{display:grid;gap:var(--space-6)}.artist-services__body>p{margin:0}.artist-services-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 var(--space-5)}.artist-contact{background:var(--surface-raised)}.artist-contact__email{margin:0}.artist-audio-reserve{border-block:1px solid var(--surface-border);background:var(--surface-raised);padding-block:var(--space-5)}.artist-audio-reserve p{margin:0}.artist-audio-reserve p+p{margin-block-start:var(--space-2);color:var(--surface-text-muted)}@media (min-width:48rem){.artist-hero__grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center}.artist-contact-grid,.artist-content-grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.artist-contact__email,.artist-copy,.artist-hero__copy,.artist-services__body{align-self:center}.artist-media-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:47.999rem){.artist-page__hero{padding-block-start:var(--space-7)}.artist-page__actions,.artist-recordings-list li{align-items:stretch;flex-direction:column}.artist-page__actions .ui-button,.artist-recordings-list li>a{width:100%}}@media (max-width:29.999rem){.artist-placements-list,.artist-services-list{grid-template-columns:1fr}}.homepage{overflow:clip}.homepage-section{border-top:1px solid var(--surface-border)}.homepage-label-introduction{border-top:0;padding-block-start:clamp(var(--space-7),11vw,var(--space-11))}.homepage-featured-release__grid,.homepage-label-introduction__grid{align-items:center}.homepage-label-introduction__logo{display:grid;place-items:center;min-height:clamp(18rem,48vw,34rem);border:1px solid var(--surface-border);background:var(--surface-raised);padding:clamp(var(--space-5),5vw,var(--space-9))}.homepage-label-introduction__logo img{display:block;width:min(100%,26rem);height:auto}.homepage-label-introduction__copy{align-self:center}.homepage-label-introduction__copy :is(h1,p){margin-block:0}.homepage-label-introduction__copy h1{max-width:8ch;margin-block-start:var(--space-4)}.homepage-release-artwork{display:grid;gap:var(--space-3);margin:0}.homepage-release-artwork__covers{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(var(--space-2),2vw,var(--space-4))}.homepage-release-artwork__cover{display:grid;min-width:0;gap:var(--space-2);overflow:hidden;border:1px solid var(--surface-border);background:var(--surface-raised)}.homepage-release-artwork__image{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:cover}.homepage-release-artwork__label{display:grid;gap:var(--space-1);padding:0 var(--space-3) var(--space-3)}.homepage-release-artwork__label span:last-child{overflow-wrap:anywhere}.homepage-release-artwork figcaption{display:grid;gap:var(--space-1);max-width:34rem;color:var(--surface-text-muted);font-size:.8125rem;line-height:1.45}.homepage-featured-release__copy{align-self:center}.homepage-featured-release__copy :is(h2,p){margin-block:0}.homepage-featured-release__copy h2{max-width:8ch;margin-block-start:var(--space-4)}.homepage-featured-release__label{margin-block-start:var(--space-4)!important;color:var(--surface-text-muted)}.homepage-side-list{display:grid;gap:var(--space-3);border-block:1px solid var(--surface-border);padding-block:var(--space-4)}.homepage-side-list__item{display:grid;gap:var(--space-1)}.homepage-side-list__artist{color:var(--surface-text-muted)}.homepage-featured-release__actions{display:flex;flex-wrap:wrap;gap:var(--space-3)}.homepage-action{width:fit-content;text-decoration:none}.homepage-action-note{max-width:var(--container-reading);margin:0;color:var(--surface-text-muted);font-size:.8125rem;line-height:1.5}.homepage-section-heading--wide>:is(p,h2),.homepage-section-heading>:is(p,h2){margin-block:0}.homepage-section-heading--wide>h2,.homepage-section-heading>h2{margin-block-start:var(--space-4)}.homepage-record-preview{display:grid;gap:var(--space-7);margin-block-start:var(--space-7);border-block:1px solid var(--surface-border);padding-block:var(--space-6)}.homepage-record-preview__copy{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-5)}.homepage-record-preview__copy :is(h3,p){margin:0}.homepage-record-preview__copy h3{max-width:12ch;font-family:var(--font-display);font-size:clamp(2rem,6vw,4.5rem);font-weight:400;letter-spacing:-.03em;line-height:.98}.homepage-record-preview__tracks{display:grid;width:100%;border-top:1px solid var(--surface-border)}.homepage-record-preview__tracks p{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--space-3);border-bottom:1px solid var(--surface-border);padding-block:var(--space-3)}.homepage-record-preview__tracks span:last-child{color:var(--surface-text-muted)}.homepage-roster-preview{background:var(--surface-raised)}.homepage-product-list,.homepage-roster-list{display:grid;margin:var(--space-7) 0;padding:0;border-top:1px solid var(--surface-border);list-style:none}.homepage-product-list li,.homepage-roster-list li{border-bottom:1px solid var(--surface-border)}.homepage-roster-list a{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);min-height:4rem;color:var(--surface-text);font-family:var(--font-display);font-size:clamp(1.5rem,3vw,2.5rem);text-decoration:none}.homepage-roster-link-mark{position:relative;display:inline-block;flex:0 0 auto;width:1.25rem;height:.75rem;color:var(--surface-border)}.homepage-roster-link-mark:before{position:absolute;top:50%;right:.125rem;left:0;height:1px;background:currentColor;content:"";transform:translateY(-50%)}.homepage-roster-link-mark:after{position:absolute;top:50%;right:0;width:.45rem;height:.45rem;border-right:1px solid;border-bottom:1px solid;content:"";transform:translateY(-50%) rotate(-45deg)}.homepage-roster-list a:hover{color:var(--color-orange)}.homepage-roster-list a:focus-visible .homepage-roster-link-mark,.homepage-roster-list a:hover .homepage-roster-link-mark{color:var(--color-orange)}.homepage-product-list li{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:var(--space-5);padding-block:var(--space-4)}.homepage-product-list :is(h3,p){margin:0}.homepage-product-list h3{margin-block-start:var(--space-2);font-family:var(--font-display);font-size:clamp(1.5rem,3vw,2.5rem);font-weight:400;line-height:1}.homepage-product-list__price{color:var(--color-dark-olive);font-size:1.125rem;font-weight:600;white-space:nowrap}.homepage-about-preview{background:var(--surface-page)}.homepage-about-preview .homepage-section-body{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-5)}.homepage-about-preview .homepage-section-body p{margin:0}.homepage-contact-cta{background:var(--color-olive)}.homepage-contact-cta,.homepage-contact-cta .homepage-contact-cta__email a,.homepage-contact-cta .type-metadata{color:var(--color-cream)}.homepage-contact-cta__inner{display:grid;gap:var(--space-7)}.homepage-contact-cta__inner :is(h2,p){margin-block:0}.homepage-contact-cta__inner h2{max-width:8ch;margin-block-start:var(--space-4)}.homepage-contact-cta__copy{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-5)}.homepage-contact-cta__copy .type-body-l{max-width:30rem}.homepage-contact-cta .ui-button--primary{border-color:var(--color-cream);background:var(--color-cream);color:var(--color-charcoal)}.homepage-contact-cta .ui-button--primary:focus-visible,.homepage-contact-cta .ui-button--primary:hover:not(:disabled){border-color:var(--color-charcoal);background:var(--color-charcoal);color:var(--color-cream)}.homepage-audio-reserve{border-top:1px solid var(--surface-border);background:var(--surface-raised);padding-block:var(--space-4)}.homepage-audio-reserve p{margin:0}@media (min-width:48rem){.homepage-featured-release__artwork,.homepage-label-introduction__logo{grid-column:span 7}.homepage-featured-release__copy,.homepage-label-introduction__copy{grid-column:span 5}.homepage-record-preview{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center}.homepage-record-preview__copy{padding-inline-end:var(--space-5)}.homepage-contact-cta__inner{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center}}@media (max-width:29.999rem){.homepage-featured-release__actions,.homepage-featured-release__actions .ui-button,.homepage-product-list li .ui-button{width:100%}.homepage-product-list li{grid-template-columns:minmax(0,1fr) auto}.homepage-product-list li .ui-button{grid-column:1/-1}}.r9-merch-preview,.r9-vinyl-preview{min-width:0;margin:0}.r9-merch-preview__image{display:block;width:100%;height:auto;border:1px solid var(--surface-border);background:var(--surface-raised)}.r9-merch-preview figcaption,.r9-vinyl-preview figcaption{display:grid;gap:var(--space-1);margin-block-start:var(--space-3);color:var(--surface-text-muted);font-size:.8125rem;line-height:1.45}.r9-merch-preview figcaption .type-metadata,.r9-vinyl-preview figcaption .type-metadata{color:var(--surface-text)}.r9-vinyl-preview__heading{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--space-2) var(--space-4);margin-block-end:var(--space-4)}.r9-vinyl-preview__heading>span:last-child{color:var(--surface-text-muted);font-size:.8125rem}.r9-vinyl-preview__discs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(var(--space-3),3vw,var(--space-6))}.r9-vinyl-preview__side{display:grid;gap:var(--space-3);min-width:0}.r9-vinyl-preview__disc{position:relative;isolation:isolate;display:grid;width:min(100%,19rem);aspect-ratio:1;place-items:center;margin-inline:auto;border-radius:50%;overflow:hidden;background:radial-gradient(circle at 50% 50%,transparent 0 8%,rgb(242 232 211/22%) 8.2% 8.6%,transparent 8.8% 100%),repeating-radial-gradient(circle at 50% 50%,rgb(242 232 211/8%) 0 1px,transparent 1px 4px),linear-gradient(145deg,rgb(255 255 255/10%),transparent 48%),var(--surface-inverse);box-shadow:0 1rem 1.5rem rgb(26 26 26/18%)}.r9-vinyl-preview__disc:before{position:absolute;inset:5%;border:1px solid rgb(242 232 211/18%);border-radius:50%;content:"";pointer-events:none}.r9-vinyl-preview__grooves{position:absolute;inset:15%;border:1px solid rgb(242 232 211/10%);border-radius:50%;box-shadow:0 0 0 .3rem rgb(242 232 211/4%),0 0 0 .65rem rgb(242 232 211/4%),0 0 0 1rem rgb(242 232 211/3%);pointer-events:none}.r9-vinyl-preview__label{position:relative;z-index:1;display:grid;width:42%;aspect-ratio:1;place-items:center;overflow:hidden;border:.3rem solid var(--surface-inverse);border-radius:50%;background:var(--color-cream);color:var(--color-charcoal);text-align:center}.r9-vinyl-preview__label--pending{padding:var(--space-2);background:var(--surface-raised);color:var(--surface-text-muted);font-size:.625rem;letter-spacing:.08em;text-transform:uppercase}.r9-vinyl-preview__label-image{display:block;width:100%;height:100%;object-fit:cover}.r9-vinyl-preview__hole{position:absolute;z-index:2;width:.5rem;aspect-ratio:1;border:1px solid rgb(242 232 211/50%);border-radius:50%;background:var(--surface-inverse);box-shadow:0 0 0 .14rem rgb(26 26 26/36%);pointer-events:none}.r9-vinyl-preview__side-label{display:grid;gap:var(--space-1);min-width:0;padding-inline:var(--space-1);font-size:.875rem}.r9-vinyl-preview__side-label .type-metadata{color:var(--surface-text)}.r9-vinyl-preview__side-label strong{font-family:var(--font-display);font-size:clamp(1.125rem,2.2vw,1.5rem);font-weight:400;letter-spacing:-.02em;line-height:1}.r9-vinyl-preview__side-label>span:last-child{color:var(--surface-text-muted)}.homepage-product-list li{grid-template-columns:minmax(8rem,.38fr) minmax(0,1fr) auto auto;align-items:start}.homepage-product-list li>:is(.r9-merch-preview,.r9-vinyl-preview){align-self:stretch;margin-block:var(--space-3)}@media (max-width:47.999rem){.homepage-product-list li{grid-template-columns:minmax(0,1fr) auto}.homepage-product-list li>:is(.r9-merch-preview,.r9-vinyl-preview){grid-column:1/-1;width:100%;margin-block:var(--space-3) 0}}@media (max-width:29.999rem){.r9-vinyl-preview__heading{align-items:start;flex-direction:column}.r9-vinyl-preview__side-label{padding-inline:0;font-size:.8125rem}.homepage-product-list li{grid-template-columns:minmax(0,1fr)}.homepage-product-list li .ui-button{grid-column:auto}}.about-page,.artist-page,.contact-page,.partners-page,.roster-page{overflow:clip}.about-page__intro,.artist-page__hero,.contact-page__intro,.partners-page__intro,.roster-page__intro{border-bottom:1px solid var(--surface-border)}.about-page__intro-grid,.about-page__story-grid,.artist-roster-contact,.artist-roster-content-grid,.artist-roster-hero-grid,.contact-page__categories-grid,.contact-page__intro-grid,.partners-page__intro-grid,.roster-page__intro-grid{display:grid;gap:var(--space-7)}.about-page__intro-grid h1,.contact-page__intro-grid h1,.partners-page__intro-grid h1,.roster-page__intro-grid h1{max-inline-size:9ch;margin-block:var(--space-3) 0;overflow-wrap:anywhere}.about-page__intro-grid>p,.about-page__story-grid>*,.contact-page__categories-grid>*,.partners-page__intro-grid>p,.roster-page__intro-grid>p{min-width:0}.roster-page__list-heading{margin-block-end:var(--space-6)}.roster-page__more{margin-block:var(--space-4) 0}.partners-page__list-inner{max-inline-size:var(--container-reading)}.partners-page__list-inner>.type-metadata{margin:0}.partners-page__list-inner h2{margin-block:var(--space-3) 0}.partners-list{margin:var(--space-7) 0 0;padding:0;border-top:1px solid var(--surface-border);list-style:none}.partners-list li{padding-block:var(--space-5);border-bottom:1px solid var(--surface-border)}.partners-list h3{margin:0;font-family:var(--font-display);font-size:clamp(1.75rem,4vw,3.25rem);font-weight:400;line-height:1;overflow-wrap:anywhere}.about-page__next-actions,.contact-page__email-actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-4)}.about-page__next-inner h2,.about-page__story-grid h2,.artist-roster-contact h2,.artist-roster-content-grid h2,.artist-roster-gallery-section h2,.contact-page__categories-grid h2,.contact-page__email-inner h2,.roster-page__list-heading h2{margin-block:var(--space-3) 0}.roster-entry-grid{display:grid;gap:var(--space-5);margin:0;padding:0;list-style:none}.roster-entry{min-width:0;border-block:1px solid var(--surface-border);background:var(--surface-raised)}.roster-entry__details{min-height:100%}.roster-entry__summary{display:grid;grid-template-columns:minmax(6.5rem,.8fr) minmax(0,1.2fr);min-height:100%;color:inherit;cursor:pointer;list-style:none;text-decoration:none}.roster-entry__summary::-webkit-details-marker{display:none}.roster-entry__summary::marker{display:none}.artist-roster-media,.roster-entry__visual{min-width:0;margin:0}.roster-entry__visual{display:grid;min-height:12rem}.roster-entry__visual--empty{background:var(--surface-raised)}.roster-entry__visual img{display:block;width:100%;height:100%;min-height:12rem;object-fit:cover}.roster-entry__body{display:flex;position:relative;min-width:0;flex-direction:column;align-items:flex-start;padding:var(--space-5)}.roster-entry__name{display:block;margin:var(--space-3) 0 var(--space-4);padding-inline-end:var(--space-6);font-family:var(--font-display);font-size:clamp(1.7rem,4vw,3rem);font-weight:400;line-height:1;overflow-wrap:anywhere}.roster-entry__chevron{position:absolute;inset-block-start:var(--space-5);inset-inline-end:var(--space-5);width:.75rem;height:.75rem;border-block-end:1px solid currentColor;border-inline-end:1px solid currentColor;transform:rotate(45deg);transition:transform var(--duration-standard) var(--easing-standard)}.roster-entry__details[open] .roster-entry__chevron{transform:rotate(225deg)}.roster-entry__expanded{display:flex;flex-direction:column;gap:var(--space-5);border-block-start:1px solid var(--surface-border);padding:var(--space-5)}.roster-entry__expanded-copy{display:grid;gap:var(--space-5)}.roster-entry__expanded-copy>p{max-inline-size:var(--container-reading);margin:0;color:var(--surface-text-muted)}.roster-entry__expanded-copy h4{margin:0 0 var(--space-2)}.roster-entry__facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 var(--space-5);margin:0;padding:0;list-style:none}.roster-entry__facts li{border-block-start:1px solid var(--surface-border);padding-block:var(--space-3);color:var(--surface-text-muted);font-size:.9375rem}.roster-entry__view{display:inline-flex;min-height:2.75rem;align-items:center;align-self:flex-start;margin-block-start:0;padding-block-start:var(--space-5);color:var(--surface-text);text-decoration:underline;text-decoration-color:var(--color-orange);text-underline-offset:.3em}.roster-entry__view:focus-visible,.roster-entry__view:hover{color:var(--color-orange)}.artist-roster-media img{display:block;width:100%;height:auto}.artist-roster-media figcaption{margin-block-start:var(--space-2);color:var(--surface-text-muted);font-size:.8125rem}.artist-roster-gallery{column-count:3;column-gap:clamp(var(--space-3),2vw,var(--space-6));min-width:0}.artist-roster-gallery-section{width:100%;margin-inline:auto}.artist-roster-gallery .artist-roster-media{display:inline-block;width:100%;min-width:0;margin-block-end:clamp(var(--space-3),2vw,var(--space-6));page-break-inside:avoid;break-inside:avoid}.artist-roster-gallery .artist-roster-media img{border:1px solid var(--surface-border);background:var(--surface-raised)}.artist-roster-hero__copy{min-width:0;align-self:center}.artist-roster-hero__copy h1{max-inline-size:11ch;margin-block:var(--space-3) 0;overflow-wrap:anywhere}.artist-roster-hero__identity{max-inline-size:34rem;margin-block:var(--space-5) 0;color:var(--surface-text-muted);font-size:clamp(1.125rem,2vw,1.5rem);line-height:1.45}.artist-members-list,.artist-release-list,.artist-roster-meta,.contact-page__category-list{margin:0;padding:0;list-style:none}.artist-roster-meta{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-5);margin-block-start:var(--space-5);color:var(--surface-text-muted);font-size:.875rem}.artist-roster-contact__actions,.artist-roster-hero__actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3)}.artist-roster-hero__note{max-inline-size:34rem;margin:0;color:var(--surface-text-muted);font-size:.9375rem}.artist-roster-content-grid>p{max-inline-size:var(--container-reading);margin:0}.artist-members-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 var(--space-5)}.artist-members-list li,.artist-release-list li,.contact-page__category-list li{border-block-start:1px solid var(--surface-border)}.artist-members-list li{padding-block:var(--space-4)}.artist-video-list{display:grid;min-width:0;gap:var(--space-7)}.artist-video{min-width:0}.artist-video__frame{width:100%;aspect-ratio:16/9;background:var(--surface-inverse)}.artist-video__frame iframe{display:block;width:100%;height:100%;border:0}.artist-video__copy{padding-block-start:var(--space-4)}.artist-video__copy h3,.artist-video__copy p{margin:0}.artist-video__copy h3{font-family:var(--font-display);font-size:clamp(1.5rem,3vw,2.25rem);font-weight:400;line-height:1.05}.artist-video__copy .type-metadata{margin-block-start:var(--space-2)}.artist-video__description{max-inline-size:var(--container-reading);margin-block-start:var(--space-4)!important;color:var(--surface-text-muted);line-height:1.55}.artist-video__credit-section+.artist-video__credit-section,.artist-video__credits{margin-block-start:var(--space-5)}.artist-video__credits ul{display:grid;gap:var(--space-2);margin:var(--space-3) 0 0;padding:0;list-style:none;color:var(--surface-text-muted);font-size:.9375rem;line-height:1.45}.artist-release-list{border-block-start:1px solid var(--surface-border)}.artist-release-list li{display:flex;align-items:center;justify-content:space-between;gap:var(--space-5);padding-block:var(--space-5)}.artist-release-list h3,.artist-release-list p{margin:0}.artist-release-list h3{margin-block:var(--space-2);font-family:var(--font-display);font-size:clamp(1.5rem,3vw,2.25rem);font-weight:400;line-height:1}.artist-release-list li>a{display:inline-flex;min-height:2.75rem;flex:0 0 auto;align-items:center;color:var(--surface-text);text-decoration:underline;text-decoration-color:var(--color-orange);text-underline-offset:.3em}.artist-roster-contact{padding:var(--space-6);background:var(--surface-raised)}.about-page__copy{max-inline-size:var(--container-reading)}.about-page__copy p{margin:0}.about-page__principle{border-block:1px solid var(--surface-border);background:var(--surface-inverse);color:var(--surface-page)}.about-page__principle-inner{max-inline-size:58rem}.about-page__principle .type-metadata{color:color-mix(in srgb,var(--surface-page) 70%,transparent)}.about-page__principle blockquote{margin:var(--space-5) 0 var(--space-6)}.about-page__principle blockquote p{max-inline-size:12ch;margin:0}.about-page__tagline{margin:0;color:var(--color-orange);font-size:1.25rem;font-weight:600}.about-page__next-inner,.contact-page__email-inner{display:flex;align-items:end;justify-content:space-between;gap:var(--space-6)}.contact-page__category-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 var(--space-6)}.contact-page__category-list li{padding-block:var(--space-5)}.contact-page__category-list h3,.contact-page__category-list p{margin:0}.contact-page__category-list h3{font-family:var(--font-display);font-size:clamp(1.4rem,3vw,2rem);font-weight:400;line-height:1.05}.contact-page__category-list p{margin-block-start:var(--space-3);color:var(--surface-text-muted)}.contact-page__email{border-block:1px solid var(--surface-border);background:var(--surface-raised)}.contact-page__email-inner>.ui-text-link{font-size:clamp(1.125rem,2.5vw,1.75rem)}.artist-links-list{display:grid;gap:var(--space-3);margin:0;padding:0;list-style:none}.artist-links-list a{color:inherit;text-decoration-thickness:.08em;text-underline-offset:.12em}@media (min-width:48rem){.about-page__intro-grid,.about-page__story-grid,.artist-roster-hero-grid,.contact-page__categories-grid,.contact-page__intro-grid,.partners-page__intro-grid,.roster-page__intro-grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end}.about-page__story-grid,.artist-roster-contact,.artist-roster-content-grid,.contact-page__categories-grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start}.roster-entry-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:47.999rem){.artist-roster-gallery{column-count:2}.roster-entry__visual,.roster-entry__visual img{min-height:9rem}.about-page__next-actions .ui-button,.about-page__next-actions .ui-text-link,.artist-release-list li>a,.artist-roster-hero__actions .ui-button,.contact-page__email-actions,.contact-page__email-inner>.ui-text-link{width:100%}.about-page__next-actions,.about-page__next-inner,.artist-release-list li,.contact-page__email-actions,.contact-page__email-inner{align-items:stretch;flex-direction:column}}@media (max-width:29.999rem){.artist-roster-gallery{column-count:1}.artist-members-list,.contact-page__category-list{grid-template-columns:1fr}.roster-entry__summary{grid-template-columns:minmax(5.5rem,.7fr) minmax(0,1.3fr)}.roster-entry__body{padding:var(--space-4)}}.audio-mobile-transport{display:none}.audio-transport{position:fixed;z-index:20;inset-inline:0;bottom:0;border-block-start:1px solid var(--color-orange);background:var(--surface-inverse);color:var(--color-cream);padding:var(--space-3) var(--layout-gutter) calc(var(--space-3) + env(safe-area-inset-bottom))}.audio-transport__inner{display:grid;width:min(100%,var(--container-max));margin-inline:auto;grid-template-columns:minmax(16rem,1.3fr) auto minmax(16rem,2fr) minmax(5rem,.5fr) auto minmax(8rem,.7fr);align-items:center;gap:var(--space-3)}.audio-transport__release-context{display:flex;min-width:0;align-items:center;gap:var(--space-3)}.audio-transport__artwork{width:4rem;height:4rem;flex:0 0 4rem;object-fit:cover}.audio-transport__artist,.audio-transport__status,.audio-transport__title,.audio-transport__track,.audio-transport__track .type-eyebrow{min-width:0;margin:0}.audio-transport__track .type-eyebrow{color:var(--color-cream);font-size:.6875rem}.audio-transport__artist,.audio-transport__title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.audio-transport__title{margin-block-start:var(--space-1);font-weight:600}.audio-transport__artist,.audio-transport__status{color:color-mix(in srgb,var(--color-cream) 72%,transparent);font-size:.8125rem}.audio-transport__release-link{display:block;overflow:hidden;margin-block-start:var(--space-1);color:var(--color-cream);font-size:.8125rem;text-overflow:ellipsis;text-decoration-color:var(--color-orange);text-underline-offset:.2em;white-space:nowrap}.audio-transport__controls{display:flex;align-items:center;gap:var(--space-2)}.audio-transport__controls .ui-button{padding-inline:var(--space-3)}.audio-transport__progress{display:grid;min-width:0;gap:var(--space-1)}.audio-transport__range,.audio-transport__volume input{width:100%;accent-color:var(--color-orange)}.audio-transport__range{height:var(--burn-line-thickness);appearance:none;border:0;border-radius:0;background:linear-gradient(to right,var(--color-orange) var(--audio-progress,0),color-mix(in srgb,var(--color-cream) 35%,transparent) var(--audio-progress,0))}.audio-transport__range::-webkit-slider-thumb{width:.875rem;height:.875rem;appearance:none;border:2px solid var(--color-orange);border-radius:50%;background:var(--surface-inverse);cursor:pointer}.audio-transport__range::-moz-range-thumb{width:.625rem;height:.625rem;border:2px solid var(--color-orange);border-radius:50%;background:var(--surface-inverse);cursor:pointer}.audio-transport__range:focus-visible{outline:var(--focus-width) solid var(--focus-color);outline-offset:var(--focus-offset)}.audio-transport__times{display:flex;justify-content:space-between;color:color-mix(in srgb,var(--color-cream) 72%,transparent);font-size:.75rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.audio-transport__volume,.audio-transport__volume-control{display:flex;min-width:0;align-items:center}.audio-transport__volume-control{gap:var(--space-2)}.audio-transport__volume-control .audio-transport__volume{flex:1 1}.audio-transport__mute{flex:0 0 auto;padding-inline:var(--space-2)}.audio-transport__status{text-align:end}.audio-transport__purchase{white-space:nowrap}.audio-transport .ui-button--secondary{border-color:color-mix(in srgb,var(--color-cream) 55%,transparent);color:var(--color-cream)}.audio-transport .ui-button--secondary:focus-visible,.audio-transport .ui-button--secondary:hover:not(:disabled){border-color:var(--color-orange);background:var(--color-cream);color:var(--surface-inverse)}.audio-transport__sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.r6-track-list li:has(.audio-track-button){align-items:center}body:has(.audio-mobile-transport) .site-footer,body:has(.audio-transport) .site-footer{padding-block-end:calc(var(--audio-player-reserve) + env(safe-area-inset-bottom))}@media (max-width:79.999rem){body:has(.audio-mobile-transport) .page-shell,body:has(.audio-mobile-transport) .site-footer{padding-block-end:calc(var(--audio-player-reserve) + env(safe-area-inset-bottom) + var(--space-7))}body:has(.audio-mobile-transport[data-expanded=true]) .page-shell,body:has(.audio-mobile-transport[data-expanded=true]) .site-footer{padding-block-end:calc(min(80svh, 34rem) + env(safe-area-inset-bottom) + var(--space-7))}.audio-transport{display:none}.audio-mobile-transport{position:fixed;z-index:20;inset-inline:0;bottom:0;display:block;border-block-start:1px solid var(--color-orange);background:var(--surface-inverse);color:var(--color-cream);padding:var(--space-3) var(--layout-gutter) calc(var(--space-3) + env(safe-area-inset-bottom));box-shadow:0 -.75rem 2rem rgb(0 0 0/18%)}.audio-mobile-transport__mini{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:var(--space-2)}.audio-mobile-transport__mini[aria-hidden=true]{display:none}.audio-mobile-transport__artist,.audio-mobile-transport__expanded-track,.audio-mobile-transport__mini-track,.audio-mobile-transport__title{min-width:0;margin:0}.audio-mobile-transport__expanded-header .type-eyebrow,.audio-mobile-transport__mini .type-eyebrow{margin:0;color:var(--color-cream);font-size:.6875rem}.audio-mobile-transport__artist,.audio-mobile-transport__title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.audio-mobile-transport__title{margin-block-start:var(--space-1);font-weight:600}.audio-mobile-transport__artist{color:color-mix(in srgb,var(--color-cream) 72%,transparent);font-size:.8125rem}.audio-mobile-transport__status{margin:var(--space-1) 0 0;color:color-mix(in srgb,var(--color-cream) 72%,transparent);font-size:.75rem}.audio-mobile-transport__expanded .ui-button,.audio-mobile-transport__mini .ui-button{min-width:44px}.audio-mobile-transport__mini-progress{grid-column:1/-1;width:100%;height:var(--burn-line-thickness);background:linear-gradient(to right,var(--color-orange) var(--audio-progress,0),color-mix(in srgb,var(--color-cream) 35%,transparent) var(--audio-progress,0))}.audio-mobile-transport__expanded{display:grid;max-height:min(80svh,34rem);gap:var(--space-4);overflow-y:auto;overscroll-behavior:contain;box-shadow:0 -1rem 3rem rgb(0 0 0/28%)}.audio-mobile-transport__expanded[hidden]{display:none}.audio-mobile-transport__expanded-header{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}.audio-mobile-transport__artwork{display:block;width:min(100%,18rem);height:auto;aspect-ratio:1;margin-inline:auto;object-fit:cover}.audio-mobile-transport__release-link{display:inline-block;margin-block-start:var(--space-1);color:var(--color-cream);text-decoration-color:var(--color-orange);text-underline-offset:.2em}.audio-mobile-transport__controls{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-2)}.audio-mobile-transport__controls .ui-button{width:100%;padding-inline:var(--space-2)}.audio-mobile-transport__progress{display:grid;gap:var(--space-1)}.audio-mobile-transport__progress .audio-transport__range{height:var(--control-height);background-size:100% var(--burn-line-thickness);background-position:50%;background-repeat:no-repeat}.audio-mobile-transport__volume,.audio-mobile-transport__volume-control{display:flex;min-width:0;align-items:center}.audio-mobile-transport__volume-control{gap:var(--space-2)}.audio-mobile-transport__volume-control .audio-mobile-transport__volume{flex:1 1}.audio-mobile-transport__mute{flex:0 0 auto;padding-inline:var(--space-2)}.audio-mobile-transport__volume input{width:100%;accent-color:var(--color-orange)}.audio-mobile-transport .ui-button--secondary{border-color:color-mix(in srgb,var(--color-cream) 55%,transparent);color:var(--color-cream)}.audio-mobile-transport .ui-button--secondary:focus-visible,.audio-mobile-transport .ui-button--secondary:hover:not(:disabled){border-color:var(--color-orange);background:var(--color-cream);color:var(--surface-inverse)}.audio-transport__inner{grid-template-columns:minmax(0,1fr) auto}.audio-transport__progress,.audio-transport__release-context{grid-column:1/-1}.audio-transport__artwork,.audio-transport__next,.audio-transport__previous,.audio-transport__purchase,.audio-transport__release-link{display:none}.audio-transport__controls{grid-column:2;grid-row:2;justify-self:end}.audio-transport__progress{grid-row:3}.audio-transport__volume-control{grid-column:1;grid-row:4}.audio-transport__status{grid-column:2;grid-row:4}}