.research-page header{background:#fff;color:var(--green)}.research-page header .nav-contact{background:var(--green);color:white;border-color:var(--green)}.research-page header a[aria-current=page]{border-bottom:1px solid var(--green)}.research-shell{max-width:1400px;margin:auto;padding:165px 7% 80px}.research-mast{border-bottom:1px solid #174a2b30;padding-bottom:48px}.breadcrumb,.breadcrumb+span{font-size:11px;color:#657065}.research-mast>.eyebrow{margin:42px 0 12px}.research-mast h1,.study-shell h1{font:500 clamp(48px,6vw,78px)/1.18 var(--serif);color:var(--green);letter-spacing:-2px;margin:0 0 22px}.research-deck{font:400 clamp(22px,2.8vw,35px)/1.4 var(--serif);max-width:900px;color:#425a45}.profile-links{display:flex;gap:30px;margin-top:28px;flex-wrap:wrap}.profile-links a{font-size:11px;border-bottom:1px solid #174a2b60;padding-bottom:5px}.research-layout{display:grid;grid-template-columns:190px minmax(0,1fr);gap:65px;padding-top:60px}.research-sidebar{position:sticky;top:145px;align-self:start}.research-sidebar nav{display:flex;flex-direction:column;align-items:start;gap:15px;font-size:12px;padding:8px 0 20px;position:static;background:white;box-shadow:none}.research-sidebar nav a.current{color:var(--green);font-weight:700}.research-sidebar nav a:after{display:none}.sidebar-note{margin-top:35px;font-size:11px;color:#758075}.sidebar-note p{font:500 20px/1.5 var(--serif);color:var(--green);margin-top:15px}.small-rule{display:block;width:30px;height:2px;background:var(--gold)}.research-section{padding-bottom:60px;margin-bottom:50px;border-bottom:1px solid #174a2b25;scroll-margin-top:145px}.research-section h2{font-size:38px;letter-spacing:-1px;margin-bottom:24px}.section-kicker{font-size:9px;letter-spacing:1.8px;text-transform:uppercase;color:#738173;margin-bottom:25px}.research-main>section>p:not(.section-kicker){font-size:14px;color:#4d5b50}.research-main .research-intro{font-size:18px!important;line-height:1.8}.research-strands{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin:35px 0}.research-strands>div{border-top:2px solid #174a2b;padding-top:15px}.research-strands span{font:12px var(--serif);color:#977a24}.research-strands h3{font-size:22px;margin:12px 0}.research-strands p{font-size:12px;color:#657065;margin:0}.research-principle{border-left:2px solid var(--gold);padding:10px 0 10px 20px}.section-caption{font-size:12px!important;color:#738173!important}.research-filters{display:flex;gap:8px;flex-wrap:wrap;margin:30px 0}.research-filters button,.evidence-controls button{font-size:10px;border:1px solid #174a2b35;padding:8px 13px;border-radius:20px}.research-filters button.selected,.evidence-controls button.selected{background:var(--green);color:white}.research-paper{display:grid;grid-template-columns:25px minmax(0,1fr);gap:16px;padding:28px 0;border-top:1px solid #174a2b25}.research-paper[hidden]{display:none}.entry-number{font:14px var(--serif);color:#977a24;padding-top:4px}.paper-status{font-size:9px!important;letter-spacing:.4px;color:#737d73!important;margin-bottom:10px!important}.paper-status span{padding:0 6px}.research-paper h3{font:500 25px/1.35 var(--serif);letter-spacing:-.3px;margin:0 0 10px}.research-paper p{font-size:12px;color:#59675b;margin:0 0 15px}.byline{font-size:11px!important;color:#6d786d!important}.paper-materials{display:flex;gap:18px;align-items:baseline;flex-wrap:wrap}.paper-materials>a,.paper-materials summary{font-size:11px;color:var(--green);border-bottom:1px solid #174a2b45;padding-bottom:3px}.paper-materials details{display:contents}.paper-materials details>p{flex-basis:100%;background:var(--pale);padding:20px;margin:5px 0;line-height:1.9;font-size:13px}.paper-materials summary{cursor:pointer;list-style:none}.paper-materials summary span{margin-left:10px}.paper-materials details[open] summary span{display:inline-block;transform:rotate(45deg)}.sample-spotlight{background:var(--pale);padding:35px}.sample-spotlight h2{margin-top:20px}.sample-spotlight>p{font-size:14px}.sample-metrics{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;padding:25px 0;border-top:1px solid #174a2b25;border-bottom:1px solid #174a2b25;margin:30px 0}.sample-metrics strong{display:block;font:500 40px var(--serif);color:var(--green)}.sample-metrics span{font-size:10px;line-height:1.5;display:block;color:#647066}.evidence-controls{display:flex;gap:8px;flex-wrap:wrap}#evidence-insight{min-height:175px;padding-top:10px}#evidence-insight h3{font-size:23px}#evidence-insight p{font-size:13px}.sample-pdf{display:inline-block;font-size:10px;margin:16px 0 0 18px;text-decoration:underline}.progress-list{list-style:none;padding:0}.progress-list li{font:500 23px/1.5 var(--serif);color:var(--green);padding:23px 0;border-bottom:1px solid #174a2b20}.teaching-list{margin:30px 0}.teaching-list details{border-top:1px solid #174a2b25;padding:18px 0}.teaching-list summary{font:500 23px var(--serif);display:flex;justify-content:space-between;gap:20px;list-style:none;cursor:pointer;color:var(--green)}.teaching-list details p{font-size:13px;padding-top:20px;color:#59675b}.teaching-list details[open] summary>span:last-child{transform:rotate(45deg)}.teaching-experience{padding:20px 24px;background:var(--pale);margin:25px 0}.teaching-experience h3{font-size:23px;margin:0 0 15px}.teaching-experience p{font-size:12px;margin-bottom:10px}.research-closing h2{font-size:36px;margin:15px 0}.research-closing p{font-size:13px}.research-closing>a{font-size:15px;color:var(--green);border-bottom:1px solid var(--green)}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.study-shell{max-width:1000px;margin:auto;padding:165px 8% 90px}.study-shell>.eyebrow{margin-top:40px}.study-shell h1{font-size:clamp(35px,4.5vw,56px);letter-spacing:-1.4px}.study-subtitle{font:400 25px/1.5 var(--serif);color:#5c765e}.study-actions{display:flex;gap:25px;align-items:center;flex-wrap:wrap;margin:30px 0 40px}.study-actions>a:not(.button){font-size:12px;color:var(--green);border-bottom:1px solid #174a2b50}.study-scope{display:grid;grid-template-columns:130px 1fr;gap:12px;font-size:12px;padding:25px;background:var(--pale);margin-bottom:45px}.study-scope>span{color:#718071;font-size:10px;text-transform:uppercase;letter-spacing:.5px}.study-scope strong{font-weight:500}.study-shell section{margin:45px 0}.study-shell section h2{font-size:32px;margin-bottom:25px}.full-abstract{font:400 19px/1.85 var(--serif)}.study-keywords{font-size:12px;color:#657065;margin-top:25px}.study-takeaway{border-left:2px solid var(--gold);padding:10px 0 10px 28px}.study-takeaway p{font-size:14px}.citation-box{padding:25px;background:var(--pale);font-size:12px}.citation-box h3{font-size:24px;margin:0 0 15px}.copy-citation{font-size:11px;padding:8px 14px;border:1px solid var(--green);color:var(--green)}.copy-status{margin-left:12px;font-size:11px}.pdf-reader{width:100%;height:800px;border:1px solid #174a2b30;background:var(--pale)}
@media(max-width:1000px){.research-layout{grid-template-columns:155px minmax(0,1fr);gap:35px}.research-strands{gap:16px}.research-strands h3{font-size:20px}.research-strands p{font-size:11px}.sample-spotlight{padding:25px}.research-section h2{font-size:34px}}
@media(max-width:750px){.research-shell{padding:145px 6% 60px}.research-layout{grid-template-columns:1fr;padding-top:30px;gap:30px}.research-sidebar{position:static}.research-sidebar>.eyebrow,.sidebar-note{display:none}.research-sidebar nav{flex-direction:row;gap:12px 20px;flex-wrap:wrap;border-bottom:1px solid #174a2b25;padding:0 0 25px;font-size:11px}.research-mast h1{font-size:55px}.research-deck{font-size:27px}.research-mast>.eyebrow{margin-top:30px}.desktop-break{display:none}.research-section{padding-bottom:35px;margin-bottom:35px}.research-strands{grid-template-columns:1fr}.research-strands h3{font-size:23px}.research-strands p{font-size:13px}.research-section h2{font-size:33px}.research-paper h3{font-size:24px}.sample-spotlight{padding:22px}.sample-metrics{gap:12px}.sample-metrics strong{font-size:33px}.sample-metrics span{font-size:9px}#evidence-insight{min-height:220px}.sample-pdf{margin-left:0}.study-shell{padding:145px 6% 65px}.study-shell h1{font-size:38px}.study-subtitle{font-size:23px}.study-scope{grid-template-columns:1fr;gap:5px}.study-scope strong{margin-bottom:12px}.full-abstract{font-size:18px}.pdf-reader{height:600px}.research-page footer{flex-direction:column;align-items:start}.research-page header{padding:14px 6%}}
