.pp-root{--pp-ink: var(--color-obsidian);--pp-ink-body: var(--color-carbon);--pp-ink-2: var(--color-graphite);--pp-eyebrow: var(--color-pewter);--pp-line: var(--mk-hairline);--pp-panel: var(--color-paper-white);--pp-panel-2: var(--mk-hover-pill);--pp-chip: var(--color-paper-white);--pp-reveal: 0ms;position:relative;color:var(--pp-ink-body)}.pp-dark{--pp-ink: var(--color-paper-white);--pp-ink-body: rgba(252, 252, 253, .86);--pp-ink-2: rgba(252, 252, 253, .72);--pp-eyebrow: rgba(252, 252, 253, .72);--pp-line: rgba(252, 252, 253, .12);--pp-panel: var(--mk-dark-panel);--pp-panel-2: color-mix(in srgb, var(--mk-dark-panel) 94%, var(--color-paper-white));--pp-chip: rgba(252, 252, 253, .06);background-color:var(--color-obsidian);background-image:linear-gradient(var(--mk-dark-grid-line) 1px,transparent 1px),linear-gradient(90deg,var(--mk-dark-grid-line) 1px,transparent 1px);background-size:24px 24px;background-position:center top}.pp-wrap{width:100%;max-width:calc(var(--page-max-width) + var(--mk-gutter) * 2);margin-inline:auto;padding-inline:var(--mk-gutter)}.pp-section{padding-block:72px}.pp-eyebrow{margin:0;font-family:var(--font-mono);font-size:var(--text-eyebrow);line-height:var(--leading-eyebrow);letter-spacing:var(--tracking-eyebrow);font-weight:var(--font-weight-medium);text-transform:uppercase;color:var(--pp-eyebrow)}.pp-h2{margin:0;font-size:36px;line-height:1.05;font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-heading);color:var(--pp-ink);text-wrap:balance}.pp-text{margin:0;font-size:18px;line-height:1.45;color:var(--pp-ink-2);text-wrap:pretty}.pp-root [id]{scroll-margin-top:96px}.pp-dark :focus-visible{outline:2px solid var(--color-lime-spark);outline-offset:2px}@media(min-width:1024px){.pp-h2{font-size:var(--text-heading);line-height:var(--leading-heading)}.pp-section{padding-block:96px}}
