/* Shared global navigation for the introduction, evidence, and response lab. */
:root{--site-header-height:104px}
.integration-header{position:fixed;inset:0 0 auto;height:var(--site-header-height);z-index:80;display:flex;align-items:center;justify-content:space-between;gap:28px;padding:0 5vw;background:rgba(255,255,255,.94);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);font-family:"Helvetica Neue",Arial,"PingFang SC","Hiragino Sans GB","Microsoft YaHei",sans-serif;color:#15333a;box-sizing:border-box}
.integration-header .wordmark{display:flex;align-items:center;gap:12px;flex:none;font-size:29px;font-weight:750;letter-spacing:-1.4px;text-decoration:none;color:#15333a}
.integration-header .wordmark svg{width:29px;height:29px;fill:#25828b;stroke:#25828b;stroke-width:1}
.integration-header .brand-dot{color:#25828b}
.integration-header .header-caption{font-size:10px;letter-spacing:2.6px;color:#81969b;margin:0;text-align:center;white-space:nowrap}
.integration-header nav{display:flex;align-items:center;gap:28px;font-size:16px;white-space:nowrap}
.integration-header nav a{color:inherit;text-decoration:none;transition:color .2s,background .2s}
.integration-header nav a:hover{color:#25828b}
.integration-header nav a span{margin-left:12px;color:#25828b}
.integration-header nav .workbench-link{padding:11px 18px;border:1px solid #bfd7da;border-radius:30px;color:#267983;background:#f6fafa;font-size:inherit}
.integration-header nav .workbench-link:hover,.integration-header nav .workbench-link[aria-current]{background:#eaf4f4;border-color:#8fbcc1}
.integration-header nav .workbench-link:after{display:none}
.integration-header nav .paper-link{border-bottom:1px solid #b6cace;padding:9px 0}
.integration-header a:focus-visible,.integration-header button:focus-visible{outline:2px solid #25828b;outline-offset:6px}
.integrated-site .results-nav{top:var(--site-header-height)}
.workbench-page{padding-top:var(--site-header-height)}
.research-actions{display:flex;gap:36px;flex-wrap:wrap}
@media(max-width:1350px){.integration-header .header-caption{display:none}}
@media(max-width:900px){:root{--site-header-height:85px}.integration-header{padding:0 5vw;gap:18px}.integration-header .wordmark{font-size:26px;gap:8px}.integration-header .wordmark svg{width:25px;height:25px}.integration-header nav{gap:20px;font-size:14px}.integration-header nav .workbench-link{padding:9px 13px;font-size:inherit}.integration-header nav a span{margin-left:8px}}
@media(max-width:560px){.integration-header{padding:0 5vw}.integration-header nav{gap:13px}.integration-header .wordmark{font-size:24px}.integration-header nav>a:first-child{display:none}.integration-header nav .paper-link{display:none}.integration-header nav .workbench-link{padding:9px 11px}.research-actions{gap:5px}.research-actions .text-link{margin-top:22px}}
@media(prefers-reduced-motion:reduce){.integration-header *{transition:none!important}}
