.research-page[data-astro-cid-67vnatkv]{padding-bottom:74px}.research-hero[data-astro-cid-67vnatkv]{grid-template-columns:1.25fr .75fr;align-items:center;gap:clamp(32px,6vw,85px);padding-block:76px 52px;display:grid}.research-hero[data-astro-cid-67vnatkv] h1[data-astro-cid-67vnatkv]{max-width:820px;font:400 clamp(2.8rem,5vw,4.5rem)/1.06 var(--osf-font-display);letter-spacing:-.045em;margin:14px 0 22px}.research-lead[data-astro-cid-67vnatkv]{max-width:690px;color:var(--osf-ink-muted);font-size:1.08rem;line-height:1.8}.research-actions[data-astro-cid-67vnatkv]{flex-wrap:wrap;align-items:center;gap:15px;margin-top:27px;display:flex}.research-question[data-astro-cid-67vnatkv]{color:#fff;background:var(--osf-footer);border-radius:4px 32px 4px 4px;padding:clamp(25px,3vw,40px)}.question-index[data-astro-cid-67vnatkv]{color:#8fc9bb;letter-spacing:.15em;font-size:.72rem;display:block}.question-label[data-astro-cid-67vnatkv]{margin:28px 0 12px;font-size:.78rem}.question-text[data-astro-cid-67vnatkv]{font:400 clamp(1.45rem,2.3vw,2rem)/1.4 var(--osf-font-display);margin:0}.question-path[data-astro-cid-67vnatkv]{align-items:center;margin-top:30px;display:flex}.question-path[data-astro-cid-67vnatkv] span[data-astro-cid-67vnatkv]{border:1px solid #9fdacb;border-radius:50%;width:12px;height:12px}.question-path[data-astro-cid-67vnatkv] i[data-astro-cid-67vnatkv]{background:#729aab;flex:1;height:1px}.question-path[data-astro-cid-67vnatkv] .last-node[data-astro-cid-67vnatkv]{background:#9fdacb}.question-note[data-astro-cid-67vnatkv]{color:#c4d6df;margin:22px 0 0;font-size:.79rem;line-height:1.7}.research-status[data-astro-cid-67vnatkv]{border:1px solid var(--osf-border);background:var(--osf-surface);border-radius:8px;align-items:flex-start;gap:13px;padding:19px 24px;display:flex}.status-dot[data-astro-cid-67vnatkv]{background:var(--osf-green);border-radius:50%;flex:0 0 8px;height:8px;margin-top:9px}.research-status[data-astro-cid-67vnatkv] strong[data-astro-cid-67vnatkv]{font-size:.9rem}.research-status[data-astro-cid-67vnatkv] p[data-astro-cid-67vnatkv]{color:var(--osf-ink-muted);margin:3px 0 0;font-size:.85rem}.research-section[data-astro-cid-67vnatkv]{padding-block:72px;scroll-margin-top:25px}.research-heading[data-astro-cid-67vnatkv]{max-width:760px;margin-bottom:35px}.research-heading[data-astro-cid-67vnatkv] h2[data-astro-cid-67vnatkv],.research-bridge[data-astro-cid-67vnatkv] h2[data-astro-cid-67vnatkv]{font:400 clamp(2rem,3.3vw,2.8rem)/1.17 var(--osf-font-display);letter-spacing:-.025em;margin:10px 0 15px}.research-heading[data-astro-cid-67vnatkv]>p[data-astro-cid-67vnatkv]:last-child{color:var(--osf-ink-muted);line-height:1.8}.research-areas[data-astro-cid-67vnatkv]{grid-template-columns:1fr 1fr;gap:0 48px;display:grid}.research-area[data-astro-cid-67vnatkv]{border-top:1px solid var(--osf-border);grid-template-columns:40px 1fr;gap:16px;padding:31px 0;display:grid}.area-number[data-astro-cid-67vnatkv]{color:var(--osf-green);font:400 1.5rem var(--osf-font-display)}.research-area[data-astro-cid-67vnatkv] h3[data-astro-cid-67vnatkv]{font:400 1.45rem/1.25 var(--osf-font-display);margin:0 0 13px}.research-area[data-astro-cid-67vnatkv] p[data-astro-cid-67vnatkv]{color:var(--osf-ink-muted);font-size:.91rem;line-height:1.7}.research-area[data-astro-cid-67vnatkv] .area-question[data-astro-cid-67vnatkv]{color:var(--osf-ink);font-weight:650}.research-area[data-astro-cid-67vnatkv] details[data-astro-cid-67vnatkv]{border-top:1px solid var(--osf-border);margin-top:22px}.research-area[data-astro-cid-67vnatkv] summary[data-astro-cid-67vnatkv]{min-height:46px;color:var(--osf-green-dark);cursor:pointer;justify-content:space-between;align-items:center;gap:12px;font-size:.82rem;font-weight:700;list-style:none;display:flex}.research-area[data-astro-cid-67vnatkv] summary[data-astro-cid-67vnatkv]::-webkit-details-marker{display:none}.research-area[data-astro-cid-67vnatkv] summary[data-astro-cid-67vnatkv] span[data-astro-cid-67vnatkv]{font-size:1.3rem;transition:transform .16s}.research-area[data-astro-cid-67vnatkv] details[data-astro-cid-67vnatkv][open] summary[data-astro-cid-67vnatkv] span[data-astro-cid-67vnatkv]{transform:rotate(45deg)}.measure-content[data-astro-cid-67vnatkv]{background:var(--osf-green-soft);padding:1px 15px 12px}.measure-content[data-astro-cid-67vnatkv] strong[data-astro-cid-67vnatkv]{font-size:.76rem}.measure-content[data-astro-cid-67vnatkv] p[data-astro-cid-67vnatkv]{margin-bottom:5px;font-size:.82rem}.research-pilot-band[data-astro-cid-67vnatkv]{border-block:1px solid var(--osf-border);background:#eef4f2;padding-block:64px;scroll-margin-top:25px}.research-projects[data-astro-cid-67vnatkv]{grid-template-columns:1fr 1fr;gap:24px;display:grid}.research-project[data-astro-cid-67vnatkv]{border:1px solid var(--osf-border);background:var(--osf-surface);border-radius:12px;flex-direction:column;padding:34px;display:flex}.project-top[data-astro-cid-67vnatkv]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.project-top[data-astro-cid-67vnatkv]>span[data-astro-cid-67vnatkv]:first-child{color:var(--osf-green);font:400 2.15rem var(--osf-font-display)}.research-badge[data-astro-cid-67vnatkv]{color:#725322;background:#f5f1e9;border-radius:4px;padding:6px 11px;font-size:.72rem;font-weight:700}.research-project[data-astro-cid-67vnatkv] h3[data-astro-cid-67vnatkv]{font:400 clamp(1.8rem,2.5vw,2.2rem)/1.2 var(--osf-font-display);margin:25px 0 16px}.research-project[data-astro-cid-67vnatkv] h3[data-astro-cid-67vnatkv] a[data-astro-cid-67vnatkv]:hover{color:var(--osf-green)}.research-project[data-astro-cid-67vnatkv]>p[data-astro-cid-67vnatkv]{color:var(--osf-ink-muted);margin:0 0 24px;font-size:.93rem;line-height:1.8}.research-project[data-astro-cid-67vnatkv] dl[data-astro-cid-67vnatkv]{border-block:1px solid var(--osf-border);grid-template-columns:1fr 1fr;gap:16px;margin:auto 0 25px;padding-block:18px;display:grid}.research-project[data-astro-cid-67vnatkv] dt[data-astro-cid-67vnatkv]{color:var(--osf-ink-muted);font-size:.72rem}.research-project[data-astro-cid-67vnatkv] dd[data-astro-cid-67vnatkv]{margin:5px 0 0;font-size:.84rem;font-weight:650}.research-text-link[data-astro-cid-67vnatkv]{color:var(--osf-green-dark);text-underline-offset:4px;justify-content:space-between;align-items:center;gap:15px;font-size:.86rem;font-weight:700;display:inline-flex}.research-text-link[data-astro-cid-67vnatkv]:hover{text-decoration:underline}.research-process[data-astro-cid-67vnatkv]{border-block:1px solid var(--osf-border);grid-template-columns:repeat(5,1fr);margin:40px 0;padding:0;list-style:none;display:grid}.research-process[data-astro-cid-67vnatkv] li[data-astro-cid-67vnatkv]{border-right:1px solid var(--osf-border);gap:12px;padding:22px 15px;display:grid;position:relative}.research-process[data-astro-cid-67vnatkv] li[data-astro-cid-67vnatkv]:first-child{padding-left:0}.research-process[data-astro-cid-67vnatkv] li[data-astro-cid-67vnatkv]:last-child{border-right:0}.research-process[data-astro-cid-67vnatkv] span[data-astro-cid-67vnatkv]{color:var(--osf-green);font-size:.73rem}.research-process[data-astro-cid-67vnatkv] strong[data-astro-cid-67vnatkv]{font-family:var(--osf-font-display);font-size:1.13rem;font-weight:400}.research-standards[data-astro-cid-67vnatkv]{grid-template-columns:repeat(3,1fr);gap:35px;margin-bottom:25px;display:grid}.research-standards[data-astro-cid-67vnatkv] h3[data-astro-cid-67vnatkv]{font:400 1.35rem var(--osf-font-display)}.research-standards[data-astro-cid-67vnatkv] p[data-astro-cid-67vnatkv]{color:var(--osf-ink-muted);font-size:.9rem;line-height:1.8}.research-bridge[data-astro-cid-67vnatkv]{background:var(--osf-green-soft);border-radius:12px;grid-template-columns:1fr 1fr;gap:50px;padding:40px;display:grid}.research-bridge[data-astro-cid-67vnatkv] p[data-astro-cid-67vnatkv]:not(.eyebrow){color:var(--osf-ink-muted);margin-top:0;line-height:1.8}@media (width<=820px){.research-hero[data-astro-cid-67vnatkv]{grid-template-columns:1fr;padding-top:44px}.research-question[data-astro-cid-67vnatkv]{max-width:680px}.research-areas[data-astro-cid-67vnatkv]{gap:0 24px}.research-project[data-astro-cid-67vnatkv]{padding:25px}.research-bridge[data-astro-cid-67vnatkv]{grid-template-columns:1fr;gap:12px}.research-standards[data-astro-cid-67vnatkv]{gap:20px}}@media (width<=580px){.research-hero[data-astro-cid-67vnatkv] h1[data-astro-cid-67vnatkv]{font-size:2.75rem}.research-areas[data-astro-cid-67vnatkv],.research-projects[data-astro-cid-67vnatkv],.research-standards[data-astro-cid-67vnatkv]{grid-template-columns:1fr}.research-section[data-astro-cid-67vnatkv]{padding-block:45px}.research-pilot-band[data-astro-cid-67vnatkv]{padding-block:42px}.research-area[data-astro-cid-67vnatkv]{grid-template-columns:28px 1fr;gap:10px}.research-process[data-astro-cid-67vnatkv]{grid-template-columns:1fr}.research-process[data-astro-cid-67vnatkv] li[data-astro-cid-67vnatkv],.research-process[data-astro-cid-67vnatkv] li[data-astro-cid-67vnatkv]:first-child{border-right:0;border-bottom:1px solid var(--osf-border);grid-template-columns:30px 1fr;align-items:baseline;padding:15px 0}.research-process[data-astro-cid-67vnatkv] li[data-astro-cid-67vnatkv]:last-child{border-bottom:0}.research-bridge[data-astro-cid-67vnatkv]{padding:25px}.research-project[data-astro-cid-67vnatkv] dl[data-astro-cid-67vnatkv]{grid-template-columns:1fr}.research-status[data-astro-cid-67vnatkv]{padding:17px}.research-actions[data-astro-cid-67vnatkv] .button[data-astro-cid-67vnatkv]{width:100%}}
