.AboutHeader_header__6HMfh{position:relative;isolation:isolate;margin:0 0 var(--f6);padding:var(--f6) max(0px,(100% - 1040px)/2) var(--f5)}.AboutHeader_band__fTLaC{position:absolute;z-index:-1;top:0;bottom:0;left:calc(-1 * var(--edge));right:calc(-1 * var(--edge));background:var(--panel)}.AboutHeader_band__fTLaC:before{content:"";position:absolute;inset:0 0 auto;height:56px;background:radial-gradient(circle at 1px 1px,rgb(var(--ink-rgb)/.16) .6px,transparent 1px) 0 0 /6px 6px;-webkit-mask-image:linear-gradient(180deg,#000,transparent);mask-image:linear-gradient(180deg,#000,transparent)}.AboutHeader_h1__h3EVP{margin:0;font:400 clamp(40px,5.2vw,64px) /1.05 var(--sans);letter-spacing:var(--ls-h1);color:var(--ink);text-wrap:balance}.AboutHeader_deck__E5ixV{max-width:640px;margin:var(--f3) 0 0;font:400 var(--fs-deck) /1.45 var(--sans);letter-spacing:var(--ls-deck);color:var(--ink-2);text-wrap:pretty}.AboutHeader_axis__5MEt0{display:flex;justify-content:space-between;gap:var(--f3);margin-top:var(--f5);font:400 12px/1.4 var(--mono);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-2)}.AboutHeader_by__83mBy{color:var(--ink);text-decoration:none;border-bottom:1px solid rgb(var(--ink-rgb)/.35);transition:border-color .18s}.AboutHeader_by__83mBy:hover{border-bottom-color:var(--ink)}.AboutHeader_by__83mBy:focus-visible{outline:1px solid var(--ink);outline-offset:2px}.FigExpand_wrap__yuCev{position:relative;border:1px solid var(--rule-2);border-radius:var(--r);background:var(--panel);overflow:hidden;cursor:pointer}.FigExpand_open__Q_05x{display:flex;justify-content:space-between;align-items:center;gap:6px;width:100%;padding:10px 16px;border:0;border-top:1px solid var(--rule);border-radius:0;background:none;font:400 var(--fs-mono-s) /1 var(--mono);letter-spacing:var(--ls-mono-s);text-transform:uppercase;color:var(--ink-3);cursor:pointer}.FigExpand_open__Q_05x:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.FigExpand_open__Q_05x svg{order:1}.FigExpand_openT__Z26u4{order:0;white-space:nowrap}.FigExpand_openC__qL0Qh{order:-1;margin-right:auto;text-align:left;font:400 var(--fs-small-2) /1.2 var(--sans);letter-spacing:0;text-transform:none;color:var(--ink-2)}.FigExpand_openC__qL0Qh,.FigExpand_open__Q_05x,.FigExpand_wrap__yuCev{transition:color .15s,border-color .15s}.FigExpand_wrap__yuCev:hover{border-color:var(--ink-2)}.FigExpand_wrap__yuCev:hover .FigExpand_open__Q_05x{border-top-color:var(--ink-2);color:var(--ink)}.FigExpand_wrap__yuCev:hover .FigExpand_openC__qL0Qh{color:var(--ink)}.FigExpand_wrap__yuCev:hover,.FigExpand_wrap__yuCev:hover .FigExpand_openC__qL0Qh,.FigExpand_wrap__yuCev:hover .FigExpand_open__Q_05x{transition:color .3s ease .15s,border-color .3s ease .15s}.FigExpand_dlg__E57FR{--fx-edge:min(var(--edge),48px);--fx-in:0.44s;--fx-out:0.22s;--fx-top:52px;width:min(1252px,calc(100vw - var(--fx-edge) * 2));max-width:none;height:-moz-fit-content;height:fit-content;max-height:100dvh;margin:auto;padding:0;border:0;overflow:hidden;background:transparent;color:var(--ink);cursor:auto;-webkit-tap-highlight-color:transparent;transition:overlay var(--fx-out) allow-discrete,display var(--fx-out) allow-discrete}.FigExpand_dlg__E57FR[open]{transition-duration:var(--fx-in)}.FigExpand_dlg__E57FR::-webkit-backdrop{background:rgb(0 0 0/.82);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:0;-webkit-transition:opacity var(--fx-out) ease,overlay var(--fx-out) allow-discrete,display var(--fx-out) allow-discrete;transition:opacity var(--fx-out) ease,overlay var(--fx-out) allow-discrete,display var(--fx-out) allow-discrete}.FigExpand_dlg__E57FR::backdrop{background:rgb(0 0 0/.82);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:0;transition:opacity var(--fx-out) ease,overlay var(--fx-out) allow-discrete,display var(--fx-out) allow-discrete}.FigExpand_dlg__E57FR[open]::-webkit-backdrop{opacity:1;transition-duration:var(--fx-in)}.FigExpand_dlg__E57FR[open]::backdrop{opacity:1;transition-duration:var(--fx-in)}@starting-style{.FigExpand_dlg__E57FR[open]::-webkit-backdrop{opacity:0}.FigExpand_dlg__E57FR[open]::backdrop{opacity:0}}.FigExpand_dlgIn__CaYfe{position:relative;box-sizing:border-box;max-height:100dvh;margin:0;padding:0 6px 6px;overflow:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--rule-2) transparent;scrollbar-gutter:stable both-edges;opacity:0;transform:translateY(28px) scale(.96);transition:opacity var(--fx-out) ease,transform var(--fx-out) cubic-bezier(.4,0,.8,.4)}.FigExpand_dlgIn__CaYfe:focus{outline:none}.FigExpand_dlgIn__CaYfe::-webkit-scrollbar{width:8px}.FigExpand_dlgIn__CaYfe::-webkit-scrollbar-track{background:transparent;box-shadow:none}.FigExpand_dlgIn__CaYfe::-webkit-scrollbar-thumb{background:var(--rule-2);border:2px solid transparent;background-clip:padding-box}.FigExpand_dlg__E57FR[open] .FigExpand_dlgIn__CaYfe{opacity:1;transform:none;transition:opacity .3s ease .05s,transform var(--fx-in) cubic-bezier(.16,1,.3,1) .05s}@starting-style{.FigExpand_dlg__E57FR[open] .FigExpand_dlgIn__CaYfe{opacity:0;transform:translateY(28px) scale(.96)}}@media (prefers-reduced-motion:reduce){.FigExpand_dlg__E57FR::-webkit-backdrop{-webkit-transition:none;transition:none;transform:none}.FigExpand_dlgIn__CaYfe,.FigExpand_dlg__E57FR,.FigExpand_dlg__E57FR::backdrop{transition:none;transform:none}}.FigExpand_top__YTQkO{position:-webkit-sticky;position:sticky;top:0;z-index:2;height:var(--fx-top);background:var(--fx-band);border-bottom:1px solid var(--rule-2);margin-bottom:-1px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.FigExpand_close__Y9USB{position:absolute;top:50%;right:calc((var(--fx-top) - var(--nav-btn)) / 2);transform:translateY(-50%);display:grid;place-items:center;width:var(--nav-btn);height:var(--nav-btn);padding:0;border:1px solid var(--rule-2);border-radius:var(--r);background:none;color:var(--ink);cursor:pointer;transition:border-color .15s}@media (min-width:1200px){.FigExpand_close__Y9USB{right:0}}.FigExpand_closeI__4h75g{display:block;width:var(--nav-icon);height:var(--nav-icon)}.FigExpand_close__Y9USB:hover{border-color:var(--ink-3)}.FigExpand_close__Y9USB:focus{outline:none}.FigExpand_close__Y9USB:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.FigExpand_dlg__E57FR[data-opened-by=pointer] .FigExpand_close__Y9USB:focus-visible{outline:none}@media (max-width:699px){.FigExpand_dlg__E57FR{--fx-top:var(--nav-h);width:100%;max-width:100%;height:100dvh;max-height:100dvh;margin:0;background:var(--bg)}.FigExpand_dlgIn__CaYfe{display:flex;flex-direction:column;min-height:100dvh;max-height:100dvh;padding:0;scrollbar-gutter:auto;scrollbar-width:none;transform:translateY(40px) scale(1)}@starting-style{.FigExpand_dlg__E57FR[open] .FigExpand_dlgIn__CaYfe{transform:translateY(40px) scale(1)}}.FigExpand_dlgIn__CaYfe::-webkit-scrollbar{display:none}.FigExpand_top__YTQkO{flex:none;margin:0;background:var(--bg);border-bottom:1px solid var(--rule);-webkit-backdrop-filter:none;backdrop-filter:none}.FigExpand_close__Y9USB{right:calc(var(--edge) - (var(--nav-btn) - var(--nav-icon)) / 2);border-color:transparent}}.Plate_plate__42_9U{position:relative;display:block;min-width:0;margin:0;padding:var(--plate-pad);background:var(--panel);border:1px solid var(--rule-2);border-radius:var(--r);color:var(--ink);scroll-margin-top:80px;--hf-ease:cubic-bezier(0.2,0.7,0.2,1);--hf-t:0.22s;--hf-tl:0.5s}.Plate_head__AFRCg{margin:0;padding:0;max-width:44em}.Plate_title__8MPB2{margin:0;font:500 var(--fs-small) /1.45 var(--sans);color:var(--ink);text-wrap:balance}.Plate_sub__X6zrG,.Plate_title__8MPB2{max-width:none;letter-spacing:var(--ls-small);text-transform:none}.Plate_sub__X6zrG{margin:var(--f1) 0 0;font:400 var(--fs-small-2) /1.45 var(--sans);color:var(--ink-3);text-wrap:pretty}.Plate_ctl__o6TWc{display:flex;flex-wrap:wrap;align-items:center;gap:var(--f1) var(--f2);margin-top:var(--f3)}.Plate_ctl__o6TWc:has(>[data-fig-peek]){display:none}.Plate_body__RMLTl{position:relative;min-width:0;margin-top:var(--f4);container-type:inline-size}.Plate_plate__42_9U>.sr-only+:is(.Plate_ctl__o6TWc,.Plate_leg__R_JG8,.Plate_body__RMLTl){margin-top:0}.Plate_leg__R_JG8+.Plate_body__RMLTl{margin-top:var(--f2)}.Plate_foot__fhrTD{margin-top:var(--f4);padding-bottom:var(--f2);border-bottom:1px solid var(--rule)}.Plate_foot__fhrTD[data-bare]{padding-bottom:0;border-bottom:0}.Plate_src__Or7A_{margin:0;max-width:46em;font:400 var(--fs-small-2) /1.45 var(--sans);letter-spacing:var(--ls-small);color:var(--ink-3);text-transform:none}.Plate_leg__R_JG8{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:var(--f1) var(--f3);margin-top:var(--f4);font-family:var(--mono);font-size:var(--fs-mono-s);line-height:1.4;letter-spacing:var(--ls-mono-s);text-transform:uppercase;color:var(--ink-3)}.Plate_leg__R_JG8>*{display:inline-flex;align-items:center;gap:var(--f1)}@media (max-width:699px){.Plate_leg__R_JG8{flex-direction:column;justify-content:flex-start}.Plate_leg__R_JG8,.Plate_leg__R_JG8>*{align-items:flex-start}.Plate_plate__42_9U .Plate_leg__R_JG8 [data-legend-key]{margin-top:calc(.7em - 3px)}.Plate_plate__42_9U .Plate_leg__R_JG8 [data-legend-key=line]{margin-top:calc(.7em - 1px)}.Plate_plate__42_9U .Plate_leg__R_JG8 [data-legend-key]:not([data-legend-key=line]){margin-left:5px;margin-right:5px}}.Plate_plate__42_9U [data-legend-key]{display:inline-block;flex:none;width:6px;height:6px;border-radius:50%;background:var(--ink-3)}.Plate_plate__42_9U [data-legend-key=line]{width:16px;height:2px;border-radius:0;background:var(--accent)}.Plate_plate__42_9U svg{--u:1;overflow:visible}.Plate_plate__42_9U svg :is(line,path,polyline,polygon,rect,circle,ellipse){vector-effect:non-scaling-stroke}.Plate_plate__42_9U svg text{font-family:var(--mono);font-size:calc(var(--fs-mono-s) * var(--u));font-weight:400;letter-spacing:var(--ls-mono-s)}.Plate_plate__42_9U :where(svg text){text-transform:uppercase}.Plate_plate__42_9U svg text[data-v]{font-size:calc(var(--fs-mono-l) * var(--u))}.Plate_plate__42_9U circle[data-dot]{r:calc(3px * var(--u))}.Plate_plate__42_9U circle[data-dot=em]{r:calc(5px * var(--u))}.Plate_plate__42_9U circle[data-dot=ring]{r:calc(4.25px * var(--u));stroke-width:1.5}:where(.Plate_plate__42_9U circle[data-dot]){fill:var(--ink-3);stroke:none}:where(.Plate_plate__42_9U circle[data-dot=ink]){fill:var(--ink)}:where(.Plate_plate__42_9U circle[data-dot=em]){fill:var(--accent)}:where(.Plate_plate__42_9U circle[data-dot=ring]){fill:var(--panel);stroke:var(--ink)}.Plate_plate__42_9U svg rect[rx]{rx:calc(2px * var(--u))}.Plate_plate__42_9U ::selection,.Plate_plate__42_9U::selection{background:var(--accent);color:#fff;fill:#fff}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){:where(.Plate_plate__42_9U:is([data-rv=wait],[data-rv=in])) circle[data-dot]{transform-box:fill-box;transform-origin:center;animation:rvPop .4s var(--s-ease) backwards;animation-delay:var(--rv-d,0s)}:where(.Plate_plate__42_9U[data-rv=wait]) circle[data-dot]{animation-play-state:paused}}[data-sec] .Plate_plate__42_9U{border:0;border-radius:0;background:none;padding:0}.Plate_plate__42_9U[data-title=section] .Plate_head__AFRCg{margin-bottom:var(--f3)}.Plate_plate__42_9U[data-title=section] .Plate_title__8MPB2{font-size:var(--fs-h2);font-weight:400;line-height:1.15;letter-spacing:-.01em}.Plate_ctl__o6TWc:has(>[data-upd]:only-child){position:absolute;top:0;right:0;margin:0}.Plate_plate__42_9U:has(>.Plate_ctl__o6TWc>[data-upd]) .Plate_head__AFRCg{padding-right:168px}.Plate_ctl__o6TWc>[data-upd]{margin-left:auto}@media (max-width:699px){.Plate_ctl__o6TWc:has(>[data-upd]:only-child){position:static;justify-content:flex-end;margin-top:var(--f2)}.Plate_plate__42_9U:has(>.Plate_ctl__o6TWc>[data-upd]) .Plate_head__AFRCg{padding-right:0}}.Plate_src__Or7A_:has([data-ci-note]){max-width:none}.Plate_src__Or7A_ [data-ci-note] a{color:inherit;border:0;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;-webkit-text-decoration-color:rgb(var(--ink-rgb)/.3);text-decoration-color:rgb(var(--ink-rgb)/.3);transition:color .18s,-webkit-text-decoration-color .18s;transition:color .18s,text-decoration-color .18s;transition:color .18s,text-decoration-color .18s,-webkit-text-decoration-color .18s}.Plate_src__Or7A_ [data-ci-note] a:hover{color:var(--accent);-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}[data-fig-preview] .Plate_plate__42_9U{position:static;width:100%;margin:0;padding:0;background:none;border:0;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}[data-fig-preview] :is(.Plate_head__AFRCg,.Plate_ctl__o6TWc,.Plate_foot__fhrTD,.Plate_leg__R_JG8){display:none}[data-fig-preview] .Plate_ctl__o6TWc:has(>[data-fig-peek]){display:flex;margin:0;padding:var(--f2) var(--f2) 0}[data-fig-preview] .Plate_ctl__o6TWc>[data-fig-peek]{min-width:0;pointer-events:auto}@media (max-width:699px){[data-fig-preview] .Plate_ctl__o6TWc>[data-fig-peek]{flex:1 1 100%}.Plate_ctl__o6TWc>[data-fig-peek]>.seg{display:grid;grid-template-columns:1fr}}[data-fig-preview] .Plate_body__RMLTl{height:180px;margin:0;overflow:hidden;-webkit-mask-image:linear-gradient(#000 60%,transparent);mask-image:linear-gradient(#000 60%,transparent)}[data-fig-preview] .Plate_body__RMLTl>*{width:200%;transform:scale(.5);transform-origin:0 0;padding:24px 24px 0;box-sizing:border-box;opacity:.7}@media (max-width:699px){[data-fig-preview] .Plate_body__RMLTl{height:300px;-webkit-mask-image:linear-gradient(#000 75%,transparent);mask-image:linear-gradient(#000 75%,transparent)}[data-fig-preview] .Plate_body__RMLTl>*{width:100%;transform:none;padding:16px 16px 0;opacity:1}}[data-fig-dialog] .Plate_plate__42_9U{position:static;width:100%;margin:0}@media (max-width:699px){[data-fig-dialog] .Plate_plate__42_9U{border:0;border-radius:0;padding:var(--f3) var(--edge) var(--f5);background:var(--bg);margin:auto 0}.Plate_plate__42_9U[data-legend-in-head]>.Plate_leg__R_JG8{display:none}}.kit_kit__t4T5a{--hf-bg1:#0f1012;--hf-bg2:#191a1d;--hf-line:#26282c;--hf-line2:#34373c;--hf-tx2:#a6aab0;--hf-tx3:#7e8288;font-family:var(--mono);letter-spacing:normal}:root[data-theme=light] .kit_kit__t4T5a{--hf-bg1:#f5f2eb;--hf-bg2:#ffffff;--hf-line:#e3dfd5;--hf-line2:#d3d0c8;--hf-tx2:#46453f;--hf-tx3:#66655f}.kit_desc__oNfIF{font-size:var(--fs-mono-l);line-height:1.65;color:var(--hf-tx3)}.kit_head__8il0g{margin:0 0 var(--f4)}.kit_phoneLegend__FyB7I{display:none}.kit_head__8il0g>.seg{margin-top:var(--f3)}.kit_ctrls__ESvHh{display:flex;flex-wrap:wrap;align-items:center;gap:var(--f1) var(--f2);margin:var(--f3) 0 0}@media (max-width:699px){.kit_kit__t4T5a:has(>.kit_phoneLegend__FyB7I){display:flex;flex-direction:column}.kit_kit__t4T5a:has(>.kit_phoneLegend__FyB7I)>.kit_head__8il0g{order:-1;margin-bottom:var(--f2)}.kit_phoneLegend__FyB7I{display:flex;flex-wrap:wrap;align-items:center;gap:var(--f1) var(--f3);margin-bottom:var(--f4);font-size:var(--fs-mono-s);line-height:1.4;letter-spacing:var(--ls-mono-s);text-transform:uppercase;color:var(--ink-3)}.kit_phoneLegend__FyB7I>*{display:inline-flex;align-items:center;gap:var(--f1)}.kit_ctrls__ESvHh>.seg{flex:1 1 100%}.kit_ctrls__ESvHh .seg{display:grid;grid-template-columns:repeat(auto-fit,minmax(92px,1fr))}.kit_head__8il0g>.seg{display:grid;grid-template-columns:1fr}}[data-fig-preview] :is(.kit_head__8il0g,.kit_phoneLegend__FyB7I,.kit_ctrls__ESvHh,.kit_tip__enOqy,.kit_src__OaU2G){display:none}[data-fig-preview] .kit_kit__t4T5a:has(>.kit_phoneLegend__FyB7I){display:block}.kit_svg__A0VL_{display:block;width:100%;height:auto}.kit_narrow__HRUOu{display:none}@container (min-width: 560px){.kit_wide__BoRVr{display:block}.kit_narrow__HRUOu{display:none}}@container (max-width: 559.98px){.kit_wide__BoRVr{display:none}.kit_narrow__HRUOu{display:block}}.kit_sc__t3xxE{position:relative}:where(.kit_svg__A0VL_ text){fill:var(--hf-tx2)}.kit_colh__HDJQr,.kit_tick__8zuRs{fill:var(--hf-tx3)}.kit_lab__6N1_L{fill:var(--ink)}.kit_labS__Eq1op{fill:var(--hf-tx2)}.kit_labS__Eq1op[data-acc],.kit_lab__6N1_L[data-acc]{fill:var(--accent)}.kit_labId__eCbJJ{font-weight:700}.kit_supT__X6IVs{font-size:.7em;text-transform:none}.kit_blk__zJrrb{shape-rendering:crispEdges}.kit_blkT__7JqYb[data-on=ctx]{fill:var(--ink)}.kit_blkT__7JqYb[data-on=acc]{fill:#0b0c0d}.kit_hit__xWMmt{fill:transparent;stroke:none}.kit_svg__A0VL_ [role=button]:focus{outline:none}.kit_svg__A0VL_ [role=button]:focus-visible .kit_hit__xWMmt{stroke:var(--accent);stroke-width:1.5}.kit_svg__A0VL_ [data-dim]{opacity:.35}.kit_svg__A0VL_ g{transition:opacity var(--hf-t) var(--hf-ease)}.kit_labS__Eq1op,.kit_lab__6N1_L{transition:fill var(--hf-t) var(--hf-ease),fill-opacity var(--hf-t) var(--hf-ease),stroke var(--hf-t) var(--hf-ease),stroke-width var(--hf-t) var(--hf-ease),opacity var(--hf-t) var(--hf-ease)}.kit_tip__enOqy{position:absolute;z-index:3;width:max-content;max-width:260px;padding:9px 12px;background:var(--hf-bg2);border:1px solid var(--hf-line2);box-shadow:0 8px 24px rgb(0 0 0/.35);color:var(--hf-tx2);font-family:var(--mono);font-size:var(--fs-mono-l);line-height:1.55;pointer-events:none;animation:kit_tipIn__A9k_A .18s var(--hf-ease) both;transition:left .32s var(--hf-ease),top .32s var(--hf-ease),transform .32s var(--hf-ease)}@keyframes kit_tipIn__A9k_A{0%{opacity:0}to{opacity:1}}.kit_tipH__TF2VT{margin-bottom:3px;color:var(--ink);font-weight:500}.kit_tipR__LgQID{display:flex;justify-content:space-between;gap:18px}.kit_tipR__LgQID b{color:var(--ink);font-weight:500}.kit_tip__enOqy[data-wide]{max-width:calc(100vw - 32px)}.kit_tip__enOqy[data-wide] .kit_tipR__LgQID{flex-wrap:wrap;column-gap:18px;row-gap:0}.kit_tip__enOqy[data-wide] .kit_tipR__LgQID>*{white-space:nowrap}.kit_src__OaU2G{margin-top:18px;padding-top:12px;border-top:1px solid var(--hf-line);font-size:var(--fs-mono-l);line-height:1.65;color:var(--hf-tx3)}.kit_src__OaU2G summary{display:inline-flex;align-items:center;gap:7px;min-height:28px;list-style:none;cursor:pointer;font-size:var(--fs-mono-s);letter-spacing:var(--ls-mono);text-transform:uppercase;color:var(--hf-tx3)}@media (max-width:699px),(pointer:coarse){.kit_src__OaU2G summary{display:flex;min-height:40px}}.kit_src__OaU2G summary::-webkit-details-marker{display:none}.kit_src__OaU2G summary:after{content:"+";display:inline-block;position:relative;top:-1px;line-height:1}.kit_src__OaU2G[open] summary:after{content:"\2212"}.kit_src__OaU2G[open][data-closing] summary:after{content:"+"}.kit_src__OaU2G summary:hover,.kit_src__OaU2G[open]:not([data-closing]) summary{color:var(--hf-tx2)}.kit_src__OaU2G summary:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.kit_srcB__3kKlN p{margin:8px 0 0}.kit_est__S3l3t{color:var(--hf-tx2)}.kit_bdLbl__jmYP6{font-family:var(--rules);font-size:var(--fs-mono-l);color:var(--hf-tx3);white-space:nowrap}.kit_auto__xPLT8{overflow:hidden;transition:height var(--hf-tl) var(--hf-ease)}.kit_auto__xPLT8[data-shut] .kit_autoIn__DSGei{visibility:hidden}@media (prefers-reduced-motion:reduce){.kit_auto__xPLT8,.kit_tip__enOqy{transition:none}.kit_tip__enOqy{animation:none}}.HomeScatter_plot__wE4dR{position:relative}.HomeScatter_svg__IPbpo{display:block;width:100%;max-width:100%;height:auto;touch-action:pan-y}.HomeScatter_svg__IPbpo .hf-tick{fill:var(--ink-3)}.HomeScatter_grid__WmgP_{stroke:var(--rule);stroke-width:1}.HomeScatter_gridAx__UwERX{stroke:var(--rule-2)}.HomeScatter_bar__nq0RZ{display:flex;flex-wrap:wrap;align-items:center;gap:var(--f1) var(--f2);margin-bottom:var(--f3)}.HomeScatter_hint__4ARRx{display:none;font:400 var(--fs-small-2) /1.3 var(--sans);color:var(--ink-3)}@container (width < 520px){.HomeScatter_hint__4ARRx{display:block}}.HomeScatter_pair__eIKFi{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--f4);gap:var(--f4)}@media (max-width:1199px){.HomeScatter_pair__eIKFi{grid-template-columns:minmax(0,1fr)}}.HomeScatter_front__HX3na{fill:none;stroke:var(--accent);stroke-width:2;transition:opacity var(--hf-t) var(--hf-ease)}.HomeScatter_band__IbXxt{fill:var(--hf-band);stroke:var(--hf-band-edge);stroke-width:1;opacity:0;pointer-events:none;transition:opacity var(--hf-t) var(--hf-ease)}.HomeScatter_pair__eIKFi[data-ci] .HomeScatter_band__IbXxt{opacity:1}.HomeScatter_err__QmQ_J{stroke:var(--ink-3);stroke-width:1;opacity:0;pointer-events:none;transition:opacity var(--hf-t) var(--hf-ease)}.HomeScatter_err__QmQ_J[data-on]{stroke:var(--accent)}.HomeScatter_pair__eIKFi[data-ci] .HomeScatter_err__QmQ_J{opacity:.55}.HomeScatter_pair__eIKFi[data-ci] .HomeScatter_svg__IPbpo[data-a] .HomeScatter_err__QmQ_J:not([data-hot]){opacity:calc(.55 * .3)}.HomeScatter_dot__okkKs{outline:none;transition:opacity var(--hf-t) var(--hf-ease)}.HomeScatter_dot__okkKs circle{transition:r var(--hf-t) var(--hf-ease),stroke var(--hf-t) var(--hf-ease),stroke-width var(--hf-t) var(--hf-ease),fill var(--hf-t) var(--hf-ease)}.HomeScatter_dot__okkKs:focus-visible circle,.HomeScatter_dot__okkKs[data-hot] circle{stroke:var(--ink);stroke-width:1.5}.HomeScatter_dot__okkKs[data-hot] circle{fill:var(--accent)}.HomeScatter_pair__eIKFi[data-ci] .HomeScatter_dot__okkKs[data-reach]:not([data-hot]) .HomeScatter_name__E4ZMF,.HomeScatter_pair__eIKFi[data-ci] .HomeScatter_dot__okkKs[data-reach]:not([data-hot]) circle{fill:var(--hf-ant)}.HomeScatter_svg__IPbpo[data-a] .HomeScatter_dot__okkKs:not([data-hot]){opacity:.3}.HomeScatter_svg__IPbpo[data-a] .HomeScatter_front__HX3na{opacity:.35}.HomeScatter_lead__oRxDW{stroke:var(--ink-3);stroke-width:1;opacity:.6;pointer-events:none}.HomeScatter_lab__QEtiI{paint-order:stroke;stroke-linejoin:round;stroke-width:8px;transition:opacity var(--hf-t) var(--hf-ease)}.HomeScatter_name__E4ZMF{fill:var(--ink-3)}.HomeScatter_name__E4ZMF[data-on]{fill:var(--ink);transition:opacity var(--hf-tl) var(--hf-ease) .16s}.HomeScatter_dot__okkKs[data-hot] .HomeScatter_name__E4ZMF{fill:var(--ink)}.HomeScatter_halo__50t8T{fill:none;stroke:var(--bg);pointer-events:none}.HomeScatter_why__KrJI5{display:block;font-weight:400;color:var(--ink-2);white-space:normal}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){[data-rv=in] :is(.HomeScatter_lab__QEtiI,.HomeScatter_lead__oRxDW),[data-rv=wait] :is(.HomeScatter_lab__QEtiI,.HomeScatter_lead__oRxDW){animation:rvFade .3s var(--s-ease) .35s backwards}[data-rv=in] .HomeScatter_front__HX3na,[data-rv=wait] .HomeScatter_front__HX3na{stroke-dasharray:1 2;animation:rvDraw .5s var(--s-ease) .4s backwards}[data-rv=wait] :is(.HomeScatter_lab__QEtiI,.HomeScatter_lead__oRxDW,.HomeScatter_front__HX3na){animation-play-state:paused}}@media (prefers-reduced-motion:reduce){.HomeScatter_band__IbXxt,.HomeScatter_dot__okkKs,.HomeScatter_dot__okkKs circle,.HomeScatter_err__QmQ_J,.HomeScatter_front__HX3na,.HomeScatter_lab__QEtiI,.HomeScatter_name__E4ZMF[data-on],.HomeScatter_svg__IPbpo .hf-tick{transition:none}}.OpenWeight_grid___9wjr{stroke:var(--hf-line);stroke-width:1}.OpenWeight_conn__zybq9{stroke:var(--hf-g1);stroke-width:3}.OpenWeight_top__eUZtv{fill:var(--ink);stroke:var(--hf-bg1);stroke-width:1.5}.OpenWeight_open__1QNdN{fill:var(--ow);stroke:var(--hf-bg1);stroke-width:1.5}.OpenWeight_owName__cg8rj{fill:var(--ow)}.OpenWeight_zero__eq_vh{stroke:var(--hf-line2);stroke-width:1}.OpenWeight_days__YV1ex{fill:var(--hf-g1);transition:opacity var(--hf-t) var(--hf-ease)}.OpenWeight_side__LfJSE{text-transform:none}.OpenWeight_conn__zybq9,.OpenWeight_open__1QNdN,.OpenWeight_top__eUZtv{transition:fill var(--hf-t) var(--hf-ease),stroke var(--hf-t) var(--hf-ease),opacity var(--hf-t) var(--hf-ease)}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){[data-rv=in] :is(.OpenWeight_conn__zybq9,.OpenWeight_days__YV1ex),[data-rv=wait] :is(.OpenWeight_conn__zybq9,.OpenWeight_days__YV1ex){animation:rvFade .3s var(--s-ease) .45s backwards}[data-rv=wait] :is(.OpenWeight_conn__zybq9,.OpenWeight_days__YV1ex){animation-play-state:paused}}.TaskBoard_board__cQEIQ{--tb-top:var(--accent);--tb-tied:var(--hf-ant);--tb-behind:var(--hf-g1);font-size:var(--fs-mono-l)}.TaskBoard_cap__X0T_9{display:flex;align-items:baseline;justify-content:space-between;gap:var(--f2);margin:var(--f3) 0 0}.TaskBoard_name__Lhrxz{margin:0;color:var(--hf-tx2)}.TaskBoard_name__Lhrxz b{color:var(--ink);font-weight:700}.TaskBoard_badge__tg_77{flex:none;padding:2px 8px;border:1px solid var(--hf-line2);border-radius:var(--r);color:var(--tb-tied);font-size:var(--fs-mono-s);letter-spacing:var(--ls-mono-s);text-transform:uppercase;white-space:nowrap}.TaskBoard_key__GVgj5{display:flex;flex-wrap:wrap;gap:var(--f1) var(--f3);margin:var(--f1) 0 0;padding:0;list-style:none;color:var(--hf-tx3);font-size:var(--fs-mono-s)}.TaskBoard_key__GVgj5 li{display:inline-flex;align-items:center;gap:6px}.TaskBoard_key__GVgj5 li:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--tb-behind)}.TaskBoard_key__GVgj5 li[data-tone=top]:before{background:var(--tb-top)}.TaskBoard_key__GVgj5 li[data-tone=tied]:before{background:var(--tb-tied)}.TaskBoard_tbl__Gczz7{width:100%;margin:var(--f2) 0 0;border-collapse:collapse;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.TaskBoard_tbl__Gczz7 td,.TaskBoard_tbl__Gczz7 th{padding-block:6px;text-align:left;font-weight:400;vertical-align:middle}.TaskBoard_tbl__Gczz7 thead th{-webkit-padding-after:8px;padding-block-end:8px;border-bottom:1px solid var(--hf-line2);color:var(--hf-tx3);font-size:var(--fs-mono-s);letter-spacing:var(--ls-mono-s);text-transform:uppercase}.TaskBoard_tbl__Gczz7 tbody tr{border-bottom:1px solid var(--hf-line);cursor:default;transition:opacity var(--hf-t) var(--hf-ease)}.TaskBoard_tbl__Gczz7 tbody tr[data-dim]{opacity:.35}.TaskBoard_rk__yDC_7{width:3ch;padding-inline:0 var(--f2);color:var(--hf-tx3)}.TaskBoard_mdl__8CsHn{padding-inline:0 var(--f3);white-space:nowrap}.TaskBoard_tbl__Gczz7 tbody .TaskBoard_mdl__8CsHn{color:var(--hf-tx2)}.TaskBoard_tbl__Gczz7 tbody tr:not([data-tone=behind]) .TaskBoard_mdl__8CsHn{color:var(--ink)}.TaskBoard_tbl__Gczz7 tbody tr[data-tone=top] .TaskBoard_mdl__8CsHn{font-weight:500}.TaskBoard_pick__bY4Pd{outline:none}.TaskBoard_pick__bY4Pd:focus-visible{outline:1px solid var(--accent);outline-offset:2px}.TaskBoard_ci__NP6py{width:100%;padding-inline:0 var(--f2)}.TaskBoard_num__LFOs5{padding-inline:var(--f3) 0;text-align:right;white-space:nowrap}.TaskBoard_tbl__Gczz7 tbody .TaskBoard_num__LFOs5{color:var(--ink)}.TaskBoard_tbl__Gczz7 thead .TaskBoard_num__LFOs5{text-align:right}@container (max-width: 559.98px){.TaskBoard_rk__yDC_7{-webkit-padding-end:var(--f1);padding-inline-end:var(--f1)}.TaskBoard_mdl__8CsHn{-webkit-padding-end:var(--f2);padding-inline-end:var(--f2)}.TaskBoard_ci__NP6py{-webkit-padding-end:var(--f1);padding-inline-end:var(--f1)}.TaskBoard_num__LFOs5{-webkit-padding-start:var(--f2);padding-inline-start:var(--f2)}.TaskBoard_tbl__Gczz7 thead .TaskBoard_num__LFOs5{white-space:normal}.TaskBoard_grid__kDIZq{display:none}}.TaskBoard_ticks__xxq0R{position:relative;display:block;height:1.4em}.TaskBoard_ticks__xxq0R span{position:absolute;bottom:0;transform:translateX(-50%)}.TaskBoard_ticks__xxq0R span:first-child{transform:none}.TaskBoard_ticks__xxq0R span:last-child{transform:translateX(-100%)}.TaskBoard_track___HUCm{position:relative;display:block;height:14px;min-width:72px}.TaskBoard_track___HUCm i{position:absolute;top:50%}.TaskBoard_grid__kDIZq{width:1px;height:100%;margin-left:-.5px;transform:translateY(-50%);background:var(--hf-line)}.TaskBoard_bar__j1dAy{height:2px;min-width:1px;opacity:.7}.TaskBoard_bar__j1dAy,.TaskBoard_dot__iaQll{transform:translateY(-50%);background:var(--tb-behind)}.TaskBoard_dot__iaQll{width:8px;height:8px;margin-left:-4px;border-radius:50%}tr[data-tone=top] :is(.TaskBoard_bar__j1dAy,.TaskBoard_dot__iaQll){background:var(--tb-top)}tr[data-tone=tied] :is(.TaskBoard_bar__j1dAy,.TaskBoard_dot__iaQll){background:var(--tb-tied)}tr[data-tone=top] .TaskBoard_dot__iaQll{width:10px;height:10px;margin-left:-5px}.TaskBoard_all5__Rih2L{margin-right:4px;color:var(--tb-behind)}tr[data-tone=top] .TaskBoard_all5__Rih2L{color:var(--tb-top)}tr[data-tone=tied] .TaskBoard_all5__Rih2L{color:var(--tb-tied)}.TaskBoard_read__WsCkJ{min-height:3.2em;margin:var(--f2) 0 0;color:var(--hf-tx3);line-height:1.6}.TaskBoard_read__WsCkJ b{color:var(--ink);font-weight:500}@media (prefers-reduced-motion:reduce){.TaskBoard_tbl__Gczz7 tbody tr{transition:none}}.TaskBoard_tbl__Gczz7 thead .TaskBoard_pk__ZmKH2{text-transform:none}.Radar_ptitle__NvcvY{fill:var(--ink);font-weight:500;letter-spacing:.04em;text-transform:uppercase}.Radar_pnote__AnKQD{fill:var(--hf-tx3);font-weight:400;text-transform:none;letter-spacing:0}.Radar_vlab__fIBAS{text-transform:none}.Radar_ring__26RGP{fill:none;stroke:var(--hf-line2);stroke-width:1}.Radar_web__rHDW0{fill:none;stroke-width:1.5;stroke-linejoin:round;transition:opacity var(--hf-t) var(--hf-ease),stroke-width var(--hf-t) var(--hf-ease)}.Radar_web__rHDW0[data-on]{stroke-width:3}.Radar_web__rHDW0[data-dim]{opacity:.12}.Radar_key__BOtlr{display:grid;grid-template-columns:repeat(5,minmax(0,auto));justify-content:space-between;grid-gap:var(--f3) var(--f4);gap:var(--f3) var(--f4);margin:var(--f4) 0 0;font-size:var(--fs-mono-l)}@container (max-width: 759.98px){.Radar_key__BOtlr{grid-template-columns:repeat(2,minmax(0,1fr))}}.Radar_kg__6QixJ{display:flex;flex-direction:column;gap:4px;min-width:0}.Radar_kh__7lKfb{margin:0 0 2px;color:var(--ink);font-weight:500;letter-spacing:.04em;text-transform:uppercase}.Radar_ki__reZh0{display:inline-flex;align-items:center;gap:8px;color:var(--hf-tx2);cursor:default;transition:opacity var(--hf-t) var(--hf-ease),color var(--hf-t) var(--hf-ease)}.Radar_ki__reZh0[data-on]{color:var(--ink)}.Radar_ki__reZh0[data-dim]{opacity:.4}.Radar_ki__reZh0:focus-visible{outline:1px solid var(--accent);outline-offset:2px}@media (pointer:coarse){.Radar_kg__6QixJ{gap:0}.Radar_ki__reZh0{min-height:32px}}.Radar_hint__Rkkx3{margin:var(--f3) 0 0;color:var(--hf-tx3);font-size:var(--fs-mono-l);line-height:1.55}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){[data-rv=in] .Radar_web__rHDW0,[data-rv=wait] .Radar_web__rHDW0{animation:rvFade .5s var(--s-ease) backwards}[data-rv=wait] .Radar_web__rHDW0{animation-play-state:paused}}@media (prefers-reduced-motion:reduce){.Radar_ki__reZh0,.Radar_web__rHDW0{transition:none}}.Reliability_grid__oNYZW{stroke:var(--hf-line);stroke-width:1}.Reliability_axis__413WE{stroke:var(--hf-line2);stroke-width:1}.Reliability_line__82yUg{fill:none;stroke:var(--hf-g1);stroke-width:1.5;stroke-linejoin:round;stroke-linecap:round}.Reliability_dot__8I7Q3{fill:var(--hf-g1)}.Reliability_ser__764eB[data-lit] .Reliability_line__82yUg,.Reliability_top__rV5WC[data-lit] .Reliability_line__82yUg{stroke:var(--hf-ant);stroke-width:2}.Reliability_ser__764eB[data-lit] .Reliability_dot__8I7Q3,.Reliability_top__rV5WC[data-lit] .Reliability_dot__8I7Q3{fill:var(--hf-ant)}.Reliability_top__rV5WC{pointer-events:none}.Reliability_top__rV5WC .Reliability_line__82yUg{stroke:var(--ink);stroke-width:2.5}.Reliability_top__rV5WC .Reliability_dot__8I7Q3{fill:var(--ink)}.Reliability_top__rV5WC[data-lit] .Reliability_line__82yUg{stroke-width:3}.Reliability_hitL__ACxoF{fill:none;stroke:transparent;stroke-width:14;stroke-linejoin:round}.Reliability_ser__764eB:focus-visible .Reliability_hitL__ACxoF{stroke:rgb(var(--ink-rgb)/.14)}.Reliability_mlab__4HfuK{fill:var(--hf-tx3);transition:opacity var(--hf-t) var(--hf-ease)}.Reliability_legend__IgTHf{display:flex;flex-wrap:wrap;gap:var(--f1) var(--f3);margin-top:var(--f2);color:var(--hf-tx2);font-size:var(--fs-mono-s)}.Reliability_legend__IgTHf>span{display:inline-flex;align-items:center;gap:8px}.Reliability_legend__IgTHf i{display:inline-block;width:16px;height:2px}.Reliability_kLit__EoPnb{background:var(--hf-ant)}.Reliability_kMuted__5rspW{background:var(--hf-g1)}.Reliability_key__PrPYv{display:grid;grid-template-columns:repeat(5,minmax(0,auto));justify-content:space-between;grid-gap:var(--f3) var(--f4);gap:var(--f3) var(--f4);margin:var(--f2) 0 0;font-size:var(--fs-mono-s);letter-spacing:var(--ls-mono-s);text-transform:uppercase;color:var(--hf-tx3)}@container (max-width: 759.98px){.Reliability_key__PrPYv{grid-template-columns:repeat(2,minmax(0,1fr))}}.Reliability_kg__IST7v{display:flex;flex-direction:column;align-items:flex-start;min-width:0}.Reliability_kh__1SajS{margin:0 0 2px;color:var(--ink);font-weight:500}.Reliability_kg__IST7v>span{display:inline-flex;align-items:center;gap:8px;padding:4px 0;cursor:pointer;transition:opacity var(--hf-t) var(--hf-ease),color var(--hf-t) var(--hf-ease)}.Reliability_kg__IST7v>span[data-lit]{color:var(--hf-tx2)}.Reliability_kg__IST7v>span[data-on]{color:var(--ink)}.Reliability_kg__IST7v>span:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.Reliability_kg__IST7v>span[data-dim]{opacity:.35}.Reliability_kg__IST7v i{flex:none;width:16px;height:2px;background:var(--hf-g1)}.Reliability_kg__IST7v>span[data-lit] i{background:var(--hf-ant)}.Reliability_read__TxeaR{min-height:calc(var(--fs-mono-l) * 1.55);margin:var(--f2) 0 0;color:var(--hf-tx3);font-size:var(--fs-mono-l);line-height:1.55}.Reliability_read__TxeaR b{margin-right:8px;color:var(--ink);font-weight:500}[data-fig-preview] :is(.Reliability_key__PrPYv,.Reliability_read__TxeaR){display:none}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){[data-rv=in] .Reliability_line__82yUg,[data-rv=wait] .Reliability_line__82yUg{animation:rvFade .4s var(--s-ease) backwards}[data-rv=wait] .Reliability_line__82yUg{animation-play-state:paused}}.StepFlow_stage__I_0WR{position:relative}@container (max-width: 999.98px){[data-plate]:not([data-fig-preview] [data-plate]) .StepFlow_stage__I_0WR>.StepFlow_wide__wxSN0{display:none}[data-plate]:not([data-fig-preview] [data-plate]) .StepFlow_stage__I_0WR>.StepFlow_narrow__bcbtg{display:block}}@media (max-width:699px){[data-fig-preview] .StepFlow_stage__I_0WR>.StepFlow_wide__wxSN0{display:none}[data-fig-preview] .StepFlow_stage__I_0WR>.StepFlow_narrow__bcbtg{display:block}}.StepFlow_svg__zbHrq{--mono:var(--rules);--ls-mono-s:0}.StepFlow_svg__zbHrq text{text-transform:none}.StepFlow_lane__Bd95u{fill:var(--ink)}.StepFlow_laneMark__M_MrU,.StepFlow_laneT__rbmSL{fill:var(--ink-3)}.StepFlow_laneRule__Thwld{stroke:var(--rule);stroke-width:1}.StepFlow_pill__xGUIq{fill:var(--panel);fill-opacity:.45;stroke:var(--rule-2);stroke-width:1;transition:fill var(--hf-t) var(--hf-ease),fill-opacity var(--hf-t) var(--hf-ease),stroke var(--hf-t) var(--hf-ease),stroke-width var(--hf-t) var(--hf-ease),opacity var(--hf-t) var(--hf-ease)}.StepFlow_node__aTNDs[data-on] .StepFlow_pill__xGUIq{fill:var(--panel-2);fill-opacity:1;stroke:var(--accent)}.StepFlow_node__aTNDs:focus{outline:none}.StepFlow_node__aTNDs:focus-visible .StepFlow_pill__xGUIq{stroke:var(--accent)}.StepFlow_pillN__EMmUW{--fs-mono-s:11px;fill:var(--ink-3)}.StepFlow_pillT__lk7ZN{fill:var(--ink)}.StepFlow_edge__qtFKD{fill:none;stroke:var(--hf-line2);stroke-width:1.5}.StepFlow_loop__R8UVy{fill:none;stroke:var(--accent);stroke-width:1.5;stroke-dasharray:5 4;animation:StepFlow_march__2Unla 1.8s linear infinite;transition:stroke-width var(--hf-t) var(--hf-ease)}.StepFlow_loop__R8UVy[data-lit]{stroke-width:2;animation-duration:.7s}.StepFlow_stage__I_0WR:has(.StepFlow_node__aTNDs:is(:hover,:focus)) .StepFlow_loop__R8UVy{animation-play-state:paused}@keyframes StepFlow_march__2Unla{to{stroke-dashoffset:-18}}.StepFlow_loopT__QAK2Q{fill:var(--hf-tx2)}.StepFlow_bench__oJjXI rect{fill:var(--ink);stroke:none}.StepFlow_bench__oJjXI text{fill:var(--panel)}.StepFlow_bench__oJjXI[data-on] rect{fill:var(--accent)}.StepFlow_bench__oJjXI[data-on] text{fill:var(--on-accent)}.StepFlow_bench__oJjXI rect,.StepFlow_bench__oJjXI text{transition:fill var(--hf-t) var(--hf-ease),fill-opacity var(--hf-t) var(--hf-ease),stroke var(--hf-t) var(--hf-ease),stroke-width var(--hf-t) var(--hf-ease),opacity var(--hf-t) var(--hf-ease)}.StepFlow_read__WpB4u{min-height:74px;margin-top:14px;padding:12px 14px;background:var(--hf-bg2);font-family:var(--rules);font-size:var(--fs-mono-l)}[data-fig-preview] .StepFlow_read__WpB4u{display:none}.StepFlow_readH__K8aZo{display:flex;align-items:baseline;gap:8px;margin-bottom:8px;font-size:var(--fs-small-2);color:var(--ink)}.StepFlow_readD__q6IOK{max-width:none;margin:0 0 12px;font-size:var(--fs-mono-l);line-height:1.5;color:var(--hf-tx2)}.StepFlow_readId__x1Pp_{color:var(--accent);flex:none;white-space:nowrap}.StepFlow_stack__95F1E{display:grid}.StepFlow_stack__95F1E>*{grid-area:1/1}.StepFlow_sizer__BONTY{visibility:hidden}.StepFlow_grid__GPgEC{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px 20px;gap:8px 20px;margin:0}.StepFlow_grid__GPgEC dt{font-size:var(--fs-mono-s);color:var(--hf-tx3)}.StepFlow_grid__GPgEC dd{margin:2px 0 0;color:var(--ink)}.StepFlow_swap__11l93{animation:StepFlow_swapIn__s0cUd .28s var(--hf-ease) both}.StepFlow_swap__11l93[data-out]{pointer-events:none;animation:StepFlow_swapOut__xq1dZ var(--hf-t) ease both}@keyframes StepFlow_swapIn__s0cUd{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:none}}@keyframes StepFlow_swapOut__xq1dZ{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(-3px)}}@media (prefers-reduced-motion:reduce){.StepFlow_loop__R8UVy,.StepFlow_loop__R8UVy[data-lit]{animation:none;transition:none}.StepFlow_swap__11l93,.StepFlow_swap__11l93[data-out]{animation:none}}.ToolScatter_kSub__sT2UP{fill:var(--hf-tx3);text-transform:none}.ToolScatter_krule__e5zgP{stroke:var(--hf-line2);stroke-width:1}.ToolScatter_grid__0kA5B{stroke:var(--hf-line);stroke-width:1}.ToolScatter_dot__VRwzk{fill:var(--hf-g1);fill-opacity:.75}.ToolScatter_fit__DgQlC{stroke-width:2.5;stroke-linecap:round;stroke:var(--hf-tx3)}.ToolScatter_fit__DgQlC[data-tone=up]{stroke:var(--ink)}.ToolScatter_fit__DgQlC[data-tone=down]{stroke:var(--accent)}.ToolScatter_rp__0uwKc,.ToolScatter_slope__xk9eo{fill:var(--hf-tx3);text-transform:none}.ToolScatter_slope__xk9eo[data-tone=up]{fill:var(--ink)}.ToolScatter_slope__xk9eo[data-tone=down]{fill:var(--accent)}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){[data-rv=in] .ToolScatter_dot__VRwzk,[data-rv=wait] .ToolScatter_dot__VRwzk{animation:rvFade .4s var(--s-ease) backwards}[data-rv=wait] .ToolScatter_dot__VRwzk{animation-play-state:paused}}.Tools_grid__owkT1{stroke:var(--hf-line);stroke-width:1}.Tools_base__H_xX0{stroke:var(--hf-line2);stroke-width:1}.Tools_line___IB9i{fill:none;stroke-width:2;stroke-linejoin:round;stroke-linecap:round}.Tools_line___IB9i[data-tone=text]{stroke:var(--hf-ant)}.Tools_line___IB9i[data-tone=sim]{stroke:var(--accent)}.Tools_hitLine__wyyUl{fill:none;stroke:transparent;stroke-width:14;pointer-events:stroke}.Tools_dot__gKiEU{stroke:var(--hf-bg1);stroke-width:1.5}.Tools_dot__gKiEU[data-tone=text]{fill:var(--hf-ant)}.Tools_dot__gKiEU[data-tone=sim]{fill:var(--accent)}.Tools_id__dzgCj[data-tone=text],.Tools_val__beuem[data-tone=text]{fill:var(--hf-ant)}.Tools_id__dzgCj[data-tone=sim],.Tools_val__beuem[data-tone=sim]{fill:var(--accent)}.Tools_key__erx7u{display:flex;flex-direction:column;align-items:flex-start;margin:var(--f2) 0 0;font-size:var(--fs-mono-s);letter-spacing:var(--ls-mono-s);text-transform:uppercase;color:var(--hf-tx3)}.Tools_key__erx7u>span{padding:4px 0;cursor:pointer;transition:opacity var(--hf-t) var(--hf-ease)}.Tools_key__erx7u>span:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.Tools_key__erx7u>span[data-dim]{opacity:.35}.Tools_key__erx7u b{font-weight:700}.Tools_key__erx7u b[data-tone=text]{color:var(--hf-ant)}.Tools_key__erx7u b[data-tone=sim]{color:var(--accent)}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){[data-rv=in] .Tools_line___IB9i,[data-rv=wait] .Tools_line___IB9i{stroke-dasharray:1 2;animation:rvDraw .6s var(--s-ease) .15s backwards}[data-rv=wait] .Tools_line___IB9i{animation-play-state:paused}}.SignupForm_form__RQs9L{--af-bg:var(--bg)}.SignupForm_head__y1FeX{display:block;margin:0 0 var(--f3);font-family:var(--sans);font-size:var(--fs-deck);line-height:1;color:var(--ink)}.SignupForm_row__cITGY{display:flex;flex-flow:row nowrap;align-items:center;gap:4px;max-width:440px;padding:4px 4px 4px 0;background:var(--bg);border:1px solid var(--rule-2);border-radius:8px;transition:border-color .18s}.SignupForm_row__cITGY:focus-within{border-color:var(--accent)}.SignupForm_row__cITGY:has(.s-input[aria-invalid=true]){border-color:var(--accent)}.SignupForm_row__cITGY:has(.s-input[aria-invalid=true]:focus){border-color:var(--ink)}.SignupForm_row__cITGY .s-input{flex:1 1 auto;width:auto;min-width:0;height:40px;padding:0 14px;border:0;background:transparent;border-radius:0;outline:none;font:400 15px/1 var(--sans)}.SignupForm_row__cITGY .s-input:-webkit-autofill{border-radius:var(--r-btn) 0 0 var(--r-btn)}.SignupForm_row__cITGY .s-input:autofill{border-radius:var(--r-btn) 0 0 var(--r-btn)}.SignupForm_row__cITGY .btn-primary{flex:none;width:auto;height:40px;min-height:40px;padding:0 18px;border-radius:var(--r-btn)}.SignupForm_note__Z3AsY{min-height:1.4em;margin:10px 0 0}.SignupForm_note__Z3AsY[data-st=err]{color:var(--accent)}.SignupForm_note__Z3AsY[data-st=ok]{color:var(--ink)}.SiteFooter_foot__mBNgL{--band-h:320px;position:relative;z-index:1;margin-top:var(--f5);color:var(--ink)}.SiteFooter_foot__mBNgL:before{content:"";position:absolute;inset:calc(var(--band-h) - 1px) 0 0;z-index:-1;background:var(--bg);box-shadow:0 0 0 100vmax var(--bg);-webkit-clip-path:inset(0 -100vmax);clip-path:inset(0 -100vmax)}.site:has([data-foot-flush]) .SiteFooter_foot__mBNgL{margin-top:0}.SiteFooter_band__8OuyM{display:block;width:calc(100% + 2 * var(--edge));height:var(--band-h);margin:0 calc(-1 * var(--edge));background:var(--ground)}@media (max-width:699px){.SiteFooter_foot__mBNgL{--band-h:220px}.site:has(#selection,#antenna-deep-dive-title,.s-main>[data-foot-flush][aria-label=Contribute]) .SiteFooter_foot__mBNgL{--band-h:var(--f6);margin-top:0}}.SiteFooter_plate__qm7P3{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));grid-row-gap:var(--f4);row-gap:var(--f4);padding-top:var(--f6)}.SiteFooter_hire__oONkV,.SiteFooter_links__yAMYu,.SiteFooter_sign__GhI0t{grid-column:1/-1;min-width:0}@media (min-width:700px){.SiteFooter_plate__qm7P3{row-gap:var(--f5)}.SiteFooter_links__yAMYu{grid-column:1/5}.SiteFooter_sign__GhI0t{grid-column:5/9}}@media (min-width:1200px){.SiteFooter_plate__qm7P3{grid-template-columns:repeat(16,minmax(0,1fr))}.SiteFooter_hire__oONkV{grid-column:1/7}.SiteFooter_links__yAMYu{grid-column:8/12}.SiteFooter_sign__GhI0t{grid-column:13/17}}.SiteFooter_hire__oONkV{display:flex;flex-direction:column;align-items:flex-start;gap:var(--f4)}.SiteFooter_hireH__1sTMp{margin:0;font:400 var(--fs-h2) /1.08 var(--sans);letter-spacing:-.02em;color:var(--ink)}.SiteFooter_hire__oONkV .btn{flex:none;font-family:var(--sans);font-size:14px;font-weight:400;letter-spacing:0;text-transform:none}.SiteFooter_links__yAMYu{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-column-gap:var(--g-gutter);column-gap:var(--g-gutter)}.SiteFooter_list__GP43N{display:grid;align-content:start;grid-gap:var(--f2);gap:var(--f2);margin:0;padding:0;list-style:none}.SiteFooter_legal__YwrqJ a,.SiteFooter_list__GP43N a{font-family:var(--sans);font-size:var(--fs-small);line-height:1.2;color:var(--ink);border-bottom:0;transition:color .18s}.SiteFooter_legal__YwrqJ a:hover,.SiteFooter_list__GP43N a:hover{color:var(--ink-3)}.SiteFooter_legal__YwrqJ a:focus-visible,.SiteFooter_list__GP43N a:focus-visible,.SiteFooter_parent__b_Cl_:focus-visible{outline:1px solid var(--ink);outline-offset:2px}.SiteFooter_sign__GhI0t label{margin-bottom:var(--f2);font-size:var(--fs-small);line-height:1.2}@media (max-width:699px),(pointer:coarse){.SiteFooter_list__GP43N{gap:0}.SiteFooter_legal__YwrqJ a,.SiteFooter_list__GP43N a{display:inline-flex;align-items:center;min-height:40px}}@media (pointer:coarse){.SiteFooter_social__9_pVo{padding-inline:19px;margin-inline:-19px;min-height:44px}}.SiteFooter_bar__Gm5N2{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--f2) var(--f4);margin-top:var(--f5);padding-bottom:var(--f4)}.SiteFooter_copy__GDmDC{font:400 13px/1.4 var(--sans);color:var(--ink-3)}.SiteFooter_legal__YwrqJ{display:flex;gap:var(--f3);margin:0;padding:0;list-style:none}.SiteFooter_legal__YwrqJ a{color:var(--ink-3)}.SiteFooter_legal__YwrqJ a:hover{color:var(--ink)}@media (max-width:699px){.SiteFooter_bar__Gm5N2{flex-direction:column-reverse;align-items:flex-start;margin-top:var(--f4);row-gap:var(--f1)}}.SiteFooter_parent__b_Cl_{font:inherit;color:var(--ink-2);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;border-bottom:0}@media (max-width:699px),(pointer:coarse){.SiteFooter_parent__b_Cl_{display:inline-flex;align-items:center;min-height:40px}}@media (prefers-reduced-motion:reduce){.SiteFooter_legal__YwrqJ a,.SiteFooter_list__GP43N a{transition:none}}.HomeHero_hero__easTL{display:grid;grid-template-columns:repeat(var(--g-cols),minmax(0,1fr));grid-column-gap:var(--g-gutter);column-gap:var(--g-gutter);grid-row-gap:var(--f5);row-gap:var(--f5);align-items:center;padding-top:var(--f6);padding-bottom:var(--f6)}.HomeHero_copy__9M6n_,.HomeHero_fig__SaIt1{grid-column:1/-1}@media (min-width:1000px){.HomeHero_hero__easTL{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.HomeHero_copy__9M6n_{grid-column:1}.HomeHero_fig__SaIt1{grid-column:2}}.HomeHero_title__P7i04{margin:0;max-width:none;font:400 clamp(30px,2.9vw,42px) /1.05 var(--sans);letter-spacing:-.05em;color:var(--ink);text-wrap:balance}.HomeHero_acc__RfZT2{color:var(--accent)}.HomeHero_deck__suiJx{margin:var(--f3) 0 0;max-width:44ch;font:400 var(--fs-body) /1.5 var(--sans);color:var(--ink-2);text-wrap:pretty}.HomeHero_cta__4pInF{display:flex;margin-top:var(--f4)}.HomeHero_fig__SaIt1{margin:0}.HomeHero_spider__soY1a{display:block;width:100%;max-width:312px;height:auto;margin-inline:auto}@media (min-width:1000px){.HomeHero_spider__soY1a{max-width:416px}}.HomeHero_ring__ssSve,.HomeHero_spoke__d73Pk,.HomeHero_web__FCyIp{vector-effect:non-scaling-stroke}.HomeHero_ring__ssSve{fill:none}.HomeHero_ring__ssSve,.HomeHero_spoke__d73Pk{stroke:var(--rule);stroke-width:1}.HomeHero_web__FCyIp{fill:none;stroke:rgb(var(--ink-rgb)/.5);stroke-width:1.25;stroke-linejoin:round}.HomeHero_web__FCyIp.HomeHero_lead__wLqu_{fill:color-mix(in srgb,var(--accent) 7%,transparent);stroke:var(--accent);stroke-width:2}.HomeHero_dot__ce1eX{fill:var(--accent)}@media (max-width:999px){.HomeHero_dot__ce1eX{r:4px}}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){[data-rv]:not([data-rv=done]) :is(.HomeHero_ring__ssSve,.HomeHero_spoke__d73Pk){animation:rvFade .3s var(--s-ease) backwards}[data-rv]:not([data-rv=done]) .HomeHero_web__FCyIp:not(.HomeHero_lead__wLqu_){transform-box:view-box;transform-origin:center;animation:rvGrow .55s var(--s-ease) backwards;animation-delay:calc(.1s + var(--rv-d, 0s))}[data-rv]:not([data-rv=done]) .HomeHero_web__FCyIp.HomeHero_lead__wLqu_{stroke-dasharray:1 2;animation:rvDraw .6s var(--s-ease) .2s backwards,rvFill .3s var(--s-ease) .55s backwards}[data-rv]:not([data-rv=done]) .HomeHero_dot__ce1eX{transform-box:fill-box;transform-origin:center;animation:rvPop .25s var(--s-ease) backwards;animation-delay:calc(.55s + var(--rv-d, 0s))}}.CellReveal_wrap__l5Ifd{display:contents}.CellReveal_wrap__l5Ifd[data-cr]{display:block;position:relative}.CellReveal_wrap__l5Ifd[data-cr=wait]>:not(.CellReveal_cv__evSfV){opacity:0}.CellReveal_cv__evSfV{position:absolute;inset:-1px;z-index:1;width:calc(100% + 2px);height:calc(100% + 2px);pointer-events:none}.SecBand_sec__XhWKB{position:relative;isolation:isolate;margin-top:0;padding-block:var(--f7);--sec-bg:var(--bg)}.SecBand_sec__XhWKB[data-tone=panel]{--sec-bg:var(--panel)}.SecBand_sec__XhWKB[data-apart]{margin-top:var(--f6)}.s-main>.SecBand_sec__XhWKB:last-child{padding-bottom:0}.SecBand_br__t_Kob{position:absolute;z-index:-1;inset:0 calc(-1 * var(--edge));background:var(--bg)}.SecBand_sec__XhWKB[data-tone=panel]>.SecBand_br__t_Kob{background:var(--panel)}.SecBand_br__t_Kob{container-type:inline-size;--cw:calc(100cqw - 2 * var(--edge));--tile:var(--cw);--sq:calc(var(--cw) / 240)}.SecBand_br__t_Kob:before{content:"";position:absolute;inset:0 0 auto;height:calc(5 * var(--sq));background:rgb(var(--ink-rgb)/.11);-webkit-mask:var(--static) var(--edge) 0 /var(--tile) 100% repeat-x;mask:var(--static) var(--edge) 0 /var(--tile) 100% repeat-x}.SecBand_sec__XhWKB[data-plain]>.SecBand_br__t_Kob:before{display:none}@media (max-width:699px){.SecBand_sec__XhWKB{padding-block:var(--f6)}.SecBand_br__t_Kob{--tile:calc(2 * var(--cw));--sq:calc(var(--cw) / 120)}}.page_top__hkD4A>header{margin-bottom:var(--f4)}@media (min-width:1200px){.page_top__hkD4A{display:grid;grid-template-columns:repeat(var(--g-cols),minmax(0,1fr));grid-column-gap:var(--g-gutter);column-gap:var(--g-gutter);align-items:end}.page_top__hkD4A>header{grid-area:1/1/2/-1;margin-bottom:0}.page_top__hkD4A>.btn{grid-area:1/9/2/-1;justify-self:end}}.page_top__hkD4A+.page_jobs__paxGL{padding-top:var(--f6)}.page_nw__Plzwp{white-space:nowrap}.site:has(>.s-main>.page_band__AHi_e:last-child){display:flex;flex-direction:column;min-height:100svh}.site>.s-main:has(>.page_band__AHi_e:last-child){display:flex;flex:1 0 auto;flex-direction:column}.site>.s-main>.page_band__AHi_e:last-child{flex:1 0 auto}