.layout_container__FUycR{max-width:var(--max-width-content);padding:0 var(--space-5);margin:calc(var(--navbar-height) + var(--space-6)) auto var(--space-6);min-height:calc(100vh - var(--navbar-height));display:flex;flex-direction:column}.layout_main__DFqTq{flex:1 1}.layout_backToHome__D9QFr{margin:var(--space-4) 0 var(--space-4)}.layout_backToHome__D9QFr a{color:var(--color-text-secondary);font-size:var(--font-size-sm);transition:color var(--transition-fast);display:inline-flex;align-items:center;gap:var(--space-2)}.layout_backToHome__D9QFr a:hover{color:var(--color-link)}.layout_footer__WlhMu{padding:var(--space-6) 0;border-top:1px solid var(--color-border);margin-top:var(--space-8);text-align:center}.layout_copyright__yuDki{font-size:var(--font-size-xs);color:var(--color-text-muted);font-family:var(--font-mono);letter-spacing:.05em}@media (max-width:640px){.layout_container__FUycR{padding:0 var(--space-4)}}.Navbar_navbar__GrSXC{background-color:rgba(10,10,15,.9);padding:0 var(--space-6);height:var(--navbar-height);display:flex;align-items:center;justify-content:center;border-bottom:1px solid var(--color-border);position:fixed;width:100vw;top:0;z-index:1000;left:0;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);max-width:100%}[data-theme=light] .Navbar_navbar__GrSXC{background-color:hsla(0,0%,98%,.9)}.Navbar_navbar__GrSXC:after{content:"";position:absolute;bottom:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(74,222,128,.3) 25%,rgba(34,211,238,.3) 50%,rgba(74,222,128,.3) 75%,transparent)}.Navbar_navList__gzP7S{display:flex;justify-content:center;align-items:center;list-style-type:none;margin:0;padding:0;gap:var(--space-1)}.Navbar_navItem__Fpmiu{margin:0}.Navbar_navItem__Fpmiu a{text-decoration:none;color:var(--color-text-secondary);font-weight:500;font-size:var(--font-size-sm);padding:var(--space-2) var(--space-4);border-radius:var(--border-radius-md);transition:all .2s ease;display:block;letter-spacing:.01em;position:relative}.Navbar_navItem__Fpmiu a:after{content:"";position:absolute;bottom:4px;left:50%;width:0;height:2px;background:linear-gradient(90deg,var(--color-accent),var(--color-secondary));transition:all .3s ease;transform:translateX(-50%);border-radius:1px}.Navbar_navItem__Fpmiu a:hover{color:var(--color-text-heading);background:transparent;text-decoration:none}.Navbar_navItem__Fpmiu a:hover:after{width:calc(100% - 2rem)}.Navbar_navbar__GrSXC .toggle,.Navbar_navbar__GrSXC>:last-child{position:absolute;right:var(--space-6)}@media (max-width:640px){.Navbar_navbar__GrSXC{padding:0 var(--space-3)}.Navbar_navbar__GrSXC .toggle,.Navbar_navbar__GrSXC>:last-child{right:var(--space-3)}.Navbar_navItem__Fpmiu a{padding:var(--space-2) var(--space-3);font-size:var(--font-size-xs)}}.ThemeToggle_toggle__RoeI1{background:transparent;border:1px solid var(--color-border);border-radius:var(--border-radius-md);padding:var(--space-2);cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--color-text-secondary);transition:all .2s ease;width:36px;height:36px}.ThemeToggle_toggle__RoeI1:hover{color:var(--color-accent);border-color:var(--color-accent);background:var(--color-accent-subtle)}.ThemeToggle_toggle__RoeI1:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.ThemeToggle_icon__MJs1a{width:18px;height:18px}.ThemeToggle_placeholder__wBqzv{width:36px;height:36px}.utils_heading2Xl__oxFoJ{font-size:var(--font-size-4xl);line-height:1.1;font-weight:700;letter-spacing:-.03em;margin:var(--space-4) 0;color:var(--color-text-heading)}.utils_headingXl__zlq1q{font-size:var(--font-size-3xl);line-height:1.2;letter-spacing:-.02em}.utils_headingLg__RYtYb,.utils_headingXl__zlq1q{font-weight:600;margin:var(--space-4) 0;color:var(--color-text-heading)}.utils_headingLg__RYtYb{font-size:var(--font-size-2xl);line-height:1.3;display:flex;align-items:center;gap:var(--space-3)}.utils_headingLg__RYtYb:before{content:"";display:block;width:4px;height:1em;background:var(--color-accent);border-radius:2px}.utils_headingMd__XQE5B{font-size:var(--font-size-lg);line-height:1.6;color:var(--color-text-primary)}.utils_borderCircle__zmKqF{border-radius:9999px;border:3px solid var(--color-bg-elevated);box-shadow:0 0 0 2px var(--color-accent)}.utils_colorInherit__Jz9NS{color:inherit}.utils_padding1px__Ov2XA{padding-top:1px}.utils_list__zR_Au{list-style:none;padding:0;margin:0}.utils_listItem__6FEiz{margin:0 0 var(--space-5);padding-bottom:var(--space-5);border-bottom:1px solid var(--color-border);transition:transform var(--transition-fast)}.utils_listItem__6FEiz:last-child{border-bottom:none}.utils_listItem__6FEiz:hover{transform:translateX(4px)}.utils_listItem__6FEiz a{font-weight:500;font-size:var(--font-size-lg);display:inline-block;margin-bottom:var(--space-1)}.utils_lightText__B_gv3{color:var(--color-text-secondary);font-size:var(--font-size-sm);font-family:var(--font-mono);letter-spacing:.02em}.SubstackPopup_overlay__tzLqX{position:fixed;inset:0;background:rgba(0,0,0,.8);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);z-index:2000;display:flex;align-items:center;justify-content:center;padding:var(--space-4);animation:SubstackPopup_fadeIn__Z5PjN .3s ease}.SubstackPopup_modal__hU643{background:var(--color-bg-elevated);border:1px solid var(--color-border);border-radius:var(--border-radius-lg);max-width:420px;width:100%;padding:var(--space-8);position:relative;animation:SubstackPopup_slideUp__aDtZu .3s ease}.SubstackPopup_closeButton__sv07t{position:absolute;top:var(--space-4);right:var(--space-4);background:transparent;border:none;color:var(--color-text-muted);cursor:pointer;font-size:var(--font-size-2xl);line-height:1;transition:color var(--transition-fast);padding:var(--space-1)}.SubstackPopup_closeButton__sv07t:hover{color:var(--color-text-primary)}.SubstackPopup_icon__5bIpC{width:48px;height:48px;background:var(--color-accent-subtle);border-radius:var(--border-radius-md);display:flex;align-items:center;justify-content:center;margin-bottom:var(--space-5);color:var(--color-accent);font-size:var(--font-size-xl)}.SubstackPopup_heading__o4syj{font-size:var(--font-size-2xl);font-weight:600;color:var(--color-text-heading);margin:0 0 var(--space-3)}.SubstackPopup_description__ihqMw{color:var(--color-text-secondary);line-height:1.7;margin:0 0 var(--space-6)}.SubstackPopup_ctaButton__l77fv{display:block;width:100%;background:var(--color-accent);color:var(--color-bg);padding:var(--space-4);border:none;border-radius:var(--border-radius-md);font-weight:600;font-size:var(--font-size-base);cursor:pointer;text-align:center;text-decoration:none;transition:all var(--transition-fast)}.SubstackPopup_ctaButton__l77fv:hover{background:var(--color-accent-hover);text-decoration:none;transform:translateY(-2px)}.SubstackPopup_dismissText__UcehD{display:block;text-align:center;margin-top:var(--space-4);color:var(--color-text-muted);font-size:var(--font-size-sm);cursor:pointer;transition:color var(--transition-fast)}.SubstackPopup_dismissText__UcehD:hover{color:var(--color-text-secondary)}@keyframes SubstackPopup_fadeIn__Z5PjN{0%{opacity:0}to{opacity:1}}@keyframes SubstackPopup_slideUp__aDtZu{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}@media (max-width:640px){.SubstackPopup_modal__hU643{padding:var(--space-6);margin:var(--space-4)}.SubstackPopup_heading__o4syj{font-size:var(--font-size-xl)}}.ChatBubble_thread__mwtcQ{background:var(--color-bg-elevated,#12121a);border:1px solid var(--color-border,#1f2937);border-radius:12px;margin:1.5rem 0;overflow:hidden;box-shadow:0 4px 24px rgba(0,0,0,.2)}.ChatBubble_header__uJdjS{padding:.75rem 1rem;background:linear-gradient(135deg,rgba(0,136,204,.15),rgba(0,136,204,.05));border-bottom:1px solid var(--color-border,#1f2937);font-size:.875rem;font-weight:500;color:var(--color-text-secondary,#9ca3af)}.ChatBubble_discord__2JRVX .ChatBubble_header__uJdjS{background:linear-gradient(135deg,rgba(88,101,242,.15),rgba(88,101,242,.05))}.ChatBubble_slack__tlPgr .ChatBubble_header__uJdjS{background:linear-gradient(135deg,rgba(74,21,75,.15),rgba(74,21,75,.05))}.ChatBubble_imessage___m_OM .ChatBubble_header__uJdjS{background:linear-gradient(135deg,rgba(52,199,89,.15),rgba(52,199,89,.05))}.ChatBubble_messages__AoPht{padding:1rem;display:flex;flex-direction:column;gap:.75rem}.ChatBubble_bubble__LCWpm{display:flex;gap:.5rem;max-width:85%;animation:ChatBubble_fadeInUp__rp0VY .3s ease}@keyframes ChatBubble_fadeInUp__rp0VY{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.ChatBubble_sent__t9ALO{margin-left:auto;flex-direction:row-reverse}.ChatBubble_sent__t9ALO .ChatBubble_content__FHR1W{background:linear-gradient(135deg,#4ade80,#22c55e);color:#0a0a0f;border-radius:18px 18px 4px 18px}.ChatBubble_sent__t9ALO .ChatBubble_timestamp__RnGm3{text-align:right;color:rgba(0,0,0,.5)}.ChatBubble_received__l6TNJ{margin-right:auto}.ChatBubble_received__l6TNJ .ChatBubble_content__FHR1W{background:var(--color-bg-subtle,#1a1a24);border:1px solid var(--color-border,#1f2937);color:var(--color-text-primary,#e8e6e3);border-radius:18px 18px 18px 4px}.ChatBubble_received__l6TNJ .ChatBubble_timestamp__RnGm3{color:var(--color-text-muted,#6b7280)}.ChatBubble_avatar__7D0La{flex-shrink:0;align-self:flex-end}.ChatBubble_avatar__7D0La img{width:32px;height:32px;border-radius:50%;object-fit:cover;border:2px solid var(--color-border,#1f2937)}.ChatBubble_meta__0ZA20{display:flex;flex-direction:column;gap:.25rem}.ChatBubble_sender__LqmjZ{font-size:.75rem;font-weight:600;color:var(--color-accent,#4ade80);padding-left:.5rem}.ChatBubble_content__FHR1W{padding:.75rem 1rem;font-size:.875rem;line-height:1.5;word-wrap:break-word}.ChatBubble_content__FHR1W p{margin:0 0 .5rem}.ChatBubble_content__FHR1W p:last-child{margin-bottom:0}.ChatBubble_content__FHR1W ol,.ChatBubble_content__FHR1W ul{margin:.5rem 0;padding-left:1.25rem}.ChatBubble_content__FHR1W li{margin:.25rem 0}.ChatBubble_content__FHR1W code{font-family:var(--font-mono,"JetBrains Mono",monospace);font-size:.85em;padding:.15em .35em;border-radius:4px}.ChatBubble_sent__t9ALO .ChatBubble_content__FHR1W code{background:rgba(0,0,0,.2)}.ChatBubble_received__l6TNJ .ChatBubble_content__FHR1W code{background:var(--color-code-bg,#111827);border:1px solid var(--color-border,#1f2937);color:var(--color-accent,#4ade80)}.ChatBubble_timestamp__RnGm3{font-size:.75rem;padding:0 .5rem}[data-theme=light] .ChatBubble_thread__mwtcQ{background:#fff;box-shadow:0 4px 24px rgba(0,0,0,.08)}[data-theme=light] .ChatBubble_sent__t9ALO .ChatBubble_content__FHR1W{color:#fff}[data-theme=light] .ChatBubble_sent__t9ALO .ChatBubble_timestamp__RnGm3{color:hsla(0,0%,100%,.7)}[data-theme=light] .ChatBubble_received__l6TNJ .ChatBubble_content__FHR1W{background:#f5f5f5;color:#1a1a1a}@media (max-width:640px){.ChatBubble_bubble__LCWpm{max-width:92%}.ChatBubble_avatar__7D0La img{width:28px;height:28px}.ChatBubble_content__FHR1W{padding:.5rem .75rem}}