.article_author__NWkWx,.article_body__MHUdF,.article_cover__piLTo,.article_cta__U1nsk,.article_faq__J7p24,.article_head___h3Cy{max-width:74ch}.article_head___h3Cy{margin-bottom:clamp(26px,3.4vw,38px)}.article_crumbs__NVtgA{display:flex;gap:9px;color:var(--faint);margin-bottom:18px}.article_crumbs__NVtgA .article_cat__8ExZ9{color:var(--accent)}.article_head___h3Cy h1{font-size:clamp(29px,4.6vw,48px);margin-bottom:16px}.article_by__XFY5w{display:flex;flex-wrap:wrap;gap:6px 18px;color:var(--faint);margin-top:20px;padding-top:16px;border-top:1px solid var(--line)}.article_body__MHUdF{color:var(--muted);font-size:17px;line-height:1.68}.article_body__MHUdF>*+*{margin-top:16px}.article_body__MHUdF h2,.article_body__MHUdF h3{color:var(--ink);margin-top:clamp(30px,3.6vw,44px)}.article_body__MHUdF h2{font-size:clamp(21px,2.4vw,27px)}.article_body__MHUdF h3{font-size:clamp(18px,1.9vw,21px)}.article_body__MHUdF h2+*,.article_body__MHUdF h3+*{margin-top:12px}.article_body__MHUdF ol,.article_body__MHUdF ul{padding-left:22px;display:grid;grid-gap:8px;gap:8px}.article_body__MHUdF li>ol,.article_body__MHUdF li>ul{margin-top:8px}.article_body__MHUdF a{text-decoration:underline;text-underline-offset:3px}.article_body__MHUdF strong{color:var(--ink);font-weight:600}.article_body__MHUdF blockquote{margin-inline:0;padding:4px 0 4px 18px;border-left:2px solid var(--accent);color:var(--faint)}.article_body__MHUdF code{font-family:var(--f-mono);font-size:.88em;background:var(--surface-2);padding:2px 5px;color:var(--ink)}.article_body__MHUdF pre{background:var(--surface);border:1px solid var(--line);border-left:2px solid var(--accent);padding:16px 18px;overflow-x:auto}.article_body__MHUdF pre code{background:none;padding:0;font-size:13px;line-height:1.6}.article_body__MHUdF img{max-width:100%;height:auto;border:1px solid var(--line)}.article_body__MHUdF hr{border:0;border-top:1px solid var(--line);margin-block:clamp(26px,3vw,36px)}.article_body__MHUdF table{display:block;overflow-x:auto;width:100%;border-collapse:collapse;font-family:var(--f-mono);font-size:12.5px}.article_body__MHUdF td,.article_body__MHUdF th{text-align:left;vertical-align:top;padding:10px 14px 10px 0;border-bottom:1px solid var(--line)}.article_body__MHUdF th{color:var(--faint);font-size:10px;letter-spacing:.12em;text-transform:uppercase;font-weight:500;border-bottom-color:var(--line-strong)}.article_faq__J7p24{margin-top:clamp(40px,5vw,62px)}.article_faq__J7p24 h2{font-size:clamp(20px,2.2vw,25px);margin-bottom:18px}.article_faq__J7p24 dl{margin:0;display:grid;grid-gap:18px;gap:18px}.article_faq__J7p24 dt{color:var(--ink);font-weight:600;margin-bottom:6px}.article_faq__J7p24 dd{margin:0;color:var(--muted)}.article_cta__U1nsk{margin-top:clamp(44px,5.4vw,70px);background:var(--surface);border:1px solid var(--line);border-left:2px solid var(--accent);padding:clamp(22px,3vw,32px)}.article_cta__U1nsk h2{font-size:clamp(20px,2.2vw,25px);margin-bottom:10px}.article_cta__U1nsk p{color:var(--muted);margin-bottom:20px}.article_ctaRow__QfTCb{display:flex;flex-wrap:wrap;gap:12px}.article_cover__piLTo{margin:0 0 clamp(28px,3.6vw,44px);background:var(--surface);border:1px solid var(--line)}.article_cover__piLTo svg{display:block;width:100%;height:auto;aspect-ratio:1200/630}.article_author__NWkWx{display:flex;gap:18px;align-items:flex-start;margin-top:clamp(40px,5vw,62px);padding-top:26px;border-top:1px solid var(--line)}.article_avatar__4BjX_{flex:none;width:52px;height:52px;display:grid;place-items:center;background:var(--accent);color:var(--accent-on);font-family:var(--f-display);font-weight:800;font-size:18px;letter-spacing:.04em}.article_authorLabel__i6m9X{display:block;color:var(--faint);font-size:10px;letter-spacing:.13em;text-transform:uppercase;margin-bottom:4px}.article_authorName__ZoXuF{display:block;color:var(--ink);font-family:var(--f-display);font-weight:700;font-size:18px}.article_authorBio__gx__e{color:var(--muted);margin:6px 0 10px}.article_authorLink__eYSPd{text-decoration:underline;text-underline-offset:3px}