.reading-module__kT90NG__page{max-width:820px}.reading-module__kT90NG__header{margin-bottom:8px}.reading-module__kT90NG__meta{font-family:var(--font-pixel),system-ui,sans-serif;flex-wrap:wrap;gap:4px 18px;margin:16px 0 0;font-size:16px;display:flex}.reading-module__kT90NG__section{border-top:2px dotted #000;margin-top:36px;padding-top:22px}.reading-module__kT90NG__sectionHeading{font-family:var(--font-pixel),system-ui,sans-serif;margin:0 0 14px;font-size:24px;font-weight:400}.reading-module__kT90NG__contact{flex-wrap:wrap;gap:6px 22px;margin:18px 0 0;padding:0;list-style:none;display:flex}.reading-module__kT90NG__contact a{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:2px}.reading-module__kT90NG__contact a:hover{color:#fff;background:#000;text-decoration:none}.reading-module__kT90NG__entry+.reading-module__kT90NG__entry{margin-top:22px}.reading-module__kT90NG__entryLine{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:2px 16px;display:flex}.reading-module__kT90NG__entryLine h3{margin:0;font-size:17px;font-weight:700}.reading-module__kT90NG__role{font-style:normal}.reading-module__kT90NG__dim{font-size:15px}.reading-module__kT90NG__bullets{margin:8px 0 0;padding-left:20px;list-style:square}.reading-module__kT90NG__bullets li+li{margin-top:4px}.reading-module__kT90NG__skillGroup+.reading-module__kT90NG__skillGroup{margin-top:14px}.reading-module__kT90NG__skillGroup h3{margin:0 0 6px;font-size:15px;font-weight:700}.reading-module__kT90NG__extra{gap:8px;margin:0;display:grid}.reading-module__kT90NG__extra>div{grid-template-columns:9em minmax(0,1fr);gap:12px;display:grid}.reading-module__kT90NG__extra dt{font-weight:700}.reading-module__kT90NG__extra dd{margin:0}.reading-module__kT90NG__signoff{border:2px solid #000;margin-top:36px;padding:16px 18px}.reading-module__kT90NG__signoff p{margin:0}.reading-module__kT90NG__signoff p+p{margin-top:8px}.reading-module__kT90NG__notes{border:2px solid #000;margin:28px 0 0;padding:0;list-style:none}.reading-module__kT90NG__notes>li+li{border-top:2px dotted #000}.reading-module__kT90NG__notes>li{padding:16px 20px}.reading-module__kT90NG__offPage{display:none}.reading-module__kT90NG__noteTitle{margin:0;font-size:clamp(18px,1.5vw,20px);font-weight:700;line-height:1.35}.reading-module__kT90NG__noteTitle a{text-decoration:none}.reading-module__kT90NG__noteTitle a:hover,.reading-module__kT90NG__noteTitle a:focus-visible{color:#fff;background:#000}.reading-module__kT90NG__noteMeta{font-family:var(--font-pixel),system-ui,sans-serif;margin:4px 0 0;font-size:16px}.reading-module__kT90NG__noteExcerpt{max-width:66ch;margin:8px 0 0;font-size:15px;line-height:1.55}.reading-module__kT90NG__pager{justify-content:space-between;align-items:center;gap:12px;margin-top:18px;display:flex}.reading-module__kT90NG__pagerStatus{font-family:var(--font-pixel),system-ui,sans-serif;margin:0;font-size:16px}.reading-module__kT90NG__prose{border-top:2px dotted #000;max-width:68ch;margin-top:28px;padding-top:24px;font-size:clamp(18px,1.5vw,20px);line-height:1.7}.reading-module__kT90NG__prose>*{margin:0}.reading-module__kT90NG__prose>*+*{margin-top:18px}.reading-module__kT90NG__prose h2,.reading-module__kT90NG__prose h3{font-family:var(--font-pixel),system-ui,sans-serif;margin-top:36px;font-size:24px;font-weight:400;line-height:1.3}.reading-module__kT90NG__prose h2+*,.reading-module__kT90NG__prose h3+*{margin-top:10px}.reading-module__kT90NG__prose ul,.reading-module__kT90NG__prose ol{padding-left:22px}.reading-module__kT90NG__prose ul{list-style:square}.reading-module__kT90NG__prose li+li{margin-top:6px}.reading-module__kT90NG__prose blockquote{border:2px dashed #000;padding:12px 18px}.reading-module__kT90NG__prose blockquote p{margin:0}.reading-module__kT90NG__prose blockquote p+p{margin-top:10px}.reading-module__kT90NG__prose hr{border:0;border-top:2px dotted #000;height:0}.reading-module__kT90NG__prose strong{font-weight:700}.reading-module__kT90NG__prose a{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:2px}.reading-module__kT90NG__prose a:hover{color:#fff;background:#000;text-decoration:none}.reading-module__kT90NG__prose code{font-family:var(--font-jetbrains-mono),ui-monospace,monospace;border:1px solid #000;padding:0 4px;font-size:15px}.reading-module__kT90NG__prose img{border:2px solid #000;max-width:100%;height:auto;display:block}@media (max-width:760px){.reading-module__kT90NG__prose{font-size:17px}.reading-module__kT90NG__extra>div{grid-template-columns:minmax(0,1fr);gap:2px}.reading-module__kT90NG__notes>li{padding:14px 16px}}.reading-module__kT90NG__followOn{margin-top:12px}
