.kit-extra .kp-in{box-sizing:border-box;max-width:46rem;margin:0 auto;padding:1.6rem 1.1rem 3rem}
.kit-extra .kp-lead{margin:0 0 1.2rem}
.kit-extra h2{margin:2rem 0 .6rem}
.kit-extra p,.kit-extra li{line-height:1.65}
.kit-extra ul,.kit-extra ol{padding-left:1.3rem}
.kit-extra a{color:inherit;font-weight:700;text-decoration:underline;text-underline-offset:.15em}
.kit-extra .ke-note{margin:1.6rem 0;padding:.9rem 1rem;border:2px solid currentColor;border-radius:.6rem;background:color-mix(in srgb,currentColor 7%,transparent)}
.kit-extra dt{font-weight:700;margin-top:1rem}.kit-extra dd{margin:.2rem 0 0}
@media print{.kit-extra a::after{content:" (" attr(href) ")"}}
