/* One heading rhythm for the three adjacent discovery destinations. */
main.zf-artists-page,main.zf-community-page,main.zf-lists-page{padding-top:28px}
.zf-directory-hero{box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;width:100%;min-height:170px;margin:0 0 28px;padding:30px 0;border-bottom:1px solid #303033;text-align:right}
.zf-directory-hero-copy{flex:1 1 360px;min-width:0;padding-left:28px;box-sizing:border-box}
.zf-directory-hero h1{margin:0 0 10px;color:#f5f5f5;font-size:32px;font-weight:700;line-height:1.6}
.zf-directory-hero p{margin:0;max-width:720px;color:#aaaab0;font-size:14px;line-height:1.9}
.zf-directory-hero-actions{display:flex;flex-direction:column;align-items:center;flex:0 0 auto}
.zf-directory-hero .zf-directory-hero-action{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;box-sizing:border-box;min-width:138px;min-height:46px;padding:10px 20px;border:1px solid #9d713d;border-radius:8px;background:transparent;color:#efb66e;font-size:13px;font-weight:500;line-height:1.8;text-decoration:none}
.zf-directory-hero .zf-directory-hero-action:hover{border-color:#ef9619;background:#241c12;color:#ffc375}
.zf-directory-hero-action:focus{outline:2px solid #ef9619;outline-offset:4px}
.zf-community-page>.zf-directory-hero{margin-bottom:0;border-bottom:0}
@media(max-width:760px){main.zf-artists-page,main.zf-community-page,main.zf-lists-page{padding-top:16px}.zf-directory-hero{min-height:0;padding:20px 0 24px;margin-bottom:24px}.zf-directory-hero-copy{flex-basis:100%;padding-left:0}.zf-directory-hero h1{font-size:26px;margin-bottom:8px}.zf-directory-hero p{font-size:13px}.zf-directory-hero-actions{width:100%;flex-direction:row;justify-content:space-between;margin-top:20px}.zf-directory-hero>.zf-directory-hero-action{margin-top:20px}.zf-directory-hero .zf-directory-hero-action{min-width:126px;min-height:44px;padding:9px 16px}}
