.kit_hero__mgMtB{position:relative;overflow:clip;border-bottom:1px solid var(--color-border);background:radial-gradient(110% 90% at 88% 0,color-mix(in oklab,var(--color-accent) 16%,transparent),transparent 55%),linear-gradient(176deg,var(--color-primary-soft),var(--color-bg) 78%)}[dir=rtl] .kit_hero__mgMtB{background:radial-gradient(110% 90% at 12% 0,color-mix(in oklab,var(--color-accent) 16%,transparent),transparent 55%),linear-gradient(176deg,var(--color-primary-soft),var(--color-bg) 78%)}.kit_heroGrid__02kez{display:grid;align-items:center;gap:1.5rem;padding-block:2.25rem 2.75rem}@media (min-width:768px){.kit_heroGrid__02kez{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);padding-block:3.25rem 3.75rem}}.kit_heroText__Upv5T{display:grid;gap:.9rem;min-width:0}.kit_kicker__0gyR5{display:inline-flex;align-items:center;gap:.5rem;width:fit-content;max-width:100%;padding:.25rem .8rem;border:1px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-surface);font-size:var(--text-sm);font-weight:var(--font-weight-semibold,600);color:var(--color-text-2)}.kit_kicker__0gyR5 svg{color:var(--color-primary-text)}.kit_title___Qg1A{max-width:22ch;font-family:var(--font-display);font-size:var(--text-4xl,var(--text-3xl));font-weight:var(--font-weight-display,700);line-height:1.2;overflow-wrap:anywhere}@media (max-width:480px){.kit_title___Qg1A{font-size:var(--text-3xl)}}.kit_lead__vGjZW{max-width:58ch;font-size:var(--text-lg,var(--text-md));color:var(--color-text-2)}.kit_meta__LyDvV{font-size:var(--text-sm);color:var(--color-text-3)}.kit_art__9be_2{width:min(100%,320px);height:auto;justify-self:center}@media (max-width:767px){.kit_art__9be_2{width:min(56%,200px);order:-1}.kit_heroCompact__8s_je .kit_art__9be_2{display:none}}@media (prefers-reduced-motion:no-preference){.kit_floaty___2j5p{animation:kit_float__MCee5 7s var(--ease,ease-in-out) infinite alternate;transform-origin:center}.kit_floatyLate__xw3kV{animation:kit_float__MCee5 7s var(--ease,ease-in-out) 1.2s infinite alternate-reverse}[data-power=low] .kit_floatyLate__xw3kV,[data-power=low] .kit_floaty___2j5p{animation:none}}@keyframes kit_float__MCee5{0%{transform:translateY(0)}to{transform:translateY(-6px)}}.kit_block__aHSPm{scroll-margin-top:6rem;padding-block:2.5rem}.kit_block__aHSPm+.kit_block__aHSPm{border-top:1px solid var(--color-border)}@media (min-width:768px){.kit_block__aHSPm{padding-block:3.5rem}}.kit_blockHead__0_R8j{display:flex;align-items:center;gap:.85rem}.kit_blockTitle__P2O7o{font-size:var(--text-2xl);font-weight:var(--font-weight-bold,700);line-height:1.3}.kit_blockLead__G_MH_{margin-top:.6rem;max-width:65ch;color:var(--color-text-2)}.kit_chipLg__yAw2U,.kit_chipSm__9YmRJ{display:inline-grid;place-items:center;flex-shrink:0;background:var(--chip-bg,var(--cat-soft,var(--color-primary-soft)));color:var(--chip-fg,var(--cat-text,var(--color-primary-text)))}.kit_chipLg__yAw2U{width:3rem;height:3rem;border-radius:var(--radius-md)}.kit_chipSm__9YmRJ{width:2.5rem;height:2.5rem;border-radius:var(--radius-sm)}.kit_tone-local__UzJvW{--chip-bg:var(--color-local-soft);--chip-fg:var(--color-local)}.kit_tone-hybrid__SjQjr,.kit_tone-server__PK3sO{--chip-bg:var(--color-server-soft);--chip-fg:var(--color-server)}.kit_tone-ai___p92O{--chip-bg:var(--color-cat-ai-soft);--chip-fg:var(--color-cat-ai-text)}.kit_tone-soon__p1WFS,.kit_tone-warn__xvHqp{--chip-bg:var(--color-warning-soft);--chip-fg:var(--color-text)}.kit_tone-ok__7zpPG{--chip-bg:var(--color-success-soft);--chip-fg:var(--color-success)}.kit_tag__nboVs{display:inline-flex;align-items:center;gap:.3rem;padding:.05rem .65rem .1rem;border-radius:var(--radius-pill);border:1.5px dashed var(--color-warning);background:var(--color-warning-soft);color:var(--color-text);font-size:var(--text-xs);font-weight:var(--font-weight-semibold,600);line-height:1.6;white-space:nowrap}.kit_tagMuted__dr7SQ{border-style:solid;border-color:var(--color-border-strong);background:var(--color-surface-2)}.kit_grid2__SUA1_,.kit_grid3__Da71g{display:grid;gap:1rem;margin-top:1.5rem}@media (min-width:768px){.kit_grid2__SUA1_,.kit_grid3__Da71g{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.kit_grid3__Da71g{grid-template-columns:repeat(3,minmax(0,1fr))}}.kit_card__cDhjV{display:flex;flex-direction:column;gap:.6rem;min-width:0;height:100%;padding:1.25rem}.kit_cardHead__yXpAM{display:flex;align-items:flex-start;gap:.75rem}.kit_cardTitle__OluuO{font-size:var(--text-lg);font-weight:var(--font-weight-bold,700);line-height:1.4;padding-top:.25rem}.kit_cardText__RbYEG{color:var(--color-text-2);overflow-wrap:anywhere}.kit_card__cDhjV[data-tone=soon]{border-style:dashed;border-color:var(--color-border-strong)}.kit_cardLink__Aoa_p{margin-top:auto;display:inline-flex;align-items:center;gap:.35rem;min-height:2.75rem;width:fit-content;font-weight:var(--font-weight-semibold,600);color:var(--color-primary-text);text-underline-offset:4px}.kit_cardLink__Aoa_p:hover{text-decoration:underline}[dir=rtl] .kit_flip__5MgRP{transform:scaleX(-1)}.kit_docGrid__7zdRu{display:grid;gap:2rem;padding-top:2rem}@media (min-width:1024px){.kit_docGrid__7zdRu{grid-template-columns:15.5rem minmax(0,1fr);gap:3.5rem}}.kit_doc__okqwm{max-width:72ch;min-width:0;font-size:var(--text-md);line-height:1.85}[dir=ltr] .kit_doc__okqwm,[lang=en] .kit_doc__okqwm{line-height:1.7}.kit_docSection__yi_Jo{scroll-margin-top:6rem;padding-block:1.75rem .5rem}.kit_docSection__yi_Jo+.kit_docSection__yi_Jo{border-top:1px solid var(--color-border)}.kit_docH2__7ySfX{display:flex;align-items:baseline;gap:.5rem;margin-bottom:.9rem;font-size:var(--text-xl);font-weight:var(--font-weight-bold,700);line-height:1.4}.kit_anchor__bDkhp{flex-shrink:0;display:inline-grid;place-items:center;width:1.75rem;height:1.75rem;border-radius:var(--radius-sm);color:var(--color-text-3);opacity:0;transition:opacity var(--duration-fast,.15s)}.kit_anchor__bDkhp:focus-visible,.kit_docH2__7ySfX:hover .kit_anchor__bDkhp{opacity:1}@media (hover:none){.kit_anchor__bDkhp{opacity:.55}}.kit_anchor__bDkhp:hover{color:var(--color-primary-text);background:var(--color-primary-soft)}.kit_md__XmOCr{overflow-wrap:anywhere;min-width:0}.kit_md__XmOCr>:last-child{margin-bottom:0}.kit_md__XmOCr blockquote,.kit_md__XmOCr ol,.kit_md__XmOCr p,.kit_md__XmOCr table,.kit_md__XmOCr ul{margin:0 0 1rem}.kit_md__XmOCr h3{margin:1.6rem 0 .6rem;font-size:var(--text-lg);font-weight:var(--font-weight-bold,700)}.kit_md__XmOCr ul{list-style:disc;padding-inline-start:1.3rem}.kit_md__XmOCr ol{list-style:decimal;padding-inline-start:1.5rem}.kit_md__XmOCr li{margin-bottom:.45rem;padding-inline-start:.2rem}.kit_md__XmOCr li::marker{color:var(--color-primary)}.kit_md__XmOCr strong{font-weight:var(--font-weight-bold,700)}.kit_md__XmOCr a{color:var(--color-link);text-decoration:underline;text-underline-offset:3px}.kit_md__XmOCr code{background:var(--color-surface-2);padding:.05rem .35rem;border-radius:var(--radius-sm);font-family:var(--font-mono);font-size:.86em;direction:ltr;unicode-bidi:isolate}.kit_md__XmOCr blockquote{border-inline-start:3px solid var(--color-accent);padding-inline-start:1rem;color:var(--color-text-2)}.kit_md__XmOCr table{width:100%;border-collapse:separate;border-spacing:0;border:1px solid var(--color-border);border-radius:var(--radius-md);overflow:hidden;font-size:var(--text-sm);line-height:1.6}.kit_md__XmOCr td,.kit_md__XmOCr th{padding:.6rem .8rem;text-align:start;vertical-align:top;border-bottom:1px solid var(--color-border)}.kit_md__XmOCr tr:last-child td{border-bottom:0}.kit_md__XmOCr th{background:var(--color-surface-2);font-weight:var(--font-weight-semibold,600)}@media (max-width:639px){.kit_md__XmOCr table,.kit_md__XmOCr tbody,.kit_md__XmOCr td,.kit_md__XmOCr tr{display:block;width:100%}.kit_md__XmOCr thead{display:none}.kit_md__XmOCr td:first-child{font-weight:var(--font-weight-semibold,600);padding-bottom:.1rem;border-bottom:0}.kit_md__XmOCr td+td{padding-top:.1rem;color:var(--color-text-2)}.kit_md__XmOCr tr{border-bottom:1px solid var(--color-border)}.kit_md__XmOCr tr:last-child{border-bottom:0}}.kit_summary__eDhtE{position:relative;margin-top:-1.75rem;padding:1.5rem 1.4rem 1.25rem;padding-inline-start:1.6rem;border:1px solid var(--color-border);border-radius:var(--radius-lg);border-start-start-radius:0;background:var(--color-surface);box-shadow:var(--shadow-md,none);z-index:1}.kit_summary__eDhtE:before{content:"";position:absolute;inset-block-start:-1px;inset-inline-start:-1px;width:1.6rem;height:1.6rem;background:var(--color-primary);border-end-end-radius:.35rem;clip-path:polygon(100% 0,100% 100%,0 100%)}[dir=rtl] .kit_summary__eDhtE:before{clip-path:polygon(0 0,100% 100%,0 100%)}.kit_summaryTitle__Oi1_k{display:flex;align-items:center;gap:.5rem;margin-bottom:.75rem;font-size:var(--text-lg);font-weight:var(--font-weight-bold,700);color:var(--color-primary-text)}.kit_summary__eDhtE ul{display:grid;gap:.6rem;margin:0;padding:0;list-style:none}.kit_summary__eDhtE li{position:relative;margin:0;padding-inline-start:1.6rem}.kit_summary__eDhtE li:before{content:"";position:absolute;inset-inline-start:.1rem;top:.62em;width:.7rem;height:.7rem;border-radius:50%;background:var(--color-local-soft);box-shadow:inset 0 0 0 3px var(--color-local)}@media (min-width:1024px){.kit_summary__eDhtE{padding:1.75rem 2rem 1.5rem}.kit_summary__eDhtE ul{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:2rem}}.kit_tocSticky__XEVjx{position:sticky;top:6rem;max-height:calc(100vh - 7rem);overflow-y:auto;padding-block:.25rem 1rem}.kit_tocLabel__B1Et7{margin-bottom:.6rem;font-size:var(--text-xs);font-weight:var(--font-weight-bold,700);letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-3)}.kit_tocList__Qqhck{display:grid;gap:.1rem;border-inline-start:2px solid var(--color-border)}.kit_tocLink__y_OBI{display:block;margin-inline-start:-2px;padding:.35rem .85rem;border-inline-start:2px solid transparent;font-size:var(--text-sm);line-height:1.45;color:var(--color-text-2);text-decoration:none}.kit_tocLink__y_OBI:hover{color:var(--color-text)}.kit_tocLink__y_OBI[aria-current=location]{border-inline-start-color:var(--color-primary);color:var(--color-primary-text);font-weight:var(--font-weight-semibold,600)}.kit_tocTop__bOzrF{display:inline-flex;align-items:center;gap:.35rem;margin-top:1rem;min-height:2.5rem;font-size:var(--text-sm);color:var(--color-text-3)}.kit_tocTop__bOzrF:hover{color:var(--color-text)}.kit_tocInline__lzg5s{padding:0;overflow:hidden}.kit_tocInline__lzg5s>summary{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:3rem;padding:.75rem 1.1rem;font-weight:var(--font-weight-semibold,600);cursor:pointer;list-style:none}.kit_tocInline__lzg5s>summary::-webkit-details-marker{display:none}.kit_tocInline__lzg5s[open]>summary .kit_chev__9wdAW{transform:rotate(180deg)}.kit_tocInline__lzg5s nav{padding:0 .6rem .75rem}.kit_tocInline__lzg5s .kit_tocList__Qqhck{border-inline-start:0}.kit_tocInline__lzg5s .kit_tocLink__y_OBI{margin-inline-start:0;padding-block:.55rem;border-radius:var(--radius-sm)}.kit_chev__9wdAW{flex-shrink:0;transition:transform var(--duration-base,.2s) var(--ease,ease)}.kit_callout__3CUT0{display:flex;gap:.85rem;align-items:flex-start;margin-top:1.25rem;padding:1rem 1.1rem;border-radius:var(--radius-md);border:1px solid color-mix(in oklab,var(--chip-fg,var(--color-primary)) 28%,var(--color-border));background:color-mix(in oklab,var(--chip-bg,var(--color-primary-soft)) 70%,var(--color-surface))}.kit_callout__3CUT0>svg{flex-shrink:0;margin-top:.15rem;color:var(--chip-fg,var(--color-primary-text))}.kit_calloutBody__3Xuk8{min-width:0;overflow-wrap:anywhere}.kit_calloutTitle___SbBV{font-weight:var(--font-weight-bold,700)}.kit_faq__lHPQ2{display:grid;gap:.6rem}.kit_faqItem__QmJz0{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);scroll-margin-top:6rem;transition:border-color var(--duration-fast,.15s)}.kit_faqItem__QmJz0[open]{border-color:color-mix(in oklab,var(--color-primary) 40%,var(--color-border))}.kit_faqItem__QmJz0>summary{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:3.25rem;padding:.85rem 1.1rem;font-weight:var(--font-weight-semibold,600);cursor:pointer;list-style:none;border-radius:var(--radius-md)}.kit_faqItem__QmJz0>summary::-webkit-details-marker{display:none}.kit_faqItem__QmJz0>summary:hover{color:var(--color-primary-text)}.kit_faqItem__QmJz0[open]>summary .kit_chev__9wdAW{transform:rotate(180deg)}.kit_faqItem__QmJz0[open]>summary{color:var(--color-primary-text)}.kit_faqAnswer__quvK6{padding:0 1.1rem 1.1rem;max-width:70ch;color:var(--color-text-2);overflow-wrap:anywhere}@media (prefers-reduced-motion:reduce){.kit_chev__9wdAW,.kit_faqItem__QmJz0{transition:none}}.kit_copyBtn__q6_Ho{display:inline-flex;align-items:center;gap:.4rem;min-height:2.25rem;padding:.3rem .7rem;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text);font-size:var(--text-sm);font-weight:var(--font-weight-semibold,600);cursor:pointer;white-space:nowrap}.kit_copyBtn__q6_Ho:hover{border-color:var(--color-border-strong)}.kit_copyBtn__q6_Ho[data-state=done]{border-color:var(--color-local);color:var(--color-local)}.kit_code__1UIuY{--code-bg:#17122b;--code-fg:#ece8ff;position:relative;margin-top:.75rem;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--code-bg);color:var(--code-fg);overflow:hidden}.kit_codeBar__7_2e1{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.4rem .5rem .4rem .9rem;border-bottom:1px solid color-mix(in oklab,var(--code-fg) 14%,transparent);font-size:var(--text-xs);font-family:var(--font-mono);color:color-mix(in oklab,var(--code-fg) 70%,transparent)}.kit_code__1UIuY .kit_copyBtn__q6_Ho{background:transparent;color:var(--code-fg);border-color:color-mix(in oklab,var(--code-fg) 30%,transparent)}.kit_code__1UIuY .kit_copyBtn__q6_Ho[data-state=done]{color:#ffc93c;border-color:#ffc93c}.kit_code__1UIuY pre{margin:0;padding:.9rem 1rem 1rem;overflow-x:auto;font-family:var(--font-mono);font-size:var(--text-sm);line-height:1.7;white-space:pre}.kit_code__1UIuY pre code{font-family:inherit}.kit_stats___hoMa{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin-top:1.75rem}@media (min-width:1024px){.kit_stats___hoMa{grid-template-columns:repeat(4,minmax(0,1fr))}}.kit_stat__96bat{display:flex;flex-direction:column;gap:.25rem;padding:1rem 1.1rem;min-width:0}.kit_statValue__zNmsJ{font-family:var(--font-display);font-size:var(--text-2xl);font-weight:var(--font-weight-display,700);line-height:1.15;color:var(--color-primary-text);overflow-wrap:anywhere}.kit_statLabel__87nkO{font-size:var(--text-sm);color:var(--color-text-2);line-height:1.45}.kit_band__5hEGS{position:relative;display:grid;gap:1rem;margin-block:2.5rem .5rem;padding:1.75rem 1.4rem;border-radius:var(--radius-xl,20px);background:radial-gradient(80% 120% at 100% 0,color-mix(in oklab,var(--color-accent) 22%,transparent),transparent 60%),var(--color-primary-soft);overflow:hidden}[dir=rtl] .kit_band__5hEGS{background:radial-gradient(80% 120% at 0 0,color-mix(in oklab,var(--color-accent) 22%,transparent),transparent 60%),var(--color-primary-soft)}@media (min-width:768px){.kit_band__5hEGS{grid-template-columns:minmax(0,1fr) auto;align-items:center;padding:2.25rem 2.5rem}}.kit_bandTitle__tGe0t{font-family:var(--font-display);font-size:var(--text-2xl);font-weight:var(--font-weight-display,700);line-height:1.3}.kit_bandText__Sd_iS{margin-top:.4rem;max-width:60ch;color:var(--color-text-2)}.kit_bandActions__wr7X9{display:flex;flex-wrap:wrap;gap:.6rem}.kit_contactCard__adblG{position:relative}.kit_contactCard__adblG[data-main=true]{border-color:color-mix(in oklab,var(--color-primary) 40%,var(--color-border));box-shadow:var(--shadow-md,none)}.kit_address__jra7Q{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:auto;padding-top:.5rem}.kit_addressLink__baJwI{display:inline-flex;align-items:center;min-height:2.75rem;padding:.35rem .9rem;border-radius:var(--radius-sm);background:var(--color-primary-soft);color:var(--color-primary-text);font-family:var(--font-mono);font-size:var(--text-sm);font-weight:var(--font-weight-semibold,600);overflow-wrap:anywhere;direction:ltr;unicode-bidi:isolate}.kit_addressLink__baJwI:hover{text-decoration:underline;text-underline-offset:3px}.kit_checklist__fei45{display:grid;gap:.55rem;margin-top:1rem}.kit_checklist__fei45 li{display:flex;gap:.65rem;align-items:flex-start}.kit_checklist__fei45 li>svg{flex-shrink:0;margin-top:.2rem}.kit_checkOk__08EPa{color:var(--color-local)}.kit_checkNo__8xZ7L{color:var(--color-error,var(--color-danger))}.kit_checkInfo__4SykR{color:var(--color-primary-text)}.kit_quote__P5jNJ{position:relative;margin-top:1.25rem;padding:1.5rem 1.4rem 1.25rem;border-radius:var(--radius-lg);border:1px solid var(--color-border);background:var(--color-surface);box-shadow:var(--shadow-sm,none)}.kit_quoteMark__s77PK{position:absolute;inset-block-start:-1.1rem;inset-inline-start:1.1rem;display:grid;place-items:center;width:2.4rem;height:2.4rem;border-radius:50%;background:var(--color-accent);color:var(--color-on-accent,#1c1433)}.kit_quoteText__tWqOJ{font-size:var(--text-md);line-height:1.85;max-width:70ch}.kit_quoteFoot__4gq0b{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;margin-top:1rem;padding-top:.9rem;border-top:1px dashed var(--color-border-strong);font-size:var(--text-sm);color:var(--color-text-3)}.kit_logoGrid___M3DE{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,17rem),1fr));gap:1rem;margin-top:1.5rem}.kit_logoTile__SQn2h{display:flex;flex-direction:column;overflow:hidden;padding:0}.kit_logoStage__tAorc{display:grid;place-items:center;height:6.5rem;padding:1rem 1.25rem;border-bottom:1px solid var(--color-border)}.kit_logoStage__tAorc img{max-width:100%;max-height:100%;object-fit:contain}.kit_stageLight__SJAM9{background-color:#ffffff;background-image:linear-gradient(45deg,#f3f1f8 25%,transparent 0),linear-gradient(-45deg,#f3f1f8 25%,transparent 0),linear-gradient(45deg,transparent 75%,#f3f1f8 0),linear-gradient(-45deg,transparent 75%,#f3f1f8 0);background-size:16px 16px;background-position:0 0,0 8px,8px -8px,-8px 0}.kit_stageDark__6q8hU{background:#120d22}.kit_logoMeta___tUXz{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.6rem .75rem;margin-top:auto;padding:.75rem .9rem .9rem}.kit_logoName__HHDE_{font-weight:var(--font-weight-semibold,600);line-height:1.35}.kit_logoSub__Plh9S{display:block;font-size:var(--text-xs);font-weight:400;color:var(--color-text-3)}.kit_dl__fkLQK{display:inline-flex;align-items:center;gap:.35rem;min-height:2.5rem;padding:.3rem .75rem;border-radius:var(--radius-sm);border:1px solid var(--color-border);font-size:var(--text-sm);font-weight:var(--font-weight-semibold,600);white-space:nowrap}.kit_dl__fkLQK:hover{border-color:var(--color-primary);color:var(--color-primary-text)}.kit_swatches__lRVa_{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,9.5rem),1fr));gap:.75rem;margin-top:1.25rem}.kit_swatch__vUu_c{display:flex;flex-direction:column;overflow:hidden;padding:0}.kit_swatchColor__DWmFa{height:4.5rem;border-bottom:1px solid var(--color-border)}.kit_swatchMeta__3INUp{display:grid;gap:.35rem;padding:.65rem .75rem .75rem}.kit_swatchName__ErKDI{font-size:var(--text-sm);font-weight:var(--font-weight-semibold,600);line-height:1.35}.kit_hex__4OdG0{font-family:var(--font-mono);font-size:var(--text-sm);direction:ltr;unicode-bidi:isolate;color:var(--color-text-2)}.kit_factList__tSjPZ{display:grid;margin-top:1.25rem;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);overflow:hidden}.kit_factRow__zCsPH{display:grid;gap:.15rem 1rem;padding:.85rem 1.1rem}.kit_factRow__zCsPH+.kit_factRow__zCsPH{border-top:1px solid var(--color-border)}@media (min-width:640px){.kit_factRow__zCsPH{grid-template-columns:11rem minmax(0,1fr)}}.kit_factRow__zCsPH dt{font-size:var(--text-sm);color:var(--color-text-3)}.kit_factRow__zCsPH dd{font-weight:var(--font-weight-semibold,600);overflow-wrap:anywhere}.kit_steps__0QDi7{display:grid;gap:.75rem;margin-top:1rem;counter-reset:step}.kit_steps__0QDi7>li{position:relative;display:flex;gap:.85rem;align-items:flex-start;counter-increment:step}.kit_steps__0QDi7>li:before{content:counter(step);flex-shrink:0;display:grid;place-items:center;width:2rem;height:2rem;border-radius:50%;background:var(--color-primary-soft);color:var(--color-primary-text);font-weight:var(--font-weight-bold,700);font-size:var(--text-sm)}.kit_steps__0QDi7>li>div{min-width:0;padding-top:.2rem;overflow-wrap:anywhere}.kit_storyLead___0fj6{max-width:62ch;font-size:var(--text-lg,var(--text-md));line-height:1.9}.kit_storyLead___0fj6 p+p{margin-top:1rem}.kit_feature__NB4LF{display:grid;gap:1.25rem}@media (min-width:900px){.kit_feature__NB4LF{grid-template-columns:16rem minmax(0,1fr);gap:3rem}}.kit_featureHead__aU0le{display:grid;align-content:start;gap:.85rem}.kit_groupCard___ETQ3[data-tone]{border-top:4px solid var(--chip-fg,var(--color-primary))}.kit_spotlight__rjRQ_{display:flex;gap:1rem;align-items:flex-start;margin-top:2.5rem;padding:1.5rem 1.4rem;border:2px solid color-mix(in oklab,var(--color-local) 45%,var(--color-border));background:color-mix(in oklab,var(--color-local-soft) 55%,var(--color-surface))}.kit_spotlight__rjRQ_+*{border-top:0}.kit_spotlightTitle__SDIKN{font-family:var(--font-display);font-size:var(--text-2xl);font-weight:var(--font-weight-display,700);line-height:1.3}@media (min-width:768px){.kit_spotlight__rjRQ_{padding:2rem 2.25rem}}.kit_faqLayout__UIDDA{display:grid;gap:2rem;padding-block:2.5rem}@media (min-width:1024px){.kit_faqLayout__UIDDA{grid-template-columns:18rem minmax(0,1fr);gap:3.5rem;align-items:start}.kit_faqSide__9zJIh{position:sticky;top:6rem}}