@charset "UTF-8";.more.svelte-pgkjs0{border-top:1px solid var(--border);margin:80px 0 40px}.more.svelte-pgkjs0 h2:where(.svelte-pgkjs0){margin:0 0 80px}h1.svelte-pgkjs0{max-width:80%}h1.svelte-pgkjs0 span:where(.svelte-pgkjs0){display:block}h1.svelte-pgkjs0{-webkit-text-stroke-width:.5vw}@media(min-width:782px){h1.svelte-pgkjs0{-webkit-text-stroke-width:.2vw}}.images.svelte-pgkjs0{padding:20px 0}.images.svelte-pgkjs0 .image-wide:where(.svelte-pgkjs0) img{width:100%}@media(min-width:782px){.images.svelte-pgkjs0 .image-wide:where(.svelte-pgkjs0) img{width:28vw}}.images.svelte-pgkjs0 img{width:80%;height:auto;filter:grayscale(100%);margin:0 auto}@media(min-width:782px){.images.svelte-pgkjs0 img{width:26vw;margin:0}}.programme.svelte-pgkjs0{margin:20px 0 0;border-bottom:1px solid var(--border)}@media(min-width:782px){.programme.svelte-pgkjs0{margin:20px 0 30px}}.programme.svelte-pgkjs0 .labels:where(.svelte-pgkjs0){display:none}@media(min-width:1180px){.programme.svelte-pgkjs0 .labels:where(.svelte-pgkjs0){display:grid;grid-template-columns:repeat(12,minmax(10px,1fr));column-gap:var(--gutter);row-gap:var(--gutter)}}.programme.svelte-pgkjs0 li:where(.svelte-pgkjs0){padding:12px 0;border-top:1px solid var(--border)}@media(min-width:1180px){.programme.svelte-pgkjs0 li:where(.svelte-pgkjs0){padding:8px 0;display:grid;grid-template-columns:repeat(12,minmax(10px,1fr));column-gap:var(--gutter);row-gap:var(--gutter)}}@media(min-width:1180px){.programme.svelte-pgkjs0 li:where(.svelte-pgkjs0) .category:where(.svelte-pgkjs0),.programme.svelte-pgkjs0 li:where(.svelte-pgkjs0) .ticket:where(.svelte-pgkjs0){grid-column:span 2}}.programme.svelte-pgkjs0 li:where(.svelte-pgkjs0) .ticket:where(.svelte-pgkjs0) a:where(.svelte-pgkjs0){white-space:nowrap}@media(min-width:1180px){.programme.svelte-pgkjs0 li:where(.svelte-pgkjs0) .ticket:where(.svelte-pgkjs0){max-width:320px}}@media(min-width:1180px){.programme.svelte-pgkjs0 li:where(.svelte-pgkjs0) .datetime:where(.svelte-pgkjs0){grid-column:span 3}}@media(min-width:1180px){.programme.svelte-pgkjs0 li:where(.svelte-pgkjs0) .title:where(.svelte-pgkjs0){grid-column:span 3;max-width:300px}}.programme.svelte-pgkjs0 li:where(.svelte-pgkjs0) .title:where(.svelte-pgkjs0) strong:where(.svelte-pgkjs0){display:block;text-wrap:balance}.programme.svelte-pgkjs0 li:where(.svelte-pgkjs0){transition:opacity .8s var(--easing),transform .8s var(--easing)}.programme.svelte-pgkjs0 .category:where(.svelte-pgkjs0){display:block;padding:0 0 0 25px;position:relative}@media(min-width:1180px){.programme.svelte-pgkjs0 .category:where(.svelte-pgkjs0){padding:0}}.programme.svelte-pgkjs0 .category:where(.svelte-pgkjs0):before{position:absolute;content:"—";left:0;margin-right:8px}@media(min-width:1180px){.programme.svelte-pgkjs0 .category:where(.svelte-pgkjs0):before{display:none;margin-right:0}}.programme.svelte-pgkjs0 .category:where(.svelte-pgkjs0){padding-top:10px}@media(min-width:1180px){.programme.svelte-pgkjs0 .category:where(.svelte-pgkjs0){padding-top:0}}.programme.svelte-pgkjs0 .ticket:where(.svelte-pgkjs0) a:where(.svelte-pgkjs0),.programme.svelte-pgkjs0 .ticket:where(.svelte-pgkjs0) span:where(.svelte-pgkjs0){white-space:nowrap;padding:10px}.programme.svelte-pgkjs0 .ticket:where(.svelte-pgkjs0) span:where(.svelte-pgkjs0){background:#ccc}@media(min-width:1180px){.programme.svelte-pgkjs0 .ticket:where(.svelte-pgkjs0){grid-column:span 2;max-width:320px}}.programme.svelte-pgkjs0 .ticket:where(.svelte-pgkjs0){margin:12px 0;display:block}@media(min-width:1180px){.programme.svelte-pgkjs0 .ticket:where(.svelte-pgkjs0){display:inline}}.programme.svelte-pgkjs0 .ticket:where(.svelte-pgkjs0) a:where(.svelte-pgkjs0),.programme.svelte-pgkjs0 .ticket:where(.svelte-pgkjs0) span:where(.svelte-pgkjs0){padding:5px 10px;border-radius:20px}.programme.svelte-pgkjs0 .ticket:where(.svelte-pgkjs0) a:where(.svelte-pgkjs0){position:relative;border:2px solid var(--accent);transition:border .6s var(--easing),background .6s var(--easing),color .6s var(--easing)}.programme.svelte-pgkjs0 .ticket:where(.svelte-pgkjs0) a:where(.svelte-pgkjs0):hover{background:var(--accent);color:var(--bg)}
