.kit_head__lmdyi{padding-top:clamp(56px,8vw,104px);padding-bottom:clamp(48px,6vw,80px)}.kit_back__px8FY{display:inline-flex;margin-bottom:clamp(48px,7vw,88px);color:var(--fg-2);font-weight:400}.kit_titleRow__epwAd{display:flex;align-items:center;gap:clamp(16px,2vw,28px);margin-top:20px}.kit_icon__UhGPO{width:clamp(56px,7vw,88px);height:auto;border-radius:22%;box-shadow:0 0 0 1px var(--line),0 12px 28px -14px rgba(0,0,0,.35)}.kit_intro__DHCnf{display:grid;grid-template-columns:minmax(0,760px) auto;justify-content:space-between;align-items:end;gap:32px 48px;margin-top:clamp(28px,3vw,40px)}.kit_tagline__Bs_jZ{font-size:clamp(20px,2vw,26px);line-height:1.4;letter-spacing:-.02em;color:var(--fg-2);text-wrap:pretty}.kit_links__f4YsW{display:flex;gap:10px;flex-wrap:wrap}.kit_facts__YVVa6{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin-top:clamp(48px,6vw,80px);padding-top:20px;border-top:1px solid var(--line)}.kit_facts__YVVa6 dd{margin-top:8px;font-size:15px;line-height:1.45;letter-spacing:-.01em}.kit_cover__nORFK{aspect-ratio:16/9}.kit_cover__nORFK img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 0;object-position:50% 0}@media (max-width:860px){.kit_intro__DHCnf{grid-template-columns:1fr}.kit_facts__YVVa6{grid-template-columns:1fr 1fr}}.kit_section__vp2_U{padding-block:clamp(80px,10vw,136px);border-bottom:1px solid var(--line)}.kit_sectionGrid__ZvqSf{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));-moz-column-gap:clamp(16px,2vw,32px);column-gap:clamp(16px,2vw,32px);row-gap:28px}.kit_sectionHead__wKKqc{grid-column:1/span 4}.kit_sticky__VLMwM{position:sticky;top:104px;display:grid;gap:12px}.kit_sectionTitle__S_v69{max-width:14ch;text-wrap:balance}.kit_sectionBody__NohqK{grid-column:5/span 8;min-width:0}@media (max-width:960px){.kit_sectionBody__NohqK,.kit_sectionHead__wKKqc{grid-column:1/-1}.kit_sticky__VLMwM{position:static}}.kit_label__Hiu2v{color:var(--fg-3);margin-bottom:0}.kit_lead__2k9yL{max-width:34em;font-size:clamp(20px,1.9vw,24px);line-height:1.45;letter-spacing:-.02em;font-weight:500;color:var(--fg);text-wrap:pretty}.kit_body__osqV6{max-width:40em;font-size:17px;line-height:1.7;letter-spacing:-.01em;color:var(--fg);text-wrap:pretty}.kit_muted__xCt3c{max-width:42em;font-size:16px;line-height:1.7;letter-spacing:-.006em;color:var(--fg-2);text-wrap:pretty}.kit_bullets__9BnTT{display:grid;gap:12px;max-width:40em}.kit_bullets__9BnTT li{position:relative;padding-left:22px;font-size:16.5px;line-height:1.65;letter-spacing:-.01em;color:var(--fg)}.kit_bullets__9BnTT li:before{content:"";position:absolute;left:2px;top:.72em;width:8px;height:1.5px;background:var(--fg-3)}.kit_bullets__9BnTT strong{font-weight:600}.kit_quote__ZBgvR{max-width:36em;padding-left:24px;border-left:2px solid var(--fg)}.kit_quote__ZBgvR p{font-size:clamp(20px,2vw,25px);line-height:1.4;letter-spacing:-.022em;font-weight:500;color:var(--fg)}.kit_quote__ZBgvR cite{display:block;margin-top:12px}.kit_code__Cc2jN{font-family:var(--mono);font-size:.86em;padding:2px 6px;border-radius:6px;background:var(--surface);box-shadow:inset 0 0 0 1px var(--line)}.kit_stats__V0Zm2{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid var(--line)}.kit_stat__lI6tL{display:grid;gap:8px;align-content:start;padding:20px 20px 0 0}.kit_stat__lI6tL+.kit_stat__lI6tL{padding-left:20px;border-left:1px solid var(--line)}.kit_statValue__nrW7J{font-size:clamp(30px,3.4vw,44px);font-weight:600;line-height:1;letter-spacing:-.04em;font-variant-numeric:tabular-nums}@media (max-width:720px){.kit_stats__V0Zm2{grid-template-columns:1fr 1fr;row-gap:24px}.kit_stat__lI6tL:nth-child(3){padding-left:0;border-left:0}}.kit_tableWrap__UYWpY{overflow-x:auto;border-radius:var(--r);box-shadow:inset 0 0 0 1px var(--line)}.kit_table__ojzJQ{width:100%;min-width:560px;border-collapse:collapse;font-size:14.5px;line-height:1.5}.kit_table__ojzJQ th{text-align:left;font-weight:400;background:var(--surface)}.kit_table__ojzJQ td,.kit_table__ojzJQ th{padding:14px 16px;border-bottom:1px solid var(--line)}.kit_table__ojzJQ td{vertical-align:top;color:var(--fg-2)}.kit_table__ojzJQ tr:last-child td{border-bottom:0}.kit_table__ojzJQ td:first-child{color:var(--fg);font-weight:500}.kit_phoneGrid__KHM5W{display:grid;grid-template-columns:repeat(var(--cols),minmax(0,1fr));gap:40px clamp(16px,2vw,28px)}.kit_phone__PLE4y{display:grid;gap:14px}.kit_phoneImg__TZCwx{border-radius:clamp(14px,1.8vw,24px);overflow:hidden;background:var(--surface);box-shadow:var(--shadow)}@media (max-width:720px){.kit_phoneGrid__KHM5W{grid-template-columns:1fr 1fr}}.kit_nextWrap__p5C4D{padding-block:clamp(80px,10vw,128px) clamp(96px,12vw,160px)}.kit_next__i1O8U{display:grid;grid-template-columns:1fr minmax(0,360px);align-items:center;gap:40px}.kit_nextName__T99nU{display:flex;align-items:center;gap:16px;margin-block:14px 12px}.kit_next__i1O8U .small{max-width:520px}.kit_next__i1O8U:hover .arrow-right{transform:translateX(4px)}.kit_nextName__T99nU .arrow-right{transition:transform .3s var(--ease)}.kit_nextThumb__aV5j_{aspect-ratio:16/10;border-radius:var(--r)}.kit_nextThumb__aV5j_ img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media (max-width:720px){.kit_next__i1O8U{grid-template-columns:1fr}}