.event.svelte-n8f129{align-items:flex-start;gap:var(--hz-3);color:var(--hz-text);text-decoration:none;display:flex}.date.svelte-n8f129{inline-size:56px;padding-block:var(--hz-2);border-radius:var(--hz-radius-sm);background:var(--hz-tint-soft);color:var(--hz-on-tint-soft);text-align:center;flex-direction:column;flex:none;align-items:center;line-height:1.15;display:flex}.day.svelte-n8f129{font-size:22px;font-weight:600}.month.svelte-n8f129{font-size:12px;font-weight:600}.what.svelte-n8f129{flex-direction:column;flex:1;gap:2px;min-inline-size:0;display:flex}.course.svelte-n8f129{align-self:flex-start;font-weight:600}.title.svelte-n8f129{overflow-wrap:anywhere;align-self:flex-start;max-inline-size:100%}.when.svelte-n8f129{flex-wrap:wrap;gap:0 6px;display:flex}.when.svelte-n8f129>span:where(.svelte-n8f129)+span:where(.svelte-n8f129){white-space:nowrap}.when.svelte-n8f129>span:where(.svelte-n8f129)+span:where(.svelte-n8f129):before{content:"·";margin-inline-end:6px}.cta.svelte-n8f129{color:var(--hz-tint-text);margin-block-start:var(--hz-1);font-weight:500}.hz-showcase-tabs.svelte-1ybgxct{flex:auto}.hz-showcase-panel.svelte-1ybgxct{position:relative}.home.svelte-119hrps{padding-block-start:0}.eyebrow.svelte-119hrps{padding-inline:0}.hz-display.svelte-119hrps .hz-band{white-space:nowrap}.hz-continue.svelte-119hrps{margin-block-end:var(--hz-6)}.browse.svelte-119hrps,.courses-empty.svelte-119hrps{margin-block-start:var(--hz-6)}.browse.svelte-119hrps h2:where(.svelte-119hrps),.courses-empty.svelte-119hrps h2:where(.svelte-119hrps){margin-block-end:var(--hz-3)}.teach.svelte-119hrps{align-items:center;gap:var(--hz-4);margin-block:var(--hz-6);background:var(--hz-tint-soft);flex-wrap:wrap;display:flex}.teach-text.svelte-119hrps{gap:var(--hz-1);flex-direction:column;flex:1;min-inline-size:240px;display:flex}.why.svelte-119hrps{margin-block-start:var(--hz-6)}.why-icon.svelte-119hrps{block-size:28px;inline-size:28px;color:var(--hz-tint);flex:none;place-items:center;display:grid}.why-text.svelte-119hrps{flex-direction:column;gap:2px;min-inline-size:0;display:flex}@media (width<=640px){.teach-text.svelte-119hrps{flex-basis:100%;min-inline-size:0}}
