.event-card.svelte-8qj0k{cursor:pointer;background-color:#fbf8f2;border:1px solid #c4962a1f;border-radius:16px;transition:background-color .26s,border-color .26s,box-shadow .26s,transform .26s}.event-card.svelte-8qj0k:hover,.event-card.svelte-8qj0k:focus-visible{border-color:#c4962a73;outline:none;transform:translateY(-2px);box-shadow:0 4px 10px #004d4b0f,0 14px 32px #004d4b1a}.event-card.svelte-8qj0k:focus-visible{box-shadow:0 0 0 2px #c4962a80,0 4px 10px #004d4b0f,0 14px 32px #004d4b1a}.event-title.svelte-8qj0k{color:#002e2ceb;transition:color .26s}.event-card.svelte-8qj0k:hover .event-title:where(.svelte-8qj0k),.event-card.svelte-8qj0k:focus-visible .event-title:where(.svelte-8qj0k){color:#a87c22}.event-cta.svelte-8qj0k{transition:transform .24s}.event-card.svelte-8qj0k:hover .event-cta:where(.svelte-8qj0k),.event-card.svelte-8qj0k:focus-visible .event-cta:where(.svelte-8qj0k){transform:translate(3px)}.event-card--past.svelte-8qj0k{opacity:.62}.event-card--past.svelte-8qj0k:hover{box-shadow:none;border-color:#c4962a1f;transform:none}.event-card--past.svelte-8qj0k:hover .event-title:where(.svelte-8qj0k){color:#002e2ceb}@media (prefers-reduced-motion:reduce){.event-card.svelte-8qj0k,.event-title.svelte-8qj0k,.event-cta.svelte-8qj0k{transition:none}.event-card.svelte-8qj0k:hover,.event-card.svelte-8qj0k:hover .event-cta:where(.svelte-8qj0k){transform:none}}@keyframes svelte-1pro9l-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.hero-tab.svelte-1pro9l{color:#faf7f0c7;letter-spacing:.18em;text-transform:uppercase;cursor:pointer;background-color:#0000;border:1px solid #ffdea14d;border-radius:999px;min-height:44px;padding:10px 20px;font:600 .72rem Inter,sans-serif;transition:background-color .22s,color .22s,border-color .22s,transform .22s}.hero-tab.svelte-1pro9l:hover{color:#ffdea1;background-color:#ffdea11a}.hero-tab--active.svelte-1pro9l{color:#5a4100;background-color:#ffdea1;border-color:#0000;box-shadow:0 4px 14px #ffdea138}.hero-tab--active.svelte-1pro9l:hover{color:#5a4100;background-color:#ffdea1}.hero-clear.svelte-1pro9l{color:#e8fffed9;letter-spacing:.18em;text-transform:uppercase;cursor:pointer;background-color:#ffffff0f;border:1px dashed #ffdea166;border-radius:999px;align-items:center;gap:8px;min-height:44px;padding:10px 16px;font:500 .72rem Inter,sans-serif;transition:background-color .22s,border-color .22s;display:inline-flex}.hero-clear.svelte-1pro9l:hover{background-color:#ffdea11f;border-color:#ffdea199}.sticky-tab.svelte-1pro9l{color:#faf7f0c7;letter-spacing:.18em;text-transform:uppercase;cursor:pointer;white-space:nowrap;background-color:#0000;border:1px solid #ffdea140;border-radius:999px;padding:6px 14px;font:600 .66rem Inter,sans-serif;transition:background-color .2s,color .2s,border-color .2s}.sticky-tab.svelte-1pro9l:hover{color:#ffdea1;background-color:#ffdea11a}.sticky-tab--active.svelte-1pro9l{color:#5a4100;background-color:#ffdea1;border-color:#0000}.sticky-tab--active.svelte-1pro9l:hover{color:#5a4100;background-color:#ffdea1}.sticky-clear.svelte-1pro9l{color:#e8fffed9;letter-spacing:.18em;text-transform:uppercase;cursor:pointer;white-space:nowrap;background-color:#ffffff0f;border:1px dashed #ffdea166;border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font:500 .66rem Inter,sans-serif;transition:background-color .2s;display:inline-flex}.sticky-clear.svelte-1pro9l:hover{background-color:#ffdea11f}
