#hero.svelte-srvrhs h2:where(.svelte-srvrhs){margin-top:.6em}#hero.svelte-srvrhs .info:where(.svelte-srvrhs){margin-top:var(--spacing-s);display:inline-block;width:100%}:is(#hero:where(.svelte-srvrhs) .info:where(.svelte-srvrhs)) .tag.svelte-srvrhs{position:relative;bottom:.3em}@media screen and (max-width:600px){:is(#hero:where(.svelte-srvrhs) .info:where(.svelte-srvrhs)) .tag.svelte-srvrhs{display:block;width:-moz-fit-content;width:fit-content;margin-bottom:.6em}}:is(:is(#hero:where(.svelte-srvrhs) .info:where(.svelte-srvrhs)) .tag:where(.svelte-srvrhs))+.tag.svelte-srvrhs{margin-left:.3em}.svelte-srvrhs:is(:is(#hero:where(.svelte-srvrhs) .info:where(.svelte-srvrhs)) .tag:where(.svelte-srvrhs)):last-of-type{margin-right:1em}:is(#hero:where(.svelte-srvrhs) .info:where(.svelte-srvrhs)) .datetime.svelte-srvrhs{display:inline}:is(#hero:where(.svelte-srvrhs) .info:where(.svelte-srvrhs)) .location.svelte-srvrhs{display:inline}:is(#hero:where(.svelte-srvrhs) .info:where(.svelte-srvrhs)) .credits.svelte-srvrhs{border-bottom:solid 1px var(--black);margin-bottom:var(--gutter);padding-bottom:.4em}#hero.svelte-srvrhs .img:where(.svelte-srvrhs){-o-object-fit:cover;object-fit:cover;width:100%;margin:var(--gutter) 0 var(--margin)}nav.svelte-1v32wj4{position:absolute;right:0;grid-column:7 / span 2;height:100%;width:-webkit-fill-available;width:-moz-available;width:stretch;z-index:4;pointer-events:none;min-width:300px}nav.svelte-1v32wj4 div:where(.svelte-1v32wj4){padding:var(--margin);position:sticky;top:var(--margin);margin:var(--margin) 0;pointer-events:all;transform:translate(150%);transition:var(--transition-m);transition-property:transform}.visible.svelte-1v32wj4:is(nav:where(.svelte-1v32wj4) div:where(.svelte-1v32wj4)){transform:translate(0)}.banner.svelte-1v32wj4:is(nav:where(.svelte-1v32wj4) div:where(.svelte-1v32wj4)){top:calc(var(--margin) + 200px + .3rem)}:is(nav:where(.svelte-1v32wj4) div:where(.svelte-1v32wj4)) .title.svelte-1v32wj4{margin-bottom:2rem;cursor:pointer}:is(nav:where(.svelte-1v32wj4) div:where(.svelte-1v32wj4)) p.svelte-1v32wj4{line-height:1}:is(:is(nav:where(.svelte-1v32wj4) div:where(.svelte-1v32wj4)) p:where(.svelte-1v32wj4)) a.svelte-1v32wj4{transition:var(--transition-s);transition-property:padding}@media screen and (min-width:1081px){.svelte-1v32wj4:is(:is(:is(nav:where(.svelte-1v32wj4) div:where(.svelte-1v32wj4)) p:where(.svelte-1v32wj4)) a:where(.svelte-1v32wj4)):hover:not(.cta){text-decoration:underline}}#event .portableText p+p{margin-top:1.1em}#event .portableText ul{margin:0;list-style:none;padding:none}#event .portableText ul li{position:relative;padding:0 0 .2em 1em}#event .portableText ul li:before{content:"✳";position:absolute;left:0}h4.svelte-1gk6p60{margin-bottom:2em}main.svelte-19vkw13{row-gap:0}main.svelte-19vkw13 #content:where(.svelte-19vkw13){padding:0 0 var(--spacing-l)}.mt.svelte-19vkw13:is(main:where(.svelte-19vkw13) #content:where(.svelte-19vkw13)){margin-top:var(--margin)}:is(main:where(.svelte-19vkw13) #content:where(.svelte-19vkw13)) .program.svelte-19vkw13{padding-bottom:var(--spacing-s)}:is(main:where(.svelte-19vkw13) #content:where(.svelte-19vkw13)) .body.svelte-19vkw13{border-top:solid 1px var(--black);padding-top:1rem;padding-right:var(--spacing-xs);margin-top:var(--spacing-xs)}@media screen and (max-width:600px){:is(main:where(.svelte-19vkw13) #content:where(.svelte-19vkw13)) .body.svelte-19vkw13{padding-right:0}}main.svelte-19vkw13 #links:where(.svelte-19vkw13){position:absolute;top:0;right:var(--margin);height:100%;pointer-events:none}:is(main:where(.svelte-19vkw13) #links:where(.svelte-19vkw13)) .link.svelte-19vkw13{position:sticky;top:calc(100% - var(--margin) - 1.5rem - 2.35em);pointer-events:all;margin-bottom:var(--margin)}
