.pk:where(.astro-5agmprmc){padding:clamp(36px,5vw,64px) 0 var(--section-y)}.crumbs:where(.astro-5agmprmc){display:flex;gap:var(--s-2);font-size:var(--t-sm);color:var(--text-muted)}.crumbs:where(.astro-5agmprmc) a:where(.astro-5agmprmc){color:var(--text-body)}.crumbs:where(.astro-5agmprmc) a:where(.astro-5agmprmc):hover{color:var(--ink)}.pk-head:where(.astro-5agmprmc){max-width:760px}.pk-head:where(.astro-5agmprmc) h1:where(.astro-5agmprmc){margin-top:var(--s-4);font-family:var(--font-display);font-size:var(--t-3xl);font-weight:700;letter-spacing:-.035em;line-height:1.05}.pk-id:where(.astro-5agmprmc){margin-top:var(--s-4);display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-3);font-size:var(--t-sm);color:var(--text-muted)}.pk-id:where(.astro-5agmprmc) code:where(.astro-5agmprmc){font-family:var(--font-mono);color:var(--green-bright);overflow-wrap:anywhere}.pk-verified:where(.astro-5agmprmc){display:inline-flex;align-items:center;gap:4px;color:var(--green-bright)}.pk-lead:where(.astro-5agmprmc){margin-top:var(--s-5);color:var(--text-body);font-size:var(--t-md);line-height:1.6;max-width:65ch}.pk-body:where(.astro-5agmprmc){margin-top:var(--s-9);display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:clamp(28px,5vw,64px);align-items:start}.pk-main:where(.astro-5agmprmc){display:grid;gap:var(--s-9);min-width:0}.pk-main:where(.astro-5agmprmc) h2:where(.astro-5agmprmc){font-family:var(--font-display);font-size:var(--t-xl);font-weight:700;letter-spacing:-.02em;margin-bottom:var(--s-4)}.pk-text:where(.astro-5agmprmc){color:var(--text-body);line-height:1.65;max-width:68ch}.pk-text:where(.astro-5agmprmc)+.pk-text:where(.astro-5agmprmc){margin-top:var(--s-3)}.pk-note:where(.astro-5agmprmc){margin-top:var(--s-3);font-size:var(--t-sm);color:var(--text-muted)}.pk-yaml:where(.astro-5agmprmc){max-height:520px;overflow:auto}.pk-fields:where(.astro-5agmprmc){display:grid;gap:var(--s-3)}.pk-field:where(.astro-5agmprmc){padding:var(--s-4) var(--s-5);border:1px solid var(--border);border-radius:var(--r-3);background:var(--surface)}.pk-field:where(.astro-5agmprmc) dt:where(.astro-5agmprmc){display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--s-3);font-size:var(--t-sm);color:var(--text-muted)}.pk-field:where(.astro-5agmprmc) dt:where(.astro-5agmprmc)>code:where(.astro-5agmprmc){font-family:var(--font-mono);font-size:var(--t-base);color:var(--ink)}.pk-field:where(.astro-5agmprmc) dt:where(.astro-5agmprmc) code:where(.astro-5agmprmc){font-family:var(--font-mono)}.pk-field:where(.astro-5agmprmc) dt:where(.astro-5agmprmc) em:where(.astro-5agmprmc){font-style:normal;color:var(--green-bright)}.pk-field:where(.astro-5agmprmc) dd:where(.astro-5agmprmc){margin-top:var(--s-2);color:var(--text-body);font-size:var(--t-sm);line-height:1.6}.pk-field:where(.astro-5agmprmc) dd:where(.astro-5agmprmc) code,.pk-text:where(.astro-5agmprmc) code,.pk-lead:where(.astro-5agmprmc) code{font-family:var(--font-mono);font-size:.92em;color:var(--ink);background:var(--surface-3);padding:1px 5px;border-radius:4px}.pk-side:where(.astro-5agmprmc){position:sticky;top:calc(var(--nav-h) + var(--s-5));padding:var(--s-5);border:1px solid var(--border);border-radius:var(--r-4);background:var(--surface);display:grid;gap:var(--s-5)}.pk-side:where(.astro-5agmprmc) dl:where(.astro-5agmprmc){display:grid;gap:var(--s-3)}.pk-side:where(.astro-5agmprmc) dl:where(.astro-5agmprmc) div:where(.astro-5agmprmc){display:flex;justify-content:space-between;gap:var(--s-3);font-size:var(--t-sm)}.pk-side:where(.astro-5agmprmc) dt:where(.astro-5agmprmc){color:var(--text-muted)}.pk-side:where(.astro-5agmprmc) dd:where(.astro-5agmprmc){color:var(--ink);text-align:right}.pk-side:where(.astro-5agmprmc) dd:where(.astro-5agmprmc) a:where(.astro-5agmprmc){color:var(--green-bright)}.pk-tags:where(.astro-5agmprmc){list-style:none;display:flex;flex-wrap:wrap;gap:6px}.pk-tags:where(.astro-5agmprmc) li:where(.astro-5agmprmc){padding:3px 9px;border:1px solid var(--border);border-radius:999px;font-family:var(--font-mono);font-size:var(--t-xs);color:var(--text-body)}.pk-cta:where(.astro-5agmprmc){justify-content:center}.pk-link:where(.astro-5agmprmc){font-size:var(--t-sm);color:var(--green-bright);text-align:center}.pk-related:where(.astro-5agmprmc){margin-top:var(--section-y)}.pk-related:where(.astro-5agmprmc) h2:where(.astro-5agmprmc){font-family:var(--font-display);font-size:var(--t-xl);font-weight:700;letter-spacing:-.02em}.pk-related-grid:where(.astro-5agmprmc){margin-top:var(--s-5);display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:var(--s-4)}@media(max-width:880px){.pk-body:where(.astro-5agmprmc){grid-template-columns:1fr}.pk-side:where(.astro-5agmprmc){position:static}}
