.event-hero.svelte-1gyblw9{border-radius:30px;height:720px;position:relative;overflow:hidden}.event-hero.svelte-1gyblw9 img:where(.svelte-1gyblw9){object-fit:cover;filter:brightness(.65);width:100%;height:100%}.event-hero.svelte-1gyblw9>div:where(.svelte-1gyblw9){color:#fff;position:absolute;bottom:4rem;left:5%;right:5%}.event-hero.svelte-1gyblw9 h1:where(.svelte-1gyblw9){letter-spacing:-.08em;max-width:1100px;margin-top:1rem;font-size:clamp(4rem,8vw,8rem);font-weight:400;line-height:.85}.event-grid.svelte-1gyblw9{grid-template-columns:1.2fr .8fr;gap:4rem;display:grid}.event-grid.svelte-1gyblw9 main:where(.svelte-1gyblw9)>h2:where(.svelte-1gyblw9){letter-spacing:-.06em;max-width:700px;margin:1rem 0;font-size:3.5rem;font-weight:450;line-height:.95}.event-grid.svelte-1gyblw9 main:where(.svelte-1gyblw9)>p:where(.svelte-1gyblw9){color:#555;max-width:700px;line-height:1.7}.action-row.svelte-1gyblw9{flex-wrap:wrap;gap:.5rem;margin:2rem 0 4rem;display:flex}.info-grid.svelte-1gyblw9{grid-template-columns:repeat(3,1fr)}aside.svelte-1gyblw9>a:where(.svelte-1gyblw9){margin-top:1rem}@media (width<=800px){.event-grid.svelte-1gyblw9{grid-template-columns:1fr}.event-hero.svelte-1gyblw9{height:580px}}
