:root{--paper:#fcfbf8;--muted:#746d62}#main-content{animation:none}.public-renderer{container:public-page/inline-size}.public-renderer [data-reveal]{opacity:1;transition:none;transform:none}.public-renderer .page-hero,.public-renderer .page-hero>*,.portfolio-view-panel{animation:none}.public-renderer :is(.project-card,.team-card,.research-field-project,.research-fields-index>a):hover{box-shadow:none;transform:none}.public-renderer :is(.project-card,.team-card,.research-field-project):hover img{transform:none}.site-header__bar.is-scrolled{box-shadow:0 1px 0 var(--line);background:var(--paper);backdrop-filter:none}.research-home .page-section{width:min(1240px,100% - 80px)}.research-home :is(h1,h2,h3,p),.contact-inquiry :is(h2,p){overflow-wrap:anywhere}.research-home .section-label-row{align-items:baseline;margin-bottom:42px}.research-home .section-label-row h2,.home-collaboration h2,.research-findings h2{font:500 clamp(28px,3cqw,38px)/1.15 var(--display);letter-spacing:-.025em;margin:0}.research-home .section-label-row>div>p{max-width:630px;color:var(--ink-soft);line-height:1.65}.research-link{color:#815238;align-items:center;gap:12px;width:fit-content;font-size:14px;font-weight:500;line-height:1.5;display:inline-flex}.research-link:hover{text-underline-offset:5px;text-decoration:underline}.research-button{border:1px solid var(--ink);background:var(--ink);min-height:46px;color:var(--paper);cursor:pointer;border-radius:3px;justify-content:space-between;align-items:center;gap:24px;padding:12px 18px;font-size:14px;font-weight:500;transition:background .15s;display:inline-flex}.research-button:hover{background:#4a443b}.research-hero{padding-block:74px 80px}.research-hero__grid{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:clamp(44px,7cqw,104px);display:grid}.research-hero__copy>.eyebrow{letter-spacing:.1em;margin-bottom:28px;font-size:11px}.research-hero h1{font:500 clamp(40px,4.7cqw,66px)/1.06 var(--display);letter-spacing:-.035em;margin:0}.research-hero h1>span{display:block}.research-hero__intro{max-width:560px;color:var(--ink-soft);white-space:pre-line;margin:26px 0 0;font-size:17px;line-height:1.7}.research-hero__links{flex-wrap:wrap;align-items:center;gap:20px;margin-top:30px;display:flex}.home-leadership{align-items:center;gap:12px;width:fit-content;max-width:100%;margin-top:24px;display:flex}.home-leadership .home-person__portrait{border-radius:50%;flex:none;width:44px;height:44px}.home-leadership__copy{gap:3px;min-width:0;display:grid}.home-leadership__byline{color:var(--ink-soft);font-size:13px;line-height:1.5}.home-leadership strong{color:var(--ink);margin-left:4px;font-size:14px;font-weight:500}.home-leadership__role{color:var(--muted);font-size:12px;line-height:1.45}.research-meta{color:#6b6459;font-size:11px;line-height:1.5}.research-themes,.research-featured,.home-team,.home-collaboration{padding-block:72px}.research-themes{background:#f6f4ee}.research-theme{border-top:1px solid var(--line);grid-template-columns:48px minmax(0,1fr) 44px;align-items:start;gap:24px;padding:27px 0;display:grid}.research-theme:last-child{padding-bottom:0}.research-theme__number{color:#815238;font:400 21px/1.4 var(--display)}.research-theme h3{max-width:920px;font:500 clamp(23px,2.3cqw,31px)/1.2 var(--display);letter-spacing:-.02em;margin:0}.research-theme h3 a:hover{color:#815238}.research-theme p{max-width:850px;color:var(--ink-soft);margin:13px 0 0;font-size:15px;line-height:1.7}.research-theme__link{border:1px solid var(--line);border-radius:50%;place-items:center;width:44px;height:44px;font-size:22px;display:grid}.research-theme__link:hover{background:var(--paper)}.research-project-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:42px 30px;display:grid}.research-project{border:1px solid var(--line);background:#fffdf8;border-radius:10px;min-width:0;min-height:432px;display:grid;overflow:hidden}.research-project.has-image{grid-template-rows:minmax(144px,1fr) minmax(288px,2fr)}.research-project__image{background:var(--paper-deep);min-height:0;display:block;position:relative;overflow:hidden}.research-project__image>.content-image{position:absolute;inset:0}.research-project__body{flex-direction:column;min-width:0;padding:20px;display:flex}.research-project__meta{color:#6b6459;gap:5px;margin-top:0;font-size:11px;line-height:1.5;display:grid}.research-project__meta>span:last-child{font-size:10px}.research-project h3{font:500 clamp(24px,2.2cqw,29px)/1.2 var(--display);letter-spacing:-.02em;margin:18px 0 10px}.research-project__body>p{color:var(--ink-soft);margin:0 0 20px;font-size:14px;line-height:1.65}.research-project__link{margin-top:auto}.research-project__findings{border-block:1px solid var(--line);margin-bottom:20px;padding-block:20px}.research-project__findings>.eyebrow{font-size:10px}.research-project__findings>div{margin-top:18px}.research-project__findings strong{font:500 28px/1.2 var(--display);color:#815238}.research-project__findings p{margin:8px 0;font-size:14px;line-height:1.65}.research-project__findings small{color:#6b6459}.research-section-note{color:#6b6459;margin:36px 0 0;font-size:13px}.home-team__people{grid-template-columns:repeat(4,minmax(0,1fr));gap:30px;display:grid}.home-person__portrait{aspect-ratio:1;background:var(--paper-deep);border-radius:3px;place-items:center;display:grid;overflow:hidden}.home-person__portrait>span{font:500 36px var(--display);color:var(--ink-soft)}.home-person h3{font:500 23px/1.2 var(--display);margin:14px 0 6px}.home-person p{color:#6b6459;max-width:260px;margin:0;font-size:13px;line-height:1.65}.research-home .recent-news{padding-block:72px}.research-home .recent-news>.page-section{padding:0}.research-home .recent-news__list>a{transition:none}.research-home .recent-news__list>a:hover{padding-left:0;transform:none}.research-home .recent-news__list strong{font-weight:500}.research-home .recent-news__list>a:is(:hover,:focus-visible) strong{color:#815238}.home-collaboration{background:#f6f4ee}.home-collaboration__options{grid-template-columns:1fr 1fr;gap:80px;margin-top:40px;display:grid}.home-collaboration__options article{border-top:1px solid var(--line);padding-top:25px}.home-collaboration__heading{align-items:center;gap:16px;display:flex}.home-collaboration__icon{border:1px solid var(--line);color:#815238;border-radius:50%;flex:none;place-items:center;width:48px;height:48px;display:grid}.home-collaboration__icon svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:26px;height:26px}.home-collaboration h3{font:500 27px/1.2 var(--display);margin:0}.home-collaboration p{max-width:430px;color:var(--ink-soft);margin:15px 0 23px;font-size:15px;line-height:1.65}.research-home .funders{background:0 0;padding-block:40px}.research-home .funders>div>div{gap:18px 28px}.research-home .funders :is(strong,a){color:#6b6459;font-size:14px;font-weight:400}.project-section-nav{color:#815238;flex-wrap:wrap;gap:12px 26px;padding-top:26px;font-size:13px;display:flex}.project-section-nav a:hover{text-underline-offset:5px;text-decoration:underline}.research-project-detail [id],#research-themes,#inquiry{scroll-margin-top:105px}.research-project-detail .project-detail__media{width:100%;margin:0 0 -48px;padding:0}.research-project-detail .project-detail__art{border-radius:0;height:clamp(180px,22cqw,300px);margin:0}.public-renderer :is(.research-project__image,.research-field-project__image,.project-card__art,.project-detail__art){mask-image:linear-gradient(#000c,#0006 48%,#0000 100%)}.project-detail__copy{min-width:0;max-width:900px}.project-detail__copy h1{margin-top:0}.project-detail__context{padding:34px 28px 0}.research-project-detail .project-detail__intro{padding:0}.project-detail__main-column{min-width:0}.research-project-detail .project-body{grid-template-columns:minmax(0,1fr) minmax(240px,300px);gap:clamp(64px,7cqw,100px)}.research-project-detail .project-detail__copy>p{max-width:72ch;color:var(--ink-soft);margin:24px 0 0;font-size:17px;line-height:1.7}.research-project-detail .project-body-shell{padding-top:0}.research-project-detail .project-body__main{margin-top:96px}.project-body__main{min-width:0;font-size:16px}.project-body__main>section{max-width:74ch}.project-body__main>section+section{margin-top:96px}.project-body__main h2{font:500 27px/1.2 var(--display);margin:0 0 24px}.project-body__main h3{font:500 22px/1.25 var(--display)}.project-body__main p{color:var(--ink-soft);margin:0 0 18px;font-size:16px;line-height:1.8}.project-body__main #project-question p{font-size:21px;line-height:1.6}.project-body__main>section>:last-child{margin-bottom:0}.research-project-detail .project-body aside{gap:56px}.research-project-detail .project-team{gap:20px}.research-project-detail .project-team a{background:0 0;border:0;border-radius:0;gap:12px;padding:0}.research-project-detail .project-team a:hover{transform:none}.research-project-detail .project-team a:hover strong{color:#815238}.research-project-detail .project-team a small{margin-top:5px;line-height:1.5}.research-project-detail .project-funding>span{border:0;padding:0;line-height:1.7}.research-project-detail .project-funding>span:before{display:none}.research-project-detail .project-funding,.research-project-detail .link-list{gap:16px}.research-project-detail .link-list a{border:0;padding:0}.research-project-detail .research-output-list--project{gap:32px}.research-project-detail .project-publication{background:0 0;border:0;flex-direction:column;padding:0;display:flex}.research-project-detail .project-publication span{margin:0}.research-project-detail .project-publication .project-publication__heading{justify-content:space-between;align-items:baseline;gap:20px;width:100%;display:flex}.research-project-detail .project-publication strong{color:var(--ink);font-size:17px;font-weight:500;line-height:1.5}.research-project-detail .project-publication__heading>span{color:#96684e;flex:none;font-size:16px}.research-project-detail .project-publication:hover strong{color:#815238}.research-project-detail .project-publication .project-publication__authors{color:var(--ink-soft);margin-top:10px;font-size:13.5px;line-height:1.65}.research-project-detail .project-publication .project-publication__context{color:var(--muted);margin-top:4px;font-size:13px;line-height:1.6}.project-progress{white-space:pre-line}.research-findings{background:#f6f4ee;margin-top:96px;padding-block:56px}.research-findings__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:32px;margin-top:30px;display:grid}.research-findings__grid article{padding-top:8px}.research-findings__grid strong{color:#815238;font:500 34px/1.2 var(--display)}.research-findings__grid p{color:var(--ink-soft);font-size:16px;line-height:1.7}.related-projects{gap:32px;display:grid}.related-projects>a{display:block}.related-projects small{color:#6b6459}.related-projects h3{margin:10px 0}.contact-inquiry{border-top:1px solid var(--line);grid-template-columns:minmax(0,.8fr) minmax(0,1fr);gap:90px;margin-inline:28px;padding-block:40px 70px;display:grid}.contact-inquiry h2{font:500 34px/1.15 var(--display);letter-spacing:-.02em;margin:0 0 18px}.contact-inquiry__intro>p{max-width:370px;color:var(--ink-soft);margin:0;font-size:16px;line-height:1.7}.contact-recipient{gap:8px;width:fit-content;margin-top:36px;display:grid}.contact-recipient small{color:#6b6459;font-size:12px}.contact-recipient strong{font:500 22px var(--display)}.contact-recipient>span{color:#815238;overflow-wrap:anywhere;font-size:14px}.inquiry-form{gap:20px;display:grid}.inquiry-form label{gap:8px;min-width:0;font-size:13px;display:grid}.inquiry-form :is(input,select,textarea){background:var(--paper);width:100%;min-width:0;color:var(--ink);font:14px/1.5 var(--body);border:1px solid #c8c1b4;border-radius:3px;padding:12px}.inquiry-form textarea{resize:vertical}.inquiry-form__row{grid-template-columns:1fr 1fr;gap:20px;display:grid}.inquiry-form .research-button{width:fit-content}.inquiry-form .inquiry-form__note{color:#6b6459;margin:-6px 0 0;font-size:12px;line-height:1.6}@container public-page (width<=960px){.research-hero__grid{gap:36px}.research-home .page-section{width:calc(100% - 56px)}.research-hero__links{flex-direction:column;align-items:flex-start;gap:14px}.research-project-grid,.home-team__people{grid-template-columns:repeat(2,minmax(0,1fr))}.contact-inquiry{gap:40px}.research-project-detail .project-body{grid-template-columns:minmax(0,1fr);gap:64px}}@container public-page (width<=620px){.research-home .page-section{width:calc(100% - 40px)}.research-hero{padding-block:38px 48px}.research-hero__grid{grid-template-columns:minmax(0,1fr);gap:40px}.research-hero h1{font-size:clamp(36px,9.8cqw,55px)}.research-hero__copy>.eyebrow{font-size:9px;line-height:1.6}.research-hero__intro{font-size:16px}.research-hero__links{flex-flow:wrap}.research-themes,.research-featured,.home-team,.home-collaboration,.research-home .recent-news{padding-block:48px}.research-home .section-label-row{flex-direction:column;align-items:flex-start;gap:15px;margin-bottom:28px}.research-home .section-label-row h2,.home-collaboration h2{font-size:29px}.research-theme{grid-template-columns:27px minmax(0,1fr);gap:14px;padding-block:24px;position:relative}.research-theme__number{font-size:17px}.research-theme h3{padding-right:24px;font-size:23px}.research-theme p{font-size:14px}.research-theme__link{border:0;width:24px;height:40px;position:absolute;top:18px;right:0}.research-project-grid{grid-template-columns:minmax(0,1fr);gap:36px}.research-project h3{font-size:27px}.home-team__people{gap:28px 18px}.home-person h3{font-size:20px}.home-person p{font-size:12px}.home-collaboration__options{grid-template-columns:minmax(0,1fr);gap:32px;margin-top:30px}.home-collaboration h3{font-size:25px}.research-project-detail .project-body{grid-template-columns:minmax(0,1fr)}.research-project-detail .page-section{width:100%}.research-project-detail .project-body{gap:64px}.research-project-detail .project-body__main{margin-top:64px}.project-body__main #project-question p{font-size:20px}.project-body__main>section+section{margin-top:64px}.research-findings{margin-top:64px;padding-block:40px}.research-findings>.page-section{padding-inline:28px}.project-body__main h2{font-size:25px}.contact-inquiry{grid-template-columns:minmax(0,1fr);gap:36px;padding-block:32px 48px}.contact-inquiry h2{font-size:28px}.inquiry-form__row{grid-template-columns:minmax(0,1fr)}}.research-orbit-wrap{width:100%;min-width:0}.research-orbit{aspect-ratio:1;width:100%;margin:0;position:relative;container-type:inline-size}.research-orbit__track{border:1px dashed #d8d2c5;border-radius:50%;animation:140s linear infinite research-orbit-turn;position:absolute}.research-orbit__track--inner{inset:30%}.research-orbit__track--outer{animation-duration:190s;animation-direction:reverse;inset:11%}.research-orbit__item{position:absolute;transform:translate(-50%,-50%)}.research-orbit .orbit__face{width:var(--circle-size);height:var(--circle-size);font-size:var(--circle-font);animation:140s linear infinite reverse research-orbit-turn}.research-orbit__track--outer .orbit__face{animation-duration:190s;animation-direction:normal}@keyframes research-orbit-turn{to{transform:rotate(360deg)}}.research-hero__links{column-gap:30px}.research-hero__links .research-link{border-bottom:1px solid var(--line);padding-block:10px}.research-section-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:18px 26px;display:flex}.research-rail-controls{white-space:nowrap;align-items:center;gap:8px;display:flex}.research-rail-controls button{border:1px solid var(--line);width:42px;height:42px;color:var(--ink);cursor:pointer;background:0 0;border-radius:50%;place-items:center;padding:0;font-size:20px;display:grid}.research-rail-controls button:hover:not(:disabled){border-color:var(--ink);background:var(--paper-deep)}.research-rail-controls button:disabled{opacity:.3;cursor:default}.research-horizontal-rail{overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scrollbar-width:none;grid-template-columns:none;grid-auto-flow:column;justify-content:start;padding:2px 2px 14px;scroll-padding-inline:2px;display:grid;overflow-x:auto}.research-horizontal-rail::-webkit-scrollbar{display:none}.research-horizontal-rail>*{scroll-snap-align:start;min-width:0}.research-project-grid{grid-auto-columns:286px;gap:32px}.home-team__people{grid-auto-columns:156px;gap:28px}.home-team .home-person__portrait{border-radius:50%;width:128px;height:128px}.home-team .home-person__portrait>span{font-size:44px}.research-fields-hero h1{overflow-wrap:anywhere;font-size:clamp(38px,6cqw,86px)}.research-fields-index strong{font-size:clamp(22px,2.2cqw,30px)}.research-fields-index>a{aspect-ratio:1;border-radius:50%;min-height:0}.research-fields-index>a:hover{background:rgb(var(--field-rgb) / .24);border-color:rgb(var(--field-rgb) / .42)}.research-field__header>span,.research-field__background>.eyebrow{color:rgb(var(--field-rgb))}.research-field__header>div{min-width:0}.research-field__header h2{overflow-wrap:anywhere;font-size:clamp(42px,5.6cqw,76px)}.research-field__body{gap:clamp(40px,7cqw,110px)}.research-field__background{overflow-wrap:anywhere;min-width:0}.research-field-project-gallery__rail{grid-template-columns:none;grid-auto-columns:min(272px,85%);justify-content:start;align-items:start}.research-field-project-gallery__controls button:disabled{opacity:.3;cursor:default;border-color:var(--line);color:var(--ink);background:0 0;transform:none}.research-gallery-rail{--rail-fade:clamp(32px,6cqw,88px)}.research-gallery-rail[data-overflow-end=true]{mask-image:linear-gradient(to right,#000 calc(100% - var(--rail-fade)),transparent)}.research-gallery-rail[data-overflow-start=true]{mask-image:linear-gradient(to right,transparent,#000 var(--rail-fade))}.research-gallery-rail[data-overflow-start=true][data-overflow-end=true]{mask-image:linear-gradient(to right,transparent,#000 var(--rail-fade),#000 calc(100% - var(--rail-fade)),transparent)}.research-field-project{border-radius:10px;height:432px;min-height:0}.research-field-project__image{border-radius:0;flex:0 0 144px;width:100%;height:144px}.research-field-project__body{min-height:0;padding:20px}.research-field-project__meta{flex-direction:row;align-items:center;gap:12px}.research-field-project__body>strong{flex-shrink:0;margin-top:12px}.research-field-project__body>p{margin-bottom:18px}.research-field-project__body>strong{-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:25px;display:-webkit-box;overflow:hidden}.research-field-project__body>p{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.research-field-project__meta small{background:rgb(var(--field-rgb) / .12)}@container public-page (width<=980px){.research-field__body{grid-template-columns:minmax(260px,.75fr) minmax(0,1.25fr);gap:46px}}@container public-page (width<=760px){.research-fields-page .page-section{width:100%}.research-fields-hero{padding:76px 28px 44px}.research-fields-index{scroll-snap-type:x mandatory;scrollbar-width:none;gap:16px;padding:0 0 72px;scroll-padding-inline:28px;display:flex;overflow-x:auto}.research-fields-index::-webkit-scrollbar{display:none}.research-fields-index>a{scroll-snap-align:start;width:270px;min-width:270px;padding:32px}.research-fields-index>a:first-child{margin-left:28px}.research-fields-index>a:last-child{margin-right:28px}.research-fields-index strong{font-size:25px}.research-field__inner{padding:80px 28px 92px}.research-field__header{grid-template-columns:minmax(0,1fr);gap:18px}.research-field__header h2{font-size:clamp(39px,12cqw,58px)}.research-field__header>div>p:last-child{font-size:17px}.research-field__body{grid-template-columns:minmax(0,1fr);margin-top:52px}.research-field__art{min-height:250px}.research-field__projects{margin-top:66px}.research-field-project-gallery__heading .section-label-row{gap:12px;display:flex}.research-field-project-gallery__heading .section-label-row span{white-space:nowrap}.research-field-project-gallery__controls button{width:40px;height:40px}.research-field-project-gallery__rail{margin-right:-28px;padding-right:28px}}.contact-page{overflow-x:clip}button.envelope{font:inherit;cursor:pointer;background:0 0;border:0;max-width:100%}.envelope__hint{color:var(--clay);margin-top:12px;font-size:13px}.contact-inquiry-panel{scroll-margin-top:105px}.timeline-item__story{color:inherit;display:block}.timeline-item__story .timeline-item__toggle{display:block}.team-card,.team-card:hover,.team-card:focus-within{border-color:#ede8dc;transition:none;transform:none}.team-card .initial-portrait,.team-card:hover .initial-portrait,.team-card:focus-within .initial-portrait{background-size:100% 100%;transition:none}.team-card__footer>a{margin-left:auto}.team-card__footer>span:first-child{display:inline}.profile-hero__aside>.profile-hero__email{overflow-wrap:anywhere;width:fit-content;max-width:100%;margin:24px 0 0;display:block}.profile-hero__aside>.profile-hero__email+.profile-education-section{margin-top:16px}.project-card__contributors{border-top:1px solid #ede8dc;min-width:0;margin-top:auto;padding:14px 22px 18px}.project-card__people{overscroll-behavior-inline:contain;scrollbar-width:none;border:0;flex-wrap:nowrap;gap:8px;min-width:0;margin:0;padding:2px 0;overflow-x:auto}.project-card__people::-webkit-scrollbar{display:none}.project-card__people a{white-space:nowrap;flex:none}.project-card__people[data-overflow-end=true]{mask-image:linear-gradient(90deg,#000 calc(100% - 42px),#0000)}.project-card__people[data-overflow-start=true]{mask-image:linear-gradient(90deg,#0000,#000 30px)}.project-card__people[data-overflow-start=true][data-overflow-end=true]{mask-image:linear-gradient(90deg,#0000,#000 30px calc(100% - 42px),#0000)}@container public-page (width<=960px){.research-project-grid{grid-auto-columns:276px}.home-team__people{grid-auto-columns:156px}}@container public-page (width<=620px){.research-orbit-wrap{justify-self:center;width:min(100%,400px)}.research-hero__links{gap:10px 24px}.research-section-actions{justify-content:space-between;gap:16px;width:100%}.research-rail-controls{gap:6px}.research-rail-controls button{width:38px;height:38px}.research-project-grid{grid-auto-columns:min(272px,84%);gap:24px}.home-team__people{grid-auto-columns:140px;gap:20px}.research-field-project-gallery__rail{grid-auto-columns:min(272px,85%)}.envelope__scene{height:270px}}@media (prefers-reduced-motion:reduce){.research-orbit__track,.research-orbit .orbit__face{animation:none}.envelope__scene,.envelope__action i{transition:none}}.work-outputs-page .publication-band{background:0 0}.work-outputs-page .publication-section{margin-inline:auto;padding-block:0 80px}.work-outputs-page .page-hero{padding-inline:28px}.projects-page .project-card{border-radius:10px;display:grid}.projects-page .project-card.has-image{grid-template-rows:minmax(144px,1fr) minmax(288px,2fr)}.projects-page .project-card__body{flex-direction:column;min-width:0;display:flex}.projects-page .project-card__header{justify-content:space-between;align-items:flex-start;gap:20px;padding:22px 22px 0;display:flex}.projects-page .project-card__meta{color:var(--muted);gap:8px;line-height:1.5;display:grid}.projects-page .project-card__meta small{font-size:11px}.projects-page .project-card__meta>span{font-size:12px}.projects-page .project-card__art{border-radius:0;width:100%;height:auto;min-height:0;display:block}.projects-page .project-card__copy{padding-block:18px 22px}.projects-page .project-card__copy h2{margin-top:0}.public-renderer .publication-reading{width:min(1120px,100% - 80px);margin-inline:auto;padding-inline:0}.publications-page .page-hero{padding-block:64px 44px}.publication-list{padding-bottom:96px}.publication-list__count{color:var(--muted);margin:0 0 36px;font-size:12px}.publication-entry{grid-template-columns:128px minmax(0,1fr);align-items:start;gap:32px;display:grid}.publication-entry+.publication-entry{margin-top:52px}.publication-entry__image{width:128px;display:block}.publication-entry__image .content-image{object-fit:contain;object-position:top;border:1px solid var(--line);background:#fff;width:100%;height:auto;max-height:184px}.publication-cover-placeholder{background:var(--paper-deep);border-radius:3px;place-items:center;height:168px;display:grid}.publication-cover-placeholder svg{fill:none;stroke:#9b8f7c;stroke-width:1.3px;stroke-linecap:round;stroke-linejoin:round;width:42px;height:50px}.publication-entry__meta{color:var(--muted);margin:0 0 9px;font-size:12px;line-height:1.5}.publication-entry__copy h2{max-width:900px;font:500 22px/1.4 var(--display);letter-spacing:-.012em;margin:0}.publication-entry__copy h2 a{color:#815238}.publication-entry__copy h2 a:hover{text-underline-offset:4px;text-decoration:underline}.publication-entry__authors{color:var(--ink-soft);margin:12px 0 0;font-size:14px;line-height:1.65}.publication-entry__venue{color:var(--muted);margin:5px 0 0;font-size:13px;line-height:1.6}.publication-entry__summary{max-width:84ch;color:var(--ink-soft);margin:15px 0 0;font-size:16px;line-height:1.75}.publication-detail{--public-title-page:clamp(32px,3.2cqw,42px);padding-block:36px 100px}.publication-detail .publication-reading{max-width:1040px}.publication-back{cursor:pointer;font:inherit;background:0 0;border:0;padding:0}.publication-detail__header{margin-top:36px}.publication-detail__header .eyebrow{letter-spacing:.06em;font-size:11px}.publication-detail__header h1{margin:18px 0 0;line-height:1.25}.publication-detail__header h1:focus{outline:none}.publication-detail__authors{color:var(--ink-soft);margin:24px 0 0;font-size:16px;line-height:1.75}.publication-detail__venue{color:var(--muted);margin:8px 0 0;font-size:14px;line-height:1.6}.publication-detail__body{margin-top:44px}.publication-detail__body.has-image{grid-template-columns:168px minmax(0,1fr);align-items:start;gap:40px;display:grid}.publication-detail__image{min-width:0;margin:0}.publication-detail__image .content-image{object-fit:contain;border:1px solid var(--line);background:#fff;width:100%;height:auto;display:block}.publication-detail__image figcaption{color:var(--muted);overflow-wrap:anywhere;margin-top:10px;font-size:11px;line-height:1.55}.publication-detail__image figcaption a:hover{text-decoration:underline}.publication-detail__text{min-width:0;max-width:78ch}.publication-detail__text h2{font:500 21px/1.4 var(--display);margin:0 0 18px}.publication-detail__text p{color:var(--ink-soft);margin:0 0 24px;font-size:17px;line-height:1.85}.publication-original{border-bottom:1px solid var(--line);margin-top:8px;padding-block:9px}.publication-preview-boundary{min-width:0}.publication-page-fields{margin-top:18px}.image-upload--document .image-upload__preview img{object-fit:contain}.research-output-list .research-output-title{color:var(--ink);font:inherit;font-weight:500;line-height:1.45}.research-output-list .research-output-title:hover{color:#815238;text-underline-offset:4px;text-decoration:underline}@container public-page (width<=760px){.public-renderer .publication-reading{width:calc(100% - 48px)}.publications-page .page-hero{padding-block:48px 36px}.publication-entry{grid-template-columns:92px minmax(0,1fr);gap:22px}.publication-entry__image{width:92px}.publication-entry__copy h2{font-size:20px}.publication-entry__summary{font-size:15px}.publication-detail__body.has-image{grid-template-columns:132px minmax(0,1fr);gap:28px}}@container public-page (width<=520px){.publication-entry{grid-template-columns:72px minmax(0,1fr);gap:18px}.publication-entry__image{width:72px}.publication-cover-placeholder{height:100px}.publication-entry__copy h2{font-size:19px}.publication-entry__meta{font-size:11px}.publication-entry__meta>span{display:block}.publication-entry__authors{font-size:13px}.publication-detail__header{margin-top:28px}.publication-detail__body.has-image{display:block}.publication-detail__image{width:120px;margin-bottom:32px}.publication-detail__text p{font-size:16px}.publication-detail{padding-bottom:72px}}.research-output-list--profile .research-output-title{font-size:16px;display:block}
