.events-page.svelte-1etzxhq{padding:0}.events-hero.svelte-1etzxhq{position:relative;overflow:hidden}.hero-image.svelte-1etzxhq{filter:brightness(.85);width:100%;display:block}.hero-overlay.svelte-1etzxhq{text-align:center;width:100%;padding:0 32px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hero-title.svelte-1etzxhq{font-family:var(--HL-Amaranth);font-size:var(--fs-3xl);color:#fff;text-shadow:0 2px 8px #0006;margin-bottom:16px;line-height:1.25}.events-section.svelte-1etzxhq{padding:32px}.uhf-section--alt.svelte-1etzxhq{background-color:var(--HL-OXYGEN-17)}.events-container.svelte-1etzxhq{margin:0 auto}.section-title.svelte-1etzxhq{color:var(--HL-BLUE);text-align:left;max-width:1200px;margin:0 auto 32px;line-height:1.25}.webinars-grid.svelte-1etzxhq{flex-direction:column;gap:32px;display:flex}.webinar-card.svelte-1etzxhq{background-color:var(--HL-OXYGEN-ALT);border:none;border-radius:20px;grid-template-columns:40% 1fr;gap:0 32px;padding:32px;transition:box-shadow .3s,transform .2s;display:grid;overflow:hidden}.webinar-card.svelte-1etzxhq:hover{transform:translateY(-4px);box-shadow:0 4px 8px #2d20c81f}.webinar-card.svelte-1etzxhq img:where(.svelte-1etzxhq){border-radius:12px;width:100%;height:auto;display:block}.webinar-content.svelte-1etzxhq{flex-direction:column;gap:32px;display:flex}.webinar-title.svelte-1etzxhq{font-family:var(--HL-Montserrat);font-size:var(--fs-lg);color:var(--HL-DARK);margin:0;font-weight:400;line-height:1.35}.webinar-date.svelte-1etzxhq{font-family:var(--HL-Sometype-Mono);font-size:var(--fs-sm);color:var(--HL-BLUE);opacity:1;margin:0;font-weight:600}.webinar-description.svelte-1etzxhq{font-family:var(--HL-Montserrat);font-size:var(--fs-md);color:var(--HL-DARK);opacity:.85;margin:0;line-height:1.7}.no-upcoming.svelte-1etzxhq{font-family:var(--HL-Montserrat);font-size:var(--fs-md);color:var(--HL-DARK);opacity:.6;text-align:center;padding:48px 0}.hfupdate-container.svelte-1etzxhq{max-width:720px}.hfupdate-description.svelte-1etzxhq{font-family:var(--HL-Montserrat);font-size:var(--fs-md);color:var(--HL-DARK);opacity:.85;text-align:center;margin-bottom:32px;line-height:1.7}.speakers-grid.svelte-1etzxhq{grid-template-columns:repeat(4,1fr);gap:20px;margin-bottom:32px;display:grid}.speaker-card.svelte-1etzxhq{text-align:center;background-color:var(--HL-OXYGEN);border:1px solid #0000;border-radius:20px;padding:24px 16px;transition:box-shadow .3s,transform .2s,border-color .3s}.speaker-card.svelte-1etzxhq:hover{border-color:var(--HL-BLUE);transform:translateY(-4px);box-shadow:0 4px 12px #2d20c81a}.speaker-image.svelte-1etzxhq{object-fit:cover;border-radius:50%;width:96px;height:96px;margin-bottom:16px;box-shadow:0 0 8px #2d20c826}.speaker-name.svelte-1etzxhq{font-family:var(--HL-Amaranth);font-size:var(--fs-md);color:var(--HL-DARK);margin:0 0 4px;font-weight:700;line-height:1.35}.speaker-location.svelte-1etzxhq{font-family:var(--HL-Sometype-Mono);font-size:var(--fs-sm);color:var(--HL-BLUE);opacity:1;margin:0}.recordings-container.svelte-1etzxhq{max-width:960px}.recordings-table.svelte-1etzxhq{background-color:var(--HL-OXYGEN);border-radius:20px;overflow:hidden;box-shadow:0 2px 8px #2d20c814}.recording-row.svelte-1etzxhq{color:var(--HL-DARK);border-bottom:1px solid #2d20c814;grid-template-columns:1fr auto;align-items:center;gap:24px;padding:20px 32px;text-decoration:none;transition:background-color .2s;display:grid}.recording-row.svelte-1etzxhq:last-child{border-bottom:none}.recording-row.svelte-1etzxhq:hover{background-color:#2d20c80f}.recording-title.svelte-1etzxhq{font-family:var(--HL-Montserrat);font-size:var(--fs-md);font-weight:400;line-height:1.4}.recording-link.svelte-1etzxhq{font-family:var(--HL-Sometype-Mono);font-size:var(--fs-sm);color:var(--HL-BLUE);white-space:nowrap;font-weight:700}.past-events-grid.svelte-1etzxhq{grid-template-columns:repeat(3,1fr);gap:32px;display:grid}.past-event-card.svelte-1etzxhq{background-color:var(--HL-OXYGEN);border:1px solid #0000;border-radius:20px;flex-direction:column;text-decoration:none;transition:box-shadow .3s,transform .2s,border-color .2s;display:flex;overflow:hidden}.past-event-card.svelte-1etzxhq:hover{border-color:var(--HL-BLUE);transform:translateY(-4px);box-shadow:0 4px 12px #2d20c81a}.past-event-card.svelte-1etzxhq img:where(.svelte-1etzxhq){object-fit:cover;object-position:center top;width:100%;height:200px;display:block}.past-event-info.svelte-1etzxhq{padding:24px 32px 32px}.past-event-title.svelte-1etzxhq{font-family:var(--HL-Montserrat);font-size:var(--fs-md);color:var(--HL-DARK);margin:0 0 8px;font-weight:400;line-height:1.5}.past-event-date.svelte-1etzxhq{font-family:var(--HL-Sometype-Mono);font-size:var(--fs-sm);color:var(--HL-BLUE);opacity:1;margin:0}.events-cta-section.svelte-1etzxhq{padding:0 32px}.events-cta-card.svelte-1etzxhq{background-color:var(--HL-BLUE);border-radius:20px;flex-direction:column;align-items:center;gap:32px;padding:64px 32px;display:flex}.events-cta-title.svelte-1etzxhq{color:var(--HL-SUNSHINE);margin-bottom:0;line-height:1.25}.events-cta-text.svelte-1etzxhq{font-family:var(--HL-Montserrat);font-size:var(--fs-lg);color:var(--HL-LIGHT);opacity:.95;max-width:640px;line-height:1.7}.events-cta-buttons.svelte-1etzxhq{flex-wrap:wrap;justify-content:center;gap:16px;display:flex}@media (width<=768px){.events-section.svelte-1etzxhq{padding:32px 16px}.hero-overlay.svelte-1etzxhq{padding:0 16px}.webinar-card.svelte-1etzxhq{grid-template-columns:1fr}.speakers-grid.svelte-1etzxhq{grid-template-columns:repeat(2,1fr)}.past-events-grid.svelte-1etzxhq{grid-template-columns:1fr}.events-cta-section.svelte-1etzxhq{padding:32px 16px}.events-cta-card.svelte-1etzxhq{padding:40px 16px}}
