:where(.vortex-evidence,.vortex-market,.vortex-adoption,.vortex-diligence){--investor-copy:1rem;--investor-copy-large:1.0625rem;--investor-meta:.8125rem;--investor-ui:.9375rem}:is(.vortex-evidence,.vortex-market,.vortex-adoption,.vortex-diligence) :where(h1,h2){letter-spacing:-.026em;text-wrap:balance;line-height:1.03}:is(.vortex-evidence,.vortex-market,.vortex-adoption,.vortex-diligence) :where(h3,h4){letter-spacing:-.015em;text-wrap:balance;line-height:1.12}:is(.vortex-evidence,.vortex-market,.vortex-adoption,.vortex-diligence) p:not(.micro-label){font-size:max(var(--investor-copy), 1em);text-wrap:pretty;line-height:1.72}:is(.vortex-evidence,.vortex-market,.vortex-adoption,.vortex-diligence) :where(header>p:not(.micro-label),section>header>p:not(.micro-label)){max-width:70ch;font-size:max(var(--investor-copy-large), 1em)}:is(.vortex-evidence,.vortex-market,.vortex-adoption,.vortex-diligence) :where(.micro-label,small,dt,[role=columnheader]){font-size:var(--investor-meta);letter-spacing:.08em;line-height:1.5}:is(.vortex-evidence,.vortex-market,.vortex-adoption,.vortex-diligence) :where(a,button,summary){font-size:max(var(--investor-ui), 1em)}:is(.vortex-evidence,.vortex-market,.vortex-adoption,.vortex-diligence) [role=cell]{font-size:max(.875rem,1em);line-height:1.6}@media (max-width:700px){:is(.vortex-evidence,.vortex-market,.vortex-adoption,.vortex-diligence) :where(h1,h2){letter-spacing:-.02em;line-height:1.06}:is(.vortex-evidence,.vortex-market,.vortex-adoption,.vortex-diligence) p:not(.micro-label){line-height:1.68}}
