.page-module__BFdC9a__section{width:80%;margin:0 auto;padding:60px 0}.page-module__BFdC9a__heading{margin-bottom:20px;font-size:3rem}.page-module__BFdC9a__intro{font-size:1.1rem}.page-module__BFdC9a__acts{display:grid}.page-module__BFdC9a__actsInner{flex-direction:column;gap:30px;width:80%;margin:auto auto 50px;display:flex}.page-module__BFdC9a__hero{text-align:center;border-bottom:1px e solid;margin-top:70px;margin-bottom:50px;padding-top:1rem;padding-bottom:1vw}
.act-module__EkAiEa__act{background-color:var(--bg-card);color:inherit;border-radius:15px;grid-template-columns:1fr 2fr 1fr;text-decoration:none;display:grid}.act-module__EkAiEa__act:hover{transition:all .2s;box-shadow:0 2px 8px #fff3}.act-module__EkAiEa__imgWrapper{border-top-left-radius:15px;border-bottom-left-radius:15px;min-height:220px;position:relative;overflow:hidden}.act-module__EkAiEa__placeholder{width:100%;height:100%;position:absolute;inset:0}.act-module__EkAiEa__imageOverlay{z-index:2;background-image:linear-gradient(to left,rgba(var(--bg-card-rgb),1),rgba(var(--bg-card-rgb),.3),rgba(var(--bg-card-rgb),.2),rgba(var(--bg-card-rgb),.1),rgba(var(--bg-card-rgb),0));width:100%;height:100%;position:absolute;top:0;left:0}.act-module__EkAiEa__image{z-index:1;position:relative}.act-module__EkAiEa__textArea{align-content:center;gap:8px;width:90%;margin-top:10px;margin-left:auto;margin-right:auto;display:grid}.act-module__EkAiEa__genre{letter-spacing:.12em;text-transform:uppercase;color:var(--accent-primary);font-size:.7rem;font-weight:600}.act-module__EkAiEa__stage{color:var(--text-muted);margin:0;font-size:.85rem}.act-module__EkAiEa__meta{background-color:#111e32;border-top-right-radius:15px;border-bottom-right-radius:15px;display:grid}.act-module__EkAiEa__date{margin:auto}.act-module__EkAiEa__actTitle{margin:auto;font-size:2.5rem}@media (max-width:640px){.act-module__EkAiEa__act{grid-template-columns:1fr}.act-module__EkAiEa__imgWrapper{border-radius:12px 12px 0 0;min-height:180px}.act-module__EkAiEa__meta{padding:0 1rem 1rem}}
