.cal-section.svelte-12c4iev{scroll-margin-top:100px}.cal-section.svelte-12c4iev+.cal-section:where(.svelte-12c4iev){border-top:1px solid var(--frigg-border);margin-top:64px;padding-top:56px}.cal-subhead.svelte-12c4iev{letter-spacing:.02em;color:var(--frigg-navy);flex-wrap:wrap;align-items:baseline;gap:12px;margin:40px 0 18px;font-family:Bebas Neue,sans-serif;font-size:28px;font-weight:400;display:flex}.cal-subhead.svelte-12c4iev span:where(.svelte-12c4iev){letter-spacing:.12em;text-transform:uppercase;color:var(--frigg-blue);font-family:Inter,sans-serif;font-size:11px;font-weight:700}.course-date.svelte-12c4iev{color:var(--frigg-blue);letter-spacing:.04em;margin:4px 0 8px;font-family:Bebas Neue,sans-serif;font-size:22px}.cal-note.svelte-12c4iev{text-align:center;color:var(--frigg-grey);margin-top:28px;font-style:italic}
