.answer-grid.five{grid-template-columns:repeat(5,1fr)}.next-step-panel{margin-top:34px;padding:28px;border:1px solid #d7e9e7;border-radius:24px;background:linear-gradient(135deg,#effaf8,#fff);box-shadow:var(--shadow-soft)}.next-step-panel .section-heading{margin-bottom:8px}.next-step-panel .section-heading h2{font-size:31px}.next-step-intro{margin:0 0 18px;color:#4f6672;font-size:14px;line-height:1.65;max-width:900px}.next-step-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.next-step-card{display:flex;flex-direction:column;min-height:190px;padding:19px;border-radius:17px;background:#fff;border:1px solid #dce9e8;box-shadow:var(--shadow-soft);transition:.2s ease}.next-step-card:hover{transform:translateY(-2px);box-shadow:var(--shadow)}.next-step-card>span{font-size:9px;text-transform:uppercase;letter-spacing:.07em;color:var(--teal);font-weight:900}.next-step-card>strong{font-size:20px;line-height:1.18;margin:7px 0 8px}.next-step-card p{font-size:12px;line-height:1.55;color:#647681;margin:0 0 16px}.next-step-card em{font-style:normal;color:var(--teal);font-weight:900;font-size:11px;margin-top:auto}.next-step-disclaimer{margin-top:16px;padding:12px 14px;border-radius:12px;background:#fff8eb;border:1px solid #eddcb9;color:#72582d;font-size:11px;line-height:1.55}

.research-navigation-cards{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:28px}.research-nav-card{display:flex;flex-direction:column;padding:22px;border:1px solid #dce9e8;border-radius:19px;background:linear-gradient(135deg,#f3fbf9,#fff);box-shadow:var(--shadow-soft)}.research-nav-card>span{font-size:9px;text-transform:uppercase;letter-spacing:.07em;color:var(--teal);font-weight:900}.research-nav-card>strong{font-size:20px;line-height:1.25;margin:7px 0 14px}.research-nav-card>em{font-style:normal;color:var(--teal);font-size:11px;font-weight:900}.timeline-filter,.evidence-filter-panel{padding:18px;border:1px solid #dce9e8;border-radius:16px;background:#fff;margin-bottom:28px;box-shadow:var(--shadow-soft)}.timeline-filter>strong,.evidence-filter-panel>div>strong{display:block;font-size:11px;margin-bottom:10px}.timeline-filter .topic-chips,.evidence-filter-panel .topic-chips{max-height:150px;overflow:auto;padding-bottom:2px}.evidence-timeline{display:grid;gap:0}.timeline-year{display:grid;grid-template-columns:120px minmax(0,1fr);gap:24px;position:relative;padding-bottom:34px}.timeline-year:before{content:"";position:absolute;left:57px;top:44px;bottom:-2px;width:2px;background:#d7e9e7}.timeline-year:last-child:before{display:none}.timeline-year-marker{position:sticky;top:100px;align-self:start;width:116px;padding:12px;border-radius:14px;background:#eff9f7;border:1px solid #d6ebe7;text-align:center;z-index:2}.timeline-year-marker strong{display:block;font-size:25px;color:#0b7d75}.timeline-year-marker span{font-size:9px;color:#6d8184}.timeline-year-items{display:grid;gap:14px}.timeline-source-card{padding:22px;border:1px solid #dce9e8;border-radius:18px;background:#fff;box-shadow:var(--shadow-soft)}.timeline-source-card h2{font-size:22px;line-height:1.2;margin:10px 0 5px}.timeline-insight,.timeline-limit{margin-top:13px;padding:12px 14px;border-radius:12px}.timeline-insight{background:#eef9f6}.timeline-limit{background:#fff7eb}.timeline-insight>span,.timeline-limit>span{font-size:9px;text-transform:uppercase;letter-spacing:.05em;font-weight:900}.timeline-insight>span{color:#19745f}.timeline-limit>span{color:#8a652c}.timeline-insight p,.timeline-limit p{font-size:12px;line-height:1.6;margin:5px 0 0;color:#50656e}.timeline-source-card .source-topics{margin:14px 0}

.evidence-level-overview{display:grid;grid-template-columns:repeat(5,1fr);gap:12px;margin-bottom:22px}.evidence-overview-card{display:flex;flex-direction:column;min-height:170px;padding:17px;border-radius:16px;background:#fff;border:1px solid #dce8e8;box-shadow:var(--shadow-soft)}.evidence-overview-card>strong{font-size:34px;margin:12px 0 4px}.evidence-overview-card>span:last-child{font-size:10px;line-height:1.45;color:#66777e}.evidence-filter-panel{display:grid;grid-template-columns:1fr 1fr;gap:18px}.evidence-dashboard-grid{display:grid;gap:18px}.evidence-dashboard-card{padding:25px;border:1px solid #dce8e8;border-radius:21px;background:#fff;box-shadow:var(--shadow-soft)}.evidence-card-head{display:flex;justify-content:space-between;gap:12px;align-items:center}.evidence-card-head>span:last-child{font-size:10px;color:#718186;font-weight:800}.evidence-dashboard-card h2{font-size:27px;line-height:1.15;margin:14px 0 8px}.evidence-statement{font-size:15px;line-height:1.6;color:#435c65;font-weight:700}.evidence-mini-facts{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:18px 0}.evidence-mini-facts>div{padding:12px;border-radius:12px;background:#f7faf9}.evidence-mini-facts dt{font-size:9px;text-transform:uppercase;letter-spacing:.05em;color:#77888c;font-weight:900}.evidence-mini-facts dd{margin:5px 0 0;font-size:11px;line-height:1.5;color:#4d626a}.evidence-dashboard-know{margin-top:0}.evidence-card-foot{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-top:16px;padding-top:14px;border-top:1px solid #e4ecec}.evidence-card-foot>span{font-size:10px;color:#76868a}.dashboard-method-note{margin-top:25px;padding:20px;border:1px solid #ead8b4;border-radius:16px;background:#fff9ef}.dashboard-method-note strong{font-size:15px}.dashboard-method-note p{font-size:12px;line-height:1.6;color:#675737}.dashboard-method-note .text-link{margin-right:18px}

.article-discovery{margin:40px 0}.related-article-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:14px;margin-bottom:14px}.related-article-card,.related-tool-card{display:flex;flex-direction:column;padding:19px;border:1px solid #dce8e8;border-radius:17px;background:#fff;box-shadow:var(--shadow-soft);transition:.2s ease}.related-article-card:hover,.related-tool-card:hover{transform:translateY(-2px);box-shadow:var(--shadow)}.related-article-card>span,.related-tool-card>span{font-size:9px;text-transform:uppercase;letter-spacing:.06em;color:var(--teal);font-weight:900}.related-article-card>strong,.related-tool-card>strong{font-size:18px;line-height:1.2;margin:6px 0}.related-article-card p,.related-tool-card p{font-size:11px;line-height:1.5;color:#687a81;margin:0 0 12px}.related-article-card em,.related-tool-card em{font-style:normal;color:var(--teal);font-size:10px;font-weight:900;margin-top:auto}.related-tool-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.related-tool-card{background:linear-gradient(135deg,#f2faf8,#fff)}

@media(max-width:1100px){.answer-grid.five{grid-template-columns:repeat(3,1fr)}.evidence-level-overview{grid-template-columns:repeat(3,1fr)}}
@media(max-width:850px){.next-step-grid,.related-tool-grid{grid-template-columns:1fr}.research-navigation-cards,.evidence-filter-panel,.related-article-grid{grid-template-columns:1fr}.timeline-year{grid-template-columns:86px minmax(0,1fr);gap:14px}.timeline-year:before{left:41px}.timeline-year-marker{width:82px}.evidence-level-overview{grid-template-columns:1fr 1fr}.evidence-mini-facts{grid-template-columns:1fr}}
@media(max-width:600px){.answer-grid.five{grid-template-columns:1fr}.timeline-year{grid-template-columns:1fr}.timeline-year:before{display:none}.timeline-year-marker{position:static;width:auto;text-align:left}.evidence-level-overview{grid-template-columns:1fr}.evidence-card-head,.evidence-card-foot{align-items:flex-start;flex-direction:column}.next-step-panel{padding:20px}}.filter-result-count{margin:-8px 0 18px;color:#687b82;font-size:12px}.filter-result-count strong{font-size:18px;color:#123a48;margin-right:4px}.timeline-filter .topic-filter,.evidence-filter-panel .topic-filter{text-decoration:none}.timeline-source-card:focus-within,.evidence-dashboard-card:focus-within,.related-article-card:focus,.related-tool-card:focus,.next-step-card:focus{outline:3px solid rgba(11,141,131,.22);outline-offset:2px}
