.article_page__jxiVd{--article-bg:var(--mecha-light-canvas);--article-ink:#252525;--article-copy:#353535;--article-copy-soft:#4d4d4d;--article-muted:#707070;--article-faint:#919191;--article-rule:#dedede;--article-rule-dark:#bdbdbd;--article-accent:#ff4b33;--article-cyan:#00bfff;--article-surface:var(--mecha-light-canvas);--article-surface-subtle:var(--mecha-light-canvas);--article-surface-hover:#eeeeeb;--article-related-hover-surface:#f2f2f2;--article-related-hover-ink:var(--article-accent);--article-code:var(--mecha-light-canvas);--article-track:#ececea;--reading-measure:44rem;min-height:100svh;overflow:clip;background:var(--article-bg);color:var(--article-ink);color-scheme:light;font-family:var(--font-geist-sans),sans-serif;transition:background-color .22s ease,color .22s ease}:root[data-mecha-theme=dark] .article_page__jxiVd{--article-bg:#050507;--article-ink:#f0f0ed;--article-copy:#d0d0cd;--article-copy-soft:#b8b8b5;--article-muted:#99999c;--article-faint:#77777d;--article-rule:#29292d;--article-rule-dark:#414147;--article-accent:#ff5c45;--article-cyan:#4dccff;--article-surface:#0b0b0e;--article-surface-subtle:#111114;--article-surface-hover:#18181c;--article-related-hover-surface:var(--article-surface-subtle);--article-related-hover-ink:var(--article-accent);--article-code:#0e0e12;--article-track:#26262b;color-scheme:dark}.article_hero__7P0SP{width:min(calc(100% - 3rem),75rem);margin:0 auto;padding:clamp(4.5rem,8vw,8rem) 0 clamp(3.5rem,6vw,6rem)}.article_eyebrow__pL_Qx{margin:0 0 1.65rem;color:var(--article-muted);font-family:var(--font-geist-mono),monospace;font-size:.68rem;font-weight:560;letter-spacing:.09em;line-height:1.45;text-transform:uppercase}.article_title__GHM1O{max-width:18ch;margin:0;color:var(--article-ink);font-family:var(--font-geist-sans),sans-serif;font-size:clamp(3.15rem,6.6vw,6rem);font-weight:620;letter-spacing:-.062em;line-height:.96;text-wrap:balance}.article_description__3bYkw{max-width:49rem;margin:clamp(2rem,3.5vw,3.25rem) 0 0;color:var(--article-copy-soft);font-size:clamp(1.08rem,1.55vw,1.3rem);font-weight:400;letter-spacing:-.018em;line-height:1.55}.article_heroArtwork__d5v0Q{position:relative;height:clamp(25rem,52vw,43rem);margin-top:clamp(2.75rem,5vw,4.75rem);overflow:hidden;background:var(--article-bg)}.article_metadata__EGgAY{display:grid;margin-top:clamp(3rem,5.5vw,5.5rem);padding-top:1.35rem;border-top:1px solid var(--article-rule);gap:clamp(2.5rem,7vw,7rem);grid-template-columns:minmax(0,1fr) minmax(18rem,.52fr)}.article_metadataPrimary__5JL_X{min-width:0}.article_metadataFacts__QsCkZ dt,.article_metadataLabel__xXhG9{margin:0 0 .65rem;color:var(--article-faint);font-family:var(--font-geist-mono),monospace;font-size:.66rem;font-weight:560;letter-spacing:.08em;line-height:1.4;text-transform:uppercase}.article_authors__7Spjv{max-width:50rem;margin:0;color:var(--article-copy);font-size:.93rem;line-height:1.65}.article_metadataFacts__QsCkZ{display:grid;margin:0;gap:1.25rem;grid-template-columns:repeat(2,minmax(0,1fr))}.article_metadataFacts__QsCkZ>div:first-child{grid-column:1/-1}.article_metadataFacts__QsCkZ dd{margin:0;color:var(--article-copy);font-size:.83rem;line-height:1.45}.article_articleLayout__gwGpb{display:grid;width:min(100%,82.5rem);margin:0 auto;border-top:1px solid var(--article-rule);grid-template-columns:15.75rem minmax(0,1fr)}.article_tocColumn__n5tyG{position:relative;z-index:3;min-width:0;padding:4.5rem 2.25rem 3rem 1.5rem;border-right:1px solid var(--article-rule)}.article_mainColumn__MmNZi{min-width:0}.article_articleBody__yDkpx{width:min(100%,56rem);margin:0;padding:clamp(4.5rem,7vw,6.5rem) 4rem 2.5rem 6rem;font-family:var(--font-geist-sans),sans-serif}.article_articleBody__yDkpx>.article_blockquote__mJ7Dz,.article_articleBody__yDkpx>.article_codeBlock__bs4QX,.article_articleBody__yDkpx>.article_horizontalRule__7B23w,.article_articleBody__yDkpx>.article_list__WxytV,.article_articleBody__yDkpx>.article_minorHeading__Dubce,.article_articleBody__yDkpx>.article_paragraph__wuTEG,.article_articleBody__yDkpx>.article_sectionHeading__FG33i,.article_articleBody__yDkpx>.article_subheading__wVcef,.article_articleBody__yDkpx>.katex-display,.article_articleBody__yDkpx>.not-prose,.article_articleBody__yDkpx>div,.article_articleBody__yDkpx>figure,.article_readingInset__M0Smr{width:min(100%,var(--reading-measure));max-width:var(--reading-measure);margin-right:0;margin-left:0}.article_sectionHeading__FG33i{margin-top:6.75rem;margin-bottom:2rem;color:var(--article-ink);font-size:clamp(2.25rem,3.8vw,3.25rem);font-weight:640;letter-spacing:-.045em;line-height:1.08;scroll-margin-top:4.25rem;text-wrap:balance}.article_articleBody__yDkpx>.article_sectionHeading__FG33i:first-child{margin-top:0}.article_subheading__wVcef{margin-top:4.35rem;margin-bottom:1.25rem;color:var(--article-ink);font-size:clamp(1.55rem,2.2vw,2rem);font-weight:620;letter-spacing:-.035em;line-height:1.18;scroll-margin-top:4.25rem;text-wrap:balance}.article_minorHeading__Dubce{margin-top:3rem;margin-bottom:.8rem;color:var(--article-ink);font-size:1.08rem;font-weight:650;letter-spacing:-.018em;line-height:1.35;scroll-margin-top:4.25rem}.article_list__WxytV,.article_paragraph__wuTEG{color:var(--article-copy);font-size:clamp(1.04rem,1.3vw,1.13rem);font-weight:400;letter-spacing:-.008em;line-height:1.72}.article_paragraph__wuTEG{margin-top:0;margin-bottom:1.55rem}.article_list__WxytV{margin-top:1rem;margin-bottom:1.8rem;list-style-position:outside}ol.article_list__WxytV{padding-left:2.45rem;list-style-type:decimal-leading-zero}ul.article_list__WxytV{padding-left:1.55rem;list-style-type:square}.article_list__WxytV li{margin:.45rem 0;padding-left:.35rem}ol.article_list__WxytV>li::marker{color:var(--article-accent);font-family:var(--font-geist-mono),monospace;font-size:.72em;font-weight:600;font-variant-numeric:tabular-nums;letter-spacing:.035em}ul.article_list__WxytV>li::marker{color:var(--article-accent);font-size:.76em}.article_link__UMwnd{color:inherit;text-decoration-color:#9a9a9a;text-decoration-thickness:1px;text-underline-offset:.18em;transition:color .14s ease,text-decoration-color .14s ease}.article_link__UMwnd:hover{color:var(--article-accent);text-decoration-color:var(--article-accent)}.article_strong__0i37R{color:var(--article-ink);font-weight:650}.article_blockquote__mJ7Dz{margin-top:2.75rem;margin-bottom:2.75rem;padding-left:1.5rem;border-left:2px solid var(--article-rule-dark);color:var(--article-copy-soft);font-size:clamp(1.15rem,1.65vw,1.35rem);font-style:normal;font-weight:420;line-height:1.58}.article_researchNote__EmDyn{margin-top:2.75rem;margin-bottom:3rem;padding-left:1.5rem;border-left:2px solid var(--article-muted)}.article_researchNoteLabel__5bKNT{margin:0 0 .55rem;color:var(--article-muted);font-family:var(--font-geist-mono),monospace;font-size:.65rem;font-weight:620;letter-spacing:.1em;line-height:1.4;text-transform:uppercase}.article_researchNoteBody__4yp6n{color:var(--article-copy);font-size:1rem;line-height:1.68}.article_pullQuoteText__6bd5m>:first-child,.article_researchNoteBody__4yp6n>:first-child{margin-top:0}.article_pullQuoteText__6bd5m>:last-child,.article_researchNoteBody__4yp6n>:last-child{margin-bottom:0}.article_pullQuote__C2K_v{margin-top:3rem;margin-bottom:3.25rem;padding:0}.article_pullQuoteText__6bd5m{margin:0;padding-left:1.5rem;border-left:2px solid var(--article-rule-dark);color:var(--article-copy);font-size:clamp(1.18rem,1.8vw,1.48rem);font-style:normal;font-weight:430;letter-spacing:-.015em;line-height:1.55}.article_pullQuoteContext__aMHPf{margin-top:.9rem;padding-left:1.65rem;color:var(--article-faint);font-family:var(--font-geist-mono),monospace;font-size:.62rem;font-style:normal;font-weight:550;letter-spacing:.08em;text-transform:uppercase}.article_equation__z4sA9{margin-top:2rem;margin-bottom:2.35rem;padding:.8rem 0;overflow-x:clip;color:var(--article-copy);scrollbar-width:thin}.article_equationCentered__6f_ZC{text-align:center}.article_equationRow__DnO5W{display:grid;align-items:center;gap:1rem;grid-template-columns:minmax(0,1fr) auto}.article_equationContent__fzkQ7{min-width:0}.article_equationLabel__Yb6BC{color:var(--article-faint);font-family:var(--font-geist-mono),monospace;font-size:.68rem}.article_inlineCode__lo4RJ{padding:.1em .3em;background:var(--article-code);color:var(--article-ink);font-family:var(--font-geist-mono),monospace;font-size:.83em}.article_inlineEquation__JpgNq{display:inline-block;color:inherit}.article_codeBlock__bs4QX{margin-top:2rem;margin-bottom:2.5rem;padding:1.35rem 1.5rem;overflow-x:hidden;border:1px solid var(--article-rule);background:var(--article-code);color:var(--article-ink);font-family:var(--font-geist-mono),monospace;font-size:.78rem;line-height:1.62;overflow-wrap:anywhere;white-space:pre-wrap}.article_horizontalRule__7B23w{height:1px;margin-top:4rem;margin-bottom:4rem;border:0;background:var(--article-rule)}.article_articleBody__yDkpx img{height:auto;max-width:100%;border-radius:0!important;box-shadow:none!important}.article_articleBody__yDkpx canvas,.article_articleBody__yDkpx div,.article_articleBody__yDkpx figure,.article_articleBody__yDkpx iframe,.article_articleBody__yDkpx input,.article_articleBody__yDkpx svg{box-sizing:border-box;max-width:100%;min-width:0}.article_articleBody__yDkpx .js-plotly-plot,.article_articleBody__yDkpx .plot-container,.article_articleBody__yDkpx .recharts-responsive-container,.article_articleBody__yDkpx .svg-container{width:100%!important;max-width:100%!important;min-width:0!important}.article_articleBody__yDkpx figure{margin-top:3rem;margin-bottom:3.25rem}.article_articleBody__yDkpx figcaption{margin-top:.75rem!important;color:var(--article-muted)!important;font-family:var(--font-geist-sans),sans-serif;font-size:.76rem!important;line-height:1.5;text-align:left!important}.article_articleBody__yDkpx table{width:min(100%,var(--reading-measure));margin:2.5rem 0 3rem;border-collapse:collapse;table-layout:fixed;font-size:.82rem;line-height:1.5}.article_articleBody__yDkpx td,.article_articleBody__yDkpx th{padding:.72rem .8rem;border-bottom:1px solid var(--article-rule);text-align:left;vertical-align:top;overflow-wrap:anywhere}.article_articleBody__yDkpx th{color:var(--article-ink);font-weight:650}.article_articleBody__yDkpx .not-prose,.article_articleBody__yDkpx>div{margin-top:3rem;margin-bottom:3.75rem;font-family:var(--font-geist-sans),sans-serif}.article_articleBody__yDkpx>.article_equation__z4sA9{margin-top:1.5rem;margin-bottom:1.8rem}.article_articleBody__yDkpx button,.article_articleBody__yDkpx input{font-family:var(--font-geist-sans),sans-serif}.article_articleBody__yDkpx .rounded,.article_articleBody__yDkpx .rounded-2xl,.article_articleBody__yDkpx .rounded-l,.article_articleBody__yDkpx .rounded-lg,.article_articleBody__yDkpx .rounded-md,.article_articleBody__yDkpx .rounded-sm,.article_articleBody__yDkpx .rounded-xl{border-radius:0!important}.article_articleBody__yDkpx .shadow,.article_articleBody__yDkpx .shadow-lg,.article_articleBody__yDkpx .shadow-md,.article_articleBody__yDkpx .shadow-sm,.article_articleBody__yDkpx .shadow-xl{box-shadow:none!important}.article_articleBody__yDkpx .bg-white,.article_articleBody__yDkpx [class*="bg-white/"]{background-color:var(--article-surface)!important}.article_articleBody__yDkpx .bg-gray-100,.article_articleBody__yDkpx .bg-gray-50,.article_articleBody__yDkpx [class*="bg-gray-50/"]{background-color:var(--article-surface-subtle)!important}:root[data-mecha-theme=dark] .article_articleBody__yDkpx .bg-gray-200{background-color:var(--article-surface-hover)!important}:root[data-mecha-theme=dark] .article_articleBody__yDkpx .text-gray-800,:root[data-mecha-theme=dark] .article_articleBody__yDkpx .text-gray-900{color:var(--article-ink)!important}:root[data-mecha-theme=dark] .article_articleBody__yDkpx .text-gray-700{color:var(--article-copy)!important}:root[data-mecha-theme=dark] .article_articleBody__yDkpx .text-gray-500,:root[data-mecha-theme=dark] .article_articleBody__yDkpx .text-gray-600{color:var(--article-muted)!important}:root[data-mecha-theme=dark] .article_articleBody__yDkpx .text-gray-400{color:var(--article-faint)!important}:root[data-mecha-theme=dark] .article_articleBody__yDkpx .border-gray-100,:root[data-mecha-theme=dark] .article_articleBody__yDkpx .border-gray-200,:root[data-mecha-theme=dark] .article_articleBody__yDkpx .border-gray-300,:root[data-mecha-theme=dark] .article_articleBody__yDkpx .border-gray-400{border-color:var(--article-rule)!important}:root[data-mecha-theme=dark] .article_articleBody__yDkpx input,:root[data-mecha-theme=dark] .article_articleBody__yDkpx select,:root[data-mecha-theme=dark] .article_articleBody__yDkpx textarea{border-color:var(--article-rule-dark)!important;background:var(--article-surface)!important;color:var(--article-ink)!important}:root[data-mecha-theme=dark] .article_articleBody__yDkpx .recharts-cartesian-axis-line,:root[data-mecha-theme=dark] .article_articleBody__yDkpx .recharts-cartesian-axis-tick-line,:root[data-mecha-theme=dark] .article_articleBody__yDkpx .recharts-cartesian-grid line{stroke:var(--article-rule-dark)!important}:root[data-mecha-theme=dark] .article_articleBody__yDkpx .recharts-legend-item-text,:root[data-mecha-theme=dark] .article_articleBody__yDkpx .recharts-text,:root[data-mecha-theme=dark] .article_articleBody__yDkpx .xtick text,:root[data-mecha-theme=dark] .article_articleBody__yDkpx .ytick text{color:var(--article-muted)!important;fill:var(--article-muted)!important}.article_tocDesktop__QsqqW{position:sticky;top:1.5rem;display:flex;max-height:calc(100svh - 3rem);flex-direction:column}.article_tocLabel__Z7vfg{margin-bottom:1.2rem;color:var(--article-copy-soft);font-size:.78rem;font-weight:650;line-height:1.4}.article_tocList__GeJIz{display:grid;margin:0;padding:0;overflow-y:auto;gap:.55rem;list-style:none;scrollbar-width:thin}.article_tocList__GeJIz li:not(.article_tocSubsection__aGf7R){margin-top:.55rem}.article_tocLink__TaT_G{display:block;padding-left:.7rem;border-left:2px solid transparent;color:var(--article-muted);font-size:.77rem;font-weight:430;letter-spacing:-.01em;line-height:1.38;text-decoration:none;transition:border-color .14s ease,color .14s ease}.article_tocList__GeJIz li:not(.article_tocSubsection__aGf7R) .article_tocLink__TaT_G{color:var(--article-copy-soft);font-weight:590}.article_tocSubsection__aGf7R .article_tocLink__TaT_G{padding-left:1.15rem;font-size:.72rem}.article_tocLink__TaT_G:hover{color:var(--article-ink)}.article_tocLinkActive__aATPz,.article_tocList__GeJIz li:not(.article_tocSubsection__aGf7R) .article_tocLinkActive__aATPz{border-left-color:var(--article-accent);color:var(--article-accent)}.article_tocProgress__PwqOk{margin-top:2rem;padding-top:1rem;border-top:1px solid var(--article-rule);color:var(--article-faint);font-size:.65rem;line-height:1.4}.article_tocProgressValue__mPoXj{float:right;color:var(--article-muted);font-variant-numeric:tabular-nums}.article_tocProgressTrack__AKipr{height:2px;margin-top:.65rem;overflow:hidden;background:var(--article-track)}.article_tocProgressFill__K57_I{height:100%;background:var(--article-accent);transform-origin:left}.article_tocMobile__IQnIj{display:none}.article_cta__7iFtN,.article_footer__3Hjsm,.article_relatedSection__Q_dC9{width:min(calc(100% - 10rem),var(--reading-measure));margin-right:auto;margin-left:6rem}.article_cta__7iFtN{display:grid;margin-top:5.5rem;padding:2rem 0;border-top:1px solid var(--article-rule-dark);border-bottom:1px solid var(--article-rule);align-items:end;gap:2rem;grid-template-columns:minmax(0,1fr) auto}.article_ctaKicker__9R_Nb,.article_relatedKicker__Vy77t{margin:0 0 .7rem;color:var(--article-muted);font-family:var(--font-geist-mono),monospace;font-size:.64rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.article_ctaTitle__UWMWc{max-width:32rem;margin:0;font-size:clamp(1.45rem,2.5vw,2.15rem);font-weight:620;letter-spacing:-.035em;line-height:1.15}.article_ctaLink__V9kma{display:inline-flex;min-height:2.75rem;align-items:center;gap:.5rem;color:var(--article-accent);font-size:.76rem;font-weight:520;text-decoration:underline;text-underline-offset:.25em}.article_relatedSection__Q_dC9{margin-top:6rem;margin-bottom:5rem}.article_relatedHeader__b3iU0{margin-bottom:1.45rem}.article_relatedTitle__ZqaC9{margin:0;font-size:clamp(2rem,3.5vw,2.85rem);font-weight:640;letter-spacing:-.045em;line-height:1.05}.article_relatedGrid__sAZ0y{display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr))}.article_relatedLink__Ycoiv{display:flex;min-width:0;min-height:29rem;flex-direction:column;padding:0;border:1px solid var(--article-rule-dark);color:var(--article-ink);text-decoration:none;transition:border-color .16s ease,transform .22s ease}.article_relatedLink__Ycoiv+.article_relatedLink__Ycoiv{padding:0}.article_relatedGrain__5EMXw{position:relative;height:10.5rem;overflow:hidden;border-bottom:1px solid var(--article-rule);background:var(--article-surface-subtle);isolation:isolate}.article_relatedGrain__5EMXw:after{position:absolute;z-index:2;inset:0;border:1px solid color-mix(in srgb,var(--article-ink) 7%,transparent);content:"";pointer-events:none}.article_relatedGrainShader__K7cIQ{filter:saturate(.9) contrast(.98)}.article_relatedGrainShader__K7cIQ,.article_relatedThermalShader__Awq_e{position:absolute!important;inset:-3%;width:106%!important;height:106%!important;transition:filter .4s ease,transform .5s cubic-bezier(.2,.75,.25,1)}.article_relatedThermalShader__Awq_e{filter:saturate(1.02) contrast(1.03)}.article_relatedPlateTags__ahvX_{position:absolute;z-index:3;bottom:.75rem;left:.8rem;right:.8rem;display:flex;flex-wrap:wrap;gap:.35rem;pointer-events:none}.article_relatedPlateTag__GA6IP{padding:.32rem .45rem;border:1px solid var(--article-rule-dark);background:color-mix(in srgb,var(--article-bg) 88%,transparent);color:var(--article-ink);font-family:var(--font-geist-mono),monospace;font-size:.57rem;font-weight:580;letter-spacing:.07em;line-height:1;text-transform:uppercase;backdrop-filter:blur(8px)}.article_relatedCardBody__39W3M{display:flex;min-height:18.5rem;flex:1;flex-direction:column;padding:1.35rem 1.4rem 1.45rem}.article_relatedMeta__5lmiL{display:flex;margin-bottom:1.55rem;color:var(--article-faint);font-size:.67rem;gap:.45rem}.article_relatedPostTitle__Q7712{margin:0;font-size:clamp(1.3rem,2.2vw,1.7rem);font-weight:630;letter-spacing:-.032em;line-height:1.15;transition:color .14s ease}.article_relatedDescription__ipv45{margin:.85rem 0 1.5rem;color:var(--article-muted);font-size:.78rem;line-height:1.55}.article_relatedAction__Vr6S1{display:inline-flex;align-items:center;gap:.45rem;margin-top:auto;color:var(--article-muted);font-size:.72rem}.article_relatedLink__Ycoiv:hover .article_relatedAction__Vr6S1,.article_relatedLink__Ycoiv:hover .article_relatedPostTitle__Q7712{color:var(--article-related-hover-ink)}.article_relatedLink__Ycoiv:hover{border-color:var(--article-muted);background:var(--article-related-hover-surface);transform:translateY(-2px)}.article_relatedLink__Ycoiv:hover .article_relatedGrainShader__K7cIQ{filter:saturate(1) contrast(1);transform:scale(1.025)}.article_relatedLink__Ycoiv:hover .article_relatedThermalShader__Awq_e{filter:saturate(1.08) contrast(1.05);transform:scale(1.025)}.article_footer__3Hjsm{display:flex;min-height:6.5rem;align-items:center;justify-content:space-between;border-top:1px solid var(--article-rule);color:var(--article-muted);font-size:.69rem}.article_footerLinks__MRUQ3{display:flex;gap:1.4rem}.article_footer__3Hjsm a{color:inherit;text-decoration:none}.article_footerWide__1Oe20{width:min(calc(100% - 3rem),75rem);margin-right:auto;margin-left:auto}.article_ctaLink__V9kma:focus-visible,.article_footer__3Hjsm a:focus-visible,.article_relatedLink__Ycoiv:focus-visible,.article_tocLink__TaT_G:focus-visible{outline:2px solid var(--article-cyan);outline-offset:4px}@media (max-width:1020px){.article_hero__7P0SP{width:min(calc(100% - 3rem),68rem)}.article_articleLayout__gwGpb{grid-template-columns:13.5rem minmax(0,1fr)}.article_tocColumn__n5tyG{padding-right:1.5rem}.article_articleBody__yDkpx{padding-right:clamp(2rem,5vw,4rem);padding-left:clamp(2rem,5vw,4rem)}.article_cta__7iFtN,.article_footer__3Hjsm,.article_relatedSection__Q_dC9{width:min(calc(100% - 4rem),var(--reading-measure));margin-left:2rem}}@media (max-width:800px){.article_metadata__EGgAY{gap:2.5rem;grid-template-columns:1fr}.article_metadataFacts__QsCkZ{grid-template-columns:repeat(3,minmax(0,1fr))}.article_metadataFacts__QsCkZ>div:first-child{grid-column:auto}.article_articleLayout__gwGpb{display:block}.article_tocColumn__n5tyG{position:sticky;z-index:20;top:0;padding:0;border-right:0;border-bottom:1px solid var(--article-rule);background:color-mix(in srgb,var(--article-bg) 96%,transparent);backdrop-filter:blur(12px)}.article_tocDesktop__QsqqW{display:none}.article_tocMobile__IQnIj{display:block}.article_tocMobile__IQnIj summary{display:flex;min-height:3rem;align-items:center;justify-content:space-between;padding:0 1.5rem;color:var(--article-copy-soft);cursor:pointer;font-size:.72rem;font-weight:540;list-style:none}.article_tocMobile__IQnIj summary::-webkit-details-marker{display:none}.article_tocMobileList__iB6Ij{display:grid;max-height:19rem;margin:0;padding:.5rem 1.5rem 1.25rem;overflow-y:auto;gap:.15rem;list-style:none}.article_tocMobileLink__Ha2Ug{display:block;padding:.55rem 0;border-top:1px solid var(--article-rule);color:var(--article-muted);font-size:.76rem;text-decoration:none}.article_tocMobileList__iB6Ij .article_tocSubsection__aGf7R .article_tocMobileLink__Ha2Ug{padding-left:1rem;color:var(--article-faint);font-size:.72rem}.article_tocMobileLinkActive__CLhhq,.article_tocMobileList__iB6Ij .article_tocSubsection__aGf7R .article_tocMobileLinkActive__CLhhq{color:var(--article-accent)}.article_articleBody__yDkpx{width:100%;padding-right:1.5rem;padding-left:1.5rem}.article_cta__7iFtN,.article_footer__3Hjsm,.article_relatedSection__Q_dC9{width:calc(100% - 3rem);margin-left:1.5rem}}@media (max-width:640px){.article_hero__7P0SP{width:calc(100% - 2rem);padding:3.75rem 0 3.25rem}.article_title__GHM1O{font-size:clamp(2.8rem,13.5vw,4.2rem);line-height:1.02}.article_description__3bYkw{margin-top:1.65rem;font-size:1.02rem}.article_metadata__EGgAY{margin-top:2.75rem}.article_metadataFacts__QsCkZ{gap:1rem;grid-template-columns:1fr 1fr}.article_metadataFacts__QsCkZ>div:first-child{grid-column:1/-1}.article_tocMobileList__iB6Ij,.article_tocMobile__IQnIj summary{padding-right:1rem;padding-left:1rem}.article_articleBody__yDkpx{padding:3.75rem 1rem 1.5rem}.article_sectionHeading__FG33i{margin-top:5.2rem;font-size:2.25rem}.article_subheading__wVcef{margin-top:3.5rem;font-size:1.5rem}.article_list__WxytV,.article_paragraph__wuTEG{font-size:1rem;line-height:1.68}.article_blockquote__mJ7Dz,.article_pullQuoteText__6bd5m,.article_researchNote__EmDyn{padding-left:1rem}.article_equation__z4sA9{font-size:.78rem}.article_equation__z4sA9 .katex-display{margin:.65rem 0}.article_cta__7iFtN,.article_footer__3Hjsm,.article_relatedSection__Q_dC9{width:calc(100% - 2rem);margin-left:1rem}.article_cta__7iFtN{display:block;margin-top:4.5rem}.article_ctaLink__V9kma{margin-top:1.6rem}.article_relatedSection__Q_dC9{margin-top:4.75rem}.article_relatedGrid__sAZ0y{grid-template-columns:1fr}.article_relatedLink__Ycoiv,.article_relatedLink__Ycoiv+.article_relatedLink__Ycoiv{min-height:0;padding:0;border:1px solid var(--article-rule-dark)}.article_relatedLink__Ycoiv+.article_relatedLink__Ycoiv{margin-top:.25rem}.article_relatedGrain__5EMXw{height:9rem}.article_relatedCardBody__39W3M{min-height:15rem}.article_footer__3Hjsm{display:grid;min-height:8rem;padding:1.25rem 0;gap:.8rem}}@media (prefers-reduced-motion:reduce){.article_link__UMwnd,.article_page__jxiVd,.article_relatedGrainShader__K7cIQ,.article_relatedLink__Ycoiv,.article_relatedPostTitle__Q7712,.article_relatedThermalShader__Awq_e,.article_tocLink__TaT_G{transition:none}}