.level-body{padding-block:40px 72px;display:grid;gap:40px}.level-objectives{display:grid;gap:8px;margin:var(--space-4) 0 0;padding-inline-start:1.2em;max-width:46em}.level-lessons{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px;margin:var(--space-4) 0 0;padding:0;list-style:none}.level-lessons a{display:grid;grid-template-columns:48px 1fr;gap:12px;align-items:start;height:100%;padding:14px;border:1px solid color-mix(in srgb,var(--map-sepia) 40%,transparent);border-radius:8px;color:inherit;text-decoration:none}.level-lessons a:hover{border-color:var(--brass-light)}.level-lessons a>*:first-child{width:48px;height:48px}.level-lessons span{display:grid;gap:4px}.level-topic{color:var(--text-muted);font-size:var(--text-xs)}.level-lesson-description{color:var(--text-muted);font-size:var(--text-sm)}.level-switch{display:flex;flex-wrap:wrap;gap:10px}.level-switch a{padding:6px 14px;border:1px solid color-mix(in srgb,var(--map-sepia) 40%,transparent);border-radius:6px;color:inherit;text-decoration:none}.level-switch a[aria-current]{border-color:var(--brass-light);font-weight:700}
