.page_main__nw1Wk{min-height:100vh;background:var(--bg);color:var(--ink);font-family:var(--sans)}.page_hero__7KFOs{max-width:900px;margin:0 auto;padding:clamp(80px,12vw,140px) 32px 80px}.page_heroLabel__4YX7y{font-family:var(--mono);font-size:.8rem;color:var(--ink-faint);letter-spacing:.15em;text-transform:uppercase;margin-bottom:24px;display:flex;align-items:center;gap:8px}.page_heroLabel__4YX7y:before{content:"";display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--blue)}.page_heroTitle__ixXIp{font-family:var(--mono);font-size:clamp(3.5rem,9vw,7.5rem);font-weight:700;line-height:.95;letter-spacing:-.01em;margin:0 0 32px;color:var(--ink)}.page_cursor__RVIC4{display:inline-block;width:.55em;height:.9em;background:var(--blue);margin-left:2px;vertical-align:middle;animation:page_blink__MXDOE 1s step-end infinite}@keyframes page_blink__MXDOE{0%,to{opacity:1}50%{opacity:0}}.page_heroTagline__9LVC_{font-family:var(--sans);font-size:clamp(1.1rem,2.5vw,1.4rem);color:var(--ink-muted);max-width:520px;line-height:1.5;margin:0 0 48px}.page_heroCtas__lz7_7{display:flex;gap:12px;flex-wrap:wrap;align-items:center}.page_ctaPrimary__Nrok5{padding:14px 28px;background:var(--ink);color:var(--bg);border-radius:6px;text-decoration:none;font-weight:600;font-size:.9rem;letter-spacing:.01em;transition:background .15s}.page_ctaPrimary__Nrok5:hover{background:#1a1a1a}.page_ctaSecondary__5EfaG{padding:14px 24px;background:transparent;color:var(--ink-muted);border:1px solid #d0cfc8;border-radius:6px;text-decoration:none;font-size:.88rem;transition:border-color .15s,color .15s}.page_ctaSecondary__5EfaG:hover{border-color:var(--ink);color:var(--ink)}.page_divider__5RusV{max-width:900px;margin:0 auto;padding:0 32px;border-top:1px solid #e0dfd8}.page_terminalBlock__3PN8e{background:var(--bg);padding:0 0 80px;margin:0}.page_terminalInner__kmh9I{max-width:900px;margin:0 auto;padding:0 32px}.page_terminalWindow__ciBBC{border-radius:10px;overflow:hidden;border:1px solid #1e1e1e}.page_terminalBar__HxpgG{background:#161616;padding:12px 16px;display:flex;align-items:center;gap:8px}.page_dot__aVcaO{width:12px;height:12px;border-radius:50%}.page_dot__aVcaO.page_red__945tK{background:#ff5f56}.page_dot__aVcaO.page_yellow__tsISI{background:#ffbd2e}.page_dot__aVcaO.page_green__qY6pK{background:#27c93f}.page_terminalTitle__Hj1uC{font-family:var(--mono);font-size:.72rem;color:var(--terminal-dim);margin-left:8px}.page_terminalBody__zMJ58{background:#0d0d0d;padding:32px;font-family:var(--mono);font-size:clamp(.8rem,1.5vw,.95rem);line-height:2}.page_tLine__IiSPm{display:flex;gap:12px}.page_tPrompt__ua7l9{color:var(--terminal-blue)}.page_tCmd__RQ6yn{color:var(--terminal-text)}.page_tResult__OJ6tO{color:var(--terminal-green);padding-left:20px}.page_tMeta__NGUvX{color:var(--terminal-dim);padding-left:20px}.page_tBlank__WKsKC{height:1em}.page_termCursor__iH2_e{display:inline-block;width:.55em;height:1.1em;background:var(--terminal-text);vertical-align:text-bottom;margin-left:1px;animation:page_blink__MXDOE 1s step-end infinite}.page_tFadeIn__DKQFb{animation:page_fadeIn__jjObi .15s ease-out}@keyframes page_fadeIn__jjObi{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.page_flowSection__jMKGf{max-width:900px;margin:0 auto;padding:40px 32px}.page_sectionHeader___raMx{display:flex;align-items:baseline;gap:16px;margin-bottom:48px}.page_sectionNum__oYTBS{font-family:var(--mono);font-size:.75rem;color:var(--ink-faint);letter-spacing:.1em}.page_sectionTitle__6ic_4{font-family:var(--mono);font-size:clamp(1.4rem,3vw,2rem);font-weight:700;color:var(--ink);letter-spacing:.02em}.page_flowList__qRNXz{display:flex;flex-direction:column;gap:0;border-top:1px solid #e0dfd8}.page_flowRow__VRl0y{display:grid;grid-template-columns:60px 160px 1fr;grid-gap:0;gap:0;padding:24px 0;border-bottom:1px solid #e0dfd8;align-items:start}.page_flowIdx__0AC5Z{font-family:var(--mono);font-size:.75rem;color:var(--ink-faint);padding-top:3px}.page_flowLabel__20Fhr{font-family:var(--mono);font-size:.9rem;color:var(--blue);letter-spacing:.05em;padding-top:2px}.page_flowDesc__mcVdj{font-size:.88rem;color:var(--ink-muted);line-height:1.65}.page_metricsSection__20MLL{background:var(--bg);padding:0 0 80px;margin:0}.page_metricsInner__7JVoL{max-width:900px;margin:0 auto;padding:0 32px}.page_metricsGrid__yNvZ7{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:12px;gap:12px}.page_metric__BaKvc{background:var(--ink);border:1px solid #2a2a2a;border-radius:12px;padding:24px 20px;display:flex;flex-direction:column;justify-content:space-between;min-height:120px;overflow:hidden}.page_metricLabel__ornJZ{font-size:.68rem;color:#6b7280;text-transform:uppercase;letter-spacing:.1em;margin-bottom:auto}.page_metricValue__i8V43{font-family:var(--mono);font-size:clamp(1.2rem,3vw,1.8rem);font-weight:700;color:#f8f7f4;line-height:1.1;word-break:break-word}.page_quickBlocks__mnFan{display:flex;flex-direction:column;gap:16px}.page_quickBlock__7rCfs{display:flex;flex-direction:column;gap:0}.page_quickLabel__tAtjz{font-family:var(--mono);font-size:.85rem;font-weight:700;color:var(--blue);letter-spacing:.08em;padding:0 0 6px}.page_quickSub__uDY7S{font-family:var(--sans);font-size:.82rem;color:var(--ink-muted);font-style:normal;padding:0 0 10px;line-height:1.4}.page_quickCodeWrap__dLypS{position:relative;border:1px solid #d0cfc8;border-radius:8px;overflow:hidden}.page_copyBtn__z_VDJ{position:absolute;top:8px;right:8px;background:#e0dfd8;border:none;border-radius:4px;padding:4px 10px;font-family:var(--mono);font-size:.65rem;color:var(--ink);cursor:pointer;opacity:.6;transition:opacity .15s}.page_copyBtn__z_VDJ:hover{opacity:1}.page_quickCode__5TPqA{font-family:var(--font-roboto),"Roboto",sans-serif;font-size:.88rem;color:var(--ink);background:#f8f7f4;padding:14px 16px;margin:0;overflow-x:auto;line-height:1.7}.page_quickAlt___PyLI{font-size:.82rem;color:var(--ink-faint);padding:4px 0}.page_quickAlt___PyLI a{color:var(--blue);text-decoration:none}.page_quickAlt___PyLI a:hover{text-decoration:underline}.page_thesisSection__Aa1RS{max-width:900px;margin:0 auto;padding:80px 32px 100px;border-top:1px solid #e0dfd8}.page_thesisText__wpFJQ{font-family:var(--mono);font-size:clamp(1.6rem,4vw,2.8rem);font-weight:700;line-height:1.3;color:var(--ink);max-width:700px;margin:0 0 24px}.page_thesisSub__4lZ0g{font-size:1rem;color:var(--ink-muted);margin:0}.page_footer__F3MD0{background:var(--ink);padding:40px 32px}.page_footerInner__5TPTB{max-width:900px;margin:0 auto;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px}.page_footerLinks__ZWbAq{display:flex;gap:24px}.page_footerLinks__ZWbAq a{color:#6b7280;text-decoration:none;font-size:.82rem;transition:color .15s}.page_footerLinks__ZWbAq a:hover{color:var(--bg)}.page_footerNote____139{font-family:var(--mono);font-size:.72rem;color:#4b5563}.page_contractsTable__gk_vv{display:flex;flex-direction:column;gap:6px;margin-top:24px}.page_contractRow__HJdU_{display:flex;align-items:center;gap:16px;font-family:var(--mono);font-size:.8rem}.page_contractName__BmIIp{color:#d1d5db;min-width:220px}.page_contractAddr__vOv84{color:#6b7280}.page_contractsVerified__s__Qd{margin-top:16px;font-family:var(--mono);font-size:.72rem;color:#4b5563}@media (max-width:640px){.page_hero__7KFOs{padding:60px 20px}.page_heroTitle__ixXIp{font-size:clamp(3rem,14vw,4rem)}.page_flowRow__VRl0y{grid-template-columns:40px 1fr;grid-template-rows:auto auto;gap:4px 0}.page_flowLabel__20Fhr{grid-column:2}.page_flowDesc__mcVdj{grid-column:1/-1;padding-left:40px}.page_metricsGrid__yNvZ7{grid-template-columns:repeat(2,1fr);gap:10px}.page_metricValue__i8V43{font-size:1.1rem}.page_metric__BaKvc{min-height:100px;padding:18px 16px}.page_dirTable__PfYwo{font-size:.72rem}.page_dirPerm__Y7CBA{display:none}.page_terminalBody__zMJ58{padding:20px;font-size:.78rem}.page_dirSection__kFle6,.page_flowSection__jMKGf,.page_thesisSection__Aa1RS{padding:32px 20px}.page_footerInner__5TPTB{flex-direction:column;align-items:flex-start}.page_terminalInner__kmh9I{padding:0}.page_terminalBlock__3PN8e{margin:40px 0}.page_heroCtas__lz7_7{flex-direction:column;align-items:flex-start}.page_ctaPrimary__Nrok5,.page_ctaSecondary__5EfaG{width:100%;max-width:280px;text-align:center}}.TerminalShowcase_terminal__NnsKQ{--terminal-bg:#0d1117;--terminal-fg:#e6edf3;--terminal-cyan:#22d3ee;--terminal-green:#3fb950;--terminal-red:#f85149;--terminal-dim:#484f58;--terminal-yellow:#d29922;--terminal-border:#30363d;--terminal-title-bg:#161b22;--terminal-dot-red:#ff5f57;--terminal-dot-yellow:#febc2e;--terminal-dot-green:#28c840;font-family:JetBrains Mono,Fira Code,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px;line-height:1.6;border-radius:10px;overflow:hidden;border:1px solid var(--terminal-border);background:var(--terminal-bg);color:var(--terminal-fg)}.TerminalShowcase_terminal__NnsKQ.TerminalShowcase_light__sxMP4{--terminal-bg:#fff;--terminal-fg:#24292f;--terminal-cyan:#0969da;--terminal-green:#1a7f37;--terminal-red:#cf222e;--terminal-dim:#6e7781;--terminal-border:#d0d7de;--terminal-title-bg:#f6f8fa}.TerminalShowcase_sceneTitle__8__iJ{padding:6px 16px;font-size:11px;text-transform:uppercase;letter-spacing:.1em;color:var(--terminal-dim)}.TerminalShowcase_sceneTitle__8__iJ,.TerminalShowcase_titleBar__lb_HJ{background:var(--terminal-title-bg);border-bottom:1px solid var(--terminal-border)}.TerminalShowcase_titleBar__lb_HJ{display:flex;align-items:center;gap:8px;padding:10px 14px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.TerminalShowcase_dots__Jpg0j{display:flex;gap:6px}.TerminalShowcase_dot__SHsfC{width:12px;height:12px;border-radius:50%}.TerminalShowcase_dotRed__Q_1W0{background:var(--terminal-dot-red)}.TerminalShowcase_dotYellow__0ppIU{background:var(--terminal-dot-yellow)}.TerminalShowcase_dotGreen__fopl3{background:var(--terminal-dot-green)}.TerminalShowcase_titleText__2nVyb{flex:1 1;text-align:center;font-size:12px;color:var(--terminal-dim)}.TerminalShowcase_viewport___klfZ{padding:12px 16px;overflow-y:hidden;height:320px;position:relative}@media (max-width:640px){.TerminalShowcase_viewport___klfZ{height:240px}}@media (min-width:641px) and (max-width:900px){.TerminalShowcase_viewport___klfZ{height:280px}}.TerminalShowcase_inputLine__EVmmR{display:flex;align-items:center;padding:8px 16px;border-top:1px solid var(--terminal-border);background:var(--terminal-bg);gap:8px;position:relative}.TerminalShowcase_inputPromptIcon__l0omW{color:var(--terminal-cyan);flex-shrink:0}.TerminalShowcase_inputPromptLabel__5_lLU{color:var(--terminal-dim);flex-shrink:0}.TerminalShowcase_inputText__0Ug_I{color:var(--terminal-fg);white-space:pre}.TerminalShowcase_cursor__EdoZa{display:inline-block;width:8px;height:16px;background:var(--terminal-fg);vertical-align:text-bottom;animation:TerminalShowcase_blink__Evbrd 1s step-end infinite}@keyframes TerminalShowcase_blink__Evbrd{0%,to{opacity:1}50%{opacity:0}}.TerminalShowcase_outputBlock___yNyb{animation:TerminalShowcase_fadeIn__vRZDC .15s ease-out}.TerminalShowcase_outputLine__Pp06R{white-space:pre-wrap;word-break:break-all}.TerminalShowcase_colorCyan__uShjP{color:var(--terminal-cyan)}.TerminalShowcase_colorGreen__aC6_8{color:var(--terminal-green)}.TerminalShowcase_colorRed__JZeaY{color:var(--terminal-red)}.TerminalShowcase_colorDim__pkk5x{color:var(--terminal-dim)}.TerminalShowcase_colorWhite__1rWdj{color:var(--terminal-fg)}.TerminalShowcase_colorYellow__W3IT6{color:var(--terminal-yellow)}.TerminalShowcase_prefixSuccess__a1UpN:before{content:"\2713 ";color:var(--terminal-green)}.TerminalShowcase_prefixError__qS2D1:before{content:"\2717 ";color:var(--terminal-red)}.TerminalShowcase_prefixInfo__5D_10:before{content:"\25C8 ";color:var(--terminal-cyan)}.TerminalShowcase_commandBlock__CPxgK{display:flex;gap:8px;animation:TerminalShowcase_fadeIn__vRZDC .1s ease-out}.TerminalShowcase_commandPrompt__rKb93{color:var(--terminal-cyan)}.TerminalShowcase_commandPromptLabel__v5e0S{color:var(--terminal-dim)}.TerminalShowcase_commandText__FezDl{color:var(--terminal-fg)}.TerminalShowcase_qrBlock__4l8Cs{padding:12px 0;animation:TerminalShowcase_fadeIn__vRZDC .3s ease-out}.TerminalShowcase_qrGrid__8mHqs{display:grid;grid-template-columns:repeat(21,8px);grid-gap:1px;gap:1px}.TerminalShowcase_qrCell__sovTQ{width:8px;height:8px;border-radius:1px}.TerminalShowcase_qrDark__CIJe5{background:var(--terminal-fg)}.TerminalShowcase_qrLight__n7plE{background:transparent}.TerminalShowcase_spinnerBlock__Lw2Pf{padding:2px 0;display:flex;align-items:center;gap:8px;animation:TerminalShowcase_fadeIn__vRZDC .15s ease-out}.TerminalShowcase_spinnerIcon__OvXPr{display:inline-block;width:14px;text-align:center;flex-shrink:0}.TerminalShowcase_spinnerRunning__8fUrZ{animation:TerminalShowcase_spin__AI7tl .8s linear infinite;color:var(--terminal-cyan)}@keyframes TerminalShowcase_spin__AI7tl{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.TerminalShowcase_spinnerComplete__6ocV_{color:var(--terminal-green)}.TerminalShowcase_spinnerError__XRZ0t{color:var(--terminal-red)}.TerminalShowcase_spinnerStepNum__AWKsN{color:var(--terminal-dim);font-size:12px;flex-shrink:0}.TerminalShowcase_spinnerLabel__Rgula{color:var(--terminal-fg)}.TerminalShowcase_spinnerDetail__4MAx9{color:var(--terminal-dim);margin-left:4px}.TerminalShowcase_tableBlock__f7e_F{padding:8px 0;overflow-x:auto;animation:TerminalShowcase_fadeIn__vRZDC .2s ease-out}.TerminalShowcase_tableInner__Gr4pO{border-collapse:collapse;width:100%;font-size:12px}.TerminalShowcase_tableInner__Gr4pO th{text-align:left;color:var(--terminal-dim);font-weight:500;border-bottom:1px solid var(--terminal-border)}.TerminalShowcase_tableInner__Gr4pO td,.TerminalShowcase_tableInner__Gr4pO th{padding:4px 12px 4px 0;white-space:nowrap}.TerminalShowcase_tableRowActive__pjtm6{background:rgba(88,166,255,.08)}.TerminalShowcase_tableRowActive__pjtm6 td:first-child{border-left:2px solid var(--terminal-cyan);padding-left:8px}.TerminalShowcase_treeBlock__qtVvf{padding:4px 0;animation:TerminalShowcase_fadeIn__vRZDC .2s ease-out}.TerminalShowcase_treeLine___0cC8{display:flex;gap:8px}.TerminalShowcase_treeBranch__glSUC{color:var(--terminal-dim);flex-shrink:0;width:16px;text-align:right}.TerminalShowcase_treeLabel__4znLD{color:var(--terminal-dim);min-width:80px}.TerminalShowcase_treeValue__Dof0v{color:var(--terminal-fg)}.TerminalShowcase_toast__CnOfO{position:absolute;top:12px;right:12px;padding:8px 16px;border-radius:6px;font-size:12px;animation:TerminalShowcase_slideIn__Ks7PF .3s ease-out;z-index:10}.TerminalShowcase_toastSuccess__nRo5d{background:rgba(63,185,80,.15);border:1px solid var(--terminal-green);color:var(--terminal-green)}.TerminalShowcase_toastInfo__3MJJ3{background:rgba(88,166,255,.15);border:1px solid var(--terminal-cyan);color:var(--terminal-cyan)}@keyframes TerminalShowcase_slideIn__Ks7PF{0%{transform:translateX(20px);opacity:0}to{transform:translateX(0);opacity:1}}.TerminalShowcase_dropdown__350U1{position:absolute;bottom:100%;left:80px;background:var(--terminal-title-bg);border:1px solid var(--terminal-border);border-radius:6px;padding:4px 0;min-width:200px;z-index:20;animation:TerminalShowcase_fadeIn__vRZDC .15s ease-out}.TerminalShowcase_dropdownItem__CU8Rw{padding:4px 12px;font-size:12px;color:var(--terminal-fg);white-space:nowrap}.TerminalShowcase_dropdownItemActive__LL1_Y{background:rgba(88,166,255,.15);color:var(--terminal-cyan)}@keyframes TerminalShowcase_fadeIn__vRZDC{0%{opacity:0}to{opacity:1}}@media (max-width:640px){.TerminalShowcase_terminal__NnsKQ{font-size:7px;line-height:1.4}}@media (min-width:641px) and (max-width:900px){.TerminalShowcase_terminal__NnsKQ{font-size:9px;line-height:1.5}}