.page_layout__9f5em{display:grid;grid-template-columns:1fr 220px;gap:3rem;align-items:start}.page_breadcrumbs__JovEa{font-family:var(--font-mono),monospace;font-size:.75rem;color:var(--text-muted);margin-bottom:2rem;display:flex;align-items:center;gap:.375rem}.page_breadcrumbs__JovEa a{color:var(--text-muted);transition:color .15s}.page_breadcrumbs__JovEa a:hover{color:var(--accent)}.page_breadSep__H3ydR{color:var(--text-faint)}.page_breadCurrent__8odUe{color:var(--text-primary);font-weight:500}.page_article__14vtP{max-width:720px}.page_header__EBZyD{padding-bottom:2rem;border-bottom:1px solid var(--border);margin-bottom:2.5rem}.page_h1__Vvd_B{font-family:var(--font-heading),sans-serif;font-size:clamp(2rem,3.5vw,3.5rem);font-weight:700;line-height:1.1;color:var(--text-primary);margin-bottom:1.5rem;letter-spacing:-.02em}.page_authorBox__HWMsL{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap;margin-bottom:1rem}.page_avatar__vborJ{width:40px;height:40px;border-radius:50%;background:var(--accent-dim);border:1px solid var(--border);display:flex;align-items:center;justify-content:center;font-family:var(--font-mono),monospace;font-size:.75rem;font-weight:700;color:var(--accent);flex-shrink:0}.page_authorInfo__mSsbt{display:flex;flex-direction:column}.page_authorName__cFkz7{font-family:var(--font-heading),sans-serif;font-size:.9375rem;font-weight:600;color:var(--text-primary);text-decoration:underline;text-decoration-style:dashed;text-underline-offset:3px;text-decoration-color:var(--accent-highlight,#D4FF00);transition:all .15s}.page_authorName__cFkz7:hover{background:var(--accent-highlight,#D4FF00);color:#000000;text-decoration:none;padding:0 .25rem;margin:0 -.25rem}.page_authorRole__R0cvp{font-size:.75rem;color:var(--text-muted)}.page_metaSep__VUtGD{width:1px;height:28px;background:var(--border);flex-shrink:0}.page_metaDates__pH8cF{display:flex;flex-direction:column;font-size:.8125rem;color:var(--text-muted)}.page_modified__ZVc05{color:var(--text-faint);font-size:.75rem}.page_readTimeMeta__sbktR{font-size:.8125rem;color:var(--text-muted)}.page_tags__Q06OM{display:flex;gap:.375rem;flex-wrap:wrap}.page_tag__BbxpB{font-family:var(--font-mono),monospace;font-size:.75rem;color:var(--text-muted);background:var(--bg-02);padding:.125rem .5rem;border-radius:2px;border:1px solid var(--border)}.page_lead__rJWF6{font-size:1.1875rem;line-height:1.7;color:var(--text-secondary);border-left:2px solid var(--accent-highlight,#d4ff00);padding-left:1.5rem;margin-bottom:2.5rem}.page_body__VENBI{margin-bottom:3rem}.page_section__ukU5q{margin-bottom:2.5rem}.page_h2__k0yf7{font-family:var(--font-heading),sans-serif;font-size:1.5rem;font-weight:700;color:var(--text-primary);margin-top:3rem;margin-bottom:1.5rem;line-height:1.2;letter-spacing:-.02em}.page_section__ukU5q:first-child .page_h2__k0yf7{margin-top:0}.page_paragraph__NmUTx{font-family:var(--font-body),sans-serif;font-size:1.125rem;line-height:1.8;color:var(--text-secondary);margin-bottom:1.125rem}.page_paragraph__NmUTx:last-child{margin-bottom:0}.page_sources___Nnsm{margin-top:3rem;padding-top:2rem;border-top:1px solid var(--border);margin-bottom:2rem}.page_sourcesTitle__0Wz4f{font-family:var(--font-mono),monospace;font-size:.75rem;text-transform:uppercase;letter-spacing:1px;color:var(--text-muted);margin-bottom:1rem}.page_sourcesList__4jsKb{display:flex;flex-direction:column;gap:.5rem;counter-reset:src}.page_sourcesList__4jsKb li{counter-increment:src;font-size:.875rem;color:var(--text-muted);display:flex;gap:.5rem}.page_sourcesList__4jsKb li:before{content:counter(src) ".";font-family:var(--font-mono),monospace;color:var(--text-faint);min-width:1.25rem}.page_sourcesList__4jsKb a{color:var(--text-secondary);text-decoration:underline;text-decoration-color:var(--border);text-underline-offset:2px;transition:all .15s}.page_sourcesList__4jsKb a:hover{color:var(--accent);text-decoration-color:var(--accent)}.page_bio___qTSS{display:flex;gap:1.25rem;padding:2rem;border:1px solid var(--border);background:var(--card-bg);margin-bottom:2rem}.page_bioAvatar__oFHnY{width:64px;height:64px;border-radius:50%;background:var(--accent-dim);border:1px solid var(--border);display:flex;align-items:center;justify-content:center;font-family:var(--font-mono),monospace;font-size:1rem;font-weight:700;color:var(--accent);flex-shrink:0}.page_bioHeader__KwkzI{display:flex;align-items:baseline;gap:.75rem;margin-bottom:.5rem}.page_bioName__340hF{font-family:var(--font-heading),sans-serif;font-size:1.25rem;color:var(--text-primary)}.page_bioRole__lKc4p{font-family:var(--font-mono),monospace;font-size:.75rem;text-transform:uppercase;color:var(--accent)}.page_bioText__3fxXy{font-size:.9375rem;line-height:1.65;color:var(--text-secondary);margin-bottom:.75rem}.page_bioLinks__TOr0x{display:flex;gap:1rem}.page_bioLink__NpoJV{font-size:.8125rem;font-weight:600;color:var(--text-primary);transition:color .15s}.page_bioLink__NpoJV:hover{color:var(--accent)}.page_ctaBoxBottom__80LGJ{padding:2.5rem;border:1px solid var(--border);border-top:2px solid var(--accent-highlight,#d4ff00);background:var(--card-bg);text-align:center;margin-bottom:2rem}.page_ctaTitle__LFAhR{font-family:var(--font-heading),sans-serif;font-size:1.25rem;font-weight:700;color:var(--text-primary);margin-bottom:.5rem}.page_ctaSub__k9W6N{font-size:.9375rem;color:var(--text-secondary);margin-bottom:1.25rem}.page_ctaBtn__X0dwy{display:inline-flex;align-items:center;font-family:var(--font-heading),sans-serif;font-size:.9375rem;font-weight:600;color:#000000;background:var(--accent-highlight,#D4FF00);padding:.875rem 1.75rem;border-radius:4px;transition:filter .15s;border:none}.page_ctaBtn__X0dwy:hover{filter:brightness(.92)}.page_backLink__LOXLa{font-family:var(--font-mono),monospace;font-size:.8125rem;color:var(--text-muted);transition:color .15s}.page_backLink__LOXLa:hover{color:var(--accent)}.page_sidebar__TCqqt{position:sticky;top:6rem;display:flex;flex-direction:column;gap:2rem}.page_tocLabel__H_Feg{font-family:var(--font-mono),monospace;font-size:.75rem;text-transform:uppercase;letter-spacing:1.5px;color:var(--text-faint);display:block;margin-bottom:.75rem}.page_tocLink__WtVaS{display:block;font-size:.8125rem;color:var(--text-muted);padding:.375rem 0 .375rem .875rem;border-left:1px solid var(--border);transition:all .15s;line-height:1.4}.page_tocLink__WtVaS:hover{color:var(--text-primary);border-left-color:var(--accent-highlight,#D4FF00)}.page_tocLinkActive__Pol0J{color:var(--text-primary)!important;border-left-color:var(--accent-highlight,#D4FF00)!important;border-left-width:2px}.page_sidebarCta__f0Ao2{padding:1.5rem;border:1px solid var(--border);border-top:2px solid var(--accent-highlight,#d4ff00);background:var(--card-bg);position:relative;overflow:hidden}.page_sidebarCtaGlow__PM7sa{position:absolute;top:0;right:0;width:60px;height:60px;background:var(--accent-highlight,#D4FF00);filter:blur(60px);opacity:.1;pointer-events:none}.page_sidebarCtaTitle__cWjAc{font-family:var(--font-heading),sans-serif;font-size:1rem;font-weight:700;color:var(--text-primary);margin-bottom:.5rem}.page_sidebarCtaDesc__obBzt{font-size:.8125rem;line-height:1.5;color:var(--text-secondary);margin-bottom:1rem}.page_sidebarCtaBtn__8wj4p{display:block;width:100%;text-align:center;font-family:var(--font-heading),sans-serif;font-size:.8125rem;font-weight:600;color:#000000;background:var(--accent-highlight,#D4FF00);padding:.625rem;border-radius:2px;transition:filter .15s;border:none}.page_sidebarCtaBtn__8wj4p:hover{filter:brightness(.92)}@media (max-width:1024px){.page_layout__9f5em{grid-template-columns:1fr}.page_sidebar__TCqqt{display:none}.page_authorBox__HWMsL{flex-direction:column;align-items:flex-start}.page_metaSep__VUtGD{width:100%;height:1px}}@media (max-width:768px){.page_bio___qTSS{flex-direction:column}.page_ctaBoxBottom__80LGJ{padding:1.5rem}}