.event-promotion.svelte-q83luf{color:#5b718a;background:linear-gradient(135deg,#f5f9ff,#fff);border:1px solid #dbe7f4;border-radius:12px;padding:22px;font-size:12px;line-height:1.8}.promotion-eyebrow.svelte-q83luf{letter-spacing:.09em;text-transform:uppercase;color:#6483a6;margin-bottom:10px;font-size:9px;font-weight:600;display:block}strong.svelte-q83luf{color:#203e5e;letter-spacing:-.02em;font-size:15px;line-height:1.6;display:block}p.svelte-q83luf{margin:10px 0}.promotion-note.svelte-q83luf{color:#7a8ba0;font-size:11px}a.svelte-q83luf{margin-top:4px;font-size:11px;display:inline-block}.event-filter.svelte-3ns105{grid-template-columns:minmax(0,2fr) minmax(0,1.4fr) minmax(0,1.1fr) minmax(0,1fr) auto;align-items:end;gap:16px;display:grid}.event-filter-field.svelte-3ns105{flex-direction:column;gap:8px;min-width:0;display:flex}.event-filter.svelte-3ns105 label:where(.svelte-3ns105):first-child{min-width:0}@media (width<=1000px){.event-filter.svelte-3ns105{grid-template-columns:repeat(2,minmax(0,1fr))}.event-filter.svelte-3ns105 .event-filter-actions:where(.svelte-3ns105){grid-column:1/-1}}@media (width<=500px){.event-filter.svelte-3ns105{grid-template-columns:minmax(0,1fr)}}
