.article_article___jbXG{--col:640px;--head-col:940px;--more-col:880px}.article_headCol__KoTMO{max-width:var(--head-col);margin:0 auto}.article_back__Tzfbq{display:inline-flex;align-items:center;gap:8px;font-family:var(--mono);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--gunmetal-text);transition:color .2s;margin-bottom:22px}.article_back__Tzfbq:hover{color:var(--lock)}.article_meta__NHGG4{display:flex;align-items:center;gap:10px;font-family:var(--mono);font-size:11.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--gunmetal-text);margin-bottom:6px}.article_cat__zfy6y{color:var(--lock-text)}.article_dot__d3aGJ{opacity:.5}.article_byline__oeV6C{display:block;margin-top:22px;font-family:var(--mono);font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--gunmetal-text)}.article_hero__sIc1X{position:relative;width:100%;max-width:var(--col);aspect-ratio:16/9;margin:0 auto 44px;border:1px solid var(--v3-rule-strong);background:var(--panel);overflow:hidden}.article_hero__sIc1X img{object-fit:cover}.article_prose__LSYyD{max-width:var(--col);margin-left:auto;margin-right:auto}.article_prose__LSYyD.article_prose__LSYyD ol,.article_prose__LSYyD.article_prose__LSYyD p,.article_prose__LSYyD.article_prose__LSYyD ul{max-width:none}.article_prose__LSYyD img{display:block;width:100%;height:auto;border:1px solid var(--v3-rule-strong)}.article_prose__LSYyD.article_prose__LSYyD p:has(>img){margin-top:40px}.article_prose__LSYyD.article_prose__LSYyD p:has(>img)>em{display:block;font-family:var(--mono);font-style:normal;font-size:12px;letter-spacing:.04em;line-height:1.55;color:var(--gunmetal-text);margin-top:12px}.article_prose__LSYyD h2:first-child,.article_prose__LSYyD h3:first-child,.article_prose__LSYyD p:first-child{margin-top:0}.article_prose__LSYyD a{color:var(--lock-text);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px;transition:color .15s}.article_prose__LSYyD a:hover{color:var(--lock)}.article_prose__LSYyD em{font-style:italic;color:var(--coldwhite)}.article_prose__LSYyD ol,.article_prose__LSYyD ul{margin:18px 0 0;padding-left:24px;max-width:72ch}.article_prose__LSYyD li{color:var(--steel);font-size:16px;line-height:1.65;margin-top:8px}.article_prose__LSYyD li::marker{color:var(--lock)}.article_prose__LSYyD blockquote{margin:30px 0 0;padding:4px 0 4px 24px;border-left:2px solid var(--lock)}.article_prose__LSYyD blockquote p{color:var(--coldwhite);font-size:19px;line-height:1.5;font-style:italic;margin-top:0}.article_prose__LSYyD code{font-family:var(--mono);font-size:13.5px;background:var(--panel2);color:var(--telemetry);padding:2px 6px;border:1px solid var(--v3-rule)}.article_prose__LSYyD pre{margin:26px 0 0;padding:20px 22px;overflow-x:auto;background:var(--panel);border:1px solid var(--v3-rule-strong)}.article_prose__LSYyD pre code{background:none;border:none;padding:0;color:var(--coldwhite);font-size:13px;line-height:1.6}.article_foot__7UAv3{display:flex;align-items:center;gap:24px;max-width:var(--col);margin:60px auto 0;flex-wrap:wrap}.article_more__W9eZf{max-width:var(--more-col);margin:84px auto 0}