body.page-work-lesson{background:var(--pp-color-paper)}.lesson-hero-meta[data-astro-cid-mkbkstup]{display:flex;flex-wrap:wrap;gap:.55rem;align-items:center;margin-top:1.35rem}.lesson-hero-meta[data-astro-cid-mkbkstup] span[data-astro-cid-mkbkstup],.lesson-hero-meta[data-astro-cid-mkbkstup] strong[data-astro-cid-mkbkstup]{padding:.45rem .75rem;border-radius:var(--pp-radius-pill);font-size:.66rem;letter-spacing:.07em;text-transform:uppercase}.lesson-hero-meta[data-astro-cid-mkbkstup] span[data-astro-cid-mkbkstup]{color:var(--pp-color-night);background:var(--pp-color-mint);font-weight:800}.lesson-hero-meta[data-astro-cid-mkbkstup] strong[data-astro-cid-mkbkstup]{color:#fff;border:1px solid rgba(255,255,255,.24)}.lesson-hero-meta[data-astro-cid-mkbkstup] small[data-astro-cid-mkbkstup]{flex-basis:100%;color:#ffffff8a}.lesson-overview[data-astro-cid-mkbkstup]{display:grid;grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);gap:clamp(2.5rem,7vw,7rem);align-items:start;margin-top:clamp(2.5rem,5vw,4.5rem)}.lesson-prose[data-astro-cid-mkbkstup] p[data-astro-cid-mkbkstup]{margin:0;color:var(--pp-color-muted);font-size:clamp(1.05rem,1.7vw,1.3rem);line-height:1.8}.lesson-prose[data-astro-cid-mkbkstup] p[data-astro-cid-mkbkstup]+p[data-astro-cid-mkbkstup]{margin-top:1.5rem}.lesson-facts[data-astro-cid-mkbkstup]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:0;overflow:hidden;border:1px solid var(--pp-color-line);border-radius:var(--pp-radius-lg);background:var(--pp-color-line)}.lesson-facts[data-astro-cid-mkbkstup]>div[data-astro-cid-mkbkstup]{min-height:13rem;padding:1.4rem;background:var(--pp-color-paper-strong)}.lesson-facts[data-astro-cid-mkbkstup] span[data-astro-cid-mkbkstup]{color:var(--pp-color-cobalt);font-family:var(--pp-font-display);font-size:2.6rem;line-height:1}.lesson-facts[data-astro-cid-mkbkstup] dt[data-astro-cid-mkbkstup]{margin-top:2.5rem;font-size:.68rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.lesson-facts[data-astro-cid-mkbkstup] dd[data-astro-cid-mkbkstup]{margin:.55rem 0 0;color:var(--pp-color-muted);font-size:.84rem;line-height:1.55}.lesson-steps[data-astro-cid-mkbkstup]{margin:clamp(2.5rem,5vw,4.5rem) 0 0;padding:0;border-top:1px solid var(--pp-color-line);list-style:none}.lesson-steps[data-astro-cid-mkbkstup] li[data-astro-cid-mkbkstup]{display:grid;grid-template-columns:5rem minmax(0,1fr);gap:clamp(1rem,4vw,4rem);align-items:center;padding:1.5rem 0;border-bottom:1px solid var(--pp-color-line)}.lesson-steps[data-astro-cid-mkbkstup] span[data-astro-cid-mkbkstup]{color:var(--pp-color-cobalt);font-family:var(--pp-font-display);font-size:2.7rem}.lesson-steps[data-astro-cid-mkbkstup] p[data-astro-cid-mkbkstup]{max-width:58rem;margin:0;font-size:clamp(.98rem,1.6vw,1.18rem);line-height:1.65}.lesson-use-grid[data-astro-cid-mkbkstup]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:clamp(2.5rem,5vw,4.5rem)}.lesson-use-card[data-astro-cid-mkbkstup]{display:flex;min-height:22rem;flex-direction:column;padding:1.5rem;border:1px solid var(--pp-color-line);border-radius:var(--pp-radius-lg);background:var(--pp-color-paper-strong);box-shadow:var(--pp-shadow-soft)}.lesson-use-card[data-astro-cid-mkbkstup]>span[data-astro-cid-mkbkstup]{color:var(--pp-color-cobalt);font-family:var(--pp-font-display);font-size:2.6rem}.lesson-use-card[data-astro-cid-mkbkstup] h3[data-astro-cid-mkbkstup]{margin:4rem 0 0;font-family:var(--pp-font-display);font-size:2rem;font-weight:400;line-height:1}.lesson-use-card[data-astro-cid-mkbkstup] p[data-astro-cid-mkbkstup]{margin:.9rem 0 0;color:var(--pp-color-muted);font-size:.84rem;line-height:1.6}.lesson-use-card[data-astro-cid-mkbkstup] small[data-astro-cid-mkbkstup]{margin-top:auto;padding-top:1.5rem;color:var(--pp-color-cobalt);font-size:.62rem;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.lesson-use-card[data-astro-cid-mkbkstup] strong[data-astro-cid-mkbkstup]{margin-top:.4rem;font-size:.78rem;line-height:1.45}.lesson-formula[data-astro-cid-mkbkstup]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-top:clamp(2.5rem,5vw,4.5rem);overflow:hidden;border:1px solid rgba(255,255,255,.14);border-radius:var(--pp-radius-lg);background:#ffffff24}.lesson-formula[data-astro-cid-mkbkstup] article[data-astro-cid-mkbkstup]{min-height:14rem;padding:1.4rem;background:var(--pp-color-night-soft)}.lesson-formula[data-astro-cid-mkbkstup] span[data-astro-cid-mkbkstup]{color:var(--pp-color-mint);font-family:var(--pp-font-display);font-size:2.4rem}.lesson-formula[data-astro-cid-mkbkstup] h3[data-astro-cid-mkbkstup]{margin:2.4rem 0 0;font-family:var(--pp-font-display);font-size:1.7rem;font-weight:400}.lesson-formula[data-astro-cid-mkbkstup] p[data-astro-cid-mkbkstup]{margin:.65rem 0 0;color:#ffffff94;font-size:.8rem;line-height:1.55}.lesson-prompt[data-astro-cid-mkbkstup]{margin-top:1rem}.lesson-prompt[data-astro-cid-mkbkstup] pre[data-astro-cid-mkbkstup]{margin:0;white-space:pre-wrap;word-break:break-word}.lesson-copy[data-astro-cid-mkbkstup]{min-height:2.1rem;padding:.35rem .75rem;color:#fff;border:1px solid rgba(255,255,255,.25);border-radius:var(--pp-radius-pill);background:transparent;font-size:.7rem;font-weight:750;cursor:pointer}.lesson-table-wrap[data-astro-cid-mkbkstup]{margin-top:clamp(2.5rem,5vw,4.5rem);overflow-x:auto;border:1px solid var(--pp-color-line);border-radius:var(--pp-radius-lg);box-shadow:var(--pp-shadow-soft)}.lesson-table[data-astro-cid-mkbkstup]{width:100%;min-width:46rem;border-collapse:collapse;background:var(--pp-color-paper-strong)}.lesson-table[data-astro-cid-mkbkstup] th[data-astro-cid-mkbkstup],.lesson-table[data-astro-cid-mkbkstup] td[data-astro-cid-mkbkstup]{padding:1.15rem 1.25rem;border-bottom:1px solid var(--pp-color-line);text-align:left;vertical-align:top}.lesson-table[data-astro-cid-mkbkstup] thead[data-astro-cid-mkbkstup] th[data-astro-cid-mkbkstup]{color:#fff;background:var(--pp-color-night);font-size:.7rem;letter-spacing:.08em;text-transform:uppercase}.lesson-table[data-astro-cid-mkbkstup] tbody[data-astro-cid-mkbkstup] th[data-astro-cid-mkbkstup]{color:var(--pp-color-cobalt);font-size:.78rem}.lesson-table[data-astro-cid-mkbkstup] td[data-astro-cid-mkbkstup]{color:var(--pp-color-muted);font-size:.84rem;line-height:1.55}.lesson-table[data-astro-cid-mkbkstup] tr[data-astro-cid-mkbkstup]:last-child>[data-astro-cid-mkbkstup]{border-bottom:0}.lesson-safety-grid[data-astro-cid-mkbkstup]{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(20rem,.8fr);gap:1rem;margin-top:clamp(2.5rem,5vw,4.5rem);align-items:start}.lesson-safety-list[data-astro-cid-mkbkstup]{margin:0;padding:0;border-top:1px solid var(--pp-color-line);list-style:none}.lesson-safety-list[data-astro-cid-mkbkstup] li[data-astro-cid-mkbkstup]{display:grid;grid-template-columns:3.5rem minmax(0,1fr);gap:1rem;padding:1.1rem 0;border-bottom:1px solid var(--pp-color-line)}.lesson-safety-list[data-astro-cid-mkbkstup] span[data-astro-cid-mkbkstup]{color:var(--pp-color-cobalt);font-family:var(--pp-font-display);font-size:2rem}.lesson-safety-list[data-astro-cid-mkbkstup] p[data-astro-cid-mkbkstup]{margin:0;line-height:1.6}.lesson-limits[data-astro-cid-mkbkstup]{padding:1.6rem;color:#fff;border-radius:var(--pp-radius-lg);background:var(--pp-color-night);box-shadow:var(--pp-shadow-float)}.lesson-limits[data-astro-cid-mkbkstup] h3[data-astro-cid-mkbkstup]{margin:0;font-family:var(--pp-font-display);font-size:2.1rem;font-weight:400;line-height:1}.lesson-limits[data-astro-cid-mkbkstup] ul[data-astro-cid-mkbkstup]{display:grid;gap:.9rem;margin:1.5rem 0 0;padding-left:1.15rem}.lesson-limits[data-astro-cid-mkbkstup] li[data-astro-cid-mkbkstup]{color:#ffffffa8;font-size:.8rem;line-height:1.55}.lesson-note[data-astro-cid-mkbkstup]{margin:1rem 0 0;padding:1.2rem 1.35rem;color:var(--pp-color-muted);border-left:3px solid var(--pp-color-cobalt);background:var(--pp-color-paper-strong);line-height:1.65}.lesson-sources[data-astro-cid-mkbkstup]{display:grid;gap:1px;margin:clamp(2.5rem,5vw,4.5rem) 0 0;padding:0;overflow:hidden;border:1px solid rgba(255,255,255,.14);border-radius:var(--pp-radius-lg);background:#ffffff24;list-style:none}.lesson-sources[data-astro-cid-mkbkstup] li[data-astro-cid-mkbkstup]{display:grid;grid-template-columns:3rem minmax(0,1fr) auto;gap:1rem;align-items:center;padding:1.25rem 1.4rem;background:var(--pp-color-night-soft)}.lesson-sources[data-astro-cid-mkbkstup] li[data-astro-cid-mkbkstup]>span[data-astro-cid-mkbkstup]{color:var(--pp-color-mint);font-family:var(--pp-font-display);font-size:2rem}.lesson-sources[data-astro-cid-mkbkstup] h3[data-astro-cid-mkbkstup],.lesson-sources[data-astro-cid-mkbkstup] p[data-astro-cid-mkbkstup]{margin:0}.lesson-sources[data-astro-cid-mkbkstup] h3[data-astro-cid-mkbkstup]{font-family:var(--pp-font-display);font-size:1.45rem;font-weight:400}.lesson-sources[data-astro-cid-mkbkstup] p[data-astro-cid-mkbkstup]{margin-top:.35rem;color:#ffffff8f;font-size:.78rem}.lesson-sources[data-astro-cid-mkbkstup] a[data-astro-cid-mkbkstup]{display:inline-flex;align-items:center;gap:.5rem;color:var(--pp-color-mint);font-size:.72rem;font-weight:750;text-decoration:none}.source-arrow[data-astro-cid-mkbkstup]{filter:invert(86%) sepia(20%) saturate(781%) hue-rotate(108deg) brightness(93%)}.lesson-next[data-astro-cid-mkbkstup]{display:flex;justify-content:flex-end;margin-top:2rem}@media(max-width:64rem){.lesson-overview[data-astro-cid-mkbkstup],.lesson-safety-grid[data-astro-cid-mkbkstup]{grid-template-columns:1fr}.lesson-use-grid[data-astro-cid-mkbkstup]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:44rem){.lesson-facts[data-astro-cid-mkbkstup],.lesson-use-grid[data-astro-cid-mkbkstup],.lesson-formula[data-astro-cid-mkbkstup]{grid-template-columns:1fr}.lesson-facts[data-astro-cid-mkbkstup]>div[data-astro-cid-mkbkstup],.lesson-use-card[data-astro-cid-mkbkstup],.lesson-formula[data-astro-cid-mkbkstup] article[data-astro-cid-mkbkstup]{min-height:auto}.lesson-steps[data-astro-cid-mkbkstup] li[data-astro-cid-mkbkstup]{grid-template-columns:3rem minmax(0,1fr);gap:1rem}.lesson-sources[data-astro-cid-mkbkstup] li[data-astro-cid-mkbkstup]{grid-template-columns:2.5rem minmax(0,1fr)}.lesson-sources[data-astro-cid-mkbkstup] a[data-astro-cid-mkbkstup]{grid-column:2}.lesson-next[data-astro-cid-mkbkstup] .pp-button{width:100%}}
