.research-intro{padding-top:88px;padding-bottom:70px}.research-intro h1{max-width:1000px;margin:22px 0 32px}.research-lead{max-width:880px;font-size:clamp(20px,2.1vw,28px);line-height:1.5}.research-status{border-left:3px solid var(--accent);max-width:850px;color:var(--muted-foreground);margin:30px 0 26px;padding:4px 0 4px 20px;font-size:14px}.research-section{border-top:1px solid var(--border);padding-top:70px;padding-bottom:72px}.research-section h2{margin:18px 0 26px}.research-section>p:not(.eyebrow){max-width:950px;margin-bottom:24px}.research-stat-grid,.research-risk-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin:42px 0;display:grid}.research-stat-grid>div{border-top:2px solid var(--accent);padding-top:20px}.research-stat-grid span{text-transform:uppercase;letter-spacing:.06em;font-size:13px}.research-stat-grid strong,.research-risk-grid strong{color:var(--accent);margin:12px 0;font-family:Georgia,serif;font-size:clamp(44px,5vw,72px);font-weight:400;line-height:1.2;display:block}.research-stat-grid p,.research-risk-grid p{font-size:15px;line-height:1.65}.research-table{width:100%;margin:36px 0 22px;overflow-x:auto}.research-table table{border-collapse:collapse;width:100%;min-width:640px;font-size:15px}.research-table th,.research-table td{border-bottom:1px solid var(--border);text-align:left;vertical-align:top;padding:17px 14px}.research-table thead{background:var(--muted)}.research-table th{font-weight:500}.research-table thead th{font-weight:600}.research-note{color:var(--muted-foreground);font-size:13px;line-height:1.7}.research-callout{background:var(--muted);margin-top:36px;padding:30px 34px}.research-callout h3{margin-bottom:14px;font-size:30px}.research-callout p{max-width:850px}.research-risk-grid{border:1px solid var(--border);gap:0}.research-risk-grid>div{padding:28px}.research-risk-grid>div+div{border-left:1px solid var(--border)}.research-risk-grid h3{margin:12px 0;font-size:25px}.research-loss{border:1px solid var(--accent);color:var(--accent);padding:24px}.research-evidence-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 45px;margin-top:38px;display:grid}.research-evidence-grid article{border-top:1px solid var(--border);padding:30px 0}.research-evidence-grid h3{margin:16px 0 18px;font-size:31px}.research-evidence-grid article>p:not(.eyebrow){font-size:15px;line-height:1.75}.research-evidence-grid a{color:var(--accent);text-underline-offset:4px;margin-top:20px;font-size:13px;text-decoration:underline;display:inline-block}.research-gates{max-width:1000px;margin:38px 0;padding-left:40px;list-style:decimal-leading-zero}.research-gates li{border-bottom:1px solid var(--border);margin-bottom:26px;padding:0 0 26px 15px}.research-gates li::marker{color:var(--accent);font-size:16px}.research-gates h3{margin-bottom:14px;font-size:28px}.research-gates p{font-size:16px}.research-document-grid{grid-template-columns:1fr 1fr;gap:20px;margin:38px 0;display:grid}.research-document-grid a{border:1px solid var(--border);padding:30px;transition:background .2s}.research-document-grid a:hover{background:var(--muted)}.research-document-grid h3{margin-bottom:24px;font-size:27px}.research-document-grid span{color:var(--accent);font-size:13px}.research-banner{background:var(--muted);border-left:3px solid var(--accent);max-width:1000px;margin:30px 0;padding:24px 28px}.research-banner p{margin-bottom:12px;font-size:15px}.research-banner a{text-underline-offset:4px;font-size:15px;font-weight:600;text-decoration:underline}@media (max-width:760px){.research-intro{padding-top:50px;padding-bottom:42px}.research-intro h1{font-size:clamp(40px,9.4vw,65px)}.research-section{padding-top:42px;padding-bottom:44px}.research-stat-grid,.research-risk-grid{grid-template-columns:1fr;gap:24px}.research-stat-grid strong,.research-risk-grid strong{font-size:56px}.research-risk-grid{gap:0}.research-risk-grid>div+div{border-left:0;border-top:1px solid var(--border)}.research-evidence-grid,.research-document-grid{grid-template-columns:1fr}.research-callout{padding:25px}.research-gates{padding-left:28px}.research-gates li{padding-left:7px}.research-gates h3{font-size:25px}.research-banner{padding:20px}.research-document-grid a{padding:25px}}
