.fp-market .fp-market-eyebrow{font:12px/1.6 var(--font-mono);color:var(--bronze);margin:0 0 22px}.fp-market .fp-market-intro{margin-bottom:32px}@media (width>=768px){.fp-market .fp-tech-intro h2{font-size:64px}.fp-market .fp-market-intro{font-size:18px}}.fp-market .fp-market-number{color:var(--bronze-strong);white-space:nowrap;font-variant-numeric:lining-nums tabular-nums;margin-bottom:26px;font-size:96px;font-weight:300;line-height:1.05}.fp-market .fp-market-number>span:not(.fp-market-count){color:var(--bronze);font-size:40px}.fp-market .fp-market-source{color:var(--muted-foreground);margin-top:18px;font-size:12px;line-height:1.6}.fp-market .fp-market-source a{text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--border);-webkit-text-decoration-color:var(--border);text-decoration-color:var(--border)}.fp-market .fp-market-source a:hover,.fp-market .fp-market-source a:focus-visible{color:var(--bronze-strong);text-decoration-color:currentColor}.fp-market[data-animate=true] [data-fp-market-reveal]{opacity:0;transition:opacity .8s var(--ease-editorial), transform .8s var(--ease-editorial);transform:translateY(14px)}.fp-market[data-animate=true] [data-visible=true]{opacity:1;transform:none}.fp-market-groups>article:nth-child(2){transition-delay:.1s}.fp-market-groups>article:nth-child(3){transition-delay:.2s}.fp-market-groups>article:nth-child(4){transition-delay:.3s}@media (width<=1100px){.fp-market .fp-market-number{font-size:72px}}@media (width<=767px){.fp-market .fp-market-number{font-size:64px}.fp-market .fp-market-eyebrow{margin-bottom:16px;font-size:10px}}@media (prefers-reduced-motion:reduce){.fp-market[data-animate=true] [data-fp-market-reveal]{opacity:1;transition:none;transform:none}}.fp-market .fp-market-number{font-variant-numeric:lining-nums tabular-nums}.fp-market-groups>article{transition:transform .5s var(--ease-editorial)}.fp-market-groups>article:hover{transform:translateY(-4px)}.fp-market .fp-market-number{isolation:isolate;position:relative}.fp-market .fp-market-number:before{content:"";z-index:-1;pointer-events:none;filter:blur(30px);opacity:0;transition:opacity 1.1s var(--ease-editorial);background:radial-gradient(55% 60% at 42%,#bfd7eabf,#eaf2ff66 55%,#0000 78%);position:absolute;inset:-34% -14%}.fp-market .fp-market-number[data-counting=true]:before{opacity:1}.fp-market .fp-market-number[data-counted=true]:before{opacity:0;transition-duration:1.8s}@media (width<=767px){.fp-market .fp-market-number:before{filter:blur(22px)}}
