.course.svelte-19xbwsr{border-top:1px solid var(--color-accent);padding-top:.75}.course.svelte-19xbwsr>.header:where(.svelte-19xbwsr){margin-top:.75rem;margin-bottom:.75rem}.card-header.svelte-19xbwsr{gap:.25rem}.card-header.svelte-19xbwsr .title:where(.svelte-19xbwsr){color:var(--color-primary);font-size:var(--font-lg);font-weight:600}.card-header.svelte-19xbwsr .subtitle:where(.svelte-19xbwsr){color:var(--color-primary);font-size:var(--font-sm);font-style:italic;font-weight:300}.course.svelte-19xbwsr .book:where(.svelte-19xbwsr){padding:.75rem 1.5rem;background-color:var(--color-accent);border-radius:.5rem;color:#fff;display:inline-block;font-size:var(--font-md);text-decoration:none}.course.svelte-19xbwsr .header:where(.svelte-19xbwsr)>.book:where(.svelte-19xbwsr){display:none}@media (min-width: 64rem){.course.svelte-19xbwsr .header:where(.svelte-19xbwsr)>.book:where(.svelte-19xbwsr){display:inline-block}.course.svelte-19xbwsr>.book:where(.svelte-19xbwsr){display:none}}.course.svelte-19xbwsr .book:where(.svelte-19xbwsr):hover{box-shadow:var(--shadow-btn)}.course.svelte-19xbwsr .book:where(.svelte-19xbwsr):active{transform:translateY(2px);box-shadow:none}.course.svelte-19xbwsr p:where(.svelte-19xbwsr):not(:last-child){margin-bottom:1rem}.course.svelte-19xbwsr .heading:where(.svelte-19xbwsr){font-style:italic;font-weight:500}.course.svelte-19xbwsr .outcome:where(.svelte-19xbwsr){font-style:italic;font-weight:300}
