a.svelte-5rdke6{cursor:pointer;color:#fff;text-transform:uppercase;transition-property:transform background-color, color;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:2px solid #fff;padding:1rem 2rem;font-size:1.25rem;font-weight:500;text-decoration:none;transition-duration:.2s;transition-timing-function:ease}a.svelte-5rdke6:hover{color:#000;background-color:#fff}@media (width<=680px){a.svelte-5rdke6{font-size:1rem}}.poster.svelte-z5yxtz{aspect-ratio:4/5;object-fit:contain;background-size:cover;width:fit-content;height:100%;max-height:800px;margin:0 auto}section.svelte-1uha8ag{text-align:center;padding:4rem 0}@media (width<=680px){section.svelte-1uha8ag{padding:3rem 0}}.hero>picture{height:100%}.hero-logo.svelte-1uha8ag{max-width:600px}.hero-date.svelte-1uha8ag{color:#fff;text-transform:uppercase;text-align:center;letter-spacing:20%;margin-top:.5rem;font-size:2rem;font-weight:400;line-height:1;display:block}@media (width<=680px){.hero-date.svelte-1uha8ag{font-size:1.25rem}}.logos.svelte-1uha8ag{color:#fff;flex-flow:wrap;justify-content:center;align-items:center;gap:2rem;margin-top:2rem;margin-bottom:2rem;display:flex}@media (width<=680px){.logos svg{height:1.5rem}}.info.svelte-1uha8ag{max-width:70ch;margin:auto auto 2rem}.bands.svelte-1uha8ag{font-family:var(--font-family-casserole);text-transform:uppercase;grid-template-columns:1fr 1fr 1fr;gap:.5rem;margin:3rem 0;padding:0;font-size:1.5rem;list-style:none;display:grid}@media (width<=680px){.bands.svelte-1uha8ag{grid-template-columns:1fr}}
