.cal-r-lesson-row.svelte-q5wtpt:first-child{border-top:1px solid var(--color-outline-variant)}.cal-r-lesson-row.svelte-q5wtpt .cal-kicker:where(.svelte-q5wtpt){margin-bottom:9px}.cal-r-lesson-row.svelte-q5wtpt h2:where(.svelte-q5wtpt){margin-bottom:9px;font-size:1.625rem}.cal-r-lesson-row.svelte-q5wtpt p:where(.svelte-q5wtpt):last-child{color:var(--color-on-surface-variant);font-size:var(--text-meta);max-width:750px;margin:0}.cal-r-lesson-row.svelte-q5wtpt .cal-r-index:where(.svelte-q5wtpt){font-size:var(--text-meta);color:var(--color-on-surface-variant);padding-top:3px}.cal-r-lesson-row.svelte-q5wtpt .cal-icon{margin-top:30px}.cal-r-lesson-row.svelte-q5wtpt:hover h2:where(.svelte-q5wtpt){text-underline-offset:5px;text-decoration:underline}@media (width<=560px){.cal-r-lesson-row.svelte-q5wtpt{grid-template-columns:24px minmax(0,1fr) 20px;gap:12px;padding:24px 0}.cal-r-lesson-row.svelte-q5wtpt h2:where(.svelte-q5wtpt){font-size:1.4375rem}}.cal-r-lesson-row.svelte-q5wtpt>div:where(.svelte-q5wtpt){overflow-wrap:anywhere;min-width:0}
