@media(min-width:1120px){.browser-showcase{padding-top:24px;padding-bottom:30px}.intro-scene{--panel-height: 440px;--stat-card-height: 360px;--stagger-step: clamp(36px, 4.8svh, 48px);--aligned-hold: 20px;padding-bottom:10px}.intro-kicker{padding-block:15px}.intro-copy{padding:25px;gap:16px}.intro-message h1{font-size:clamp(2.35rem,3.6vw,3.4rem)}.insight-card{min-height:var(--stat-card-height);padding:16px 18px}.insight-chart{width:96px;margin-block:12px}.insight-caption{padding-top:14px}.intro-research{padding-block:14px 8px}}@media(min-width:1120px)and (max-height:899px){.browser-showcase{--browser-chrome-height: 56px;padding-top:14px;padding-bottom:16px}.browser-tabstrip{height:28px;padding-top:3px}.browser-tab{height:24px}.browser-toolbar{height:28px;padding-block:2px}.browser-address{height:21px}.intro-scene{--panel-height: 400px;--stat-card-height: 330px;--stagger-step: 16px;--aligned-hold: 0px;padding-bottom:8px}.intro-kicker{padding-block:10px}.intro-copy{padding:20px;gap:12px}.intro-copy .eyebrow{font-size:.65rem;line-height:1.5;letter-spacing:.08em}.intro-copy .eyebrow br{display:none}.intro-message h1{font-size:clamp(2.15rem,3.35vw,2.6rem)}.intro-message>p{font-size:.8125rem;line-height:1.5;margin-top:14px}.intro-message .button{min-height:43px;padding-block:10px;margin-top:14px}.intro-scroll{display:none}.insight-card{padding:14px}.insight-chart{width:88px;margin-block:10px 12px}.insight-value{font-size:1.75rem}.insight-value>span{font-size:.8rem;margin-top:7px}.insight-card h2{font-size:1rem;line-height:1.18}.insight-description{font-size:.757rem;line-height:1.45;margin-top:10px}.insight-caption{font-size:.6rem;line-height:1.45;padding-top:10px}.intro-research{padding-top:12px;padding-bottom:6px}}@media(min-width:1200px)and (min-height:700px)and (prefers-reduced-motion:no-preference){.intro-scene{--scene-stage-height: max(var(--panel-height), calc(var(--stat-card-height) + var(--stagger-step) * 2 + var(--aligned-hold)))}.intro-stage{min-height:var(--scene-stage-height)}.insight-track--two{padding-top:calc((var(--scene-stage-height) - var(--stat-card-height)) / 2)}.insight-track--three{padding-top:calc(var(--scene-stage-height) - var(--stat-card-height))}.intro-copy-track{padding-top:max(0px,calc(var(--scene-stage-height) - var(--panel-height)))}}@media(min-width:1200px)and (min-height:900px)and (prefers-reduced-motion:no-preference){.intro-scene{--aligned-hold: max(60px, calc(100svh - 840px) )}}
