body.doc-page{background:var(--surface);margin:0}
.doc-wrap{max-width:760px;margin:0 auto;padding:32px 20px 64px;line-height:1.65;font-size:16px}
.doc-wrap h1{font-size:30px;line-height:1.2;margin:28px 0 12px}.doc-wrap h2{font-size:20px;margin:30px 0 8px}
.doc-wrap ul{padding-left:22px}.doc-wrap li{margin:6px 0}.doc-wrap a{color:var(--blue)}
.doc-wrap .back{display:inline-block;margin-bottom:8px}.doc-wrap .note{background:#fff8ef;border:1px solid #dfc4a8;border-radius:8px;padding:14px 16px;margin:20px 0}
.site-links a{color:inherit;text-decoration:underline}.site-links{display:inline-block;margin-top:6px}
