:root{--pp-fg:#e9ecff;--pp-fg-dim:#bec6ff;--pp-border:rgba(255,255,255,.08);--pp-link:#9ac7ff}.page-module__liXC9W__wrap{color:var(--pp-fg);margin:120px auto 50px;padding:3rem 6rem}.page-module__liXC9W__header{margin-bottom:1.25rem}.page-module__liXC9W__h1{letter-spacing:-.01em;font-size:max(1.75rem,min(2.4vw,2.25rem));font-weight:700;line-height:1.2}.page-module__liXC9W__updated{color:var(--pp-fg-dim);margin-top:.25rem;font-size:.9rem}.page-module__liXC9W__toc{border:1px solid var(--pp-border);background:linear-gradient(rgba(255,255,255,.02),rgba(255,255,255,.01));border-radius:14px;margin:1rem 0 2rem;padding:1rem 1.25rem}.page-module__liXC9W__tocTitle{color:var(--pp-fg-dim);margin:0 0 .5rem;font-size:.95rem}.page-module__liXC9W__toc ul{gap:.25rem;margin:0;padding:0;list-style:inside;display:grid}.page-module__liXC9W__toc a{color:var(--pp-link);text-decoration:none}.page-module__liXC9W__toc a:hover{text-decoration:underline}.page-module__liXC9W__section{border-top:1px solid var(--pp-border);padding:1.25rem 0}.page-module__liXC9W__h2{margin:0 0 .5rem;font-size:max(1.125rem,min(1.6vw,1.35rem));font-weight:650}.page-module__liXC9W__content{font-size:1rem;line-height:1.7}.page-module__liXC9W__list{margin:.25rem 0 0;padding-left:1rem}.page-module__liXC9W__list li{margin:.25rem 0}.page-module__liXC9W__nbsp{display:inline}
