:root{--paper:#f6f3e9;--paper-light:#fcfbf6;--ink:#203b35;--forest:#244e43;--sage:#e4e9da;--sage-dark:#536849;--rust:#a64e32;--muted:#5c675c;--rule:#d3d7c9;--serif:"Iowan Old Style", "Baskerville", "Palatino Linotype", Georgia, serif;--sans:"Avenir Next", Avenir, "Segoe UI", sans-serif;--mono:Menlo, Consolas, monospace}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:28px}body{background:var(--paper);color:var(--ink);font:14px/1.6 var(--sans);-webkit-font-smoothing:antialiased;margin:0}body:before{content:"";pointer-events:none;z-index:-1;background:radial-gradient(at 20% 0,#fffdf9 0%,#0000 62%);height:960px;position:absolute;inset:0 0 auto}a{color:inherit;text-underline-offset:5px}a,button,input{-webkit-tap-highlight-color:transparent}button,input{font:inherit}button{cursor:pointer}:focus-visible{outline:3px solid var(--rust);outline-offset:5px}::selection{color:var(--paper-light);background:var(--forest)}[hidden]{display:none!important}h1,h2,h3,p,figure{margin:0}h1,h2,h3{font-family:var(--serif);font-weight:400}em{font-weight:400}p{color:var(--muted)}svg{display:block}.journal-strip,.masthead,main,.site-footer{width:min(1376px,100%);margin-inline:auto}.journal-strip{border-bottom:1px solid var(--rule);font:8px/1.5 var(--mono);letter-spacing:1.6px;color:var(--muted);justify-content:space-between;padding:13px 56px 10px;display:flex}.masthead{border-bottom:1px solid var(--rule);align-items:center;gap:30px;min-height:107px;padding:24px 56px;display:flex}.brand{font:9px/1.7 var(--sans);letter-spacing:2.25px;flex-shrink:0;align-items:center;gap:11px;text-decoration:none;display:flex}.brand strong{letter-spacing:2px;font-size:13px;font-weight:600;display:block}.brand-mark{stroke:currentColor;fill:none;stroke-width:.9px;flex-shrink:0}.brand-mark .brand-star{fill:var(--rust);stroke:var(--paper);stroke-width:2.5px}.main-nav{gap:27px;margin-inline:auto;display:flex}.main-nav a{font-size:11px;font-weight:500;text-decoration:none}.main-nav a[aria-current]{position:relative}.main-nav a[aria-current]:after{content:"";background:currentColor;height:1px;position:absolute;bottom:-9px;left:0;right:0}.main-nav a:hover,.header-link:hover{color:var(--rust)}.header-link{border-left:1px solid var(--rule);justify-content:space-between;align-items:center;gap:22px;padding-left:25px;font-size:10px;text-decoration:none;display:flex}.header-link>span{font-size:18px}main{padding-inline:56px}.intro{grid-template-columns:1.06fr 1fr;align-items:center;gap:clamp(35px,5vw,74px);padding:65px 0 56px;display:grid}.eyebrow{font:9px/1.6 var(--mono);letter-spacing:1.7px;color:var(--sage-dark)}.intro .eyebrow{white-space:nowrap;align-items:center;gap:10px;display:flex}.small-cross{font:21px/1 var(--serif);color:var(--rust)}h1{letter-spacing:-3.1px;margin:26px 0 25px;font-size:clamp(58px,6.4vw,88px);line-height:1.05}h1 em{color:var(--sage-dark)}.intro-description{max-width:440px;font-size:14px;line-height:1.9}.intro-actions{flex-wrap:wrap;align-items:center;gap:25px;margin-top:30px;display:flex}.button{border:1px solid var(--forest);justify-content:space-between;align-items:center;gap:25px;min-height:45px;padding:13px 20px;font-size:11px;font-weight:500;line-height:1.5;text-decoration:none;transition:background .18s,transform .18s;display:inline-flex}.button-dark{background:var(--forest);color:var(--paper-light)}.button-dark:hover{background:var(--ink);transform:translateY(-2px)}.button>span{font-size:18px;line-height:1}.text-link{border-bottom:1px solid var(--rule);align-items:center;gap:15px;padding-bottom:3px;font-size:10px;text-decoration:none;display:inline-flex}.text-link:hover{color:var(--rust);border-color:var(--rust)}.text-link>span{font-size:16px}.intro-footnote{color:var(--muted);align-items:flex-start;gap:8px;margin-top:32px;font-size:9px;line-height:1.8;display:flex}.status-dot{background:var(--sage-dark);border-radius:50%;flex-shrink:0;width:5px;height:5px;margin-top:5px;display:inline-block}.hero-exhibit{background:var(--sage);border:1px solid #d4dbc9;padding:24px 27px 0;position:relative;box-shadow:8px 8px #e8e7dd}.hero-exhibit:before,.hero-exhibit:after{content:"+";font:15px/1 var(--mono);color:#718065;position:absolute}.hero-exhibit:before{top:-8px;left:-5px}.hero-exhibit:after{bottom:-8px;right:-5px}.exhibit-top{color:var(--sage-dark);font:8px/1.5 var(--mono);letter-spacing:1.3px;justify-content:space-between;align-items:center;display:flex}.figure-number{letter-spacing:.5px;font-size:8px}.hero-exhibit h2{letter-spacing:-.6px;margin-top:13px;font-size:clamp(20px,2vw,27px);line-height:1.3}.hero-exhibit h2 em{color:var(--sage-dark)}.hero-chart{margin:6px -15px -1px}.hero-chart svg{width:100%;height:auto;overflow:visible}.chart-grid{color:#92a089;opacity:.6}.chart-axis{stroke:#8b9980;stroke-width:.8px;fill:none}.chart-axis text{fill:#53644b;font:8px var(--mono);stroke:none;letter-spacing:1px}.ellipse-fill{fill:#536b4c10;stroke:#3e604a;stroke-width:1.15px}.ellipse-ring{fill:none;stroke:#69805c;stroke-width:.65px}.principal-line{stroke:var(--rust);stroke-width:1.1px;stroke-dasharray:4 4}.minor-line{stroke:#6a805e;stroke-width:.75px;stroke-dasharray:3 5}.ellipse-points{fill:#4b684e;opacity:.65}.origin-point{fill:var(--rust);stroke:var(--sage);stroke-width:2px}.chart-annotation{stroke:var(--rust);stroke-width:.7px;fill:none}.chart-annotation text{font:8px var(--mono);letter-spacing:.7px;stroke:none;fill:var(--rust)}.chart-equation{fill:#536849;font:10px var(--mono)}.chart-tag{fill:#536849;font:7px var(--mono);letter-spacing:.8px}.exhibit-control{padding:0 4px 17px}.range-label{justify-content:space-between;align-items:center;font-size:10px;display:flex}.range-label output{font:10px var(--mono);color:var(--rust)}input[type=range]{width:100%;height:25px;accent-color:var(--forest);cursor:ew-resize;appearance:none;background:0 0;margin:8px 0 2px;display:block}input[type=range]::-webkit-slider-runnable-track{background:#75866a;height:3px}input[type=range]::-webkit-slider-thumb{appearance:none;border:3px solid var(--sage);outline:1px solid var(--forest);background:var(--forest);border-radius:50%;width:15px;height:15px;margin-top:-6px}input[type=range]::-moz-range-track{background:#75866a;height:3px}input[type=range]::-moz-range-thumb{border:3px solid var(--sage);outline:1px solid var(--forest);background:var(--forest);border-radius:50%;width:10px;height:10px}.range-ends{font:6px/1.5 var(--mono);letter-spacing:1px;color:#596b4f;justify-content:space-between;display:flex}.exhibit-control p{text-align:center;color:#4c6246;margin-top:15px;font-size:11px}.exhibit-control strong{color:var(--ink);font-weight:600}.hero-exhibit figcaption{color:#52654a;border-top:1px solid #c6cfbb;justify-content:space-between;align-items:center;gap:20px;padding:14px 0 13px;font-size:8px;line-height:1.8;display:flex}.hero-exhibit figcaption a{white-space:nowrap;color:var(--ink);text-decoration:none}.hero-exhibit figcaption a:hover{text-decoration:underline}.reading-line{border-block:1px solid var(--rule);justify-content:space-between;align-items:center;gap:25px;padding:18px 0;display:flex}.reading-line>span{color:#52634f;align-items:center;gap:12px;font-size:10px;display:flex}.reading-line>span+span{border-left:1px solid var(--rule);padding-left:35px}.reading-line svg{stroke:#6d7d60;stroke-width:.8px;fill:none;width:19px;height:19px}.reading-line circle{fill:var(--paper)}.collection{padding:62px 0 0}.section-top{justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:29px;display:flex}.section-top h2{letter-spacing:-1.3px;margin-top:11px;font-size:43px;line-height:1.2}.section-top h2 em{color:var(--sage-dark)}.section-note{text-align:right;padding-bottom:3px;font-size:10px;line-height:1.9}.catalog-toolbar{border-block:1px solid var(--rule);justify-content:space-between;align-items:center;gap:20px;padding-block:13px;display:flex}.subject-filters{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.filter-button{color:#59664f;white-space:nowrap;background:0 0;border:1px solid #0000;align-items:center;gap:8px;min-height:35px;padding:7px 12px;font-size:9px;transition:background .15s;display:flex}.filter-button:first-child{margin-left:-1px}.filter-button span{font:7px var(--mono);opacity:.8}.filter-button:hover{background:#eaece0}.filter-button.is-active{color:var(--paper-light);background:var(--forest);border-color:var(--forest)}.catalog-search{border-left:1px solid var(--rule);align-items:center;gap:10px;width:260px;min-width:220px;padding:6px 0 6px 17px;display:flex}.catalog-search svg{fill:none;stroke:#75806d;stroke-width:1px;flex-shrink:0;width:17px;height:17px}.catalog-search input{width:100%;min-width:0;height:27px;color:var(--ink);background:0 0;border:0;border-radius:0;padding:3px 0;font-size:10px}.catalog-search input::placeholder{opacity:1;color:#64715c}.results-label{font:8px/1.7 var(--mono);color:var(--muted);letter-spacing:.3px;justify-content:space-between;gap:10px;padding:17px 0;display:flex}.results-detail{letter-spacing:1px;font-size:7px}.paper-grid{grid-template-columns:1fr 1fr;gap:28px;display:grid}.paper-card{background:var(--paper-light);border:1px solid var(--rule);min-width:0}.card-visual{background:#244a3e;text-decoration:none;display:block;position:relative;overflow:hidden}.card-visual svg{width:100%;height:auto;transition:transform .5s}.card-visual:hover svg{transform:scale(1.04)}.visual-label{z-index:1;color:#c3d1b9;font:9px/1.5 var(--mono);letter-spacing:1px;align-items:center;gap:14px;display:flex;position:absolute;top:21px;left:25px;right:25px}.visual-label>span{letter-spacing:1.2px;border-left:1px solid #a2b29960;padding-left:14px;font-size:7px}.visual-caption{font:7px/1.5 var(--mono);color:#cbd7be;letter-spacing:1.4px;position:absolute;bottom:22px;left:25px}.visual-arrow{color:#d7dec5;font-size:25px;line-height:1;position:absolute;bottom:16px;right:24px}.flows .card-visual{background:#21434d}.flows .visual-label,.flows .visual-caption,.flows .visual-arrow{color:#c4d6d4}.generic-visual svg{fill:none;stroke:#b5cbb0;stroke-width:.8px}.generic-visual svg path{stroke-dasharray:4 6;opacity:.65}.generic-visual svg>circle:last-child{fill:#dea77e;stroke:none}.card-body{padding:28px 29px 21px}.card-tags{font:7px/1.5 var(--mono);letter-spacing:.6px;color:#4e6747;flex-wrap:wrap;align-items:center;gap:9px;display:flex}.card-tags span{background:#e9eddf;padding:5px 7px}.card-tags span:last-child{color:#6a7562;background:0 0;margin-left:auto;padding-inline:0}.flows .card-tags span:not(:last-child){color:#46656b;background:#e6edeb}.card-body h3{letter-spacing:-.7px;margin:21px 0 17px;font-size:34px;line-height:1.19}.card-body h3 a{text-decoration:none}.card-body h3 a:hover{color:var(--rust)}.card-body>p{max-width:440px;min-height:69px;font-size:12px;line-height:1.9}.paper-source{border-top:1px solid #e0e3d8;flex-direction:column;gap:4px;margin-top:23px;padding-top:17px;display:flex}.source-eyebrow{font:6px/1.5 var(--mono);color:#69755d;letter-spacing:1.3px;margin-bottom:4px}.paper-source strong{font-size:10px;font-weight:500;line-height:1.65}.paper-source>span:last-child{color:#67715f;font-size:9px;line-height:1.7}.paper-source>span:last-child>span{margin-inline:4px}.card-footer{border-top:1px solid #e0e3d8;justify-content:space-between;align-items:center;gap:15px;margin-top:24px;padding-top:17px;display:flex}.explore{align-items:center;gap:15px;font-size:10px;font-weight:500;text-decoration:none;display:flex}.explore span{font-size:18px}.explore:hover,.source-link:hover{color:var(--rust)}.source-link{font:7px/1.5 var(--mono);color:#66735c;white-space:nowrap;text-decoration:none}.empty-state{border:1px solid var(--rule);text-align:center;background:#efefe5;flex-direction:column;justify-content:center;align-items:center;min-height:325px;padding:45px 25px;display:flex}.empty-symbol{font:45px/1 var(--serif);color:var(--sage-dark);margin-bottom:15px}.empty-state h3{font-size:32px;line-height:1.2}.empty-state p{max-width:450px;margin:16px 0 23px;font-size:12px}.noscript-note{padding:15px 0;font-size:12px}.approach{border-top:1px solid var(--rule);grid-template-columns:1fr 1.35fr;gap:90px;margin-top:65px;padding-top:52px;display:grid}.approach-intro h2{letter-spacing:-1.5px;margin:18px 0 22px;font-size:49px;line-height:1.08}.approach-intro h2 em{color:var(--sage-dark)}.approach-intro>p:not(.eyebrow){max-width:315px;font-size:12px;line-height:1.9}.approach-intro .text-link{margin-top:23px}.approach-steps{padding-top:3px}.approach-step{border-top:1px solid var(--rule);align-items:flex-start;gap:20px;padding:24px 0;display:flex}.approach-step:first-child{border-top:0;padding-top:0}.approach-step:last-child{padding-bottom:0}.step-number{font:9px/1.5 var(--mono);color:var(--rust);margin-top:6px}.approach-step>div{flex:1}.approach-step h3{letter-spacing:-.3px;margin-bottom:9px;font-size:24px;line-height:1.3}.approach-step p{max-width:370px;font-size:11px;line-height:1.9}.approach-step>svg{fill:none;stroke:#829176;stroke-width:.75px;flex-shrink:0;width:49px;height:49px;margin-left:10px}.learning-note{background:#e9ecdf;border:1px solid #dbe0cf;grid-template-columns:1fr .75fr;align-items:center;gap:65px;margin-top:65px;padding:37px 43px;display:grid}.learning-note h2{letter-spacing:-.8px;margin:13px 0 15px;font-size:37px;line-height:1.12}.learning-note h2 em{color:var(--sage-dark)}.learning-note p{max-width:420px;font-size:11px;line-height:1.9}.learning-links a{border-bottom:1px solid #c9d1be;justify-content:space-between;align-items:center;gap:25px;padding:20px 0;font-size:12px;text-decoration:none;display:flex}.learning-links a:first-child{border-top:1px solid #c9d1be}.learning-links a:hover{color:var(--rust)}.learning-links span{font-size:20px}.evidence-note{align-items:flex-start;gap:22px;margin:39px 0 46px;padding:4px;display:flex}.evidence-mark{color:var(--rust);font:29px/1 var(--serif);margin-top:1px}.evidence-note h2{font-family:var(--sans);margin-bottom:8px;font-size:11px;font-weight:600}.evidence-note p{max-width:990px;font-size:10px;line-height:1.9}.evidence-note a{color:#4b6446;margin-top:10px;font-size:9px;text-decoration:none;display:inline-block}.evidence-note a:hover{text-decoration:underline}.site-footer{border-top:1px solid var(--rule);padding:29px 56px 20px}.footer-top{align-items:center;gap:30px;display:flex}.footer-top>p{font:italic 16px var(--serif);margin-inline:auto}.footer-top nav{flex-wrap:wrap;gap:22px;display:flex}.footer-top nav a{font-size:9px;text-decoration:none}.footer-top nav a:hover{color:var(--rust)}.footer-top .brand{font-size:8px}.footer-top .brand strong{font-size:11px}.footer-bottom{border-top:1px solid var(--rule);color:#626f58;justify-content:space-between;align-items:center;gap:20px;margin-top:25px;padding-top:16px;font-size:8px;display:flex}.footer-bottom a{text-decoration:none}.skip-link{z-index:10;color:var(--ink);background:var(--paper-light);padding:12px 18px;position:fixed;top:-100px;left:12px}.skip-link:focus{top:12px}.sr-only{clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width>=1500px){.intro{padding-block:75px 67px}}@media (width<=1150px){.journal-strip,.masthead,.site-footer,main{padding-inline:36px}.masthead{gap:22px}.main-nav{gap:19px}.header-link{gap:10px;padding-left:18px;font-size:9px}.intro{gap:37px;padding-top:50px}h1{letter-spacing:-2.6px;font-size:70px}.intro-description{font-size:13px}.intro-actions{gap:16px}.intro-actions .text-link{font-size:9px}.hero-exhibit{padding-inline:22px}.hero-exhibit figcaption{gap:10px;font-size:7px}.reading-line>span+span{padding-left:22px}.reading-line>span{gap:9px;font-size:9px}.section-top h2{font-size:39px}.catalog-toolbar{gap:12px}.filter-button{padding-inline:9px;font-size:8px}.catalog-search{width:215px;min-width:200px;padding-left:12px}.paper-grid{gap:22px}.card-body{padding-inline:24px}.card-body h3{font-size:30px}.card-footer{flex-wrap:wrap;gap:10px}.explore{gap:10px;font-size:9px}.approach{gap:55px}.footer-top{gap:20px}.footer-top nav{gap:17px}.footer-top>p{font-size:14px}}@media (width<=900px){.journal-strip{letter-spacing:1px;font-size:7px}.masthead{gap:25px;min-height:94px;padding-block:21px}.main-nav{gap:20px;margin-left:auto;margin-right:0}.main-nav a{font-size:10px}.header-link{display:none}.intro{grid-template-columns:1fr 1fr;gap:30px}.intro .eyebrow{letter-spacing:1px;gap:8px;font-size:7px}h1{letter-spacing:-2.1px;font-size:58px}.intro-description{font-size:12px;line-height:1.85}.intro-actions{flex-direction:column;align-items:flex-start;gap:15px;margin-top:24px}.intro-footnote{margin-top:23px;font-size:8px}.hero-exhibit{padding:21px 18px 0}.exhibit-top{letter-spacing:.8px;font-size:6px}.figure-number{font-size:6px}.hero-exhibit h2{font-size:21px}.hero-exhibit h2 em{display:block}.hero-chart{margin-top:17px}.hero-exhibit figcaption{flex-direction:column;align-items:flex-start;gap:4px;font-size:8px}.exhibit-control p{font-size:10px}.range-label{font-size:9px}.reading-line{gap:15px}.reading-line>span{gap:8px;font-size:8px}.reading-line>span+span{padding-left:15px}.reading-line svg{flex-shrink:0;width:17px;height:17px}.section-note{max-width:240px;font-size:9px}.section-top h2{font-size:34px}.catalog-toolbar{flex-direction:column;align-items:stretch;gap:10px}.filter-button{padding-inline:12px;font-size:9px}.catalog-search{border-left:0;border-top:1px solid var(--rule);width:100%;padding-top:12px;padding-left:2px}.catalog-search input{font-size:11px}.card-body{padding-inline:22px;padding-top:24px}.card-body h3{font-size:27px}.desktop-break{display:none}.card-body>p{min-height:85px;font-size:11px}.paper-source strong{min-height:33px}.paper-source>span:last-child{min-height:31px}.card-tags{gap:6px;font-size:6px}.card-tags span{padding:5px}.card-tags span:last-child{margin-left:0}.visual-label{gap:10px;font-size:8px;top:17px;left:19px}.visual-label>span{letter-spacing:.7px;padding-left:10px;font-size:6px}.visual-caption{letter-spacing:.7px;font-size:6px;bottom:18px;left:19px}.visual-arrow{font-size:22px;bottom:13px;right:18px}.approach{grid-template-columns:1fr 1.3fr;gap:38px}.approach-intro .eyebrow{font-size:7px}.approach-intro h2{font-size:42px}.approach-step{gap:14px}.approach-step h3{font-size:22px}.approach-step p{font-size:10px}.approach-step>svg{width:37px;height:37px;margin-left:0}.learning-note{gap:40px;padding:31px}.learning-note h2{font-size:32px}.learning-links a{font-size:10px}.footer-top{flex-wrap:wrap;row-gap:22px}.footer-top>p{margin-right:0}.footer-top nav{justify-content:space-between;width:100%}.footer-bottom{gap:13px;font-size:7px}}@media (width<=650px){.journal-strip,.masthead,.site-footer,main{padding-inline:22px}.journal-strip{letter-spacing:1px;padding-block:10px;font-size:6px}.journal-strip>span:last-child{display:none}.masthead{flex-wrap:wrap;gap:19px;min-height:0;padding-block:20px 18px}.brand{letter-spacing:1.7px;gap:9px;font-size:8px}.brand strong{letter-spacing:1.7px;font-size:12px}.brand-mark{width:37px;height:37px}.main-nav{border-top:1px solid var(--rule);justify-content:space-between;gap:15px;width:100%;padding-top:14px}.main-nav a{font-size:10px}.main-nav a[aria-current]:after{bottom:-5px}.intro{grid-template-columns:1fr;gap:37px;padding:36px 0 34px}.intro .eyebrow{letter-spacing:1.25px;font-size:7px}h1{letter-spacing:-2.5px;margin:22px 0;font-size:clamp(57px,11.7vw,75px);line-height:1.04}.intro-description{max-width:480px;font-size:13px;line-height:1.85}.intro-actions{flex-direction:row;align-items:center;gap:18px;margin-top:24px}.button{gap:20px;min-height:45px;padding-inline:16px;font-size:10px}.intro-actions .text-link{gap:10px;font-size:8px}.intro-footnote{margin-top:20px;font-size:8px}.hero-exhibit{padding:22px 23px 0;box-shadow:5px 5px #e8e7dd}.exhibit-top{letter-spacing:1px;font-size:7px}.figure-number{font-size:7px}.hero-exhibit h2{letter-spacing:-.4px;font-size:26px}.hero-exhibit h2 em{display:inline}.hero-chart{margin:8px -14px 0}.range-label{font-size:10px}.exhibit-control p{font-size:11px}.hero-exhibit figcaption{flex-direction:row;align-items:center;gap:15px;padding-block:13px;font-size:7px}.reading-line{flex-wrap:wrap;justify-content:flex-start;gap:12px 18px;padding-block:16px}.reading-line>span{font-size:8px}.reading-line>span+span{border-left:0;padding-left:0}.reading-line>span:nth-child(2){margin-left:auto}.reading-line>span:nth-child(3){width:100%}.collection{padding-top:39px}.section-top{flex-direction:column;align-items:flex-start;gap:13px;margin-bottom:22px}.section-top .eyebrow{font-size:8px}.section-top h2{letter-spacing:-1.1px;margin-top:9px;font-size:36px}.section-note{text-align:left;max-width:none;font-size:10px;line-height:1.8}.section-note br{display:none}.catalog-toolbar{padding-top:12px}.subject-filters{gap:4px}.filter-button{min-height:36px;padding:7px 10px;font-size:8px}.catalog-search{padding-top:10px;padding-bottom:3px}.catalog-search input{height:31px;font-size:12px}.results-label{padding-block:14px;font-size:8px}.results-detail{letter-spacing:.6px;font-size:6px}.paper-grid{grid-template-columns:1fr;gap:26px}.visual-label{gap:12px;font-size:8px;top:20px;left:23px}.visual-label>span{letter-spacing:1px;padding-left:12px;font-size:6px}.visual-caption{letter-spacing:1px;font-size:6px;bottom:19px;left:23px}.visual-arrow{bottom:15px;right:22px}.card-body{padding:24px 24px 21px}.card-tags{gap:8px;font-size:7px}.card-tags span{padding:5px 7px}.card-tags span:last-child{margin-left:auto}.card-body h3{letter-spacing:-.7px;margin-top:20px;font-size:33px;line-height:1.16}.card-body>p{min-height:0;font-size:12px;line-height:1.9}.paper-source{margin-top:21px;padding-top:17px}.paper-source strong,.paper-source>span:last-child{min-height:0}.paper-source strong{font-size:10px}.paper-source>span:last-child{font-size:9px}.card-footer{margin-top:21px;padding-top:16px}.explore{font-size:10px}.source-link{font-size:7px}.approach{grid-template-columns:1fr;gap:32px;margin-top:44px;padding-top:34px}.approach-intro .eyebrow{font-size:8px}.approach-intro h2{margin-block:14px 18px;font-size:45px}.approach-intro>p:not(.eyebrow){max-width:370px;font-size:12px}.approach-intro .text-link{margin-top:18px}.approach-step{gap:18px;padding-block:23px}.approach-step:first-child{border-top:1px solid var(--rule);padding-top:23px}.approach-step h3{font-size:25px}.approach-step p{font-size:11px}.approach-step>svg{width:43px;height:43px}.learning-note{grid-template-columns:1fr;gap:24px;margin-top:42px;padding:26px}.learning-note .eyebrow{font-size:8px}.learning-note h2{font-size:35px}.learning-note p{font-size:11px}.learning-links a{padding-block:16px;font-size:11px}.evidence-note{gap:16px;margin:31px 0 32px;padding:0}.evidence-note h2{font-size:11px}.evidence-note p{font-size:10px}.evidence-mark{font-size:24px}.site-footer{padding-block:23px 19px}.footer-top{gap:18px}.footer-top>p{margin-left:auto;font-size:12px}.footer-top nav{gap:15px}.footer-top nav a{font-size:9px}.footer-top .brand{letter-spacing:1.2px;gap:8px;font-size:7px}.footer-top .brand strong{letter-spacing:1.2px;font-size:10px}.footer-top .brand-mark{width:32px;height:32px}.footer-bottom{flex-wrap:wrap;gap:9px 20px;margin-top:22px;font-size:7px}.footer-bottom>span:nth-child(2){margin-left:auto}.footer-bottom>a{width:100%}.empty-state h3{font-size:29px}.empty-state p{font-size:11px}}@media (width<=375px){.journal-strip,.masthead,.site-footer,main{padding-inline:18px}h1{font-size:55px}.intro-actions{gap:16px}.intro-actions .text-link{font-size:8px}.hero-exhibit{padding-inline:19px}.hero-exhibit h2{font-size:23px}.hero-exhibit figcaption{flex-direction:column;align-items:flex-start;gap:4px}.reading-line>span:nth-child(2){margin-left:0}.section-top h2{font-size:32px}.card-body{padding-inline:20px}.card-body h3{font-size:31px}.card-tags{font-size:6px}.card-tags span{padding-inline:6px}.footer-top>p{font-size:11px}.footer-bottom>span:nth-child(2){margin-left:0}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}}
