.page-hero.svelte-13hsgdq{padding:calc(var(--nav-h) + var(--gap-xl)) 0 var(--gap-xl);background:linear-gradient(180deg, #1a0508 0%, var(--black) 100%)}.page-hero.svelte-13hsgdq h1:where(.svelte-13hsgdq){margin:var(--gap-xs) 0 var(--gap-sm)}.events-list.svelte-13hsgdq{flex-direction:column;gap:1px;display:flex}.event-row.svelte-13hsgdq{gap:var(--gap-md);padding:var(--gap-lg) var(--gap-md);background:var(--dark-surface);border:1px solid var(--dark-border);transition:border-color var(--dur) var(--ease), background var(--dur) var(--ease);margin-bottom:var(--gap-sm);grid-template-columns:60px 1fr 40px;align-items:center;display:grid}.event-row.svelte-13hsgdq:hover{border-color:var(--gold);background:#c9a84c08}.event-icon.svelte-13hsgdq{font-size:2.5rem}.event-content.svelte-13hsgdq h2:where(.svelte-13hsgdq){margin-bottom:.125rem;font-size:1.5rem}.event-tagline.svelte-13hsgdq{color:var(--gold);margin-bottom:.5rem;font-size:.875rem}.event-desc.svelte-13hsgdq{color:var(--gray);font-size:.875rem}.event-arrow.svelte-13hsgdq{color:var(--gold);transition:transform var(--dur) var(--ease);font-size:1.5rem}.event-row.svelte-13hsgdq:hover .event-arrow:where(.svelte-13hsgdq){transform:translate(6px)}@media (width<=768px){.event-row.svelte-13hsgdq{grid-template-columns:48px 1fr}.event-arrow.svelte-13hsgdq{display:none}}
