@import "https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&family=Source+Serif+4:ital,wght@0,400;0,500;0,600;1,400&display=swap";:root{--navy:oklch(17.9% .033 264.3);--blue:oklch(32.5% .081 263.7);--gold:oklch(68.4% .108 89.4);--gold-ink:oklch(50% .1 80);--gold-bright:oklch(74% .105 89.4);--paper:oklch(96.8% .009 84.6);--ink:oklch(29% .019 254.8);--line:oklch(89.9% .01 252.8);--muted:#5b6676;--heading:Montserrat,Arial,sans-serif;--body:"Source Serif 4",Georgia,serif;--error:#98362f;--success:#236048}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:100px}body{color:var(--ink);font:16px/1.55 var(--heading);background:#f5f6f8;margin:0}a{color:var(--blue);text-underline-offset:4px}button,input,textarea,select{font:inherit}button,select{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.5}button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible,[tabindex]:focus-visible{outline:3px solid var(--gold);outline-offset:3px}button{transition:background .15s,border-color .15s}h1,h2,h3,p{margin:0}input,textarea,select{color:inherit;border:1px solid var(--line);background:#fff;border-radius:5px;max-width:100%;padding:10px 12px}textarea{resize:vertical}button{color:inherit;background:0 0;border:0}button svg{flex-shrink:0}.button{border:1px solid var(--line);white-space:nowrap;background:#fff;border-radius:5px;justify-content:center;align-items:center;gap:8px;min-height:42px;padding:10px 15px;font-size:.875rem;font-weight:600;text-decoration:none;display:inline-flex}.button.primary{background:var(--navy);color:#fff;border-color:var(--navy)}.button:hover:not(:disabled){background:#edf0f4}.button.primary:hover:not(:disabled){background:var(--blue)}.button.ghost{background:0 0;border-color:#0000}.button.danger{color:var(--error)}.muted{color:var(--muted)}.eyebrow{text-transform:uppercase;letter-spacing:.13em;color:var(--gold-ink);font-size:.75rem;font-weight:600}.pill{color:var(--blue);background:#edf1f6;border:1px solid #dce2ea;border-radius:20px;align-items:center;padding:4px 9px;font-size:.75rem;line-height:1.5;display:inline-flex}.pill.live{color:var(--success);background:#eaf3ed;border-color:#c6d9cc}.pill.warning{color:#765d18;background:#fbf3dd;border-color:#e9ddb9}.notice{background:#eef3f8;border:1px solid #cedae7;border-radius:5px;padding:14px 18px;font-size:.875rem}.notice.error{color:var(--error);background:#fff1ee;border-color:#e9c1b9}.notice.success{color:var(--success);background:#ecf4ed;border-color:#bdd6c3}.sr-only{clip:rect(0,0,0,0);width:1px;height:1px;position:absolute;overflow:hidden}.skip-link{background:var(--navy);color:#fff;z-index:100;padding:10px;position:absolute;top:-100px;left:16px}.skip-link:focus{top:10px}.empty-panel{text-align:center;border:1px solid var(--line);background:#fff;border-radius:7px;padding:64px 24px}.empty-panel h2{margin:12px 0;font-size:1.6rem;font-weight:500}.empty-panel p{color:var(--muted);max-width:480px;margin:0 auto 20px}.reader-page{color:var(--ink);overflow-wrap:break-word;background:#fff;width:100%}.science-masthead{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:24px;max-width:1400px;height:104px;margin:auto;padding:24px 50px;display:flex}.science-brand{color:var(--navy);align-items:center;gap:30px;text-decoration:none;display:flex}.science-brand img{object-fit:contain;width:140px;height:58px}.science-brand span{border-left:1px solid var(--line);letter-spacing:-.025em;padding-left:30px;font-size:1.05rem}.masthead-link{font-size:.875rem;text-decoration:none}.article-heading{max-width:1030px;margin:auto;padding:70px 44px 48px}.article-kicker{letter-spacing:.09em;text-transform:uppercase;color:var(--gold-ink);align-items:center;gap:20px;font-size:.75rem;font-weight:600;display:flex}.article-kicker span+span{color:var(--muted);letter-spacing:0;text-transform:none;font-weight:400}.article-heading h1{letter-spacing:-.045em;color:var(--navy);margin:21px 0 23px;font-size:clamp(2rem,4vw,3.15rem);font-weight:500;line-height:1.2}.article-deck{font:1.4rem/1.6 var(--body);color:#4e5d6d;max-width:830px}.article-byline{color:var(--muted);flex-wrap:wrap;gap:9px 23px;margin-top:28px;font-size:.8rem;display:flex}.article-cover{max-width:1250px;margin:0 auto 48px;padding:0 32px}.article-cover .article-figure{margin:0}.article-cover.photo img{aspect-ratio:16/8;object-fit:cover;width:100%}.article-cover.illustration{max-width:1120px}.article-cover.illustration img{object-fit:contain;max-height:660px}.reading-layout{grid-template-columns:180px minmax(0,740px) minmax(0,110px);justify-content:center;gap:45px;max-width:1310px;margin:auto;padding:0 40px 64px;display:grid}.reading-prose{font:1.15rem/1.83 var(--body);min-width:0}.reading-prose>p{margin:0 0 1.4em}.reading-prose h2{font:500 1.55rem/1.4 var(--heading);letter-spacing:-.035em;color:var(--navy);margin:2.2em 0 1em;scroll-margin-top:30px}.reading-prose h3{font:600 1.1rem/1.6 var(--heading);color:var(--navy);margin:1.9em 0 .8em}.reading-prose ul,.reading-prose ol{margin:1.3em 0;padding-left:1.35em}.reading-prose li{margin:.55em 0;padding-left:.2em}.reading-prose li>p{margin:0}.reading-prose strong{font-weight:600}.reading-prose a{color:#203e6b;overflow-wrap:anywhere}.reading-prose blockquote{border-left:3px solid var(--gold);margin:1.5em 0;padding:12px 0 12px 20px;font-size:1em;line-height:1.7}.reading-prose blockquote p+p{margin-top:.65em}.reading-prose code{background:#f1f3f6;border-radius:3px;padding:2px 4px;font:.86em/1.6 ui-monospace,monospace}.reading-prose pre{background:#f1f3f6;border-radius:5px;max-width:100%;padding:20px;overflow:auto}.reading-prose hr{border:0;border-top:1px solid var(--line);margin:2.3em 0}.contents-rail nav{border-top:2px solid var(--gold);padding-top:17px;position:sticky;top:30px}.contents-rail h2{text-transform:uppercase;letter-spacing:.1em;margin:0 0 18px;font-size:.75rem;font-weight:600}.contents-rail a{color:var(--muted);padding:7px 0;font-size:.8rem;line-height:1.65;text-decoration:none;display:block}.contents-rail a:hover{color:var(--navy)}.contents-rail a.subheading{padding-left:12px}.article-figure{min-width:0;margin:2.2em 0}.article-figure img{background:#f7f8fa;border-radius:4px;width:100%;height:auto;display:block}.article-figure.illustration img{object-fit:contain;border:1px solid var(--line);background:#fff}.reading-prose .article-figure.illustration[data-orientation=portrait]{max-width:28rem;margin-inline:auto}.article-figure[data-layout=wide]{margin-inline:-44px}.article-figure figcaption{font:.8rem/1.7 var(--heading);color:var(--muted);padding-top:12px}.image-credit{margin-top:3px;font-size:.75rem;display:block}.article-cover .article-figure[data-layout=wide]{margin-inline:0}.table-scroll{border:1px solid var(--line);border-radius:5px;margin:2em 0;overflow-x:auto}.table-scroll table{border-collapse:collapse;width:100%;min-width:500px;font:.86rem/1.65 var(--heading)}.table-scroll th,.table-scroll td{text-align:left;vertical-align:top;border-right:1px solid var(--line);border-bottom:1px solid var(--line);padding:15px 18px}.table-scroll th{background:var(--paper);color:var(--navy);font-weight:600}.table-scroll td>p,.table-scroll th>p{margin:0}.table-scroll tr:last-child td{border-bottom:0}.table-scroll td:last-child,.table-scroll th:last-child{border-right:0}.evidence-note{background:var(--paper);border-left:3px solid var(--gold);margin:0 0 2em;padding:24px 27px}.evidence-note h2{font:.8rem/1.5 var(--heading);text-transform:uppercase;letter-spacing:.08em;margin:0 0 10px;font-weight:600}.evidence-note p{font-size:1.05rem}.article-limitations{border-top:1px solid var(--line);margin-top:40px}.article-references{border-top:1px solid var(--line);margin-top:45px;padding-top:10px}.article-references h2{margin-top:1em;font-size:1.15rem}.article-references ol{font:.8rem/1.8 var(--heading);padding-left:20px}.article-references li{margin:12px 0;padding-left:7px}.article-disclosure{font:.8rem/1.8 var(--heading);color:var(--muted);border-top:1px solid var(--line);margin-top:35px;padding-top:20px}.article-disclosure h2{margin:0 0 9px;font-size:.85rem}.correction-note{font:.85rem/1.8 var(--heading);border:1px solid var(--line);margin-top:24px;padding:18px}.science-footer{border-top:1px solid var(--line);max-width:1400px;color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:14px 30px;margin:auto;padding:35px 50px;font-size:.78rem;display:flex}.science-footer strong{color:var(--navy);font-weight:600}.science-footer span:last-child{flex-basis:100%;font-size:.75rem}.journal-header{max-width:1280px;margin:auto;padding:60px 42px 38px}.journal-header h1{letter-spacing:-.05em;color:var(--navy);margin:12px 0;font-size:clamp(2.1rem,5vw,3.5rem);font-weight:500}.journal-header p{font:1.25rem/1.65 var(--body);max-width:650px;color:var(--muted)}.journal-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:32px;max-width:1280px;margin:auto;padding:0 42px 70px;display:grid}.journal-card{border-top:1px solid var(--line);padding-top:22px}.journal-card>a{text-decoration:none}.journal-card img{aspect-ratio:16/10;object-fit:cover;border-radius:4px;width:100%;height:auto;margin-bottom:20px;display:block}.journal-card h2{letter-spacing:-.035em;color:var(--navy);margin:10px 0;font-size:1.25rem;font-weight:500;line-height:1.5}.journal-card p{font:1.08rem/1.7 var(--body);color:var(--muted)}.journal-card .article-kicker{font-size:.7rem;display:block}.journal-card .article-byline{margin-top:18px}@media (width<=1100px){.reading-layout{grid-template-columns:150px minmax(0,740px);gap:32px}.reading-margin{display:none}.article-figure[data-layout=wide]{margin-inline:0}.journal-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.science-masthead{height:auto;min-height:90px;padding:18px 22px}.science-brand{gap:16px}.science-brand img{width:110px;height:50px}.science-brand span{padding-left:16px;font-size:.8rem}.masthead-link{font-size:.75rem}.article-heading{padding:38px 24px 32px}.article-heading h1{font-size:2rem;line-height:1.25}.article-deck{font-size:1.2rem}.article-kicker{flex-wrap:wrap;gap:14px;font-size:.7rem}.article-byline{gap:7px 14px;font-size:.75rem}.article-cover{margin-bottom:30px;padding:0 20px}.article-cover.photo img{aspect-ratio:4/3}.reading-layout{padding:0 24px 40px;display:block}.contents-rail{display:none}.reading-prose{font-size:1.1rem;line-height:1.8}.reading-prose h2{font-size:1.3rem}.science-footer{padding:25px 24px}.journal-header{padding:40px 24px 30px}.journal-grid{padding:0 24px 45px;display:block}.journal-card{margin-bottom:30px}.evidence-note{padding:20px}.article-figure img{border-radius:3px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important}}.masthead-actions{flex-shrink:0;align-items:center;gap:24px;display:flex}.language-selector{background:var(--navy);border:1px solid var(--navy);border-radius:999px;align-items:center;gap:2px;padding:3px;display:inline-flex}.language-selector a{color:#e0e3e9;letter-spacing:.04em;border-radius:999px;justify-content:center;align-items:center;min-width:44px;min-height:36px;padding:6px 11px;font-size:.72rem;font-weight:600;line-height:1;text-decoration:none;display:flex}.language-selector a:hover{color:#fff;background:#343d50}.language-selector a[aria-current=true]{background:var(--gold-bright);color:var(--navy)}.journal-controls{max-width:1280px;margin:0 auto;padding:0 42px 32px}.journal-tools{justify-content:space-between;align-items:center;gap:24px;display:flex}.journal-search{border:1px solid var(--line);background:#fff;border-radius:8px;align-items:stretch;width:min(100%,480px);min-width:0;display:flex}.journal-search input[type=search]{background:0 0;border:0;border-radius:8px 0 0 8px;flex:1;width:100%;min-width:0;padding:12px 16px;font-size:.875rem}.journal-search button{background:var(--navy);color:#fff;border-radius:0 7px 7px 0;min-height:46px;padding:10px 22px;font-size:.8rem;font-weight:600}.journal-search button:hover{background:var(--blue)}.journal-count{color:var(--muted);white-space:nowrap;font-size:.8rem}.journal-topics{flex-wrap:wrap;align-items:center;gap:10px;margin-top:22px;display:flex}.journal-topics a{border:1px solid var(--line);min-height:38px;color:var(--muted);background:#fff;border-radius:999px;justify-content:center;align-items:center;padding:8px 17px;font-size:.78rem;font-weight:500;line-height:1.35;text-decoration:none;display:inline-flex}.journal-topics a:hover{border-color:var(--gold);color:var(--navy)}.journal-topics a[aria-current=page]{border-color:var(--gold);background:var(--paper);color:var(--navy);font-weight:600}.journal-card{flex-direction:column;max-width:582px;display:flex}.journal-card p{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.journal-card .article-byline{margin-top:auto;padding-top:20px}.journal-empty{background:var(--paper);border:0;grid-column:1/-1}@media (width<=760px){.science-masthead{flex-wrap:wrap;gap:12px}.science-brand{flex:1;min-width:0}.science-brand span{min-width:0}.masthead-actions{justify-content:space-between;gap:16px;width:100%}.language-selector a{min-height:38px}.journal-controls{padding:0 24px 28px}.journal-tools{flex-direction:column;align-items:flex-start;gap:12px}.journal-search{width:100%}.journal-search button{padding-inline:17px}.journal-topics{gap:8px;margin-top:18px}.journal-topics a{min-height:42px}.journal-grid .journal-card{margin-bottom:38px}.journal-count{font-size:.75rem}}
