.pApOdW_wrap{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);align-items:center;gap:32px;display:grid}.pApOdW_figure{min-width:0}.pApOdW_svg{width:100%;height:auto;display:block;overflow:visible}.pApOdW_plate{animation:.9s backwards pApOdW_settle;animation-delay:calc(var(--i) * .12s);transition:opacity .35s}@keyframes pApOdW_settle{0%{opacity:0}}.pApOdW_dim{opacity:.16}.pApOdW_top{fill:color-mix(in srgb, var(--glass) 70%, transparent);stroke:color-mix(in srgb, var(--fg) 26%, transparent);stroke-width:.8px}.pApOdW_edge{fill:color-mix(in srgb, var(--fg) 10%, var(--bg));stroke:color-mix(in srgb, var(--fg) 18%, transparent);stroke-width:.6px}.pApOdW_cell{fill:color-mix(in srgb, var(--fg) 6%, transparent);stroke:color-mix(in srgb, var(--fg) 20%, transparent);stroke-width:.6px}.pApOdW_own{fill:color-mix(in srgb, var(--fg) 5%, transparent);stroke:color-mix(in srgb, var(--fg) 40%, transparent);stroke-width:.7px;stroke-dasharray:3 2}.pApOdW_lit{stroke:none;opacity:.92}.pApOdW_socket{fill:none;stroke:var(--ink-sky);stroke-opacity:.55;stroke-width:.7px;stroke-dasharray:2.5 2}.pApOdW_chip{fill:color-mix(in srgb, var(--fg) 13%, transparent);stroke:color-mix(in srgb, var(--fg) 22%, transparent);stroke-width:.6px}.pApOdW_cellText,.pApOdW_cellTextLit{font:500 7px var(--f-sans);letter-spacing:-.01em;fill:color-mix(in srgb, var(--fg) 82%, transparent);pointer-events:none}.pApOdW_cellTextLit{fill:#0a0b0f}.pApOdW_plateLabel{font:500 5.6px var(--f-sans);letter-spacing:.16em;fill:var(--faint);pointer-events:none}.pApOdW_beamRail,.pApOdW_wireRail{stroke:color-mix(in srgb, var(--sky) 22%, transparent);stroke-width:.8px;fill:none}.pApOdW_beam,.pApOdW_wire,.pApOdW_wireEmber{fill:none;stroke-width:1.6px;stroke-linecap:round;stroke-dasharray:var(--dash) calc(var(--period) - var(--dash));animation:pApOdW_flow var(--speed) linear infinite}.pApOdW_beam{--dash:6px;--period:66px;--speed:2.4s;stroke:var(--sky);filter:drop-shadow(0 0 3px var(--sky))}.pApOdW_wire{--dash:8px;--period:78px;--speed:2.8s;stroke:var(--violet);filter:drop-shadow(0 0 3px var(--violet))}.pApOdW_wireEmber{--dash:6px;--period:46px;--speed:1.8s;stroke:var(--ember-b);filter:drop-shadow(0 0 3px var(--ember-a))}@keyframes pApOdW_flow{0%{stroke-dashoffset:var(--period)}to{stroke-dashoffset:0}}.pApOdW_extBox{fill:var(--glass);stroke:var(--edge);stroke-width:.8px}.pApOdW_extTitle{font:500 10px var(--f-sans);letter-spacing:-.01em;fill:var(--fg)}.pApOdW_extSub{font:400 7.6px var(--f-sans);fill:var(--muted)}.pApOdW_dotSky{animation:2s ease-in-out infinite pApOdW_breathe}.pApOdW_kilnTop{fill:color-mix(in srgb, var(--ember-b) 5%, var(--bg));stroke:color-mix(in srgb, var(--ember-b) 80%, transparent);stroke-width:.9px}.pApOdW_kilnEdge{fill:color-mix(in srgb, var(--ember-b) 16%, var(--bg));stroke:color-mix(in srgb, var(--ember-b) 35%, transparent);stroke-width:.6px}.pApOdW_kilnStep{font:600 7px var(--f-sans);fill:#1a0a0a;pointer-events:none}.pApOdW_kilnLabel{font:500 5.6px var(--f-sans);letter-spacing:.16em;fill:color-mix(in srgb, var(--ember-b) 80%, var(--fg));pointer-events:none}.pApOdW_kilnGlow{fill:var(--ember-b);opacity:.3;filter:blur(14px)}.pApOdW_emberRail{stroke:color-mix(in srgb, var(--ember-b) 25%, transparent);stroke-width:.8px;fill:none}.pApOdW_dotSky{fill:var(--green)}@keyframes pApOdW_breathe{50%{opacity:.45}}.pApOdW_legend{gap:2px;min-width:0;margin:0;padding:0;list-style:none;display:grid}.pApOdW_item{border-radius:var(--r-pane);border:1px solid #0000;padding:12px 14px;transition:opacity .3s,background .3s,border-color .3s}.pApOdW_open{background:var(--glass);border-color:var(--edge)}.pApOdW_itemDim{opacity:.5}.pApOdW_itemBtn{all:unset;cursor:pointer;border-radius:6px;justify-content:space-between;align-items:baseline;gap:12px;width:100%;display:flex}.pApOdW_itemBtn:focus-visible{outline:2px solid var(--sky);outline-offset:4px}.pApOdW_itemName{letter-spacing:-.01em;font-size:16px;font-weight:500}.pApOdW_itemCode{color:var(--ink-sky);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:11.5px;overflow:hidden}.pApOdW_itemDesc{color:var(--muted);margin-top:4px;font-size:13.5px}.pApOdW_side{gap:14px;min-width:0;display:grid}.pApOdW_detail{border-radius:var(--r-pane);border:1px solid var(--edge);background:var(--glass);padding:16px 18px;display:grid}.pApOdW_panel{visibility:hidden;opacity:0;grid-area:1/1;align-content:start;gap:10px;transition:opacity .2s;display:grid}.pApOdW_shown{visibility:visible;opacity:1}.pApOdW_panelLead{font-size:15px}.pApOdW_panelHint{color:var(--muted);font-size:13.5px}.pApOdW_chips{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.pApOdW_chips li{border:1px solid var(--edge);background:var(--bg-2);border-radius:999px;padding:4px 10px;font-size:12px}.pApOdW_itemNote{color:var(--faint);font-size:12.5px}@media (max-width:900px){.pApOdW_wrap{grid-template-columns:minmax(0,1fr)}}
.e8JNHG_story{height:620vh;position:relative}.e8JNHG_sticky{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);align-items:center;gap:24px;height:100svh;display:grid;position:sticky;top:0}.e8JNHG_text{min-width:0;display:grid}.e8JNHG_hero,.e8JNHG_steps{grid-area:1/1;min-width:0;transition:none}.e8JNHG_hero{align-content:center;gap:20px;display:grid}.e8JNHG_h1{letter-spacing:-.035em;text-wrap:balance;font-size:clamp(36px,5.2vw,58px);font-weight:300;line-height:1.04}.e8JNHG_lede{color:var(--muted);max-width:54ch;font-size:17px}.e8JNHG_ctas{flex-wrap:wrap;gap:10px;margin-top:4px;display:flex}.e8JNHG_primary,.e8JNHG_secondary{border-radius:999px;padding:12px 20px;font-size:14.5px;font-weight:500;text-decoration:none}.e8JNHG_primary{background:var(--fg);color:var(--bg)}.e8JNHG_primary:hover{opacity:.88}.e8JNHG_secondary{border:1px solid var(--edge);background:var(--glass)}.e8JNHG_secondary:hover{border-color:color-mix(in srgb, var(--sky) 45%, var(--edge))}.e8JNHG_scrollHint{font:500 11px/1 var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--faint);align-items:center;gap:10px;margin-top:18px;display:inline-flex}.e8JNHG_scrollHint:after{content:"";background:linear-gradient(var(--faint), transparent);width:1px;height:22px;animation:2.2s ease-in-out infinite e8JNHG_hint}@keyframes e8JNHG_hint{50%{opacity:.4;transform:translateY(5px)}}.e8JNHG_steps{align-content:center;gap:14px;display:grid}.e8JNHG_h2{letter-spacing:-.02em;text-wrap:balance;margin-bottom:6px;font-size:clamp(24px,3vw,32px);font-weight:400;line-height:1.15}.e8JNHG_list{gap:2px;margin:0;padding:0;list-style:none;display:grid}.e8JNHG_item{border-radius:var(--r-pane);border:1px solid #0000;transition:opacity .35s,background .35s,border-color .35s}.e8JNHG_open{background:var(--glass);border-color:var(--edge)}.e8JNHG_itemDim{opacity:.45}.e8JNHG_itemBtn{all:unset;box-sizing:border-box;cursor:pointer;border-radius:var(--r-pane);justify-content:space-between;align-items:baseline;gap:12px;width:100%;padding:10px 14px;display:flex}.e8JNHG_itemBtn:focus-visible{outline:2px solid var(--sky);outline-offset:2px}.e8JNHG_itemName{font-size:16px;font-weight:500}.e8JNHG_ember{color:color-mix(in srgb, var(--ember-b) 75%, var(--fg))}.e8JNHG_itemCode{font-family:var(--f-mono);color:var(--ink-sky);text-align:right;overflow-wrap:anywhere;font-size:12.5px}.e8JNHG_itemBody{grid-template-rows:0fr;transition:grid-template-rows .4s;display:grid}.e8JNHG_itemInner{min-height:0;overflow:hidden}.e8JNHG_open .e8JNHG_itemBody{grid-template-rows:1fr}.e8JNHG_itemDesc{color:var(--muted);padding:0 14px;font-size:14px}.e8JNHG_chips{flex-wrap:wrap;gap:6px;margin:0;padding:10px 14px 14px;list-style:none;display:flex}.e8JNHG_chips li{border:1px solid var(--edge);background:var(--bg-2);border-radius:999px;padding:4px 10px;font-size:12px}.e8JNHG_coda{color:var(--muted);max-width:52ch;padding:4px 14px 0;font-size:14px;transition:opacity .4s}.e8JNHG_stage{align-items:center;min-width:0;height:100%;display:grid}.e8JNHG_svg{width:100%;max-height:86svh;display:block;overflow:visible}.e8JNHG_float{will-change:transform;animation:6s ease-in-out infinite e8JNHG_float}@keyframes e8JNHG_float{50%{transform:translateY(-6px)}}.e8JNHG_skyStop{stop-color:var(--sky)}.e8JNHG_emberStop{stop-color:var(--ember-b)}.e8JNHG_skyGlow{opacity:.22}.e8JNHG_emberGlow{opacity:.32}.e8JNHG_layer{transition:opacity .45s,transform .45s}.e8JNHG_top{fill:color-mix(in srgb, var(--glass) 70%, var(--bg));stroke:color-mix(in srgb, var(--fg) 26%, transparent);stroke-width:.8px}.e8JNHG_edge{fill:color-mix(in srgb, var(--fg) 10%, var(--bg));stroke:color-mix(in srgb, var(--fg) 18%, transparent);stroke-width:.6px}.e8JNHG_cell{fill:color-mix(in srgb, var(--fg) 6%, transparent);stroke:color-mix(in srgb, var(--fg) 20%, transparent);stroke-width:.6px}.e8JNHG_own{fill:color-mix(in srgb, var(--fg) 5%, transparent);stroke:color-mix(in srgb, var(--fg) 40%, transparent);stroke-width:.7px;stroke-dasharray:3 2}.e8JNHG_lit{stroke:none;opacity:.92}.e8JNHG_socket{fill:none;stroke:var(--ink-sky);stroke-opacity:.55;stroke-width:.7px;stroke-dasharray:2.5 2}.e8JNHG_chip{fill:color-mix(in srgb, var(--fg) 13%, transparent);stroke:color-mix(in srgb, var(--fg) 22%, transparent);stroke-width:.6px}.e8JNHG_cellText,.e8JNHG_cellTextLit{font:500 7px var(--f-sans);letter-spacing:-.01em;fill:color-mix(in srgb, var(--fg) 82%, transparent)}.e8JNHG_cellTextLit{fill:#0a0b0f}.e8JNHG_plateLabel{font:500 5.6px var(--f-sans);letter-spacing:.16em;fill:var(--faint)}.e8JNHG_kilnTop{fill:color-mix(in srgb, var(--ember-b) 5%, var(--bg));stroke:color-mix(in srgb, var(--ember-b) 80%, transparent);stroke-width:.9px}.e8JNHG_kilnEdge{fill:color-mix(in srgb, var(--ember-b) 16%, var(--bg));stroke:color-mix(in srgb, var(--ember-b) 35%, transparent);stroke-width:.6px}.e8JNHG_kilnStep{font:600 7px var(--f-sans);fill:#1a0a0a}.e8JNHG_kilnLabel{font:500 5.6px var(--f-sans);letter-spacing:.16em;fill:color-mix(in srgb, var(--ember-b) 80%, var(--fg))}.e8JNHG_beam,.e8JNHG_heat,.e8JNHG_wire{fill:none;stroke-width:1.6px;stroke-linecap:round;stroke-dasharray:var(--dash) calc(var(--period) - var(--dash));animation:e8JNHG_flow var(--speed) linear infinite}.e8JNHG_beam{--dash:6px;--period:66px;--speed:2.4s;stroke:var(--sky);filter:drop-shadow(0 0 3px var(--sky))}.e8JNHG_heat{--dash:6px;--period:46px;--speed:1.8s;stroke:var(--ember-b);filter:drop-shadow(0 0 3px var(--ember-a))}.e8JNHG_wire{--dash:8px;--period:78px;--speed:2.8s;stroke:var(--violet);stroke-width:1.2px;filter:drop-shadow(0 0 3px var(--violet))}@keyframes e8JNHG_flow{0%{stroke-dashoffset:var(--period)}to{stroke-dashoffset:0}}.e8JNHG_wireRail,.e8JNHG_beamRail,.e8JNHG_heatRail{fill:none;stroke-width:1px}.e8JNHG_wireRail{stroke:color-mix(in srgb, var(--violet) 55%, transparent)}.e8JNHG_beamRail{stroke:color-mix(in srgb, var(--sky) 40%, transparent)}.e8JNHG_heatRail{stroke:color-mix(in srgb, var(--ember-b) 45%, transparent)}.e8JNHG_wireEnd{fill:var(--violet)}.e8JNHG_extBox{fill:var(--glass);stroke:var(--edge);stroke-width:.8px}.e8JNHG_extDot{fill:var(--green)}.e8JNHG_extTitle{font:500 12.5px var(--f-sans);fill:var(--fg)}.e8JNHG_extSub{font:400 9px var(--f-sans);fill:var(--muted)}@media (prefers-reduced-motion:reduce){.e8JNHG_float,.e8JNHG_scrollHint:after,.e8JNHG_beam,.e8JNHG_heat,.e8JNHG_wire{animation:none}.e8JNHG_layer,.e8JNHG_item,.e8JNHG_itemBody{transition:none}}@media (max-width:900px){.e8JNHG_sticky{grid-template-rows:46svh minmax(0,1fr);grid-template-columns:minmax(0,1fr);align-items:start;gap:8px}.e8JNHG_stage{grid-row:1}.e8JNHG_text{grid-row:2;overflow:hidden}.e8JNHG_svg{max-height:46svh}.e8JNHG_h1{font-size:clamp(30px,8vw,40px)}.e8JNHG_lede{font-size:15px}.e8JNHG_scrollHint,.e8JNHG_chips{display:none}}
.jAjvgW_link{text-decoration:none}
