.ArticleMarkdown_article__Odd2N{color:#bdb3a2;font-family:var(--font-manrope),"Manrope",system-ui,sans-serif;font-size:16.5px;line-height:1.75;overflow-wrap:break-word;word-break:break-word}.ArticleMarkdown_article__Odd2N h1,.ArticleMarkdown_article__Odd2N h2{font-family:var(--font-space-grotesk),"Space Grotesk",system-ui,sans-serif;font-weight:700;letter-spacing:-.02em;color:#f3ece0;margin:44px 0 22px;display:flex;align-items:center;gap:14px;scroll-margin-top:96px}.ArticleMarkdown_article__Odd2N h1{font-size:2rem}.ArticleMarkdown_article__Odd2N h2{font-size:1.7rem}.ArticleMarkdown_article__Odd2N h1:before,.ArticleMarkdown_article__Odd2N h2:before{content:"";flex-shrink:0;width:5px;height:26px;border-radius:3px;background:linear-gradient(#fdba74,#fb923c);box-shadow:0 0 12px rgba(251,146,60,.35)}.ArticleMarkdown_article__Odd2N h3{font-size:1.25rem;letter-spacing:-.015em;margin:30px 0 12px;scroll-margin-top:96px}.ArticleMarkdown_article__Odd2N h3,.ArticleMarkdown_article__Odd2N h4{font-family:var(--font-space-grotesk),"Space Grotesk",system-ui,sans-serif;font-weight:600;color:#f3ece0}.ArticleMarkdown_article__Odd2N h4{font-size:1.05rem;margin:24px 0 10px}.ArticleMarkdown_article__Odd2N p{margin:0 0 20px;text-wrap:pretty}.ArticleMarkdown_article__Odd2N a{color:#fdba74;text-decoration:underline;text-underline-offset:2px}.ArticleMarkdown_article__Odd2N a:hover{color:#fb923c}.ArticleMarkdown_article__Odd2N strong{color:#f3ece0;font-weight:700}.ArticleMarkdown_article__Odd2N em{color:#bdb3a2;font-style:italic}.ArticleMarkdown_article__Odd2N img{max-width:100%;height:auto;border-radius:8px;margin:20px 0;display:block}.ArticleMarkdown_article__Odd2N ul{list-style:none;margin:6px 0 20px;padding:0}.ArticleMarkdown_article__Odd2N ul li{position:relative;padding-left:24px;margin:12px 0;line-height:1.6}.ArticleMarkdown_article__Odd2N ul li:before{content:"";position:absolute;left:3px;top:10px;width:7px;height:7px;transform:rotate(45deg);background:#fb923c;box-shadow:0 0 8px rgba(251,146,60,.35)}.ArticleMarkdown_article__Odd2N ol{margin:6px 0 20px;padding-left:26px}.ArticleMarkdown_article__Odd2N ol li{margin:12px 0;line-height:1.6}.ArticleMarkdown_article__Odd2N ol li::marker{color:#fb923c;font-family:var(--font-jetbrains-mono),"JetBrains Mono",monospace;font-weight:600}.ArticleMarkdown_article__Odd2N code{font-size:.88em;background:rgba(251,146,60,.1);color:#fdba74;padding:2px 6px;border-radius:6px}.ArticleMarkdown_article__Odd2N code,.ArticleMarkdown_article__Odd2N pre{font-family:var(--font-jetbrains-mono),"JetBrains Mono",ui-monospace,monospace}.ArticleMarkdown_article__Odd2N pre{position:relative;margin:8px 0 24px;padding:46px 20px 18px;background:#100d09;border:1px solid rgba(247,233,210,.14);border-radius:14px;overflow-x:auto;box-shadow:0 24px 50px -34px rgba(0,0,0,.9);font-size:13.5px;line-height:1.7}.ArticleMarkdown_article__Odd2N pre:before{content:"";position:absolute;top:17px;left:18px;width:11px;height:11px;border-radius:50%;background:#ff5f57;box-shadow:20px 0 0 #febc2e,40px 0 0 #28c840}.ArticleMarkdown_article__Odd2N pre code{background:transparent;color:#f3ece0;padding:0;font-size:inherit;border-radius:0}.ArticleMarkdown_article__Odd2N .ArticleMarkdown_hljs-comment__AgGHJ,.ArticleMarkdown_article__Odd2N .ArticleMarkdown_hljs-quote__ALwvn{color:#8a8174;font-style:italic}.ArticleMarkdown_article__Odd2N .ArticleMarkdown_hljs-built_in__2XhF_,.ArticleMarkdown_article__Odd2N .ArticleMarkdown_hljs-keyword__2_vPy,.ArticleMarkdown_article__Odd2N .ArticleMarkdown_hljs-meta__Z5mt0,.ArticleMarkdown_article__Odd2N .ArticleMarkdown_hljs-selector-tag__HJJGR{color:#fb923c}.ArticleMarkdown_article__Odd2N .ArticleMarkdown_hljs-addition__Xczh1,.ArticleMarkdown_article__Odd2N .ArticleMarkdown_hljs-attr__f9toL,.ArticleMarkdown_article__Odd2N .ArticleMarkdown_hljs-regexp__8sFD8,.ArticleMarkdown_article__Odd2N .ArticleMarkdown_hljs-string__Q_Dko{color:#a7e8b0}.ArticleMarkdown_article__Odd2N .ArticleMarkdown_hljs-literal__Fisy5,.ArticleMarkdown_article__Odd2N .ArticleMarkdown_hljs-number__Oz74j,.ArticleMarkdown_article__Odd2N .ArticleMarkdown_hljs-type__TsJPu{color:#7dd3fc}.ArticleMarkdown_article__Odd2N .ArticleMarkdown_hljs-function__VUrpA,.ArticleMarkdown_article__Odd2N .ArticleMarkdown_hljs-section__ebYS3,.ArticleMarkdown_article__Odd2N .ArticleMarkdown_hljs-title__UND19{color:#fdba74}.ArticleMarkdown_article__Odd2N .ArticleMarkdown_hljs-attribute__e9Vr_,.ArticleMarkdown_article__Odd2N .ArticleMarkdown_hljs-name__iBhR7,.ArticleMarkdown_article__Odd2N .ArticleMarkdown_hljs-params__cfYWc,.ArticleMarkdown_article__Odd2N .ArticleMarkdown_hljs-variable__e0Uzr{color:#f3ece0}.ArticleMarkdown_article__Odd2N blockquote{margin:20px 0;padding:14px 20px;border-left:3px solid #fb923c;background:rgba(251,146,60,.06);border-radius:0 8px 8px 0;color:#bdb3a2}.ArticleMarkdown_article__Odd2N blockquote p{margin:0}.ArticleMarkdown_article__Odd2N table{width:100%;border-collapse:collapse;margin:20px 0;font-size:14.5px;border:1px solid rgba(247,233,210,.14);border-radius:10px;overflow:hidden}.ArticleMarkdown_article__Odd2N th{background:rgba(251,146,60,.14);color:#f3ece0;padding:12px;text-align:left;font-weight:600}.ArticleMarkdown_article__Odd2N td{padding:12px;border-top:1px solid rgba(247,233,210,.08);color:#bdb3a2}.ArticleMarkdown_article__Odd2N hr{border:none;border-top:1px solid rgba(247,233,210,.08);margin:32px 0}