:root{color-scheme:dark;--bg:#101010;--panel:#191919;--line:#333;--text:#e9e6e0;--muted:#aaa69f;--orange:#f17b49;--heading:Impact,'Arial Narrow',Arial,sans-serif}*{box-sizing:border-box}html{scroll-padding-top:20px}body{margin:0;background:#080808;color:var(--text);font:14px/1.6 Arial,Helvetica,sans-serif;padding-bottom:104px}a{color:inherit;text-decoration:none}a:hover{color:var(--orange)}button,input,textarea{font:inherit}button,a,input,textarea,summary{touch-action:manipulation}button{cursor:pointer}button:disabled{opacity:.4;cursor:default}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible,summary:focus-visible{outline:2px solid var(--orange);outline-offset:4px}[hidden]{display:none!important}.skip,.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.skip:focus{clip:auto;width:auto;height:auto;top:8px;left:8px;padding:10px;background:var(--orange);color:#111;z-index:10}.site-wrap{max-width:1380px;margin:0 auto;background:var(--bg);border-inline:1px solid #222}.utility{height:29px;display:flex;justify-content:space-between;align-items:center;padding:0 28px;font-size:9px;letter-spacing:1.7px;color:#999;border-bottom:1px solid #272727}.utility a{letter-spacing:.2px}.masthead{min-height:115px;display:flex;align-items:center;gap:27px;padding:12px 30px;background:linear-gradient(100deg,#1b1b1b,#101010)}.brand{font:italic 58px/.9 var(--heading);letter-spacing:-2px;color:var(--orange);white-space:nowrap;text-shadow:2px 3px #000}.brand span{color:#e6e1d7}.brand i{font:normal 12px Arial;letter-spacing:.5px;display:inline-block;transform:rotate(-90deg);margin-left:-4px}.mast-caption{font-weight:bold;font-size:10px;letter-spacing:1.1px;border-left:1px solid #48403b;padding-left:25px;color:#c2b9ac}.mast-caption small{display:block;font-weight:normal;font-size:11px;letter-spacing:.3px;color:#8e8980;margin-top:7px}.header-listen{margin-left:auto;font-size:11px;font-weight:bold;letter-spacing:1px;border:1px solid #7b4d36;padding:10px 15px;white-space:nowrap}.genre-strip{display:flex;gap:27px;align-items:center;min-height:37px;padding:6px 28px;background:#1c1b19;border-block:1px solid #3b332c;font-size:10px;color:#bbb6ae}.genre-strip>span{color:var(--orange);font-size:9px;font-weight:bold;letter-spacing:1.5px}.genre-strip a:last-child{margin-left:auto}.site-body{display:grid;grid-template-columns:190px minmax(0,1fr);min-height:700px}.sidebar{padding:28px 17px;border-right:1px solid #292929;background:#121212}.eyebrow{font-size:9px;font-weight:bold;letter-spacing:1.4px;color:var(--orange);margin:0 0 13px}.sidebar .eyebrow{color:#87827a;font-size:8px;letter-spacing:1.3px;margin-left:10px}.main-nav{display:flex;flex-direction:column;gap:5px}.main-nav a{display:flex;align-items:center;gap:9px;font-size:11px;color:#bab7b0;padding:9px 10px;white-space:nowrap;border-left:2px solid transparent}.main-nav a>span{width:16px;font-size:16px;color:#8e8982;text-align:center}.main-nav a:hover{background:#202020}.main-nav a[aria-current=page]{color:var(--orange);background:#2b211b;border-left-color:var(--orange)}.main-nav a[aria-current=page]>span{color:var(--orange)}#saved-count{font-size:9px;margin-left:auto;color:#8d8881}.second-label{margin-top:32px}.sidebar-note{border-top:1px solid #373029;margin-top:32px;padding:22px 10px 0}.sidebar-note strong{font:22px/1.2 var(--heading);letter-spacing:.5px;color:#d8cbb8}.sidebar-note p{font-size:11px;color:#98938b;line-height:1.8}.sidebar-note a{font-size:9px;color:var(--orange)}.sidebar-bottom{border-top:1px solid #2d2b28;margin:30px 10px 0;padding-top:18px;display:grid;gap:8px;font-size:10px;color:#8d8881}main{min-width:0;padding:28px}main:focus{outline:none}h1,h2,h3,h4,p{overflow-wrap:break-word}h1{font:48px/1.06 var(--heading);letter-spacing:.3px;color:#f1ece2;margin:0 0 20px}h2{font:25px/1.25 var(--heading);font-weight:normal;letter-spacing:.3px;margin:25px 0 13px}h3{font-size:17px;line-height:1.4;margin:8px 0}h4{font-size:14px;color:#eee0cd;margin:22px 0 8px}p{color:#b7b2aa}.standfirst{font-size:16px;max-width:700px;margin-bottom:28px}.muted,.credit-line{color:#8f8b84;font-size:11px}.section-heading{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:13px 0 11px;border-bottom:1px solid #4b3b30;margin-bottom:18px}.section-heading h2{font:18px/1.2 var(--heading);letter-spacing:.7px;margin:0}.section-heading>a,.section-heading>span{font-size:10px;color:#bba38d;white-space:nowrap}.section-intro{font-size:11px;margin-top:-6px;margin-bottom:16px}.button{display:inline-flex;align-items:center;justify-content:center;padding:10px 16px;border:1px solid #615044;background:#201d19;color:#e3d0b8;font-size:10px;font-weight:bold;letter-spacing:.7px;text-decoration:none;white-space:nowrap}.button:hover{border-color:var(--orange);color:var(--orange)}.button.orange{background:var(--orange);border-color:var(--orange);color:#19110b;box-shadow:0 3px #973e20}.button.orange:hover{background:#ff9869}.home-layout{display:grid;grid-template-columns:minmax(0,1fr) 242px;gap:25px}.home-primary{min-width:0}.hero{min-height:330px;display:flex;align-items:center;gap:20px;position:relative;padding:30px 25px;background:linear-gradient(90deg,#17120fe8,#12100cb0),url('/static/images/pyromusic-rehearsal.png') center/cover;border:1px solid #574331;isolation:isolate}.hero-copy{flex:1;position:relative;z-index:1}.hero .eyebrow{font-size:8px;letter-spacing:2px}.hero h1{font:72px/.86 var(--heading);letter-spacing:1px;margin:20px 0 16px;color:#efe4ce;transform:skew(-3deg)}.hero h1 span{color:var(--orange)}.hero-copy>p:not(.eyebrow){font-size:11px;line-height:1.8;color:#c3b4a0;margin:18px 0}.hero-record{width:165px;flex:none;align-self:center;transform:rotate(3deg);margin-top:16px}.hero-record img{display:block;width:100%;box-shadow:5px 9px 25px #000;border:1px solid #6c6659}.hero-record span,.hero-record strong,.hero-record small{display:block;transform:rotate(-3deg)}.hero-record span{font-size:7px;letter-spacing:1.3px;color:var(--orange);margin-top:16px}.hero-record strong{font-size:14px;color:#eee5d6;margin:2px 0}.hero-record small{font-size:9px;color:#a39a8d}.hero-caption{position:absolute;right:8px;bottom:4px;font-size:7px;color:#a99b85}.album-section{margin:13px 0 19px}.album-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:19px}.album-card{min-width:0}.cover-wrap{position:relative;aspect-ratio:1;background:#24221e;border:1px solid #3d3630}.cover-wrap>a{display:block;height:100%}.cover-wrap img{width:100%;height:100%;object-fit:cover;display:block;filter:saturate(.75)}.cover-play{position:absolute;bottom:10px;right:10px;background:var(--orange);color:#16100c;border:1px solid #ffb48c;width:35px;height:35px;border-radius:50%;font-size:13px;box-shadow:0 3px 8px #0007}.cover-play:hover{transform:scale(1.08)}.album-card .eyebrow{font-size:7px;color:#a58f7a;letter-spacing:.7px;margin:12px 0 6px}.album-card h3{font-size:14px;color:#e6dfd4;margin:0 0 3px}.album-card>p:not(.eyebrow){font-size:11px;margin:0 0 5px;color:#aaa399}.album-card>small{font-size:9px;color:#77736d}.editorial-rail{border-left:1px solid #33302a;padding-left:23px}.rail-section{padding-bottom:23px;border-bottom:1px solid #35302a;margin-bottom:24px}.rail-section h2{font:26px/1.1 var(--heading);color:#e0d2bd;margin:0 0 21px}.scene-tile{display:block;padding:15px 12px;margin:0 0 12px;border:1px solid #484135;background:repeating-linear-gradient(120deg,#23251d,#23251d 12px,#1e211b 12px,#1e211b 13px)}.scene-tile.second{background:repeating-linear-gradient(120deg,#29201d,#29201d 12px,#211b19 12px,#211b19 13px);border-color:#50372e}.scene-tile strong{display:block;font:26px/1.3 var(--heading);color:#e1d3b7;letter-spacing:1px;padding:6px 0 10px}.scene-tile span{font-size:9px;color:#aa9f8b}.scene-tile .scene-number{font-size:7px;letter-spacing:1px;color:#b8aa88}.text-link{font-size:10px;color:var(--orange);font-weight:bold}.news article{padding-top:3px;margin-bottom:23px}.news article:last-child{margin-bottom:0}.news small{font-size:8px;color:#af8468;letter-spacing:1px}.news h3{font-size:14px;color:#e0d5c6;line-height:1.45;margin:7px 0}.news p{font-size:11px;line-height:1.7;color:#a29b90;margin:0}.cc-symbol{display:inline-flex;border:2px solid #b8a58a;border-radius:50%;width:31px;height:31px;align-items:center;justify-content:center;color:#b8a58a;font-size:11px;font-weight:bold}.license-note h3{font-size:13px;color:#d4c6b3;margin-top:12px}.license-note p,.license-note a{font-size:10px;line-height:1.8}.license-note a{color:#bca180}.track-head,.track-row{display:grid;grid-template-columns:32px minmax(0,1fr) 150px 32px;gap:12px;align-items:center}.track-head{font-size:8px;letter-spacing:1px;color:#817b72;padding:9px 5px;border-bottom:1px solid #3a3530}.track-row{padding:10px 5px;border-bottom:1px solid #282623;min-height:61px}.track-row:hover{background:#1c1916}.track-row.is-playing{background:#2b2018}.track-row.is-playing .track-name>a{color:var(--orange)}.track-play{border:0;background:none;color:#8a8177;padding:6px 0;text-align:center}.track-number{font-size:10px}.track-triangle{display:none;font-size:13px;color:var(--orange)}.track-play:hover .track-number,.is-playing .track-number{display:none}.track-play:hover .track-triangle,.is-playing .track-triangle{display:inline}.track-name{min-width:0}.track-name>a{font-size:12px;color:#ddd4c7;display:block}.track-name small{font-size:9px;color:#978b7e;display:block;margin-top:3px}.track-name small>span{color:#736c63}.track-album{font-size:10px;color:#928578}.icon-button{border:0;background:none;color:#a99e90;min-width:30px;min-height:30px;padding:5px;font-size:18px;line-height:1}.icon-button:hover,.icon-button[aria-pressed=true]{color:var(--orange)}.save-track{font-size:20px}.compact .track-head,.compact .track-row{grid-template-columns:26px minmax(0,1fr) 110px 25px;gap:8px}.compact .track-name small>span{display:none}.gig-strip{padding:25px;border:1px solid #44362a;background:linear-gradient(110deg,#282019,#191714);display:flex;align-items:center;justify-content:space-between;gap:25px;margin-top:30px}.gig-strip h2{font:31px/1 var(--heading);margin:0}.gig-strip .eyebrow{font-size:8px}.gig-strip p:not(.eyebrow){font-size:11px;max-width:500px;margin-bottom:0}.gig-strip>.button{flex:none}footer{border-top:1px solid #35302a;margin-left:190px;padding:25px 28px 30px;font-size:9px;color:#736e67}footer>span{margin-left:15px}.footer-brand{font:18px var(--heading);color:#b5a28a}footer>div{margin-top:8px}.player{position:fixed;z-index:8;bottom:0;left:0;right:0;min-height:91px;background:#1b1917f5;border-top:2px solid #6f3e27;box-shadow:0 -5px 22px #0008;display:grid;grid-template-columns:minmax(200px,1fr) minmax(250px,1.3fr) minmax(200px,1fr);gap:30px;padding:13px 24px;align-items:center;backdrop-filter:blur(10px)}.playing-info{display:flex;gap:12px;align-items:center;min-width:0}.playing-info>img{width:51px;height:51px;object-fit:cover;border:1px solid #5b4b3b}.playing-info>div{min-width:0}.playing-info a{display:block;font-size:12px;font-weight:bold;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.playing-info span{display:block;font-size:9px;color:#a79782;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.playing-info small{font-size:8px;color:#8e7c65;display:block;line-height:1.6}.playing-info>.icon-button{margin-left:6px;flex:none;font-size:23px}.transport-buttons{display:flex;justify-content:center;align-items:center;gap:22px}.transport .icon-button{font-size:14px;color:#bdac96}.transport .icon-button[aria-pressed=true]{color:var(--orange)}.main-play{width:32px;height:32px;border-radius:50%;border:0;color:#17110d;background:#ebd1ac;font-size:13px;display:grid;place-items:center}.main-play:hover{background:var(--orange)}.progress{display:flex;align-items:center;gap:12px;margin-top:6px}.progress time{font-size:8px;color:#b9a88f;min-width:27px}.progress time:last-child{text-align:right}input[type=range]{accent-color:var(--orange);height:3px;min-width:0;cursor:pointer}.progress input{flex:1;width:100%}.player-extra{display:flex;align-items:center;justify-content:flex-end;gap:10px}.player-extra input{width:75px}.queue-toggle{color:#c1aa8c;border:0;background:none;font-size:10px;padding:9px 10px;border-left:1px solid #4a3d30;margin-left:7px}.queue-panel{position:fixed;z-index:9;right:15px;bottom:105px;width:360px;max-width:calc(100vw - 30px);max-height:65vh;overflow:auto;background:#201c18;border:1px solid #6a4e34;box-shadow:0 4px 30px #000b;padding:18px}.queue-panel .section-heading{margin:0;padding:0 0 12px}.queue-panel ol{padding:0;list-style:none}.queue-panel li button{display:block;width:100%;text-align:left;background:none;border:0;border-bottom:1px solid #42352a;color:#d3c0a8;padding:10px;font-size:11px}.queue-panel li button small{display:block;color:#99826a;font-size:9px}.queue-panel li.current button{color:var(--orange);background:#34271d}.music-search{display:flex;gap:10px;margin:25px 0 20px}.music-search input[type=search]{background:#1e1c19;border:1px solid #4d4034;flex:1;min-width:0;color:#eee2d2;padding:12px 15px;font-size:12px}.filter-tabs{display:flex;gap:9px;flex-wrap:wrap;margin:20px 0 30px}.filter-tabs a{border:1px solid #483a2e;font-size:10px;color:#bba78e;padding:7px 12px}.filter-tabs .selected{background:#38281c;color:#f2a16d;border-color:#a16a3d}.credit-line{margin-top:25px}.credit-line a{color:#be9b76}.album-header{display:flex;gap:32px;margin:23px 0 32px;padding:25px;background:linear-gradient(130deg,#2d251c,#161412);border:1px solid #4a3b2c;align-items:center}.album-header>img{width:220px;height:220px;object-fit:cover;box-shadow:6px 7px 15px #0007}.album-header h1{font-size:46px;margin:15px 0 8px}.album-header .album-artist{font-size:19px;color:#e6d6bd;margin:0}.album-header p:not(.album-artist):not(.eyebrow){font-size:11px;color:#a69076}.album-header .button{margin-top:12px}.album-background{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:40px;margin:34px 0}.album-background h2{font:28px var(--heading);margin:5px 0 12px}.album-background p{font-size:13px}.album-background a,.longform a,main>p>a{color:#e1ad76}.record-credits{border-left:1px solid #483729;padding-left:25px}.record-credits h3{font-size:14px}.record-credits p,.record-credits a{font-size:11px}.related-albums{display:grid;grid-template-columns:1fr 1fr;gap:20px}.related-albums>a{display:flex;align-items:center;gap:15px;background:#1e1914;padding:12px}.related-albums img{width:65px;height:65px;object-fit:cover}.related-albums strong,.related-albums small{display:block}.related-albums strong{font-size:13px}.related-albums small{font-size:10px;color:#9e8870;margin-top:5px}.artist-links{display:grid;grid-template-columns:1fr 1fr;gap:20px}.artist-links a{background:#29221b;border:1px solid #4b3c2e;padding:25px}.artist-links span,.artist-links small{display:block;font-size:10px;color:#b29b7e}.artist-links strong{display:block;font:32px var(--heading);color:#e1cdb0;margin:12px 0}.scene-feature{margin:40px 0;padding-bottom:30px;border-bottom:1px solid #4c3928;scroll-margin-top:20px}.scene-feature .section-heading h2{font-size:32px}.scene-feature-grid{display:grid;grid-template-columns:minmax(0,1fr) 350px;gap:30px}.scene-feature h3{font:31px var(--heading);margin:12px 0}.scene-feature p{font-size:13px}.scene-feature a{color:#d3a779}.scene-news{padding:18px;background:#251e18;border-left:2px solid #a66a3a;margin-top:25px}.scene-news .eyebrow{font-size:8px;margin:0}.scene-news p{font-size:12px}.scene-news>a{font-size:11px}.embed-wrap iframe{border:1px solid #49392c;width:100%;height:420px;background:#181818}.embed-wrap>p{font-size:10px;line-height:1.8}.tour-note{background:#241d16;padding:25px;border-left:3px solid #ae693a;margin:28px 0}.tour-note h2{font:28px var(--heading);margin:10px 0}.tour-note p{font-size:13px}.tour-note a{color:#e0aa71}.guide-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:25px}.guide-grid article{padding:20px;border:1px solid #49382a;background:#1c1713}.guide-number{font:40px var(--heading);color:#805734}.guide-grid .eyebrow{margin-top:15px;font-size:8px}.guide-grid h2{font:23px/1.25 var(--heading);margin:12px 0}.guide-grid p{font-size:11px}.credit-record{display:flex;gap:25px;border-top:1px solid #4a3827;margin-top:30px;padding-top:25px}.credit-record>img{width:110px;height:110px;object-fit:cover}.credit-record h2{font:27px var(--heading);margin:0}.credit-record p,.credit-record li{font-size:12px}.credit-record a{color:#d2a36e}details summary{cursor:pointer;font-size:12px;color:var(--orange)}details ol{padding-left:18px;line-height:2}.back-link{font-size:10px;color:#b39777}.longform{max-width:820px}.section-label,.category{font-size:9px;color:var(--orange);letter-spacing:1px;text-transform:uppercase}.longform h1{font-size:41px;margin-top:18px}.longform h2{font-size:27px}.longform p{line-height:1.9;font-size:14px}.byline,.index-summary{font-size:10px;color:#8f7e69}.contents{border:1px solid #483626;background:#211a13;padding:20px;margin:25px 0;font-size:12px}.contents ol{margin:10px 0 0;padding-left:18px}.archive-note{border-left:2px solid #6a4c30;padding-left:15px;font-size:11px!important;color:#9b886f}.practical-reference{padding:18px;border-left:2px solid var(--orange);background:#2a2016}.further-reading{border-top:1px solid #4a3725;margin-top:30px}.further-reading li{font-size:12px;line-height:2}.correction-link{font-size:11px!important}.entry-list article{padding:20px 0;border-bottom:1px solid #3d2d20}.entry-list h2,.entry-list h3{font:24px/1.2 var(--heading);margin:8px 0}.entry-list p{font-size:12px}.bar-heading{border-bottom:1px solid #5b3c25;padding-bottom:10px}.pagination{display:flex;justify-content:center;gap:30px;margin:30px 0;color:#c8a379}.notice,.error{padding:18px;background:#332519;border:1px solid #6c4829;color:#e2c29e}.correction-form label{display:block;margin:20px 0;color:#cbb59b}.correction-form input,.correction-form textarea,#notes{display:block;width:100%;background:#201a14;color:#e2cbb0;padding:12px;border:1px solid #705034;margin-top:8px}.correction-form button,.tool-actions button{padding:10px 18px;color:#efbf86;border:1px solid #916039;background:#352418}.tool-actions{display:flex;gap:15px;align-items:center;margin:15px 0}#note-status{font-size:11px}.no-script{background:#46301d;color:#f6dcb8;padding:20px;position:fixed;bottom:0;left:0;right:0;z-index:11;font-size:12px}
@media(min-width:1500px){.player{padding-inline:max(24px,calc((100vw - 1320px)/2))}}
@media(max-width:1200px){.mast-caption{display:none}.home-layout{grid-template-columns:minmax(0,1fr) 210px;gap:20px}.editorial-rail{padding-left:18px}.hero{padding:24px 20px}.hero h1{font-size:62px}.hero-record{width:135px}.album-grid{gap:14px}.site-body{grid-template-columns:175px minmax(0,1fr)}.sidebar{padding-inline:10px}footer{margin-left:175px}main{padding:24px}.scene-feature-grid{grid-template-columns:minmax(0,1fr) 300px}.player{gap:18px;padding-inline:18px}.guide-grid{gap:15px}}
@media(max-width:1000px){.home-layout{display:block}.editorial-rail{display:grid;grid-template-columns:1fr 1fr;gap:25px;border:0;padding:0;margin-top:35px}.license-note{display:none}.hero-record{width:180px}.hero h1{font-size:76px}.scene-feature-grid{grid-template-columns:1fr}.embed-wrap{max-width:420px}.album-header>img{width:180px;height:180px}.album-header h1{font-size:36px}.track-head,.track-row{grid-template-columns:28px minmax(0,1fr) 115px 30px;gap:8px}.player{grid-template-columns:1fr 1.3fr}.player-extra{display:none}.guide-grid{grid-template-columns:1fr}.gig-strip{align-items:flex-start;flex-direction:column}.album-background{gap:25px}}
@media(max-width:720px){body{padding-bottom:137px}.site-wrap{border:0}.utility{font-size:7px;height:25px;padding-inline:16px;letter-spacing:1px}.utility a{font-size:8px}.masthead{min-height:87px;padding:15px 16px;gap:8px}.brand{font-size:43px;letter-spacing:-1.5px}.brand i{font-size:8px;margin-left:-4px}.header-listen{font-size:8px;padding:8px 10px;letter-spacing:.5px}.genre-strip{gap:20px;padding:10px 16px;overflow:auto;white-space:nowrap;font-size:9px}.genre-strip>span{display:none}.genre-strip a:last-child{margin-left:0}.site-body{display:block}.sidebar{padding:0;border:0}.sidebar>.eyebrow,.sidebar>.sidebar-note,.sidebar>.sidebar-bottom,.sidebar>nav[aria-label='Your music']{display:none}.main-nav{flex-direction:row;gap:0;padding:4px 8px;overflow:auto;border-bottom:1px solid #3b2b1f}.main-nav a{font-size:9px;padding:10px 11px;gap:6px;border-left:0;border-bottom:2px solid transparent}.main-nav a>span{font-size:12px;width:auto}.main-nav a[aria-current=page]{border-bottom-color:var(--orange);background:#251b13}.main-nav a:nth-child(4){font-size:0;gap:0}.main-nav a:nth-child(4)::after{content:'Australian';font-size:9px}.main-nav a:nth-child(4)>span{display:none}main{padding:20px 16px}h1{font-size:39px}.hero{min-height:305px;padding:26px 20px;gap:17px}.hero h1{font-size:69px}.hero-record{width:130px;margin-top:26px}.hero-record strong{font-size:12px}.hero-copy>p:not(.eyebrow){font-size:10px}.hero .eyebrow{font-size:7px}.hero .button{font-size:8px;padding:10px 12px}.album-grid{gap:12px}.album-card h3{font-size:12px}.album-card .eyebrow{font-size:6px}.album-card>p:not(.eyebrow){font-size:10px}.album-card>small{font-size:8px}.cover-play{width:29px;height:29px;right:6px;bottom:6px;font-size:10px}.section-heading{gap:10px}.section-heading h2{font-size:17px}.section-heading>a,.section-heading>span{font-size:8px}.editorial-rail{gap:20px;margin-top:30px}.rail-section h2{font-size:23px}.rail-section>.eyebrow{font-size:7px;letter-spacing:1px}.scene-tile{padding:11px 9px}.scene-tile strong{font-size:23px}.scene-tile span{font-size:8px}.scene-tile .scene-number{font-size:6px}.news h3{font-size:13px}.news p{font-size:10px}.track-head,.track-row,.compact .track-head,.compact .track-row{grid-template-columns:24px minmax(0,1fr) 26px;gap:8px}.track-head>span:nth-child(3),.track-album{display:none}.track-name small>span{display:none}.track-name>a{font-size:12px}.track-row{min-height:60px}.gig-strip{padding:21px;margin-top:12px}.gig-strip h2{font-size:28px}footer{margin:0;padding:22px 16px}footer>span{font-size:8px;margin-left:9px}.player{min-height:120px;padding:10px 14px 12px;grid-template-columns:minmax(0,1fr) 120px;gap:0 15px}.playing-info{gap:9px}.playing-info>img{height:42px;width:42px}.playing-info a{font-size:11px}.playing-info span{font-size:8px}.playing-info small{font-size:7px}.playing-info>.icon-button{margin-left:0;min-width:25px}.transport{display:contents}.transport-buttons{gap:10px;grid-column:2;grid-row:1}.transport-buttons>#shuffle,.transport-buttons>#repeat{display:none}.transport-buttons>.icon-button{font-size:12px;min-width:23px;padding:2px}.main-play{height:34px;width:34px;flex:none}.progress{grid-column:1/-1;margin-top:10px}.queue-panel{bottom:140px}.album-header{padding:18px;gap:20px;align-items:flex-start}.album-header>img{width:120px;height:120px}.album-header h1{font-size:30px;margin:8px 0}.album-header .eyebrow{font-size:7px;margin-bottom:6px}.album-header .album-artist{font-size:14px}.album-header p:not(.album-artist):not(.eyebrow){font-size:8px}.album-header .button{font-size:8px;padding:8px 10px;margin-top:5px}.album-background{grid-template-columns:1fr}.record-credits{border:0;border-top:1px solid #4b3522;padding:20px 0}.related-albums{gap:12px}.related-albums>a{gap:9px;padding:9px}.related-albums img{width:45px;height:45px}.related-albums strong{font-size:11px}.related-albums small{font-size:8px}.artist-links{gap:12px}.artist-links a{padding:16px}.artist-links strong{font-size:25px}.artist-links small,.artist-links span{font-size:8px}.scene-feature .section-heading h2{font-size:28px}.scene-feature-grid{gap:20px}.embed-wrap iframe{height:440px}.credit-record{gap:15px}.credit-record>img{width:65px;height:65px}.credit-record h2{font-size:24px}.credit-record p{font-size:11px}.longform h1{font-size:33px}.longform h2{font-size:25px}.longform p{font-size:13px}.filter-tabs{gap:7px}.filter-tabs a{font-size:9px;padding:6px 10px}.music-search{gap:7px}.music-search input[type=search]{font-size:11px;padding:11px}.music-search button{font-size:9px;padding:10px}.section-heading>#play-results{font-size:8px;padding:8px}main>.standfirst{font-size:14px}}
@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important}}
@font-face{font-family:BarlowCondensed;src:url('/static/fonts/BarlowCondensed-Bold.ttf') format('truetype');font-weight:700;font-display:swap} :root{--heading:BarlowCondensed,'Arial Narrow',Arial,sans-serif}.brand{font-weight:700}.hero h1{font-weight:700;font-size:83px}.section-heading h2,h1,h2,.sidebar-note strong,.scene-tile strong,.artist-links strong,.footer-brand{font-weight:700}.track-head,.track-row{grid-template-columns:32px minmax(0,1fr) 140px 30px 35px}.compact .track-head,.compact .track-row{grid-template-columns:26px minmax(0,1fr) 100px 25px 30px}.track-duration{font-size:9px;color:#958779;text-align:right}.track-head>span:last-child{text-align:right}.album-header h1{font-size:52px}.hero-record{width:180px}.album-card h3{font-size:15px}.section-heading h2{font-size:21px}.rail-section h2{font-size:30px;font-weight:700}.scene-tile strong{font-size:31px}
@media(max-width:1200px){.hero h1{font-size:70px}.hero-record{width:135px}}
@media(max-width:1000px){.hero h1{font-size:84px}.hero-record{width:180px}.track-head,.track-row{grid-template-columns:28px minmax(0,1fr) 100px 30px 35px}.album-header h1{font-size:44px}}
@media(max-width:720px){.hero h1{font-size:76px}.hero-record{width:125px}.hero .hero-copy{min-width:0}.track-head,.track-row,.compact .track-head,.compact .track-row{grid-template-columns:24px minmax(0,1fr) 26px 32px}.track-duration{font-size:9px}.track-head>span:last-child{font-size:7px}.album-header h1{font-size:34px}.rail-section h2{font-size:27px}.scene-tile strong{font-size:26px}.section-heading h2{font-size:20px}}
@media(max-width:370px){.hero-record{width:100px}.hero h1{font-size:68px}.hero{padding-inline:16px}.brand{font-size:38px}.header-listen{padding-inline:7px}}
.reference-citation{font-size:.75em;line-height:0;vertical-align:super;margin-left:3px;white-space:nowrap}.reference-citation a{color:#e1ad76;text-decoration:none}.references{margin-top:34px;padding-top:18px;border-top:1px solid #4b3b30}.references h2{font:700 27px/1.2 var(--heading);margin:0 0 14px}.references ol{margin:0;padding-left:24px}.references li{padding:6px 0;color:#a48b70;font-size:12px;line-height:1.7;overflow-wrap:anywhere;scroll-margin-top:20px}.references a.reference-link{color:#e1ad76;text-decoration:underline;text-underline-offset:2px}.reference-domain{font-size:10px;color:#94816d}.references li:target{background:#302217;outline:1px solid #735136;padding-inline:8px}
