.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.themes{grid-template-columns:repeat(2,minmax(0,1fr))}.hero h1 em{font-style:italic}.hero .position{max-width:560px}.key-papers{display:flex;flex-wrap:wrap;gap:10px;font-size:11px}.key-papers a{color:#1f579b;text-decoration:underline}.focus-papers{background:var(--wash);border:1px solid var(--line);border-radius:10px;padding:28px;display:grid;gap:18px}.focus-papers>a{font-size:16px;color:var(--ink)}.focus-papers .eyebrow{margin:0}.selected-publications{padding:25px 0;margin-top:25px;border-top:1px solid var(--line)}.selected-publications h2,.output-group>h2{font-size:25px;letter-spacing:-.5px}.selected-publications li{margin:12px 0;font-size:14px}.selected-publications ol{padding-left:23px}.output-group{padding:30px 0 0}.work-item>h3,.work-item>.access-links{grid-column:2}.work-item h3{font:500 21px/1.45 'DM Sans',Arial,sans-serif;letter-spacing:-.3px;margin:0 0 11px}.work-item>.work-meta{grid-row:1/6}.work-item .authors p{margin:0}.all-authors{margin-top:8px}.all-authors summary{cursor:pointer;font-size:11px;color:#1f579b;text-decoration:underline}.all-authors p{margin-top:8px!important}.authors strong{font-weight:700;color:var(--ink)}.access-links{display:flex;flex-wrap:wrap;gap:10px 22px}.output-group>summary{font-size:25px;font-weight:600;cursor:pointer;padding:20px 0}.project-record h3{font-size:23px;font-weight:500;line-height:1.4;letter-spacing:-.5px}.archive-origin{font-size:12px;color:var(--muted);border-left:2px solid var(--blue);padding:8px 15px;margin:0 0 25px}.contact-email{font-size:15px}.contact>p:not(.eyebrow){max-width:700px;font-size:14px}.contact-todo{font-size:12px!important}.contact>div{flex-wrap:wrap}footer{align-items:center;font-size:11px;line-height:1.9}footer>div{flex:1}footer>div>a{font-weight:600;color:var(--ink)}#copy-bio{font:500 12px 'DM Sans',sans-serif;background:var(--blue);color:white;border:0;border-radius:6px;padding:11px 18px;cursor:pointer;min-height:44px}#copy-bio:focus-visible,summary:focus-visible,.image-lightbox button:focus-visible{outline:3px solid var(--blue);outline-offset:4px}#copy-status{font-size:12px}.archive h2{margin-top:35px}#conference-bio{line-height:1.9}.wp-block-gallery{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.wp-block-gallery figure{margin:0}.wp-block-gallery img{display:block;width:100%;height:auto}.wp-block-gallery figcaption{font-size:12px}.image-lightbox{width:min(95vw,1600px);max-width:95vw;max-height:95vh;border:0;border-radius:8px;padding:18px;background:white;color:var(--ink)}.image-lightbox::backdrop{background:#102030e6}.image-lightbox img{display:block;max-width:100%;max-height:78vh;margin:auto;object-fit:contain}.image-lightbox p{font-size:12px;text-align:center;margin:12px 0 0}.image-lightbox button{display:block;margin:0 0 15px auto;border:1px solid var(--line);border-radius:5px;background:white;color:var(--ink);min-height:44px;padding:8px 14px;cursor:pointer}.lightbox-link{display:block}.archive-content img{max-width:100%;height:auto}.grant-ids{font-size:11px;color:var(--muted)}.type-filters label{min-height:36px}.type-filters span{min-height:36px}.publication-controls>label{font-size:12px}a.work-doi{color:#1f579b}.work-meta span{color:#586b78}button{font-family:inherit}.source-note a{color:#1f579b}.archive-content>p{line-height:1.85}@media(max-width:760px){.themes{grid-template-columns:1fr}.work-item>h3,.work-item>.access-links{grid-column:1}.work-item>.work-meta{grid-row:auto}.work-item h3{font-size:19px}.project-record h3{font-size:21px}.wp-block-gallery{grid-template-columns:1fr!important}footer{align-items:flex-start}.hero h1{font-size:clamp(35px,9vw,52px)}.focus-papers{padding:22px}.selected-publications{padding:20px 0}.selected-publications h2,.output-group>h2,.output-group>summary{font-size:23px}.hero .position{font-size:11px}.archive>h1{overflow-wrap:anywhere}.archive{overflow-wrap:break-word}}

.hero figure>img{object-position:53% 40%}.focus-papers>img{display:block;width:100%;height:auto;border-radius:6px}.authors-note{grid-column:2;font-size:12px;color:var(--muted)}@media(max-width:760px){.authors-note{grid-column:1}}
