.wso-section-stage{padding-top:clamp(2.5rem,1rem + 5vw,6rem)}.wso-stage-eyebrow{margin-bottom:1.5rem}.wso-stage-title{letter-spacing:-.035em;text-wrap:balance;max-width:15ch;margin:0;font-size:clamp(3rem,1.2rem + 7.4vw,8.6rem);font-weight:400;line-height:.98}.wso-stage-intro{border-top:1px solid var(--section-color-line);gap:1.25rem 2rem;margin-top:clamp(2.5rem,5vw,4.5rem);padding-top:1.5rem;display:grid}@media (width>=992px){.wso-stage-intro{grid-template-columns:minmax(0,4fr) minmax(0,8fr)}}.wso-stage-aside{font-size:var(--eyebrow-font-size);letter-spacing:var(--letter-spacing-meta);text-transform:uppercase;color:var(--section-color-muted);margin:0;font-weight:600}.wso-stage-text{max-width:38rem;font-size:var(--h5-font-size);letter-spacing:-.01em;margin:0;line-height:1.38}.wso-stage-lead .wso-buttons{margin-top:1.75rem}.wso-stage-media{margin-top:clamp(2.5rem,5vw,4.5rem);position:relative}.wso-stage-img,.wso-stage-media picture,.wso-stage-media img{border-radius:var(--border-radius);object-fit:cover;width:100%;display:block}.wso-stage-media img{aspect-ratio:21/9}.wso-stage-ratio-classic .wso-stage-media img{aspect-ratio:16/9}.wso-stage-ratio-tall .wso-stage-media img{aspect-ratio:4/3}@media (width<=767.98px){.wso-stage-media img{aspect-ratio:4/3}}.wso-stage-media{border-radius:var(--border-radius);overflow:clip}@media (prefers-reduced-motion:no-preference){.wso-stage-media img{animation:wso-stage-in 1.6s var(--easing-out,cubic-bezier(.16,1,.3,1)) both}}@keyframes wso-stage-in{0%{transform:scale(1.08)}}.wso-stage-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem 2rem;margin:clamp(2rem,4vw,3.5rem) 0 0;display:grid}.wso-stage-stats div{border-top:1px solid var(--section-color-line);flex-direction:column-reverse;gap:.35rem;padding-top:1rem;display:flex}.wso-stage-stats dt{font-size:var(--ps-font-size);color:var(--section-color-muted)}.wso-stage-stats dd{font-size:var(--h2-font-size);letter-spacing:-.03em;font-variant-numeric:tabular-nums;margin:0;font-weight:300;line-height:1}