:root{--bg:#0c1210;--bg-raise:#111917;--bg-panel:#151e1b;--bg-terminal:#0a0f0d;--line:#24312c;--line-strong:#33443d;--text:#e7e3d8;--text-dim:#93a29a;--text-faint:#5f6f67;--copper:#d08b4a;--copper-bright:#e8a967;--trace:#4e9b7a;--font-display:"Chakra Petch", sans-serif;--font-body:"IBM Plex Sans", system-ui, sans-serif;--font-mono:"IBM Plex Mono", ui-monospace, monospace;--transition-fade:.35s ease}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{background:var(--bg);color:var(--text);font-family:var(--font-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;line-height:1.65}::selection{background:var(--copper);color:#0c1210}:focus-visible{outline:2px solid var(--copper);outline-offset:2px}h1,h2,h3{font-family:var(--font-display);text-wrap:balance;color:var(--text);font-weight:600}h1{font-size:clamp(34px,5.2vw,58px);font-weight:700;line-height:1.15}h2{font-size:clamp(24px,3.2vw,34px);line-height:1.2}h3{font-size:18px;line-height:1.3}p{max-width:68ch}a{color:var(--copper);transition:color var(--transition-fade);text-decoration:none}a:hover{color:var(--copper-bright)}.lede{color:var(--text-dim);max-width:62ch;font-size:clamp(17px,2vw,20px);line-height:1.65}.mono{font-family:var(--font-mono)}.frame{grid-template-columns:230px 1fr;min-height:100vh;display:grid}.content-column{width:100%;max-width:1060px;margin:0 auto;padding:0 32px}.section{border-top:1px solid var(--line);padding:64px 0}.section:first-child{border-top:none;padding-top:84px}.page-enter{animation:pageIn var(--transition-fade) both}@keyframes pageIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.page-enter{animation:none}}@media (width<=860px){.frame{grid-template-columns:1fr}.content-column{padding:0 20px}}@media (width<=600px){.content-column{padding:0 20px}}._brand_x2q8y_1{align-items:center;gap:10px;text-decoration:none;display:flex}._text_x2q8y_8{flex-direction:column;display:flex}._name_x2q8y_13{font-family:var(--font-display);letter-spacing:.06em;color:var(--text);font-size:16px;font-weight:700;line-height:1.2}._sub_x2q8y_22{font-family:var(--font-mono);text-transform:uppercase;color:var(--text-faint);letter-spacing:.1em;font-size:10px}._dot_1xu04_1{background:var(--text-faint);border-radius:50%;width:6px;height:6px;display:inline-block}._active_1xu04_9{background:var(--trace)}._rail_1w6jp_1{border-right:1px solid var(--line);background:var(--bg);flex-direction:column;height:100vh;padding:28px 24px;display:flex;position:sticky;top:0;overflow-y:auto}._top_1w6jp_13{justify-content:space-between;align-items:center;margin-bottom:32px;display:flex}._hamburger_1w6jp_20{color:var(--text);cursor:pointer;font-size:22px;font-family:var(--font-mono);background:0 0;border:none;display:none}._nav_1w6jp_30{flex-direction:column;flex:1;gap:2px;display:flex}._link_1w6jp_37{font-family:var(--font-mono);color:var(--text-dim);transition:color var(--transition-fade), border-color var(--transition-fade);border-left:2px solid #0000;padding:6px 12px;font-size:13px;text-decoration:none}._link_1w6jp_37:hover{color:var(--text)}._active_1w6jp_51{color:var(--copper);border-left-color:var(--copper)}._footer_1w6jp_56{border-top:1px solid var(--line);flex-direction:column;gap:6px;margin-top:auto;padding-top:24px;display:flex}._footerRow_1w6jp_65{font-family:var(--font-mono);gap:12px;font-size:11px;display:flex}._footerKey_1w6jp_72{color:var(--text-faint);min-width:50px}._footerVal_1w6jp_77{color:var(--text-dim);align-items:center;gap:6px;display:flex}._trace_1w6jp_84{color:var(--trace)}@media (width<=860px){._rail_1w6jp_1{border-right:none;border-bottom:1px solid var(--line);height:auto;padding:16px 20px;position:relative}._hamburger_1w6jp_20{display:block}._nav_1w6jp_30{flex-flow:wrap;gap:0;padding-top:12px;display:none}._open_1w6jp_109{display:flex}._link_1w6jp_37{border-bottom:2px solid #0000;border-left:none;padding:8px 12px}._active_1w6jp_51{border-bottom-color:var(--copper);border-left-color:#0000}._footer_1w6jp_56{display:none}}._message_uvcjj_1{gap:8px;margin-bottom:12px;display:flex}._user_uvcjj_7{justify-content:flex-end}._user_uvcjj_7 ._content_uvcjj_11{background:var(--bg-panel);max-width:85%;padding:8px 12px;font-size:14px}._assistant_uvcjj_18{justify-content:flex-start}._gutter_uvcjj_22{color:var(--copper);font-family:var(--font-mono);flex-shrink:0;padding-top:2px;font-size:14px}._content_uvcjj_11{color:var(--text);max-width:85%;font-size:14px;line-height:1.6}._cursor_uvcjj_37{color:var(--copper);animation:1s step-end infinite _blink_uvcjj_1}@keyframes _blink_uvcjj_1{50%{opacity:0}}._sources_uvcjj_46{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}._source_uvcjj_46{font-family:var(--font-mono);color:var(--text-faint);border:1px solid var(--line);padding:2px 6px;font-size:10.5px}._widget_pkaha_1{z-index:1000;flex-direction:column;align-items:flex-end;gap:8px;display:flex;position:fixed;bottom:20px;right:20px}._launcher_pkaha_12{background:var(--bg-raise);border:1px solid var(--copper);width:52px;height:52px;color:var(--copper);cursor:pointer;transition:background var(--transition-fade), color var(--transition-fade);justify-content:center;align-items:center;display:flex}._launcher_pkaha_12:hover,._launcherOpen_pkaha_30{background:var(--copper);color:var(--bg)}._glyph_pkaha_35{font-family:var(--font-mono);font-size:16px;font-weight:500}._panel_pkaha_41{background:var(--bg-raise);border:1px solid var(--line-strong);flex-direction:column;width:380px;max-height:560px;display:flex}._header_pkaha_50{border-bottom:1px solid var(--line);font-family:var(--font-mono);color:var(--text);align-items:center;gap:8px;padding:12px 16px;font-size:12px;display:flex}._headerTitle_pkaha_61{flex:1}._headerSep_pkaha_65{color:var(--text-faint)}._close_pkaha_69{color:var(--text-faint);cursor:pointer;background:0 0;border:none;padding:2px 4px;font-size:14px}._close_pkaha_69:hover{color:var(--text)}._body_pkaha_82{flex:1;min-height:200px;max-height:400px;padding:16px;overflow-y:auto}._errorMsg_pkaha_90{font-family:var(--font-mono);color:var(--copper);padding:8px 0;font-size:13px}._retryBtn_pkaha_97{border:1px solid var(--copper);color:var(--copper);font-family:var(--font-mono);cursor:pointer;background:0 0;margin-left:8px;padding:2px 8px;font-size:11px;display:inline-block}._retryBtn_pkaha_97:hover{background:var(--copper);color:var(--bg)}._inputRow_pkaha_114{border-top:1px solid var(--line);display:flex}._input_pkaha_114{background:var(--bg);color:var(--text);font-family:var(--font-mono);border:none;outline:none;flex:1;padding:12px;font-size:13px}._input_pkaha_114::placeholder{color:var(--text-faint)}._sendBtn_pkaha_134{background:var(--copper);color:var(--bg);font-family:var(--font-mono);cursor:pointer;border:none;padding:0 16px;font-size:16px}._sendBtn_pkaha_134:disabled{opacity:.3;cursor:default}@media (width<=480px){._panel_pkaha_41{width:calc(100vw - 24px)}}._eyebrow_fchna_1{align-items:center;gap:12px;display:flex}._label_fchna_7{font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;color:var(--copper);white-space:nowrap;font-size:12px}._line_fchna_16{background:var(--copper);flex:1;max-width:120px;height:1px;display:block}._btn_38mu1_1{font-family:var(--font-mono);border:1px solid var(--copper);color:var(--copper);cursor:pointer;transition:background var(--transition-fade), color var(--transition-fade);background:0 0;padding:10px 20px;font-size:13px;line-height:1.4;text-decoration:none;display:inline-block}._btn_38mu1_1:hover{background:var(--copper);color:var(--bg)}._ghost_38mu1_20{border-color:var(--line-strong);color:var(--text-dim)}._ghost_38mu1_20:hover{border-color:var(--copper);background:var(--copper);color:var(--bg)}._header_1adnb_1{flex-direction:column;gap:12px;margin-bottom:40px;display:flex}._title_1adnb_8,._lede_1adnb_12{margin-top:4px}._block_1ucq7_1{border-left:2px solid var(--copper);margin-bottom:24px;padding-left:20px}._title_1ucq7_7{margin-bottom:8px}._body_1ucq7_11{color:var(--text-dim);font-size:15px}._footer_u11og_1{border-top:1px solid var(--line);justify-content:space-between;align-items:center;margin-top:64px;padding:32px 0;display:flex}._copy_u11og_10{font-family:var(--font-mono);color:var(--text-faint);font-size:12px}._right_u11og_16{font-family:var(--font-mono);font-size:12px}._right_u11og_16 a{color:var(--copper);text-decoration:none}._right_u11og_16 a:hover{color:var(--copper-bright)}._tagline_u11og_30{color:var(--text-faint);font-style:italic}._wrapper_1hcu6_1{margin:32px 0}._scroll_1hcu6_5{overflow-x:auto}._svg_1hcu6_9{min-width:560px;display:block}._caption_1hcu6_14{font-family:var(--font-mono);color:var(--text-faint);justify-content:space-between;margin-top:12px;font-size:11px;display:flex}@keyframes _drawWire_1hcu6_1{to{stroke-dashoffset:0}}._hero_1jccx_1{background-image:linear-gradient(var(--line) 1px, transparent 1px), linear-gradient(90deg, var(--line) 1px, transparent 1px);background-size:44px 44px;flex-direction:column;gap:20px;padding:40px 0 60px;display:flex}._h1_1jccx_12{margin-top:8px}._ctas_1jccx_16{flex-wrap:wrap;gap:12px;margin-top:8px;display:flex}._closing_1jccx_23{color:var(--text-dim);max-width:62ch;margin-top:24px;font-size:15px}._chip_ev2f0_1{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--trace);border:1px solid var(--line-strong);padding:2px 8px;font-size:10.5px;line-height:1.4;display:inline-block}._card_1veny_1{background:var(--bg-raise);transition:background var(--transition-fade);flex-direction:column;gap:16px;padding:24px;display:flex}._card_1veny_1:hover{background:var(--bg-panel)}._teaser_1veny_14{min-height:96px}._header_1veny_18{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}._name_1veny_26{font-family:var(--font-display);font-weight:600}._body_1veny_31{color:var(--text-dim);flex:1;font-size:15px}._tags_1veny_37{flex-wrap:wrap;gap:6px;display:flex}._tag_1veny_37{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text-faint);border:1px solid var(--line);padding:2px 8px;font-size:10.5px}._grid_1itak_1{background:var(--line);grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:1px;display:grid}@media (width<=600px){._grid_1itak_1{grid-template-columns:1fr}}._row_p3m81_1{border-top:1px solid var(--line);grid-template-columns:140px 1fr;gap:24px;padding:24px 0;display:grid}._row_p3m81_1:last-child{border-bottom:1px solid var(--line)}._key_p3m81_13{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--copper);padding-top:2px;font-size:12px}._heading_p3m81_22{margin-bottom:6px}._description_p3m81_26{color:var(--text-dim);font-size:15px}@media (width<=600px){._row_p3m81_1{grid-template-columns:1fr;gap:8px}}._terminal_4cx8e_1{background:var(--bg-terminal);border:1px solid var(--line);padding:20px 24px;overflow-x:auto}._pre_4cx8e_8{font-family:var(--font-mono);color:var(--text);white-space:pre;margin:0;font-size:13.5px;line-height:1.9}._c_4cx8e_17{color:var(--text-faint)}._g_4cx8e_21{color:var(--trace)}._o_4cx8e_25{color:var(--copper-bright)}._values_1p34p_1{flex-direction:column;gap:20px;display:flex}._value_1p34p_1{align-items:flex-start;gap:12px;display:flex}._marker_1p34p_13{font-family:var(--font-mono);color:var(--copper);flex-shrink:0;padding-top:2px;font-size:14px}._body_1p34p_21{color:var(--text-dim)}._posts_1i7te_1{flex-direction:column;gap:0;display:flex}._post_1i7te_1{border-top:1px solid var(--line);transition:background var(--transition-fade);padding:20px 0;text-decoration:none;display:block}._post_1i7te_1:hover{background:var(--bg-raise);margin-left:-12px;margin-right:-12px;padding-left:12px;padding-right:12px}._meta_1i7te_23{gap:16px;margin-bottom:6px;display:flex}._category_1i7te_29{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--copper);font-size:11px}._date_1i7te_37{font-family:var(--font-mono);color:var(--text-faint);font-size:11px}._title_1i7te_43{color:var(--text);font-family:var(--font-display);margin-bottom:4px;font-size:17px;font-weight:600}._summary_1i7te_51{color:var(--text-dim);font-size:14px}._followLink_1i7te_56{font-family:var(--font-mono);margin-top:24px;font-size:13px;display:inline-block}._points_s997n_1{flex-direction:column;gap:20px;margin-bottom:32px;display:flex}._point_s997n_1{align-items:flex-start;gap:12px;display:flex}._marker_s997n_14{font-family:var(--font-mono);color:var(--copper);flex-shrink:0;padding-top:2px;font-size:14px}._body_s997n_22{color:var(--text-dim)}._ctas_s997n_26{flex-wrap:wrap;gap:12px;display:flex}._form_1q8qj_1{background:var(--bg-raise);border:1px solid var(--line);flex-direction:column;gap:20px;padding:28px;display:flex}._field_1q8qj_10{flex-direction:column;gap:6px;display:flex}._label_1q8qj_16{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-dim);font-size:11px}._input_1q8qj_24{background:var(--bg);border:1px solid var(--line-strong);color:var(--text);font-family:var(--font-body);transition:border-color var(--transition-fade);outline:none;padding:10px 12px;font-size:15px}._input_1q8qj_24:focus,._inputError_1q8qj_39{border-color:var(--copper)}._textarea_1q8qj_43{resize:vertical;min-height:100px}._input_1q8qj_24 option{background:var(--bg);color:var(--text)}._fieldError_1q8qj_53{font-family:var(--font-mono);color:var(--copper);font-size:11px}._success_1q8qj_59{border:1px solid var(--trace);font-family:var(--font-mono);color:var(--trace);padding:20px;font-size:14px}._error_1q8qj_67{border:1px solid var(--copper);font-family:var(--font-mono);color:var(--copper);padding:12px;font-size:13px}._footnote_1q8qj_75{font-family:var(--font-mono);color:var(--text-faint);font-size:11px}
