.levels-wrap[data-astro-cid-3lyamqbr]{gap:var(--grid-gutter);display:grid}.levels-wrap--cross[data-astro-cid-3lyamqbr]{grid-template-columns:minmax(0,2.4fr) minmax(0,1fr);align-items:start}.levels-cross[data-astro-cid-3lyamqbr]{gap:var(--space-4);padding:var(--space-6);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-main);background-color:var(--color-surface-card);background-image:linear-gradient(45deg, transparent 62%, var(--color-card-gradient));flex-direction:column;display:flex}.levels-cross__title[data-astro-cid-3lyamqbr]{font-size:var(--font-size-h6);font-weight:var(--font-weight-bold)}.levels-cross__items[data-astro-cid-3lyamqbr]{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.levels-cross__items[data-astro-cid-3lyamqbr] li[data-astro-cid-3lyamqbr]{gap:var(--space-1);flex-direction:column;display:flex}.levels-cross__items[data-astro-cid-3lyamqbr] span[data-astro-cid-3lyamqbr]{color:var(--color-text-muted);font-size:var(--font-size-text-small)}@container (width<=50em){.levels-wrap--cross[data-astro-cid-3lyamqbr]{grid-template-columns:minmax(0,1fr)}}.levels[data-astro-cid-3lyamqbr]{grid-template-columns:max-content var(--scheme-node-size-end) minmax(0, 1fr);column-gap:var(--space-6);margin:0;padding:0;list-style:none;display:grid}.levels__level[data-astro-cid-3lyamqbr]{grid-column:1/-1;grid-template-columns:subgrid;border-bottom:var(--border-width) solid var(--color-border-tertiary);align-items:center;display:grid;position:relative}.levels__level[data-astro-cid-3lyamqbr]:last-child{border-bottom:0}.levels__when[data-astro-cid-3lyamqbr],.levels__what[data-astro-cid-3lyamqbr]{padding-block:var(--space-4)}.levels__when[data-astro-cid-3lyamqbr]{color:var(--color-text-muted);font-size:var(--font-size-text-small);letter-spacing:var(--letter-spacing-wide);text-transform:uppercase}.levels__track[data-astro-cid-3lyamqbr]{justify-content:center;align-self:stretch;align-items:center;display:flex;position:relative}.levels__track[data-astro-cid-3lyamqbr]:before,.levels__track[data-astro-cid-3lyamqbr]:after{content:"";border-left:var(--scheme-line-width) solid var(--color-scheme-line);position:absolute;left:50%;translate:-50%}.levels__track[data-astro-cid-3lyamqbr]:before{top:0;bottom:50%}.levels__track[data-astro-cid-3lyamqbr]:after{top:50%;bottom:0}.levels__level[data-astro-cid-3lyamqbr]:first-child .levels__track[data-astro-cid-3lyamqbr]:before,.levels__level[data-astro-cid-3lyamqbr]:last-child .levels__track[data-astro-cid-3lyamqbr]:after{display:none}.levels__node[data-astro-cid-3lyamqbr]{z-index:1;width:var(--scheme-node-size);height:var(--scheme-node-size);border:var(--scheme-line-width) solid var(--color-scheme-node-border);border-radius:var(--radius-round);background:linear-gradient(315deg, var(--color-scheme-node-from), var(--color-scheme-node-to));position:relative}.levels__level[data-astro-cid-3lyamqbr]:first-child .levels__node[data-astro-cid-3lyamqbr]{background:linear-gradient(45deg, var(--palette-turquoise-600), var(--palette-turquoise-500))}.levels__level[data-astro-cid-3lyamqbr]:last-child .levels__node[data-astro-cid-3lyamqbr]{width:var(--scheme-node-size-end);height:var(--scheme-node-size-end);background:linear-gradient(45deg, var(--color-scheme-end-from), var(--color-scheme-end-to));box-shadow:var(--shadow-scheme-glow)}.levels__what[data-astro-cid-3lyamqbr]{gap:var(--space-1);line-height:var(--line-height-snug);flex-direction:column;display:flex}.levels__system[data-astro-cid-3lyamqbr]{align-items:center;gap:var(--space-2);font-size:var(--font-size-text-large);font-weight:var(--font-weight-bold);flex-wrap:wrap;display:flex}.levels__partner[data-astro-cid-3lyamqbr]{padding:var(--tag-padding);border:var(--border-width) solid var(--color-heading-accent);border-radius:var(--radius-round);color:var(--color-heading-accent);font-size:var(--font-size-text-small);font-weight:var(--font-weight-book)}.levels__text[data-astro-cid-3lyamqbr]{color:var(--color-text-muted);line-height:var(--line-height-relaxed)}@container (width<=40em){.levels[data-astro-cid-3lyamqbr]{grid-template-columns:var(--scheme-node-size-end) minmax(0, 1fr);column-gap:var(--space-4)}.levels__level[data-astro-cid-3lyamqbr]{row-gap:var(--space-1);grid-template-areas:"node when""node what"}.levels__when[data-astro-cid-3lyamqbr]{padding-block:var(--space-4) 0;grid-area:when}.levels__track[data-astro-cid-3lyamqbr]{grid-area:node}.levels__what[data-astro-cid-3lyamqbr]{grid-area:what;padding-top:0}}
