.h8rrUq_page{max-width:920px}.h8rrUq_header{border-bottom:1px solid var(--line);margin-bottom:34px;padding-bottom:30px}.h8rrUq_header h1{margin:12px 0 18px;font-size:clamp(32px,5vw,48px)}.h8rrUq_header p{color:var(--muted);max-width:720px}.h8rrUq_header .h8rrUq_updated{margin-top:14px;font-size:12px}.h8rrUq_page section+section{margin-top:32px}.h8rrUq_page h2{margin-bottom:14px;scroll-margin-top:110px;font-size:24px}.h8rrUq_page p,.h8rrUq_page li{color:var(--muted);font-size:14px;line-height:1.9}.h8rrUq_page p+p,.h8rrUq_page ul+p{margin-top:14px}.h8rrUq_page ul{margin:0;padding-left:22px}.h8rrUq_page li+li{margin-top:10px}.h8rrUq_page strong{color:var(--text);font-weight:700}.h8rrUq_page a{color:var(--accent-ink);text-underline-offset:3px;overflow-wrap:anywhere;text-decoration:underline}.h8rrUq_page a:hover{color:var(--text)}.h8rrUq_page code{color:var(--text);font-size:.95em}@media (max-width:560px){.h8rrUq_header{margin-bottom:28px;padding-bottom:24px}.h8rrUq_page h2{font-size:21px}.h8rrUq_page p,.h8rrUq_page li{font-size:13px}.h8rrUq_page section+section{margin-top:27px}}
