.spring-label-rows .spring-label-rows__header{display:flex;flex-direction:column;gap:clamp(18px,2vw,26px)}.spring-label-rows .spring-label-rows__heading--xl{font-size:clamp(34px,5.4vw,86px);letter-spacing:-.04em;line-height:.98;max-width:var(--spring-label-rows-heading-ch,18ch)}.spring-label-rows .spring-label-rows__heading--lg{font-size:clamp(30px,4.2vw,58px);letter-spacing:-.034em;line-height:1;max-width:var(--spring-label-rows-heading-ch,18ch)}.spring-label-rows .spring-label-rows__eyebrow+.spring-label-rows__rows,.spring-label-rows .spring-label-rows__header+.spring-label-rows__rows{margin-top:clamp(28px,3.4vw,48px)}.spring-label-rows .spring-label-rows__rows{border-bottom:1px solid var(--spring-c-rule);display:flex;flex-direction:column}.spring-label-rows .spring-label-rows__row{align-items:baseline;border-top:1px solid var(--spring-c-rule);display:grid;gap:8px clamp(16px,3vw,48px);grid-template-columns:minmax(0,3fr) minmax(0,9fr);padding:clamp(18px,2vw,26px) 0}.spring-label-rows .spring-label-rows__label{font-family:var(--spring-font-text);font-size:var(--spring-text-label);font-weight:var(--spring-weight-semibold);letter-spacing:var(--spring-tracking-label);line-height:1.4;text-transform:uppercase}.spring-label-rows--label-mark .spring-label-rows__label{color:var(--spring-c-mark)}.spring-label-rows--label-heading .spring-label-rows__label{color:var(--spring-c-heading)}.spring-label-rows--label-muted .spring-label-rows__label{color:var(--spring-c-text-2)}.spring-label-rows .spring-label-rows__split-text,.spring-label-rows .spring-label-rows__text{color:var(--spring-c-heading);font-family:var(--spring-font-display);font-size:clamp(19px,2vw,28px);font-weight:var(--spring-weight-medium);letter-spacing:-.02em;line-height:1.28;margin:0}.spring-label-rows .spring-label-rows__statement{color:var(--spring-c-heading);font-family:var(--spring-font-display);font-size:clamp(21px,2.5vw,36px);font-weight:var(--spring-weight-medium);letter-spacing:-.024em;line-height:1.24;margin:clamp(44px,5vw,80px) 0 0;max-width:30ch}.spring-label-rows .spring-label-rows__split{--spring-gap-split:clamp(24px,4vw,72px);border-top:1px solid var(--spring-c-rule);padding-top:clamp(22px,2.6vw,34px)}.spring-label-rows .spring-label-rows__split+.spring-label-rows__split{margin-top:clamp(28px,3.4vw,48px)}@media (max-width:640px){.spring-label-rows .spring-label-rows__row{grid-template-columns:minmax(0,1fr)}}