html{background:#f2e7d0;scrollbar-gutter:stable}body.retro{--ds-maxw:1320px;--jv-gutter:clamp(24px,4vw,56px);--ds-font-body:'Source Sans 3',system-ui,sans-serif;--ds-font-display:'Bitter',Georgia,serif;--ds-muted:#625239;--ds-dim:#69573C;--silver-2:#625239;--silver-3:#69573C;--muted:#625239;--ink-dim:#625239;--rt-gold:#795614;--ds-red:#A13C19;--brand-red:#A13C19;--poster-red:#A13C19;--accent-1:#8E3215;--accent-2:#8E3215;--brand-red-bright:#8E3215;--ds-red-bright:#8E3215;--ds-fs-body:18px;--ds-fs-sm:16px;--ds-fs-label:14px;--ds-fs-xl:clamp(32px,3.1vw,44px);--ds-fs-lg:30px;background:#f2e7d0;color:#33281a;font-size:18px;line-height:1.65}body.retro :is(.ds-container,.world-container,.ct-layout,.bio-container,.track-hero-inner,.header-inner,.footer-top,.footer-bottom){width:100%;max-width:var(--ds-maxw);margin-inline:auto;padding-inline:var(--jv-gutter);box-sizing:border-box}body.retro :is(h1,h2,h3,.ds-display,.ds-h2,.ds-final__link){text-transform:none!important;text-shadow:none!important;letter-spacing:-.025em!important;font-family:var(--ds-font-display)!important;font-weight:700!important;line-height:1.16!important}body.retro :is(h1,h2,h3,.ds-display,.ds-h2)::first-letter{text-transform:none!important}body.retro :is(h1,.ds-display){font-size:clamp(36px,4vw,56px)!important}body.retro :is(h2,.ds-h2,.section-title,.disco-catalogue-h2,.ds-final__link){font-size:clamp(28px,3vw,42px)!important;max-width:26ch}body.retro h3{font-size:clamp(22px,2vw,28px)!important}body.retro :is(p,.ds-body,.ds-lead,.ct-hero-desc,.page-hero-sub,.bookform-intro){font-size:18px;line-height:1.65}body.retro .ds-section{padding-block:clamp(56px,6vw,88px)}body.retro .ds-section--tight{padding-block:clamp(28px,3vw,40px)}body.retro :is(.ds-split,.ds-split--wide-left,.ds-split--wide-right){gap:clamp(28px,5vw,72px);grid-template-columns:1fr 1fr}body.retro .ds-split h2{max-width:22ch!important}body.retro :is(.ds-kicker,.page-hero-eyebrow,.ct-eyebrow,.bio-eyebrow){color:#684919!important;opacity:1;font:700 14px/1.4 var(--ds-font-body)!important;letter-spacing:.12em!important}body.retro :is(.ds-btn,.btn,.hero-button,.header-book-btn){font-family:var(--ds-font-body)!important;font-size:15px!important;line-height:1.3!important;min-height:48px;box-shadow:none!important;border-radius:3px!important;letter-spacing:.04em!important}body.retro :is(.ds-btn--primary,.btn-primary,.header-book-btn){background:#a13c19!important;color:#fff!important;border-color:#a13c19!important}body.retro :is(.ds-btn--ghost,.btn-ghost){color:#33281a;border-color:#88775d}body.retro #header-outer{position:relative!important;background:#3c4038!important;border-bottom:1px solid #56594f;view-transition-name:site-header}body.retro #header-outer::after{display:none!important}body.retro #header-outer .header-inner{height:80px!important;gap:28px}body.retro #main-nav a{font:600 16px/1.4 var(--ds-font-body)!important;color:#f2e7d0;letter-spacing:.04em}body.retro #main-nav a:is(:hover,.active){color:#f4c776!important}body.retro #main-nav a.active::after{background:#f4c776}body.retro .logo img{width:220px;height:auto;max-width:100%}body.retro .jv-page-hero{position:relative!important;isolation:isolate;display:block!important;width:100%!important;max-width:none!important;min-height:560px!important;height:auto!important;margin:0!important;padding:64px 0!important;background:0 0!important;overflow:visible!important;text-align:left!important;--ds-ink:#33281A;--ds-muted:#625239;--ds-dim:#69573C;color:#33281a!important}body.retro .jv-page-hero::before{content:""!important;position:absolute!important;inset:0!important;z-index:-1!important;pointer-events:none;background:linear-gradient(90deg,rgba(242,231,208,.98) 0%,rgba(242,231,208,.94) 45%,rgba(242,231,208,.72) 75%,rgba(242,231,208,.55)),var(--jv-jackal-frame,url('../assets/jackal-savanna/left/001.webp')) center top/auto 560px no-repeat!important;view-transition-name:page-backdrop}body.retro .jv-page-hero::after{display:none!important}body.retro .jv-page-hero :is(.retro-hero__grid,.ds-music-hero__inner,.ds-live-hero__inner,.ds-about-hero__inner,.world-container,.ct-hero-inner,.bio-hero-inner,.track-hero-inner,.ds-world-hero__inner,.jv-hero-inner){position:relative!important;display:block!important;width:100%!important;max-width:var(--ds-maxw)!important;margin:0 auto!important;padding:0 var(--jv-gutter)!important;box-sizing:border-box;text-align:left!important}body.retro .jv-page-hero :is(.page-hero-inner,.retro-hero__copy,.ds-music-hero__text){padding:0!important;margin:0!important;max-width:760px!important}body.retro .jv-page-hero :is(.ds-kicker,.page-hero-eyebrow,.ct-eyebrow,.bio-eyebrow){display:flex!important;justify-content:flex-start!important;margin:0 0 20px!important;min-height:20px}body.retro .jv-page-hero h1:is(h1,.ds-display){font-size:clamp(36px,4vw,56px)!important;line-height:1.16!important;margin:0 0 20px!important;max-width:22ch!important;font-weight:700!important}body.retro .jv-page-hero :is(.retro-hero__sub,.ds-lead,.ct-hero-desc,.page-hero-sub,.bio-hero-sub){font:400 18px/1.65 var(--ds-font-body)!important;color:#625239!important;max-width:60ch!important;margin:0!important;padding:0!important}body.retro .jv-page-hero :is(.ds-hero__cta,.ds-book-actions){justify-content:flex-start!important;gap:14px;margin-top:28px!important;flex-wrap:wrap}body.retro .jv-page-hero :is(.ds-textreveal,.ds-line-inner){transform:none!important;opacity:1!important}body.retro .jv-page-hero :is(.hero-mascot,.bio-hero-visual,.ds-world-hero__media){display:none!important}body.retro .jv-page-hero .page-hero-eyebrow{padding:0!important;line-height:20px!important;font-size:14px!important}body.retro .jv-page-hero .page-hero-inner{gap:0!important}body.retro .jv-page-hero.track-hero .track-hero-inner{display:grid!important;grid-template-columns:minmax(0,1.5fr) minmax(220px,.7fr)!important;gap:40px;align-items:start}body.retro .jv-page-hero .track-info{grid-column:1;grid-row:1}body.retro .jv-page-hero .track-info{padding-top:0!important}body.retro .jv-page-hero [data-reveal]{transform:none!important;opacity:1!important}body.retro .jv-page-hero p:is(.ds-kicker,.ct-eyebrow,.page-hero-eyebrow){font-size:14px!important;line-height:20px!important}body.retro .jv-page-hero .error-inner{max-width:var(--ds-maxw);width:100%;padding:0 var(--jv-gutter)!important;margin:0 auto!important;text-align:left}body.retro .jv-page-hero .error-eyebrow{margin:0 0 20px!important;font:700 14px/20px var(--ds-font-body)!important;color:#795614}body.retro .jv-page-hero .error-mascot{display:none!important}body.retro :is(.bookform-privacy,.feature-kicker,.muted.mt-6,p[style*="font-size:13px"],p[style*="font-size: 13px"]){font-size:14px!important}body.retro .jv-page-hero .track-cover-wrap{grid-column:2;grid-row:1;max-width:320px;width:100%;margin:0}body.retro .jv-page-hero .track-eyebrow{display:flex;font:700 14px/20px var(--ds-font-body);letter-spacing:.06em;color:#795614;margin:0 0 20px}body.retro .track-page{padding-top:0}body.retro .jv-page-hero #dmh-title{font-size:28px!important;margin:0!important}body.retro .jv-page-hero #dmh-kicker{font-size:14px!important;margin:12px 0 8px!important}body.retro .jv-page-hero #dmh-meta{font-size:16px;margin:8px 0 0!important}body.retro .jv-page-hero .jv-stats{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));max-width:none;margin:0;gap:24px}body.retro .jv-stats-band{padding-block:32px;background:#eadbbe}body.retro .jv-stats-band .jv-stats{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));max-width:none;margin:0;gap:24px}body.retro .jv-stat__num{font-size:30px}body.retro :is(.jv-stat__sub,.mi-date,.ct-card-sub,.ct-aside p,.footer-links-row a,.footer-links-row button,.footer-bottom p){font-size:14px!important;line-height:1.5!important}body.retro :is(.mi-title,.mi-artist,.ct-card-val,.ct-card-value,.ct-tabs a,.ct-tab,label,.ds-book-form label){font-size:16px!important;line-height:1.5}body.retro :is(.mi-artist,.mi-accent-blue,.mi-accent-red){color:#684919!important}body.retro :is(input,select,textarea){font:400 17px/1.5 var(--ds-font-body);color:#33281a;background:#fbf5e8;border-color:#98876b}body.retro :is(input,textarea)::placeholder{color:#6a5a3e;opacity:1}body.retro :is(.ct-card,.ct-aside-card,.music-item,.partner-card,.legal-card){color:#33281a}body.retro .ct-card a{color:#963817}body.retro :is(.ct-kv-v,.ct-kv-v a,.ct-kv-v strong){font:600 16px/1.6 var(--ds-font-body)!important;overflow-wrap:anywhere}body.retro :is(.ct-card-subtitle,.ct-card-note,.ct-kv-k,.ct-inbox-kicker,.ct-social-kicker,.ct-router button,.ct-router a,.ct-copy-btn){font-size:14px!important;line-height:1.5!important;letter-spacing:.04em!important}body.retro :is(.ct-aside,.ct-aside-card,.bio-content,.media-page) a:not(.ds-btn):not(.btn-primary){color:#8e3215}body.retro .mi-badge{background:#33281a!important;color:#fff5e2!important;border-color:#69573c!important;font-size:14px}body.retro .filter-tab.active .ft-count{background:#8e3215!important;color:#fff!important}body.retro .ds-live-show__ticket{background:#8e3215!important;color:#fff!important}body.retro .coming-soon button[type=submit]{background:#8e3215!important;color:#fff!important}body.retro :is(.ct-card-title,.ct-aside-title){font-size:20px!important;font-weight:700!important}body.retro #footer-outer{background:#3c4038!important;--silver-1:#F2E7D0;--silver-2:#E8DCC3;--silver-3:#E8DCC3;--ds-ink:#F2E7D0;--ds-muted:#E8DCC3;color:#f2e7d0}body.retro #footer-outer :is(p,a,h4,.cookie-settings){color:#e8dcc3}body.retro #cookieConsent .cookie-more{color:#f2e7d0!important}body.retro #footer-outer :is(.footer-newsletter,.footer-link-group) h2{margin:0 0 8px;max-width:none;color:#f2e7d0;font:700 16px/1.5 var(--ds-font-body)!important;letter-spacing:.06em!important}body.retro :focus-visible{outline:3px solid #975013;outline-offset:4px}body.retro #header-outer :focus-visible{outline-color:#f4c776}body.retro #header-outer .mobile-menu span{background:#f2e7d0!important}body.retro .ct-body,body.retro .ct-router-inner{max-width:var(--ds-maxw);margin-inline:auto;padding-inline:var(--jv-gutter);box-sizing:border-box}body.retro .ct-router-btn{font-size:14px!important}body.retro .unsubscribe-container{padding:32px}body.retro .unsubscribe-note{font-size:14px}body.retro .unsubscribe-form input[type=email]::placeholder{color:#625239}@view-transition{navigation:auto}::view-transition-old(site-header),::view-transition-new(site-header),::view-transition-old(page-backdrop),::view-transition-new(page-backdrop){animation:none;mix-blend-mode:normal}::view-transition-old(root){animation:page-copy-out .16s ease both}::view-transition-new(root){animation:page-copy-in .22s ease both}@keyframes page-copy-out{to{opacity:0}}@keyframes page-copy-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (max-width:900px){body.retro #header-outer .header-inner{height:72px!important}body.retro .jv-page-hero{min-height:520px!important;padding:44px 0!important}body.retro .jv-stats-band .jv-stats{grid-template-columns:repeat(3,minmax(0,1fr))}body.retro :is(.ds-split,.ds-split--wide-left,.ds-split--wide-right){grid-template-columns:1fr}}@media (max-width:600px){body.retro{font-size:17px}body.retro .jv-page-hero{min-height:0!important;padding:36px 0 44px!important}body.retro .jv-page-hero h1{font-size:36px!important}body.retro .jv-page-hero :is(.ds-kicker,.ct-eyebrow,.page-hero-eyebrow,.bio-eyebrow,.track-eyebrow,.error-eyebrow){min-height:40px!important;align-items:center!important}body.retro .ds-section{padding-block:44px}body.retro .ds-section--tight{padding-block:24px}body.retro .jv-stats-band .jv-stats{grid-template-columns:repeat(2,minmax(0,1fr))}body.retro .logo img{width:190px}body.retro .jv-page-hero.track-hero .track-hero-inner{display:flex!important;flex-direction:column}body.retro .jv-page-hero .track-info{order:0}body.retro .jv-page-hero .track-cover-wrap{order:1;max-width:240px}}@media (prefers-reduced-motion:reduce){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}}body.retro .jv-page-hero h1 em,body.retro .jv-page-hero h1 .ds-em{color:#a13c19!important;-webkit-text-fill-color:currentColor!important;background:0 0!important;font-style:normal}body.retro .jv-page-hero h1 .jv-brand-letter{color:#a13c19!important;-webkit-text-fill-color:currentColor!important;font:inherit;letter-spacing:inherit}body.retro .jv-page-hero h1 em .jv-brand-letter,body.retro .jv-page-hero h1 .ds-em .jv-brand-letter{color:#33281a!important}body.retro .jv-page-hero.utility-hero{min-height:0!important;padding:44px 0 48px!important}body.retro .jv-page-hero.utility-hero::before{background-size:auto,auto 360px!important}body.retro .jv-page-hero.utility-hero h1{font-size:clamp(32px,3.4vw,46px)!important}body.retro .utility-hero+.ds-section{padding-top:40px}body.retro #header-outer .header-right{margin-left:auto}body.retro #header-outer #main-nav{margin-left:auto}body.retro .footer-link-groups{display:grid;grid-template-columns:1.4fr 1fr 1fr;gap:32px;padding:32px 0;margin:0;width:100%}body.retro .footer-bottom{flex-direction:column;align-items:stretch}body.retro .footer-link-group{display:flex;flex-direction:column;align-items:flex-start;gap:8px;min-width:0}body.retro .footer-link-group h4{margin:0 0 8px;color:#f2e7d0;font:700 16px/1.5 var(--ds-font-body)}body.retro .footer-link-group :is(a,button){font:400 15px/1.5 var(--ds-font-body);padding:4px 0;min-height:32px;text-align:left;overflow-wrap:anywhere}body.retro .footer-link-group .cookie-settings{border:0;background:0 0;cursor:pointer;color:inherit}body.retro .footer-link-group a:hover{text-decoration:underline;text-underline-offset:4px}body.retro .home-current{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);gap:clamp(32px,4vw,64px);align-items:start}body.retro .home-release{display:grid;grid-template-columns:minmax(160px,.85fr) minmax(0,1fr);gap:28px;align-items:center;min-width:0}body.retro .home-release__art{display:block;aspect-ratio:1;overflow:hidden;border-radius:4px}body.retro .home-release__art img{display:block;width:100%;height:100%;object-fit:cover}body.retro .home-release h2{margin:12px 0;font-size:clamp(28px,2.8vw,38px)!important;overflow-wrap:anywhere}body.retro .home-release__meta{margin:0 0 24px;font-size:15px}body.retro .home-release__platforms{display:flex;flex-wrap:wrap;gap:12px 20px;margin-top:18px;font-size:15px}body.retro .home-release__platforms a{text-decoration:underline;text-underline-offset:4px}body.retro .home-next{border-left:1px solid var(--ds-line);padding-left:32px;min-width:0}body.retro .home-next h2{margin:12px 0 20px}body.retro .home-next__list{list-style:none;padding:0;margin:0 0 20px}body.retro .home-next__row{display:grid;grid-template-columns:62px minmax(0,1fr) auto;gap:12px;align-items:center;padding:16px 0;border-top:1px solid var(--ds-line)}body.retro .home-next__row time{font-size:16px;font-weight:700;font-variant-numeric:tabular-nums}body.retro .home-next__place{font-size:17px;font-weight:600;overflow-wrap:anywhere}body.retro .home-next__place small{display:block;font-size:14px;font-weight:400;color:var(--ds-muted)}body.retro .home-next__row a{padding:10px 0 10px 8px;font-size:14px;font-weight:700;text-decoration:underline;text-underline-offset:4px}@media (max-width:1000px){body.retro .home-current{grid-template-columns:1fr}body.retro .home-next{border-left:0;border-top:1px solid var(--ds-line);padding:32px 0 0}}@media (max-width:600px){body.retro .jv-page-hero.utility-hero{padding:28px 0 32px!important}body.retro .home-release{grid-template-columns:112px minmax(0,1fr);gap:20px;align-items:start}body.retro .home-release h2{font-size:26px!important}body.retro .home-release__copy .ds-btn{width:100%;padding-inline:12px}body.retro .footer-link-groups{grid-template-columns:1fr 1fr;gap:28px 20px}body.retro .footer-link-group:last-child{grid-column:1/-1}body.retro .footer-link-group :is(a,button){min-height:44px}}@media (max-width:380px){body.retro .home-release{grid-template-columns:1fr}body.retro .home-release__art{max-width:180px}}body.retro.store-page .store-shopping{padding-block:40px 56px}body.retro.store-page .store-shopping .world-container{max-width:var(--ds-maxw)}body.retro.store-page .store-intro{max-width:64ch;margin-bottom:28px}body.retro.store-page .store-partners{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:36px}body.retro.store-page .store-partner-card{margin:0;padding:0;border:0;background:0 0;box-shadow:none}body.retro.store-page .store-partner-head{gap:16px;margin-bottom:20px;padding-bottom:20px}body.retro.store-page .store-partner-head h3{font-size:24px!important}body.retro.store-page .store-product-card{border-radius:3px;box-shadow:none}body.retro.store-page .store-product-info{padding:16px}body.retro.store-page .store-product-info h4{font:700 18px/1.4 var(--ds-font-body)}body.retro.store-page .store-product-cta{font-size:14px;line-height:1.5;flex-wrap:wrap}body.retro.store-page .store-product-grid{gap:20px}@media (max-width:1000px){body.retro.store-page .store-partners{grid-template-columns:minmax(0,1fr);gap:44px}}@media (max-width:600px){body.retro.store-page .store-shopping{padding-block:32px 44px}body.retro.store-page .store-product-grid{grid-template-columns:minmax(0,1fr)}}body.retro #home-hero h1.retro-hero__title{font-size:clamp(48px,6.1vw,88px)!important;line-height:1.04!important;letter-spacing:-.045em!important;max-width:14ch!important;text-wrap:balance}body.retro #home-hero .retro-hero__sub{max-width:48ch!important}body.retro #ds-music-hero{min-height:0!important;padding-block:48px 56px!important}body.retro #ds-music-hero h1{font-size:clamp(32px,3.2vw,44px)!important}body.retro #ds-music-hero .ds-music-hero__text{max-width:none!important}body.retro #ds-music-hero .dmh-latest{display:grid;grid-template-columns:clamp(240px,26vw,340px) minmax(0,1fr);gap:clamp(28px,4vw,56px);align-items:center;margin-top:28px}body.retro #ds-music-hero .dmh-thumb{width:100%;border-radius:3px!important;box-shadow:none!important}body.retro #ds-music-hero .dmh-thumb img{aspect-ratio:1;object-fit:cover;border-radius:3px}body.retro #ds-music-hero #dmh-title{font-size:clamp(28px,3.2vw,42px)!important;max-width:22ch;text-wrap:balance}body.retro #ds-music-hero #dmh-kicker{min-height:0!important;margin:0 0 16px!important}body.retro #ds-music-hero #dmh-cta{margin-top:24px!important}body.retro.discography-page :is(.disco-hero-inner,.disco-body){width:100%;max-width:var(--ds-maxw);margin-inline:auto;padding-inline:var(--jv-gutter);box-sizing:border-box}body.retro.discography-page #catalogue-controls{padding:40px 0 0;scroll-margin-top:24px}body.retro #catalogue-controls .hero-mascot{display:none}body.retro #catalogue-controls .disco-hero-inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(240px,300px);gap:20px 24px}body.retro #catalogue-controls :is(.disco-hero-top,.artist-bar,.disco-meta-bar){grid-column:1/-1;margin:0}body.retro #catalogue-controls .disco-hero-top{padding-bottom:20px;border-bottom:1px solid var(--ds-line)}body.retro #catalogue-controls .stream-pills{display:flex;flex-direction:row;flex-wrap:wrap;gap:8px 16px}body.retro #catalogue-controls .stream-pill{min-width:0;min-height:44px;padding:8px 0;background:0 0;border:0;box-shadow:none;border-radius:0}body.retro #catalogue-controls .stream-pill i{background:0 0;border:0;width:24px;height:24px}body.retro #catalogue-controls .artist-bar{padding:0;gap:8px}body.retro #catalogue-controls .filter-bar{flex-wrap:wrap;overflow:visible;border:0;gap:4px;align-content:center}body.retro #catalogue-controls .filter-tab{padding:12px 10px;min-height:44px;font-size:14px;letter-spacing:0;text-transform:none}body.retro #catalogue-controls .disco-search{margin:0;padding:0;width:100%}body.retro #catalogue-controls .search-wrap{width:100%}body.retro #catalogue-controls .disco-search input{width:100%!important;min-height:48px;padding:10px 12px 10px 34px;border-radius:3px;font:400 16px/1.5 var(--ds-font-body);letter-spacing:0;text-transform:none}body.retro #catalogue-controls .disco-meta-bar{border-block:1px solid var(--ds-line);padding:16px 0;gap:16px}body.retro #catalogue-controls .disco-count{font-size:14px;letter-spacing:0;text-transform:none}body.retro #catalogue-controls :is(.artist-tab,.view-btn,.sort-btn){min-height:44px;font-family:var(--ds-font-body);letter-spacing:.02em}body.retro #catalogue-controls .disco-meta-actions{display:flex;align-items:center;flex-wrap:wrap;gap:12px 20px}@media (max-width:800px){body.retro #ds-music-hero .dmh-latest{grid-template-columns:200px minmax(0,1fr);gap:28px}body.retro #catalogue-controls .disco-hero-inner{grid-template-columns:minmax(0,1fr);gap:20px}}@media (max-width:600px){body.retro #home-hero h1.retro-hero__title{font-size:clamp(42px,11vw,62px)!important;max-width:14ch!important}body.retro #ds-music-hero{padding-block:28px 36px!important}body.retro #ds-music-hero .dmh-latest{grid-template-columns:minmax(0,1fr);gap:24px}body.retro #ds-music-hero .dmh-thumb{max-width:260px}body.retro #ds-music-hero #dmh-title{font-size:30px!important}body.retro #catalogue-controls .disco-hero-top{gap:20px}body.retro #catalogue-controls .stream-pills{gap:8px}body.retro #catalogue-controls .stream-pill{flex:0 1 auto;min-width:0}body.retro #catalogue-controls .artist-tab{padding-inline:12px;font-size:13px;letter-spacing:0}body.retro #catalogue-controls .disco-meta-bar{align-items:flex-start}body.retro #catalogue-controls .disco-meta-actions{width:100%;justify-content:space-between}}