body{--ink:#15241e;background:#f4f2e9;color:var(--ink)}.topbar{background:#111615}.research-hero{position:relative;min-height:610px;background:#111615;color:#fff;display:flex;align-items:center;isolation:isolate;overflow:hidden}.research-hero>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center;z-index:-2}.research-hero:after{content:'';position:absolute;inset:0;background:linear-gradient(90deg,#07100bef 0%,#07100bb0 35%,#07100b00 75%);z-index:-1}.research-hero>div{padding:70px 5vw;max-width:760px}.research-hero h1{font-size:clamp(56px,7.3vw,112px);line-height:.95;letter-spacing:-.065em}.research-hero em{color:#d7ff3f;font-style:normal}.research-hero p{font-size:18px;line-height:1.6}.research-hero .eyebrow{color:#d7ff3f}.research-plain{font-weight:bold;font-size:14px;text-underline-offset:6px}.button{border-radius:5px}.research-intro{padding:70px 5vw 45px;max-width:1000px}.research-intro h2,.practice-intro h2{font-size:clamp(36px,4.5vw,66px);line-height:1.04;letter-spacing:-.05em}.research-intro>p{font-size:18px;max-width:760px}.research-intro .hint{font-size:12px}.research-content{padding:15px 5vw 70px}.research-title{display:flex;align-items:center;justify-content:space-between;gap:20px}.research-title span{font-size:12px;color:#627169}.research-filters{display:grid;grid-template-columns:1fr 1fr;gap:16px;max-width:760px;margin:24px 0 12px}.study-grid{display:grid;grid-template-columns:1fr 1fr;gap:22px;margin-top:26px}.study{background:#fffefa;padding:30px;border:1px solid #d9dfd4;border-top:4px solid #123c31;border-radius:3px;display:flex;flex-direction:column;align-items:flex-start}.study h3{font-size:26px;letter-spacing:-.6px;line-height:1.15}.study .tag{font-size:12px;font-weight:bold;letter-spacing:1px;text-transform:uppercase;background:#e4eadf;padding:6px 9px;margin-bottom:18px}.study .metadata{font-size:12px;color:#5c695f;margin-bottom:14px}.study p{font-size:14px;line-height:1.7}.study p b{color:#163d2b}.study .limitations{border-left:3px solid #ff8b68;padding-left:13px}.study .application{background:#eef3e4;padding:15px;margin-bottom:18px}.study a{font-size:12px;font-weight:bold;text-underline-offset:5px;margin-top:auto}.study small{display:block;color:#667368;font-size:12px;margin-top:13px}.practice-section{padding:70px 5vw;display:grid;grid-template-columns:1fr 1.2fr;gap:6vw;background:#e8eddf}.practice-intro p,.practice-intro li{font-size:16px;line-height:1.7}.practice-intro ol{padding-left:20px}.practice-intro li{margin-bottom:18px}.practice-intro .hint{font-size:12px}.practice-section form{padding:30px;background:#fffefa;border:1px solid #ced8c7;border-radius:5px}.practice-section form textarea{min-height:80px}.practice-section label{font-size:13px}.method-guide{padding:17px;background:#eef3e4;font-size:13px;border-left:3px solid #7c9c25}.method-guide p{margin:0}.method-guide a{display:inline-block;margin-top:8px;font-size:12px}.research-policy{padding:65px 5vw;background:#14251d;color:#fff}.research-policy h2{font-size:clamp(30px,3.3vw,48px);letter-spacing:-.04em;max-width:900px}.policy-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;margin:35px 0}.policy-grid p,.research-policy>p{font-size:14px;color:#d0dccf;line-height:1.8}.research-policy .eyebrow{color:#d7ff3f}footer{display:flex;flex-wrap:wrap;gap:25px;padding:30px 5vw;background:#111615;color:#fff;font-size:12px}footer span{margin-left:auto}html{scroll-behavior:smooth}section[id]{scroll-margin-top:24px}
@media(max-width:900px){.research-hero{min-height:590px}.research-hero:after{background:linear-gradient(90deg,#07100bec,#07100b85)}.research-hero>img{object-position:60% center}.practice-section{grid-template-columns:1fr;gap:25px}.study{padding:25px}.policy-grid{grid-template-columns:1fr;gap:15px}.topbar{height:auto;min-height:88px;flex-wrap:wrap;gap:16px}.topbar .edition{display:none}.topbar a:first-child{margin-right:auto}}
@media(max-width:600px){.study-grid,.research-filters{grid-template-columns:1fr}.research-hero{min-height:600px;align-items:flex-end}.research-hero:after{background:linear-gradient(0deg,#07100b 0%,#07100bdc 35%,#07100b11 85%)}.research-hero>div{padding:40px 6vw}.research-hero>img{object-position:70% center}.research-hero h1{font-size:57px}.research-intro{padding-top:45px}.research-title{align-items:flex-start}.research-title h2{font-size:26px}.practice-section form{padding:22px}.field-row{grid-template-columns:1fr}footer span{margin-left:0}}
@media print{body{background:white}.topbar,.research-hero,.research-intro,.research-content,.research-policy,footer,.practice-section .actions,#import-review,#review-status,.method-guide{display:none!important}.practice-section{display:block;padding:0;background:white}.practice-intro{break-after:avoid}.practice-intro h2{font-size:28px}.practice-intro p,.practice-intro li{font-size:12px}.practice-section form{padding:0;border:0}.practice-section label{break-inside:avoid}textarea,input,select{color:black;background:white;border:1px solid #aaa}input[type=file]{display:none}}

.printable-review{display:none}@media print{.practice-section form{display:none!important}.printable-review{display:block}.print-field{break-inside:avoid;margin:15px 0;font-size:12px}.print-field p{white-space:pre-wrap;overflow-wrap:anywhere;margin:6px 0}.practice-intro ol,.practice-intro .hint{display:none}}
