.page-guide{margin-block:40px 24px;padding-block:24px;border-top:1px solid var(--line,#30343b);max-width:80ch;min-width:0}.page-guide h2{margin:0 0 12px;font-size:clamp(18px,2.5vw,23px);line-height:1.35}.page-guide h2:not(:first-child){margin-top:24px}.page-guide p{margin:0 0 16px;color:var(--muted,#a8adb7);font-size:14px;line-height:1.8;overflow-wrap:anywhere}.page-guide a{color:var(--accent,#b7c9ff);text-underline-offset:3px}.page-guide a:hover{text-decoration:underline}.editor-page-heading{margin:0 0 20px;font-size:clamp(24px,4vw,36px);line-height:1.2}@media(max-width:600px){.page-guide{margin-top:28px;padding-top:20px}}
