*{box-sizing:border-box}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0}body{background:#fff;color:#333;font-family:Crimson Text,Georgia,serif;font-size:16px;line-height:1.625;padding-top:48px}a{color:#9f7f16;text-decoration:none}a:hover{color:#333}img,iframe{max-width:100%}img{height:auto}.top-nav{background:#171717;height:48px;left:0;position:fixed;top:0;width:100%;z-index:20}.nav-inner{align-items:center;display:flex;height:48px;justify-content:space-between;margin:0 auto;max-width:940px;padding:0 18px}.top-nav ul{display:flex;gap:22px;list-style:none}.top-nav a{color:#fff;display:inline-block;font-family:Open Sans,Arial,sans-serif;font-size:11px;letter-spacing:2px;line-height:48px;text-transform:uppercase}.top-social{display:flex;gap:14px}.top-social a{color:#b8b8b8;font-size:10px}.brand{margin:70px auto 54px;max-width:940px;text-align:center}.brand img{max-height:128px;width:auto}.site-main{margin:0 auto;max-width:940px;padding:0 18px}.post-list,.article{margin:0 auto;max-width:760px}.post-card,.article{border-bottom:1px solid #eee;margin-bottom:74px;padding-bottom:62px;text-align:center}.post-header{margin-bottom:24px;text-align:center}.cat{color:#9f7f16;font-family:Open Sans,Arial,sans-serif;font-size:11px;letter-spacing:2px;margin-bottom:8px;text-transform:uppercase}h1,h2,h3,h4,h5,h6{font-family:Open Sans,Arial,sans-serif;font-weight:400}.post-header h1,.post-header h2{color:#111;font-size:24px;letter-spacing:.04em;line-height:1.32;margin-bottom:8px;text-wrap:balance;text-transform:uppercase}.post-header h2 a{color:#111}.date{color:#999;font-family:Open Sans,Arial,sans-serif;font-size:11px;letter-spacing:2px;text-transform:uppercase}.post-image{display:block;margin:0 auto 28px}.excerpt{color:#333;font-size:17px;margin:0 auto 20px;max-width:650px}.read-more{border:1px solid #cfc6aa;color:#111;display:inline-block;font-family:Open Sans,Arial,sans-serif;font-size:11px;letter-spacing:2px;margin-top:18px;padding:10px 18px;text-transform:uppercase}.read-more:hover,.action-row a:hover,.action-row a.action-primary{background:#171717;border-color:#171717;color:#fff}.action-row a.action-primary:hover{background:#9f7f16;border-color:#9f7f16}.home-intro{border-bottom:1px solid #eee;margin:0 auto 72px;max-width:760px;padding-bottom:54px;text-align:center}.home-intro h1{color:#111;font-size:28px;letter-spacing:.08em;line-height:1.25;margin-bottom:16px;text-transform:uppercase}.home-intro p:not(.cat){font-size:18px;line-height:1.65;margin:0 auto 26px;max-width:620px}.home-atmosphere{border-bottom:1px solid #ece6d8;border-top:1px solid #ece6d8;height:172px;margin:28px auto;max-width:760px;overflow:hidden}.home-atmosphere picture{display:block;height:100%}.home-atmosphere img{display:block;filter:saturate(.72) contrast(.94) brightness(.8);height:100%;object-fit:cover;object-position:center 52%;width:100%}.artist-profile{border-bottom:1px solid #eee;margin:-28px auto 72px;max-width:760px;padding-bottom:54px;text-align:center}.artist-profile h2{color:#111;font-size:20px;letter-spacing:.04em;line-height:1.35;margin:0 auto 28px;max-width:620px;text-transform:uppercase;text-wrap:balance}.artist-profile-grid{display:grid;gap:22px 28px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0 auto 30px;text-align:left}.artist-profile-grid p{font-size:16px;line-height:1.65}.artist-profile-actions{margin-top:6px}.timeline-intro,.post-context-note{color:#666;font-family:Open Sans,Arial,sans-serif;font-size:12px;line-height:1.6}.timeline-intro{border-bottom:1px solid #eee;margin:-36px auto 62px;max-width:760px;padding-bottom:24px;text-align:center}.timeline-intro h2{color:#111;font-size:18px;letter-spacing:.06em;line-height:1.35;margin:0 auto 12px;max-width:560px;text-transform:uppercase;text-wrap:balance}.timeline-intro p:not(.cat){margin:0 auto;max-width:560px}.timeline-actions{margin-top:22px}.archive-intro{margin-top:0}.archive-intro h1{color:#111;font-size:22px;letter-spacing:.06em;line-height:1.35;margin:0 auto 12px;max-width:620px;text-transform:uppercase;text-wrap:balance}.post-context-note{margin:12px auto 0;max-width:560px}.action-row{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.action-row a{border:1px solid #cfc6aa;color:#111;display:inline-block;font-family:Open Sans,Arial,sans-serif;font-size:11px;letter-spacing:1.6px;line-height:1.2;padding:11px 14px;text-decoration:none;text-transform:uppercase}.post-entry{text-align:left}.post-entry [style*=width]{max-width:100%!important}.post-entry div[style*=width],.post-entry p[style*=width]{overflow-wrap:anywhere}.post-entry p[style*=font-size],.post-entry div[style*=font-size]{color:#666!important;font-family:Open Sans,Arial,sans-serif!important;font-size:12px!important;line-height:1.5!important}.post-entry p,.post-entry ul,.post-entry ol,.post-entry blockquote,.post-entry iframe{margin-bottom:22px}.post-entry h1,.post-entry h2,.post-entry h3{color:#111;line-height:1.35;margin:34px 0 14px}.post-entry h1{font-size:22px}.post-entry h2{font-size:21px}.post-entry h3{font-size:18px}.post-entry p{font-size:17px;line-height:1.65}.post-entry a{text-decoration:underline;text-underline-offset:.14em}.post-entry a:hover{text-decoration-thickness:2px}.post-entry .action-row a,.post-entry .action-row a:hover,.contact-actions a,.contact-actions a:hover{text-decoration:none}.post-entry iframe{display:block;width:100%}.artist-process-figure{margin:34px 0 30px}.artist-process-figure picture{display:block}.artist-process-figure img{display:block;width:100%}.artist-process-figure figcaption{color:#666;font-family:Open Sans,Arial,sans-serif;font-size:12px;line-height:1.6;margin-top:10px}.post-entry strong{font-weight:700}.post-entry em{font-style:italic}.post-entry blockquote{border-left:3px solid #9f7f16;color:#555;padding-left:18px}.post-entry ul,.post-entry ol{padding-left:24px}.post-entry li{margin-bottom:8px}.link-list li{margin-bottom:16px}.link-panel-list{list-style:none;padding-left:0!important}.link-panel-list li{border-top:1px solid #eee;padding:18px 0 2px}.link-panel-list a{font-family:Open Sans,Arial,sans-serif;font-size:14px;letter-spacing:.06em;text-transform:uppercase}.link-list span,.historical-link-note{color:#666;display:block;font-size:15px}.contact-actions{justify-content:flex-start;margin:26px 0 10px}.epk-actions{justify-content:flex-start;margin:28px 0 34px}.studio-actions{justify-content:flex-start;margin:26px 0 36px}.contact-email-feedback{color:#666;font-family:Open Sans,Arial,sans-serif;font-size:12px;line-height:1.5;margin:0 0 32px}.service-panel-grid{display:grid;gap:28px;grid-template-columns:repeat(2,minmax(0,1fr));margin:34px 0 42px}.service-panel,.service-cta{border-top:1px solid #eee;padding-top:24px}.service-panel h2,.service-section h2,.service-cta h2{color:#111;font-size:18px;letter-spacing:.06em;line-height:1.35;margin:0 0 16px;text-transform:uppercase}.service-panel ul{list-style:none;padding-left:0!important}.service-panel li{border-bottom:1px solid #f1f1f1;margin-bottom:0;padding:11px 0}.service-section{border-top:1px solid #eee;margin-top:42px;padding-top:28px}.service-list{display:grid;gap:24px}.service-list div{border-bottom:1px solid #f1f1f1;padding-bottom:20px}.service-list h3{margin-top:0}.service-cta{margin-top:48px}.service-cta .action-row{justify-content:flex-start;margin-top:26px}.release-list{border-top:1px solid #eee;margin:6px 0 54px}.release-item{border-bottom:1px solid #eee;display:grid;gap:8px 18px;grid-template-columns:112px 1fr;padding:18px 0}.release-item time{color:#777;font-family:Open Sans,Arial,sans-serif;font-size:12px;letter-spacing:.08em}.release-item strong{color:#111;font-size:18px;font-weight:600;line-height:1.35}.release-item span{color:#666;grid-column:2}.release-embeds{margin-top:42px}.release-embeds h2{border-bottom:1px solid #eee;color:#111;font-size:20px;letter-spacing:.08em;margin:0 0 28px;padding-bottom:14px;text-align:center;text-transform:uppercase}.release-embed{margin-bottom:42px}.release-embed h3{margin-top:0}.release-embed iframe{background:#f5f5f5;border:1px solid #e8e8e8}.release-embed-collapsible{border-bottom:1px solid #eee;margin-bottom:0;padding:18px 0}.release-embed-collapsible summary{color:#111;cursor:pointer;font-family:Open Sans,Arial,sans-serif;font-size:16px;line-height:1.35;list-style-position:outside}.release-embed-collapsible iframe,.release-embed-frame{margin-top:18px}.release-embed-frame:empty{display:none}.site-footer{color:#999;font-family:Open Sans,Arial,sans-serif;font-size:11px;letter-spacing:1px;margin:28px auto 56px;max-width:940px;padding:0 18px;text-align:center;text-transform:uppercase}.footer-social{display:flex;gap:22px;justify-content:center;margin-bottom:18px}@media(max-width:900px){.nav-inner{justify-content:center}.top-nav ul{gap:16px}.top-nav a{letter-spacing:1.4px}.top-social{display:none}}@media(max-width:700px){body{padding-top:0}.top-nav{height:auto;position:static}.nav-inner,.top-nav ul{align-items:center;height:auto}.nav-inner{display:block;padding:6px 12px}.top-nav ul{flex-direction:row;flex-wrap:wrap;gap:0 14px;justify-content:center}.top-social{display:none}.brand{margin:32px auto 34px;padding:0 18px}.brand img{max-height:96px}.top-nav a{line-height:34px;padding:0 8px}.post-header h1,.post-header h2{font-size:19px}.post-entry h1{font-size:20px}.post-entry h2{font-size:19px}.post-entry h3{font-size:17px}.post-entry iframe{min-height:166px}.release-embed iframe{height:260px;min-height:0}.home-intro{margin-bottom:52px;padding-bottom:42px}.home-intro h1{font-size:23px}.home-intro p:not(.cat){font-size:17px}.home-atmosphere{height:132px;margin:24px auto 26px}.artist-profile{margin-bottom:52px;padding-bottom:42px}.artist-profile h2{font-size:18px}.artist-profile-grid{grid-template-columns:1fr}.timeline-intro{margin-top:-24px}.action-row{align-items:stretch;flex-direction:column}.action-row a{text-align:center}.service-panel-grid{grid-template-columns:1fr}.service-cta .action-row{justify-content:center}.release-item{grid-template-columns:1fr}.release-item span{grid-column:auto}}
