.ql.svelte-s8hyvv{padding:56px 0 96px;background:var(--qpn-bg)}.ql__in.svelte-s8hyvv{max-width:800px}h1.svelte-s8hyvv{font-family:var(--font-display);font-size:clamp(28px,3.4vw,38px);font-weight:700;color:var(--qpn-text);margin:0 0 8px;text-wrap:balance}.ql__meta.svelte-s8hyvv{margin:0 0 24px;font-size:13px;color:var(--qpn-text-4)}.ql__gap.svelte-s8hyvv{height:8px}.ql__intro.svelte-s8hyvv{margin:0 0 32px;font-size:16.5px;line-height:1.75;color:var(--qpn-text-3);word-break:keep-all}.ql__body.svelte-s8hyvv h2{font-family:var(--font-display);font-size:20px;font-weight:700;color:var(--qpn-text);margin:36px 0 12px;padding-top:22px;border-top:1px solid var(--qpn-line)}.ql__body.svelte-s8hyvv p,.ql__body.svelte-s8hyvv li{font-size:15.5px;line-height:1.75;color:var(--qpn-text-2);word-break:keep-all;text-wrap:pretty}.ql__body.svelte-s8hyvv p{margin:0 0 12px}.ql__body.svelte-s8hyvv ul{margin:0 0 16px;padding-left:22px}.ql__body.svelte-s8hyvv li{margin-bottom:6px}.ql__body.svelte-s8hyvv b{color:var(--qpn-text);font-weight:600}.ql__body.svelte-s8hyvv a{color:var(--qpn-accent-ink);text-decoration:underline;text-underline-offset:3px}.ql__body.svelte-s8hyvv code{font-family:var(--font-mono);font-size:.88em;padding:1px 6px;border:1px solid var(--qpn-line-2);border-radius:4px;background:var(--qpn-bg-2);color:var(--qpn-text)}.ql__body.svelte-s8hyvv table{width:100%;border-collapse:collapse;margin:4px 0 18px;font-size:14.5px}.ql__body.svelte-s8hyvv th,.ql__body.svelte-s8hyvv td{text-align:left;padding:10px 12px 10px 0;border-bottom:1px solid var(--qpn-line);color:var(--qpn-text-2);vertical-align:top;word-break:keep-all}.ql__body.svelte-s8hyvv th{color:var(--qpn-text-3);font-weight:500;font-size:13px}
