.KitPage_heroLead__7kX4j{-webkit-margin-before:var(--s-5);margin-block-start:var(--s-5)}.KitPage_heroStats__5mSoG{display:grid;grid-gap:var(--s-5);gap:var(--s-5);grid-template-columns:repeat(auto-fit,minmax(min(160px,100%),1fr));-webkit-padding-before:var(--s-6);padding-block-start:var(--s-6);-webkit-border-before:1px solid var(--line);border-block-start:1px solid var(--line)}.KitPage_heroActions__TF1GN,.KitPage_heroStats__5mSoG{-webkit-margin-before:var(--s-6);margin-block-start:var(--s-6)}.KitPage_heroActions__TF1GN{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-4)}.KitPage_heroPhone__dWmj8{font-family:var(--font-head);font-size:19px;font-weight:600;letter-spacing:-.01em;color:var(--ink);text-decoration:none}.KitPage_heroPhone__dWmj8:hover{color:var(--accent)}.KitPage_blockLead__SSSn3{-webkit-margin-before:var(--s-4);margin-block-start:var(--s-4);color:var(--ink-2);max-inline-size:var(--w-lead);text-wrap:pretty}.KitPage_blockBody__IpBM_,.KitPage_composition__RcVZr{-webkit-margin-before:var(--s-5);margin-block-start:var(--s-5)}.KitPage_composition__RcVZr{display:grid;grid-gap:0;gap:0}.KitPage_position__NQ5he{display:grid;grid-template-columns:1fr auto;grid-gap:var(--s-3) var(--s-5);gap:var(--s-3) var(--s-5);align-items:baseline;padding-block:var(--s-4);-webkit-border-after:1px solid var(--line);border-block-end:1px solid var(--line)}.KitPage_position__NQ5he:last-child{-webkit-border-after:0;border-block-end:0}.KitPage_positionName__sZ0De{min-inline-size:0;font-size:var(--fs-body);color:var(--ink);text-wrap:pretty}.KitPage_positionSpec__1TnBE{display:block;-webkit-margin-before:var(--s-1);margin-block-start:var(--s-1);font-size:var(--fs-small);color:var(--ink-2);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.KitPage_positionQty__vlUsE{font-family:var(--font-head);font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ink-2);white-space:nowrap}.KitPage_columns__NstcC{display:grid;grid-gap:var(--s-5);gap:var(--s-5);grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));-webkit-margin-before:var(--s-5);margin-block-start:var(--s-5)}.KitPage_listTitle__ZEQDg{font-family:var(--font-head);font-size:var(--fs-h4);font-weight:600;letter-spacing:-.01em;-webkit-margin-after:var(--s-4);margin-block-end:var(--s-4)}.KitPage_list__5uRkK{display:grid;grid-gap:var(--s-3);gap:var(--s-3);list-style:none;padding:0;margin:0;font-size:var(--fs-small);line-height:1.55}.KitPage_listItem__GeDxu{display:grid;grid-template-columns:auto 1fr;grid-gap:var(--s-3);gap:var(--s-3);color:var(--ink-2);text-wrap:pretty}.KitPage_mark__BA0DO{inline-size:18px;block-size:18px;-webkit-margin-before:2px;margin-block-start:2px;flex:none}.KitPage_markYes__dG2ox{color:var(--accent)}.KitPage_markNo__VuFX9{color:var(--ink-3)}.KitPage_specs__slZFL{display:grid;grid-gap:0;gap:0;-webkit-margin-before:var(--s-5);margin-block-start:var(--s-5);max-inline-size:var(--w-mid)}.KitPage_spec__vvtDx{display:grid;grid-template-columns:minmax(140px,1fr) 2fr;grid-gap:var(--s-4);gap:var(--s-4);padding-block:var(--s-4);-webkit-border-after:1px solid var(--line);border-block-end:1px solid var(--line)}.KitPage_spec__vvtDx:last-child{-webkit-border-after:0;border-block-end:0}.KitPage_specLabel__qqYWB{font-size:var(--fs-small);color:var(--ink-2)}.KitPage_specValue__6_5i8{margin:0;font-size:var(--fs-body);color:var(--ink);text-wrap:pretty}.KitPage_kits__fvJ96{display:grid;grid-gap:var(--s-5);gap:var(--s-5);grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));-webkit-margin-before:var(--s-6);margin-block-start:var(--s-6)}.KitPage_kitCard__j3l6d{display:flex;flex-direction:column;gap:var(--s-3);padding:clamp(var(--s-5),3vw,var(--s-6));border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);color:inherit;text-decoration:none}.KitPage_kitTitle__7_94M{font-family:var(--font-head);font-size:var(--fs-h3);font-weight:600;line-height:1.2;letter-spacing:-.01em}.KitPage_kitFor__UU2Yx{font-size:var(--fs-small);line-height:1.55;color:var(--ink-2);text-wrap:pretty}.KitPage_kitSpecs__lvbho{display:grid;grid-gap:var(--s-2);gap:var(--s-2);-webkit-margin-before:auto;margin-block-start:auto;-webkit-padding-before:var(--s-4);padding-block-start:var(--s-4);-webkit-border-before:1px solid var(--line);border-block-start:1px solid var(--line);font-size:var(--fs-small);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.KitPage_kitSpec__qjE6Y{display:flex;justify-content:space-between;gap:var(--s-3)}.KitPage_kitSpec__qjE6Y dt{min-inline-size:0;color:var(--ink-2)}.KitPage_kitSpec__qjE6Y dd{margin:0;font-weight:600}.KitPage_kitPrice__fF6VU{font-family:var(--font-head);font-size:var(--fs-h4);font-weight:600;letter-spacing:-.01em}.KitPage_kitLink__StUSb{-webkit-margin-before:var(--s-4);margin-block-start:var(--s-4)}.KitPage_pending__zklNo{padding:clamp(var(--s-5),4vw,var(--s-7));border:1px dashed var(--line-strong);border-radius:var(--radius-lg);background:var(--bg-alt);-webkit-margin-before:var(--s-6);margin-block-start:var(--s-6);max-inline-size:var(--w-mid)}.KitPage_pendingTitle__VGEeX{font-family:var(--font-head);font-size:var(--fs-h4);font-weight:600;letter-spacing:-.01em;-webkit-margin-after:var(--s-3);margin-block-end:var(--s-3)}.KitPage_pendingText__zb05S{font-size:var(--fs-small);line-height:1.6;color:var(--ink-2);text-wrap:pretty}.KitPage_pendingText__zb05S+.KitPage_pendingText__zb05S{-webkit-margin-before:var(--s-3);margin-block-start:var(--s-3)}.KitPage_pendingActions__rOU4O{display:flex;flex-wrap:wrap;gap:var(--s-3);-webkit-margin-before:var(--s-5);margin-block-start:var(--s-5)}.KitPage_formGrid__Y7F7Q{display:grid;grid-gap:clamp(var(--s-6),5vw,var(--s-8));gap:clamp(var(--s-6),5vw,var(--s-8));grid-template-columns:1fr;align-items:start}@media (min-width:900px){.KitPage_formGrid__Y7F7Q{grid-template-columns:5fr 7fr}}.KitPage_links__VkzIJ{-webkit-margin-before:var(--s-5);margin-block-start:var(--s-5)}.KitPage_faqItem__Jb1Gq+.KitPage_faqItem__Jb1Gq{-webkit-margin-before:var(--s-6);margin-block-start:var(--s-6)}.KitPage_faqQuestion__R5bXg{font-size:var(--fs-h4)}.KitPage_faqAnswer__doDyN{-webkit-margin-before:var(--s-3);margin-block-start:var(--s-3);color:var(--ink-2)}