
.hca{--ink:#18322f;--paper:#f7f4ed;--accent:#a6442c;--line:#d9d7cb;color:#18322f;background:#f7f4ed;font-family:Arial,sans-serif;line-height:1.7;width:100vw;margin-left:calc(50% - 50vw);overflow:hidden}.hca *{box-sizing:border-box}.hca-wrap{width:90%;max-width:1260px;margin:0 auto}.hca h1,.hca h2,.hca h3{font-family:Georgia,serif;font-weight:400;line-height:1.1;letter-spacing:-.025em;color:inherit;margin:0}.hca h1{font-size:66px;font-size:clamp(40px,5.6vw,80px)}.hca h2{font-size:42px;font-size:clamp(30px,3.6vw,48px)}.hca h3{font-size:29px}.hca p{margin:0 0 22px;font-size:17px;line-height:1.75}.hca a{color:inherit;text-decoration:underline;text-underline-offset:4px}.hca a:hover{text-decoration-thickness:2px}.hca a:focus-visible{outline:3px solid #cf8833;outline-offset:5px}.hca figure{margin:0}.hca img{display:block;width:100%;max-width:100%;height:auto}.hca figcaption{font-size:12px;line-height:1.5;padding:10px 0;color:#5b6860}.hca-kicker{display:block;font-size:11px;line-height:1.5;font-weight:700;letter-spacing:.17em;text-transform:uppercase;margin:0 0 20px;color:#a6442c}.hca-hero{background:#18322f;color:#fffdf5;padding:68px 0}.hca-split{display:table;width:100%;table-layout:fixed}.hca-copy,.hca-media{display:table-cell;vertical-align:middle;width:50%}.hca-copy{padding:10px 55px 10px 0}.hca-hero .hca-kicker{color:#ebc49a}.hca-hero p{font-size:19px;color:#e1e5db;margin-top:24px;max-width:600px}.hca-hero figcaption{color:#cbd2c6}.hca-collage{position:relative;padding:0 0 50px 45px}.hca-collage .hca-main-image{width:91%;margin-left:auto;border:9px solid #f7f4ed}.hca-collage .hca-small-image{position:relative;width:68%;margin-top:-42px;margin-left:-35px;border:8px solid #f7f4ed}.hca-actions{margin-top:30px;display:flex;display:-webkit-flex;gap:14px;flex-wrap:wrap;-webkit-flex-wrap:wrap}.hca-btn{display:inline-block;min-height:47px;padding:11px 20px;background:#f4d0a4;color:#18322f!important;font-size:13px;font-weight:700;text-decoration:none!important;margin:0 12px 10px 0}.hca-btn.alt{background:transparent;border:1px solid #b2bcae;color:#fffdf5!important}.hca-jump{border-bottom:1px solid #d9d7cb;padding:18px 0;background:#eeece2}.hca-jump .hca-wrap{display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;gap:12px 28px}.hca-jump a{font-size:12px;font-weight:700;text-decoration:none}.hca-section{padding:76px 0}.hca-heading{max-width:820px;margin-bottom:36px}.hca-heading h2{margin-bottom:20px}.hca-heading p{color:#536158;font-size:18px}.hca-columns{display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;margin:0 -16px}.hca-column{width:33.333%;padding:0 16px}.hca-era{border-top:2px solid #18322f;padding-top:22px}.hca-number{display:block;color:#a6442c;font-size:13px;letter-spacing:.12em;margin-bottom:18px}.hca-era h3{margin-bottom:18px}.hca-era p{color:#526058;font-size:16px}.hca-artists{background:#e8e8dc}.hca-card{width:50%;padding:0 16px;margin-bottom:32px}.hca-card-inner{height:100%;background:#fffdf8;border:1px solid #d3d6c9}.hca-card-media{display:block;overflow:hidden}.hca-card-media img{height:310px;object-fit:cover;transition:transform .25s ease}.hca-card-media:hover img{transform:scale(1.025)}.hca-card-body{padding:30px}.hca-card h3{margin-bottom:17px;font-size:34px}.hca-card p{font-size:16px;color:#526058}.hca-card .hca-kicker{margin-bottom:12px}.hca-card .hca-text-link{display:inline-block;font-size:13px;font-weight:700;padding:8px 0}.hca-band{background:#18322f;color:#fffdf5}.hca-band .hca-kicker{color:#ebc49a}.hca-band p{color:#dce2d6}.hca-band .hca-copy{width:60%}.hca-band .hca-media{width:40%;padding:0 0 0 35px}.hca-band h2{margin-bottom:25px}.hca-profile-hero .hca-copy{width:46%}.hca-profile-hero .hca-media{width:54%}.hca-profile-hero h1{font-size:58px;font-size:clamp(37px,4.4vw,66px)}.hca-profile-hero .hca-subtitle{font-family:Georgia,serif;font-size:25px;line-height:1.45;color:#f0d1a8}.hca-breadcrumb{padding:15px 0;border-bottom:1px solid #d9d7cb;font-size:12px}.hca-breadcrumb a{text-decoration:none}.hca-bio-layout{display:table;width:100%;table-layout:fixed}.hca-bio{display:table-cell;width:69%;padding-right:65px;vertical-align:top}.hca-bio h2{margin:48px 0 23px;font-size:35px}.hca-bio h2:first-child{margin-top:0}.hca-bio p{max-width:790px;font-size:18px}.hca-lead{font-family:Georgia,serif;font-size:24px!important;line-height:1.55!important}.hca-facts{display:table-cell;vertical-align:top;width:31%}.hca-facts-inner{border-top:3px solid #a6442c;background:#e8e8dc;padding:28px}.hca-facts h2{font-size:26px;margin-bottom:22px}.hca-facts dt{font-weight:700;font-size:11px;text-transform:uppercase;letter-spacing:.1em;margin-top:22px}.hca-facts dd{margin:7px 0 0;font-size:15px}.hca-facts a{font-size:14px}.hca-source{border-top:1px solid #d9d7cb;margin-top:34px;padding-top:20px}.hca-source p{font-size:13px}.hca-full-work{padding:35px;background:#e8e8dc}.hca-full-work img{max-height:720px;object-fit:contain}.hca-story-row{display:table;width:100%;table-layout:fixed;border-top:1px solid #bfc6b6;padding:27px 0}.hca-story-row:last-child{border-bottom:1px solid #bfc6b6}.hca-story-row .hca-story-type{display:table-cell;width:23%;vertical-align:top;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.09em;padding:5px 28px 0 0;color:#a6442c}.hca-story-row .hca-story-text{display:table-cell;width:77%}.hca-story-text h3{margin:0 0 14px;font-size:28px}.hca-story-text h3 a{text-decoration:none}.hca-story-text p{font-size:16px;max-width:770px}.hca-story-text .hca-text-link{font-size:13px;font-weight:700}.hca-watch{display:table;width:100%;table-layout:fixed}.hca-watch figure{display:table-cell;width:55%;vertical-align:middle}.hca-watch-copy{display:table-cell;width:45%;vertical-align:middle;padding-left:45px}.hca-watch-copy h3{margin:0 0 22px}.hca-footer{padding:30px 0;border-top:1px solid #d9d7cb}.hca-footer a{display:inline-block;font-size:13px;font-weight:700;margin:0 30px 10px 0}.hca [id]{scroll-margin-top:105px}.hca-wrap.hca-split,.hca-wrap.hca-bio-layout{width:90%!important}.hca-jump .hca-wrap{display:block}.hca-jump a{display:inline-block;margin:4px 26px 4px 0}.hca-card-media img{height:auto!important}
@media(min-width:1500px){.hca-hero{padding:90px 0}.hca-card-media img{height:350px}}
@media(max-width:900px){.hca-split,.hca-copy,.hca-media,.hca-bio-layout,.hca-bio,.hca-facts,.hca-watch,.hca-watch figure,.hca-watch-copy{display:block;width:100%!important}.hca-copy{padding:0 0 35px}.hca-collage{max-width:620px;margin:0 auto}.hca-profile-hero .hca-media{max-width:750px}.hca-bio{padding-right:0}.hca-facts{margin-top:35px}.hca-band .hca-media,.hca-watch-copy{padding:30px 0 0}.hca-card-media img{height:240px}.hca-column{width:100%;margin-bottom:25px}.hca-era{padding-top:18px}.hca-section{padding:54px 0}}
@media(max-width:600px){.hca-wrap,.hca-wrap.hca-split,.hca-wrap.hca-bio-layout{width:89%!important}.hca-hero{padding:44px 0}.hca h1{font-size:43px}.hca-profile-hero h1{font-size:39px;overflow-wrap:break-word}.hca-hero p{font-size:17px}.hca-collage{padding:0 0 20px 20px}.hca-collage .hca-small-image{margin-left:-15px;margin-top:-18px;width:73%}.hca-columns{display:block;margin:0}.hca-card,.hca-column{width:100%;padding:0}.hca-card-media img{height:auto}.hca-card-body{padding:24px}.hca-card h3{font-size:31px}.hca-story-row,.hca-story-row .hca-story-type,.hca-story-row .hca-story-text{display:block;width:100%}.hca-story-row .hca-story-type{padding:0 0 14px}.hca-bio p{font-size:17px}.hca-bio h2{font-size:31px}.hca-full-work{padding:15px}.hca-jump .hca-wrap{gap:12px 22px}.hca-lead{font-size:22px!important}.hca-section{padding:45px 0}}
@media(prefers-reduced-motion:reduce){.hca *{transition:none!important;scroll-behavior:auto!important}}

body.hcb-artist-page .main{padding-top:0;padding-bottom:0;margin-top:0;margin-bottom:0}body.hcb-artist-page .post-content{margin-top:0;margin-bottom:0}
.hcb-artist-related{margin:40px 0;padding:26px;background:#f1f0e7;border-left:4px solid #a6442c}.hcb-artist-related .hcb-artist-label{font-size:12px;letter-spacing:.1em;text-transform:uppercase;margin:0 0 12px}.hcb-artist-related h2{font-size:26px;margin:0 0 16px}
