.kit-hero .kit-intro{max-width:70ch;margin-top:16px}.kit-hero .kit-intro p{margin:0 0 .8em}.kit-hero .kit-intro>:last-child{margin-bottom:0}.kit-hero>.src{margin-top:14px}.kit-wrap{padding-bottom:8px}.lead{background:var(--label);padding:28px 32px 8px}.lead-top{border-bottom:2px solid var(--ink);grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:24px 40px;padding-bottom:24px;display:grid}.lead-instead{color:var(--muted);margin:0 0 2px;font-size:15px}.lead-names{font:900 44px/1.05 var(--disp);letter-spacing:-.02em;overflow-wrap:anywhere;margin:0}.lead-job{max-width:46ch;margin:10px 0 0;font-size:17px}.lead-price{justify-items:stretch;gap:12px;display:grid}.lead .tag{--hole:var(--label)}.lead-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;padding:16px 0 6px;display:flex}.lead-title{font:700 20px/1.3 var(--disp);letter-spacing:-.01em;margin:0}.kit-rows{counter-reset:kit}.kit-rows .row{counter-increment:kit;grid-template-columns:24px 28px minmax(0,1fr) auto 32px;grid-template-areas:"n av body meta fav"}.kit-rows .row:before{content:counter(kit, decimal-leading-zero);color:var(--muted);font-variant-numeric:tabular-nums;grid-area:n;padding-top:3px;font-size:14px;font-weight:600}.kit-shelf{padding-top:8px}.kit-shelf .strip-k{text-wrap:pretty}@media (width<=1100px){.lead-names{font-size:38px}}@media (width<=700px){.lead{margin:0 calc(var(--gut) * -1);padding:20px 16px 4px}.lead-top{grid-template-columns:minmax(0,1fr);gap:18px;padding-bottom:20px}.lead-names{font-size:32px}.lead-job{font-size:16px}.lead-price{justify-items:start}.lead-price .btn{justify-self:stretch}.lead-head{padding-top:14px}.lead-title{font-size:18px}.kit-rows .row{grid-template-columns:20px 28px minmax(0,1fr) 40px;grid-template-areas:"n av body fav"". .meta meta";gap:0 10px}}
