.research-hub-page{--ink:var(--k1);--muted:var(--k2);--line:var(--k3);--soft:var(--k6);color:var(--k1);background:var(--k0);padding-bottom:0}.research-hub-page .research-hub-hero{background:radial-gradient(at 85% 15%,var(--l,#dceaffb0)var(--d,#15253db0),var(--ka) 60%),linear-gradient(var(--k13),var(--ky));border-color:var(--k3);padding-bottom:3rem}.research-hub-page .research-hero-grid{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:4rem}.research-hub-page .research-hero-title{color:var(--k1);max-width:20ch;margin-bottom:1.5rem;font-size:clamp(2.5rem,4.3vw,4rem)}.research-hub-page .research-hero-summary{color:var(--k2);max-width:60ch;font-size:.9375rem;line-height:1.85}.research-hub-page .research-hero-figure{background:var(--l,#ffffffb0)var(--d,#141b28b0);border:1px solid var(--kz);border-radius:20px;padding:1.1rem;box-shadow:0 8px 28px #23426408}.research-hub-page .research-hero-figure figcaption{text-align:left;color:var(--k4);font-size:.6875rem;line-height:1.8}.research-hub-actions{flex-wrap:wrap;gap:.75rem;margin-top:1.5rem;display:flex}.research-hub-button{color:var(--k5);background:var(--k0);border:1px solid var(--kf);border-radius:10px;justify-content:space-between;align-items:center;gap:.85rem;max-width:100%;min-height:42px;padding:.65rem .9rem;font-size:.75rem;line-height:1.6;text-decoration:none;display:inline-flex}.research-hub-button svg{flex-shrink:0;width:14px;height:14px}.research-hub-button:hover{background:var(--k6);border-color:var(--kq)}.research-hub-primary{color:var(--k0);background:var(--k8);border-color:var(--k8)}.research-hub-primary:hover{color:var(--k0);background:var(--ke);border-color:var(--ke)}.research-hub-facts{border-top:1px solid var(--k3);gap:2rem;margin:1.75rem 0 0;padding-top:1.25rem;display:flex}.research-hub-facts dt{color:var(--k9);font-size:1rem;font-weight:500}.research-hub-facts dd{color:var(--k4);margin:.3rem 0 0;font-size:.625rem;line-height:1.7}.research-hub-page .research-section{padding-block:3.5rem}.research-hub-page .research-section-alt{background:var(--kr);border-block:1px solid var(--k3)}.research-hub-page .section-intro{max-width:75ch;margin-bottom:2rem}.research-hub-page .section-intro h2,.research-directory-intro h2{color:var(--k1);margin:.5rem 0 1rem;font-size:clamp(1.8rem,3vw,2.7rem);font-weight:550;line-height:1.2}.research-hub-page .section-intro>p,.research-directory-intro>div>p{color:var(--k2);font-size:.9375rem;line-height:1.85}.research-hub-page .eyebrow{color:var(--k4);font-size:.625rem}.research-directory-intro{justify-content:space-between;align-items:center;gap:3rem;margin-bottom:2rem;display:flex}.research-directory-intro>div{max-width:68ch}.research-directory-note{color:var(--k4);max-width:25ch;font-size:.75rem;line-height:1.8}.research-field-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.research-field-card{background:linear-gradient(155deg,var(--k0) 65%,var(--kg));border:1px solid var(--k3);border-radius:16px;grid-template-columns:40px minmax(0,1fr);gap:1rem 1.25rem;min-width:0;padding:1.5rem;display:grid;box-shadow:0 5px 18px #23426406}.research-field-top{flex-direction:column;align-items:center;gap:1rem;display:flex}.research-field-number{color:var(--k4);font-variant-numeric:tabular-nums;font-size:.75rem}.research-field-icon{color:var(--k9);background:var(--k6);border:1px solid var(--k3);border-radius:12px;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.research-field-icon svg{width:20px;height:20px}.research-field-copy{min-width:0}.research-field-copy h3{color:var(--k1);margin:0 0 .65rem;font-size:1.1rem;line-height:1.4}.research-field-copy h3 a{color:inherit;text-decoration:none}.research-field-copy>p{color:var(--k2);margin-bottom:1rem;font-size:.8125rem;line-height:1.8}.research-field-scope{color:var(--k4);border-top:1px solid var(--kb);flex-direction:column;gap:.35rem;padding-top:.75rem;font-size:.75rem;line-height:1.75;display:flex}.research-field-scope strong{color:var(--k9);font-size:.625rem;font-weight:500}.research-field-link{grid-column:2;place-self:end start;min-height:38px;font-size:.6875rem}.research-hub-page .evidence-types-grid{gap:1rem}.research-hub-page .evidence-type-card{box-shadow:none;background:var(--k0);border:1px solid var(--k3);border-radius:16px;padding:1.5rem}.research-hub-page .evidence-type-card h3{color:var(--k1);font-size:1.05rem}.research-hub-page .evidence-type-card p{color:var(--k2);font-size:.8125rem;line-height:1.8}.research-hub-page .evidence-type-card .badge{font-size:.625rem;font-weight:450}.research-hub-page .evidence-type-link{color:var(--k9);font-size:.75rem}.research-hub-page .evidence-hub-cta{background:var(--k6);border:1px solid var(--k3);border-radius:14px;margin-top:1.5rem;padding:1.25rem}.research-hub-page .cta-inner{gap:1.5rem}.research-hub-page .cta-inner h3{color:var(--k1);font-size:1rem}.research-hub-page .cta-inner p{color:var(--k2);font-size:.8125rem}.research-hub-page .cta-inner .button{color:var(--k5);background:var(--k0);border-color:var(--kf);border-radius:10px;min-height:42px;font-size:.75rem}.research-hub-page .systems-grid{gap:1rem}.research-hub-page .system-card{background:linear-gradient(155deg,var(--k0) 65%,var(--kg));border:1px solid var(--k3);border-radius:14px;padding:1.25rem}.research-hub-page .system-card h3{color:var(--k1);font-size:1rem}.research-hub-page .system-card p{color:var(--k2);font-size:.8125rem;line-height:1.8}.research-hub-page .system-examples{color:var(--k4);background:var(--k6);border-radius:8px;font-size:.75rem}.research-hub-page .system-label{color:var(--k9);font-size:.625rem;font-weight:500}.research-hub-page .system-examples code{color:var(--k9);font-weight:450}.research-hub-page .journey-diagram-wrapper{background:var(--k0);border:1px solid var(--k3);border-radius:16px;margin-bottom:1.5rem;padding:1.25rem}.research-hub-page .journey-steps-grid{gap:1rem}.research-hub-page .journey-step-card{background:var(--k0);border:1px solid var(--k3);border-radius:14px;padding:1.25rem}.research-hub-page .journey-number{color:var(--k4);font-size:1.4rem;font-weight:450}.research-hub-page .journey-step-card h3{color:var(--k1);font-size:.9375rem}.research-hub-page .journey-step-card p{color:var(--k2);font-size:.8125rem;line-height:1.8}.research-hub-page .sources-grid{gap:1rem}.research-hub-page .source-card{background:var(--k0);border:1px solid var(--k3);border-radius:14px;padding:1.25rem}.research-hub-page .source-header h3{color:var(--k1);font-size:1rem}.research-hub-page .source-role{color:var(--k4);font-size:.5625rem;font-weight:500}.research-hub-page .source-card p{color:var(--k2);font-size:.8125rem;line-height:1.8}.research-hub-page .source-link{color:var(--k5);border:1px solid var(--l,#bed0e7)var(--d,#2d4159);border-radius:8px;align-self:flex-start;min-height:38px;padding:.5rem .7rem;font-size:.6875rem}.research-hub-page .research-notice-container{padding-bottom:3rem}.research-hub-page .research-editorial-notice{background:var(--kr);border:1px solid var(--k3);border-radius:16px;gap:1.25rem;padding:1.5rem}.research-hub-page .editorial-notice-icon{color:var(--k9);background:var(--k6);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.research-hub-page .editorial-notice-content h2{color:var(--k1);font-size:1.1rem;font-weight:550;line-height:1.4}.research-hub-page .editorial-notice-content p{color:var(--k2);font-size:.8125rem;line-height:1.8}.research-hub-page .notice-links{flex-wrap:wrap;gap:1rem}.research-hub-page .notice-links a{color:var(--k9);font-size:.75rem}.research-hub-page :is(a,button):focus-visible{outline-offset:4px;outline:3px solid var(--kl)}.research-hub-page section[id]{scroll-margin-top:110px}@media (width<=1151px){.research-hub-page .research-hero-grid{gap:2rem}.research-hub-page .systems-grid,.research-hub-page .sources-grid,.research-hub-page .journey-steps-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=767px){.research-hub-page .research-hero-grid{grid-template-columns:1fr}.research-hub-page .research-hub-hero{padding-bottom:2.5rem}.research-hub-facts{gap:1.25rem}.research-hub-facts dt{font-size:.875rem}.research-hub-page .research-section{padding-block:2.5rem}.research-directory-intro{flex-direction:column;align-items:flex-start;gap:1rem}.research-directory-note{max-width:55ch}.research-field-list{grid-template-columns:1fr}.research-field-card{gap:1rem;padding:1.25rem}.research-hub-page .evidence-types-grid,.research-hub-page .systems-grid,.research-hub-page .sources-grid{grid-template-columns:1fr}.research-hub-page .cta-inner{flex-direction:column;align-items:flex-start}.research-hub-page .research-editorial-notice{gap:.85rem;padding:1.25rem}.research-hub-page .editorial-notice-icon{width:32px;height:32px}.research-hub-page .research-notice-container{padding-bottom:2.5rem}}@media (width<=380px){.research-hub-page .journey-steps-grid{grid-template-columns:1fr}.research-field-card{grid-template-columns:30px minmax(0,1fr);gap:.75rem}.research-field-icon{width:30px;height:30px}.research-field-icon svg{width:16px;height:16px}}@media print{.research-hub-page .research-hero-grid{display:block}.research-field-card,.research-hub-page .system-card{break-inside:avoid}}