.Article_page__VuSie{background:#000;color:#a3a3a3}.Article_wrap__ZM_lF{max-width:1600px;margin:0 auto;display:grid;grid-template-columns:240px 60px minmax(0,1fr) 320px;grid-template-areas:"anchor share content aside";gap:1.5rem;padding:2rem 1.25rem}@media(max-width:1200px){.Article_wrap__ZM_lF{grid-template-columns:220px 56px minmax(0,1fr) 300px}}@media(max-width:1024px){.Article_wrap__ZM_lF{grid-template-columns:1fr;grid-template-areas:"content" "share" "aside";gap:1.25rem}}.Article_header__epvNk{background:#0a0a0a;border-bottom:1px solid #262626}.Article_headerInner__LgR2T{max-width:800px;margin:0 auto;padding:2rem 1.25rem 1.5rem}.Article_kicker__zCh4M{display:inline-flex;gap:.5rem;padding:.25rem .6rem;background:rgba(9,127,245,.15);color:#097ff5;border-radius:999px;font-size:.75rem;font-weight:700}.Article_title__HYBRI{font-size:2rem;line-height:1.2;font-weight:800;color:#fff;margin-top:.75rem}.Article_meta__BWqs3{margin-top:.5rem;color:#737373;font-size:.9rem}.Article_breadcrumb__o4GA2{margin-top:1rem;margin-bottom:1rem;font-size:.85rem;color:#737373}.Article_breadcrumb__o4GA2 a{text-decoration:none;color:#a3a3a3}.Article_coverWrap__YMP5Q{max-width:900px;margin:0 auto;padding:0 1.25rem}.Article_cover__bJcYC{width:100%;aspect-ratio:16/9;object-fit:cover;border-radius:.75rem;margin-top:1.5rem}.Article_anchor__YPFJM{grid-area:anchor;position:sticky;top:92px;border-right:1px solid #262626;padding-right:.5rem;display:flex;justify-content:center;align-self:start}.Article_anchorInner__SVTJ2{width:220px;max-width:100%;max-height:calc(100dvh - 84px);overflow:auto}.Article_anchorTitle__nify1{font-size:.75rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#525252;margin-bottom:.5rem}.Article_tree__xSk6l{list-style:none;padding:0;margin:0}.Article_node__r5HBK{margin:.125rem 0}.Article_nodeWrap__gSDfP{position:relative}.Article_nodeBar__h9CoV{position:absolute;left:0;top:.35rem;bottom:.35rem;width:3px;background:#097ff5;border-radius:2px;opacity:0;transition:opacity .15s}.Article_nodeWrapActive__tdcDI .Article_nodeBar__h9CoV{opacity:1}.Article_nodeBtn__HKlHm{width:100%;display:flex;align-items:center;gap:.5rem;padding:.4rem .5rem .4rem .875rem;border-radius:.5rem;background:rgba(0,0,0,0);border:0;cursor:pointer;color:#a3a3a3;text-align:left;font-size:.92rem;font-weight:600;transition:background .15s ease,color .15s ease}.Article_nodeBtn__HKlHm:hover{background:hsla(0,0%,100%,.05)}.Article_nodeActive__GZQ4Q{color:#097ff5;background:rgba(9,127,245,.1)}.Article_chev__izoYk{width:14px;height:14px;transform:rotate(-90deg);transition:transform .15s;opacity:.8}.Article_chevOpen__gk35h{transform:rotate(0deg)}.Article_children__Y4YQg{margin:.25rem 0 .25rem 1rem;padding-left:.25rem;border-left:1px solid #262626}.Article_childLink__fDjCM{display:block;padding:.35rem .5rem .35rem .75rem;border-radius:.5rem;text-decoration:none;font-size:.9rem;color:#a3a3a3;transition:background .15s ease,color .15s ease}.Article_childLink__fDjCM:hover{background:hsla(0,0%,100%,.05)}.Article_childActive__57jT9{color:#097ff5;background:rgba(9,127,245,.1)}@media(max-width:1024px){.Article_wrap__ZM_lF>.Article_anchor__YPFJM{display:none}}.Article_anchorSheet__do_Qk{background:#171717!important}.Article_mobileAnchorList__rccWb{list-style:none;padding:0;margin:0}.Article_mobileAnchorLink__3vZtX{display:flex;align-items:center;justify-content:space-between;padding:.75rem .5rem;color:#fff;text-decoration:none;font-weight:600;font-size:.95rem;border-bottom:1px solid #262626;transition:background .15s ease}.Article_mobileAnchorLink__3vZtX:hover{background:hsla(0,0%,100%,.05)}.Article_mobileAnchorChildren__8ntYN{list-style:none;padding:0 0 0 1rem;border-left:2px solid #262626;margin:0 0 .5rem .5rem}.Article_mobileAnchorChildLink__30xqj{display:block;padding:.5rem;color:#a3a3a3;text-decoration:none;font-size:.9rem;transition:background .15s ease,color .15s ease}.Article_mobileAnchorChildLink__30xqj:hover{color:#fff;background:hsla(0,0%,100%,.05)}.Article_anchorToggle__AsZ_T{display:none;justify-content:flex-start;margin-bottom:1rem}@media(max-width:1024px){.Article_anchorToggle__AsZ_T{display:flex}}.Article_anchorToggleBtn__JAYgC{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem .75rem;border-radius:.625rem;border:1px solid #262626;background:#171717;color:#fff;font-weight:700;font-size:.9rem;cursor:pointer;transition:background .15s ease}.Article_anchorToggleBtn__JAYgC:hover{background:hsla(0,0%,100%,.05)}.Article_share__z8dtJ{grid-area:share;position:sticky;top:92px;align-self:start;display:flex;flex-direction:column;align-items:center;gap:.5rem;padding-top:.25rem}.Article_shareTitle__DDsbT{font-size:.75rem;color:#525252;display:flex;align-items:center;gap:.35rem}.Article_shareList__2hYpc{margin-top:.25rem;display:flex;flex-direction:column;gap:.5rem}.Article_shareBtn__myv2B{width:36px;height:36px;border-radius:.375rem;display:flex;align-items:center;justify-content:center;background:#171717;border:1px solid #262626;color:#fff;text-decoration:none;transition:background .15s ease,transform .05s ease}.Article_shareBtn__myv2B:hover{background:#262626}.Article_shareBtn__myv2B:active{transform:translateY(1px)}@media(max-width:1024px){.Article_share__z8dtJ{position:sticky;top:66px;display:grid;grid-template-columns:auto 1fr;align-items:center;gap:.5rem}.Article_shareTitle__DDsbT{grid-column:1/2}.Article_shareList__2hYpc{grid-column:2/3;flex-direction:row;gap:.5rem}}.Article_content__naEDl{min-width:0;display:flex;justify-content:center}.Article_contentContainer__ykKY6{container-type:inline-size;container-name:article;display:block;width:min(100%,800px);margin-inline:auto}.Article_prose__jOcu5{max-width:none}.Article_prose__jOcu5 h2{font-size:1.5rem;font-weight:800;color:#fff;margin:2rem 0 .5rem}.Article_prose__jOcu5 h3{font-size:1.125rem;font-weight:700;color:#fff;margin:1.5rem 0 .5rem}.Article_prose__jOcu5 h4{font-size:1rem;font-weight:700;color:#fff;margin:1.25rem 0 .5rem}.Article_prose__jOcu5 p{margin:.75rem 0;line-height:1.7;color:#a3a3a3}.Article_prose__jOcu5 ol,.Article_prose__jOcu5 ul{margin:.75rem 0;padding-left:1.5rem;line-height:1.7;color:#a3a3a3}.Article_prose__jOcu5 li{margin:.25rem 0}.Article_prose__jOcu5 a{color:#097ff5;text-decoration:none}.Article_prose__jOcu5 a:hover{text-decoration:underline}.Article_prose__jOcu5 strong{font-weight:700}.Article_prose__jOcu5 blockquote{border-left:4px solid #097ff5;margin:1rem 0;padding:.5rem 1rem;background:#0a0a0a;border-radius:0 .5rem .5rem 0}.Article_prose__jOcu5 blockquote p{margin:0;font-style:italic}.Article_prose__jOcu5 table{width:100%;border-collapse:collapse;margin:1rem 0;font-size:.9rem}.Article_prose__jOcu5 table td,.Article_prose__jOcu5 table th{padding:.5rem .75rem;border:1px solid #262626;text-align:left}.Article_prose__jOcu5 table th{background:#0a0a0a;font-weight:700}.Article_prose__jOcu5 hr{border:none;border-top:1px solid #262626;margin:2rem 0}.Article_prose__jOcu5 code{background:#262626;padding:.125rem .25rem;border-radius:.25rem;font-size:.875em}.Article_prose__jOcu5 pre{background:#171717;color:#d4d4d4;padding:1rem;border-radius:.5rem;overflow-x:auto;margin:1rem 0}.Article_prose__jOcu5 pre code{background:rgba(0,0,0,0);padding:0}.Article_lead__B32Vr{font-size:1.05rem;color:#737373}.Article_figure__jLrBE{background:#171717;border:1px solid #262626;border-radius:.75rem;padding:.75rem;margin:1rem 0}.Article_figcap__MW1gU{font-size:.83rem;color:#737373;margin-top:.25rem}.Article_aside__mitM0{grid-area:aside;position:sticky;top:92px;align-self:start;height:fit-content}.Article_asideTitle__GWYj_{font-size:1.25rem;font-weight:800;color:#fff;margin-bottom:.5rem}.Article_asideList__dzXhe{display:grid;grid-template-columns:1fr;gap:1rem}.Article_asideItem__CjBgM{display:grid;grid-template-columns:120px 1fr;gap:.75rem;align-items:center;padding-bottom:1rem;border-bottom:1px solid #262626}.Article_thumb__nx7b4{object-fit:cover;background:#171717}.Article_thumbPlaceholder__11tMn,.Article_thumb__nx7b4{width:100%;aspect-ratio:16/9;border-radius:.5rem;border:1px solid #262626}.Article_thumbPlaceholder__11tMn{background:#262626}.Article_asideLink__HCB_u{text-decoration:none;color:#fff;font-weight:800;line-height:1.3}.Article_asideLink__HCB_u:hover{text-decoration:underline}@container article (max-width: 739px){.Article_aside__mitM0{position:static;margin-top:1.25rem;grid-area:aside}}.Article_page__VuSie .article-focus{outline:2px solid #097ff5;outline-offset:2px}@media(prefers-reduced-motion:reduce){.Article_chev__izoYk{transition:none}}