.article_container__ji8sS{width:min(100%,1440px);margin-inline:auto;padding-inline:clamp(24px,6.945vw,100px)}.article_hero__tzNN5{padding-block:76px 84px}.article_meta__L9jyX{display:flex;gap:18px;padding-bottom:34px;color:var(--mut);font-size:11px;text-transform:uppercase;letter-spacing:.04em}.article_meta__L9jyX>span:first-child{color:var(--article-accent)}.article_number__zq03Q{color:var(--mut);font-size:11px;line-height:1.4;letter-spacing:.08em;text-transform:uppercase}.article_hero__tzNN5 h1{font-size:clamp(36px,4.445vw,64px);line-height:1.5;font-weight:400;text-wrap:pretty}.article_dek__7cXRs{color:var(--mut);font-size:18px;line-height:34px}.article_byline___gt_G{display:flex;flex-wrap:wrap;align-items:baseline;gap:18px;padding-top:30px;font-size:14px}.article_byline___gt_G>span+span{color:var(--mut);font-size:11px;text-transform:uppercase;letter-spacing:.04em}.article_reading__pMucK{display:grid;grid-template-columns:240px minmax(0,1fr) 200px;gap:64px;padding-block:40px 80px;border-top:2px solid var(--ink);align-items:start}.article_marginNote__AA88z,.article_toc__0Itzk{position:sticky;top:40px}.article_toc__0Itzk{max-height:calc(100dvh - 80px);overflow-y:auto;scrollbar-width:thin}.article_toc__0Itzk ol{list-style:none}.article_toc__0Itzk a{display:block;padding-block:2px;font-size:12.5px;line-height:22px;color:var(--mut);text-decoration:none;overflow-wrap:anywhere}.article_toc__0Itzk a:hover,.article_toc__0Itzk a[aria-current]{color:var(--article-accent)}.article_marginNote__AA88z p{margin-bottom:8px;color:var(--mut);font-size:10.5px;line-height:1.5;text-transform:uppercase;letter-spacing:.06em}.article_marginNote__AA88z>span{font-size:14px;line-height:24px;overflow-wrap:anywhere}.article_prose__8wICQ{min-width:0;color:var(--mut);font-size:15px;line-height:30px;counter-reset:section;overflow-wrap:anywhere;scroll-margin-top:40px}.article_prose__8wICQ>*+*{margin-top:10px}.article_prose__8wICQ h2{counter-increment:section;color:var(--ink);font-size:32px;font-weight:400;line-height:38px;scroll-margin-top:40px}.article_prose__8wICQ h2:before{content:counter(section,decimal-leading-zero) " — "}.article_prose__8wICQ h3{color:var(--ink);font-size:20px;line-height:30px;font-weight:400;scroll-margin-top:40px}.article_prose__8wICQ h4,.article_prose__8wICQ h5,.article_prose__8wICQ h6{color:var(--ink);font-size:17px;font-weight:500;line-height:26px}.article_prose__8wICQ strong{color:var(--ink);font-weight:500}.article_prose__8wICQ a{color:var(--article-accent);text-underline-offset:4px}.article_prose__8wICQ a:hover{text-decoration-thickness:2px}.article_prose__8wICQ ol,.article_prose__8wICQ ul{border:1px solid var(--soft);padding:6px 18px;list-style:none}.article_prose__8wICQ li{position:relative;padding:10px 0 10px 20px;font-size:13px;line-height:24px}.article_prose__8wICQ ul>li:before{content:"";position:absolute;top:20px;left:0;width:5px;height:5px;background:var(--article-accent)}.article_prose__8wICQ ol{counter-reset:item}.article_prose__8wICQ ol>li{counter-increment:item;padding-left:30px}.article_prose__8wICQ ol>li:before{content:counter(item,decimal-leading-zero);position:absolute;left:0;color:var(--article-accent);font-size:12px}.article_prose__8wICQ pre{background:var(--article-surface);color:var(--ink);border:1px solid var(--soft);padding:20px 22px;overflow-x:auto;overflow-wrap:normal;white-space:pre;font:13.5px/27px var(--mono)}.article_prose__8wICQ pre:before{content:"CODE";display:block;margin-bottom:10px;color:var(--mut);font:10.5px/16px var(--font-article),sans-serif;letter-spacing:.12em}.article_prose__8wICQ code{font-family:var(--mono);font-size:.9em}.article_prose__8wICQ pre code{font-size:inherit}.article_prose__8wICQ :not(pre)>code{color:var(--ink)}.article_prose__8wICQ blockquote{border-left:2px solid var(--article-accent);padding:16px 22px;color:var(--ink);font-size:20px;line-height:32px}.article_prose__8wICQ .table-wrap{max-width:100%;overflow-x:auto;border:1px solid var(--soft)}.article_prose__8wICQ table{border-collapse:collapse;min-width:460px;width:100%}.article_prose__8wICQ td,.article_prose__8wICQ th{padding:10px 12px;border-bottom:1px solid var(--soft);text-align:left;vertical-align:top;font-size:12px;line-height:22px}.article_prose__8wICQ th{background:var(--article-surface);color:var(--mut);font-size:10px;font-weight:400;letter-spacing:.08em;text-transform:uppercase}.article_prose__8wICQ tr:last-child td{border-bottom:0}.article_articleNav___SdCQ{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px;padding-block:26px 80px;border-top:2px solid var(--ink)}.article_articleNav___SdCQ a{display:flex;flex-direction:column;gap:12px;padding:24px;border:1px solid var(--soft);text-decoration:none}.article_articleNav___SdCQ a:hover{background:var(--article-surface);border-color:var(--article-accent)}.article_articleNav___SdCQ a+a{text-align:right}.article_articleNav___SdCQ span{color:var(--mut);font-size:10.5px;line-height:16px;letter-spacing:.08em;text-transform:uppercase}.article_articleNav___SdCQ h2{font-size:24px;line-height:32px;font-weight:400}.article_articleNav___SdCQ b{margin-top:auto;color:var(--article-accent);font-size:28px;line-height:26px;font-weight:400}@media (max-width:1199px){.article_reading__pMucK{grid-template-columns:200px minmax(0,1fr);gap:40px}.article_marginNote__AA88z{display:none}.article_hero__tzNN5 h1{line-height:1.3;margin-block:12px}}@media (max-width:760px){.article_hero__tzNN5{padding-block:48px}.article_meta__L9jyX{gap:14px;padding-bottom:26px;font-size:10px}.article_hero__tzNN5 h1{font-size:clamp(32px,7.7vw,48px);line-height:1.2;margin-block:16px 20px}.article_dek__7cXRs{font-size:16px;line-height:28px}.article_byline___gt_G{gap:12px;padding-top:24px;font-size:13px}.article_reading__pMucK{grid-template-columns:minmax(0,1fr);gap:32px;padding-block:0 48px}.article_toc__0Itzk{position:static;max-height:none;border-bottom:1px solid var(--soft);padding-block:20px}.article_toc__0Itzk a{padding-block:5px;font-size:12px;line-height:20px}.article_prose__8wICQ{font-size:15px;line-height:28px}.article_prose__8wICQ h2{font-size:27px;line-height:34px}.article_prose__8wICQ h3{font-size:19px}.article_prose__8wICQ pre{padding:16px;font-size:12px;line-height:24px}.article_articleNav___SdCQ{grid-template-columns:minmax(0,1fr);gap:16px;padding-block:24px 48px}.article_articleNav___SdCQ a{padding:22px}.article_articleNav___SdCQ h2{font-size:21px;line-height:29px}}@font-face{font-family:inter;src:url(/_next/static/media/0336a89fb4e7fc1d-s.p.woff2) format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:inter Fallback;src:local("Arial");ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.00%;size-adjust:107.89%}.__className_d18add{font-family:inter,inter Fallback}.__variable_d18add{--font-article:"inter","inter Fallback"}