.kp[data-astro-cid-n7tfkxdh]{border:1px solid var(--line);border-left:3px solid var(--accent);background:var(--surface);border-radius:0 10px 10px 0;margin:2.5rem 0;padding:clamp(1.1rem,3vw,1.6rem)}.kp__kicker[data-astro-cid-n7tfkxdh]{color:var(--accent);letter-spacing:.1em;text-transform:uppercase;margin:0 0 .3rem;font-size:.72rem;font-weight:700}.kp__title[data-astro-cid-n7tfkxdh]{font-size:var(--step-1,1.3rem);margin:0 0 .4rem}.kp__summary[data-astro-cid-n7tfkxdh]{color:var(--ink-2);margin:0 0 1.1rem;font-size:.95rem}.kp__steps[data-astro-cid-n7tfkxdh]{grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.kp__step[data-astro-cid-n7tfkxdh]{border:1px solid var(--line);background:var(--paper);border-radius:8px;padding:.9rem 1rem}.kp__step-title[data-astro-cid-n7tfkxdh]{align-items:center;gap:.5rem;margin:0 0 .5rem;font-size:1rem;display:flex}.kp__n[data-astro-cid-n7tfkxdh]{background:var(--accent);width:1.6rem;height:1.6rem;color:var(--on-accent);border-radius:50%;place-items:center;font-size:.85rem;font-weight:700;display:inline-grid}.kp__step[data-astro-cid-n7tfkxdh] p[data-astro-cid-n7tfkxdh]{color:var(--ink-2);margin:0 0 .45rem;font-size:.88rem;line-height:1.5}.kp__step[data-astro-cid-n7tfkxdh] a[data-astro-cid-n7tfkxdh]{color:var(--accent);font-weight:600}.kp__detail[data-astro-cid-n7tfkxdh]{color:var(--muted)!important;font-size:.83rem!important}.kp__limits[data-astro-cid-n7tfkxdh]{color:var(--muted);margin:0;padding-left:1.1rem;font-size:.82rem;line-height:1.45}.kp__limits[data-astro-cid-n7tfkxdh] li[data-astro-cid-n7tfkxdh]{margin-bottom:.25rem}.kp[data-astro-cid-n7tfkxdh] a[data-astro-cid-n7tfkxdh]:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:2px}@media print{.kp[data-astro-cid-n7tfkxdh]{display:none}}
