.reader_layout__dRwaB{--lesson-scroll-offset:84px;padding:24px 0 64px;display:grid;grid-template-columns:minmax(0,760px) 248px;justify-content:center;grid-gap:40px;gap:40px;align-items:start}.reader_article__JZX4i{min-width:0}.reader_doc__DYy5Q{background:var(--surface-card);border:1px solid var(--border-soft);border-radius:var(--radius-xl);padding:36px 40px 32px}.reader_back__hVopY{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:var(--text-muted);margin-bottom:16px}.reader_back__hVopY:hover{color:var(--ph-ink)}.reader_chip__J5Vyr{display:inline-flex;align-items:center;gap:7px;padding:5px 11px;border-radius:var(--radius-full);background:var(--surface-soft);font-size:12px;font-weight:600;color:var(--ph-charcoal)}.reader_chipDot__X_uin{width:8px;height:8px;border-radius:var(--radius-sm);flex-shrink:0}.reader_title__kYC7E{font-size:30px;font-weight:800;letter-spacing:-.7px;line-height:1.15;margin:14px 0 10px}.reader_meta__Aeb4X{display:flex;align-items:center;flex-wrap:wrap;gap:6px 14px;font-size:13px;color:var(--text-muted)}.reader_metaItem__ESRCp{display:inline-flex;align-items:center;gap:5px}.reader_lead__eQlWt{font-size:16.5px;font-weight:500;color:var(--ph-charcoal);line-height:1.65;margin:24px 0 26px}.reader_footActions___X7LS{margin-top:24px}.reader_cta__Z6or9{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px;margin-top:28px;padding:18px 22px;border-radius:var(--radius-lg);background:var(--surface-dark)}.reader_ctaTitle__rDUg5{font-size:15.5px;font-weight:700;color:var(--text-on-dark)}.reader_ctaSub__yoDTf{margin-top:2px;font-size:13.5px;color:rgba(255,255,255,.7)}.reader_prevNext__eS3ii{display:flex;justify-content:space-between;gap:12px;margin-top:32px;padding-top:20px;border-top:1px solid var(--border-soft)}.reader_stepLinkNext__tewqk,.reader_stepLink__Tfz2O{display:flex;align-items:center;gap:8px;max-width:48%;font-size:13.5px;color:var(--ph-body)}.reader_stepLinkNext__tewqk{text-align:right}.reader_stepLinkNext__tewqk:hover,.reader_stepLink__Tfz2O:hover{color:var(--ph-ink)}.reader_stepLabel__mbwNw{display:block;font-size:11px;color:var(--text-muted)}.reader_inlineToc__JvEID{display:none;margin-bottom:24px}@media (max-width:1180px){.reader_layout__dRwaB{grid-template-columns:minmax(0,860px);gap:0}.reader_rail__q3zwl{display:none}.reader_inlineToc__JvEID{display:block}}@media (max-width:640px){.reader_doc__DYy5Q{padding:24px 20px}.reader_title__kYC7E{font-size:25px}}.reader_rail__q3zwl{position:-webkit-sticky;position:sticky;top:calc(var(--header-h) + 20px);align-self:start;max-height:calc(100vh - var(--header-h) - 40px);overflow-y:auto;padding-right:4px}