:root{--openms-hero-chrome:8.5rem;--openms-hero-focus-ring:0 0 0 3px var(--openms-navy), 0 0 0 5px var(--openms-yellow)}.hero-modern__stat-number{order:-1;margin:0;font-size:clamp(1.375rem,3vw,1.75rem);font-weight:800;font-variant-numeric:tabular-nums;line-height:1.1;min-width:5ch;color:var(--openms-white)}@keyframes hero-modern-waveform{0%,100%{height:20%}50%{height:100%}}@media(min-width:769px) and (max-width:1024px){:root{--openms-hero-chrome:9.5rem}}@media(max-width:768px){:root{--openms-hero-chrome:10.5rem}}@media(max-width:380px){:root{--openms-hero-chrome:11rem}}