.introduction-reader-module__SLtUmW__coverage{color:var(--lld-muted);margin:0 0 24px;font-size:12px;line-height:1.7}.introduction-reader-module__SLtUmW__coverage summary{cursor:pointer;width:fit-content;min-height:32px;padding-block:6px}.introduction-reader-module__SLtUmW__coverage summary:focus-visible{outline:2px solid var(--lld-accent);outline-offset:4px;border-radius:4px}.introduction-reader-module__SLtUmW__coverage p{max-width:70ch;margin:8px 0 0}
.case-study-module__MuCgAW__caseStudy{min-width:0}.case-study-module__MuCgAW__chapter{margin-bottom:48px;scroll-margin-top:110px}.case-study-module__MuCgAW__caseStudy .case-study-module__MuCgAW__chapter>h2{border-bottom:1px solid var(--lld-line);margin-bottom:24px;padding-bottom:14px}.case-study-module__MuCgAW__detail{margin-block:24px 32px;scroll-margin-top:110px}.case-study-module__MuCgAW__caseStudy .case-study-module__MuCgAW__detail>h3{color:var(--lld-text);margin:0 0 16px;font-size:20px;line-height:1.4}.case-study-module__MuCgAW__definition{background:var(--lld-soft);border:1px solid var(--lld-line);border-radius:12px;align-items:flex-start;gap:14px;margin-bottom:28px;padding:20px;display:flex}.case-study-module__MuCgAW__definition>svg{color:var(--lld-accent);flex-shrink:0;margin-top:3px}.case-study-module__MuCgAW__caseStudy .case-study-module__MuCgAW__definition h3{margin:0 0 10px;font-size:18px;line-height:1.4}.case-study-module__MuCgAW__caseStudy .case-study-module__MuCgAW__definition p{margin:0;font-size:15px;line-height:1.8}.case-study-module__MuCgAW__visual{scroll-margin-top:110px}.case-study-module__MuCgAW__caseStudy .case-study-module__MuCgAW__visual>h3{margin:24px 0 16px;font-size:20px}.case-study-module__MuCgAW__relationships{border:1px solid var(--lld-line);background:var(--lld-soft);border-radius:10px;padding:20px;font-size:13px;line-height:1.9;overflow:auto}.case-study-module__MuCgAW__relationships:focus-visible{outline:2px solid var(--lld-accent);outline-offset:3px}.case-study-module__MuCgAW__entities{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:16px;display:grid}.case-study-module__MuCgAW__entities>div{border:1px solid var(--lld-line);border-radius:10px;align-content:start;gap:10px;min-width:0;padding:16px;display:grid}.case-study-module__MuCgAW__entities strong{color:var(--lld-accent);font-size:13px}.case-study-module__MuCgAW__entities code{white-space:pre-wrap;overflow-wrap:anywhere;font-size:12px;line-height:1.7}.case-study-module__MuCgAW__childLink{padding-left:12px;font-size:12px;display:block}@media (max-width:600px){.case-study-module__MuCgAW__definition{gap:10px;padding:16px}.case-study-module__MuCgAW__entities{grid-template-columns:minmax(0,1fr)}.case-study-module__MuCgAW__chapter{margin-bottom:36px}}
