.pp-container.svelte-18wgoxx{max-width:900px;margin:0 auto;padding:7rem 28px 4rem}a.svelte-18wgoxx{color:var(--text-link)}h1.svelte-18wgoxx{counter-reset:subsection;font-family:var(--font-display);letter-spacing:-.025em;color:var(--text-primary);text-align:center;margin-bottom:2rem;font-size:clamp(2rem,4.5vw,2.75rem);font-weight:300;line-height:1.15}h2.svelte-18wgoxx{font-family:var(--font-display);color:var(--text-primary);margin:2.5rem 0 1.25rem;font-size:1.4rem;font-weight:400;display:flex}h2.svelte-18wgoxx:before{counter-increment:subsection;content:counter(subsection) ")";min-width:1.5em;color:var(--blue-500);margin-right:.4em}h2.svelte-18wgoxx~:where(.svelte-18wgoxx):not(h2){margin-left:2em}p.svelte-18wgoxx{color:var(--text-secondary);margin-bottom:1rem;line-height:1.7}ol[type=i].svelte-18wgoxx{padding-left:3rem}ul.svelte-18wgoxx{color:var(--text-secondary);margin:0 0 1rem 1.5rem;line-height:1.7}li.svelte-18wgoxx{margin-bottom:.5rem}table.svelte-18wgoxx{border:1px solid var(--border-subtle);border-collapse:collapse;width:100%;margin:2rem 0}thead.svelte-18wgoxx th:where(.svelte-18wgoxx){border:1px solid var(--border-subtle);background:var(--surface-app);text-align:center;color:var(--text-primary);padding:.8em 1em .4em;font-weight:700}tbody.svelte-18wgoxx td:where(.svelte-18wgoxx){vertical-align:top;border:1px solid var(--border-subtle);color:var(--text-secondary);padding:1em;line-height:1.6}
