.text-reg{font-family:var(--fonts-family--font-family-primary);font-size:var(--fonts-sizes--text-sm);font-weight:400;line-height:150%}.text-reg.big{font-size:var(--fonts-sizes--text-2xl);line-height:normal}@media(max-width:991px){.text-reg.big{font-size:var(--fonts-sizes--text-md)}}.text-reg.small{font-size:var(--fonts-sizes--text-xs);line-height:140%}.text-reg.small.animation-text{grid-column-gap:4px;grid-row-gap:4px;display:flex}@media screen and (max-width:767px){.text-reg.small.animation-text{flex-wrap:wrap}}.text-450{font-weight:450}.text-500{font-weight:500}.text-number{font-size:36px;letter-spacing:-.72px;color:var(--colors--light-100)}.heading,.text-number{font-family:var(--fonts-family--font-family-secondary);font-weight:500;line-height:100%}.heading{font-size:var(--fonts-sizes--text-5xl);letter-spacing:-1.08px;margin:0}@media(max-width:991px){.heading{font-size:var(--fonts-sizes--text-4xl)}}@media(max-width:767px){.heading{font-size:var(--fonts-sizes--text-3xl);letter-spacing:-.72px}}.text-link{font-family:var(--fonts-family--font-family-primary);color:var(--colors--light-100);font-size:var(--fonts-sizes--text-sm);font-weight:400}.text-link.underline{text-decoration:underline}.text-link.small{font-size:var(--fonts-sizes--text-xs)}.text-link.mono{font-family:var(--fonts-family--font-family-tertiary)}.text-link.mono.left-space{padding-left:16px}.text-book{font-family:var(--fonts-family--font-family-primary);font-size:var(--fonts-sizes--text-lg);letter-spacing:-.36px;font-weight:500;line-height:100%}.text-book.animation-text{font-weight:400}.text-book.animation-text.text-450{font-weight:450}.text-book.animation-text.book{font-weight:500}.text-book.animation-text.normal-line,.text-book.normal-line{line-height:120%}.text-light-300{color:var(--colors--light-300)}.text-light-200{color:var(--colors--light-200)}.text-light-100{color:var(--colors--light-100)}.text-reg-mono{font-family:var(--fonts-family--font-family-tertiary);font-size:var(--fonts-sizes--text-xs);line-height:100%;font-weight:400}.text-reg-mono.text-allcaps{text-transform:uppercase;padding-top:2px}.text-reg-mono.text-allcaps.light-300{color:var(--colors--light-300)}