.spring-case-hero{--spring-sec-pt:clamp(126px,14vh,172px);--spring-sec-pb:clamp(40px,4.6vw,64px)}.spring-case-hero .spring-case-hero__crumbs{align-items:center;color:var(--spring-c-text-2);display:flex;flex-wrap:wrap;font-size:var(--spring-text-label-lg);font-weight:var(--spring-weight-semibold);gap:10px;letter-spacing:.14em;text-transform:uppercase}.spring-case-hero .spring-case-hero__crumb{color:inherit;text-decoration:none;transition:color var(--spring-dur-ui) var(--spring-ease)}.spring-case-hero a.spring-case-hero__crumb:focus-visible,.spring-case-hero a.spring-case-hero__crumb:hover{color:var(--spring-c-heading)}.spring-case-hero .spring-case-hero__crumb--current{color:var(--spring-c-heading)}.spring-case-hero .spring-case-hero__logo{display:block;height:clamp(30px,4.2vw,var(--spring-case-hero-logo-h,60px));margin-top:clamp(28px,3.4vw,48px);width:auto}.spring-case-hero .spring-case-hero__split{--spring-gap-split:clamp(28px,4.4vw,80px);margin-top:clamp(28px,3.4vw,44px)}.spring-case-hero .spring-case-hero__heading{font-size:clamp(36px,5.4vw,84px);letter-spacing:-.04em;line-height:.98;max-width:var(--spring-case-hero-heading-ch,20ch)}.spring-case-hero .spring-case-hero__lead{max-width:42ch}.spring-case-hero .spring-case-hero__facts{display:grid;gap:clamp(20px,2.6vw,44px);grid-template-columns:repeat(4,minmax(0,1fr));margin:clamp(44px,5vw,72px) 0 0}.spring-case-hero .spring-case-hero__fact{border-top:1px solid var(--spring-c-rule);display:flex;flex-direction:column;gap:8px;padding-top:14px}.spring-case-hero .spring-case-hero__fact-value{color:var(--spring-c-heading);font-size:16px;line-height:1.45;margin:0}@media (max-width:899px){.spring-case-hero .spring-case-hero__facts{grid-template-columns:repeat(2,minmax(0,1fr))}}