.SyllabiPage-module__vCRUbW__header{margin-bottom:var(--spacing-xl);padding-bottom:var(--spacing-md);border-bottom:1px solid var(--color-border)}.SyllabiPage-module__vCRUbW__header h1{margin-bottom:var(--spacing-md)}.SyllabiPage-module__vCRUbW__intro{font-size:var(--font-size-large);color:var(--color-subtle)}.SyllabiPage-module__vCRUbW__empty{text-align:center;padding:var(--spacing-xxl)0;color:var(--color-subtle)}.SyllabiPage-module__vCRUbW__grid{gap:0;display:grid}.SyllabiPage-module__vCRUbW__card{padding:var(--spacing-xl)0;border-bottom:1px solid var(--color-border)}.SyllabiPage-module__vCRUbW__cardLink{color:var(--color-text);text-decoration:none;display:block}.SyllabiPage-module__vCRUbW__cardLink:visited{color:var(--color-text)}.SyllabiPage-module__vCRUbW__cardLink h2{font-size:var(--font-size-heading-2);color:var(--color-link);margin-bottom:var(--spacing-md)}.SyllabiPage-module__vCRUbW__cardLink:hover h2{opacity:.8}.SyllabiPage-module__vCRUbW__description{margin-bottom:var(--spacing-md);line-height:var(--line-height-body)}.SyllabiPage-module__vCRUbW__meta{gap:var(--spacing-md);font-size:var(--font-size-small);color:var(--color-subtle);margin-bottom:var(--spacing-sm);font-family:var(--font-ui);display:flex}.SyllabiPage-module__vCRUbW__meta span:not(:last-child):after{content:"·";margin-left:var(--spacing-md)}.SyllabiPage-module__vCRUbW__readMore{font-family:var(--font-ui);color:var(--color-link);font-weight:500}@media (max-width:640px){.SyllabiPage-module__vCRUbW__cardLink h2{font-size:var(--font-size-heading-3)}}
