@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./geist-cyrillic-ext-wght-normal-DjL33-gN.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./geist-cyrillic-wght-normal-BEAKL7Jp.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./geist-vietnamese-wght-normal-6IgcOCM7.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./geist-latin-ext-wght-normal-DC-KSUi6.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./geist-latin-wght-normal-BgDaEnEv.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./geist-mono-cyrillic-ext-wght-normal-X_5orZeX.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./geist-mono-cyrillic-wght-normal-DiZS0aHC.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./geist-mono-symbols2-wght-normal-CO5SzqOn.woff2)format("woff2-variations");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./geist-mono-vietnamese-wght-normal-DadHysG0.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./geist-mono-latin-ext-wght-normal-Bwz-egvJ.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./geist-mono-latin-wght-normal-XN7g48iV.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}._bar_9ehly_1{z-index:50;height:var(--nav-h);padding:0 var(--gutter);pointer-events:none;align-items:center;gap:2rem;display:flex;position:fixed;inset:0 0 auto}._bar_9ehly_1:before{content:"";z-index:-1;-webkit-backdrop-filter:blur(10px);background:linear-gradient(#050608f7 58%,#050608b3 80%,#05060800);position:absolute;inset:0 0 -1.5rem;-webkit-mask-image:linear-gradient(#000 70%,#0000);mask-image:linear-gradient(#000 70%,#0000)}._bar_9ehly_1>*{pointer-events:auto}._brand_9ehly_30{letter-spacing:-.01em;align-items:center;gap:.75rem;font-weight:500;display:inline-flex}._mark_9ehly_38{overflow:visible}._markTop_9ehly_42{fill:var(--bg-2);stroke:var(--cyan);stroke-width:1.1px;stroke-linejoin:round;transition:transform var(--t-med) var(--ease-out)}._brand_9ehly_30:hover ._markTop_9ehly_42{transform:translateY(-2px)}._brandName_9ehly_54{font-size:.9375rem}._links_9ehly_58{gap:clamp(1.25rem,2.4vw,2.5rem);margin-left:auto;display:flex}._link_9ehly_58{color:var(--text-2);transition:color var(--t-fast) ease;align-items:baseline;gap:.5rem;padding:.5rem 0;font-size:.875rem;display:inline-flex;position:relative}._linkIndex_9ehly_75{color:var(--text-3);transition:color var(--t-fast) ease}._link_9ehly_58:after{content:"";background:var(--cyan);transform-origin:0;height:1px;transition:transform var(--t-med) var(--ease-out);position:absolute;bottom:.2rem;left:0;right:0;transform:scaleX(0)}._link_9ehly_58:hover,._link_9ehly_58[aria-current=true]{color:var(--text)}._link_9ehly_58:hover ._linkIndex_9ehly_75,._link_9ehly_58[aria-current=true] ._linkIndex_9ehly_75{color:var(--cyan)}._link_9ehly_58:hover:after,._link_9ehly_58[aria-current=true]:after{transform:scaleX(1)}._status_9ehly_109{border-left:1px solid var(--line);color:var(--text-3);white-space:nowrap;align-items:center;gap:.6rem;min-width:17rem;padding-left:clamp(1rem,2vw,2rem);display:inline-flex}._statusDot_9ehly_120{background:var(--cyan);width:5px;height:5px;box-shadow:0 0 8px rgba(var(--cyan-rgb), .9);border-radius:50%;animation:3.2s ease-in-out infinite _beat_9ehly_1}._statusValue_9ehly_129{color:var(--text-2);animation:_swap_9ehly_1 var(--t-med) var(--ease-out)}@keyframes _beat_9ehly_1{0%,to{opacity:.35}50%{opacity:1}}@keyframes _swap_9ehly_1{0%{opacity:0;transform:translateY(4px)}}._menuButton_9ehly_151{border:1px solid var(--line);color:var(--text);background:#0b0f14b3;margin-left:auto;padding:.7rem .9rem;display:none}._menu_9ehly_151{z-index:45;padding:calc(var(--nav-h) + 2rem) var(--gutter) 2rem;-webkit-backdrop-filter:blur(6px);animation:_menuIn_9ehly_1 var(--t-med) var(--ease-out);background:#050608f0;position:fixed;inset:0}._menu_9ehly_151 nav{border-top:1px solid var(--line);flex-direction:column;display:flex}._menuLink_9ehly_178{border-bottom:1px solid var(--line);letter-spacing:-.03em;color:var(--text-2);align-items:baseline;gap:1rem;padding:1.15rem 0;font-size:1.75rem;font-weight:500;display:flex}._menuLink_9ehly_178[aria-current=true]{color:var(--text)}._menuLink_9ehly_178[aria-current=true] ._linkIndex_9ehly_75{color:var(--cyan)}@keyframes _menuIn_9ehly_1{0%{opacity:0}}._rail_9ehly_205{z-index:40;flex-direction:column;justify-content:space-between;align-items:flex-end;height:min(46vh,22rem);display:flex;position:fixed;top:50%;right:clamp(.75rem,1.6vw,1.75rem);transform:translateY(-50%)}._railTrack_9ehly_218{background:#33414f;width:1px;position:absolute;top:0;bottom:0;right:0}._railProgress_9ehly_227{background:var(--cyan);transform-origin:top;position:absolute;inset:0;transform:scaleY(0)}._railStop_9ehly_235{box-sizing:content-box;align-items:center;gap:.6rem;height:1px;margin:-.6rem 0;padding:.6rem 0;display:flex;position:relative}._railTick_9ehly_246{background:var(--text-3);width:7px;height:1px;transition:width var(--t-med) var(--ease-out), background-color var(--t-fast) ease}._railLabel_9ehly_255{color:var(--text-2);opacity:0;transition:opacity var(--t-fast) ease, transform var(--t-med) var(--ease-out);white-space:nowrap;transform:translate(6px)}._railStop_9ehly_235[data-active=true] ._railTick_9ehly_246{background:var(--cyan);width:18px}._railStop_9ehly_235:hover ._railTick_9ehly_246{background:var(--text);width:14px}._railStop_9ehly_235:hover ._railLabel_9ehly_255{opacity:1;transform:none}@media (max-width:1180px){._status_9ehly_109{display:none}}@media (max-width:820px){._links_9ehly_58,._rail_9ehly_205{display:none}._menuButton_9ehly_151{display:inline-flex}}@media (min-width:821px){._menu_9ehly_151{display:none}}._field_1ard9_1{z-index:0;pointer-events:none;background:var(--bg);contain:strict;position:fixed;inset:0;overflow:hidden}._field_1ard9_1 canvas{width:100%;height:100%;display:block}._fallback_1ard9_19{z-index:0;pointer-events:none;background:var(--bg);position:fixed;inset:0;overflow:hidden}._fallback_1ard9_19 svg{opacity:.9;width:max(140vw,1200px);position:absolute;bottom:-6%;left:50%;transform:translate(-42%);-webkit-mask-image:radial-gradient(60% 62% at 55% 55%,#000 30%,#0000 78%);mask-image:radial-gradient(60% 62% at 55% 55%,#000 30%,#0000 78%)}._overlay_1lckh_1{z-index:30;pointer-events:none;width:100%;height:100%;position:fixed;inset:0}._pending_1lhww_1{border:1px dashed var(--line);background:repeating-linear-gradient(-45deg,#0000 0 7px,#26313d38 7px 8px);padding:.8rem .95rem}._tag_1lhww_7{color:var(--violet);margin-bottom:.35rem;display:block}._note_1lhww_13{font-size:var(--fs-small);color:var(--text-3);line-height:1.5}._section_hkv1y_1{isolation:isolate;padding:clamp(6rem, 14vh, 11rem) var(--gutter) clamp(5rem, 12vh, 9rem);min-height:100vh;min-height:100svh;position:relative}._section_hkv1y_1:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#05060800,#050608b8 5rem calc(100% - 5rem),#05060800);position:absolute;inset:0}._inner_hkv1y_24{max-width:var(--max);margin:0 auto}._header_hkv1y_29{margin-bottom:clamp(2.5rem,6vh,4.5rem)}._rule_hkv1y_34{border-bottom:1px solid var(--line);color:var(--text-2);align-items:center;gap:1rem;margin-bottom:clamp(1.5rem,4vh,2.75rem);padding-bottom:1.1rem;display:flex}._index_hkv1y_44{color:var(--cyan);align-items:center;gap:.7rem;display:inline-flex}._node_hkv1y_51{border:1px solid var(--cyan);background:var(--bg);width:7px;height:7px;box-shadow:0 0 0 3px rgba(var(--cyan-rgb), .08);border-radius:50%}._label_hkv1y_60{color:var(--text)}._ticks_hkv1y_64{background-image:repeating-linear-gradient(to right, var(--line) 0, var(--line) 1px, transparent 1px, transparent 12px);opacity:.9;flex:1;min-width:2rem;height:7px;-webkit-mask-image:linear-gradient(90deg,#000,#0000 85%);mask-image:linear-gradient(90deg,#000,#0000 85%)}._meta_hkv1y_80{color:var(--text-3);white-space:nowrap}._heading_hkv1y_85{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;gap:1.5rem clamp(2rem,5vw,5rem);display:grid}._title_hkv1y_92{font-size:var(--fs-h2);letter-spacing:-.035em;text-wrap:balance;max-width:18ch;font-weight:500;line-height:1}._title_hkv1y_92 em{color:var(--text-2);font-style:normal}._lede_hkv1y_106{max-width:34rem;font-size:var(--fs-lede);color:var(--text-2);text-wrap:pretty;padding-bottom:.35rem;line-height:1.5}@media (max-width:900px){._heading_hkv1y_85{grid-template-columns:1fr}._lede_hkv1y_106{max-width:40rem}}@media (max-width:640px){._meta_hkv1y_80{display:none}}@media (min-width:1081px) and (min-height:760px){._section_hkv1y_1{height:100svh;min-height:0;padding:calc(var(--nav-h) + clamp(.75rem, 2.2vh, 1.75rem)) var(--gutter) clamp(1rem, 2.6vh, 2rem);scroll-snap-align:start}._inner_hkv1y_24{flex-direction:column;height:100%;display:flex}._header_hkv1y_29{flex:none;margin-bottom:clamp(.9rem,2.4vh,1.75rem)}._rule_hkv1y_34{margin-bottom:clamp(.8rem,2vh,1.4rem);padding-bottom:.8rem}._title_hkv1y_92{max-width:none;font-size:clamp(1.75rem,4.8vh,3.1rem)}._lede_hkv1y_106{padding-bottom:.15rem;font-size:clamp(1rem,2.1vh,1.2rem)}}._grid_16x01_1{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;gap:clamp(2.5rem,6vw,6rem);display:grid}._side_16x01_8{gap:2.5rem;display:grid}._copy_16x01_13{color:var(--text-2);text-wrap:pretty;gap:1.1rem;max-width:30rem;display:grid}._specs_16x01_22{border-top:1px solid var(--line)}._spec_16x01_22{border-bottom:1px solid var(--line-soft);grid-template-columns:7.5rem 1fr;align-items:baseline;gap:1rem;padding:.75rem 0;display:grid}._spec_16x01_22 dt{color:var(--text-3)}._spec_16x01_22 dd{font-size:.9375rem}._schematic_16x01_44{min-width:0}._schematicTitle_16x01_48{color:var(--text);justify-content:space-between;margin-bottom:1.75rem;display:flex}._schematicTitle_16x01_48 span{color:var(--text-3)}._bus_16x01_60{grid-template-columns:repeat(var(--count), minmax(0, 1fr));padding-bottom:.25rem;display:grid}._node_16x01_66{text-align:left;min-width:0;color:var(--text-2);transition:color var(--t-fast) ease;align-content:start;gap:.6rem;padding:0 0 .4rem;display:grid;position:relative}._nodeTag_16x01_78{color:var(--text-3);transition:color var(--t-fast) ease;padding-left:.85rem}._nodeName_16x01_84{letter-spacing:-.015em;padding:0 .75rem 0 .85rem;font-size:1.0625rem;font-weight:500;line-height:1.2}._trace_16x01_92{background:var(--text-3);height:1px;transition:background-color var(--t-med) ease;display:block;position:relative}._node_16x01_66[data-last=true] ._trace_16x01_92{background:linear-gradient(to right, var(--text-3) 55%, transparent)}._traceNode_16x01_105{border:1px solid var(--text-2);background:var(--bg);width:9px;height:9px;transition:background-color var(--t-fast) ease, border-color var(--t-fast) ease, box-shadow var(--t-med) var(--ease-out);border-radius:50%;position:absolute;top:-4px;left:-4px}._node_16x01_66:hover,._node_16x01_66:focus-visible,._node_16x01_66[data-selected=true]{color:var(--text)}._node_16x01_66:hover ._traceNode_16x01_105,._node_16x01_66:focus-visible ._traceNode_16x01_105{border-color:var(--cyan);box-shadow:0 0 0 4px rgba(var(--cyan-rgb), .12)}._node_16x01_66[data-selected=true] ._nodeTag_16x01_78{color:var(--cyan)}._node_16x01_66[data-selected=true] ._traceNode_16x01_105{background:var(--cyan);border-color:var(--cyan);box-shadow:0 0 0 4px rgba(var(--cyan-rgb), .14), 0 0 14px rgba(var(--cyan-rgb), .65)}._detail_16x01_145{margin-top:2.5rem}._detailInner_16x01_149{border:1px solid var(--line);animation:_record_16x01_211 var(--t-med) var(--ease-out);background:linear-gradient(#0a0d12f2,#0a0d12e6);padding:1.75rem clamp(1.25rem,2.4vw,2rem) 1.6rem;position:relative}._detailInner_16x01_149:before,._detailInner_16x01_149:after{content:"";border:solid var(--cyan);pointer-events:none;width:9px;height:9px;position:absolute}._detailInner_16x01_149:before{border-width:1px 0 0 1px;top:-1px;left:-1px}._detailInner_16x01_149:after{border-width:0 1px 1px 0;bottom:-1px;right:-1px}@keyframes _record_16x01_211{0%{opacity:0;transform:translateY(8px)}}._detailTag_16x01_187{color:var(--cyan);margin-bottom:.5rem}._detailTitle_16x01_192{letter-spacing:-.025em;font-size:clamp(1.25rem,1rem + 1vw,1.75rem);font-weight:500;line-height:1.15}._detailSummary_16x01_199{max-width:46rem;color:var(--text-2);text-wrap:pretty;margin-top:.9rem}._detailPending_16x01_206{max-width:40rem;margin-top:1rem}._recordCols_16x01_211{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:start;gap:0 clamp(1.5rem,3vw,3rem);display:grid}._recordCols_16x01_211[data-single=true]{grid-template-columns:minmax(0,1fr)}._blockLabel_16x01_222{color:var(--text-3);margin-top:1.5rem;margin-bottom:.2rem;font-weight:400}._exhibits_16x01_229{border-top:1px solid var(--line-soft);margin-top:.6rem}._exhibits_16x01_229 li{border-bottom:1px solid var(--line-soft);grid-template-columns:2.25rem 1fr;align-items:baseline;padding:.7rem 0;font-size:.9375rem;line-height:1.45;display:grid}._numeral_16x01_244{color:var(--text-3)}._examples_16x01_248{border-top:1px solid var(--line-soft);margin-top:.6rem}._examples_16x01_248 button{border-bottom:1px solid var(--line-soft);text-align:left;width:100%;transition:color var(--t-fast) ease;grid-template-columns:4rem 1fr auto;align-items:baseline;gap:.9rem;padding:.75rem 0;display:grid}._examples_16x01_248 button ._mono_16x01_265{color:var(--text-3)}._exampleName_16x01_269{font-weight:500}._exampleKind_16x01_273{font-size:var(--fs-small);color:var(--text-3);min-width:0}._arrow_16x01_279{color:var(--text-3);transition:transform var(--t-med) var(--ease-out), color var(--t-fast) ease}._examples_16x01_248 button:hover{color:var(--cyan)}._examples_16x01_248 button:hover ._arrow_16x01_279{color:var(--cyan);transform:translate(4px)}._muted_16x01_295{font-size:var(--fs-small);color:var(--text-3);margin-top:.6rem}._founder_16x01_301{max-width:30rem;color:var(--text-2);text-wrap:pretty;font-size:.9375rem;line-height:1.55}._founder_16x01_301 a{color:var(--text);border-bottom:1px solid var(--line);transition:border-color var(--t-fast) ease}._founder_16x01_301 a:hover{border-color:var(--cyan)}@media (max-width:1080px){._grid_16x01_1{grid-template-columns:1fr}._copy_16x01_13{max-width:40rem}}@media (max-width:720px){._bus_16x01_60{border-left:1px solid var(--line);padding:0 0 0 1.25rem;display:block}._node_16x01_66{grid-template-columns:2.75rem 1fr;align-items:baseline;gap:.5rem;width:100%;padding:.85rem 0;display:grid}._nodeTag_16x01_78,._nodeName_16x01_84{padding-left:0}._trace_16x01_92{width:.9rem;position:absolute;top:1.45rem;left:-1.25rem;background:var(--text-3)!important}._traceNode_16x01_105{left:-5px}._spec_16x01_22{grid-template-columns:6.5rem 1fr}._recordCols_16x01_211{grid-template-columns:minmax(0,1fr)}}@media (min-width:1081px) and (min-height:760px){._grid_16x01_1{flex:1;min-height:0}._side_16x01_8{gap:clamp(1.25rem,3vh,2.25rem)}._spec_16x01_22{padding:clamp(.5rem,1.3vh,.75rem) 0}._schematicTitle_16x01_48{margin-bottom:clamp(1rem,2.4vh,1.75rem)}._detail_16x01_145{margin-top:clamp(1.5rem,3.4vh,2.5rem)}._detailInner_16x01_149{padding:clamp(1.1rem,2.6vh,1.75rem) clamp(1.25rem,2.4vw,2rem)}._blockLabel_16x01_222{margin-top:clamp(.9rem,2.2vh,1.5rem)}}._contact_14sg1_2:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#05060800,#05060899 6rem 58%,#05060800 82%);position:absolute;inset:0}._contact_14sg1_2{isolation:isolate;min-height:100vh;min-height:100svh;padding:clamp(6rem, 14vh, 11rem) var(--gutter) 0;flex-direction:column;display:flex;position:relative}._inner_14sg1_21{width:100%;max-width:var(--max);margin:0 auto}._rule_14sg1_27{border-bottom:1px solid var(--line);color:var(--text);align-items:center;gap:1rem;margin-bottom:clamp(2rem,6vh,4rem);padding-bottom:1.1rem;display:flex}._index_14sg1_37{color:var(--cyan);align-items:center;gap:.7rem;display:inline-flex}._headNode_14sg1_44{border:1px solid var(--cyan);background:var(--bg);border-radius:50%;width:7px;height:7px}._ticks_14sg1_52{background-image:repeating-linear-gradient(to right, var(--line) 0, var(--line) 1px, transparent 1px, transparent 12px);flex:1;height:7px}._terminal_14sg1_58{color:var(--text-3)}._body_14sg1_62{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(2rem,6vw,6rem);display:grid}._title_14sg1_69{letter-spacing:-.055em;font-size:clamp(3rem,min(1.2rem + 6.4vw,15vh),7.25rem);font-weight:500;line-height:.9}._lede_14sg1_76{max-width:30rem;font-size:var(--fs-lede);color:var(--text-2);text-wrap:pretty;margin-top:1.75rem;line-height:1.5}._channels_14sg1_87{padding:.5rem 0 3.5rem 2.5rem;position:relative}._primary_14sg1_92{border-bottom:1px solid var(--line);padding-bottom:2rem}._channelLabel_14sg1_97{color:var(--text-3);align-items:center;display:inline-flex;position:relative}._node_14sg1_104{border:1px solid var(--cyan);background:var(--cyan);width:11px;height:11px;box-shadow:0 0 0 5px rgba(var(--cyan-rgb), .1), 0 0 16px rgba(var(--cyan-rgb), .7);border-radius:50%;margin-top:-5.5px;animation:4.5s ease-in-out infinite _settle_14sg1_1;position:absolute;top:50%;left:calc(1px - 2.5rem)}._busEnd_14sg1_121{width:1px;height:1px;position:absolute;bottom:.75rem;left:6px}@keyframes _settle_14sg1_1{0%,to{box-shadow:0 0 0 5px rgba(var(--cyan-rgb), .1), 0 0 16px rgba(var(--cyan-rgb), .7)}50%{box-shadow:0 0 0 9px rgba(var(--cyan-rgb), .04), 0 0 22px rgba(var(--cyan-rgb), .35)}}._email_14sg1_143{letter-spacing:-.035em;overflow-wrap:anywhere;background:linear-gradient(var(--cyan), var(--cyan)) left bottom / 0 1px no-repeat;transition:background-size var(--t-slow) var(--ease-out), color var(--t-fast) ease;margin-top:.9rem;font-size:clamp(1.25rem,2.5vw,2.5rem);font-weight:500;line-height:1.15;display:block}._atSign_14sg1_157{color:var(--cyan);padding:0 .04em}._email_14sg1_143:hover,._email_14sg1_143:focus-visible{background-size:100% 1px}._copy_14sg1_167{border:1px solid var(--line);color:var(--text-2);transition:color var(--t-fast) ease, border-color var(--t-fast) ease;margin-top:1.1rem;padding:.55rem .75rem}._copy_14sg1_167:hover{color:var(--text);border-color:var(--cyan)}._links_14sg1_182 li{position:relative}._links_14sg1_182 li:before{content:"";background:linear-gradient(90deg,#788ea480,#788ea426);width:1.5rem;height:1px;position:absolute;top:50%;left:calc(7px - 2.5rem)}._links_14sg1_182 a{border-bottom:1px solid var(--line-soft);transition:padding var(--t-med) var(--ease-out);grid-template-columns:6.5rem 1fr auto;align-items:baseline;gap:1rem;padding:1.1rem 0;display:grid}._linkValue_14sg1_207{letter-spacing:-.02em;overflow-wrap:anywhere;font-size:1.125rem;font-weight:500}._arrow_14sg1_214{color:var(--text-3);transition:color var(--t-fast) ease, transform var(--t-med) var(--ease-out)}._links_14sg1_182 a:hover{padding-left:.6rem}._links_14sg1_182 a:hover ._arrow_14sg1_214{color:var(--cyan);transform:translate(3px,-3px)}._footer_14sg1_231{width:100%;max-width:var(--max);color:var(--text-3);flex-wrap:wrap;justify-content:space-between;gap:.75rem 2rem;margin:auto auto 0;padding:clamp(5rem,16vh,11rem) 0 1.75rem;display:flex}._footer_14sg1_231 span{color:var(--text-2)}@media (max-width:900px){._body_14sg1_62{grid-template-columns:1fr}}@media (max-width:560px){._links_14sg1_182 a{grid-template-columns:1fr auto}._links_14sg1_182 a ._channelLabel_14sg1_97{grid-column:1/-1}}@media (min-width:1081px) and (min-height:760px){._contact_14sg1_2{height:100svh;padding-top:calc(var(--nav-h) + clamp(.75rem, 2.2vh, 1.75rem));scroll-snap-align:start}._rule_14sg1_27{margin-bottom:clamp(1.25rem,4vh,3rem)}._footer_14sg1_231{padding-top:1.5rem}}._hero_zatfk_2:before{content:"";pointer-events:none;background:radial-gradient(52% 68% at 16% 52%,#050608e0,#05060800 74%);position:absolute;inset:0}._hero_zatfk_2{min-height:100vh;min-height:100svh;padding:calc(var(--nav-h) + clamp(2rem, 9vh, 6.5rem)) var(--gutter) clamp(4.5rem, 9vh, 6rem);flex-direction:column;display:flex;position:relative}._inner_zatfk_19{width:100%;max-width:var(--max);opacity:calc(1 - var(--hero-exit,0) * 1.25);transform:translate3d(0, calc(var(--hero-exit,0) * -48px), 0);margin:0 auto;position:relative}._eyebrow_zatfk_29{width:-moz-fit-content;width:fit-content;color:var(--text-2);animation:_rise_zatfk_1 .9s var(--ease-out) both;gap:2.5rem;margin-bottom:clamp(1.25rem,3.5vh,2.5rem);display:flex}._eyebrow_zatfk_29 span:first-child{color:var(--cyan)}._coords_zatfk_42{color:var(--text-3)}._name_zatfk_46{width:-moz-fit-content;width:fit-content;font-size:var(--fs-display);letter-spacing:-.055em;text-shadow:0 0 40px #0506088c;margin-left:-.04em;font-weight:500;line-height:.86}._line_zatfk_58{margin-bottom:-.08em;padding-bottom:.08em;display:block;overflow:hidden}._line_zatfk_58>span{animation:_lineIn_zatfk_1 1.1s var(--ease-out) both;display:inline-block}._line_zatfk_58:nth-child(2)>span{animation-delay:90ms}._role_zatfk_74{letter-spacing:-.02em;animation:_rise_zatfk_1 .9s var(--ease-out) .22s both;cursor:default;align-items:center;gap:1rem;margin-top:clamp(1.5rem,4vh,2.75rem);font-size:clamp(1.125rem,.9rem + 1vw,1.75rem);font-weight:400;display:inline-flex}._roleText_zatfk_86{flex-wrap:wrap;gap:0 .35em;display:flex}._founder_zatfk_93{white-space:nowrap}._at_zatfk_97{color:var(--text-2)}@media (max-width:560px){._roleText_zatfk_86{flex-direction:column}._sep_zatfk_105{display:none}._at_zatfk_97{display:inline-block}._at_zatfk_97:first-letter{text-transform:uppercase}}._roleNode_zatfk_117{border:1px solid var(--cyan);background:var(--bg);width:9px;height:9px;box-shadow:0 0 0 4px rgba(var(--cyan-rgb), .07);transition:box-shadow var(--t-med) var(--ease-out);border-radius:50%;flex:none}._role_zatfk_74:hover ._roleNode_zatfk_117{box-shadow:0 0 0 4px rgba(var(--cyan-rgb), .16), 0 0 14px rgba(var(--cyan-rgb), .7)}._intro_zatfk_134{max-width:35rem;font-size:var(--fs-lede);color:var(--text-2);text-wrap:pretty;text-shadow:0 0 18px #050608e6;animation:_rise_zatfk_1 .9s var(--ease-out) .32s both;margin-top:clamp(1.25rem,3vh,2rem);line-height:1.5}._actions_zatfk_145{width:-moz-fit-content;width:fit-content;animation:_rise_zatfk_1 .9s var(--ease-out) .42s both;flex-wrap:wrap;gap:.75rem 2.25rem;margin-top:clamp(1.75rem,4.5vh,3rem);display:flex}._action_zatfk_145{align-items:center;gap:.75rem;padding:.55rem 0;font-size:.9375rem;font-weight:500;display:inline-flex;position:relative}._actionQuiet_zatfk_164{color:var(--text-2)}._actionNode_zatfk_168{background:var(--cyan);width:6px;height:6px;transition:transform var(--t-med) var(--ease-out)}._actionQuiet_zatfk_164 ._actionNode_zatfk_168{box-shadow:inset 0 0 0 1px var(--text-2);background:0 0}._action_zatfk_145:after{content:"";opacity:.35;transform-origin:0;height:1px;transition:opacity var(--t-fast) ease, background-color var(--t-fast) ease;background:currentColor;position:absolute;bottom:.15rem;left:calc(6px + .75rem);right:0}._action_zatfk_145:hover{color:var(--text)}._action_zatfk_145:hover:after{opacity:1;background:var(--cyan)}._action_zatfk_145:hover ._actionNode_zatfk_168{transform:rotate(45deg)scale(1.25)}._annotations_zatfk_209{pointer-events:none;animation:1.6s .7s both _fade_zatfk_1;position:absolute;inset:0;overflow:hidden}._annotation_zatfk_209{opacity:0;will-change:transform;color:var(--text-2);white-space:nowrap;background:#050608a8;border-bottom:1px solid #788ea473;align-items:baseline;gap:.9rem;padding:.3rem .5rem .4rem .4rem;display:flex;position:absolute;top:0;left:0}._annotValue_zatfk_234{color:var(--text);min-width:3.2em}._foot_zatfk_241{opacity:calc(1 - var(--hero-exit,0) * 2.2);width:100%;max-width:var(--max);justify-content:space-between;align-items:flex-end;gap:2rem;margin:auto auto 0;padding-top:3rem;animation:1.4s .9s both _fade_zatfk_1;display:flex;position:relative}._hint_zatfk_255{color:var(--text-2);align-items:center;gap:.8rem;display:inline-flex}._hintIcon_zatfk_262{color:var(--cyan);display:inline-flex}._hint_zatfk_255 svg{animation:9s linear infinite _turn_zatfk_1}._hintCoarse_zatfk_271{display:none}._telemetry_zatfk_275{color:var(--text-3);gap:1.75rem;display:flex}._telemetry_zatfk_275 span span{color:var(--text-2)}@media (hover:none),(pointer:coarse){._hintFine_zatfk_286{display:none}._hintCoarse_zatfk_271{display:inline}}@media (min-width:901px){._hero_zatfk_2{height:100svh;padding-top:calc(var(--nav-h) + clamp(1rem, 5vh, 4.5rem));scroll-snap-align:start;padding-bottom:clamp(1.5rem,4vh,3rem)}._name_zatfk_46{font-size:clamp(3.25rem,min(1.2rem + 9.2vw,18.5vh),10.5rem)}._role_zatfk_74{margin-top:clamp(1rem,3.2vh,2.5rem)}._intro_zatfk_134{margin-top:clamp(.9rem,2.4vh,1.75rem)}._actions_zatfk_145{margin-top:clamp(1.25rem,3.6vh,2.75rem)}._foot_zatfk_241{padding-top:1.25rem}}@media (max-width:900px){._hero_zatfk_2:before{background:linear-gradient(#05060873,#050608b3 45%,#05060840)}._annotations_zatfk_209,._telemetry_zatfk_275,._coords_zatfk_42{display:none}}@media (max-width:560px){._name_zatfk_46{line-height:.9}._intro_zatfk_134{font-size:1.0625rem}}@keyframes _lineIn_zatfk_1{0%{transform:translateY(105%)}}@keyframes _rise_zatfk_1{0%{opacity:0;transform:translateY(12px)}}@keyframes _fade_zatfk_1{0%{opacity:0}}@keyframes _turn_zatfk_1{to{transform:rotate(360deg)}}html[data-motion=reduced] ._inner_zatfk_19{transform:none}._diagram_1458s_1{--tone:var(--cyan);--tone-rgb:var(--cyan-rgb);width:100%;height:auto;overflow:visible}._diagram_1458s_1[data-tone=blue]{--tone:#5c97ff;--tone-rgb:92, 151, 255}._diagram_1458s_1[data-tone=violet]{--tone:#a08df0;--tone-rgb:160, 141, 240}._node_1458s_19>*,._edge_1458s_20{animation:_assemble_1458s_1 .52s var(--ease-out) both;animation-delay:calc(var(--stage,0) * 85ms + .18s)}._diagram_1458s_1[data-preview=true] ._node_1458s_19>*,._diagram_1458s_1[data-preview=true] ._edge_1458s_20{animation-delay:calc(var(--stage,0) * 40ms)}@keyframes _assemble_1458s_1{0%{opacity:0;transform:translate(-8px)}}._wire_1458s_38{fill:none;stroke:#4a5a6a;stroke-width:1px;vector-effect:non-scaling-stroke;transition:stroke var(--t-med) ease}._edge_1458s_20[data-dashed=true] ._wire_1458s_38{stroke-dasharray:4 4}._edge_1458s_20[data-active=true] ._wire_1458s_38{stroke:var(--tone)}._arrow_1458s_54{fill:none;stroke:#6f8296;stroke-width:1.2px}._flow_1458s_61{fill:none;stroke:var(--tone);stroke-width:2px;stroke-linecap:round;stroke-dasharray:5 95;stroke-dashoffset:100px;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 3px rgba(var(--tone-rgb), .9));animation:linear infinite _flow_1458s_61}._flowReverse_1458s_73{opacity:.7;animation-name:_flowBack_1458s_1}@keyframes _flow_1458s_61{0%{stroke-dashoffset:100px}to{stroke-dashoffset:0}}@keyframes _flowBack_1458s_1{0%{stroke-dashoffset:0}to{stroke-dashoffset:100px}}._edgeLabel_1458s_96{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;fill:var(--text-2);font-size:10px}._node_1458s_19{outline:none}._node_1458s_19[role=button]{cursor:pointer}._box_1458s_113{fill:#0a0e13;stroke:var(--line);stroke-width:1px;vector-effect:non-scaling-stroke;transition:fill var(--t-fast) ease, stroke var(--t-fast) ease}._node_1458s_19[data-kind=external] ._box_1458s_113,._node_1458s_19[data-optional=true] ._box_1458s_113{stroke-dasharray:4 3}._node_1458s_19[data-kind=transport] ._box_1458s_113{fill:#0000}._mark_1458s_132{fill:none;stroke:var(--line);stroke-width:1px;vector-effect:non-scaling-stroke}._markHeavy_1458s_139{fill:none;stroke:var(--tone);stroke-width:2px;stroke-opacity:.75;vector-effect:non-scaling-stroke}._corner_1458s_147{fill:none;stroke:var(--tone);stroke-width:1px;stroke-opacity:0;vector-effect:non-scaling-stroke;transition:stroke-opacity var(--t-fast) ease}._nodeLabel_1458s_156{font-family:var(--font-sans);letter-spacing:-.01em;fill:var(--text);font-size:14px;font-weight:500}._nodeSub_1458s_164{font-family:var(--font-mono);letter-spacing:0;fill:var(--text-2);font-size:10px}._node_1458s_19[data-optional=true] ._nodeLabel_1458s_156{fill:var(--text-2)}._node_1458s_19[role=button]:hover ._box_1458s_113,._node_1458s_19[role=button]:focus-visible ._box_1458s_113{stroke:#56677a;fill:#0e141b}._node_1458s_19[role=button]:hover ._corner_1458s_147,._node_1458s_19[role=button]:focus-visible ._corner_1458s_147,._node_1458s_19[data-active=true] ._corner_1458s_147{stroke-opacity:1}._node_1458s_19[data-active=true] ._box_1458s_113{stroke:var(--tone);fill:rgba(var(--tone-rgb), .07)}._node_1458s_19:focus-visible ._box_1458s_113{stroke:var(--cyan)}._diagram_1458s_1[data-preview=true]{opacity:.6}._diagram_1458s_1[data-preview=true] ._box_1458s_113{fill:#0000}._diagram_1458s_1[data-preview=true] ._nodeLabel_1458s_156{fill:var(--text-2)}._chip_dah5u_1{--tone:var(--cyan);border:1px solid var(--line);font-family:var(--font-mono);letter-spacing:.02em;color:var(--text-2);transition:color var(--t-fast) ease, border-color var(--t-fast) ease, background-color var(--t-fast) ease;background:#0b0f14b8;align-items:center;gap:.5rem;padding:.38rem .7rem .38rem .6rem;font-size:.75rem;display:inline-flex}._chip_dah5u_1[data-tone=blue]{--tone:var(--blue)}._chip_dah5u_1[data-tone=violet]{--tone:var(--violet)}._pip_dah5u_26{background:var(--tone);opacity:.75;width:5px;height:5px;transition:opacity var(--t-fast) ease, box-shadow var(--t-fast) ease;border-radius:50%}._chip_dah5u_1:hover,._chip_dah5u_1:focus-visible,._chip_dah5u_1[data-lit=true]{color:var(--text);border-color:var(--tone);background:#121820e6}._chip_dah5u_1:hover ._pip_dah5u_26,._chip_dah5u_1:focus-visible ._pip_dah5u_26,._chip_dah5u_1[data-lit=true] ._pip_dah5u_26{opacity:1;box-shadow:0 0 8px var(--tone)}._inspector_vpg34_1{--tone:var(--cyan);--tone-rgb:var(--cyan-rgb);border:1px solid var(--line);animation:_open_vpg34_1 .7s var(--ease-out);scroll-margin-top:calc(var(--nav-h) + 1rem);background:linear-gradient(#090c11ed,#090c11d6);position:relative}._inspector_vpg34_1[data-tone=blue]{--tone:#5c97ff;--tone-rgb:92, 151, 255}._inspector_vpg34_1[data-tone=violet]{--tone:#a08df0;--tone-rgb:160, 141, 240}._inspector_vpg34_1:before{content:"";background:linear-gradient(to right, var(--tone), rgba(var(--tone-rgb), .15));transform-origin:0;height:1px;animation:_draw_vpg34_1 .9s var(--ease-out);position:absolute;inset:-1px -1px auto}._inspector_vpg34_1:after{content:"";border:solid var(--tone);border-width:0 1px 1px 0;width:11px;height:11px;position:absolute;bottom:-1px;right:-1px}@keyframes _open_vpg34_1{0%{opacity:0;clip-path:inset(0 0 40%);transform:translateY(14px)}to{opacity:1;clip-path:inset(0);transform:none}}@keyframes _draw_vpg34_1{0%{transform:scaleX(0)}}._head_vpg34_61{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1.5rem 2rem;padding:clamp(1.25rem,2.4vw,2rem) clamp(1.25rem,2.4vw,2rem) 0;display:flex}._ref_vpg34_70{color:var(--tone);margin-bottom:.7rem}._ref_vpg34_70 span{color:var(--text-3)}._name_vpg34_79{letter-spacing:-.045em;outline:none;font-size:clamp(2rem,1.4rem + 2.4vw,3.5rem);font-weight:500;line-height:.95}._tagline_vpg34_87{max-width:34rem;color:var(--text-2);text-wrap:pretty;margin-top:.75rem;font-size:1.0625rem}._headActions_vpg34_95{flex-wrap:wrap;gap:.5rem;display:flex}._link_vpg34_101,._close_vpg34_102{border:1px solid var(--line);color:var(--text-2);transition:color var(--t-fast) ease, border-color var(--t-fast) ease;align-items:center;gap:.55rem;padding:.6rem .8rem;display:inline-flex}._link_vpg34_101 span[aria-hidden]{color:var(--tone)}._link_vpg34_101:hover,._close_vpg34_102:hover{color:var(--text);border-color:var(--tone)}._close_vpg34_102{border-style:dashed}._figure_vpg34_129{border-top:1px solid var(--line-soft);border-bottom:1px solid var(--line-soft);background:linear-gradient(var(--line-soft) 1px, transparent 1px) 0 0 / 100% 24px, linear-gradient(90deg, var(--line-soft) 1px, transparent 1px) 0 0 / 24px 100%;background-color:#05060880;margin-top:clamp(1.25rem,2.5vw,2rem)}._scroller_vpg34_139{scrollbar-width:thin;scrollbar-color:var(--line) transparent;overflow-x:auto}._canvas_vpg34_145{min-width:min(760px, var(--natural,760px));max-width:1040px;margin:0 auto;padding:1rem clamp(.75rem,2vw,1.75rem)}._caption_vpg34_152{border-top:1px solid var(--line-soft);font-size:var(--fs-small);color:var(--text-2);background:#090c11e6;gap:1rem;padding:.7rem clamp(1.25rem,2.4vw,2rem);display:flex}._caption_vpg34_152 span{color:var(--text-3);flex:none}._caption_vpg34_152 ._pan_vpg34_168{color:var(--tone);margin-left:auto;display:none}@media (max-width:860px){._caption_vpg34_152 ._pan_vpg34_168{display:inline}}._stageList_vpg34_180,._hintCaption_vpg34_184{display:none}._stageButton_vpg34_188{border:1px solid var(--line);min-height:2.5rem;color:var(--text-2);letter-spacing:.06em;background:#0b0f14b3;padding:.5rem .7rem;font-size:.6875rem}._stageButton_vpg34_188[aria-pressed=true]{color:var(--text);border-color:var(--tone);box-shadow:inset 0 -2px 0 var(--tone)}@media (max-width:860px){._canvas_vpg34_145{min-width:var(--natural,760px);margin:0}._stageList_vpg34_180{flex-wrap:wrap;gap:.4rem;padding:1rem clamp(1.25rem,2.4vw,2rem) 0;display:flex}}._stage_vpg34_180{border-bottom:1px solid var(--line-soft);min-height:3.2rem;padding:1rem clamp(1.25rem,2.4vw,2rem)}._stage_vpg34_180[data-open=true]{background:linear-gradient(to right, rgba(var(--tone-rgb), .07), transparent 60%);box-shadow:inset 2px 0 0 var(--tone)}._stageHint_vpg34_230{color:var(--text-3)}._stageBody_vpg34_234{animation:_stage_vpg34_180 var(--t-med) var(--ease-out);gap:.4rem;display:grid}@keyframes _stage_vpg34_180{0%{opacity:0;transform:translate(-6px)}}._stageKind_vpg34_247{color:var(--tone)}._stageTitle_vpg34_251{letter-spacing:-.015em;font-size:1.125rem;font-weight:500}._stageTitle_vpg34_251 span{color:var(--text-2);font-weight:400}._stageText_vpg34_262{max-width:46rem;color:var(--text-2);font-size:.9375rem}._chips_vpg34_268{flex-wrap:wrap;gap:.4rem;margin-top:.35rem;display:flex}._tabs_vpg34_276{border-bottom:1px solid var(--line);scrollbar-width:none;gap:0;padding:0 clamp(1.25rem,2.4vw,2rem);display:flex;overflow-x:auto}._tab_vpg34_276{color:var(--text-3);white-space:nowrap;transition:color var(--t-fast) ease;gap:.6rem;margin-right:.6rem;padding:1rem 1.4rem .95rem 0;display:inline-flex;position:relative}._tabIndex_vpg34_296{color:var(--text-3)}._tab_vpg34_276:after{content:"";background:var(--tone);transform-origin:0;height:1px;transition:transform var(--t-med) var(--ease-out);position:absolute;bottom:-1px;left:0;right:1.4rem;transform:scaleX(0)}._tab_vpg34_276:hover{color:var(--text-2)}._tab_vpg34_276[aria-selected=true]{color:var(--text)}._tab_vpg34_276[aria-selected=true] ._tabIndex_vpg34_296{color:var(--tone)}._tab_vpg34_276[aria-selected=true]:after{transform:scaleX(1)}._panel_vpg34_329{animation:_stage_vpg34_180 var(--t-med) var(--ease-out);outline-offset:-4px;padding:clamp(1.25rem,2.4vw,2rem)}._columns_vpg34_335{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:start;gap:clamp(1.5rem,3vw,3rem);display:grid}._prose_vpg34_342{color:var(--text-2);text-wrap:pretty;gap:.8rem;font-size:.9375rem;line-height:1.6;display:grid}._prose_vpg34_342>p:first-child{color:var(--text);font-size:1.0625rem;line-height:1.5}._prose_vpg34_342 h4{color:var(--text-3);margin-top:.6rem;font-weight:400}._prose_vpg34_342 h4:first-child{margin-top:0}._list_vpg34_367{gap:.7rem;display:grid}._list_vpg34_367 li{padding-left:1.15rem;position:relative}._list_vpg34_367 li:before{content:"";border:1px solid var(--tone);width:5px;height:5px;position:absolute;top:.62em;left:0;transform:rotate(45deg)}._facts_vpg34_388{border-top:1px solid var(--line)}._facts_vpg34_388 div{border-bottom:1px solid var(--line-soft);grid-template-columns:6.5rem 1fr;align-items:baseline;gap:1rem;padding:.7rem 0;display:grid}._facts_vpg34_388 dt{color:var(--text-3)}._facts_vpg34_388 dd{font-size:.9375rem}._fine_vpg34_409{font-size:var(--fs-small);color:var(--text-3)}._links_vpg34_414{border-top:1px solid var(--line);display:grid}._links_vpg34_414 a{border-bottom:1px solid var(--line-soft);transition:color var(--t-fast) ease;grid-template-columns:8.5rem 1fr;align-items:baseline;gap:1rem;padding:.7rem 0;display:grid}._links_vpg34_414 a ._mono_vpg34_429{color:var(--text-3)}._url_vpg34_433{overflow-wrap:anywhere;color:var(--text)}._links_vpg34_414 a:hover ._url_vpg34_433{color:var(--tone)}@media (max-width:860px){._columns_vpg34_335{grid-template-columns:1fr}._links_vpg34_414 a{grid-template-columns:1fr;gap:.2rem}}._panel_vpg34_329[data-tab=architecture]{padding:0}._figure_vpg34_129{border-top:0;margin-top:0}._stage_vpg34_180{border-bottom:0}._stageBody_vpg34_234{justify-content:space-between;align-items:flex-start;gap:.5rem 2rem;display:flex}._stageTitle_vpg34_251 ._stageKind_vpg34_247{color:var(--tone);margin-right:.8rem;font-weight:400}._stageBody_vpg34_234 ._chips_vpg34_268{flex:none;justify-content:flex-end;max-width:42%;margin-top:0}._tabs_vpg34_276{border-top:1px solid var(--line-soft);margin-top:clamp(.75rem,2vh,1.25rem)}@media (max-width:860px){._stageBody_vpg34_234{flex-direction:column}._stageBody_vpg34_234 ._chips_vpg34_268{justify-content:flex-start;max-width:none}}@media (min-width:1081px) and (min-height:760px){._inspector_vpg34_1{flex-direction:column;height:100%;display:flex}._head_vpg34_61{flex-wrap:nowrap;flex:none;padding-top:clamp(.9rem,2.2vh,1.5rem)}._headActions_vpg34_95{flex:none;justify-content:flex-end;max-width:52%}._ref_vpg34_70{margin-bottom:.4rem}._name_vpg34_79{font-size:clamp(1.6rem,4.6vh,2.9rem)}._tagline_vpg34_87{margin-top:.4rem;font-size:1rem}._tabs_vpg34_276{flex:none}._tab_vpg34_276{padding-block:clamp(.6rem,1.6vh,.95rem)}._panel_vpg34_329{scrollbar-width:thin;scrollbar-color:var(--line) transparent;flex:1;min-height:0;padding-block:clamp(1rem,2.4vh,1.75rem);overflow-y:auto}._architecture_vpg34_545{flex-direction:column;height:100%;display:flex}._figure_vpg34_129{flex-direction:column;flex:1;min-height:0;display:flex}._scroller_vpg34_139{flex:1;min-height:0;overflow:hidden}._canvas_vpg34_145{width:100%;min-width:0;max-width:none;height:100%;padding:.35rem 1rem}._canvas_vpg34_145 svg{height:100%}._caption_vpg34_152{display:none}._hintCaption_vpg34_184{color:var(--text-2);align-items:baseline;gap:1rem;margin-bottom:.5rem;font-size:.9375rem;display:flex}._stage_vpg34_180{flex:none;height:5.75rem;padding-block:.8rem;overflow:hidden}}._explorer_11eqf_1{scroll-margin-top:calc(var(--nav-h) + 1.5rem);grid-template-columns:clamp(14.5rem,21vw,22rem) minmax(0,1fr);align-items:start;gap:clamp(2rem,4.5vw,5rem);display:grid}._index_11eqf_10{top:calc(var(--nav-h) + 1.5rem);isolation:isolate;position:sticky}._index_11eqf_10:before{content:"";inset:-1.25rem -1.5rem -1.25rem calc(var(--gutter) * -1);z-index:-1;-webkit-backdrop-filter:blur(5px);pointer-events:none;background:linear-gradient(90deg,#050608e6,#050608b8 70%,#05060800);position:absolute;-webkit-mask-image:linear-gradient(90deg,#000 78%,#0000);mask-image:linear-gradient(90deg,#000 78%,#0000)}._indexHead_11eqf_30{border-bottom:1px solid var(--line);color:var(--text-3);justify-content:space-between;padding-bottom:.7rem;display:flex}._item_11eqf_38,._sealed_11eqf_39{--tone:var(--cyan);border-bottom:1px solid var(--line-soft);text-align:left;width:100%;transition:padding var(--t-med) var(--ease-out), background-color var(--t-med) ease;grid-template-columns:3.6rem 1fr auto;align-items:start;gap:.5rem;padding:.85rem .5rem .85rem 0;display:grid;position:relative}._item_11eqf_38[data-tone=blue]{--tone:#5c97ff}._item_11eqf_38[data-tone=violet]{--tone:#a08df0}._item_11eqf_38:before{content:"";background:var(--tone);transform-origin:top;width:2px;transition:transform var(--t-med) var(--ease-out);position:absolute;top:-1px;bottom:-1px;left:0;transform:scaleY(0)}._itemRef_11eqf_76{color:var(--text-3);transition:color var(--t-fast) ease;padding-top:.42rem}._itemBody_11eqf_82{gap:.2rem;min-width:0;display:grid}._itemName_11eqf_88{letter-spacing:-.035em;color:var(--text-2);transition:color var(--t-fast) ease;font-size:clamp(1.25rem,1rem + .7vw,1.6rem);font-weight:500;line-height:1.1}._itemKind_11eqf_97{font-size:var(--fs-small);color:var(--text-3)}._itemStack_11eqf_102{color:var(--text-3);margin-top:.45rem;font-size:.6875rem;line-height:1.6}._itemState_11eqf_109{border:1px solid var(--text-3);width:7px;height:7px;transition:background-color var(--t-fast) ease, border-color var(--t-fast) ease, transform var(--t-med) var(--ease-out), box-shadow var(--t-med) ease;align-self:center}._item_11eqf_38:hover,._item_11eqf_38:focus-visible,._item_11eqf_38[data-selected=true],._item_11eqf_38[data-lit=true]{padding-left:1rem}._item_11eqf_38:hover:before,._item_11eqf_38:focus-visible:before,._item_11eqf_38[data-selected=true]:before,._item_11eqf_38[data-lit=true]:before{transform:scaleY(1)}._item_11eqf_38:hover ._itemName_11eqf_88,._item_11eqf_38:focus-visible ._itemName_11eqf_88,._item_11eqf_38[data-selected=true] ._itemName_11eqf_88,._item_11eqf_38[data-lit=true] ._itemName_11eqf_88{color:var(--text)}._item_11eqf_38:hover ._itemRef_11eqf_76,._item_11eqf_38[data-selected=true] ._itemRef_11eqf_76,._item_11eqf_38[data-lit=true] ._itemRef_11eqf_76{color:var(--tone)}._item_11eqf_38[data-selected=true]{background:linear-gradient(90deg,#121820e6,#12182000)}._item_11eqf_38[data-selected=true] ._itemState_11eqf_109{background:var(--tone);border-color:var(--tone);box-shadow:0 0 10px var(--tone);transform:rotate(45deg)}._item_11eqf_38[data-lit=true] ._itemState_11eqf_109{border-color:var(--tone)}._explorer_11eqf_1[data-inspecting=true] ._item_11eqf_38[data-selected=false]:not(:hover):not(:focus-visible):not([data-lit=true]){opacity:.62}._sealed_11eqf_39{opacity:.75;border-bottom:0}._sealed_11eqf_39 ._itemName_11eqf_88{letter-spacing:-.015em;font-size:1.0625rem}._sealed_11eqf_39 ._itemRef_11eqf_76{color:var(--violet)}._bay_11eqf_183{min-width:0;scroll-margin-top:calc(var(--nav-h) + 1rem)}._standby_11eqf_188{border:1px dashed var(--line);background:#090c11db;padding:clamp(1.25rem,2.4vw,2rem);position:relative}._standbyHead_11eqf_195{color:var(--text-3);flex-wrap:wrap;justify-content:space-between;gap:1rem;margin-bottom:1rem;display:flex}._standbyHead_11eqf_195 span:last-child{color:var(--text-2)}._standbyCanvas_11eqf_208{max-width:880px;animation:_swap_11eqf_1 .5s var(--ease-out);margin:0 auto}@keyframes _swap_11eqf_1{0%{opacity:0;transform:translate(8px)}}._standbyText_11eqf_221{max-width:40rem;color:var(--text-2);margin-top:1.25rem;font-size:.9375rem}._standbyText_11eqf_221 strong{color:var(--text);font-weight:500}@media (max-width:980px){._explorer_11eqf_1{grid-template-columns:1fr}._index_11eqf_10{position:relative;top:0}._index_11eqf_10:before{right:calc(var(--gutter) * -1);background:#050608b8;-webkit-mask-image:none;mask-image:none}}@media (max-width:640px){._standbyCanvas_11eqf_208{display:none}._standbyHead_11eqf_195{margin-bottom:.75rem}._standbyText_11eqf_221{margin-top:0}._itemStack_11eqf_102{display:none}}@media (min-width:1081px) and (min-height:760px){._explorer_11eqf_1{flex:1;grid-template-rows:minmax(0,1fr);align-items:stretch;min-height:0}._index_11eqf_10{align-self:start;position:relative;top:0}._item_11eqf_38{grid-template-columns:3.3rem 1fr auto;padding-block:clamp(.5rem,1.4vh,.9rem)}._itemName_11eqf_88{white-space:nowrap;font-size:clamp(1.1rem,2.7vh,1.6rem)}._itemKind_11eqf_97{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._bay_11eqf_183{height:100%;min-height:0}._standby_11eqf_188{flex-direction:column;height:100%;display:flex}._standbyCanvas_11eqf_208{flex:1;width:100%;min-height:0}._standbyCanvas_11eqf_208 svg{height:100%}}._wrap_1u7dk_1{min-width:0;position:relative}._svg_1u7dk_6{touch-action:pan-y;width:100%;height:auto;overflow:visible}._edge_1u7dk_14{stroke:#7d93a8;stroke-width:1px;stroke-opacity:.2;vector-effect:non-scaling-stroke;transition:stroke var(--t-med) ease, stroke-opacity var(--t-med) ease}._edge_1u7dk_14[data-weight="2"]{stroke-opacity:.34}._edge_1u7dk_14[data-weight="3"]{stroke-opacity:.46}._edge_1u7dk_14[data-state=lit]{stroke:var(--cyan);stroke-opacity:.85}._edge_1u7dk_14[data-state=dim]{stroke-opacity:.05}._signal_1u7dk_41{fill:#e9fdff;filter:drop-shadow(0 0 4px rgba(var(--cyan-rgb), .95));pointer-events:none}._node_1u7dk_48{--tone:var(--cyan);cursor:pointer;transition:opacity var(--t-med) ease;outline:none}._node_1u7dk_48[data-tone=blue]{--tone:var(--blue)}._node_1u7dk_48[data-tone=violet]{--tone:var(--violet)}._hit_1u7dk_62{fill:#0000}._shape_1u7dk_66{fill:var(--bg-2);stroke:var(--tone);stroke-width:1.3px;vector-effect:non-scaling-stroke;transition:fill var(--t-med) ease, stroke-opacity var(--t-med) ease, filter var(--t-med) ease}._halo_1u7dk_77{fill:none;stroke:var(--tone);stroke-opacity:.35;stroke-width:1px;vector-effect:non-scaling-stroke}._focusRing_1u7dk_85{fill:none;stroke:var(--cyan);stroke-width:1px;stroke-dasharray:2 4;vector-effect:non-scaling-stroke;opacity:0;transition:opacity var(--t-fast) ease}._label_1u7dk_95{font-family:var(--font-mono);font-size:calc(10.5px * var(--k,1));letter-spacing:.05em;text-transform:uppercase;fill:var(--text-2);transform:translateY(calc(15px * var(--k,1)));paint-order:stroke;stroke:var(--bg);stroke-width:calc(4.5px * var(--k,1));stroke-linejoin:round;pointer-events:none;opacity:0;transition:opacity var(--t-med) ease, fill var(--t-fast) ease}._label_1u7dk_95[data-visible=true]{opacity:1}._node_1u7dk_48[data-state=dim]{opacity:.22}._node_1u7dk_48[data-emphasis=away][data-state=dim]{opacity:.14}._node_1u7dk_48[data-state=lit] ._shape_1u7dk_66,._node_1u7dk_48[data-state=primary] ._shape_1u7dk_66,._node_1u7dk_48[data-selected=true] ._shape_1u7dk_66{fill:var(--tone);filter:drop-shadow(0 0 5px var(--tone))}._node_1u7dk_48[data-state=lit] ._label_1u7dk_95,._node_1u7dk_48[data-state=primary] ._label_1u7dk_95,._node_1u7dk_48[data-emphasis=core] ._label_1u7dk_95{fill:var(--text)}._node_1u7dk_48[data-state=primary] ._label_1u7dk_95,._node_1u7dk_48:hover ._label_1u7dk_95,._node_1u7dk_48:focus-visible ._label_1u7dk_95{opacity:1;fill:var(--text)}._node_1u7dk_48[data-emphasis=core] ._label_1u7dk_95{font-size:calc(12.5px * var(--k,1))}._node_1u7dk_48[data-emphasis=ring] ._label_1u7dk_95{fill:var(--text)}._node_1u7dk_48[data-emphasis=ring] ._shape_1u7dk_66{stroke-width:1.8px}._node_1u7dk_48:hover ._focusRing_1u7dk_85,._node_1u7dk_48[data-state=primary] ._focusRing_1u7dk_85,._node_1u7dk_48[data-selected=true] ._focusRing_1u7dk_85{opacity:.7;transform-box:fill-box;transform-origin:50%;animation:14s linear infinite _orbit_1u7dk_1}._node_1u7dk_48:focus-visible ._focusRing_1u7dk_85{opacity:1;stroke-dasharray:none}@keyframes _orbit_1u7dk_1{to{transform:rotate(360deg)}}._context_1u7dk_178{color:var(--cyan);position:absolute;bottom:-.25rem;left:0}._wrap_1u7dk_1[data-compact=true] ._label_1u7dk_95{font-size:calc(9.5px * var(--k,1));letter-spacing:.02em}@media (min-width:1081px) and (min-height:760px){._wrap_1u7dk_1,._svg_1u7dk_6{height:100%}}._filters_a15vg_1{flex-wrap:wrap;gap:.5rem;margin-bottom:clamp(1.25rem,3vh,2.25rem);display:flex}._filter_a15vg_1{--tone:var(--cyan);border:1px solid var(--line);color:var(--text-2);transition:color var(--t-fast) ease, border-color var(--t-fast) ease, background-color var(--t-fast) ease;background:#0b0f1499;align-items:center;gap:.6rem;padding:.6rem .8rem;display:inline-flex}._filter_a15vg_1[data-tone=blue]{--tone:var(--blue)}._filter_a15vg_1[data-tone=violet]{--tone:var(--violet)}._glyph_a15vg_30{overflow:visible}._glyph_a15vg_30 *{fill:none;stroke:var(--tone);stroke-width:1.4px}._count_a15vg_40{color:var(--text-3)}._filter_a15vg_1:hover{color:var(--text);border-color:var(--text-3)}._filter_a15vg_1[aria-pressed=true]{color:var(--text);border-color:var(--tone);box-shadow:inset 0 -2px 0 var(--tone);background:#121820eb}._filter_a15vg_1[aria-pressed=true] ._glyph_a15vg_30 *{fill:var(--tone)}._stage_a15vg_61{grid-template-columns:minmax(0,1fr) clamp(17rem,23vw,21rem);align-items:start;gap:clamp(1.5rem,3vw,3rem);display:grid}._panel_a15vg_68{top:calc(var(--nav-h) + 1.5rem);min-height:24rem;max-height:calc(100vh - var(--nav-h) - 3rem);scrollbar-width:thin;scrollbar-color:var(--line) transparent;border:1px solid var(--line);transition:border-color var(--t-med) ease;background:linear-gradient(#0a0d12f5,#0a0d12eb);padding:1.5rem 1.4rem 1.25rem;position:sticky;overflow-y:auto}._panel_a15vg_68:before{content:"";border:solid var(--cyan);border-width:1px 0 0 1px;width:9px;height:9px;position:absolute;top:-1px;left:-1px}._panel_a15vg_68[data-active=true]{border-color:#33414f}._panelBody_a15vg_97{animation:_panelIn_a15vg_1 var(--t-med) var(--ease-out)}@keyframes _panelIn_a15vg_1{0%{opacity:0;transform:translateY(6px)}}._panelTag_a15vg_108{color:var(--cyan);margin-bottom:.6rem}._panelTag_a15vg_108[data-tone=blue]{color:#6aa0ff}._panelTag_a15vg_108[data-tone=violet]{color:#a898f0}._panelTitle_a15vg_120{letter-spacing:-.03em;font-size:1.625rem;font-weight:500;line-height:1.1}._panelText_a15vg_127{color:var(--text-2);margin-top:.7rem;font-size:.9375rem;line-height:1.5}._stats_a15vg_134{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin-top:1.4rem;display:grid}._stats_a15vg_134 div{padding:.8rem 0}._stats_a15vg_134 div+div{border-left:1px solid var(--line-soft);padding-left:.9rem}._stats_a15vg_134 dt{color:var(--text-3);font-size:.6875rem}._stats_a15vg_134 dd{letter-spacing:-.03em;font-variant-numeric:tabular-nums;margin-top:.2rem;font-size:1.5rem;font-weight:500}._notes_a15vg_164{font-size:var(--fs-small);color:var(--text-2);gap:.55rem;margin-top:1.2rem;display:grid}._notes_a15vg_164 li{padding-left:1rem;position:relative}._notes_a15vg_164 li:before{content:"";background:var(--text-3);width:5px;height:1px;position:absolute;top:.6em;left:0}._block_a15vg_187{border-top:1px solid var(--line-soft);margin-top:1.15rem;padding-top:.95rem}._block_a15vg_187 h4{color:var(--text-3);margin-bottom:.5rem;font-weight:400}._usage_a15vg_199{font-size:.9375rem;line-height:1.5}._muted_a15vg_204{font-size:var(--fs-small);color:var(--text-3);line-height:1.5}._projectLinks_a15vg_210{display:grid}._projectLinks_a15vg_210 button{text-align:left;border-bottom:1px solid var(--line-soft);width:100%;transition:color var(--t-fast) ease;align-items:baseline;gap:.75rem;padding:.5rem 0;font-weight:500;display:flex}._projectLinks_a15vg_210 li:last-child button{border-bottom:0}._projectLinks_a15vg_210 button ._mono_a15vg_230{color:var(--text-3)}._arrow_a15vg_234{color:var(--text-3);transition:transform var(--t-med) var(--ease-out), color var(--t-fast) ease;margin-left:auto}._projectLinks_a15vg_210 button:hover{color:var(--cyan)}._projectLinks_a15vg_210 button:hover ._arrow_a15vg_234{color:var(--cyan);transform:translate(4px)}._chips_a15vg_251{flex-wrap:wrap;gap:.4rem;display:flex}._origin_a15vg_257{border-top:1px solid var(--line);color:var(--text-3);justify-content:space-between;gap:1rem;margin-top:1.25rem;padding-top:.9rem;font-size:.6875rem;display:flex}._release_a15vg_268{color:var(--cyan);border-bottom:1px solid;font-size:.6875rem}@media (max-width:1100px){._stage_a15vg_61{grid-template-columns:1fr}._panel_a15vg_68{min-height:0;max-height:none;position:relative;top:0}}@media (max-width:640px){._filters_a15vg_1{margin-inline:calc(var(--gutter) * -1);padding-inline:var(--gutter);scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}._filters_a15vg_1::-webkit-scrollbar{display:none}._filter_a15vg_1{flex:none}}@media (min-width:1081px) and (min-height:760px){._filters_a15vg_1{margin-bottom:clamp(.6rem,1.6vh,1.25rem)}._stage_a15vg_61{flex:1;grid-template-rows:minmax(0,1fr);align-items:stretch;min-height:0}._panel_a15vg_68{align-self:start;min-height:0;max-height:100%;position:relative;top:0}}._main_aqhlh_1{z-index:2;position:relative}._vignette_aqhlh_8{z-index:1;pointer-events:none;background:radial-gradient(120% 90% at 60% 55%,#0000 45%,#050608b8 100%),linear-gradient(#0506088c,#0000 16%);position:fixed;inset:0}:root{--bg:#050608;--bg-2:#0b0f14;--surface:#121820;--line:#26313d;--line-soft:#161d26;--text:#e8eef2;--text-2:#b6c1cb;--text-3:#95a2ae;--cyan:#27dceb;--blue:#327bff;--violet:#8c73e8;--cyan-rgb:39, 220, 235;--blue-rgb:50, 123, 255;--violet-rgb:140, 115, 232;--font-sans:"Geist Variable", "Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono:"Geist Mono Variable", ui-monospace, "SF Mono", "Cascadia Mono", Consolas, monospace;--gutter:clamp(1.25rem, 4.2vw, 4.5rem);--max:90rem;--nav-h:4rem;--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--t-fast:.18s;--t-med:.42s;--t-slow:.9s;--fs-label:.75rem;--fs-small:.8125rem;--fs-body:1rem;--fs-lede:clamp(1.0625rem, .95rem + .5vw, 1.3125rem);--fs-h2:clamp(2rem, 1.2rem + 3.2vw, 4.25rem);--fs-display:clamp(3.25rem, 1.2rem + 9.2vw, 10.5rem)}*,:before,:after{box-sizing:border-box}html{background:var(--bg);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:0;font-size:clamp(16px,min(.5vw + 9.6px,1.1vh + 8.6px),19px)}body{background:var(--bg);color:var(--text);font-family:var(--font-sans);font-size:var(--fs-body);font-feature-settings:"ss01", "cv11";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;margin:0;line-height:1.6;overflow-x:hidden}h1,h2,h3,h4,p,ul,ol,dl,dd,figure{margin:0}ul,ol{padding:0;list-style:none}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:0;padding:0}svg{display:block}::selection{background:rgba(var(--cyan-rgb), .28);color:#fff}:focus{outline:none}:focus-visible{outline:1px solid var(--cyan);outline-offset:4px}.mono{font-family:var(--font-mono);font-size:var(--fs-label);letter-spacing:.12em;text-transform:uppercase;font-variant-numeric:tabular-nums}.visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{z-index:100;background:var(--bg-2);border:1px solid var(--cyan);color:var(--text);font-family:var(--font-mono);font-size:var(--fs-label);letter-spacing:.14em;text-transform:uppercase;padding:.6rem .9rem;position:fixed;top:.75rem;left:.75rem;transform:translateY(-200%)}.skip-link:focus-visible{transform:none}[data-reveal]{opacity:0;transition:opacity var(--t-slow) var(--ease-out), transform var(--t-slow) var(--ease-out);transition-delay:calc(var(--i,0) * 70ms);transform:translateY(14px)}[data-reveal].is-revealed{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.001ms!important;transition-delay:0s!important;animation-duration:.001ms!important;animation-iteration-count:1!important}[data-reveal]{opacity:1;transform:none}}html[data-motion=reduced]{scroll-behavior:auto}html[data-motion=reduced] *,html[data-motion=reduced] :before,html[data-motion=reduced] :after{transition-duration:.001ms!important;transition-delay:0s!important;animation-duration:.001ms!important;animation-iteration-count:1!important}html[data-motion=reduced] [data-reveal]{opacity:1;transform:none}@media (min-width:1081px) and (min-height:760px){html{scroll-snap-type:y proximity}}
