:root{--bg:#06091a;--fg:#fff;--muted:hsla(0,0%,100%,.65);--border:hsla(0,0%,100%,.14);--card-bg:#0f1429;--radius:0.375rem}.pk-container{max-width:72rem}.pk-article,.pk-container{margin-inline:auto;padding-inline:1rem}.pk-article{max-width:42rem}.pk-raw-html{max-width:72rem;margin-inline:auto;padding:1rem}.pk-page{background:var(--bg);color:var(--fg);font-family:var(
    --font-satoshi,-apple-system,BlinkMacSystemFont,"Segoe UI",system-ui,Roboto,sans-serif
  );font-size:1rem;line-height:1.6;overflow-x:hidden}html body :where(.pk-page) :where(h1,h2,h3,h4,h5,h6){font-weight:700}html body :where(.pk-page) :where(h1){font-size:2em;margin-block:.67em}html body :where(.pk-page) :where(h2){font-size:1.5em;margin-block:.83em}html body :where(.pk-page) :where(h3){font-size:1.17em;margin-block:1em}html body :where(.pk-page) :where(h4){font-size:1em;margin-block:1.33em}html body :where(.pk-page) :where(h5){font-size:.83em;margin-block:1.67em}html body :where(.pk-page) :where(h6){font-size:.67em;margin-block:2.33em}html body :where(.pk-page) :where(p,ul,ol,dl,blockquote,pre,figure){margin-block:1em}html body :where(.pk-page) :where(ul){list-style:disc;padding-inline-start:40px}html body :where(.pk-page) :where(ol){list-style:decimal;padding-inline-start:40px}html body :where(.pk-page) :where(blockquote,figure){margin-inline-start:40px}html body :where(.pk-page) :where(dd){margin-inline-start:40px}html body :where(.pk-page) :where(pre){font-size:.8125em}html body :where(.pk-page) :where(hr){margin-block:.5em}html body :where(.pk-page) :where(table){margin-block:1.5em;border-collapse:collapse;max-width:100%}html body :where(.pk-page) :where(h1,h2,h3,h4,h5,h6,p,a,dd){overflow-wrap:break-word}html body :where(.pk-page) :where(a){color:#3878ff;text-decoration:underline;text-underline-offset:2px}html body :where(.pk-page) :where(a:hover){color:#6b9bff}html body :where(.pk-page) :where(img,video){max-width:100%;height:auto;display:block}html body :where(.pk-page) :where(th,td){border:1px solid var(--border);padding:.5rem .75rem;text-align:left}html body :where(.pk-page) :where(th){background:var(--card-bg);font-weight:700}html body :where(.pk-rich) :where(h1,h2,h3,h4,h5,h6,p,ul,ol,li,dl,dd,blockquote,pre,figure,table){margin:0;padding:0;font-size:inherit;list-style:none;border:0}html body :where(.pk-rich) :where(a){color:inherit;text-decoration:none}html body :where(.pk-rich) :where(a:hover){color:inherit}.site-header{position:sticky;top:0;background:var(--bg);border-bottom:1px solid var(--border);z-index:10}.site-header-bar{max-width:72rem;margin-inline:auto;padding:.75rem 1rem;display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}.site-logo{width:2rem;height:2rem;-o-object-fit:contain;object-fit:contain}.site-name{font-weight:700;margin-right:auto}.site-header nav{align-items:center;max-width:100%}.site-header nav,.site-header nav ul{display:flex;flex-wrap:wrap;gap:.5rem 1rem;min-width:0}.site-header nav ul{list-style:none;margin:0;padding:0}.site-header nav a{text-decoration:none;color:inherit}.site-header nav a:hover{text-decoration:underline}.pk-section{max-width:72rem;margin-inline:auto;padding:3rem 1rem;border-bottom:1px solid var(--border)}.pk-section h2{font-size:1.75rem}.pk-section-hero{text-align:center}.pk-section-hero h1,.pk-section-hero h2{font-size:clamp(2rem,5vw,3.25rem)}.pk-section>a{display:inline-block;border:1px solid;background:transparent;color:inherit;padding:.5rem 1rem;border-radius:var(--radius);text-decoration:none;font:inherit}.yt-thumb{display:block;position:relative}.card-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:1.25rem;list-style:none;padding:0;margin:1.5rem 0;text-align:left}.card-grid>li{border:1px solid var(--border);border-radius:var(--radius);padding:1.25rem;background:var(--card-bg)}.card-grid img,.card-grid video{border-radius:var(--radius);margin-bottom:.75rem}.link-list{display:flex;flex-wrap:wrap;gap:1rem;list-style:none;padding:0;margin:.5rem 0;min-width:0}.link-list>li{min-width:0;max-width:100%;overflow-wrap:anywhere}.link-list-vertical{flex-direction:column;gap:.4rem}.faq-list{margin:1.5rem 0;text-align:left}.faq-list details{border-bottom:1px solid var(--border);padding:.75rem 0}.faq-list summary{cursor:pointer;font-weight:600}.avatar{width:2rem;height:2rem;border-radius:999px;-o-object-fit:cover;object-fit:cover;flex-shrink:0}.avatar-fallback{justify-content:center;background:var(--card-bg);border:1px solid var(--border);font-size:.7rem;font-weight:600;color:var(--muted)}.author,.avatar-fallback{display:inline-flex;align-items:center}.author{gap:.4rem}.avatar-row{display:flex;list-style:none;padding:0;margin:.5rem 0;justify-content:center}.avatar-row li{margin-left:-.5rem}.avatar-row li:first-child{margin-left:0}.avatar-row .avatar{border:2px solid var(--bg)}.section-media{display:grid;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:1rem;margin-top:1.5rem}.section-media img,.section-media video{border-radius:var(--radius);width:100%}.pre-footer-cta{max-width:72rem;margin-inline:auto;padding:2rem 1rem;text-align:center}.pre-footer-cta,.site-footer{border-top:1px solid var(--border)}.site-footer{padding:2.5rem 1rem;color:var(--muted);font-size:.9rem}.site-footer-inner{max-width:72rem;margin-inline:auto;display:grid;gap:2rem}.site-footer-brand p{max-width:32rem}.site-footer-contact p{margin:.15rem 0}.site-footer-columns{display:grid;grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:1.5rem}.site-footer-column h3{font-size:.85rem;text-transform:uppercase;letter-spacing:.04em;margin:0 0 .5rem;color:var(--fg)}.site-footer-legal{display:flex;flex-wrap:wrap;gap:.5rem 1.5rem;align-items:center;border-top:1px solid var(--border);padding-top:1rem}.pk-article>dl{display:flex;flex-wrap:wrap;gap:.35rem 1rem;color:var(--muted);font-size:.9rem;margin:.5rem 0 1.5rem}.pk-article>dl dd,.pk-article>dl dt{display:inline;margin:0}.pk-article>dl dt{font-weight:600}.pk-article>dl dt:after{content:": "}.pk-article :is(h1,h2,h3,h4){line-height:1.25;margin-top:2rem}.pk-article blockquote{border-left:3px solid var(--border);margin:1rem 0;padding:.25rem 1rem;color:var(--muted)}.pk-article pre{background:var(--card-bg);border:1px solid var(--border);border-radius:var(--radius);padding:1rem;overflow-x:auto}.pk-article table{display:block;overflow-x:auto;border-collapse:collapse}.pk-article td,.pk-article th{border:1px solid var(--border);padding:.5rem}.pk-page .pk-container table,.pk-page .pk-section table,.pk-page table{display:block;overflow-x:auto}@media (max-width:480px){.site-header-bar{padding:.5rem .75rem}.pk-section{padding:2rem 1rem}.site-footer-columns{grid-template-columns:1fr}}.button{display:inline-block;border:1px solid;background:transparent;color:inherit;padding:.5rem 1rem;border-radius:var(--radius);font:inherit;cursor:pointer}.capture-form{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center;align-items:center;margin:1rem 0}.capture-form input{font:inherit;padding:.5rem .75rem;border:1px solid var(--border);border-radius:var(--radius);min-width:0;flex:1 1 14rem;max-width:22rem;background:transparent;color:inherit}.capture-form small{flex-basis:100%;color:var(--muted,inherit)}.pk-cta{margin:2rem 0;padding:1.25rem 1.5rem;border:1px solid var(--border);border-radius:var(--radius);background:var(--card-bg)}.pk-cta-light{padding:0 0 0 1rem;border:none;border-left:2px solid var(--border);background:transparent;border-radius:0}.pk-cta-header{font-weight:600;margin:0 0 .35rem}.pk-cta-body{margin:0 0 .75rem;color:var(--muted)}.pk-cta .button,.pk-cta-light .button{margin:0}.tool-form{display:grid;gap:1rem;max-width:32rem;margin:1.5rem 0}.tool-form label{display:block;font-weight:600;margin-bottom:.35rem}.tool-form input,.tool-form select,.tool-form textarea{width:100%;font:inherit;padding:.5rem .75rem;border:1px solid var(--border);border-radius:var(--radius);background:transparent;color:inherit}.tool-form textarea{resize:vertical}.tool-result{max-width:32rem;margin:1.5rem 0;padding:1.25rem;border:1px solid var(--border);border-radius:var(--radius);background:var(--card-bg)}.tool-result pre{overflow-x:auto}.tool-result-actions{display:flex;flex-wrap:wrap;gap:1rem;align-items:center;margin-top:1rem}.pk-page .pk-cta a,.pk-page .pk-cta-light a,.pk-page a.button{text-decoration:none}