@import "https://fonts.googleapis.com/css2?family=Cormorant+Garamond:wght@300;400;500;600&family=Inter:wght@300;400;500;600&family=JetBrains+Mono:wght@300;400;500&display=swap";._canvas_cpr11_1{width:100%;height:100%;display:block}._btn_1vpuj_1{border:1px solid var(--c-line);border-radius:var(--r-sm);background:var(--c-white-03);color:var(--c-white-50);transition:color var(--dur-2) var(--ease-out), border-color var(--dur-2) var(--ease-out), background var(--dur-2) var(--ease-out);align-items:center;gap:10px;padding:.45rem .85rem;display:inline-flex}._btn_1vpuj_1:hover{color:var(--c-white);border-color:var(--c-white-20);background:var(--c-white-08)}._live_1vpuj_17{border-color:var(--c-red-dim);color:var(--c-white)}._loading_1vpuj_21{border-color:var(--c-white-20)}._alert_1vpuj_22{border-color:var(--c-red-dim);color:var(--c-white-80)}._viz_1vpuj_24{width:40px;height:14px;display:block}._label_1vpuj_30{font-family:var(--font-mono);font-size:var(--fs-2xs);letter-spacing:.14em;white-space:nowrap;align-items:center;gap:.35em;font-weight:500;display:inline-flex}._sep_1vpuj_40{color:var(--c-white-30)}._state_1vpuj_43{color:inherit;animation:_audio-state-in_1vpuj_1 .45s var(--ease-out) both;display:inline-block}._live_1vpuj_17 ._state_1vpuj_43{color:var(--c-red)}._loading_1vpuj_21 ._state_1vpuj_43{animation:_audio-state-in_1vpuj_1 .45s var(--ease-out) both, _audio-state-breathe_1vpuj_1 1.1s ease-in-out .45s infinite}._alert_1vpuj_22 ._state_1vpuj_43{color:var(--c-red)}@keyframes _audio-state-in_1vpuj_1{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@keyframes _audio-state-breathe_1vpuj_1{0%,to{opacity:1}50%{opacity:.4}}@media (width<=560px){._label_1vpuj_30{display:none}}@media (prefers-reduced-motion:reduce){._state_1vpuj_43,._loading_1vpuj_21 ._state_1vpuj_43{animation:none}}._wrap_lzef7_7{padding:0 var(--gutter);pointer-events:none;transform-origin:var(--anchor-x,50%) top;justify-content:flex-start;display:flex;position:absolute;top:calc(100% - 2px);left:0;right:0}._field_lzef7_20{pointer-events:auto;margin-left:clamp(0px, calc(var(--anchor-x,50%) - 300px), calc(100vw - 620px - 2 * var(--gutter)));width:min(600px,100%);padding:var(--space-6) var(--space-6) var(--space-5);border:1px solid var(--c-line-strong);clip-path:polygon(18px 0,100% 0,100% calc(100% - 18px),calc(100% - 18px) 100%,0 100%,0 18px);box-shadow:var(--shadow-lift);background:radial-gradient(120% 80% at 18% 30%,#ff333312,#0000 55%),linear-gradient(#ffffff0a,#0000 60%),#07080afc;margin-top:.55rem;position:relative}._corner_lzef7_42{border-color:var(--c-red-dim);opacity:0;width:14px;height:14px;animation:_corner-in_lzef7_1 .5s var(--ease-out) .1s forwards;position:absolute}._tl_lzef7_50{border-top:1px solid;border-left:1px solid;top:8px;left:8px}._tr_lzef7_51{border-top:1px solid;border-right:1px solid;top:8px;right:8px}._bl_lzef7_52{border-bottom:1px solid;border-left:1px solid;bottom:8px;left:8px}._br_lzef7_53{border-bottom:1px solid;border-right:1px solid;bottom:8px;right:8px}@keyframes _corner-in_lzef7_1{0%{opacity:0;transform:scale(.6)}to{opacity:.8;transform:scale(1)}}._body_lzef7_56{gap:var(--space-6);grid-template-columns:215px 1fr;align-items:center;display:grid}._diagram_lzef7_64{place-items:center;display:grid}._svg_lzef7_65{width:100%;height:auto;overflow:visible}._ticks_lzef7_67 line{stroke:var(--c-white-12);stroke-width:1px}._ringOuter_lzef7_69,._ringMid_lzef7_69,._ringInner_lzef7_69{fill:none;stroke-dasharray:1;stroke-dashoffset:1px;animation:_ring-draw_lzef7_1 1s var(--ease-out) forwards}._ringOuter_lzef7_69{stroke:var(--c-white-12);stroke-width:1px}._ringMid_lzef7_69{stroke:var(--c-white-20);stroke-width:1.4px;animation-delay:80ms}._ringInner_lzef7_69{stroke:var(--c-white-08);stroke-width:1px;animation-direction:reverse;animation-delay:.16s}@keyframes _ring-draw_lzef7_1{to{stroke-dashoffset:0}}._selector_lzef7_80{transform-box:fill-box;transform-origin:50%;transition:transform .45s var(--ease-out)}._selectorLine_lzef7_86{stroke:var(--c-red);stroke-width:1.2px;opacity:.7}._selectorHead_lzef7_87{fill:var(--c-red);filter:drop-shadow(0 0 6px var(--c-red))}._connector_lzef7_89{stroke:var(--c-white-08);stroke-width:1px;stroke-dasharray:1;stroke-dashoffset:1px;animation:_ring-draw_lzef7_1 .5s var(--ease-out) forwards}._nodeDot_lzef7_96{fill:var(--c-white-40);transition:fill .25s var(--ease-out)}._nodeOn_lzef7_97 ._nodeDot_lzef7_96{fill:var(--c-red);filter:drop-shadow(0 0 6px var(--c-red))}._nodeOn_lzef7_97 ._connector_lzef7_89{stroke:var(--c-red-dim)}._coreGlow_lzef7_100{fill:var(--c-red-ghost);animation:2.6s ease-in-out infinite _core-pulse_lzef7_1}._core_lzef7_100{fill:var(--c-red);filter:drop-shadow(0 0 8px var(--c-red))}@keyframes _core-pulse_lzef7_1{0%,to{opacity:.4}50%{opacity:.9}}._coreLabel_lzef7_103{fill:var(--c-white-50);font-family:var(--font-mono);letter-spacing:.16em;font-size:10px}._head_lzef7_111{margin-bottom:var(--space-3)}._headCode_lzef7_112{font-size:var(--fs-2xs);letter-spacing:.2em;color:var(--c-red)}._blurb_lzef7_113{margin-top:var(--space-2);font-size:var(--fs-sm);color:var(--c-white-50);text-wrap:pretty;max-width:40ch}._items_lzef7_120{flex-direction:column;display:flex}._itemWrap_lzef7_121{overflow:hidden}._itemReveal_lzef7_122{display:block}._item_lzef7_120{align-items:center;gap:var(--space-3);border-top:var(--border-faint);color:var(--c-white-65);transition:color var(--dur-2) var(--ease-out), padding-left var(--dur-2) var(--ease-out);padding:.55rem 0;display:flex;position:relative}._item_lzef7_120:hover,._item_lzef7_120:focus-visible,._itemHot_lzef7_134{color:var(--c-white);padding-left:var(--space-2)}._itemActive_lzef7_135{color:var(--c-white)}._itemCode_lzef7_136{font-family:var(--font-mono);font-size:var(--fs-2xs);letter-spacing:.12em;color:var(--c-red);min-width:4.2rem}._itemLabel_lzef7_143{font-size:var(--fs-sm);flex:1}._itemLive_lzef7_144{background:var(--c-red);width:6px;height:6px;box-shadow:var(--glow-red);border-radius:50%;animation:2s ease-in-out infinite _node-pulse_lzef7_1}._itemArrow_lzef7_149{opacity:.4;transition:transform var(--dur-2) var(--ease-out), opacity var(--dur-2) var(--ease-out)}._item_lzef7_120:hover ._itemArrow_lzef7_149,._itemHot_lzef7_134 ._itemArrow_lzef7_149{opacity:1;transform:translate(2px,-2px)}@media (width<=900px){._wrap_lzef7_7{display:none}}@media (prefers-reduced-motion:reduce){._ringOuter_lzef7_69,._ringMid_lzef7_69,._ringInner_lzef7_69,._connector_lzef7_89{stroke-dashoffset:0;animation:none}._corner_lzef7_42{opacity:.8;animation:none}._selector_lzef7_80,._coreGlow_lzef7_100{transition:none;animation:none}}._nav_1su2q_1{width:100%;z-index:var(--z-nav);opacity:0;transition:opacity 1s var(--ease-out), transform 1.1s var(--ease-out);position:fixed;top:0;left:0;transform:translateY(-14px)}._nav_1su2q_1[data-revealed=true]{opacity:1;transform:none}._plate_1su2q_26{z-index:0;pointer-events:none;opacity:0;transition:opacity .7s var(--ease-out);background:linear-gradient(#050505f7,#050505db);position:absolute;inset:0}._nav_1su2q_1:before{content:"";z-index:0;pointer-events:none;opacity:1;transition:opacity .7s var(--ease-out);background:linear-gradient(#0202038c,#0000);position:absolute;inset:0 0 -12px}._scrolled_1su2q_46 ._plate_1su2q_26,._menuActive_1su2q_47 ._plate_1su2q_26{opacity:1}._scrolled_1su2q_46:before,._menuActive_1su2q_47:before{opacity:0}._hairline_1su2q_51{z-index:1;pointer-events:none;background:linear-gradient(90deg, transparent, var(--c-line-strong) 18%, var(--c-line-strong) 82%, transparent);transform-origin:50%;height:1px;transition:transform .9s var(--ease-out);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}._scrolled_1su2q_46 ._hairline_1su2q_51,._menuActive_1su2q_47 ._hairline_1su2q_51{transform:scaleX(1)}._inner_1su2q_67{z-index:2;justify-content:space-between;align-items:center;gap:var(--space-5);max-width:var(--maxw);height:var(--nav-h);padding-inline:var(--gutter);margin-inline:auto;display:flex;position:relative}._part_1su2q_81{opacity:0;transition:opacity .9s var(--ease-out), transform 1s var(--ease-out);transform:translateY(-8px)}._nav_1su2q_1[data-revealed=true] ._part_1su2q_81{opacity:1;transform:none}._nav_1su2q_1[data-revealed=true] ._groups_1su2q_87{transition-delay:.12s}._nav_1su2q_1[data-revealed=true] ._right_1su2q_88{transition-delay:.24s}._brand_1su2q_91{flex:none;align-items:center;gap:.7rem;display:inline-flex}._mark_1su2q_92{border-radius:var(--r-xs);width:30px;height:30px;transition:transform var(--dur-3) var(--ease-out);position:relative;overflow:hidden}._mark_1su2q_92 img{object-fit:cover;opacity:.92;width:100%;height:100%}._sheen_1su2q_102{pointer-events:none;background:linear-gradient(110deg,#0000 35%,#ffffff8c 50%,#0000 65%);position:absolute;inset:0;transform:translate(-130%)}._brand_1su2q_91:hover ._sheen_1su2q_102,._brand_1su2q_91:focus-visible ._sheen_1su2q_102{animation:_nav-sheen_1su2q_1 .9s var(--ease-out) 1}._brand_1su2q_91:hover ._mark_1su2q_92{transform:scale(1.06)}@keyframes _nav-sheen_1su2q_1{to{transform:translate(130%)}}._wordmark_1su2q_113{letter-spacing:.26em;text-transform:uppercase;color:var(--c-white);white-space:nowrap;transition:letter-spacing var(--dur-4) var(--ease-out);font-size:.78rem}._brand_1su2q_91:hover ._wordmark_1su2q_113{letter-spacing:.3em}._scrolled_1su2q_46 ._mark_1su2q_92{transform:scale(.92)}._scrolled_1su2q_46 ._brand_1su2q_91:hover ._mark_1su2q_92{transform:scale(1)}._groups_1su2q_87{align-items:center;gap:.25rem;display:flex;position:relative}._group_1su2q_87{border-radius:var(--r-sm);color:var(--c-white-50);transition:color var(--dur-2) var(--ease-out);flex-direction:column;padding:.4rem .9rem;display:flex;position:relative;overflow:hidden}._group_1su2q_87:hover,._groupOpen_1su2q_139,._active_1su2q_140{color:var(--c-white)}._ink_1su2q_143{background:var(--c-red);height:1px;box-shadow:var(--glow-red);pointer-events:none;transform-origin:0;position:absolute;bottom:.28rem;left:0}._groupLabel_1su2q_154{font-size:var(--fs-sm)}._groupCode_1su2q_155{font-family:var(--font-mono);letter-spacing:.18em;color:var(--c-red);opacity:0;transition:transform var(--dur-2) var(--ease-out), opacity var(--dur-2) var(--ease-out);font-size:.5rem;position:absolute;bottom:-.9rem;left:.9rem}._group_1su2q_87:hover ._groupCode_1su2q_155{opacity:.7;transform:translateY(-.7rem)}._right_1su2q_88{align-items:center;gap:var(--space-4);flex:none;display:flex}._search_1su2q_170{align-items:center;gap:var(--space-2);min-height:36px;padding:0 var(--space-3);border:1px solid var(--c-line-strong);background:var(--c-white-03);color:var(--c-white-65);font:.65rem var(--font-mono);cursor:pointer;transition:color var(--dur-2) var(--ease-out), border-color var(--dur-2) var(--ease-out), background var(--dur-2) var(--ease-out);display:inline-flex}._search_1su2q_170:hover{color:var(--c-white);border-color:var(--c-red-dim);background:var(--c-white-05)}._search_1su2q_170:focus-visible{outline:2px solid var(--c-red);outline-offset:2px}._status_1su2q_173{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--c-white-40);white-space:nowrap;align-items:center;gap:.5em;font-size:.6rem;display:inline-flex}._statusDot_1su2q_184{background:var(--c-red);width:5px;height:5px;box-shadow:var(--glow-red);border-radius:50%;animation:2.4s ease-in-out infinite _node-pulse_1su2q_1}._burger_1su2q_194{border:1px solid var(--c-line);border-radius:var(--r-sm);background:var(--c-white-03);width:34px;height:34px;display:none;position:relative}._burger_1su2q_194 span{background:var(--c-white);height:1px;transition:transform var(--dur-2) var(--ease-out);position:absolute;left:9px;right:9px}._burger_1su2q_194 span:first-child{top:13px}._burger_1su2q_194 span:nth-child(2){bottom:13px}._burgerOpen_1su2q_213 span:first-child{transform:translateY(3.5px)rotate(45deg)}._burgerOpen_1su2q_213 span:nth-child(2){transform:translateY(-3.5px)rotate(-45deg)}@media (width<=1280px){._status_1su2q_173{display:none}}@media (width<=900px){._groups_1su2q_87{display:none}._burger_1su2q_194{display:inline-flex}}@media (width<=560px){._audio_1su2q_222,._search_1su2q_170 span{display:none}._wordmark_1su2q_113{letter-spacing:.2em;font-size:.7rem}}@media (width<=380px){._wordmark_1su2q_113{letter-spacing:.12em;font-size:.64rem}._right_1su2q_88{gap:var(--space-3)}}@media (width<=340px){._wordmark_1su2q_113{display:none}}@media (prefers-reduced-motion:reduce){._statusDot_1su2q_184{animation:none}._nav_1su2q_1,._part_1su2q_81{transform:none}._brand_1su2q_91:hover ._sheen_1su2q_102{animation:none}}._overlay_14upk_1{z-index:var(--z-menu);gap:var(--space-6);padding:calc(var(--nav-h) + var(--space-4)) var(--gutter) var(--space-6);background:radial-gradient(130% 75% at 50% -8%, #ff333314, transparent 55%), linear-gradient(180deg, var(--c-black-2), var(--c-void) 60%);flex-direction:column;display:flex;position:fixed;inset:0;overflow-y:auto}._close_14upk_15{top:var(--space-4);right:var(--gutter);border:1px solid var(--c-line-strong);background:var(--c-black-3);width:44px;height:44px;color:var(--c-white);font:1.5rem var(--font-sans);cursor:pointer;border-radius:50%;place-items:center;display:grid;position:absolute}._close_14upk_15:hover{border-color:var(--c-red)}._close_14upk_15:focus-visible{outline:2px solid var(--c-red);outline-offset:2px}._menu_14upk_20{padding-left:var(--space-5);flex-direction:column;margin-top:auto;display:flex;position:relative}._menu_14upk_20:before{content:"";background:linear-gradient(180deg, transparent, var(--c-red-dim), var(--c-line-strong) 60%, transparent);transform-origin:top;width:1px;animation:_rail-draw_14upk_1 .7s var(--ease-out) .1s both;position:absolute;top:8%;bottom:8%;left:4px}@keyframes _rail-draw_14upk_1{0%{transform:scaleY(0)}to{transform:scaleY(1)}}._group_14upk_40{border-bottom:var(--border-faint);position:relative}._group_14upk_40:before{content:"";left:calc(-1 * var(--space-5) + 1px);top:calc(var(--space-4) + .6em);background:var(--c-void);border:1px solid var(--c-red-dim);width:7px;height:7px;transition:background var(--dur-2) var(--ease-out), box-shadow var(--dur-2) var(--ease-out);border-radius:50%;position:absolute}._group_14upk_40:focus-within:before{background:var(--c-red);box-shadow:var(--glow-red)}._groupHead_14upk_55{justify-content:space-between;align-items:center;display:flex}._groupLink_14upk_56{align-items:center;gap:var(--space-4);padding:var(--space-4) 0;color:var(--c-white-80);flex:1;display:flex}._index_14upk_64{font-family:var(--font-mono);font-size:var(--fs-2xs);color:var(--c-red)}._groupLabel_14upk_65{font-family:var(--font-serif);font-size:clamp(1.5rem,7vw,2.1rem);font-weight:300}._expand_14upk_67{border:1px solid var(--c-line);border-radius:var(--r-sm);width:38px;height:38px;color:var(--c-white-50);transition:transform var(--dur-2) var(--ease-out), color var(--dur-2) var(--ease-out);place-items:center;display:grid}._expandOpen_14upk_77{color:var(--c-red);border-color:var(--c-red-dim);transform:rotate(45deg)}._sub_14upk_79{overflow:hidden}._subLink_14upk_80{align-items:center;gap:var(--space-3);padding:.55rem 0 .55rem var(--space-6);font-size:var(--fs-sm);color:var(--c-white-50);display:flex}._subLink_14upk_80:hover{color:var(--c-white)}._subCode_14upk_89{font-family:var(--font-mono);font-size:var(--fs-2xs);color:var(--c-red);min-width:4rem}._foot_14upk_91{gap:var(--space-4);flex-direction:column;display:flex}._channel_14upk_92{cursor:pointer;border:1px solid var(--c-line-strong);border-radius:var(--r-sm);font-family:var(--font-mono);font-size:var(--fs-2xs);letter-spacing:.18em;text-transform:uppercase;color:var(--c-white);background:0 0;align-self:flex-start;align-items:center;gap:.7em;padding:.8rem 1.4rem;display:inline-flex}._footRow_14upk_108{justify-content:space-between;align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}._status_14upk_109{font-family:var(--font-mono);font-size:var(--fs-2xs);letter-spacing:.16em;text-transform:uppercase;color:var(--c-white-40);align-items:center;gap:.5em;display:inline-flex}._dot_14upk_110{background:var(--c-red);width:5px;height:5px;box-shadow:var(--glow-red);border-radius:50%}._prox_1vopu_1{position:relative}._visual_1vopu_2{display:inline}._word_1vopu_3{white-space:nowrap;display:inline-block}._unit_1vopu_4{transform:translate3d(0, calc(var(--k,0) * -.1em), 0) scale(calc(1 + var(--k,0) * .045));transform-origin:50% 80%;color:color-mix(in srgb, var(--prox-hot,var(--c-red)) calc(var(--k,0) * 100%), currentColor);display:inline-block}@media (prefers-reduced-motion:reduce){._unit_1vopu_4{color:inherit;transform:none}}._rail_1an82_1{width:100%;position:relative;overflow:hidden}._rail_1an82_1:before,._rail_1an82_1:after{content:"";z-index:2;pointer-events:none;width:clamp(40px,8vw,140px);position:absolute;top:0;bottom:0}._rail_1an82_1:before{background:linear-gradient(90deg, var(--c-black), transparent);left:0}._rail_1an82_1:after{background:linear-gradient(270deg, var(--c-black), transparent);right:0}._track_1an82_20{white-space:nowrap;will-change:transform;align-items:center;display:inline-flex}._item_1an82_26{align-items:center;display:inline-flex}._text_1an82_27{padding:0 var(--space-5);font-family:var(--font-serif);color:var(--c-white-40);font-size:clamp(1.3rem,3vw,2.2rem);font-weight:300}._sep_1an82_34{background:var(--c-red);width:6px;height:6px;box-shadow:var(--glow-red);border-radius:50%;flex:none}._link_it5iv_1{color:var(--c-white-80);font:.68rem var(--font-mono);letter-spacing:.18em;text-transform:uppercase;cursor:pointer;transition:color var(--dur-2) var(--ease-out);align-items:center;gap:.5em;padding-bottom:.3em;display:inline-flex;position:relative}._link_it5iv_1:after{content:"";opacity:.35;background:currentColor;height:1px;position:absolute;bottom:0;left:0;right:0}._link_it5iv_1:before{content:"";z-index:1;background:var(--c-red);height:1px;box-shadow:var(--glow-red);transform-origin:0;transition:transform .6s var(--ease-glide);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}._link_it5iv_1:hover,._link_it5iv_1:focus-visible{color:var(--c-white)}._link_it5iv_1:hover:before,._link_it5iv_1:focus-visible:before{transform:scaleX(1)}._arrow_it5iv_40{transition:transform var(--dur-3) var(--ease-glide), color var(--dur-2) var(--ease-out)}._link_it5iv_1:hover ._arrow_it5iv_40,._link_it5iv_1:focus-visible ._arrow_it5iv_40{color:var(--c-red);transform:translate(3px,-3px)}._red_it5iv_42{color:var(--c-red)}@media (prefers-reduced-motion:reduce){._link_it5iv_1:before,._arrow_it5iv_40{transition:none}}._footer_cgqm5_1{z-index:var(--z-content);padding:0 var(--gutter) var(--space-6);background:linear-gradient(180deg, transparent, var(--c-void) 22%);border-top:var(--border-faint);position:relative;overflow:hidden}._topLine_cgqm5_9{background:linear-gradient(90deg, transparent, var(--c-line-strong), transparent);height:1px;position:absolute;top:0;left:0;right:0}._marquee_cgqm5_18{margin:var(--space-6) calc(-1 * var(--gutter)) var(--space-8)}._marqueeText_cgqm5_19{letter-spacing:.18em;color:var(--c-white-30);font-size:clamp(1.1rem,2.2vw,1.6rem)}._inner_cgqm5_21{gap:var(--space-10);max-width:var(--maxw);grid-template-columns:minmax(220px,.8fr) minmax(0,2.2fr);margin-inline:auto;display:grid}._lead_cgqm5_30{align-items:flex-start;gap:var(--space-4);flex-direction:column;display:flex}._brandRow_cgqm5_31{align-items:center;gap:.8rem;display:flex}._logo_cgqm5_32{object-fit:cover;border-radius:3px;width:34px;height:34px}._brand_cgqm5_31{font-family:var(--font-serif);font-size:var(--fs-h3);color:var(--c-white);font-weight:400}._division_cgqm5_34{font:.62rem var(--font-mono);letter-spacing:.18em;color:var(--c-red)}._blurb_cgqm5_35{max-width:30ch;font-size:var(--fs-sm);line-height:var(--lh-normal);color:var(--c-white-50)}._live_cgqm5_36{font:.62rem var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--c-white-40);align-items:center;gap:.6em;display:inline-flex}._liveDot_cgqm5_37{background:var(--c-red);width:6px;height:6px;box-shadow:var(--glow-red);border-radius:50%;animation:2.2s ease-in-out infinite _node-pulse_cgqm5_1}._columns_cgqm5_40{gap:var(--space-6);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}._column_cgqm5_40{transition:opacity var(--dur-3) var(--ease-out)}._columns_cgqm5_40:hover ._column_cgqm5_40:not(:hover){opacity:.4}._colTitle_cgqm5_44{margin-bottom:var(--space-4);padding-bottom:var(--space-3);border-bottom:var(--border);font:.64rem var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--c-white-65);align-items:baseline;gap:.7em;font-weight:400;display:flex}._colNum_cgqm5_57{color:var(--c-red)}._colLinks_cgqm5_58{flex-direction:column;gap:.15rem;display:flex}._colLink_cgqm5_58{justify-content:space-between;align-items:center;gap:var(--space-2);font-size:var(--fs-sm);color:var(--c-white-50);transition:color var(--dur-2) var(--ease-out);padding:.38rem 0;display:flex;position:relative}._colText_cgqm5_70{transition:transform .55s var(--ease-glide)}._colArrow_cgqm5_71{opacity:0;color:var(--c-red);transition:opacity var(--dur-2) var(--ease-out), transform .55s var(--ease-glide);transform:translate(-6px,4px)}._colLink_cgqm5_58:after{content:"";background:linear-gradient(90deg, var(--c-red-dim), transparent);transform-origin:0;height:1px;transition:transform .6s var(--ease-glide);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}._colLink_cgqm5_58:hover,._colLink_cgqm5_58:focus-visible{color:var(--c-white)}._colLink_cgqm5_58:hover ._colText_cgqm5_70,._colLink_cgqm5_58:focus-visible ._colText_cgqm5_70{transform:translate(6px)}._colLink_cgqm5_58:hover ._colArrow_cgqm5_71,._colLink_cgqm5_58:focus-visible ._colArrow_cgqm5_71{opacity:1;transform:none}._colLink_cgqm5_58:hover:after,._colLink_cgqm5_58:focus-visible:after{transform:scaleX(1)}._meta_cgqm5_90{align-items:center;gap:var(--space-6);max-width:var(--maxw);margin:var(--space-10) auto var(--space-6);padding-top:var(--space-5);border-top:var(--border-faint);display:flex}._time_cgqm5_99{align-items:baseline;gap:.8rem;display:inline-flex}._timeKey_cgqm5_100{font:.58rem var(--font-mono);letter-spacing:.2em;color:var(--c-white-30)}._timeVal_cgqm5_101{font:.8rem var(--font-mono);letter-spacing:.1em;color:var(--c-white-80);font-variant-numeric:tabular-nums}._hint_cgqm5_102{font:.62rem var(--font-mono);letter-spacing:.06em;color:var(--c-white-40);align-items:center;gap:.4em;display:inline-flex}._count_cgqm5_103{font:.6rem var(--font-mono);letter-spacing:.16em;color:var(--c-white-30);text-transform:uppercase;margin-left:auto}._top_cgqm5_9{width:52px;height:52px;color:var(--c-white-65);transition:color var(--dur-2) var(--ease-out), transform .6s var(--ease-glide);border-radius:50%;flex:none;place-items:center;display:grid;position:relative}._top_cgqm5_9 svg{width:100%;height:100%;position:absolute;inset:0;transform:rotate(-90deg)}._topTrack_cgqm5_117{fill:none;stroke:var(--c-white-12);stroke-width:1.2px}._topArc_cgqm5_118{fill:none;stroke:var(--c-red);stroke-width:1.8px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset .25s linear}._topArrow_cgqm5_119{transition:transform .6s var(--ease-glide);position:relative}._top_cgqm5_9:hover{color:var(--c-white);transform:scale(1.06)}._top_cgqm5_9:hover ._topArrow_cgqm5_119{transform:translateY(-3px)}._wordmarkWrap_cgqm5_124{max-width:var(--maxw);margin-inline:auto;line-height:.82;overflow:hidden}._wordmark_cgqm5_124{font-family:var(--font-serif);letter-spacing:-.02em;color:var(--c-white-12);--prox-hot:var(--c-red);font-size:clamp(3rem,19vw,16rem);font-weight:300;display:block}._bottom_cgqm5_136{justify-content:space-between;align-items:center;gap:var(--space-4);max-width:var(--maxw);margin:var(--space-4) auto 0;padding-top:var(--space-5);border-top:var(--border-faint);flex-wrap:wrap;display:flex}._copy_cgqm5_147{font-size:var(--fs-2xs);letter-spacing:.04em;color:var(--c-white-40)}._corner_cgqm5_148{font:.6rem var(--font-mono);letter-spacing:.12em;color:var(--c-white-30);align-items:center;gap:.6rem;display:inline-flex}._signal_cgqm5_149{background:var(--c-white-05);width:34px;height:2px;position:relative;overflow:hidden}._signal_cgqm5_149:before{content:"";background:linear-gradient(90deg, transparent, var(--c-red-dim), transparent);animation:3.2s linear infinite _scan-x_cgqm5_1;position:absolute;inset:0}@media (width<=1100px){._columns_cgqm5_40{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=900px){._inner_cgqm5_21{gap:var(--space-8);grid-template-columns:minmax(0,1fr)}._meta_cgqm5_90{gap:var(--space-4);flex-wrap:wrap}._count_cgqm5_103{margin-left:0}._top_cgqm5_9{margin-left:auto}._hint_cgqm5_102{display:none}}@media (width<=560px){._columns_cgqm5_40{grid-template-columns:repeat(2,minmax(0,1fr))}._bottom_cgqm5_136{text-align:center;justify-content:center}}@media (hover:none){._columns_cgqm5_40:hover ._column_cgqm5_40:not(:hover){opacity:1}._colArrow_cgqm5_71{opacity:.6;transform:none}}@media (prefers-reduced-motion:reduce){._signal_cgqm5_149:before,._liveDot_cgqm5_37{animation:none}._colText_cgqm5_70,._colArrow_cgqm5_71,._colLink_cgqm5_58:after,._top_cgqm5_9,._topArrow_cgqm5_119,._topArc_cgqm5_118{transition:none}}._fault_1tt07_1{justify-content:center;align-items:center;gap:var(--space-4);text-align:center;min-height:70vh;padding:var(--gutter);flex-direction:column;display:flex}._code_1tt07_11{font-family:var(--font-mono);font-size:var(--fs-2xs);letter-spacing:.2em;color:var(--c-red)}._title_1tt07_12{font-family:var(--font-serif);font-size:var(--fs-hero);font-weight:300}._body_1tt07_13{color:var(--c-white-50);text-wrap:pretty;max-width:40ch}._btn_1tt07_14{margin-top:var(--space-2);border:1px solid var(--c-line-strong);border-radius:var(--r-sm);font-family:var(--font-mono);font-size:var(--fs-2xs);letter-spacing:.18em;text-transform:uppercase;color:var(--c-white);transition:border-color var(--dur-2) var(--ease-out), color var(--dur-2) var(--ease-out);padding:.8rem 1.4rem}._btn_1tt07_14:hover{border-color:var(--c-red-dim);color:var(--c-red)}._root_zk0pt_1{z-index:var(--z-boot);background:#000;position:fixed;inset:0;overflow:hidden}._intro_zk0pt_10{z-index:3;background:#000;place-items:center;display:grid;position:absolute;inset:0}._introInner_zk0pt_18{flex-direction:column;align-items:center;gap:3.4rem;display:flex}._brand_zk0pt_24{font-family:var(--font-serif);letter-spacing:.55rem;text-align:center;text-transform:uppercase;color:#fff;will-change:transform, opacity;font-size:clamp(2.2rem,4.6vw,3.8rem);font-weight:300;line-height:1.4}._controls_zk0pt_35{will-change:transform, opacity;flex-direction:column;align-items:center;gap:1.1rem;display:flex}._soundNote_zk0pt_42{font-family:var(--font-mono);font-size:var(--fs-2xs);letter-spacing:.22em;text-transform:uppercase;color:var(--c-white-30)}._startBtn_zk0pt_49{border:none;border-bottom:1px solid var(--c-white-20);color:var(--c-white-40);font-family:var(--font-sans);letter-spacing:.45rem;cursor:pointer;transition:color var(--dur-3), border-color var(--dur-3), letter-spacing var(--dur-3) var(--ease-out);background:0 0;padding:0 0 .6rem;font-size:.8rem}._startBtn_zk0pt_49:hover{color:#fff;letter-spacing:.62rem;border-color:#fff}._hud_zk0pt_64{background:var(--c-void);z-index:2;pointer-events:none;display:none;position:absolute;inset:0;overflow:hidden}._block_zk0pt_74{z-index:5;will-change:transform;height:100%;position:absolute;top:0}._blockPrimary_zk0pt_81{border-inline:1px solid var(--c-white-12);background:linear-gradient(90deg,#0000,#ffffff0a,#ffffff14,#0000);width:30vw}._blockSecondary_zk0pt_86{background:linear-gradient(90deg,#0000,#ff333308,#ff333312,#0000);border-left:1px solid #ff333326;width:12vw}._matrixField_zk0pt_92{z-index:2;position:absolute;inset:0}._perspGrid_zk0pt_93{will-change:transform, opacity;width:250%;height:250%;transform-style:preserve-3d;background-image:linear-gradient(0deg,#ffffff08 1px,#0000 1px),linear-gradient(90deg,#ffffff08 1px,#0000 1px);background-size:80px 80px;position:absolute;top:50%;left:50%}._gridZoom1_zk0pt_104{animation:9s linear infinite _zoomspin_zk0pt_1}._gridZoom2_zk0pt_105{background-image:linear-gradient(0deg,#ff333305 1px,#0000 1px),linear-gradient(90deg,#ff333305 1px,#0000 1px);background-size:160px 160px;animation:15s linear infinite reverse _zoomspin_zk0pt_1}@keyframes _zoomspin_zk0pt_1{0%{opacity:0;transform:translate(-50%,-50%)scale(.3)rotate(0)}15%{opacity:1}85%{opacity:1}to{opacity:0;transform:translate(-50%,-50%)scale(2.2)rotate(90deg)}}._gridLine_zk0pt_119{background:var(--c-white-05);z-index:3;position:absolute}._gridH_zk0pt_120{transform-origin:0;width:100%;height:1px;left:0}._gridV_zk0pt_121{transform-origin:top;width:1px;height:100%;top:0}._h1_zk0pt_122{top:24%}._h2_zk0pt_122{top:76%}._v1_zk0pt_123{left:20%}._v2_zk0pt_123{left:80%}._bracket_zk0pt_125{border:1px solid var(--c-white-12);z-index:3;width:40px;height:40px;position:absolute}._mtl_zk0pt_126{border-bottom:none;border-right:none;top:24%;left:20%;transform:translate(-50%,-50%)}._mtr_zk0pt_127{border-bottom:none;border-left:none;top:24%;right:20%;transform:translate(50%,-50%)}._mbl_zk0pt_128{border-top:none;border-right:none;bottom:24%;left:20%;transform:translate(-50%,50%)}._mbr_zk0pt_129{border-top:none;border-left:none;bottom:24%;right:20%;transform:translate(50%,50%)}._terminal_zk0pt_131{width:54%;font-family:var(--font-mono);letter-spacing:1px;color:var(--c-white-40);z-index:4;font-size:.72rem;line-height:2.3;position:absolute;top:28%;left:23%}._logLine_zk0pt_144{opacity:0;transition:opacity .6s var(--ease-out), transform .7s var(--ease-out);transform:translate(-12px)}._logLine_zk0pt_144[data-on="1"]{opacity:1;transform:none}._bright_zk0pt_150{color:#fff}._warn_zk0pt_151{color:var(--c-red)}._counter_zk0pt_153{font-family:var(--font-mono);letter-spacing:2px;color:#fff;z-index:4;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px 12px;font-size:.72rem;display:flex;position:absolute;bottom:28%;right:23%}._percent_zk0pt_162{font-variant-numeric:tabular-nums}._track_zk0pt_164{background:var(--c-white-12);flex-basis:100%;height:1px;overflow:hidden}._bar_zk0pt_170{background:linear-gradient(90deg, var(--c-white-40), var(--c-red));transform-origin:0;width:100%;height:100%;display:block;transform:scaleX(0)}._pulse_zk0pt_178{background:var(--c-red);border-radius:50%;width:6px;height:6px;animation:.45s ease-in-out infinite alternate _bootpulse_zk0pt_1}@keyframes _bootpulse_zk0pt_1{0%{opacity:.2}to{opacity:1;box-shadow:0 0 8px var(--c-red)}}._skip_zk0pt_189{z-index:6;font-family:var(--font-mono);font-size:var(--fs-2xs);letter-spacing:.2em;text-transform:uppercase;color:var(--c-white-30);border:1px solid var(--c-line-faint);border-radius:var(--r-pill);cursor:pointer;transition:color var(--dur-2), border-color var(--dur-2);background:#ffffff05;padding:.5rem 1rem;position:absolute;bottom:1.6rem;left:50%;transform:translate(-50%)}._skip_zk0pt_189:hover{color:#fff;border-color:var(--c-white-30)}@media (width<=720px){._terminal_zk0pt_131{width:84%;font-size:.6rem;line-height:2;top:30%;left:8%}._counter_zk0pt_153{bottom:24%;right:8%}}@media (prefers-reduced-motion:reduce){._gridZoom1_zk0pt_104,._gridZoom2_zk0pt_105,._pulse_zk0pt_178{animation:none!important}._logLine_zk0pt_144{transition:none}}._ring_11r4k_1,._dot_11r4k_2{z-index:var(--z-cursor);pointer-events:none;opacity:0;will-change:transform;position:fixed;top:0;left:0}._ring_11r4k_1{width:0;height:0}._dot_11r4k_2{background:var(--c-red);width:6px;height:6px;box-shadow:var(--glow-red);z-index:calc(var(--z-cursor) + 1);border-radius:50%;margin:-3px 0 0 -3px}._reticle_11r4k_26,._corner_11r4k_27,._scan_11r4k_28,._orbit_11r4k_29{position:absolute;top:0;left:0}._reticle_11r4k_26{border:1px solid var(--c-white-30);width:30px;height:30px;transition:width var(--dur-2) var(--ease-out), height var(--dur-2) var(--ease-out), margin var(--dur-2) var(--ease-out), border-color var(--dur-2) var(--ease-out), opacity var(--dur-2) var(--ease-out);border-radius:50%;margin:-15px 0 0 -15px}._corner_11r4k_27{border:1px solid var(--c-red);opacity:0;width:8px;height:8px;transition:opacity var(--dur-1) var(--ease-out)}._corner_tl_11r4k_56{border-bottom:none;border-right:none;margin:-24px 0 0 -24px}._corner_tr_11r4k_57{border-bottom:none;border-left:none;margin:-24px 0 0 16px}._corner_bl_11r4k_58{border-top:none;border-right:none;margin:16px 0 0 -24px}._corner_br_11r4k_59{border-top:none;border-left:none;margin:16px 0 0 16px}._scan_11r4k_28{background:var(--c-red);width:42px;height:1px;box-shadow:var(--glow-red);opacity:0;margin:0 0 0 -21px}._orbit_11r4k_29{background:var(--c-white);opacity:0;border-radius:50%;width:4px;height:4px;margin:-2px 0 0 -2px}._link_11r4k_80 ._reticle_11r4k_26{border-color:var(--c-white-50);width:46px;height:46px;margin:-23px 0 0 -23px}._card_11r4k_82 ._reticle_11r4k_26{opacity:0}._card_11r4k_82 ._corner_11r4k_27{opacity:1}._nav_11r4k_85 ._reticle_11r4k_26{border-style:dashed;border-color:var(--c-white-40);width:40px;height:40px;margin:-20px 0 0 -20px}._nav_11r4k_85 ._orbit_11r4k_29{opacity:1;animation:1.5s linear infinite _cursor-orbit_11r4k_1}._redacted_11r4k_88 ._reticle_11r4k_26{opacity:0}._redacted_11r4k_88 ._scan_11r4k_28{opacity:1}._audio_11r4k_91 ._reticle_11r4k_26{border-color:var(--c-red);animation:_cursor-pulse_11r4k_1 1s var(--ease-in-out) infinite}._drag_11r4k_94 ._reticle_11r4k_26{border-color:var(--c-red);border-radius:999px;width:70px;height:32px;margin:-16px 0 0 -35px}._drag_11r4k_94 ._reticle_11r4k_26:before,._drag_11r4k_94 ._reticle_11r4k_26:after{font:.8rem/1 var(--font-mono);color:var(--c-red);margin-top:-.62em;position:absolute;top:50%}._drag_11r4k_94 ._reticle_11r4k_26:before{content:"‹";left:9px}._drag_11r4k_94 ._reticle_11r4k_26:after{content:"›";right:9px}._label_11r4k_107{font:.55rem var(--font-mono);letter-spacing:.22em;text-transform:uppercase;color:var(--c-white);white-space:nowrap;opacity:0;transition:opacity var(--dur-2) var(--ease-out), transform .5s var(--ease-glide);position:absolute;top:-7px;left:30px;transform:translate(-6px)}._hasLabel_11r4k_120 ._label_11r4k_107{opacity:.9;transform:none}._drag_11r4k_94._hasLabel_11r4k_120 ._label_11r4k_107{left:44px}._down_11r4k_123 ._reticle_11r4k_26{transform:scale(.82)}@keyframes _cursor-orbit_11r4k_1{0%{transform:rotate(0)translate(22px)}to{transform:rotate(360deg)translate(22px)}}@keyframes _cursor-pulse_11r4k_1{0%,to{transform:scale(1)}50%{transform:scale(1.22)}}._overlay_kqai0_1{z-index:var(--z-overlay);pointer-events:none;opacity:.6;background:repeating-linear-gradient(0deg,#ffffff04 0 1px,#0000 2px 4px);position:fixed;inset:0}._noise_10e2o_1{z-index:var(--z-overlay);pointer-events:none;opacity:.035;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:180px 180px;position:fixed;inset:0}._root_hifm1_1{z-index:var(--z-menu,200);background:#020203b8;justify-content:center;align-items:flex-start;padding:clamp(56px,14vh,140px) 16px 16px;display:flex;position:fixed;inset:0}._panel_hifm1_11{border:1px solid var(--c-line-strong);border-radius:var(--r-lg);width:min(520px,100%);max-height:calc(100dvh - 32px);box-shadow:var(--shadow-lift), 0 0 0 1px #ff33330f;background:linear-gradient(170deg,#101114fa,#070708fa);padding:clamp(1rem,3vw,1.6rem);overflow:auto}._head_hifm1_21{padding-bottom:var(--space-3);border-bottom:1px solid var(--c-white-08);justify-content:space-between;align-items:center;display:flex}._eyebrow_hifm1_22{font:.62rem var(--font-mono);letter-spacing:.26em;text-transform:uppercase;color:var(--c-red)}._close_hifm1_23{border:1px solid var(--c-line);width:34px;height:34px;color:var(--c-white-65);cursor:pointer;transition:border-color var(--dur-2) var(--ease-out), color var(--dur-2) var(--ease-out);border-radius:50%;place-items:center;display:grid}._close_hifm1_23:hover{border-color:var(--c-red-dim);color:var(--c-white)}._close_hifm1_23:focus-visible{outline:2px solid var(--c-red);outline-offset:2px}._list_hifm1_27{list-style:none}._list_hifm1_27 li{gap:var(--space-4);border-bottom:1px dashed var(--c-white-08);animation:_row-in_hifm1_1 .55s var(--ease-out) both;animation-delay:calc(.1s + var(--i) * 50ms);grid-template-columns:minmax(7.5rem,auto) minmax(0,1fr);align-items:center;padding:.8rem 0;display:grid}@keyframes _row-in_hifm1_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}._keys_hifm1_30{flex-wrap:wrap;align-items:center;gap:.35rem;display:inline-flex}._keyGroup_hifm1_31{align-items:center;gap:.35rem;display:inline-flex}._keyGroup_hifm1_31 i{font:normal .6rem var(--font-mono);color:var(--c-white-30)}._what_hifm1_33{flex-direction:column;gap:.15rem;display:flex}._what_hifm1_33 b{font-weight:500;font-size:var(--fs-sm);color:var(--c-white)}._what_hifm1_33 small{font-size:var(--fs-xs);color:var(--c-white-50);line-height:1.4}._more_hifm1_36{margin-top:var(--space-4);font:.62rem var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--c-white-65);border-bottom:1px solid var(--c-red-dim);transition:color var(--dur-2) var(--ease-out), gap .5s var(--ease-glide);align-items:center;gap:.5em;padding-bottom:.25rem;display:inline-flex}._more_hifm1_36:hover,._more_hifm1_36:focus-visible{color:var(--c-white);gap:.9em}@media (width<=520px){._list_hifm1_27 li{grid-template-columns:minmax(0,1fr);gap:.4rem}}@media (prefers-reduced-motion:reduce){._list_hifm1_27 li{animation:none}}._layer_imm6a_1{z-index:calc(var(--z-menu,200) - 10);pointer-events:none;position:fixed;inset:0;overflow:hidden}._label_imm6a_2{font:.5rem var(--font-mono);letter-spacing:.1em;color:var(--c-white-80);white-space:nowrap;will-change:transform;background:#050505e0;border:1px solid #ff33338c;border-radius:2px;padding:.12rem .4rem;position:absolute;top:0;left:0}._hud_imm6a_16{border:1px solid var(--c-red-dim);border-radius:var(--r-pill);font:.58rem var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--c-white-65);white-space:nowrap;background:#050505eb;align-items:center;gap:.9rem;padding:.55rem 1rem;display:inline-flex;position:absolute;bottom:1.2rem;left:50%;transform:translate(-50%)}._hud_imm6a_16 b{color:var(--c-red);font-weight:400}._hud_imm6a_16 i{color:var(--c-white-30);font-style:normal}@media (width<=640px){._hud_imm6a_16 i{display:none}}._overlay_1tjyv_4{z-index:var(--z-route-transition,600);pointer-events:none;contain:strict;--travel:1s;position:fixed;inset:0;overflow:hidden}._rider_1tjyv_15{will-change:transform;width:100%;height:0;animation:_current-down_1tjyv_1 var(--travel) var(--ease-in-out,cubic-bezier(.65, 0, .35, 1)) both;position:absolute;top:0;left:0}._line_1tjyv_24{background:linear-gradient(90deg, transparent, var(--c-red) 18%, #ff8a8a 50%, var(--c-red) 82%, transparent);opacity:0;height:2px;animation:_current-fade_1tjyv_1 var(--travel) ease both;position:absolute;top:-1px;left:0;right:0;box-shadow:0 0 22px #ff3333b3}._wash_1tjyv_36{opacity:0;height:42vh;animation:_current-fade_1tjyv_1 var(--travel) ease both;background:linear-gradient(#0000,#ff33330b 70%,#ff33331f);position:absolute;bottom:0;left:0;right:0}._label_1tjyv_46{left:var(--gutter,2rem);font:.6rem var(--font-mono,monospace);letter-spacing:.32em;color:var(--c-white-65,#ffffffa6);white-space:nowrap;opacity:0;animation:_current-label_1tjyv_1 var(--travel) ease both;position:absolute;top:.55rem}@keyframes _current-down_1tjyv_1{0%{transform:translateY(-6vh)}to{transform:translateY(106vh)}}@keyframes _current-up_1tjyv_1{0%{transform:translateY(106vh)}to{transform:translateY(-6vh)}}@keyframes _current-fade_1tjyv_1{0%{opacity:0}14%{opacity:1}78%{opacity:1}to{opacity:0}}@keyframes _current-label_1tjyv_1{0%{opacity:0}22%{opacity:1}70%{opacity:1}to{opacity:0}}._home_1tjyv_64 ._rider_1tjyv_15,._contact_1tjyv_64 ._rider_1tjyv_15{animation-name:_current-up_1tjyv_1}._home_1tjyv_64 ._wash_1tjyv_36,._contact_1tjyv_64 ._wash_1tjyv_36{background:linear-gradient(#ff33331f,#ff33330b 30%,#0000);top:0;bottom:auto}._home_1tjyv_64 ._label_1tjyv_46,._contact_1tjyv_64 ._label_1tjyv_46{top:auto;bottom:.55rem}._systems_1tjyv_69 ._rider_1tjyv_15,._work_1tjyv_69 ._rider_1tjyv_15{width:0;height:100%;animation-name:_current-right_1tjyv_1}._work_1tjyv_69 ._rider_1tjyv_15{animation-name:_current-left_1tjyv_1}._systems_1tjyv_69 ._line_1tjyv_24,._work_1tjyv_69 ._line_1tjyv_24{background:linear-gradient(180deg, transparent, var(--c-red) 18%, #ff8a8a 50%, var(--c-red) 82%, transparent);width:2px;height:auto;inset:0 auto 0 -1px}._systems_1tjyv_69 ._wash_1tjyv_36,._work_1tjyv_69 ._wash_1tjyv_36{background:linear-gradient(90deg,#0000,#ff33330b 70%,#ff33331f);width:42vw;height:auto;inset:0 0 0 auto}._work_1tjyv_69 ._wash_1tjyv_36{background:linear-gradient(270deg,#0000,#ff33330b 70%,#ff33331f);left:0;right:auto}._systems_1tjyv_69 ._label_1tjyv_46,._work_1tjyv_69 ._label_1tjyv_46{left:.8rem;top:var(--nav-h,72px);writing-mode:vertical-rl}@keyframes _current-right_1tjyv_1{0%{transform:translate(-6vw)}to{transform:translate(106vw)}}@keyframes _current-left_1tjyv_1{0%{transform:translate(106vw)}to{transform:translate(-6vw)}}._company_1tjyv_79 ._rider_1tjyv_15{height:0;animation:none;top:50%}._company_1tjyv_79 ._wash_1tjyv_36{display:none}._company_1tjyv_79 ._line_1tjyv_24{transform-origin:50%;width:100vw;animation:_company-open_1tjyv_1 var(--travel) var(--ease-in-out,cubic-bezier(.65, 0, .35, 1)) both;margin-left:-50vw;left:50%;right:auto}@keyframes _company-open_1tjyv_1{0%{opacity:0;transform:scaleX(.04)}18%{opacity:1}70%{opacity:1;transform:scaleX(1)}to{opacity:0;transform:scaleX(1)}}._company_1tjyv_79 ._label_1tjyv_46{top:.9rem;left:50%;transform:translate(-50%)}@media (prefers-reduced-motion:reduce){._overlay_1tjyv_4{display:none}}._root_16j56_6{z-index:11000;justify-content:center;align-items:flex-start;padding:clamp(56px,12vh,132px) 12px 12px;display:flex;position:fixed;inset:0}._backdrop_16j56_15{background:#020203b8;position:absolute;inset:0}._panel_16j56_21{border:1px solid var(--c-white-20);border-radius:var(--r-md);background:linear-gradient(180deg, var(--c-white-05), transparent 90px), var(--c-black-2);width:min(720px,100%);min-height:0;max-height:min(78dvh,640px);color:var(--c-white);flex-direction:column;display:flex;position:relative;overflow:hidden;box-shadow:0 50px 140px -30px #000000f2,0 0 0 1px #ff33330a}._panel_16j56_21:before{content:"";background:linear-gradient(90deg, transparent, var(--c-red-dim), transparent);pointer-events:none;height:1px;position:absolute;inset:0 0 auto}._inputRow_16j56_48{align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-4) var(--space-3);flex:none;display:flex}._searchIcon_16j56_55{color:var(--c-red);flex:none}._pulsing_16j56_56{animation:1.1s ease-in-out infinite _node-pulse_16j56_1}._field_16j56_57{flex:1;min-width:0;position:relative}._input_16j56_48{width:100%;min-width:0;color:var(--c-white);font:1.08rem var(--font-sans);caret-color:var(--c-red);background:0 0;border:0;outline:0;padding:.35rem 0;font-weight:300}._input_16j56_48:focus-visible{outline:none}._inputRow_16j56_48{position:relative}._inputRow_16j56_48:after{content:"";left:var(--space-4);right:var(--space-4);background:linear-gradient(90deg, var(--c-red), var(--c-red-dim) 60%, transparent);transform-origin:0;height:1px;transition:transform .6s var(--ease-out);position:absolute;bottom:0;transform:scaleX(0)}._inputRow_16j56_48:focus-within:after{transform:scaleX(1)}._hint_16j56_89{white-space:nowrap;pointer-events:none;color:var(--c-white-40);font:1.08rem var(--font-sans);align-items:center;gap:.35em;font-weight:300;display:flex;position:absolute;inset:0;overflow:hidden}._hintWord_16j56_102{color:var(--c-white-50);animation:_hint-in_16j56_1 .6s var(--ease-out) both;display:inline-block}@keyframes _hint-in_16j56_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}._close_16j56_111{border:1px solid var(--c-white-12);border-radius:var(--r-sm);width:34px;height:34px;color:var(--c-white-65);cursor:pointer;transition:color var(--dur-2) var(--ease-out), border-color var(--dur-2) var(--ease-out), transform var(--dur-3) var(--ease-out);background:0 0;flex:none;place-items:center;display:grid}._close_16j56_111:hover{border-color:var(--c-red-dim);color:var(--c-red);transform:rotate(90deg)}._close_16j56_111:focus-visible{outline:2px solid var(--c-red);outline-offset:2px}._chips_16j56_128{padding:0 var(--space-4) var(--space-3);scrollbar-width:none;border-bottom:var(--border);flex:none;gap:4px;display:flex;position:relative;overflow-x:auto}._chips_16j56_128::-webkit-scrollbar{display:none}._chip_16j56_128{z-index:1;border-radius:var(--r-pill);color:var(--c-white-50);font:.65rem var(--font-mono);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;transition:color var(--dur-2) var(--ease-out);flex:none;align-items:center;gap:.5em;padding:.38rem .7rem;display:inline-flex;position:relative}._chip_16j56_128:hover,._chipOn_16j56_156{color:var(--c-white)}._chipInk_16j56_158{width:var(--chip-w,0px);height:var(--chip-h,0px);transform:translate(var(--chip-x,0px), var(--chip-y,0px));opacity:var(--chip-on,0);border:1px solid var(--c-red-dim);border-radius:var(--r-pill);background:var(--c-red-faint);pointer-events:none;transition:opacity var(--dur-2) var(--ease-out);position:absolute;top:0;left:0}._chips_16j56_128[data-ink-ready] ._chipInk_16j56_158{transition:transform var(--dur-2) var(--ease-out), width var(--dur-2) var(--ease-out), height var(--dur-2) var(--ease-out), opacity var(--dur-2) var(--ease-out)}._chipLabel_16j56_179,._chipCount_16j56_179{position:relative}._chipCount_16j56_179{color:var(--c-white-30);font-variant-numeric:tabular-nums}._chipOn_16j56_156 ._chipCount_16j56_179{color:var(--c-red)}._results_16j56_184{overscroll-behavior:contain;min-height:0;padding:var(--space-2);flex:auto;position:relative;overflow-y:auto}._group_16j56_192{padding:var(--space-2) var(--space-3) var(--space-1);color:var(--c-white-30);font:.6rem var(--font-mono);letter-spacing:.2em;text-transform:uppercase}._row_16j56_199{z-index:1;align-items:flex-start;gap:var(--space-3);width:100%;padding:.7rem var(--space-3);border-radius:var(--r-sm);color:var(--c-white);text-align:left;cursor:pointer;background:0 0;border:0;display:flex;position:relative}._rowInk_16j56_215{width:var(--ink-w,0px);height:var(--ink-h,0px);transform:translate(var(--ink-x,0px), var(--ink-y,0px));opacity:var(--ink-on,0);border-radius:var(--r-sm);background:linear-gradient(90deg, var(--c-red-faint), var(--c-white-03));box-shadow:inset 2px 0 0 var(--c-red);pointer-events:none;transition:opacity var(--dur-1) var(--ease-out);position:absolute;top:0;left:0}._results_16j56_184[data-ink-ready] ._rowInk_16j56_215{transition:transform var(--dur-2) var(--ease-out), width var(--dur-2) var(--ease-out), height var(--dur-2) var(--ease-out), opacity var(--dur-1) var(--ease-out)}._rowBody_16j56_236{flex-direction:column;flex:1;gap:.3rem;min-width:0;display:flex;position:relative}._rowHead_16j56_237{flex-wrap:wrap;align-items:baseline;gap:.25rem .7rem;min-width:0;display:flex}._rowTitle_16j56_238{letter-spacing:0;font-size:.98rem;font-weight:500}._rowSection_16j56_239{color:var(--c-red);font:.58rem var(--font-mono);letter-spacing:.16em;text-transform:uppercase}._rowPath_16j56_245{color:var(--c-white-30);font:.62rem var(--font-mono)}._excerpt_16j56_246{color:var(--c-white-50);overflow-wrap:anywhere;font-size:.83rem;font-weight:300;line-height:1.5}._excerptHeading_16j56_253{color:var(--c-white-30);font:.58rem var(--font-mono);letter-spacing:.12em;text-transform:uppercase;margin-right:.55em}._excerpt_16j56_246 mark,._rowTitle_16j56_238 mark{color:var(--c-white);background:#ff333338;border-radius:2px;padding:0 1px}._rowEnter_16j56_266{color:var(--c-red);opacity:0;transition:opacity var(--dur-2) var(--ease-out), transform var(--dur-3) var(--ease-out);flex:none;align-self:center;position:relative;transform:translate(-6px)}._rowOn_16j56_275 ._rowEnter_16j56_266{opacity:1;transform:none}._empty_16j56_277{padding:var(--space-6) var(--space-4);color:var(--c-white-65);font-size:.92rem}._emptyHint_16j56_278{margin-top:var(--space-2);color:var(--c-white-40);font-size:.82rem}._emptyHint_16j56_278 button{color:var(--c-red);cursor:pointer;text-underline-offset:3px;text-decoration:underline}._footer_16j56_282{align-items:center;gap:var(--space-4);padding:var(--space-3) var(--space-4);border-top:var(--border);color:var(--c-white-40);font:.62rem var(--font-mono);letter-spacing:.06em;flex-wrap:wrap;flex:none;display:flex}._footer_16j56_282 kbd{border:1px solid var(--c-white-20);background:var(--c-white-05);min-width:1.6em;height:1.6em;color:var(--c-white-65);font:inherit;border-bottom-width:2px;border-radius:4px;place-items:center;margin-right:.3em;padding:0 .35em;display:inline-grid}._count_16j56_308{color:var(--c-white-30);margin-left:auto}@media (width<=560px){._root_16j56_6{padding-top:12px}._panel_16j56_21{max-height:min(100dvh - 24px,540px)}._rowPath_16j56_245,._footer_16j56_282 span:nth-child(-n+2){display:none}}@media (prefers-reduced-motion:reduce){._inputRow_16j56_48:after{transition:none}._pulsing_16j56_56,._hintWord_16j56_102{animation:none}._close_16j56_111:hover{transform:none}}._track_kcdbs_1{top:calc(var(--nav-h) - 1px);height:1px;z-index:calc(var(--z-nav) + 1);pointer-events:none;position:fixed;left:0;right:0}._track_kcdbs_1 span{background:var(--c-red);transform-origin:0;width:100%;height:100%;box-shadow:var(--glow-red-soft);display:block;transform:scaleX(0)}._shell_1jao4_1{width:100%;min-height:100vh;position:relative}._content_1jao4_7{z-index:var(--z-content);position:relative}._wrap_wwjov_1{justify-content:center;align-items:center;gap:var(--space-4);flex-direction:column;min-height:60vh;display:flex}._bar_wwjov_9{background:var(--c-line);width:180px;height:1px;position:relative;overflow:hidden}._bar_wwjov_9:after{content:"";background:var(--c-red);width:40%;box-shadow:var(--glow-red);animation:_sweep_wwjov_1 1.1s var(--ease-in-out) infinite;position:absolute;inset:0}@keyframes _sweep_wwjov_1{0%{transform:translate(-100%)}to{transform:translate(350%)}}._code_wwjov_29{font-family:var(--font-mono);font-size:var(--fs-2xs);letter-spacing:.22em;color:var(--c-white-40)}@media (prefers-reduced-motion:reduce){._bar_wwjov_9:after{animation:none;transform:translate(120%)}}:root{--c-void:#020203;--c-black:#050505;--c-black-2:#08090b;--c-black-3:#0c0d10;--c-panel:#0a0b0d;--c-panel-2:#101216;--c-white:#fff;--c-white-95:#fffffff2;--c-white-80:#fffc;--c-white-65:#ffffffa6;--c-white-50:#ffffff80;--c-white-40:#fff6;--c-white-30:#ffffff4d;--c-white-20:#fff3;--c-white-12:#ffffff1f;--c-white-08:#ffffff14;--c-white-05:#ffffff0d;--c-white-03:#ffffff08;--c-red:#f33;--c-red-bright:#ff4d4d;--c-red-dim:#ff33338c;--c-red-ghost:#ff33331f;--c-red-faint:#ff33330f;--c-text:var(--c-white-80);--c-text-strong:var(--c-white);--c-text-dim:var(--c-white-50);--c-text-faint:var(--c-white-30);--c-text-ghost:var(--c-white-20);--c-line:var(--c-white-08);--c-line-strong:var(--c-white-12);--c-line-faint:var(--c-white-05);--bw:1px;--border:var(--bw) solid var(--c-line);--border-faint:var(--bw) solid var(--c-line-faint);--font-serif:"Cormorant Garamond", "Times New Roman", serif;--font-sans:"Inter", system-ui, -apple-system, sans-serif;--font-mono:"JetBrains Mono", ui-monospace, "SF Mono", Menlo, monospace;--fs-display:clamp(2.6rem, 8.5vw, 8.5rem);--fs-hero:clamp(2.4rem, 6vw, 5.5rem);--fs-h1:clamp(2rem, 4.6vw, 3.8rem);--fs-h2:clamp(1.6rem, 3.4vw, 2.8rem);--fs-h3:clamp(1.3rem, 2.2vw, 1.9rem);--fs-h4:clamp(1.1rem, 1.6vw, 1.35rem);--fs-lead:clamp(1.05rem, 1.5vw, 1.3rem);--fs-body:1rem;--fs-sm:.875rem;--fs-xs:.75rem;--fs-2xs:.65rem;--fs-label:.7rem;--lh-tight:1.05;--lh-snug:1.25;--lh-normal:1.6;--lh-loose:1.9;--ls-display:-.02em;--ls-wide:.2em;--ls-wider:.35em;--ls-label:.25em;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.5rem;--space-6:2rem;--space-8:3rem;--space-10:4rem;--space-12:6rem;--space-16:8rem;--space-20:10rem;--space-24:12rem;--gutter:clamp(1.25rem, 5vw, 5rem);--section-pad:clamp(5rem, 11vw, 11rem);--section-pad-sm:clamp(3rem, 6vw, 6rem);--maxw:1360px;--maxw-text:760px;--nav-h:72px;--r-xs:2px;--r-sm:4px;--r-md:8px;--r-lg:14px;--r-xl:22px;--r-pill:999px;--z-bg:0;--z-content:10;--z-overlay:30;--z-nav:100;--z-menu:200;--z-transition:500;--z-route-transition:600;--z-boot:9999;--z-synthesis:12000;--z-cursor:100000;--viewport-h:100svh;--vh:1svh;--shadow-panel:0 24px 60px -30px #000000e6;--shadow-lift:0 40px 120px -50px #000;--glow-white:0 0 24px #ffffff2e;--glow-red:0 0 18px #ff33338c;--glow-red-soft:0 0 40px #ff33332e;--dur-1:.2s;--dur-2:.4s;--dur-3:.6s;--dur-4:.9s;--dur-5:1.4s;--dur-6:2.2s;--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-smooth:cubic-bezier(.22, 1, .36, 1);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--ease-linear:linear;--blur-nav:14px;--blur-panel:20px;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%;scroll-behavior:auto;scrollbar-gutter:stable;overflow-x:hidden}html,body{background-color:var(--c-black);width:100%;min-height:100%;color:var(--c-text);font-family:var(--font-sans);font-weight:300;font-size:var(--fs-body);line-height:var(--lh-normal);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility}#root{isolation:isolate;width:100%;min-height:100vh;position:relative}body{background-image:radial-gradient(140% 110% at 50% -10%,#ffffff05,#0000 55%),radial-gradient(120% 90% at 50% 120%,#ff333305,#0000 60%);background-attachment:fixed}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}h1,h2,h3,h4,h5,h6{font-weight:300;line-height:var(--lh-snug);letter-spacing:var(--ls-display);color:var(--c-text-strong)}p{text-wrap:pretty}a{color:inherit;text-decoration:none}button{color:inherit;cursor:pointer;background:0 0;border:none;font-family:inherit}ul,ol{list-style:none}img,svg,video,canvas{max-width:100%;display:block}input,textarea{color:inherit;font-family:inherit}::selection{background:var(--c-red);color:var(--c-white)}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--c-void)}::-webkit-scrollbar-thumb{background:var(--c-white-08);border-radius:var(--r-pill)}::-webkit-scrollbar-thumb:hover{background:var(--c-white-20)}:focus-visible{outline:1px solid var(--c-red);outline-offset:3px}:focus:not(:focus-visible){outline:none}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{z-index:var(--z-boot);background:var(--c-black-2);border:var(--border);border-radius:var(--r-sm);font-family:var(--font-mono);font-size:var(--fs-2xs);letter-spacing:var(--ls-label);text-transform:uppercase;transition:transform var(--dur-2) var(--ease-out);padding:.6rem 1.2rem;position:fixed;top:0;left:50%;transform:translate(-50%,-160%)}.skip-link:focus{transform:translate(-50%,1rem)}html.scroll-locked{overflow:hidden}body.is-locked{height:100vh;overflow:hidden}html.hnx-cursor-active,html.hnx-cursor-active *{cursor:none}html.hnx-cursor-active input,html.hnx-cursor-active textarea{cursor:text}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}html.synthesis-active [data-chrome]{transition:opacity .25s;opacity:0!important;pointer-events:none!important}html.synthesis-active{cursor:none}.font-serif{font-family:var(--font-serif)}.font-sans{font-family:var(--font-sans)}.font-mono{font-family:var(--font-mono)}.display{font-family:var(--font-serif);font-weight:300;font-size:var(--fs-display);line-height:var(--lh-tight);letter-spacing:var(--ls-display);color:var(--c-text-strong)}.heading-hero{font-family:var(--font-serif);font-weight:300;font-size:var(--fs-hero);line-height:var(--lh-tight);letter-spacing:var(--ls-display);color:var(--c-text-strong)}.heading-1{font-family:var(--font-serif);font-weight:300;font-size:var(--fs-h1);line-height:var(--lh-snug);color:var(--c-text-strong)}.heading-2{font-family:var(--font-serif);font-weight:300;font-size:var(--fs-h2);line-height:var(--lh-snug);color:var(--c-text-strong)}.heading-3{font-family:var(--font-serif);font-weight:400;font-size:var(--fs-h3);line-height:var(--lh-snug);color:var(--c-text-strong)}.lead{font-family:var(--font-sans);font-weight:300;font-size:var(--fs-lead);line-height:var(--lh-normal);color:var(--c-white-65)}.body{font-weight:300;font-size:var(--fs-body);line-height:var(--lh-loose);color:var(--c-white-65)}.body-sm{font-weight:300;font-size:var(--fs-sm);line-height:var(--lh-normal);color:var(--c-white-50)}.eyebrow,.data-label{font-family:var(--font-mono);font-weight:400;font-size:var(--fs-label);letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--c-text-faint)}.eyebrow{color:var(--c-white-50);align-items:center;gap:.6em;display:inline-flex}.eyebrow:before{content:"";background:var(--c-red);width:5px;height:5px;box-shadow:var(--glow-red);border-radius:50%;flex:none}.mono{font-family:var(--font-mono);font-size:var(--fs-2xs);letter-spacing:.12em;color:var(--c-text-faint)}.kicker{font-family:var(--font-mono);font-weight:400;font-size:var(--fs-2xs);letter-spacing:var(--ls-wider);text-transform:uppercase;color:var(--c-text-dim)}.text-strong{color:var(--c-text-strong)}.text-dim{color:var(--c-text-dim)}.text-faint{color:var(--c-text-faint)}.text-red{color:var(--c-red)}.node-dot{vertical-align:baseline;background:var(--c-red);width:.12em;height:.12em;box-shadow:var(--glow-red);border-radius:50%;animation:1.5s ease-in-out infinite node-pulse;display:inline-block}.ink-fade{background:linear-gradient(180deg, var(--c-white) 0%, var(--c-white-50) 130%);color:#0000;-webkit-background-clip:text;background-clip:text}.container{width:100%;max-width:var(--maxw);padding-inline:var(--gutter);margin-inline:auto}.container--narrow{max-width:var(--maxw-text)}.section{padding-block:var(--section-pad);position:relative}.section--tight{padding-block:var(--section-pad-sm)}.section--flush-top{padding-top:0}.section--flush-bottom{padding-bottom:0}.stage{flex-direction:column;justify-content:center;min-height:100svh;display:flex;position:relative}.stack{flex-direction:column;display:flex}.stack-2{gap:var(--space-2)}.stack-3{gap:var(--space-3)}.stack-4{gap:var(--space-4)}.stack-5{gap:var(--space-5)}.stack-6{gap:var(--space-6)}.stack-8{gap:var(--space-8)}.cluster{align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.cluster--between{justify-content:space-between}.grid{gap:var(--space-5);display:grid}.grid--2{grid-template-columns:repeat(2,1fr)}.grid--3{grid-template-columns:repeat(3,1fr)}.grid--4{grid-template-columns:repeat(4,1fr)}.grid--auto{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr))}.grid--split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center}.divider{background:linear-gradient(90deg, transparent, var(--c-line-strong), transparent);border:0;width:100%;height:1px}.divider--solid{background:var(--c-line)}.measure{max-width:62ch}.measure-sm{max-width:48ch}.mt-auto{margin-top:auto}.full-bleed{width:100%}@media (width<=1024px){.grid--4,.grid--3{grid-template-columns:repeat(2,1fr)}}@media (width<=720px){.grid--2,.grid--3,.grid--4,.grid--split{grid-template-columns:1fr}}@keyframes node-pulse{0%,to{opacity:.35}50%{opacity:1}}@keyframes beacon{0%,to{opacity:.2}50%{opacity:.85}}@keyframes equalizer{0%,to{height:3px}50%{height:11px}}@keyframes drift-y{0%,to{top:0%}50%{top:100%}}@keyframes scan-x{0%{transform:translate(-100%)}to{transform:translate(200%)}}@keyframes scan-y{0%,to{top:0%}50%{top:100%}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes spin-rev{to{transform:rotate(-360deg)}}@keyframes breathe{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes marquee-rev{0%{transform:translate(-50%)}to{transform:translate(0)}}@keyframes dash-flow{0%{stroke-dashoffset:0}to{stroke-dashoffset:-1000px}}@keyframes float-soft{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes glow-breathe{0%,to{opacity:.4}50%{opacity:1}}@keyframes grid-drift{0%{background-position:0 0}to{background-position:0 -80px}}@keyframes blink{0%,49%{opacity:1}50%,to{opacity:0}}@keyframes trace-rotate{to{transform:rotate(360deg)}}@keyframes redact-sweep{0%{transform:translate(-101%)}to{transform:translate(101%)}}.anim-spin{animation:16s linear infinite spin}.anim-spin-slow{animation:40s linear infinite spin}.anim-float{animation:float-soft 7s var(--ease-in-out) infinite}.anim-pulse-node{animation:1.5s ease-in-out infinite node-pulse}.anim-beacon{animation:2.5s ease-in-out infinite beacon}.gpu{will-change:transform, opacity}@media (prefers-reduced-motion:reduce){.anim-spin,.anim-spin-slow,.anim-float,.anim-pulse-node,.anim-beacon{animation:none!important}}.glass{background:linear-gradient(180deg, var(--c-white-03), transparent 60%), var(--c-panel);border:var(--border);border-radius:var(--r-md);position:relative}.panel{background:var(--c-panel);border:var(--border);border-radius:var(--r-md);position:relative}.panel-raised{background:linear-gradient(180deg, var(--c-white-03), transparent 50%), var(--c-black-3);border:var(--border);border-radius:var(--r-lg);box-shadow:var(--shadow-panel)}.edge-top:before{content:"";background:linear-gradient(90deg, transparent, var(--c-line-strong) 20%, var(--c-line-strong) 80%, transparent);height:1px;position:absolute;inset:0 0 auto}.scanlines:after{content:"";pointer-events:none;opacity:.6;z-index:2;background:repeating-linear-gradient(0deg,#ffffff04 0 1px,#0000 2px 4px);position:absolute;inset:0}.noise:before{content:"";pointer-events:none;z-index:1;opacity:.04;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.grid-bg{position:relative}.grid-bg:before{content:"";pointer-events:none;z-index:0;background-image:linear-gradient(0deg, var(--c-white-03) 1px, transparent 1px), linear-gradient(90deg, var(--c-white-03) 1px, transparent 1px);background-size:64px 64px;animation:18s linear infinite grid-drift;position:absolute;inset:0;-webkit-mask-image:radial-gradient(120% 90% at 50% 0,#000 35%,#0000 80%);mask-image:radial-gradient(120% 90% at 50% 0,#000 35%,#0000 80%)}.brackets{position:relative}.brackets>.bracket{border:1px solid var(--c-line-strong);pointer-events:none;width:18px;height:18px;position:absolute}.brackets>.bracket.tl{border-bottom:none;border-right:none;top:0;left:0}.brackets>.bracket.tr{border-bottom:none;border-left:none;top:0;right:0}.brackets>.bracket.bl{border-top:none;border-right:none;bottom:0;left:0}.brackets>.bracket.br{border-top:none;border-left:none;bottom:0;right:0}.glow-red-edge{box-shadow:var(--glow-red-soft)}.redaction{color:#0000;-webkit-user-select:none;user-select:none;border-radius:var(--r-xs);border:1px solid var(--c-line);background:repeating-linear-gradient(45deg,#ffffff0f 0 6px,#ffffff05 6px 12px),#0b0b0d;display:inline-block;position:relative}.redaction:after{content:"REDACTED";font-family:var(--font-mono);letter-spacing:.2em;color:var(--c-white-20);place-items:center;font-size:.55rem;display:grid;position:absolute;inset:0}.telemetry-v{font-family:var(--font-mono);font-size:var(--fs-2xs);letter-spacing:.2em;text-transform:uppercase;color:var(--c-text-ghost);writing-mode:vertical-rl;transform:rotate(180deg)}.signal-bar{background:var(--c-white-05);width:40px;height:2px;position:relative;overflow:hidden}.signal-bar:before{content:"";background:linear-gradient(90deg, transparent, var(--c-white-40), transparent);animation:3s linear infinite scan-x;position:absolute;inset:0}.trace-border{position:relative;overflow:hidden}.trace-border:after{content:"";border-radius:inherit;background:conic-gradient(from var(--trace-angle,0deg), transparent 0deg, var(--c-red) 30deg, transparent 80deg);-webkit-mask-composite:xor;opacity:0;transition:opacity var(--dur-3) var(--ease-out);padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@property --trace-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@media (prefers-reduced-motion:reduce){.grid-bg:before,.signal-bar:before{animation:none!important}}@property --px{syntax:"<number>";inherits:true;initial-value:.5}@property --py{syntax:"<number>";inherits:true;initial-value:.5}@property --mx{syntax:"<length>";inherits:true;initial-value:0}@property --my{syntax:"<length>";inherits:true;initial-value:0}@property --pos{syntax:"<number>";inherits:true;initial-value:50}@property --needle{syntax:"<number>";inherits:true;initial-value:0}:root{--ease-glide:cubic-bezier(.22, 1, .36, 1);--ease-spring-soft:cubic-bezier(.34, 1.36, .64, 1)}.keycap{border:1px solid var(--c-white-20);background:linear-gradient(180deg, var(--c-white-08), var(--c-white-03));min-width:1.9em;height:1.9em;color:var(--c-white-80);font:500 .68rem var(--font-mono);letter-spacing:.04em;transition:transform var(--dur-1) var(--ease-out), background var(--dur-2) var(--ease-out), border-color var(--dur-2) var(--ease-out), color var(--dur-2) var(--ease-out);border-bottom-width:2px;border-radius:5px;place-items:center;padding:0 .5em;display:inline-grid}.keycap[data-pressed=true]{border-bottom-width:1px;border-color:var(--c-red);background:var(--c-red-ghost);color:var(--c-white);transform:translateY(1px)}.ghost-numeral{font-family:var(--font-serif);color:#0000;-webkit-text-stroke:1px var(--c-white-20);text-stroke:1px var(--c-white-20);font-variant-numeric:lining-nums tabular-nums;font-weight:300;line-height:.9}html.blueprint main section,html.blueprint [data-fx]:not([data-fx^=cursor\.]):not([data-fx^=blueprint\.]):not([data-fx^=transition\.]){outline-offset:-1px;outline:1px dashed #ff333359}@media (prefers-reduced-motion:reduce){.keycap{transition:none}}
