.path[data-astro-cid-ivjjushy]{margin-top:1.5rem}.path[data-astro-cid-ivjjushy] ol[data-astro-cid-ivjjushy]{flex-wrap:wrap;gap:.3rem .4rem;margin:0;padding:0;list-style:none;display:flex}.path[data-astro-cid-ivjjushy] li[data-astro-cid-ivjjushy]{margin:0}.path[data-astro-cid-ivjjushy] a[data-astro-cid-ivjjushy]{border:1px solid var(--border);border-radius:var(--radius);min-height:2.75rem;color:var(--fg-muted);align-items:center;gap:.5rem;padding:0 .7rem 0 .5rem;font-size:.86rem;line-height:1.2;text-decoration:none;display:flex}.path[data-astro-cid-ivjjushy] a[data-astro-cid-ivjjushy]:hover{color:var(--fg);border-color:var(--fg)}.path-n[data-astro-cid-ivjjushy]{border-radius:var(--radius-round);width:1.5rem;height:1.5rem;font-family:var(--font-mono);border:1.5px solid;flex:none;place-items:center;font-size:.74rem;font-weight:500;display:grid}.path[data-astro-cid-ivjjushy] a[data-astro-cid-ivjjushy][aria-current=page]{border-color:var(--fg);color:var(--fg);font-weight:600}.path[data-astro-cid-ivjjushy] a[data-astro-cid-ivjjushy][aria-current=page] .path-n[data-astro-cid-ivjjushy]{background:var(--fg);border-color:var(--fg);color:var(--bg)}@media (width<=68rem){.path[data-astro-cid-ivjjushy] a[data-astro-cid-ivjjushy]:not([aria-current=page]){padding:0 .6rem}.path[data-astro-cid-ivjjushy] a[data-astro-cid-ivjjushy]:not([aria-current=page]) .path-t[data-astro-cid-ivjjushy]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.builds[data-astro-cid-ivjjushy]{max-width:42rem;color:var(--fg-muted);margin:.9rem 0 0;font-size:.92rem}.lesson[data-astro-cid-ivjjushy]{padding-top:clamp(1.6rem,4vw,2.6rem)}.lesson[data-astro-cid-ivjjushy] :where(p,ul,ol,h2,h3,h4,blockquote,dl){max-width:var(--prose)}.lesson[data-astro-cid-ivjjushy]>p,.lesson[data-astro-cid-ivjjushy]>ul,.lesson[data-astro-cid-ivjjushy]>ol{font-size:1.04rem}.lesson[data-astro-cid-ivjjushy]>:first-child{margin-top:0}.lesson[data-astro-cid-ivjjushy] h2{margin-top:2.2em;font-size:clamp(1.35rem,2.6vw,1.6rem)}.lesson[data-astro-cid-ivjjushy] figure,.lesson[data-astro-cid-ivjjushy] .wide{max-width:60rem}.keep[data-astro-cid-ivjjushy] ul[data-astro-cid-ivjjushy]{border-top:1.5px solid var(--fg);margin:0;padding:0;list-style:none}.keep[data-astro-cid-ivjjushy] li[data-astro-cid-ivjjushy]{border-bottom:1px solid var(--border);margin:0;padding:.7rem 0;font-size:1.04rem}.keep-rule[data-astro-cid-ivjjushy]{max-width:var(--prose);margin:1.3rem 0 0;font-size:1.04rem}.keep-rule[data-astro-cid-ivjjushy] p[data-astro-cid-ivjjushy]:last-child{margin:0;font-weight:500}.names[data-astro-cid-ivjjushy]>p[data-astro-cid-ivjjushy],.deeper[data-astro-cid-ivjjushy]>p[data-astro-cid-ivjjushy]{color:var(--fg-muted);font-size:.96rem}.names[data-astro-cid-ivjjushy] .table-scroll[data-astro-cid-ivjjushy]{max-width:60rem}.names[data-astro-cid-ivjjushy] table[data-astro-cid-ivjjushy]{min-width:34rem}.names[data-astro-cid-ivjjushy] tbody[data-astro-cid-ivjjushy] th[data-astro-cid-ivjjushy]{font-family:var(--font-body);font-size:inherit;letter-spacing:0;text-transform:none;color:var(--fg);border-bottom:1px solid var(--border);white-space:nowrap;font-weight:600}.names[data-astro-cid-ivjjushy] tbody[data-astro-cid-ivjjushy] tr[data-astro-cid-ivjjushy]:last-child th[data-astro-cid-ivjjushy]{border-bottom:0}.names[data-astro-cid-ivjjushy] td[data-astro-cid-ivjjushy]:first-child{width:26%;color:var(--fg-muted)}@media (width<=40rem){.names[data-astro-cid-ivjjushy] .table-scroll[data-astro-cid-ivjjushy]{background:0 0;border-bottom:0;overflow-x:visible}.names[data-astro-cid-ivjjushy] table[data-astro-cid-ivjjushy]{min-width:0}.names[data-astro-cid-ivjjushy] thead[data-astro-cid-ivjjushy]{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.names[data-astro-cid-ivjjushy] table[data-astro-cid-ivjjushy],.names[data-astro-cid-ivjjushy] tbody[data-astro-cid-ivjjushy],.names[data-astro-cid-ivjjushy] tr[data-astro-cid-ivjjushy],.names[data-astro-cid-ivjjushy] td[data-astro-cid-ivjjushy],.names[data-astro-cid-ivjjushy] tbody[data-astro-cid-ivjjushy] th[data-astro-cid-ivjjushy]{display:block}.names[data-astro-cid-ivjjushy] tr[data-astro-cid-ivjjushy]{border-bottom:1px solid var(--border);padding:.8rem 0 .9rem}.names[data-astro-cid-ivjjushy] td[data-astro-cid-ivjjushy],.names[data-astro-cid-ivjjushy] tbody[data-astro-cid-ivjjushy] th[data-astro-cid-ivjjushy]{white-space:normal;border:0;width:auto;padding:0}.names[data-astro-cid-ivjjushy] td[data-astro-cid-ivjjushy]:first-child{width:auto;font-size:.9rem}.names[data-astro-cid-ivjjushy] tbody[data-astro-cid-ivjjushy] th[data-astro-cid-ivjjushy]{margin:.15rem 0 .3rem;font-size:1.06rem}}.deeper[data-astro-cid-ivjjushy] ul[data-astro-cid-ivjjushy]{border-top:1px solid var(--fg);max-width:44rem;margin:0;padding:0;list-style:none}.deeper[data-astro-cid-ivjjushy] li[data-astro-cid-ivjjushy]{border-bottom:1px solid var(--border);gap:.1rem;margin:0;padding:.65rem 0;display:grid}.deeper[data-astro-cid-ivjjushy] li[data-astro-cid-ivjjushy]>a[data-astro-cid-ivjjushy]{justify-self:start;font-weight:600}.deeper[data-astro-cid-ivjjushy] li[data-astro-cid-ivjjushy]>a[data-astro-cid-ivjjushy]:after{content:" →"}.deeper[data-astro-cid-ivjjushy] span[data-astro-cid-ivjjushy]{color:var(--fg-muted);font-size:.93rem}.pager[data-astro-cid-ivjjushy]{border-top:1px solid var(--fg);grid-template-columns:1fr 1fr;gap:1rem;margin-top:clamp(2.5rem,5vw,3.75rem);padding-top:1.4rem;display:grid}.pager[data-astro-cid-ivjjushy] a[data-astro-cid-ivjjushy]{font-family:var(--font-heading);font-size:1.15rem;font-weight:560;line-height:1.25;text-decoration:none}.pager[data-astro-cid-ivjjushy] a[data-astro-cid-ivjjushy] span[data-astro-cid-ivjjushy]{font-family:var(--font-label);letter-spacing:.08em;text-transform:uppercase;color:var(--fg-muted);margin-bottom:.3rem;font-size:.7rem;font-weight:500;display:block}.pager[data-astro-cid-ivjjushy] .next[data-astro-cid-ivjjushy]{text-align:right;grid-column:2}
