.lh-band[data-astro-cid-a5rt6xeo]{padding-block:var(--space-6) var(--band-space)}.lh-steps[data-astro-cid-a5rt6xeo]{gap:var(--space-3);padding:0;list-style:none;display:grid}@media (width>=48rem){.lh-steps[data-astro-cid-a5rt6xeo]{grid-template-columns:repeat(3,minmax(0,1fr))}}.lh-steps[data-astro-cid-a5rt6xeo] li[data-astro-cid-a5rt6xeo]{align-items:center;gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius-m);background:var(--color-surface);border:1px solid var(--color-line);font-weight:var(--weight-medium);display:flex}.lh-steps__num[data-astro-cid-a5rt6xeo]{background:var(--color-action);block-size:2rem;inline-size:2rem;color:var(--color-on-action);font-weight:var(--weight-semibold);border-radius:50%;flex:none;place-items:center;display:grid}.lh-filter[data-astro-cid-a5rt6xeo]{gap:var(--space-2);z-index:var(--z-raised);padding-block:var(--space-3);background:var(--color-bg);display:grid;position:sticky;inset-block-start:0}.lh-filter__label[data-astro-cid-a5rt6xeo]{font-weight:var(--weight-semibold)}.lh-filter__chips[data-astro-cid-a5rt6xeo]{gap:var(--space-2);flex-wrap:wrap;display:flex}.lh-filter__chips[data-astro-cid-a5rt6xeo] button[data-astro-cid-a5rt6xeo]{min-block-size:2.75rem;min-inline-size:3.25rem;padding-inline:var(--space-4);border:1.5px solid var(--color-line);background:var(--color-surface);color:var(--color-text);font:inherit;font-weight:var(--weight-semibold);cursor:pointer;border-radius:999px}.lh-filter__chips[data-astro-cid-a5rt6xeo] button[data-astro-cid-a5rt6xeo]:hover{border-color:var(--color-control-border)}.lh-filter__chips[data-astro-cid-a5rt6xeo] button[data-astro-cid-a5rt6xeo][aria-pressed=true]{border-color:var(--color-action);background:var(--color-action);color:var(--color-on-action)}.lh-topics[data-astro-cid-a5rt6xeo]{gap:var(--space-5);display:grid}@media (width>=64rem){.lh-topics[data-astro-cid-a5rt6xeo]{grid-template-columns:repeat(2,minmax(0,1fr))}}.lh-topic[data-astro-cid-a5rt6xeo]{align-content:start;gap:var(--space-3);padding:var(--space-5);border:1px solid var(--color-line);border-radius:var(--radius-l);background:var(--color-surface);display:grid}.lh-topic[data-astro-cid-a5rt6xeo][hidden]{display:none}.lh-topic__head[data-astro-cid-a5rt6xeo]{gap:var(--space-1);display:grid}.lh-lessons[data-astro-cid-a5rt6xeo]{gap:var(--space-2);padding:0;list-style:none;display:grid}.lh-lessons[data-astro-cid-a5rt6xeo] li[data-astro-cid-a5rt6xeo][hidden]{display:none}.lh-lesson[data-astro-cid-a5rt6xeo]{align-items:center;column-gap:var(--space-3);min-block-size:3.5rem;padding:var(--space-3) var(--space-4);border:1.5px solid var(--color-line);border-radius:var(--radius-m);background:var(--color-bg);color:var(--color-text);grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"level title arrow""level meta arrow";text-decoration:none;display:grid}.lh-lesson[data-astro-cid-a5rt6xeo]:hover{border-color:var(--color-action)}.lh-lesson__level[data-astro-cid-a5rt6xeo]{border-radius:var(--radius-s);background:var(--color-tint);block-size:2.75rem;inline-size:2.75rem;font-weight:var(--weight-semibold);grid-area:level;place-items:center;display:grid}.lh-lesson__title[data-astro-cid-a5rt6xeo]{font-weight:var(--weight-semibold);grid-area:title}.lh-lesson__meta[data-astro-cid-a5rt6xeo]{grid-area:meta}.lh-lesson__done[data-astro-cid-a5rt6xeo]{color:var(--color-ok);font-weight:var(--weight-semibold);grid-area:meta;justify-self:end}.lh-lesson__arrow[data-astro-cid-a5rt6xeo]{font-size:var(--text-l);grid-area:arrow}
