.hero-top[data-astro-cid-lcdefpme]{gap:18px;padding-block:20px 26px;display:grid}.hero-top[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{font-size:clamp(36px,6.2vw,68px);line-height:1.04}.hero-top[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme] em[data-astro-cid-lcdefpme]{color:var(--ink-soft);font-style:normal}.hero-top[data-astro-cid-lcdefpme] .lede[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:var(--ink);font-weight:550}.section-cv[data-astro-cid-lcdefpme]{height:340px;margin:0;position:relative}#xsec[data-astro-cid-lcdefpme]{cursor:crosshair;touch-action:pan-y;width:100%;height:340px;display:block;position:absolute;inset:0 0 auto}.section-cv[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme]{position:absolute;top:100%;left:0;right:0}.cv-cap[data-astro-cid-lcdefpme]{font:400 12px/1.4 var(--mono);color:var(--ink-soft);flex-wrap:wrap;justify-content:space-between;gap:4px 16px;padding-block:12px 0;display:flex}.tip[data-astro-cid-lcdefpme]{pointer-events:none;background:var(--ink);color:var(--chalk);font:500 13px/1.35 var(--text);white-space:nowrap;opacity:0;border-radius:3px;padding:9px 12px;transition:opacity .15s;position:absolute;transform:translate(-50%,calc(-100% - 14px))}.tip[data-astro-cid-lcdefpme] span{font:400 12px var(--mono);opacity:.75;display:block}.strata-list[data-astro-cid-lcdefpme]{margin-top:64px;font-size:15px}.strata-list[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]{cursor:pointer;font:500 13px var(--mono);color:var(--ink-soft);padding-block:8px}.strata-list[data-astro-cid-lcdefpme] ol[data-astro-cid-lcdefpme]{columns:2 260px;column-gap:32px;margin:8px 0 0;padding:0;list-style:none}.strata-list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{break-inside:avoid;flex-wrap:wrap;align-items:baseline;gap:8px;padding:5px 0;display:flex}.strata-list[data-astro-cid-lcdefpme] .sw[data-astro-cid-lcdefpme]{flex:none;width:12px;height:12px;display:inline-block;transform:translateY(1px)}.strata-list[data-astro-cid-lcdefpme] .mono[data-astro-cid-lcdefpme]{color:var(--ink-soft);font-size:12.5px}.entries[data-astro-cid-lcdefpme]{padding-block:40px 24px}.entry[data-astro-cid-lcdefpme]{border-top:1px solid var(--ink);align-items:center;gap:22px;padding-block:36px;text-decoration:none;display:grid}.entry[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin:8px 0 12px;font-size:clamp(34px,5vw,52px)}.entry[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--ink-soft);max-width:38ch;margin:0}.go[data-astro-cid-lcdefpme]{font:600 15px var(--text);border-bottom:1.5px solid var(--ink);margin-top:20px;padding-bottom:3px;display:inline-block}.entry[data-astro-cid-lcdefpme]:hover .go[data-astro-cid-lcdefpme],.entry[data-astro-cid-lcdefpme]:focus-visible .go[data-astro-cid-lcdefpme]{color:var(--rust-text);border-color:var(--rust-text)}.bar-fig[data-astro-cid-lcdefpme]{width:100%;height:auto;overflow:visible}.bar-fig[data-astro-cid-lcdefpme] .t[data-astro-cid-lcdefpme]{font:500 22px var(--mono);fill:var(--ink)}.bar-fig[data-astro-cid-lcdefpme] .wide-only[data-astro-cid-lcdefpme]{display:none}.keys[data-astro-cid-lcdefpme]{margin-top:32px}.learn[data-astro-cid-lcdefpme]{padding-block:56px 0}.learn-head[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin-top:10px}.lesson-list[data-astro-cid-lcdefpme]{border-top:1px solid var(--ink);margin-top:28px}.lesson-list[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--rule);grid-template-columns:1fr auto;gap:4px 16px;padding:20px 0;text-decoration:none;display:grid}.lesson-list[data-astro-cid-lcdefpme] .label[data-astro-cid-lcdefpme]{grid-column:1/-1}.lesson-list[data-astro-cid-lcdefpme] .title[data-astro-cid-lcdefpme]{font:400 26px/1.15 var(--display)}.lesson-list[data-astro-cid-lcdefpme] .sum[data-astro-cid-lcdefpme]{color:var(--ink-soft);grid-column:1/-1;max-width:60ch;font-size:16px}.lesson-list[data-astro-cid-lcdefpme] .mins[data-astro-cid-lcdefpme]{color:var(--ink-soft);grid-area:2/2;align-self:center;font-size:12.5px}.lesson-list[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover .title[data-astro-cid-lcdefpme]{color:var(--rust-text)}@media (width>=900px){.hero-top[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,7fr) minmax(0,4fr);align-items:end;gap:48px;padding-block:36px 12px}.section-cv[data-astro-cid-lcdefpme],#xsec[data-astro-cid-lcdefpme]{height:min(560px,62vh);min-height:400px}.entries[data-astro-cid-lcdefpme]{padding-block:72px 32px}.entry[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:56px;padding-block:44px}.bar-fig[data-astro-cid-lcdefpme] .t[data-astro-cid-lcdefpme]{font-size:13px}.bar-fig[data-astro-cid-lcdefpme] .wide-only[data-astro-cid-lcdefpme]{display:inline}.learn[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:56px;padding-block:72px 0;display:grid}.lesson-list[data-astro-cid-lcdefpme]{margin-top:0}.lesson-list[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{grid-template-columns:14ch 1fr auto;align-items:baseline;padding:24px 0}.lesson-list[data-astro-cid-lcdefpme] .label[data-astro-cid-lcdefpme]{grid-column:1}.lesson-list[data-astro-cid-lcdefpme] .title[data-astro-cid-lcdefpme]{grid-column:2}.lesson-list[data-astro-cid-lcdefpme] .sum[data-astro-cid-lcdefpme]{grid-area:2/2}.lesson-list[data-astro-cid-lcdefpme] .mins[data-astro-cid-lcdefpme]{grid-area:1/3}}
