@layer overrides{[data-report-surface=insights]{--reading-measure:58ch;--lane-lede:52ch;--lane-content:46rem;--rhythm-block:calc(var(--baseline) * 6);--rhythm-spread:calc(var(--baseline) * 10);--display-headline:clamp(2.75rem, 5vw + .5rem, 5.5rem);--display-mega:clamp(3.5rem, 8vw, 8rem);--display-anthem:clamp(6rem, 15vw, 14rem);--display-figure:clamp(3rem, 7vw, 7rem);--display-xl:clamp(2.75rem, 5vw + .5rem, 5.5rem)}[data-report-surface=insights] [data-editorial-block=section-opener],[data-report-surface=insights] [data-editorial-block=hero]{background:0 0}[data-report-surface=insights] [data-editorial-block=hero] h1,[data-report-surface=insights] [data-editorial-block=section-opener] h2{font-family:var(--font-accent-serif);letter-spacing:-.03em;font-weight:300;line-height:1.02}[data-report-surface=insights] [data-editorial-block=hero] h1{font-size:clamp(2.75rem,5.5vw + .5rem,5.5rem)}[data-report-surface=insights] [data-editorial-block=section-opener] h2{max-width:14ch;font-size:clamp(2.5rem,4.5vw + .5rem,4.75rem)}[data-report-surface=insights] [data-editorial-block=section-opener] [data-section-opener-no-image-grid]{min-height:0;padding-top:clamp(2rem,4vw,3.5rem);padding-bottom:clamp(2rem,4vw,3.5rem)}[data-report-surface=insights] [data-editorial-block=section-opener]+[data-prose-cluster]>p:first-child{font-family:var(--font-accent-serif);letter-spacing:0;max-width:var(--lane-lede);font-size:clamp(1.375rem,1.05vw + 1.05rem,1.75rem);font-weight:300;line-height:1.42}[data-report-surface=insights] [data-editorial-block=pull-quote] blockquote{font-family:var(--font-accent-serif);letter-spacing:0;font-weight:300;line-height:1.32}[data-report-surface=insights] [data-editorial-block=toc] p{font-family:var(--font-accent-serif);font-size:clamp(1.125rem,.7vw + .95rem,1.375rem);font-weight:300;line-height:1.5}[data-report-surface=insights] [data-editorial-block=pull-quote] .accent-word,[data-report-surface=insights] [data-editorial-block=toc] p .accent-word,[data-report-surface=insights] [data-editorial-block=section-opener]+[data-prose-cluster]>p:first-child .accent-word{font-size:1em;font-style:italic}[data-report-surface=insights] :is([data-editorial-block=image-pair],[data-editorial-block=image-grid]) :has(>img){max-height:min(62vh,560px)}[data-report-surface=insights] [data-editorial-block=figure] :has(>img){max-height:min(58vh,520px)}}
