.study-wrap{max-width:1120px;margin:auto;padding:0 28px}.study-hero{background:#172f34;color:#fff;padding:48px 0 68px}.study-hero .breadcrumbs,.study-hero .breadcrumbs a{color:#dbe7e4}.study-hero h1{font-size:clamp(38px,5.4vw,68px);line-height:1.07;max-width:900px;margin:20px 0}.study-lead{font-size:21px;line-height:1.6;max-width:780px}.study-content{padding-top:44px;padding-bottom:72px}.study-content section{margin:40px 0}.study-content h2{font-size:clamp(25px,3vw,36px);line-height:1.2;margin-bottom:18px}.study-content p{line-height:1.75;max-width:850px}.study-small,.study-meta{font-size:14px;line-height:1.6;color:#53686c}.study-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.study-card{background:#f2f5f1;border:1px solid #dbe5df;padding:30px;border-radius:15px}.study-grid .study-card{margin:0}.study-card h2 a{color:inherit}.study-links{display:flex;gap:14px;align-items:center;flex-wrap:wrap;margin:24px 0}.study-stats{display:grid;grid-template-columns:repeat(3,1fr);background:#eef3ed;border-radius:15px;margin:30px 0}.study-stats>div{padding:28px;display:flex;flex-direction:column;gap:10px}.study-stats strong{font-size:48px;color:#172f34}.study-invite,.study-share{background:#f8ebdb;padding:34px;border-radius:15px;margin:46px 0}.study-invite .text-link{display:inline-block;margin:18px}.study-invite h2,.study-share h2{max-width:780px}.study-chart{background:#f2f5f1;padding:28px;border-radius:15px}.study-bar{margin-bottom:18px}.study-bar>div:first-child{display:flex;justify-content:space-between;gap:16px;margin-bottom:6px}.study-track{height:12px;background:#dce5df;border-radius:20px;overflow:hidden}.study-track span{display:block;height:100%;background:#237069;border-radius:20px}.feedback-panel{max-width:900px;background:#f2f5f1;padding:32px;border-radius:15px}.feedback-panel label{display:flex;flex-direction:column;gap:8px;font-size:15px;margin-bottom:20px}.feedback-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 22px}.feedback-panel input:not([type=checkbox]),.feedback-panel select,.feedback-panel textarea{width:100%;padding:13px;border:1px solid #94a8a6;border-radius:6px;background:#fff;color:#172f34;font:inherit;box-sizing:border-box}.feedback-panel .feedback-check{display:flex;flex-direction:row;align-items:flex-start;gap:12px;line-height:1.5}.feedback-check input{margin-top:5px;flex-shrink:0}.feedback-panel fieldset{border:1px solid #b2c2bb;padding:20px;margin:0 0 25px}.feedback-panel small{font-size:13px}.feedback-panel [hidden]{display:none!important}.feedback-panel .honeypot{position:absolute;left:-10000px}.feedback-panel button:disabled{opacity:.65}#feedback-status{font-weight:600}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible{outline:3px solid #d37836;outline-offset:4px}@media(max-width:650px){.study-wrap{padding-left:20px;padding-right:20px}.study-hero{padding:30px 0 40px}.study-grid,.feedback-grid{grid-template-columns:1fr}.study-stats>div{padding:18px 10px}.study-stats strong{font-size:36px}.study-stats span{font-size:13px}.study-card,.study-invite,.study-share,.feedback-panel{padding:24px}.study-invite .text-link{margin:18px 0}.study-content{padding-bottom:40px}}@media print{header,footer,.floating-actions,.study-invite,.study-share,.study-links{display:none}.study-hero{background:white;color:#172f34}.study-content section{break-inside:avoid}}
.study-table-wrap{overflow-x:auto;margin:24px 0}.study-table{width:100%;border-collapse:collapse;font-size:15px;text-align:left}.study-table caption{text-align:left;font-weight:bold;padding:0 0 12px}.study-table th,.study-table td{padding:14px 18px;border-bottom:1px solid #d8e2dc;vertical-align:top}.study-table th{font-weight:600}.study-table thead,.study-table tr:nth-child(even){background:#eaf0e9}.study-grid h3{font-size:27px;line-height:1.18;margin-bottom:16px}.evidence-synthesis .study-grid{margin-top:30px}.evidence-synthesis .text-link{display:inline-block;margin:6px 0}.research-home{background:#e7eee5}.research-home-grid{display:grid;grid-template-columns:1fr 1fr;gap:50px}.research-home-grid h3{font-size:30px;line-height:1.2;margin-bottom:20px}.research-home-grid p{margin:18px 0;line-height:1.7}.research-home-grid .small{font-size:13px}.research-home-grid .study-links{align-items:flex-start;flex-direction:column}@media(max-width:650px){.research-home-grid{grid-template-columns:1fr;gap:30px}.study-table th,.study-table td{padding:12px 10px}.study-grid h3{font-size:24px}}
