.lg-doc{max-width:760px;padding-block:clamp(32px,5vw,80px) clamp(48px,6vw,112px)}.lg-title{font:700 clamp(32px, 4vw, 52px) / 1.05 var(--font-display), Georgia, serif;letter-spacing:-.03em;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;margin:0}.lg-credit{border-top:1px solid var(--border);color:var(--text-muted);margin:56px 0 0;padding-top:20px;font-size:13px}.lg-credit a{color:inherit;text-underline-offset:3px;text-decoration:underline}@media (hover){.lg-credit a:hover{color:var(--text-primary)}}.lg-updated{color:var(--text-muted);margin:12px 0 0;font-size:13px}.lg-intro{color:var(--text-secondary);margin:20px 0 0;font-size:16px;line-height:1.6}.lg-sec{margin-top:32px}.lg-sec h2{font:600 19px/1.3 var(--font-body), system-ui, sans-serif;margin:0 0 10px}.lg-sec p{color:var(--text-secondary);margin:0 0 10px;font-size:15px;line-height:1.65}
