header.svelte-o8goyt.svelte-o8goyt{position:fixed;top:0;left:0;right:0;display:flex;align-items:center;justify-content:space-between;height:var(--height-header);box-shadow:var(--shadow-md);padding-right:16px;padding-left:16px}@media screen and (min-width: 768px){header.svelte-o8goyt.svelte-o8goyt{padding-right:32px;padding-left:32px}}@media screen and (min-width: 1024px){header.svelte-o8goyt.svelte-o8goyt{padding-right:96px;padding-left:96px}}@media screen and (min-width: 1280px){header.svelte-o8goyt.svelte-o8goyt{padding-right:124px;padding-left:124px}}@media screen and (min-width: 1536px){header.svelte-o8goyt.svelte-o8goyt{padding-right:256px;padding-left:256px}}header.svelte-o8goyt button.svelte-o8goyt{display:flex;align-items:center;justify-content:space-between;font-size:var(--fs-lg);padding:var(--spacing-sm) 0;gap:var(--spacing-xs)}header.svelte-o8goyt h1.svelte-o8goyt{font-weight:var(--fw-bold);font-size:var(--fs-base)}main.svelte-o8goyt.svelte-o8goyt{padding-right:16px;padding-left:16px;margin-top:var(--height-header);padding-top:var(--spacing-md)}@media screen and (min-width: 768px){main.svelte-o8goyt.svelte-o8goyt{padding-right:32px;padding-left:32px}}@media screen and (min-width: 1024px){main.svelte-o8goyt.svelte-o8goyt{padding-right:96px;padding-left:96px}}@media screen and (min-width: 1280px){main.svelte-o8goyt.svelte-o8goyt{padding-right:124px;padding-left:124px}}@media screen and (min-width: 1536px){main.svelte-o8goyt.svelte-o8goyt{padding-right:256px;padding-left:256px}}main.svelte-o8goyt .courses.svelte-o8goyt{display:flex;flex-direction:column;gap:var(--spacing-sm)}main.svelte-o8goyt .courses a.svelte-o8goyt{text-decoration:none}main.svelte-o8goyt .courses .course.svelte-o8goyt{display:grid;grid-template-columns:2fr 5fr;gap:var(--spacing-sm)}main.svelte-o8goyt .courses .course .thumbnail.svelte-o8goyt{width:92px;height:92px;object-fit:cover;border-radius:var(--radius-xxs)}main.svelte-o8goyt .courses .course .details .name.svelte-o8goyt{font-weight:var(--fw-bold)}main.svelte-o8goyt .courses .course .details .category.svelte-o8goyt{font-weight:var(--fw-semibold);text-transform:uppercase;font-size:var(--fs-sm)}
