.journal-article,.journal-page{--journal-paper:#fbfaf7;--journal-ink:#192e31;--journal-muted:#59696a;--journal-line:#d4dcd6;--journal-accent:#006b68;--journal-soft:#eef2ec;background:var(--journal-paper);color:var(--journal-ink)}.dark .journal-article,.dark .journal-page{--journal-paper:#111e23;--journal-ink:#e8efeb;--journal-muted:#afc1c0;--journal-line:#33474a;--journal-accent:#97d5c6;--journal-soft:#1a3034}.journal-container{max-width:1280px;margin:auto;padding:114px 40px 80px}.journal-breadcrumb{margin-bottom:25px}.journal-masthead{border-top:3px solid var(--journal-ink);border-bottom:1px solid var(--journal-line);padding:15px 0 20px}.journal-masthead-bottom,.journal-masthead-top{display:flex;align-items:center;justify-content:space-between;gap:20px}.journal-masthead-top{font-size:10px;text-transform:uppercase;letter-spacing:.12em;color:var(--journal-muted)}.journal-masthead-top a{display:inline-flex;align-items:center;gap:8px}.journal-masthead h1{font:500 clamp(42px,6.5vw,86px)/1.08 Georgia,Times New Roman,serif;letter-spacing:-.055em;padding:24px 0 22px}.journal-masthead h1 em{color:var(--journal-accent);font-weight:400}.journal-masthead-bottom p{font-size:17px}.journal-masthead-bottom span{font-size:12px;color:var(--journal-muted)}.journal-section-nav{display:flex;gap:28px;padding:16px 0;border-bottom:1px solid var(--journal-ink);flex-wrap:wrap;font-size:12px;font-weight:650}.journal-article a:hover,.journal-page a:hover{color:var(--journal-accent)}.journal-article a:focus-visible,.journal-article summary:focus-visible,.journal-page a:focus-visible,.journal-page button:focus-visible,.journal-page input:focus-visible,.journal-page select:focus-visible,.journal-page summary:focus-visible{outline:2px solid var(--journal-accent);outline-offset:5px}.journal-lead-grid{display:grid;grid-template-columns:1.35fr 1fr;gap:40px;margin:34px 0 50px}.journal-kicker{font-size:10px;line-height:1.5;text-transform:uppercase;letter-spacing:.14em;font-weight:700;color:var(--journal-accent)}.journal-dot{display:inline-block;width:6px;height:6px;background:var(--journal-accent);border-radius:50%;margin-right:7px;vertical-align:1px}.journal-lead-visual{display:block;margin-top:18px}.journal-receptor-figure{margin:0;color:var(--journal-accent);background:var(--journal-soft)}.journal-receptor-figure svg{width:100%;display:block;max-height:330px}.journal-receptor-figure figcaption{font-size:10px;padding:12px 18px;border-top:1px solid var(--journal-line);color:var(--journal-muted)}.journal-lead h2{font:500 clamp(30px,3.2vw,43px)/1.12 Georgia,Times New Roman,serif;letter-spacing:-.035em;margin:22px 0 12px}.journal-lead>p{color:var(--journal-muted);font-size:15px;line-height:1.8;max-width:560px}.journal-read-link{display:inline-flex;align-items:center;gap:9px;font-size:11px;font-weight:700;margin-top:18px;color:var(--journal-accent)}.journal-lead-sidebar{border-left:1px solid var(--journal-line);padding-left:36px}.journal-ruled-label{padding-bottom:18px}.journal-ruled-label,.journal-spotlight{border-bottom:1px solid var(--journal-line)}.journal-spotlight{display:grid;grid-template-columns:28px 1fr;gap:16px;padding:27px 0}.journal-spotlight:last-child{border:0;padding-bottom:0}.journal-story-number{font:italic 20px Georgia,serif;color:var(--journal-muted)}.journal-spotlight h2{font:500 clamp(21px,2.05vw,28px)/1.24 Georgia,Times New Roman,serif;letter-spacing:-.025em;margin:9px 0 10px}.journal-spotlight p{font-size:13px;line-height:1.75;color:var(--journal-muted)}.journal-primer{display:grid;grid-template-columns:1fr 1fr;gap:50px;background:var(--journal-soft);border-top:2px solid var(--journal-accent);padding:32px;margin-bottom:65px}.journal-primer h2{font:500 30px/1.2 Georgia,serif;letter-spacing:-.03em;margin:10px 0}.journal-primer p{font-size:13px;line-height:1.8;color:var(--journal-muted);max-width:440px}.journal-primer-links{display:grid;align-content:center}.journal-primer-links a{display:flex;align-items:center;gap:16px;padding:14px 0;font-size:13px;border-bottom:1px solid var(--journal-line)}.journal-primer-links a:last-child{border:0}.journal-primer-links span{font-size:10px;color:var(--journal-accent)}.journal-primer-links svg{margin-left:auto;flex-shrink:0}.journal-section-heading{display:flex;gap:20px;justify-content:space-between;align-items:end;border-bottom:2px solid var(--journal-ink);padding-bottom:20px;margin-bottom:24px}.journal-section-heading h2{font:500 clamp(28px,3vw,38px)/1.2 Georgia,serif;letter-spacing:-.035em;margin-top:8px}.journal-small{font-size:11px;color:var(--journal-muted);line-height:1.8}.journal-search-row{display:flex;align-items:center;justify-content:space-between;gap:30px}.journal-search{flex:1;max-width:680px;display:flex;align-items:center;gap:12px;background:var(--journal-paper);border:1px solid var(--journal-line);padding:0 16px}.journal-search input{width:100%;min-width:0;padding:15px 0;background:transparent;color:var(--journal-ink);border:0;font-size:14px;outline-offset:1px!important}.journal-search input::placeholder,.journal-sort{color:var(--journal-muted)}.journal-sort{font-size:11px;display:flex;align-items:center;gap:10px}.journal-sort select{background:var(--journal-paper);color:var(--journal-ink);border:1px solid var(--journal-line);padding:11px 8px;font-size:12px}.journal-filters{display:flex;flex-wrap:wrap;gap:8px;margin:20px 0 16px}.journal-filters button{padding:9px 13px;font-size:11px;border:1px solid var(--journal-line);transition:background .15s}.journal-filters button[aria-pressed=true]{background:var(--journal-ink);color:var(--journal-paper);border-color:var(--journal-ink)}.journal-filters button:hover{border-color:var(--journal-accent)}.journal-results{font-size:11px;color:var(--journal-muted);margin-bottom:14px}.journal-story-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:32px}.journal-story{display:flex;flex-direction:column;border-top:1px solid var(--journal-line);padding:26px 0}.journal-story-meta{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px;font-size:9px;text-transform:uppercase;letter-spacing:.09em;color:var(--journal-muted)}.journal-story-meta span:first-child{color:var(--journal-accent);font-weight:700}.journal-story h3{font:500 23px/1.28 Georgia,serif;letter-spacing:-.025em;margin:14px 0 10px}.journal-story h3 svg{display:inline;margin-left:6px;vertical-align:initial}.journal-story>p{font-size:12px;line-height:1.8;color:var(--journal-muted)}.journal-story>.journal-evidence{font-size:10px;padding-left:10px;border-left:2px solid var(--journal-accent);margin-top:15px}.journal-story-footer{display:flex;flex-wrap:wrap;gap:8px 14px;margin-top:auto;padding-top:22px;font-size:10px;color:var(--journal-muted)}.journal-story-footer span:before{content:"·";margin-right:12px}.journal-empty{padding:55px 20px;text-align:center;border-top:1px solid var(--journal-line)}.journal-empty h3{font:26px Georgia,serif}.journal-empty p{font-size:14px;margin:15px 0}.journal-empty button{font-size:12px;text-decoration:underline}.journal-compound-index{margin-top:65px;scroll-margin-top:110px}.journal-archive{scroll-margin-top:110px}.journal-index-intro{font-size:14px;color:var(--journal-muted);line-height:1.8;max-width:800px}.journal-compound-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0 28px;margin-top:26px}.journal-compound-grid a{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 0;border-bottom:1px solid var(--journal-line);font-size:13px}.journal-compound-grid svg{flex-shrink:0}.journal-coverage{margin-top:30px;border:1px solid var(--journal-line);padding:18px 22px}.journal-coverage summary{font-size:13px;cursor:pointer;font-weight:600}.journal-coverage summary svg{display:inline;margin-left:10px}.journal-coverage-scroll{overflow-x:auto;margin-top:20px}.journal-coverage table,.journal-study-chart table{border-collapse:collapse;width:100%;text-align:left;font-size:12px}.journal-coverage td,.journal-coverage th,.journal-study-chart td,.journal-study-chart th{border-bottom:1px solid var(--journal-line);padding:12px;vertical-align:top}.journal-coverage caption{text-align:left;font-size:11px;margin-bottom:16px;color:var(--journal-muted);line-height:1.7}.journal-coverage td a{display:block;padding:3px 0;text-decoration:underline;text-underline-offset:3px}.journal-coverage th small{display:block;color:var(--journal-muted);font-weight:400;margin-top:5px}.journal-supplies-note{margin-top:20px}.journal-supplies-note a{text-decoration:underline;text-underline-offset:3px}.journal-editorial-note{margin-top:55px;padding-top:25px;border-top:1px solid var(--journal-ink)}.journal-editorial-note>p{font-size:12px;line-height:1.9;max-width:850px;color:var(--journal-muted);margin:12px 0}.journal-editorial-note>div{display:flex;flex-wrap:wrap;gap:25px}.journal-editorial-note a{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:650}.journal-article .journal-article-bar{max-width:1200px;margin:auto;padding:110px 24px 0}.journal-article-bar>div{border-top:2px solid var(--journal-ink);border-bottom:1px solid var(--journal-line);padding:16px 0;display:flex;align-items:center;justify-content:space-between;gap:20px}.journal-article-bar a{font:23px/1.2 Georgia,serif;letter-spacing:-.04em}.journal-article-bar span{color:var(--journal-muted);font-size:10px;text-transform:uppercase;letter-spacing:.12em}.journal-article-header{background:var(--journal-paper);border-bottom:1px solid var(--journal-line)}.journal-article .journal-dossier-title,.journal-article-header h1{font-family:Georgia,Times New Roman,serif;font-weight:500;letter-spacing:-.035em;line-height:1.12}.journal-article .research-prose{font-size:16px;line-height:1.9;color:var(--journal-ink)}.journal-article .research-prose h2{font-family:Georgia,serif;font-size:28px;font-weight:500;letter-spacing:-.02em}.journal-article .research-prose a{color:var(--journal-accent)}.journal-article{--clean-surface:var(--journal-paper);--clean-surface-lowest:var(--journal-paper);--clean-copy:var(--journal-muted);--clean-muted:var(--journal-muted);--clean-ink:var(--journal-ink);--clean-primary:var(--journal-accent);--clean-primary-soft:var(--journal-soft);--clean-line:var(--journal-line);--clean-line-soft:var(--journal-line)}.journal-article .bg-white{background-color:var(--journal-paper)}.journal-article h2[id],.journal-article section[id]{scroll-margin-top:110px}.journal-study-chart{--journal-paper:#fbfaf7;--journal-ink:#192e31;--journal-muted:#59696a;--journal-line:#d4dcd6;--journal-accent:#006b68;background:#eef2ec;color:#192e31;padding:25px;border-top:3px solid #006b68;margin:36px 0}.dark .journal-study-chart{--journal-paper:#111e23;--journal-ink:#e8efeb;--journal-muted:#afc1c0;--journal-line:#33474a;--journal-accent:#97d5c6;background:#1a3034;color:#e8efeb}.journal-study-chart h3{font:500 24px/1.3 Georgia,serif;margin:8px 0}.journal-study-chart figcaption p{font-size:13px;line-height:1.8;color:var(--journal-muted)}.journal-chart-scroll{overflow-x:auto;margin:20px 0;color:var(--journal-accent)}.journal-chart-scroll svg{width:100%;min-width:480px}.journal-study-chart summary{cursor:pointer;font-size:12px;font-weight:600}.journal-study-chart details{border-top:1px solid var(--journal-line);border-bottom:1px solid var(--journal-line);padding:13px 0}.journal-chart-note,.journal-chart-source{font-size:11px;line-height:1.8;color:var(--journal-muted);margin-top:14px}.journal-chart-source a{text-decoration:underline}.journal-study-chart caption{text-align:left;margin:15px 0;font-weight:600}@media (max-width:1000px){.journal-container{padding-left:28px;padding-right:28px}.journal-lead-grid{gap:28px}.journal-lead-sidebar{padding-left:24px}.journal-story-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.journal-compound-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.journal-masthead-bottom span{font-size:10px}.journal-spotlight{padding:20px 0;gap:10px}}@media (max-width:680px){.journal-container{padding:100px 20px 50px}.journal-breadcrumb{margin-bottom:16px}.journal-masthead h1{font-size:clamp(38px,10vw,65px);padding:24px 0 20px}.journal-masthead-top{font-size:8px;letter-spacing:.06em}.journal-masthead-top a{gap:5px}.journal-masthead-bottom{align-items:start;flex-direction:column;gap:7px}.journal-masthead-bottom p{font-size:15px}.journal-section-nav{gap:13px 20px;font-size:11px;line-height:1.5}.journal-lead-grid{grid-template-columns:1fr;margin-top:25px;gap:35px}.journal-lead h2{font-size:34px}.journal-lead-sidebar{border-left:0;padding-left:0}.journal-spotlight{padding:22px 0;grid-template-columns:26px 1fr}.journal-spotlight h2{font-size:25px}.journal-primer{grid-template-columns:1fr;gap:15px;padding:25px 20px;margin-bottom:45px}.journal-primer h2{font-size:27px}.journal-section-heading{align-items:start;flex-direction:column;gap:10px}.journal-section-heading h2{font-size:32px}.journal-search-row{align-items:stretch;flex-direction:column;gap:15px}.journal-sort{justify-content:space-between}.journal-search input{font-size:16px}.journal-filters{gap:7px}.journal-filters button{font-size:10px;padding:9px 10px}.journal-story-grid{grid-template-columns:1fr}.journal-story{padding:24px 0}.journal-story h3{font-size:25px}.journal-story>p{font-size:13px}.journal-story-footer{padding-top:17px}.journal-compound-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 18px}.journal-compound-grid a{font-size:12px}.journal-coverage{padding:15px}.journal-coverage table{min-width:610px}.journal-article-bar span{display:none}.journal-study-chart{padding:20px 15px}.journal-chart-scroll svg{min-width:480px}}@media (prefers-reduced-motion:reduce){.journal-page *{transition:none!important;scroll-behavior:auto!important}}