.research-visual[data-astro-cid-gi6y5575]{--evidence-mint:var(--mint);--evidence-purple:#b49bea}.research-caption[data-astro-cid-gi6y5575]{letter-spacing:1.4px;color:var(--muted);margin:0 0 24px;font:400 9px/1.6 Arial,sans-serif}.research-evidence[data-astro-cid-gi6y5575]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.evidence-panel[data-astro-cid-gi6y5575]{background:#91d7c706;border:1px solid #91d7c74d;border-radius:6px;min-width:0;padding:18px 16px}.evidence-competition[data-astro-cid-gi6y5575]{background:#9476e808;border-color:#9476e866}.evidence-label[data-astro-cid-gi6y5575]{letter-spacing:1px;color:var(--evidence-mint);margin:0 0 12px;font-size:9px;line-height:1.6}.evidence-competition[data-astro-cid-gi6y5575] .evidence-label[data-astro-cid-gi6y5575]{color:var(--evidence-purple)}.evidence-panel[data-astro-cid-gi6y5575] h3[data-astro-cid-gi6y5575]{letter-spacing:-.6px;min-height:2.7em;margin:0 0 10px;font-size:18px;line-height:1.35}.evidence-panel[data-astro-cid-gi6y5575]>p[data-astro-cid-gi6y5575]:last-child{color:var(--muted);margin:0;font-size:13px;line-height:1.65}.research-connector[data-astro-cid-gi6y5575]{height:48px}.research-connector[data-astro-cid-gi6y5575] svg[data-astro-cid-gi6y5575]{width:100%;height:100%;display:block;overflow:visible}.research-connector[data-astro-cid-gi6y5575] path[data-astro-cid-gi6y5575]{fill:none;stroke:var(--evidence-mint);stroke-width:1.3px;vector-effect:non-scaling-stroke;opacity:.6}.research-connector[data-astro-cid-gi6y5575] .connector-competition[data-astro-cid-gi6y5575]{stroke:var(--evidence-purple)}.research-connector[data-astro-cid-gi6y5575] .evidence-stem[data-astro-cid-gi6y5575]{display:none}.research-opportunity[data-astro-cid-gi6y5575]{background:linear-gradient(120deg,#91d7c712,#9476e80c);border:1px solid #91d7c780;border-radius:6px;padding:23px 24px}.opportunity-label[data-astro-cid-gi6y5575]{letter-spacing:1.5px;color:var(--evidence-mint);margin:0 0 10px;font-size:9px;line-height:1.6}.research-opportunity[data-astro-cid-gi6y5575] h3[data-astro-cid-gi6y5575]{letter-spacing:-1px;margin:0 0 10px;font-size:clamp(24px,2.15vw,30px);line-height:1.2}.research-opportunity[data-astro-cid-gi6y5575]>p[data-astro-cid-gi6y5575]:last-child{color:var(--muted);margin:0;font-size:14px;line-height:1.6}.research-visual[data-astro-cid-gi6y5575] .visual-foot[data-astro-cid-gi6y5575]{margin-top:24px;display:block}[data-theme=light] .research-visual[data-astro-cid-gi6y5575]{--evidence-mint:#397d6d;--evidence-purple:#7255ba}[data-theme=light] .evidence-demand[data-astro-cid-gi6y5575]{border-color:#397d6d55}[data-theme=light] .research-opportunity[data-astro-cid-gi6y5575]{border-color:#397d6d77}@media (width<=600px){.research-caption[data-astro-cid-gi6y5575]{margin-bottom:20px}.research-evidence[data-astro-cid-gi6y5575]{grid-template-columns:1fr;gap:12px}.evidence-panel[data-astro-cid-gi6y5575]{padding:16px 18px}.evidence-label[data-astro-cid-gi6y5575]{margin-bottom:8px}.evidence-panel[data-astro-cid-gi6y5575] h3[data-astro-cid-gi6y5575]{min-height:0;margin-bottom:8px;font-size:19px}.research-connector[data-astro-cid-gi6y5575]{height:36px}.research-connector[data-astro-cid-gi6y5575] .evidence-fork[data-astro-cid-gi6y5575]{display:none}.research-connector[data-astro-cid-gi6y5575] .evidence-stem[data-astro-cid-gi6y5575]{display:block}.research-opportunity[data-astro-cid-gi6y5575]{padding:21px 18px}.research-opportunity[data-astro-cid-gi6y5575] h3[data-astro-cid-gi6y5575]{font-size:26px}.research-visual[data-astro-cid-gi6y5575] .visual-foot[data-astro-cid-gi6y5575]{margin-top:20px}}.is-revealing[data-astro-cid-gi6y5575] .evidence-panel[data-astro-cid-gi6y5575]{animation:.48s ease-out both research-panel-in}.is-revealing[data-astro-cid-gi6y5575] .evidence-competition[data-astro-cid-gi6y5575]{animation-delay:.14s}.is-revealing[data-astro-cid-gi6y5575] .research-connector[data-astro-cid-gi6y5575]{animation:.38s ease-out .34s both research-connection-in}.is-revealing[data-astro-cid-gi6y5575] .research-opportunity[data-astro-cid-gi6y5575]{animation:.52s ease-out .6s both research-panel-in}@keyframes research-panel-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes research-connection-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.is-revealing[data-astro-cid-gi6y5575] .evidence-panel[data-astro-cid-gi6y5575],.is-revealing[data-astro-cid-gi6y5575] .research-connector[data-astro-cid-gi6y5575],.is-revealing[data-astro-cid-gi6y5575] .research-opportunity[data-astro-cid-gi6y5575]{animation:none}}
