:root{color-scheme:dark;--paper:#261c18;--ink:#eee7dc;--orange:#f1844d;--green:#b4d49d;--line:#49372e;--muted:#c1b3a8;--sans:Arial,Helvetica,sans-serif}*{box-sizing:border-box}body{margin:0;background:#090909;color:var(--ink);font-family:var(--sans);font-size:15px;line-height:1.65}a{color:var(--green);text-underline-offset:4px}a:hover{color:var(--orange)}a:focus-visible{outline:2px solid var(--orange);outline-offset:5px}h1,h2,h3,p{margin:0}h1,h2,h3{line-height:1.25}h1{font-size:32px}h2{font-size:22px}h3{font-size:17px}p+p{margin-top:12px}img{display:block;max-width:100%;height:auto}.wrap{width:min(1120px,calc(100% - 48px));margin-inline:auto}.skip{position:absolute;top:-100px;left:16px;padding:10px;background:#090909;z-index:3}.skip:focus{top:12px}.site-header{background:#211713;margin-top:30px;padding:35px 36px 0;display:block}.brand{color:var(--orange);text-decoration:none;font-size:28px;font-weight:700;letter-spacing:-.025em;display:block;padding-bottom:30px}.brand-mark,.brand br{display:none}.brand span:last-child{word-spacing:3px}nav{display:flex;flex-wrap:wrap;gap:0 26px;margin-inline:-36px;padding:0 36px;background:#11100e}nav a{font-size:14px;font-weight:700;text-decoration:none;padding:16px 0 13px;border-bottom:3px solid transparent}nav a[aria-current=page]{color:var(--orange);border-bottom-color:var(--orange)}main{background:var(--paper);width:min(1120px,calc(100% - 48px));margin-inline:auto;min-height:420px;padding-bottom:52px}main .wrap{width:calc(100% - 72px)}.home-heading{padding-top:36px;padding-bottom:32px}.home-heading h1{color:var(--orange);font-size:26px;margin-bottom:7px}.home-heading p{color:var(--muted);font-size:14px}.home-grid{display:grid;grid-template-columns:minmax(0,1fr) 205px;gap:52px}.catalogue>h2{margin-bottom:22px;font-size:18px}.catalogue-empty{border-top:1px solid var(--line);padding:26px 0 90px;color:var(--muted)}.catalogue-empty a{display:inline-block;margin-top:22px;font-weight:700}.home-sidebar{font-size:13px}.home-sidebar h2{font-size:18px;color:var(--orange);margin-bottom:10px}.home-sidebar h3{font-size:14px;color:var(--orange);margin-top:28px;margin-bottom:8px}.home-sidebar p{margin-bottom:12px}.home-sidebar a{display:block;width:fit-content}.site-footer{background:#11100e;padding:22px 36px;display:flex;justify-content:space-between;align-items:center;gap:24px;font-size:12px;color:var(--muted)}.footer-name{font-size:15px;font-weight:700;text-decoration:none}.footer-name span{display:none}.site-footer>div{display:flex;gap:24px;align-items:center}.site-footer p{font-size:11px;margin:0}.page-heading{padding-top:36px}.eyebrow{font-size:11px;text-transform:uppercase;letter-spacing:.07em;color:var(--muted)}.page-heading h1{font-size:32px;color:var(--orange);margin:12px 0}.orange{display:none}.intro{font-size:16px;color:var(--muted);max-width:680px}.section{padding-top:32px}.reading{max-width:680px}.reading p{margin-bottom:20px}.reading h2{font-size:21px;margin-bottom:18px}.reading h2:not(:first-child){margin-top:32px}.reading img{margin-bottom:24px}.text-link{display:inline-block;margin-top:15px;font-size:14px}.button{display:inline-block;color:var(--green);font-size:14px;font-weight:700;text-underline-offset:4px;margin-bottom:20px}.artist-row{display:grid;grid-template-columns:24px 1fr 1fr 20px;gap:15px;align-items:center;padding:22px 0;border-block:1px solid var(--line);text-decoration:none}.artist-row h2{font-size:24px}.artist-row p{font-size:13px;color:var(--muted)}.note{padding-top:22px;font-size:13px;color:var(--muted)}.empty-panel{border-top:1px solid var(--line);padding-top:28px}.empty-panel h2{font-size:24px;margin:16px 0}.empty-panel h2 br{display:none}.empty-panel>p:not(.eyebrow){font-size:14px;max-width:600px;color:var(--muted)}.about-grid{display:grid;grid-template-columns:1fr 2fr;gap:40px}.about-grid>h2{font-size:22px;color:var(--green)}.about-grid br{display:none}.large-copy{font-size:17px}.contact-note{border-top:1px solid var(--line);padding-top:20px;color:var(--muted)}.release-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.release-card{text-decoration:none}.release-card img{width:100%;aspect-ratio:1;object-fit:cover;margin-bottom:12px}.release-card h2,.release-card h3{font-size:17px;color:var(--green)}.release-card p{font-size:13px;color:var(--muted)}.release-card .eyebrow{margin-bottom:5px}ol li,ul li{padding:5px 0}@media(max-width:700px){.wrap,main{width:100%}.site-header{margin-top:0;padding:26px 22px 0}.brand{font-size:24px;padding-bottom:24px}nav{margin-inline:-22px;padding-inline:22px;gap:0 21px}nav a{font-size:13px;padding-top:12px}main .wrap{width:calc(100% - 44px)}.home-grid{grid-template-columns:1fr;gap:30px}.home-heading h1{font-size:24px}.catalogue-empty{padding-bottom:25px}.home-sidebar{border-top:1px solid var(--line);padding-top:24px}.home-sidebar h3{margin-top:20px}.site-footer{padding:22px;align-items:flex-start;flex-direction:column;gap:14px}.site-footer>div{align-items:flex-start;flex-direction:column;gap:10px}.page-heading h1{font-size:28px}.artist-row{grid-template-columns:24px 1fr 20px;gap:10px}.artist-row p{grid-column:2;grid-row:2}.artist-row>span:last-child{grid-column:3;grid-row:1}.artist-row h2{font-size:22px}.about-grid{grid-template-columns:1fr;gap:24px}.release-grid{gap:18px}.reading{max-width:none}}@media(max-width:380px){nav{gap:0 17px}.release-grid{grid-template-columns:1fr}}@media(forced-colors:active){nav a[aria-current=page]{border-bottom-color:LinkText}}.site-header,.brand{padding:0}.brand img{width:100%;height:auto}nav{margin-inline:0}@media(max-width:700px){.site-header,.brand{padding:0}nav{margin-inline:0}}.brand img{height:auto;aspect-ratio:5.5/1;object-fit:cover;object-position:center}
