@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:400;font-display:swap;src:url(../media/62492e45f348cf87.0vqmbwhmasd3s.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:400;font-display:swap;src:url(../media/8f9704ed0c18c9e0.3z3r2tlv4w3ci.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:400;font-display:swap;src:url(../media/c73d4b34880585a8.1kfk2fgmve45d.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:400;font-display:swap;src:url(../media/f00b8cc54454926d.279r3nznpjtnk.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:400;font-display:swap;src:url(../media/741805f5bd1ef272.11fkykdv8-rjr.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:400;font-display:swap;src:url(../media/ea3421846039b7f3.p.0l4a8qxfzwpm8.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:700;font-display:swap;src:url(../media/62492e45f348cf87.0vqmbwhmasd3s.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:700;font-display:swap;src:url(../media/8f9704ed0c18c9e0.3z3r2tlv4w3ci.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:700;font-display:swap;src:url(../media/c73d4b34880585a8.1kfk2fgmve45d.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:700;font-display:swap;src:url(../media/f00b8cc54454926d.279r3nznpjtnk.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:700;font-display:swap;src:url(../media/741805f5bd1ef272.11fkykdv8-rjr.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:700;font-display:swap;src:url(../media/ea3421846039b7f3.p.0l4a8qxfzwpm8.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:400;font-display:swap;src:url(../media/20aee433927f7d4b.22-vwy_zcz7be.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:400;font-display:swap;src:url(../media/256e1f7f180674ba.3_q_pmj-3v7pv.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:400;font-display:swap;src:url(../media/be3bf58b83159894.0kupvvif_223v.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:400;font-display:swap;src:url(../media/753b6407f468151f.11jlrhjosin9v.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:400;font-display:swap;src:url(../media/292081311a6a8abc.3z1vcboutudqk.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:400;font-display:swap;src:url(../media/68d403cf9f2c68c5.p.012bmydply3go.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:700;font-display:swap;src:url(../media/20aee433927f7d4b.22-vwy_zcz7be.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:700;font-display:swap;src:url(../media/256e1f7f180674ba.3_q_pmj-3v7pv.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:700;font-display:swap;src:url(../media/be3bf58b83159894.0kupvvif_223v.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:700;font-display:swap;src:url(../media/753b6407f468151f.11jlrhjosin9v.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:700;font-display:swap;src:url(../media/292081311a6a8abc.3z1vcboutudqk.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:700;font-display:swap;src:url(../media/68d403cf9f2c68c5.p.012bmydply3go.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.source_serif_4_39574d62-module__q9uphq__className{font-family:"Source Serif 4",Georgia,Times New Roman,serif}.source_serif_4_39574d62-module__q9uphq__variable{--font-article-serif:"Source Serif 4", Georgia, Times New Roman, serif}
.journal-article{--violet:#3221b3;--violet-dark:#211570;--lime:#e6ea9c;--pink:#f0e4e0;--paper:#f7f4ef;--white:#fffdf9;--reader-surface:#fffefa;--ink:#17151c;--soft:#625d69;--line:#17151c2b;--line-strong:#17151c57;--lav:#ebe9fb;--header:78px;--container:1240px;--reader:720px;--ease:cubic-bezier(.2,.75,.2,1)}.journal-article *{box-sizing:border-box}.journal-article{scroll-behavior:smooth;scroll-padding-top:calc(var(--header) + 28px);background:var(--paper);color:var(--ink);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;line-height:1.5}.journal-article a{color:inherit;text-decoration:none}.journal-article button{font:inherit;color:inherit}.journal-article img,.journal-article svg{max-width:100%;display:block}.journal-article ::selection{background:var(--lime);color:var(--ink)}.journal-article .sr-only{clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.journal-article .article-container{width:min(calc(100% - 48px),var(--container));margin-inline:auto}.journal-article .reading-progress{z-index:90;background:0 0;height:3px;position:fixed;top:0;left:0;right:0}.journal-article .reading-progress span{background:var(--lime);width:0;height:100%;transition:width 80ms linear;display:block;box-shadow:0 0 0 1px #3221b314}.journal-article .site-header{z-index:80;height:var(--header);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#f7f4efe6;border-bottom:1px solid #0000;align-items:center;transition:border-color .2s,box-shadow .2s;display:flex;position:sticky;top:0}.journal-article .site-header.scrolled{border-color:var(--line);box-shadow:0 8px 30px #2319460d}.journal-article .header-inner{justify-content:space-between;align-items:center;gap:28px;display:flex}.journal-article .brand{letter-spacing:-.045em;align-items:center;gap:10px;font-weight:830;display:inline-flex}.journal-article .brand img{object-fit:contain;width:34px;height:34px}.journal-article .brand span{font-size:21px}.journal-article .article-nav{align-items:center;gap:27px;font-size:14px;font-weight:700;display:flex}.journal-article .article-nav>a:not(.button){color:#403b46;position:relative}.journal-article .article-nav>a:not(.button):after{content:"";background:var(--violet);height:1px;transition:right .2s;position:absolute;bottom:-7px;left:0;right:100%}.journal-article .article-nav>a:hover:after{right:0}.journal-article .button{border:1px solid var(--ink);background:var(--ink);color:#fff;border-radius:999px;justify-content:center;align-items:center;min-height:46px;padding:0 21px;font-weight:780;transition:transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 12px 28px #17151c1f}.journal-article .button:hover{transform:translateY(-2px);box-shadow:0 18px 36px #17151c29}.journal-article .nav-toggle{border:1px solid var(--line);background:0 0;border-radius:50%;width:44px;height:44px;display:none}.journal-article .nav-toggle span{background:currentColor;width:18px;height:1.5px;margin:5px auto;display:block}.journal-article .article-hero{background:linear-gradient(180deg,#fbf9f5 0%,var(--paper) 100%);padding:92px 0 48px;position:relative;overflow:hidden}.journal-article .article-hero:before,.journal-article .article-hero:after{content:"";pointer-events:none;border:1px solid #3221b31f;border-radius:50%;position:absolute}.journal-article .article-hero:before{width:620px;height:620px;top:-330px;right:-265px}.journal-article .article-hero:after{width:400px;height:400px;top:-215px;right:-120px}.journal-article .hero-grid{z-index:1;grid-template-columns:minmax(0,1.45fr) minmax(310px,.55fr);align-items:end;gap:72px;display:grid;position:relative}.journal-article .breadcrumb{color:var(--violet);letter-spacing:.15em;text-transform:uppercase;align-items:center;gap:11px;font:800 11px/1.2 ui-monospace,SFMono-Regular,Menlo,monospace;display:inline-flex}.journal-article .breadcrumb:before{content:"";background:currentColor;width:32px;height:1px}.journal-article .article-hero h1{letter-spacing:-.075em;max-width:900px;margin:28px 0 0;font-size:clamp(66px,6.65vw,102px);font-weight:830;line-height:.88}.journal-article .hero-side{border-top:1px solid var(--ink);padding:0 0 8px}.journal-article .hero-dek{color:#4f4a56;margin:25px 0 28px;font-family:Georgia,Times New Roman,serif;font-size:21px;line-height:1.55}.journal-article .byline{border-top:1px solid var(--line);align-items:center;gap:13px;padding-top:20px;display:flex}.journal-article .author-mark{border:1px solid var(--ink);background:var(--lime);border-radius:50%;place-items:center;width:44px;height:44px;font-size:13px;font-weight:850;display:grid}.journal-article .byline-copy{gap:2px;display:grid}.journal-article .byline-copy strong{font-size:14px}.journal-article .byline-copy span{color:#77717d;letter-spacing:.07em;text-transform:uppercase;font:650 10px/1.3 ui-monospace,SFMono-Regular,Menlo,monospace}.journal-article .hero-figure{width:min(calc(100% - 48px),var(--container));border:1px solid var(--line-strong);background:var(--pink);border-radius:28px;margin:0 auto;overflow:hidden}.journal-article .hero-figure img{aspect-ratio:16/9;object-fit:cover;width:100%}.journal-article .hero-figure figcaption{border-top:1px solid var(--line);color:#746e78;letter-spacing:.05em;text-transform:uppercase;justify-content:space-between;gap:24px;padding:14px 18px;font:650 10px/1.4 ui-monospace,SFMono-Regular,Menlo,monospace;display:flex}.journal-article .mobile-contents{width:min(calc(100% - 32px),var(--reader));border-top:1px solid var(--ink);border-bottom:1px solid var(--line);margin:0 auto 34px;display:none}.journal-article .mobile-contents summary{cursor:pointer;padding:18px 0;font-size:13px;font-weight:800}.journal-article .mobile-contents ol{margin:0 0 18px;padding:0;list-style:none}.journal-article .mobile-contents a{color:var(--soft);grid-template-columns:32px 1fr;gap:8px;padding:8px 0;font-size:13px;display:grid}.journal-article .mobile-contents a span{color:var(--violet);font-family:ui-monospace,monospace}.journal-article .reading-surface{background:var(--reader-surface);border-top:1px solid #17151c12;padding:74px 0 0}.journal-article .article-layout{grid-template-columns:220px minmax(0,var(--reader)) 210px;align-items:start;gap:44px;display:grid}.journal-article .toc,.journal-article .article-rail{top:calc(var(--header) + 30px);max-height:calc(100vh - var(--header) - 58px);position:sticky;overflow:auto}.journal-article .toc-title,.journal-article .rail-label{color:#77717d;letter-spacing:.15em;text-transform:uppercase;margin:0 0 15px;font:800 9px/1.2 ui-monospace,SFMono-Regular,Menlo,monospace}.journal-article .toc ol{border-top:1px solid var(--ink);margin:0;padding:0;list-style:none}.journal-article .toc a{border-bottom:1px solid var(--line);color:#77717d;grid-template-columns:31px 1fr;gap:8px;padding:11px 0;font-size:11px;line-height:1.3;transition:color .2s,padding .2s;display:grid}.journal-article .toc a span{color:var(--violet);font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.journal-article .toc a:hover,.journal-article .toc a.active{color:var(--ink);padding-left:5px}.journal-article .toc a.active{font-weight:760}.journal-article .rail-card{border:1px solid var(--line);background:#faf8f3;border-radius:18px;padding:21px}.journal-article .rail-card+.rail-card{margin-top:18px}.journal-article .rail-card h3{letter-spacing:-.035em;margin:0 0 13px;font-size:18px;line-height:1.08}.journal-article .study-loop{counter-reset:loop;margin:0;padding:0;list-style:none}.journal-article .study-loop li{counter-increment:loop;border-top:1px solid var(--line);padding:10px 0 10px 31px;font-size:12px;font-weight:700;position:relative}.journal-article .study-loop li:before{content:counter(loop,decimal-leading-zero);color:var(--violet);font:800 9px/1 ui-monospace,monospace;position:absolute;left:0}.journal-article .share-button{border:1px solid var(--ink);cursor:pointer;background:0 0;border-radius:999px;width:100%;min-height:42px;font-weight:760;transition:background .2s,color .2s}.journal-article .share-button:hover{background:var(--ink);color:#fff}.journal-article .article-body{min-width:0}.journal-article .article-opening{border-bottom:1px solid var(--ink);padding-bottom:58px}.journal-article .article-opening p{color:#38333d;margin:0 0 26px;font-family:Georgia,Times New Roman,serif;font-size:22px;line-height:1.72}.journal-article .article-opening p:first-child{color:var(--ink);font-size:28px;line-height:1.52}.journal-article .article-opening p:first-child:first-letter{float:left;color:var(--violet);letter-spacing:-.08em;margin:8px 10px 0 0;font-family:Inter,ui-sans-serif,sans-serif;font-size:82px;font-weight:850;line-height:.72}.journal-article .article-body p a{color:var(--violet);text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}.journal-article .article-body p a:hover{background:#e6ea9cb8}.journal-article .article-section{scroll-margin-top:calc(var(--header) + 24px);padding:70px 0 4px}.journal-article .section-heading{grid-template-columns:55px 1fr;align-items:start;gap:18px;margin-bottom:28px;display:grid}.journal-article .section-index{color:var(--violet);padding-top:10px;font:850 12px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.journal-article .section-heading h2{letter-spacing:-.055em;margin:0;font-size:clamp(38px,3.6vw,52px);line-height:.98}.journal-article .section-copy p{color:#36313a;margin:0 0 24px;font-family:Georgia,Times New Roman,serif;font-size:20px;line-height:1.78}.journal-article .section-copy p:first-child{color:var(--ink);font-size:22px}.journal-article .evidence-module,.journal-article .number-pair,.journal-article .comparison-chart,.journal-article .scope-module,.journal-article .concept-strip,.journal-article .pullquote{margin:46px 0 22px}.journal-article .module-label{color:var(--violet);letter-spacing:.15em;text-transform:uppercase;font:850 9px/1.2 ui-monospace,SFMono-Regular,Menlo,monospace;display:block}.journal-article .evidence-module{border:1px solid var(--line-strong);background:var(--white);border-radius:22px;overflow:hidden}.journal-article .evidence-module--split{grid-template-columns:190px 1fr;display:grid}.journal-article .evidence-module--split>div{background:var(--lime);border-right:1px solid var(--line-strong);padding:26px}.journal-article .evidence-module--split strong{letter-spacing:-.075em;margin-top:24px;font-size:66px;line-height:.8;display:block}.journal-article .evidence-module--split p{margin:0;padding:28px;font-family:Georgia,Times New Roman,serif;font-size:17px;line-height:1.55}.journal-article .pullquote{border-left:4px solid var(--violet);padding:0 0 0 26px}.journal-article .pullquote p{letter-spacing:-.045em;font-weight:780;margin:0!important;font-family:Inter,ui-sans-serif,sans-serif!important;font-size:34px!important;line-height:1.08!important}.journal-article .concept-strip{border:1px solid var(--line-strong);background:var(--pink);border-radius:22px;grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:12px;padding:28px;display:grid}.journal-article .concept-step{border:1px solid var(--line);background:#ffffff80;border-radius:15px;min-height:130px;padding:18px}.journal-article .concept-step span{color:var(--violet);font:850 10px ui-monospace,monospace}.journal-article .concept-step strong,.journal-article .concept-step small{display:block}.journal-article .concept-step strong{margin-top:24px;font-size:18px;line-height:1.05}.journal-article .concept-step small{color:var(--soft);margin-top:6px;font-size:11px}.journal-article .concept-step--accent{background:var(--lime)}.journal-article .concept-arrow{color:var(--violet);font-size:24px}.journal-article .evidence-module--timeline{grid-template-columns:1fr 1fr;align-items:stretch;display:grid}.journal-article .timeline-copy{padding:29px}.journal-article .timeline-copy strong{letter-spacing:-.07em;margin-top:23px;font-size:64px;line-height:.82;display:block}.journal-article .timeline-copy small{color:var(--soft);margin-top:15px;font-family:Georgia,Times New Roman,serif;font-size:14px;line-height:1.45;display:block}.journal-article .mini-timeline{background:var(--violet);color:#fff;justify-content:space-around;align-items:center;padding:40px;display:flex;position:relative}.journal-article .mini-timeline:before{content:"";background:#ffffff80;height:2px;position:absolute;top:50%;left:15%;right:15%}.journal-article .mini-timeline i{z-index:1;background:var(--violet);border:2px solid #fff;border-radius:50%;width:22px;height:22px;position:relative}.journal-article .mini-timeline i:nth-child(2){background:var(--lime);border-color:var(--lime);width:28px;height:28px}.journal-article .mini-timeline b{border-top:2px solid #fff;border-radius:50%;height:26%;position:absolute;top:37%;left:15%;right:15%}.journal-article .number-pair{border:1px solid var(--line-strong);border-radius:22px;grid-template-columns:1fr 1fr;display:grid;overflow:hidden}.journal-article .number-pair>div{background:var(--white);padding:30px}.journal-article .number-pair>div+div{border-left:1px solid var(--line-strong);background:var(--lav)}.journal-article .number-pair strong{color:var(--violet);letter-spacing:-.065em;font-size:56px;line-height:.85;display:block}.journal-article .number-pair span{color:var(--soft);margin-top:15px;font-family:Georgia,Times New Roman,serif;font-size:15px;line-height:1.4;display:block}.journal-article .comparison-chart{border:1px solid var(--line-strong);background:var(--white);border-radius:22px;padding:27px}.journal-article .comparison-chart figcaption{gap:10px;margin-bottom:25px;display:grid}.journal-article .comparison-chart figcaption strong{font-size:21px;line-height:1.1}.journal-article .bar-row{grid-template-columns:180px 1fr;align-items:center;gap:18px;margin:13px 0;font-size:12px;font-weight:750;display:grid}.journal-article .bar-row b{width:var(--value);background:var(--violet);color:#fff;border-radius:6px;justify-content:flex-end;align-items:center;min-width:58px;height:39px;padding-right:11px;display:flex;position:relative}.journal-article .bar-row:last-child b{background:var(--pink);color:var(--ink)}.journal-article .scope-module{border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);grid-template-columns:.9fr 1.1fr;display:grid}.journal-article .scope-module>div{padding:26px 24px}.journal-article .scope-module>div+div{border-left:1px solid var(--line)}.journal-article .scope-module strong{letter-spacing:-.035em;margin-top:17px;font-size:25px;line-height:1.05;display:block}.journal-article .scope-module p{margin:17px 0 0!important;font-size:15px!important;line-height:1.5!important}.journal-article .references{border-top:1px solid var(--ink);margin-top:80px;padding:50px 0}.journal-article .references h2{letter-spacing:-.045em;margin:0 0 25px;font-size:34px}.journal-article .references ol{columns:2;column-gap:48px;margin:0;padding-left:22px}.journal-article .references li{break-inside:avoid;color:#5f5965;margin:0 0 12px;font-family:Georgia,Times New Roman,serif;font-size:13px;line-height:1.45}.journal-article .article-end{background:var(--reader-surface);padding:70px 0 90px}.journal-article .end-grid{border:1px solid var(--ink);background:var(--ink);border-radius:25px;grid-template-columns:1fr 1fr;gap:1px;display:grid;overflow:hidden}.journal-article .author-card,.journal-article .method-card{background:var(--white);padding:39px}.journal-article .author-card{grid-template-columns:70px 1fr;gap:21px;display:grid}.journal-article .author-card .author-mark{width:70px;height:70px;font-size:18px}.journal-article .author-card h3,.journal-article .method-card h3{letter-spacing:-.04em;margin:0 0 10px;font-size:26px;line-height:1.05}.journal-article .author-card p,.journal-article .method-card p{color:var(--soft);margin:0;font-family:Georgia,Times New Roman,serif;font-size:15px;line-height:1.5}.journal-article .method-card{background:var(--lime)}.journal-article .method-card .button{margin-top:24px}.journal-article .related{background:var(--lav);padding:76px 0}.journal-article .related-head{justify-content:space-between;align-items:end;gap:30px;margin-bottom:34px;display:flex}.journal-article .related-head p{color:var(--violet);letter-spacing:.15em;text-transform:uppercase;margin:0;font:850 10px ui-monospace,monospace}.journal-article .related-head h2{letter-spacing:-.055em;margin:8px 0 0;font-size:48px;line-height:.95}.journal-article .related-grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.journal-article .related-card{border:1px solid var(--line-strong);background:var(--white);border-radius:20px;flex-direction:column;min-height:245px;padding:25px;transition:transform .2s,box-shadow .2s;display:flex}.journal-article .related-card:hover{transform:translateY(-3px);box-shadow:0 16px 35px #3221b317}.journal-article .related-card span{color:var(--violet);letter-spacing:.14em;text-transform:uppercase;font:850 9px ui-monospace,monospace}.journal-article .related-card h3{letter-spacing:-.045em;margin:22px 0 15px;font-size:25px;line-height:1.03}.journal-article .related-card p{color:var(--soft);margin:0;font-family:Georgia,Times New Roman,serif;font-size:14px;line-height:1.46}.journal-article .related-card b{color:var(--violet);margin-top:auto;padding-top:24px;font-size:13px}.journal-article .site-footer{color:#fff;background:#100e14;padding:70px 0 28px}.journal-article .footer-grid{grid-template-columns:1.15fr 1fr;gap:90px;display:grid}.journal-article .footer-brand .brand img{width:38px;height:38px}.journal-article .footer-brand p{color:#aaa4ad;max-width:410px;margin:22px 0 0}.journal-article .footer-links{grid-template-columns:repeat(3,1fr);gap:34px;display:grid}.journal-article .footer-links div{flex-direction:column;gap:9px;display:flex}.journal-article .footer-links strong{color:#77717b;letter-spacing:.14em;text-transform:uppercase;margin-bottom:6px;font-size:9px}.journal-article .footer-links a,.journal-article .footer-links span{color:#bbb5bf;font-size:12px}.journal-article .footer-bottom{color:#77717b;border-top:1px solid #ffffff40;justify-content:space-between;gap:30px;margin-top:52px;padding-top:20px;font-size:10px;display:flex}.journal-article .toast{z-index:110;background:var(--ink);color:#fff;opacity:0;pointer-events:none;border-radius:999px;padding:12px 17px;font-size:13px;transition:opacity .2s,transform .2s;position:fixed;bottom:24px;left:50%;transform:translate(-50%,20px)}.journal-article .toast.show{opacity:1;transform:translate(-50%)}@media (max-width:1120px){.journal-article .hero-grid{grid-template-columns:1fr;gap:35px}.journal-article .hero-side{max-width:650px}.journal-article .article-layout{grid-template-columns:200px minmax(0,var(--reader));justify-content:center}.journal-article .article-rail{display:none}.journal-article .article-hero h1{max-width:1000px}.journal-article .footer-grid{grid-template-columns:1fr;gap:48px}}@media (max-width:820px){.journal-article{--header:70px}.journal-article .article-container{width:min(calc(100% - 32px),var(--container))}.journal-article .site-header{height:var(--header)}.journal-article .brand img{width:31px;height:31px}.journal-article .brand span{font-size:20px}.journal-article .nav-toggle{display:block}.journal-article .article-nav{inset:var(--header) 0 auto;background:var(--paper);border-bottom:1px solid var(--line);flex-direction:column;align-items:stretch;gap:4px;padding:18px 16px 24px;display:none;position:fixed}.journal-article .article-nav.open{display:flex}.journal-article .article-nav>a{padding:13px 8px}.journal-article .article-nav .button{margin-top:8px}.journal-article .article-hero{padding:60px 0 42px}.journal-article .article-hero h1{letter-spacing:-.065em;font-size:clamp(54px,13vw,78px);line-height:.9}.journal-article .hero-dek{font-size:19px}.journal-article .hero-figure{width:min(calc(100% - 32px),var(--container));border-radius:20px;margin-bottom:0}.journal-article .reading-surface{padding-top:48px}.journal-article .hero-figure figcaption{display:block}.journal-article .hero-figure figcaption span:last-child{margin-top:6px;display:block}.journal-article .mobile-contents,.journal-article .article-layout{display:block}.journal-article .toc{display:none}.journal-article .article-body{width:min(calc(100% - 32px),var(--reader));margin-inline:auto}.journal-article .article-opening p{font-size:19px}.journal-article .article-opening p:first-child{font-size:24px}.journal-article .article-opening p:first-child:first-letter{font-size:68px}.journal-article .article-section{padding-top:58px}.journal-article .section-heading{grid-template-columns:42px 1fr;gap:10px}.journal-article .section-heading h2{font-size:38px}.journal-article .section-copy p{font-size:18px}.journal-article .section-copy p:first-child{font-size:20px}.journal-article .evidence-module--split,.journal-article .evidence-module--timeline,.journal-article .number-pair,.journal-article .scope-module{grid-template-columns:1fr}.journal-article .evidence-module--split>div,.journal-article .scope-module>div+div,.journal-article .number-pair>div+div{border-left:0;border-right:0;border-bottom:1px solid var(--line-strong)}.journal-article .evidence-module--split>div{border-bottom:1px solid var(--line-strong)}.journal-article .concept-strip{grid-template-columns:1fr}.journal-article .concept-arrow{justify-self:center;transform:rotate(90deg)}.journal-article .bar-row{grid-template-columns:1fr}.journal-article .bar-row b{width:var(--value)}.journal-article .references ol{columns:1}.journal-article .end-grid,.journal-article .related-grid{grid-template-columns:1fr}.journal-article .author-card,.journal-article .method-card{padding:28px}.journal-article .related-head{flex-direction:column;align-items:start}.journal-article .related-head h2{font-size:42px}.journal-article .footer-links{grid-template-columns:1fr 1fr}.journal-article .footer-bottom{flex-direction:column}}@media (max-width:480px){.journal-article .article-hero h1{font-size:51px}.journal-article .hero-figure img{aspect-ratio:4/3}.journal-article .hero-figure figcaption{font-size:8px}.journal-article .article-opening p:first-child{font-size:22px}.journal-article .section-heading{display:block}.journal-article .section-index{margin-bottom:13px;display:block}.journal-article .section-heading h2{font-size:34px}.journal-article .pullquote p{font-size:28px!important}.journal-article .evidence-module--split strong,.journal-article .timeline-copy strong{font-size:54px}.journal-article .number-pair strong{font-size:48px}.journal-article .author-card,.journal-article .footer-links{grid-template-columns:1fr}}.journal-article .article-hero h1{letter-spacing:-.048em;word-spacing:.035em;line-height:.9}.journal-article .byline{flex-wrap:wrap}.journal-article .copy-link-compact{appearance:none;color:var(--violet);cursor:pointer;background:0 0;border:0;border-bottom:1px solid #3221b361;margin-left:auto;padding:4px 0 3px;font-size:12px;font-weight:780;line-height:1.2;transition:border-color .2s,color .2s}.journal-article .copy-link-compact:hover{color:var(--violet-dark);border-bottom-color:currentColor}.journal-article .article-layout{grid-template-columns:220px minmax(0,var(--reader)) minmax(150px,1fr)}.journal-article .toc{top:calc(var(--header) + 30px);max-height:calc(100vh - var(--header) - 58px);position:sticky;overflow:auto}.journal-article .toc-title{color:#625d69;margin-bottom:17px;font-size:10px}.journal-article .toc ol{border-top:0;gap:1px;display:grid}.journal-article .toc a{color:#625d69;border-bottom:0;grid-template-columns:34px 1fr;gap:9px;padding:7px 0;font-size:12.5px;line-height:1.36}.journal-article .toc a:hover{color:var(--ink);padding-left:3px}.journal-article .toc a.active{color:var(--ink);padding-left:0;font-weight:790}.journal-article .toc a span{padding-top:1px;font-size:10px}.journal-article .article-rail-spacer{min-height:1px}.journal-article .section-heading{grid-template-columns:48px 1fr;gap:14px;margin-bottom:24px}.journal-article .section-heading h2{letter-spacing:-.032em;text-wrap:balance;max-width:690px;font-size:clamp(32px,2.75vw,42px);font-weight:790;line-height:1.04}.journal-article .section-index{padding-top:5px}.journal-article .study-loop-inline{border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);grid-template-columns:minmax(210px,.78fr) minmax(0,1.22fr);align-items:start;gap:30px;margin:40px 0 34px;padding:27px 0 25px;display:grid}.journal-article .study-loop-inline__intro h3{letter-spacing:-.035em;margin:12px 0 10px;font-size:27px;line-height:1.04}.journal-article .study-loop-inline__intro p{color:var(--soft)!important;margin:0!important;font-size:14px!important;line-height:1.5!important}.journal-article .study-loop-inline ol{border-left:1px solid var(--line);grid-template-columns:repeat(4,1fr);margin:0;padding:0;list-style:none;display:grid}.journal-article .study-loop-inline li{border-right:1px solid var(--line);flex-direction:column;min-height:112px;padding:4px 15px 0;display:flex}.journal-article .study-loop-inline li span{color:var(--violet);font:800 9px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.journal-article .study-loop-inline li strong{margin-top:17px;font-size:16px}.journal-article .study-loop-inline li small{color:#756f7a;margin-top:5px;font-size:11px;line-height:1.35}.journal-article .article-share-end{border-top:1px solid var(--line);color:#756f7a;letter-spacing:.05em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:20px;margin:0 0 8px;padding:24px 0 0;font:650 11px/1.3 ui-monospace,SFMono-Regular,Menlo,monospace;display:flex}.journal-article .article-share-end .copy-link-compact{text-transform:none;letter-spacing:0;margin-left:0;font-family:Inter,ui-sans-serif,sans-serif;font-size:13px}@media (max-width:1120px){.journal-article .article-layout{grid-template-columns:200px minmax(0,var(--reader))}.journal-article .article-rail-spacer{display:none}}@media (max-width:820px){.journal-article .article-hero h1{letter-spacing:-.043em;word-spacing:.02em;line-height:.91}.journal-article .copy-link-compact{margin-left:0}.journal-article .section-heading{grid-template-columns:38px 1fr;gap:10px}.journal-article .section-heading h2{letter-spacing:-.029em;font-size:34px;line-height:1.06}.journal-article .study-loop-inline{grid-template-columns:1fr;gap:24px}.journal-article .study-loop-inline ol{border-top:1px solid var(--line);grid-template-columns:1fr 1fr}.journal-article .study-loop-inline li{border-bottom:1px solid var(--line);min-height:105px;padding:16px}}@media (max-width:480px){.journal-article .section-heading{grid-template-columns:32px 1fr;display:grid}.journal-article .section-heading h2{font-size:30px}.journal-article .study-loop-inline ol{grid-template-columns:1fr}.journal-article .study-loop-inline li{min-height:auto;padding:14px 12px}.journal-article .article-share-end{flex-direction:column;align-items:flex-start}}.journal-article{min-height:100vh}.journal-article h1,.journal-article h2,.journal-article h3,.journal-article h4{color:inherit}.journal-article button{cursor:pointer}.journal-article :focus-visible{outline:2px solid var(--violet);outline-offset:5px}.journal-article .site-footer :focus-visible{outline-color:var(--lime)}.journal-article .byline-copy{min-width:0}.journal-article .author-mark{flex-shrink:0}.journal-article .journal-reviewer{color:var(--soft);margin:16px 0 0;font-size:13px}.journal-article .journal-translations{flex-wrap:wrap;gap:14px;margin-top:18px;font-size:13px;display:flex}.journal-article #contents,.journal-article .journal-mdx h2[id],.journal-article .journal-mdx h3[id]{scroll-margin-top:calc(var(--header) + 24px)}.journal-article .footer-links button{color:#bbb5bf;text-align:left;background:0 0;border:0;padding:0;font-size:12px}.journal-article .hero-figure img{object-fit:contain}.journal-article .hero-figure img[src^="/journal/"]{object-fit:cover}.journal-article .end-grid--single{grid-template-columns:1fr}.journal-article .article-content{counter-reset:journal-section;width:100%;max-width:none;margin:0;padding:0}.journal-article .journal-mdx .article-prose,.journal-article .journal-mdx .article-prose-list,.journal-article .journal-mdx .article-prose-quote{color:#36313a;letter-spacing:normal;max-width:none;margin:0 0 24px;font-family:Georgia,Times New Roman,serif;font-size:20px;line-height:1.78}.journal-article .journal-mdx>div>.article-prose:first-child{color:var(--ink);font-size:28px;line-height:1.52}.journal-article .journal-mdx h2+.article-prose{font-size:22px}.journal-article .journal-mdx>div>.article-prose:first-child:first-letter{float:left;color:var(--violet);margin:8px 10px 0 0;font-family:Inter,ui-sans-serif,sans-serif;font-size:82px;font-weight:850;line-height:.72}.journal-article .journal-mdx h2{letter-spacing:-.032em;text-wrap:balance;max-width:none;margin:70px 0 24px;font-size:clamp(32px,2.75vw,42px);font-weight:790;line-height:1.04}.journal-article .journal-mdx>div>h2{counter-increment:journal-section;padding-left:62px;position:relative}.journal-article .journal-mdx>div>h2:before{content:counter(journal-section, decimal-leading-zero);color:var(--violet);font:850 12px/1 ui-monospace,monospace;position:absolute;top:5px;left:0}.journal-article .journal-mdx h3{max-width:none;margin:36px 0 18px;font-size:26px;line-height:1.16}.journal-article .journal-mdx a{overflow-wrap:anywhere}.journal-article .journal-mdx .article-prose-list{padding-left:24px}.journal-article .journal-mdx .article-prose-list li>.article-prose{font:inherit;color:inherit}.journal-article .journal-mdx figure,.journal-article .journal-mdx pre,.journal-article .journal-mdx blockquote,.journal-article .journal-mdx .article-table-shell{max-width:100%}.journal-article .journal-mdx .article-table{font-size:15px}.journal-article .article-share-end{margin-top:50px}@media (max-width:820px){.journal-article .article-body{width:100%}.journal-article .journal-mdx .article-prose,.journal-article .journal-mdx .article-prose-list,.journal-article .journal-mdx .article-prose-quote{font-size:18px}.journal-article .journal-mdx h2+.article-prose{font-size:20px}.journal-article .journal-mdx>div>.article-prose:first-child{font-size:24px}.journal-article .journal-mdx>div>.article-prose:first-child:first-letter{font-size:68px}.journal-article .journal-mdx h2{margin-top:58px;font-size:34px;line-height:1.06}.journal-article .journal-mdx>div>h2{padding-left:48px}}@media (max-width:480px){.journal-article .journal-mdx>div>.article-prose:first-child{font-size:22px}.journal-article .journal-mdx h2{font-size:30px}.journal-article .journal-mdx>div>h2{padding-left:42px}}@media (prefers-reduced-motion:reduce){.journal-article *,.journal-article :before,.journal-article :after{transition-duration:.001ms!important;animation-duration:.001ms!important}}
