.lab .mark-guide{min-width:0;max-width:940px}.lab .mark-guide .lab-page-heading .lead{max-width:820px}.lab .mark-guide-scope{max-width:780px;color:var(--text-secondary);font-size:15px}.lab .mark-guide>section{margin:48px 0;scroll-margin-top:32px}.lab .mark-guide h2{font-size:clamp(25px,3vw,34px);line-height:1.25}.lab .mark-guide h3{margin-bottom:8px;font-size:24px;line-height:1.35}.lab .mark-guide p{max-width:820px;line-height:1.7}.lab .mark-guide-meaning{border-top:1px solid var(--line);margin-top:32px;padding-top:16px}.lab .mark-guide-record{border-bottom:1px solid var(--line);padding:12px 0}.lab .mark-guide-record p{margin:8px 0}.lab .mark-guide-citations{flex-wrap:wrap;gap:10px;display:inline-flex}.lab .mark-guide-sources ol{padding-left:24px}.lab .mark-guide-sources ol>li{padding:16px 0;scroll-margin-top:24px}.lab .mark-guide-sources li{overflow-wrap:anywhere}.lab .mark-guide-sources li p,.lab .mark-guide-sources details{font-size:14px}.lab .mark-guide-sources summary{cursor:pointer;padding:10px 0}.lab .mark-guide-sources details li{margin:12px 0}.lab .mark-guide a:focus-visible,.lab .mark-guide summary:focus-visible{outline:2px solid var(--copper-600);outline-offset:4px}@media (max-width:600px){.lab .mark-guide>section{margin:36px 0}.lab .mark-guide h3{font-size:22px}.lab .mark-guide .lab-page-heading h1{overflow-wrap:anywhere;font-size:36px}.lab .mark-guide .lab-page-heading .lead{font-size:18px}}
