.intro.svelte-126vml2{max-width:700px;margin-bottom:var(--spacing-xl)}.intro.svelte-126vml2 ul:where(.svelte-126vml2){list-style:disc;margin:var(--spacing-sm) 0 var(--spacing-md)}.course-grid.svelte-126vml2{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:var(--spacing-lg)}.course-card.svelte-126vml2{display:block;padding:var(--spacing-lg);border:1px solid var(--color-border);border-radius:4px;text-decoration:none;transition:border-color var(--transition-fast),box-shadow var(--transition-fast)}.course-card.svelte-126vml2:hover{border-color:var(--color-text);box-shadow:0 4px 12px #0000001a;opacity:1}.course-card.svelte-126vml2 h3:where(.svelte-126vml2){font-size:1.1rem;margin-bottom:var(--spacing-sm);color:var(--color-text)}.course-meta.svelte-126vml2{display:flex;justify-content:space-between;font-size:.9rem;color:var(--color-text-light)}.price.svelte-126vml2{font-weight:700;color:var(--color-text)}@media(max-width:850px){.course-grid.svelte-126vml2{grid-template-columns:1fr}}
