.site-content.performances .entry-content{width:100%;display:flex;flex-flow:column;margin:var(--page-margin);max-width:var(--max-screen)}.site-content.performances .entry-content h1{font-family:"Resistance Regular",sans-serif;margin:0 0 12px}.site-content.performances .entry-content p{font-size:.8em;margin:0 0 12px;color:var(--color-black)}.site-content.performances .entry-content :where(.is-layout-flex){gap:0}.site-content.performances .entry-content>.wp-block-group:first-child{background-color:var(--color-black);color:var(--color-red);display:flex;flex-flow:column}.site-content.performances .entry-content>.wp-block-group:first-child p{color:var(--color-red)}.site-content.performances .entry-content>.wp-block-group{box-sizing:border-box;border:var(--black-border);border-radius:20px;display:flex;flex:1 1 100%;padding:24px 12px;background-color:var(--color-red);color:var(--color-black)}.site-content.performances .entry-content>.wp-block-group.is-layout-flex{display:flex;flex-flow:row wrap;height:100%}.site-content.performances .entry-content>.wp-block-group.is-layout-flex>.wp-block-group:nth-child(3){flex:1 0 15%;position:relative}.site-content.performances .entry-content>.wp-block-group.is-layout-flex>:first-child img{border:2px solid var(--color-black);border-radius:20px}.site-content.performances .entry-content>.wp-block-group.is-layout-flex>.wp-block-group:nth-child(2) h2{margin-bottom:12px;width:15ch}.site-content.performances .entry-content>.wp-block-group.is-layout-flex>.wp-block-group:nth-child(3) p{font-size:.9em;font-weight:800;margin:0}.site-content.performances .entry-content>.wp-block-group.is-layout-flex>.wp-block-group:nth-child(3) .wp-block-buttons{display:flex;justify-content:center;width:100%}.site-content.performances .entry-content>.wp-block-group.is-layout-flex>.wp-block-group:nth-child(3) .wp-block-buttons a{min-width:11ch;border-radius:50px;padding:10px 20px;margin:8px 8px 8px 0;text-transform:uppercase;border:var(--black-border);font-size:.8em;background-color:var(--color-black);color:var(--color-red)}.site-content.performances .entry-content>.wp-block-group.is-layout-flex>.wp-block-group:nth-child(3) .wp-block-buttons a:hover{background-color:var(--color-red);color:var(--color-black);text-decoration:none}