.bc[data-astro-cid-pv3ckv2o]{min-width:0}.crumbs[data-astro-cid-pv3ckv2o]{font:500 .75rem/1.5 var(--font-mono);letter-spacing:.04em;color:var(--text-muted);align-items:center;gap:.2rem .5rem;margin:0;padding:0;list-style:none;display:flex}li[data-astro-cid-pv3ckv2o]{align-items:center;min-width:0;display:flex}li[data-astro-cid-pv3ckv2o]:first-child{flex:none;max-width:calc(100% - 5rem)}li[data-astro-cid-pv3ckv2o]+li[data-astro-cid-pv3ckv2o]{min-width:4.5rem}li[data-astro-cid-pv3ckv2o]+li[data-astro-cid-pv3ckv2o]:before{content:"/";opacity:.6;flex:none;margin-right:.5rem}a[data-astro-cid-pv3ckv2o]{align-items:center;min-width:0;min-height:1.75rem;transition:color .2s;display:inline-flex}.lbl[data-astro-cid-pv3ckv2o]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}a[data-astro-cid-pv3ckv2o] .cmark{flex:none;margin-right:.45rem}a[data-astro-cid-pv3ckv2o]:hover{color:var(--text)}[data-astro-cid-pv3ckv2o][aria-current]{color:var(--accent)}@media (width<=40rem){.long[data-astro-cid-pv3ckv2o],.wide[data-astro-cid-pv3ckv2o]{display:none}}.go[data-astro-cid-5q4hkzan]{min-width:0;max-width:100%}.go[data-astro-cid-5q4hkzan][hidden]{display:none}.bt[data-astro-cid-5q4hkzan]{text-overflow:ellipsis;min-width:0;overflow:hidden}.chprog[data-astro-cid-r76lf5ya]{font:500 .7rem/1.4 var(--font-mono);letter-spacing:.03em;color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:.6rem .7rem;display:flex}.chprog[data-astro-cid-r76lf5ya][hidden]{display:none}.chprog[data-astro-cid-r76lf5ya][data-none]{visibility:hidden}.chprog[data-astro-cid-r76lf5ya].full{gap:.6rem 1.25rem;font-size:.75rem}ol[data-astro-cid-r76lf5ya]{gap:3px;margin:0;padding:0;list-style:none;display:flex}.full[data-astro-cid-r76lf5ya] ol[data-astro-cid-r76lf5ya]{gap:4px}ol[data-astro-cid-r76lf5ya]{flex:0 auto;min-width:0}li[data-astro-cid-r76lf5ya]{background:color-mix(in srgb, var(--text-muted) 25%, transparent);border-radius:2px;flex:0 1.35rem;min-width:.4rem;height:3px}.full[data-astro-cid-r76lf5ya] li[data-astro-cid-r76lf5ya]{flex-basis:2.25rem;height:4px}li[data-astro-cid-r76lf5ya][data-state=read]{background:var(--accent)}li[data-astro-cid-r76lf5ya][data-state=started]{background:linear-gradient(90deg, var(--accent) 50%, color-mix(in srgb, var(--text-muted) 25%, transparent) 50%)}.lbar[data-astro-cid-2kliwua7]{z-index:30;background:rgb(var(--home-bg) / .86);border-bottom:1px solid var(--h-line);backdrop-filter:blur(18px);height:3rem;display:none;position:sticky;top:4rem}.lbar[data-astro-cid-2kliwua7]>button[data-astro-cid-2kliwua7]{min-width:0;height:100%;color:var(--text);text-align:left;cursor:pointer;background:0 0;border:0;flex:1;align-items:center;gap:.6rem;padding-inline:1rem;font-size:.88rem;display:flex}.k[data-astro-cid-2kliwua7]{font:500 .72rem var(--font-mono);color:var(--text-muted)}.s[data-astro-cid-2kliwua7]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-weight:500;overflow:hidden}.s[data-astro-cid-2kliwua7] .katex{font-size:1em}.chev[data-astro-cid-2kliwua7]{border:solid var(--text-muted);border-width:0 1.5px 1.5px 0;flex:none;width:.5rem;height:.5rem;margin:-.2rem .2rem 0;transform:rotate(45deg)}.lnext[data-astro-cid-2kliwua7]{border-left:1px solid var(--h-line);height:100%;font:500 .78rem var(--font-mono);color:var(--text);flex:none;align-items:center;gap:.35rem;padding-inline:.9rem;display:inline-flex}.readbar[data-astro-cid-2kliwua7]{background:linear-gradient(90deg, var(--c,var(--accent)), color-mix(in srgb, var(--c,var(--accent)) 45%, var(--h-ml)));transform-origin:0;height:2px;transform:scaleX(var(--read,0));position:absolute;bottom:-1px;left:0;right:0}.sheet-head[data-astro-cid-2kliwua7] .k[data-astro-cid-2kliwua7]{letter-spacing:.14em;text-transform:uppercase}.sheet-head[data-astro-cid-2kliwua7] .btn2[data-astro-cid-2kliwua7]{margin-left:auto}@media (width<=60rem){.lbar[data-astro-cid-2kliwua7]{display:flex}}.lcard[data-astro-cid-ov5evpiw].bare{grid-template-columns:minmax(0,1fr)}.lcard[data-astro-cid-ov5evpiw]{--t:var(--text-muted);border:1px solid var(--border);background:var(--surface);transition:border-color .25s, transform .25s var(--ease-out);border-radius:16px;grid-template-columns:minmax(0,11fr) minmax(0,9fr);padding:.5rem;display:grid;position:relative}.lcard[data-astro-cid-ov5evpiw]:hover{border-color:color-mix(in srgb, var(--t) 45%, var(--border));transform:translateY(-3px)}.lcard[data-astro-cid-ov5evpiw]:focus-within{border-color:color-mix(in srgb, var(--t) 45%, var(--border))}.lcard[data-astro-cid-ov5evpiw].accent,.lcard[data-astro-cid-ov5evpiw][data-here]{border-color:color-mix(in srgb, var(--accent) 45%, var(--border))}.pic[data-astro-cid-ov5evpiw]{border:1px solid color-mix(in srgb, var(--t) 14%, var(--border));background:var(--plot-bg);border-radius:10px;min-height:12.5rem;position:relative;overflow:hidden}.th[data-astro-cid-ov5evpiw]{object-fit:cover;object-position:50% 50%;width:100%;height:100%;position:absolute;inset:0}:root[data-theme=light] .th[data-astro-cid-ov5evpiw].dark,:root:not([data-theme=light]) .th[data-astro-cid-ov5evpiw].light{display:none}.meta[data-astro-cid-ov5evpiw]{align-content:start;gap:.4rem;padding:.75rem .75rem .75rem 1.25rem;display:grid}.tag[data-astro-cid-ov5evpiw]{font:500 .66rem/1.4 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:.4rem .6rem;display:inline-flex}.lv[data-astro-cid-ov5evpiw]:before{content:"";background:var(--t);vertical-align:.1em;border-radius:50%;width:6px;height:6px;margin-right:.4rem;display:inline-block}.st[data-astro-cid-ov5evpiw]{letter-spacing:.08em;white-space:nowrap}.here[data-astro-cid-ov5evpiw],.rd[data-astro-cid-ov5evpiw]{display:none}.here[data-astro-cid-ov5evpiw]{color:var(--accent)}.rd[data-astro-cid-ov5evpiw]{color:var(--text-muted);letter-spacing:.08em;align-items:center;gap:.35rem}.rd[data-astro-cid-ov5evpiw] .mk[data-astro-cid-ov5evpiw]{width:.8rem;height:.8rem}.lcard[data-astro-cid-ov5evpiw][data-here] .here[data-astro-cid-ov5evpiw]{display:inline}.lcard[data-astro-cid-ov5evpiw][data-state=read]:not([data-here]) .rd[data-astro-cid-ov5evpiw]{display:inline-flex}.lcard[data-astro-cid-ov5evpiw][data-state=read] h3[data-astro-cid-ov5evpiw]{color:var(--text-muted)}h3[data-astro-cid-ov5evpiw]{font-family:var(--font-display);letter-spacing:-.015em;text-wrap:balance;font-size:1.45rem;font-weight:400;line-height:1.15}h3[data-astro-cid-ov5evpiw] a[data-astro-cid-ov5evpiw]:after{content:"";border-radius:16px;position:absolute;inset:0}h3[data-astro-cid-ov5evpiw] a[data-astro-cid-ov5evpiw]:focus-visible{outline:none}.lcard[data-astro-cid-ov5evpiw]:has(h3 a:focus-visible){outline:2px solid var(--accent);outline-offset:2px}.desc[data-astro-cid-ov5evpiw]{color:var(--text-muted);text-wrap:pretty;font-size:.92rem;line-height:1.5}@media (prefers-reduced-motion:reduce){.lcard[data-astro-cid-ov5evpiw]:hover{transform:none}}:root[data-ground=show] .lcard[data-astro-cid-ov5evpiw]{border-color:var(--h-line);background:var(--h-glass);box-shadow:var(--h-glass-lift);border-radius:20px}:root[data-ground=show] .lcard[data-astro-cid-ov5evpiw]:hover,:root[data-ground=show] .lcard[data-astro-cid-ov5evpiw]:focus-within{border-color:color-mix(in srgb, var(--t) 45%, var(--h-line))}:root[data-ground=show] .pic[data-astro-cid-ov5evpiw]{border-color:var(--h-line);border-radius:14px}@media (width<=40rem){.lcard[data-astro-cid-ov5evpiw]{grid-template-columns:7.5rem minmax(0,1fr)}.pic[data-astro-cid-ov5evpiw]{min-height:7.5rem}.th[data-astro-cid-ov5evpiw]{object-fit:contain}.meta[data-astro-cid-ov5evpiw]{gap:.3rem;padding:.35rem .4rem .35rem .9rem}.desc[data-astro-cid-ov5evpiw]{display:none}h3[data-astro-cid-ov5evpiw]{font-size:1.22rem}}.fold[data-astro-cid-ua3rtcik]>summary[data-astro-cid-ua3rtcik]{width:fit-content;min-height:2.75rem;color:var(--text-muted);cursor:pointer;align-items:center;gap:.5rem;font-size:.88rem;list-style:none;transition:color .2s;display:flex}.fold[data-astro-cid-ua3rtcik]>summary[data-astro-cid-ua3rtcik]::-webkit-details-marker{display:none}.fold[data-astro-cid-ua3rtcik]>summary[data-astro-cid-ua3rtcik]:before{content:"";border:1.5px solid;border-width:0 1.5px 1.5px 0;flex:none;width:.4rem;height:.4rem;margin-left:.1rem;transition:transform .2s;transform:rotate(-45deg)}.fold[data-astro-cid-ua3rtcik][open]>summary[data-astro-cid-ua3rtcik]:before{transform:rotate(45deg)}.fold[data-astro-cid-ua3rtcik]>summary[data-astro-cid-ua3rtcik]:hover{color:var(--text)}.fold[data-astro-cid-ua3rtcik]>summary[data-astro-cid-ua3rtcik]:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:4px}.fold[data-astro-cid-ua3rtcik]>.signup[data-astro-cid-ua3rtcik]{margin-top:0}.signup[data-astro-cid-ua3rtcik]{gap:.45rem;max-width:23rem;margin-top:.35rem;display:grid}label[data-astro-cid-ua3rtcik]{color:var(--text);font-size:.85rem}.row[data-astro-cid-ua3rtcik]{flex-wrap:wrap;gap:.5rem;display:flex}.signup[data-astro-cid-ua3rtcik]{min-width:0}input[data-astro-cid-ua3rtcik]:not([type=checkbox]),button[data-astro-cid-ua3rtcik]{border:1px solid var(--border);min-height:2.75rem;font:inherit;border-radius:8px}input[data-astro-cid-ua3rtcik]:not([type=checkbox]){background:var(--low-well);min-width:0;color:var(--text);flex:11rem;padding-inline:.75rem}input[data-astro-cid-ua3rtcik]:not([type=checkbox]):hover{border-color:var(--text-muted)}button[data-astro-cid-ua3rtcik]{border-color:var(--accent);background:var(--accent);color:var(--accent-ink);cursor:pointer;flex:none;padding-inline:1.1rem;font-weight:500;transition:filter .2s}button[data-astro-cid-ua3rtcik]:hover{filter:brightness(1.07)}button[data-astro-cid-ua3rtcik]:disabled{cursor:progress;opacity:.7}.check[data-astro-cid-ua3rtcik]{cursor:pointer;flex-wrap:wrap;align-items:center;gap:.1rem .5rem;min-height:1.75rem;font-size:.85rem;display:flex}.check[data-astro-cid-ua3rtcik] span[data-astro-cid-ua3rtcik]{color:var(--text-muted)}.check[data-astro-cid-ua3rtcik] input[data-astro-cid-ua3rtcik]{width:1.05rem;height:1.05rem;min-height:0;accent-color:var(--accent);flex:none;margin:0;padding:0}.trap[data-astro-cid-ua3rtcik]{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.consent[data-astro-cid-ua3rtcik]{font-size:.8rem;line-height:1.5}.consent[data-astro-cid-ua3rtcik] a[data-astro-cid-ua3rtcik]{text-underline-offset:.2em;text-decoration:underline}.consent[data-astro-cid-ua3rtcik] a[data-astro-cid-ua3rtcik]:hover{color:var(--text)}.head[data-astro-cid-qszjkrnf]{gap:.7rem;display:grid}h2[data-astro-cid-qszjkrnf]{font-family:var(--font-display);letter-spacing:-.02em;font-size:clamp(1.9rem,3.2vw,2.6rem);font-weight:400;line-height:1.08}h2[data-astro-cid-qszjkrnf] em[data-astro-cid-qszjkrnf]{background:linear-gradient(90deg, var(--c,var(--h-ml)), color-mix(in srgb, var(--c,var(--h-ml)) 45%, var(--h-ml)));color:#0000;-webkit-background-clip:text;background-clip:text}.cards[data-astro-cid-qszjkrnf]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;display:grid}@media (width>=56.01rem){.lend[data-astro-cid-qszjkrnf]:has(.cards>:only-child) .head[data-astro-cid-qszjkrnf]{grid-column:1/7}.lend[data-astro-cid-qszjkrnf]:has(.cards>:only-child) nav[data-astro-cid-qszjkrnf]{grid-column:7/-1}.lend[data-astro-cid-qszjkrnf]:has(.cards>:only-child) .cards[data-astro-cid-qszjkrnf]{grid-template-columns:minmax(0,1fr)}}.mailbox[data-astro-cid-qszjkrnf]{border-top:1px solid var(--h-line);grid-column:1/-1;padding-top:.6rem;font-size:.95rem}.mailbox[data-astro-cid-qszjkrnf]>*{max-width:30rem}.mailbox[data-astro-cid-qszjkrnf][hidden],html[data-reader] .mailbox[data-astro-cid-qszjkrnf]{display:none}.fb[data-astro-cid-qszjkrnf]{border-top:1px solid var(--h-line);grid-column:1/-1;grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:.8rem 2.5rem;padding-top:1.1rem;display:grid}.fb[data-astro-cid-qszjkrnf][hidden],.fb-more[data-astro-cid-qszjkrnf][hidden]{display:none}.fb[data-astro-cid-qszjkrnf][data-wait]{visibility:hidden}.fb-q[data-astro-cid-qszjkrnf]{font:400 1.3rem/1.25 var(--font-display);letter-spacing:-.012em;color:var(--text);text-wrap:pretty;grid-row:span 3}.fb-opts[data-astro-cid-qszjkrnf]{flex-wrap:wrap;gap:.5rem;display:flex}.fb-opts[data-astro-cid-qszjkrnf] [data-astro-cid-qszjkrnf][aria-pressed=true],.nps-scale[data-astro-cid-qszjkrnf] [data-astro-cid-qszjkrnf][aria-pressed=true]{border-color:var(--accent);color:var(--text)}.fb-more[data-astro-cid-qszjkrnf]{gap:.6rem;display:grid}.fb-label[data-astro-cid-qszjkrnf]{color:var(--text);gap:.2rem;font-size:.95rem;line-height:1.45;display:grid}.fb-label[data-astro-cid-qszjkrnf] span[data-astro-cid-qszjkrnf]{color:var(--text-muted);font-size:.85rem}.fb[data-astro-cid-qszjkrnf] textarea[data-astro-cid-qszjkrnf]{border:1px solid var(--border);background:var(--low-well);min-height:5.5rem;color:var(--text);font:inherit;resize:vertical;border-radius:8px;padding:.6rem .8rem}.fb-done[data-astro-cid-qszjkrnf]{color:var(--text-muted);font-size:.95rem;line-height:1.5}.fb-done[data-astro-cid-qszjkrnf]:empty{display:none}.nps[data-astro-cid-qszjkrnf]{gap:.4rem;display:grid}.nps-scale[data-astro-cid-qszjkrnf]{grid-template-columns:repeat(11,minmax(0,1fr));gap:.35rem;display:grid}.nps-scale[data-astro-cid-qszjkrnf] button[data-astro-cid-qszjkrnf]{border:1px solid var(--border);min-height:2.75rem;color:var(--text);font:500 .95rem/1 var(--font-mono);cursor:pointer;background:0 0;border-radius:8px;transition:border-color .2s}.nps-scale[data-astro-cid-qszjkrnf] button[data-astro-cid-qszjkrnf]:hover:enabled{border-color:var(--text-muted)}.nps-scale[data-astro-cid-qszjkrnf] button[data-astro-cid-qszjkrnf]:disabled{cursor:default}.nps-ends[data-astro-cid-qszjkrnf]{color:var(--text-muted);justify-content:space-between;font-size:.8rem;display:flex}.ask[data-astro-cid-qszjkrnf]{grid-column:1/-1}.ask[data-astro-cid-qszjkrnf][hidden]{display:none}.ask[data-astro-cid-qszjkrnf] .ask-card{border:1px solid var(--h-line-2);border-radius:16px;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:1rem 2.5rem;padding:1.25rem 1.4rem;display:grid}.ask[data-astro-cid-qszjkrnf] .ask-head{align-content:start;gap:.45rem;display:grid}.ask[data-astro-cid-qszjkrnf] h3{font:400 1.45rem/1.2 var(--font-display);letter-spacing:-.015em;color:var(--text)}.ask[data-astro-cid-qszjkrnf] .ask-note,.ask[data-astro-cid-qszjkrnf] .ask-done{color:var(--text-muted);text-wrap:pretty;font-size:.9rem;line-height:1.5}.ask[data-astro-cid-qszjkrnf] .ask-field{align-content:start;gap:.9rem;display:grid}.ask[data-astro-cid-qszjkrnf] .ask-options{border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin:0;padding:0;display:grid}.ask[data-astro-cid-qszjkrnf] .ask-option{border:1px solid var(--border);min-height:2.75rem;color:var(--text);cursor:pointer;border-radius:8px;align-items:center;gap:.6rem;padding-inline:.8rem;font-size:.92rem;transition:border-color .2s;display:flex}.ask[data-astro-cid-qszjkrnf] .ask-option:hover{border-color:var(--text-muted)}.ask[data-astro-cid-qszjkrnf] .ask-option:has(input:checked){border-color:var(--accent)}.ask[data-astro-cid-qszjkrnf] .ask-option input{width:1rem;height:1rem;accent-color:var(--accent);flex:none;margin:0}.ask[data-astro-cid-qszjkrnf] .ask-input{border:1px solid var(--border);background:var(--low-well);min-height:2.75rem;color:var(--text);font:inherit;border-radius:8px;padding-inline:.8rem}.ask[data-astro-cid-qszjkrnf] .ask-actions{flex-wrap:wrap;gap:.6rem;display:flex}.ask[data-astro-cid-qszjkrnf] .ask-done{padding-block:.5rem}@media (width<=56rem){.cards[data-astro-cid-qszjkrnf],.fb[data-astro-cid-qszjkrnf]{grid-template-columns:minmax(0,1fr)}.fb-q[data-astro-cid-qszjkrnf]{grid-row:auto}.ask[data-astro-cid-qszjkrnf] .ask-card{grid-template-columns:minmax(0,1fr)}}@media (width<=40rem){.nps-scale[data-astro-cid-qszjkrnf]{gap:.2rem}.ask[data-astro-cid-qszjkrnf] .ask-options{grid-template-columns:minmax(0,1fr)}.ask[data-astro-cid-qszjkrnf] .ask-card{padding:1.1rem}}.lhead[data-astro-cid-xdgpdcnu]{grid-template-columns:minmax(0,1fr);gap:1rem;display:grid}.toprow[data-astro-cid-xdgpdcnu]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.4rem 1.5rem;display:flex}.toprow[data-astro-cid-xdgpdcnu] .bc{margin-block:-.5rem}.toprow[data-astro-cid-xdgpdcnu] .bc a{min-height:2.75rem}.meta-line[data-astro-cid-xdgpdcnu]{font:500 .75rem/1.5 var(--font-mono);letter-spacing:.04em;color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:.3rem .9rem;display:flex}.tools[data-astro-cid-xdgpdcnu]{align-items:center;gap:.4rem 1rem;margin-left:auto;display:flex}.bm[data-astro-cid-xdgpdcnu]{margin-block:-.5rem;min-height:2.75rem;color:var(--text-muted);font:500 .75rem/1.5 var(--font-mono);letter-spacing:.04em;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:.4rem;margin-right:-.5rem;padding-inline:.5rem;transition:color .2s;display:inline-flex;position:relative}.bm[data-astro-cid-xdgpdcnu][hidden]{display:none}.bm[data-astro-cid-xdgpdcnu]:hover,.bm[data-astro-cid-xdgpdcnu][aria-pressed=true]{color:var(--text)}.bm[data-astro-cid-xdgpdcnu][aria-pressed=true] path[data-astro-cid-xdgpdcnu]{fill:currentColor}.bm[data-astro-cid-xdgpdcnu]:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.ltitle[data-astro-cid-xdgpdcnu]{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;gap:.75rem 2.5rem;display:grid}h1[data-astro-cid-xdgpdcnu]{font-family:var(--font-display);letter-spacing:-.025em;text-wrap:balance;font-size:clamp(2.3rem,4.6vw,3.6rem);font-weight:400;line-height:1.04}.lead[data-astro-cid-xdgpdcnu]{color:var(--text-muted);text-wrap:pretty;font-size:1.08rem;line-height:1.6}.needs[data-astro-cid-xdgpdcnu]{color:var(--text-muted);font-size:.88rem;line-height:1.6;display:none}.needs[data-astro-cid-xdgpdcnu] a[data-astro-cid-xdgpdcnu]{color:var(--text);text-decoration:underline;text-decoration-color:color-mix(in srgb, var(--text-muted) 60%, transparent);text-underline-offset:3px}.needs[data-astro-cid-xdgpdcnu] b[data-astro-cid-xdgpdcnu]{font:500 .7rem var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted);margin-right:.4rem}.needs-phone[data-astro-cid-xdgpdcnu]{color:var(--text-muted);font-size:.88rem;line-height:1.5;display:none}@media (width<=60rem){.ltitle[data-astro-cid-xdgpdcnu]{grid-template-columns:minmax(0,1fr)}.needs[data-astro-cid-xdgpdcnu]{display:block}}@media (width<=40rem){.lhead[data-astro-cid-xdgpdcnu]{gap:.5rem}.toprow[data-astro-cid-xdgpdcnu]{flex-wrap:nowrap;gap:0 1rem}.toprow[data-astro-cid-xdgpdcnu] .bc{margin-block:-.5rem}.toprow[data-astro-cid-xdgpdcnu] .bc a{min-height:2.75rem}.meta-line[data-astro-cid-xdgpdcnu]{display:none}.tools[data-astro-cid-xdgpdcnu]{flex:none}.bm[data-astro-cid-xdgpdcnu] span[data-astro-cid-xdgpdcnu]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.bm[data-astro-cid-xdgpdcnu]{justify-content:center;min-width:2.75rem}h1[data-astro-cid-xdgpdcnu]{font-size:1.95rem;line-height:1.08}.ltitle[data-astro-cid-xdgpdcnu]{gap:.35rem}.lead[data-astro-cid-xdgpdcnu]{font-size:.95rem;line-height:1.5}.needs[data-astro-cid-xdgpdcnu]{display:none}.needs-phone[data-astro-cid-xdgpdcnu]{margin-block:-.35rem -.6rem;display:block}.needs-phone[data-astro-cid-xdgpdcnu] summary[data-astro-cid-xdgpdcnu]{cursor:pointer;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.5rem;min-height:2.75rem;list-style:none;display:grid}.needs-phone[data-astro-cid-xdgpdcnu] summary[data-astro-cid-xdgpdcnu]:hover{color:var(--text)}.needs-phone[data-astro-cid-xdgpdcnu] summary[data-astro-cid-xdgpdcnu]::-webkit-details-marker{display:none}.needs-phone[data-astro-cid-xdgpdcnu] summary[data-astro-cid-xdgpdcnu]:after{content:"";border:1.5px solid;border-width:0 1.5px 1.5px 0;grid-area:1/2;width:.4rem;height:.4rem;margin-left:.15rem;transition:transform .2s;transform:rotate(45deg)translateY(-2px)}.needs-phone[data-astro-cid-xdgpdcnu][open] summary[data-astro-cid-xdgpdcnu]:after{transform:rotate(-135deg)}.needs-phone[data-astro-cid-xdgpdcnu] b[data-astro-cid-xdgpdcnu]{font:500 .7rem var(--font-mono);letter-spacing:.12em;text-transform:uppercase;grid-area:1/1}.needs-phone[data-astro-cid-xdgpdcnu] ul[data-astro-cid-xdgpdcnu]{margin:0 0 .85rem;padding:0;list-style:none}.needs-phone[data-astro-cid-xdgpdcnu] .plain[data-astro-cid-xdgpdcnu]{min-height:2.75rem;color:var(--text-muted);align-items:center;display:flex}.needs-phone[data-astro-cid-xdgpdcnu] a[data-astro-cid-xdgpdcnu]{min-height:2.75rem;color:var(--text);text-decoration:underline;text-decoration-color:color-mix(in srgb, var(--text-muted) 60%, transparent);text-underline-offset:3px;align-items:center;display:flex}}.lrail[data-astro-cid-5wdrg3g7]{scrollbar-width:thin;grid-column:1/4;gap:1.5rem;max-height:calc(100vh - 7rem);padding-right:.5rem;display:grid;position:sticky;top:5.5rem;overflow-y:auto}.k[data-astro-cid-5wdrg3g7]{font:500 .72rem/1.4 var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-muted)}.chap-h[data-astro-cid-5wdrg3g7]{gap:.25rem;display:grid}.chap-h[data-astro-cid-5wdrg3g7]>a[data-astro-cid-5wdrg3g7]{min-height:2.75rem;font:400 1.2rem/1.2 var(--font-display);align-items:center;margin-block:-.5rem;transition:color .2s;display:flex}.chap-h[data-astro-cid-5wdrg3g7]>a[data-astro-cid-5wdrg3g7]:hover{color:var(--text-muted)}.chap-h[data-astro-cid-5wdrg3g7] .chprog{margin-top:.4rem}.rl[data-astro-cid-5wdrg3g7]{border-left:1px solid var(--h-line-2);margin:.9rem 0 0;padding:0;list-style:none}.rl[data-astro-cid-5wdrg3g7]>li[data-astro-cid-5wdrg3g7]>[data-astro-cid-5wdrg3g7]:is(a,.row){color:var(--text-muted);border-left:2px solid #0000;grid-template-columns:1rem minmax(0,1fr);align-items:start;gap:.5rem;margin-left:-1px;padding:.4rem 0 .4rem .8rem;font-size:.88rem;line-height:1.35;transition:color .2s;display:grid}.rl[data-astro-cid-5wdrg3g7]>li[data-astro-cid-5wdrg3g7]>a[data-astro-cid-5wdrg3g7]:hover{color:var(--text)}.rl[data-astro-cid-5wdrg3g7]>li[data-astro-cid-5wdrg3g7]>a[data-astro-cid-5wdrg3g7][aria-current=page]{color:var(--text);border-left-color:var(--c,var(--accent));font-weight:500}.mk[data-astro-cid-5wdrg3g7]{margin-top:.08rem}.row[data-astro-cid-5wdrg3g7] .mk[data-astro-cid-5wdrg3g7]{border-style:dashed}.secs[data-astro-cid-5wdrg3g7]{margin:.1rem 0 .5rem;padding:0 0 0 2.3rem;list-style:none}.secs[data-astro-cid-5wdrg3g7] a[data-astro-cid-5wdrg3g7]{color:var(--text-muted);grid-template-columns:1.6rem minmax(0,1fr);padding:.22rem 0;font-size:.84rem;line-height:1.35;transition:color .2s;display:grid}.secs[data-astro-cid-5wdrg3g7] a[data-astro-cid-5wdrg3g7]:hover,.secs[data-astro-cid-5wdrg3g7] a[data-astro-cid-5wdrg3g7][aria-current]{color:var(--text)}.secs[data-astro-cid-5wdrg3g7] a[data-astro-cid-5wdrg3g7][aria-current] .sn[data-astro-cid-5wdrg3g7]{color:var(--c-ink,var(--text))}.sn[data-astro-cid-5wdrg3g7]{font:500 .68rem/1.6 var(--font-mono)}.before[data-astro-cid-5wdrg3g7] ul[data-astro-cid-5wdrg3g7]{margin:.5rem 0 0;padding:0;list-style:none}.before[data-astro-cid-5wdrg3g7] [data-astro-cid-5wdrg3g7]:is(a,.row){color:var(--text-muted);grid-template-columns:1rem minmax(0,1fr);gap:.5rem;padding:.28rem 0;font-size:.86rem;line-height:1.35;transition:color .2s;display:grid}.before[data-astro-cid-5wdrg3g7] a[data-astro-cid-5wdrg3g7]:hover{color:var(--text)}@media (width<=60rem){.lrail[data-astro-cid-5wdrg3g7]{display:none}}@media (width<=60rem),(pointer:coarse){.chap-h[data-astro-cid-5wdrg3g7]>a[data-astro-cid-5wdrg3g7]{margin-block:0;padding-block:.6rem}.rl[data-astro-cid-5wdrg3g7]>li[data-astro-cid-5wdrg3g7]>[data-astro-cid-5wdrg3g7]:is(a,.row),.secs[data-astro-cid-5wdrg3g7] a[data-astro-cid-5wdrg3g7],.before[data-astro-cid-5wdrg3g7] [data-astro-cid-5wdrg3g7]:is(a,.row){align-content:center;min-height:2.75rem}}.sheet-body>.lrail[data-astro-cid-5wdrg3g7]{max-height:none;padding-right:0;display:grid;position:static;overflow:visible}[data-wall-clip].is-walled{max-height:calc(var(--wall-h,100vh) + var(--wall-fade,7rem));overflow:clip}.wall[data-astro-cid-e2vebji4]{z-index:1;width:auto;max-width:none;margin:calc(-1 * var(--wall-fade,7rem)) 0 0;padding:var(--wall-fade,7rem) 0 0;background:linear-gradient(to bottom, transparent, var(--low) calc(var(--wall-fade,7rem) - .5rem));color:var(--text);border:0;display:none;position:relative;inset:auto}.wall[data-astro-cid-e2vebji4][open]{display:block}.wall[data-astro-cid-e2vebji4]:focus,.wall[data-astro-cid-e2vebji4]:focus-visible{outline:none}.wgrid[data-astro-cid-e2vebji4]{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:1.25rem;display:grid}.card[data-astro-cid-e2vebji4]{grid-column:4/-1}@media (width<=60rem){.card[data-astro-cid-e2vebji4]{grid-column:1/-1}}.card[data-astro-cid-e2vebji4]{background:var(--h-glass), var(--low);min-width:0;max-width:56rem;box-shadow:var(--h-glass-lift);border-radius:20px;grid-template-columns:minmax(0,1fr);gap:1rem;padding:1.5rem;display:grid;position:relative}.card[data-astro-cid-e2vebji4]:before{content:"";border-radius:inherit;pointer-events:none;opacity:.8;background:var(--h-edge);-webkit-mask-composite:xor;padding:1px;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.intro[data-astro-cid-e2vebji4]{gap:.35rem;display:grid}h2[data-astro-cid-e2vebji4]{font:400 clamp(1.5rem, 2.6vw, 1.9rem)/1.15 var(--font-display);letter-spacing:-.015em;text-wrap:balance}h2[data-astro-cid-e2vebji4] em[data-astro-cid-e2vebji4]{background:linear-gradient(90deg, var(--c,var(--h-ml)), color-mix(in srgb, var(--c,var(--h-ml)) 45%, var(--h-ml)));color:#0000;-webkit-background-clip:text;background-clip:text;font-style:italic}h3[data-astro-cid-e2vebji4]{font:400 1.25rem/1.2 var(--font-display);letter-spacing:-.01em;color:var(--text)}p[data-astro-cid-e2vebji4]{color:var(--text-muted);line-height:1.5}.small[data-astro-cid-e2vebji4]{font-size:.88rem}.small[data-astro-cid-e2vebji4] a[data-astro-cid-e2vebji4]{color:var(--accent);text-underline-offset:3px;text-decoration:underline}.paths[data-astro-cid-e2vebji4]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;display:grid}.path[data-astro-cid-e2vebji4]{align-content:start;gap:.75rem;min-width:0;display:grid;container-type:inline-size}@container (width>=19rem){.path[data-astro-cid-e2vebji4] .actions[data-astro-cid-e2vebji4]:not(.signins){grid-template-columns:repeat(2,minmax(0,1fr))}}@container (width>=23rem){.path[data-astro-cid-e2vebji4] .email-acct{grid-template-columns:minmax(0,1fr) auto;column-gap:.6rem}.path[data-astro-cid-e2vebji4] .email-acct>:not(input,.auth){grid-column:1/-1}.path[data-astro-cid-e2vebji4] .email-acct .auth{width:auto;margin-top:0}}@container (width<=23rem){.path[data-astro-cid-e2vebji4] .email-acct label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@container (width>=19rem) and (width<=26rem){.path[data-astro-cid-e2vebji4] .actions[data-astro-cid-e2vebji4]:not(.signins) .pre{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.path[data-astro-cid-e2vebji4].rule{border-left:1px solid var(--h-line);padding-left:1.25rem}@media (width<=36rem){.paths[data-astro-cid-e2vebji4]{grid-template-columns:minmax(0,1fr)}.path[data-astro-cid-e2vebji4].rule{border-left:0;border-top:1px solid var(--h-line);padding:1rem 0 0}}.check[data-astro-cid-e2vebji4]{min-height:1.75rem;color:var(--text);flex-wrap:wrap;align-items:center;gap:.2rem .6rem;display:flex}.check[data-astro-cid-e2vebji4] span[data-astro-cid-e2vebji4]{color:var(--text-muted);font-size:.85rem}.check[data-astro-cid-e2vebji4] input[data-astro-cid-e2vebji4]{width:1.15rem;height:1.15rem;accent-color:var(--accent)}.actions[data-astro-cid-e2vebji4]{gap:.6rem;display:grid}.card[data-astro-cid-e2vebji4] .auth{border:1px solid var(--head-acct-border);color:var(--text);background:0 0;border-radius:999px;font-weight:500;transition:border-color .2s,background-color .2s}.card[data-astro-cid-e2vebji4] .auth:hover{filter:none;border-color:var(--head-muted);background:var(--head-hover)}@media (width<=36rem){.lead[data-astro-cid-e2vebji4]{display:none}.actions[data-astro-cid-e2vebji4]:not(.signins){grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.actions[data-astro-cid-e2vebji4]:not(.signins) .pre{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.actions[data-astro-cid-e2vebji4]:not(.signins) .auth{padding-inline:.4rem}.card[data-astro-cid-e2vebji4]{gap:.8rem;padding:1.25rem 1.1rem}.path[data-astro-cid-e2vebji4]{gap:.6rem}.signins[data-astro-cid-e2vebji4]{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem}.signins[data-astro-cid-e2vebji4] .auth{padding-inline:.4rem}.signins[data-astro-cid-e2vebji4] :is(.pre,.post){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.signins[data-astro-cid-e2vebji4] .nm{display:inline-block}.signins[data-astro-cid-e2vebji4] .nm:first-letter{text-transform:uppercase}}html[data-walled] .lbar,html[data-walled] #lesson-end,html[data-walled] footer .mailbox{display:none!important}[data-wall-clip]:focus{outline:none}[data-astro-cid-e2vebji4][hidden]{display:none!important}.save[data-astro-cid-kta43qfe]{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:1.25rem;margin-top:2.5rem;display:grid}.save[data-astro-cid-kta43qfe][hidden]{display:none}.scard[data-astro-cid-kta43qfe]{background:var(--h-glass);max-width:52rem;box-shadow:var(--h-glass-lift);border-radius:20px;grid-column:4/-1;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem 2rem;padding:1.25rem 1.5rem;display:grid;position:relative}.scard[data-astro-cid-kta43qfe]:before{content:"";border-radius:inherit;pointer-events:none;opacity:.8;background:var(--h-edge);-webkit-mask-composite:xor;padding:1px;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.sgo[data-astro-cid-kta43qfe]{position:relative}@media (width<=60rem){.scard[data-astro-cid-kta43qfe]{grid-column:1/-1}}.stext[data-astro-cid-kta43qfe]{gap:.35rem;display:grid}h2[data-astro-cid-kta43qfe]{font:400 1.4rem/1.2 var(--font-display);letter-spacing:-.01em;color:var(--text)}p[data-astro-cid-kta43qfe]{max-width:34rem;color:var(--text-muted);text-wrap:pretty;font-size:.95rem;line-height:1.55}.sgo[data-astro-cid-kta43qfe]{flex-wrap:wrap;gap:.6rem;display:flex}.sgo[data-astro-cid-kta43qfe] .btn[data-astro-cid-kta43qfe],.sgo[data-astro-cid-kta43qfe] .btn2[data-astro-cid-kta43qfe]{height:2.75rem;min-height:2.75rem}@media (width<=40rem){.scard[data-astro-cid-kta43qfe]{grid-template-columns:minmax(0,1fr);padding:1.1rem}.sgo[data-astro-cid-kta43qfe]>[data-astro-cid-kta43qfe]{flex:10rem}}.byline[data-astro-cid-euuqh2tk]{border-top:1px solid var(--border);grid-column:4/-1;align-items:center;gap:.9rem;margin-top:2.5rem;padding-top:1.5rem;display:flex}@media (width<=60rem){.byline[data-astro-cid-euuqh2tk]{grid-column:1/-1}}.face[data-astro-cid-euuqh2tk]{object-fit:cover;object-position:50% 30%;border:1px solid var(--border);border-radius:50%;flex:none;width:3rem;height:3rem}.who[data-astro-cid-euuqh2tk]{gap:.1rem;min-width:0;display:grid}.who[data-astro-cid-euuqh2tk] a[data-astro-cid-euuqh2tk]{width:fit-content;font-family:var(--font-display);letter-spacing:-.01em;color:var(--text);text-decoration:underline;text-decoration-color:color-mix(in srgb, var(--text) 35%, transparent);text-underline-offset:4px;font-size:1.2rem;line-height:1.25;text-decoration-thickness:1px;transition:text-decoration-color .2s}.who[data-astro-cid-euuqh2tk] a[data-astro-cid-euuqh2tk]:hover{text-decoration-color:var(--text)}.role[data-astro-cid-euuqh2tk]{color:var(--text-muted);font-size:.88rem;line-height:1.45}.nb[data-astro-cid-euuqh2tk]{white-space:nowrap}.index[data-astro-cid-ap5n54jt]{grid-template-columns:repeat(var(--cols-l), minmax(0, 1fr));border:1px solid var(--border);background:var(--border);border-radius:16px;gap:1px;display:grid;overflow:hidden}li[data-astro-cid-ap5n54jt]{background:var(--surface);grid-column:span var(--span-l)}a[data-astro-cid-ap5n54jt]{align-content:space-between;gap:.7rem;height:100%;min-height:5.75rem;padding:.9rem 1rem;transition:background-color .2s;display:grid}a[data-astro-cid-ap5n54jt]:hover{background:color-mix(in srgb, var(--c) 10%, transparent)}.n[data-astro-cid-ap5n54jt]{font:500 .72rem/1.4 var(--font-mono);letter-spacing:.06em;color:var(--text-muted);font-variant-numeric:tabular-nums;align-items:center;gap:.5rem;display:flex}.n[data-astro-cid-ap5n54jt]:before{content:"";background:var(--c);border-radius:50%;flex:none;width:7px;height:7px}[data-astro-cid-ap5n54jt][data-planned] .n[data-astro-cid-ap5n54jt]:before{box-shadow:inset 0 0 0 1.5px var(--c);background:0 0}.n[data-astro-cid-ap5n54jt]:after{content:"→";opacity:.45;margin-left:auto;font-size:.9rem;transition:opacity .2s,transform .2s,color .2s}a[data-astro-cid-ap5n54jt]:hover .n[data-astro-cid-ap5n54jt]:after{opacity:1;color:var(--c);transform:translate(3px)}.body[data-astro-cid-ap5n54jt]{gap:.2rem;display:grid}.name[data-astro-cid-ap5n54jt]{font-weight:500;line-height:1.3}[data-astro-cid-ap5n54jt][data-planned] .name[data-astro-cid-ap5n54jt]{color:var(--text-muted)}.sub[data-astro-cid-ap5n54jt]{font:.72rem/1.4 var(--font-mono);color:var(--text-muted);font-variant-numeric:tabular-nums}@media (width<=56rem){.index[data-astro-cid-ap5n54jt]{grid-template-columns:repeat(var(--cols-m), minmax(0, 1fr))}li[data-astro-cid-ap5n54jt]{grid-column:span var(--span-m)}}@media (width<=40rem){.index[data-astro-cid-ap5n54jt]{grid-template-columns:minmax(0,1fr)}li[data-astro-cid-ap5n54jt]{grid-column:auto}a[data-astro-cid-ap5n54jt]{grid-template-columns:5.6rem minmax(0,1fr);align-items:baseline;gap:.75rem;min-height:0;padding:.7rem .85rem}.n[data-astro-cid-ap5n54jt]{white-space:nowrap}.n[data-astro-cid-ap5n54jt]:after{display:none}.body[data-astro-cid-ap5n54jt]{justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.sub[data-astro-cid-ap5n54jt]{flex:none}}.cfirst[data-astro-cid-uevcpp56]{padding-block:2rem clamp(2rem,4vw,2.75rem)}.cfirst[data-astro-cid-uevcpp56] .grid12[data-astro-cid-uevcpp56]{row-gap:1.25rem}.chead[data-astro-cid-uevcpp56]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:.8rem 2.5rem;display:grid}.chead[data-astro-cid-uevcpp56] .main[data-astro-cid-uevcpp56]{gap:.8rem;display:grid}.chead[data-astro-cid-uevcpp56] h1[data-astro-cid-uevcpp56]{font-family:var(--font-display);letter-spacing:-.025em;text-wrap:balance;font-size:clamp(2.3rem,4.4vw,3.4rem);font-weight:400;line-height:1.03}.chead[data-astro-cid-uevcpp56] .side[data-astro-cid-uevcpp56]{justify-items:start;gap:1rem;display:grid}.chead[data-astro-cid-uevcpp56] .side[data-astro-cid-uevcpp56] p[data-astro-cid-uevcpp56]{max-width:44rem;color:var(--text-muted);text-wrap:pretty;line-height:1.6}.cards[data-astro-cid-uevcpp56]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;display:grid}@media (width<=56rem){.chead[data-astro-cid-uevcpp56],.cards[data-astro-cid-uevcpp56]{grid-template-columns:minmax(0,1fr)}}.lfirst[data-astro-cid-uevcpp56]{padding-block:1.75rem 2rem}.lesson-prose[data-astro-cid-uevcpp56]>:first-child,.lesson-prose[data-astro-cid-uevcpp56]>astro-island:first-child>*{margin-top:0}@media (width<=40rem){.lfirst[data-astro-cid-uevcpp56]{padding-block:1rem .9rem}.lband[data-astro-cid-uevcpp56]{padding-top:1.25rem}}.lgrid[data-astro-cid-uevcpp56]{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;column-gap:1.25rem;display:grid}.lesson-prose[data-astro-cid-uevcpp56]{grid-column:4/-1;min-width:0}@media (width<=60rem){.lesson-prose[data-astro-cid-uevcpp56]{grid-column:1/-1}}.lesson-prose[data-astro-cid-uevcpp56]>*{isolation:isolate}.lesson-prose[data-astro-cid-uevcpp56]>:is(p,ul,ol,h2,h3,blockquote){max-width:44rem}.lesson-prose[data-astro-cid-uevcpp56] h2{scroll-margin-top:6rem;font-weight:400;line-height:1.15}@media (width<=40rem){.lesson-prose[data-astro-cid-uevcpp56] h2{font-size:1.55rem}}.lesson-prose[data-astro-cid-uevcpp56] h3{scroll-margin-top:6rem;font-weight:400}.lesson-prose[data-astro-cid-uevcpp56] h2{border-top-color:var(--h-line-2)}.lesson-prose[data-astro-cid-uevcpp56] h2:before{color:var(--c-ink)}.lesson-prose[data-astro-cid-uevcpp56] :is(ul,ol)>li::marker{color:var(--h-faint)}.lesson-prose[data-astro-cid-uevcpp56] .katex-display{background-color:#0000;background-image:linear-gradient(to right, var(--low) 40%, transparent), linear-gradient(to left, var(--low) 40%, transparent), radial-gradient(farthest-side at 0 50%, var(--scroll-shadow), transparent), radial-gradient(farthest-side at 100% 50%, var(--scroll-shadow), transparent);border:0;border-radius:0;padding:.2rem 0;font-size:1.12em}@media (width<=40rem){.lesson-prose[data-astro-cid-uevcpp56] .katex-display{border:1px solid var(--h-line);background-color:var(--surface);background-image:linear-gradient(to right, var(--surface) 40%, transparent), linear-gradient(to left, var(--surface) 40%, transparent), radial-gradient(farthest-side at 0 50%, var(--scroll-shadow), transparent), radial-gradient(farthest-side at 100% 50%, var(--scroll-shadow), transparent);background-size:1.5rem 100%,1.5rem 100%,1rem 100%,1rem 100%;border-radius:14px;padding:.7rem .9rem}}.lesson-prose[data-astro-cid-uevcpp56] .table-scroll:not(.not-prose .table-scroll){border:1px solid var(--h-line-2);background-color:var(--h-card);max-width:44rem;box-shadow:var(--h-glass-lift);border-radius:20px;padding:.35rem 0}@media (width<=40rem){.lesson-prose[data-astro-cid-uevcpp56] .table-scroll:not(.not-prose .table-scroll){border-radius:16px}}.lesson-prose[data-astro-cid-uevcpp56] .table-scroll{background-image:linear-gradient(to right, var(--h-card) 40%, transparent), linear-gradient(to left, var(--h-card) 40%, transparent), radial-gradient(farthest-side at 0 50%, var(--scroll-shadow), transparent), radial-gradient(farthest-side at 100% 50%, var(--scroll-shadow), transparent)}.lesson-prose[data-astro-cid-uevcpp56] thead th,.lesson-prose[data-astro-cid-uevcpp56] tbody tr:nth-child(2n) td{background:0 0}.lesson-prose[data-astro-cid-uevcpp56] :is(th,td){min-width:5.5rem}.lesson-prose[data-astro-cid-uevcpp56] :is(th,td):first-child{padding-left:.75rem}.lesson-prose[data-astro-cid-uevcpp56] :is(th,td):last-child{min-width:10rem;padding-right:.75rem}@media (width>=40.01rem){.lesson-prose[data-astro-cid-uevcpp56] :is(th,td){min-width:0;padding-inline:.38rem}.lesson-prose[data-astro-cid-uevcpp56] :is(th,td):first-child{min-width:4.5rem}.lesson-prose[data-astro-cid-uevcpp56] :is(th,td):last-child{min-width:0}.lesson-prose[data-astro-cid-uevcpp56] :is(th,td):nth-child(3):last-child{min-width:6rem}}
