.ArticleLayout_article__zHQ2Q{max-width:760px;margin:0 auto;padding:0 32px}.ArticleLayout_backlink__DKSbp{font-family:var(--mono);font-size:12px;color:var(--muted);display:inline-block;margin:40px 0 28px}.ArticleLayout_backlink__DKSbp:hover{color:var(--black)}.ArticleLayout_artHead__W8dFL{border-bottom:1px solid var(--border);padding-bottom:32px;margin-bottom:40px}.ArticleLayout_cat__uFLpK{font-family:var(--mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--purple)}.ArticleLayout_articleTitle__Q9bzB{font-size:clamp(32px,5vw,50px);font-weight:700;letter-spacing:-.032em;line-height:1.03;margin-top:16px}.ArticleLayout_articleDek__7voLo{font-size:19px;color:var(--muted);margin-top:20px;line-height:1.5;max-width:60ch}.ArticleLayout_byline__DHahb{display:flex;align-items:center;gap:13px;margin-top:28px}.ArticleLayout_av__XYAyz{width:40px;height:40px;border-radius:50%;background:var(--purple);color:#fff;font-weight:700;font-size:15px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.ArticleLayout_bn__rf1lR{font-size:14px;font-weight:600}.ArticleLayout_bmeta__bCCdJ{font-family:var(--mono);font-size:11.5px;color:var(--muted);margin-top:2px}.ArticleLayout_prose__IEQhG{font-size:17px;line-height:1.72;color:#26241f}.ArticleLayout_prose__IEQhG>*+*{margin-top:22px}.ArticleLayout_prose__IEQhG h2{font-size:27px;font-weight:700;letter-spacing:-.02em;line-height:1.15;margin-top:48px;color:var(--black);display:flex;align-items:baseline;gap:14px}.ArticleLayout_prose__IEQhG h3{font-size:20px;font-weight:600;letter-spacing:-.01em;margin-top:34px;color:var(--black)}.ArticleLayout_prose__IEQhG p{text-wrap:pretty}.ArticleLayout_prose__IEQhG strong{font-weight:600;color:var(--black)}.ArticleLayout_prose__IEQhG em{font-style:italic;color:var(--black)}.ArticleLayout_prose__IEQhG a{color:var(--purple);text-decoration:underline;-webkit-text-decoration-color:rgba(91,79,229,.4);text-decoration-color:rgba(91,79,229,.4);text-underline-offset:3px}.ArticleLayout_prose__IEQhG a:hover{color:var(--black)}.ArticleLayout_prose__IEQhG code{font-family:var(--mono);font-size:.86em;background:var(--paper-deep);padding:2px 6px;border-radius:var(--r-sm);color:var(--purple)}.ArticleLayout_num__vTDhf{font-family:var(--mono);font-size:14px;font-weight:700;letter-spacing:.06em;color:var(--purple);flex-shrink:0}.ArticleLayout_text__3UGXe{flex:1 1}.ArticleLayout_lead__W7Na8{font-size:19px;line-height:1.6;color:var(--black)}.ArticleLayout_pullquote__Wf4K8{border-left:3px solid var(--mint);padding:6px 0 6px 24px;font-size:21px;font-weight:500;letter-spacing:-.01em;line-height:1.4;color:var(--black);margin-top:34px}.ArticleLayout_code__vBsDB{background:var(--black);border-radius:var(--r-lg);padding:22px 24px;overflow-x:auto;font-family:var(--mono);font-size:13px;line-height:1.7;color:var(--paper);position:relative;white-space:pre;margin-top:26px}.ArticleLayout_codeLabel__P79qs{position:absolute;top:12px;right:16px;font-family:var(--mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--on-dark-faint)}.ArticleLayout_kw__xYNW3{color:var(--mint)}.ArticleLayout_str__lUiuG{color:#C9C3FF}.ArticleLayout_com___btO_{color:var(--on-dark-muted)}.ArticleLayout_aside__iLbJj{background:var(--paper-card);border:1px solid var(--border);border-radius:var(--r-lg);padding:24px 26px;margin-top:32px}.ArticleLayout_asideLabel__dchLZ{font-family:var(--mono);font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--purple);margin-bottom:10px}.ArticleLayout_asideText__pqPBb{font-size:15px;line-height:1.6;color:#26241f}.ArticleLayout_summaryBox__iO_Aw{background:var(--paper-card);border:1px solid var(--border);border-left:3px solid var(--purple);border-radius:var(--r-lg);padding:24px 28px;margin-top:32px}.ArticleLayout_summaryLabel__VimEB{font-family:var(--mono);font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--purple);margin-bottom:14px}.ArticleLayout_summaryList__NKbJv{list-style:none;counter-reset:s;padding:0;margin:0;display:flex;flex-direction:column;gap:12px}.ArticleLayout_summaryList__NKbJv li{counter-increment:s;padding-left:30px;position:relative;font-size:16px;color:var(--black);font-weight:600;line-height:1.4}.ArticleLayout_summaryList__NKbJv li:before{content:counter(s);position:absolute;left:0;top:1px;font-family:var(--mono);font-size:12px;font-weight:700;color:var(--purple)}.ArticleLayout_dashList__gvYjf{list-style:none;padding-left:4px;margin-top:22px;display:flex;flex-direction:column;gap:12px}.ArticleLayout_dashList__gvYjf li{position:relative;padding-left:30px;line-height:1.6;color:#26241f}.ArticleLayout_dashList__gvYjf li:before{content:"";position:absolute;left:6px;top:11px;width:7px;height:7px;border-radius:2px;background:var(--mint)}.ArticleLayout_prose__IEQhG ol,.ArticleLayout_prose__IEQhG ul{padding-left:4px;list-style:none;display:flex;flex-direction:column;gap:12px}.ArticleLayout_prose__IEQhG ol li,.ArticleLayout_prose__IEQhG ul li{position:relative;padding-left:30px;line-height:1.6}.ArticleLayout_prose__IEQhG ul li:before{content:"";position:absolute;left:6px;top:11px;width:7px;height:7px;border-radius:2px;background:var(--mint)}.ArticleLayout_prose__IEQhG ol{counter-reset:li}.ArticleLayout_prose__IEQhG ol li{counter-increment:li}.ArticleLayout_prose__IEQhG ol li:before{content:counter(li);position:absolute;left:0;top:1px;font-family:var(--mono);font-size:12px;font-weight:700;color:var(--purple)}.ArticleLayout_tableWrap__swDvf{margin-top:26px;overflow-x:auto;border:1px solid var(--border);border-radius:var(--r-lg)}.ArticleLayout_prose__IEQhG table{width:100%;border-collapse:collapse;font-size:14px;background:var(--paper-card)}.ArticleLayout_prose__IEQhG table th{font-family:var(--mono);font-size:10px;text-transform:uppercase;letter-spacing:.1em;color:var(--muted);text-align:left;padding:12px 16px;border-bottom:1px solid var(--border);font-weight:700;white-space:nowrap}.ArticleLayout_prose__IEQhG table td{padding:14px 16px;border-bottom:1px solid var(--border);color:var(--black);vertical-align:top;line-height:1.55}.ArticleLayout_prose__IEQhG table tr:last-child td{border-bottom:none}.ArticleLayout_prose__IEQhG table td:first-child{font-weight:600}.ArticleLayout_faqItem__A3GDy{padding:1.6em 0;border-top:1px solid var(--border)}.ArticleLayout_faqItem__A3GDy:first-of-type{border-top:none}.ArticleLayout_faqQ__YQX0d{font-size:19px;font-weight:700;color:var(--black);margin-bottom:.5em;letter-spacing:-.01em;line-height:1.3}.ArticleLayout_faqA__h_NcW{font-size:16px;color:#26241f;line-height:1.7;margin:0}.ArticleLayout_keepReading__qPYSl{max-width:760px;margin:72px auto 0;padding:40px 32px 0;border-top:1px solid var(--border)}.ArticleLayout_keepReadingLabel__sqk7j{font-family:var(--mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--faint);margin-bottom:8px}.ArticleLayout_relatedRow__ZviWI{display:grid;grid-template-columns:1fr 24px;grid-gap:24px;gap:24px;padding:22px 0;border-bottom:1px solid var(--border);align-items:center}.ArticleLayout_relatedRow__ZviWI:last-child{border-bottom:none}.ArticleLayout_relatedTitle__4_wTJ{font-size:19px;font-weight:700;letter-spacing:-.02em;line-height:1.25;color:var(--black)}.ArticleLayout_relatedArrow__Gf6It{font-family:var(--mono);font-size:14px;color:var(--muted);transition:transform .2s,color .2s}.ArticleLayout_relatedRow__ZviWI:hover .ArticleLayout_relatedTitle__4_wTJ{color:var(--purple)}.ArticleLayout_relatedRow__ZviWI:hover .ArticleLayout_relatedArrow__Gf6It{color:var(--black);transform:translateX(4px)}.ArticleLayout_postCta__ykO2T{max-width:760px;margin:64px auto 80px;padding:0 32px}.ArticleLayout_postCtaIn__GrhZj{background:var(--black);color:var(--on-dark);border-radius:var(--r-card);padding:44px 46px;display:flex;align-items:center;gap:28px;flex-wrap:wrap}.ArticleLayout_ctaEyebrow__0EgwI{font-family:var(--mono);font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--mint);margin-bottom:12px}.ArticleLayout_postCtaIn__GrhZj h3{font-size:28px;font-weight:700;letter-spacing:-.02em}.ArticleLayout_postCtaIn__GrhZj h3 .ArticleLayout_mint__u_1o9,.ArticleLayout_postCtaIn__GrhZj h3 mark{color:var(--mint);background:transparent;padding:0}.ArticleLayout_mint__u_1o9{color:var(--mint)}.ArticleLayout_postCtaIn__GrhZj p{color:var(--on-dark-muted);font-size:15px;margin-top:8px;max-width:40ch;line-height:1.5}.ArticleLayout_postCtaIn__GrhZj .ArticleLayout_btn__lVOIs{margin-left:auto}@media (max-width:640px){.ArticleLayout_article__zHQ2Q,.ArticleLayout_keepReading__qPYSl,.ArticleLayout_postCta__ykO2T{padding-left:20px;padding-right:20px}.ArticleLayout_prose__IEQhG{font-size:16px}.ArticleLayout_prose__IEQhG h2{font-size:24px}.ArticleLayout_postCtaIn__GrhZj{padding:32px 26px;flex-direction:column;align-items:flex-start;gap:20px}.ArticleLayout_postCtaIn__GrhZj .ArticleLayout_btn__lVOIs{margin-left:0;width:100%;justify-content:center}}