.text-group__size-6 .text-group__overline,.text-group__size-5 .text-group__overline{font-size:var(--overline-3);font-family:var(--font-var-1);font-weight:400;line-height:1.1;letter-spacing:.08em;text-transform:uppercase}.text-group__size-4 .text-group__overline,.text-group__size-3 .text-group__overline{font-size:var(--overline-2);font-family:var(--font-var-1);font-weight:400;line-height:1.1;letter-spacing:.08em;text-transform:uppercase}.text-group__size-2 .text-group__overline,.text-group__size-1 .text-group__overline{font-size:var(--overline-1);font-family:var(--font-var-1);font-weight:400;line-height:1.1;letter-spacing:.08em;text-transform:uppercase}.text-group__size-2 .text-group__title,.text-group__size-1 .text-group__title{font-size:var(--display-1);font-family:var(--font-var-1);font-weight:400;line-height:1.2;letter-spacing:0px}.text-group__size-3 .text-group__title{font-size:var(--display-2);font-family:var(--font-var-1);font-weight:400;line-height:1.2;letter-spacing:0px}.text-group__size-4 .text-group__title{font-size:var(--display-3);font-family:var(--font-var-1);font-weight:400;line-height:1.15;letter-spacing:0px}.text-group__size-5 .text-group__title{font-size:var(--display-4);font-family:var(--font-var-1);font-weight:400;line-height:1.1;letter-spacing:0px}.text-group__size-6 .text-group__title{font-size:var(--display-5);font-family:var(--font-var-1);font-weight:400;line-height:1.1;letter-spacing:0px}.text-group__size-6 .text-group__description{font-size:28px;font-family:var(--font-var-1);font-weight:400;line-height:1.3;letter-spacing:0em}.text-group__size-5 .text-group__description{font-size:20px;font-family:var(--font-var-1);font-weight:400;line-height:1.4;letter-spacing:0em}.text-group__size-4 .text-group__description{font-size:16px;font-family:var(--font-var-1);font-weight:400;line-height:1.5;letter-spacing:0em}.text-group__size-3 .text-group__description{font-size:14px;font-family:var(--font-var-1);font-weight:400;line-height:1.5;letter-spacing:0em}.text-group__size-2 .text-group__description{font-size:13px;font-family:var(--font-var-1);font-weight:400;line-height:1.5;letter-spacing:0em}.text-group__size-1 .text-group__description{font-size:12px;font-family:var(--font-var-1);font-weight:400;line-height:1.5;letter-spacing:0em}.text-group__container{display:flex;flex-direction:column}.text-group__size-1 .text-group__overline:not(:last-child){margin-bottom:var(--spacing-overline-1)}.text-group__size-1 .text-group__title:not(:last-child){margin-bottom:var(--spacing-headline-1)}.text-group__size-1 .text-group__description:not(:last-child){margin-bottom:var(--spacing-paragraph-1)}.text-group__size-1 .text-group__overline+.text-group__cta,.text-group__size-1 .text-group__title+.text-group__cta,.text-group__size-1 .text-group__description+.text-group__cta{padding-top:var(--spacing-button-1)}.text-group__size-2 .text-group__overline:not(:last-child){margin-bottom:var(--spacing-overline-2)}.text-group__size-2 .text-group__title:not(:last-child){margin-bottom:var(--spacing-headline-2)}.text-group__size-2 .text-group__description:not(:last-child){margin-bottom:var(--spacing-paragraph-2)}.text-group__size-2 .text-group__overline+.text-group__cta,.text-group__size-2 .text-group__title+.text-group__cta,.text-group__size-2 .text-group__description+.text-group__cta{padding-top:var(--spacing-button-2)}.text-group__size-3 .text-group__overline:not(:last-child){margin-bottom:var(--spacing-overline-3)}.text-group__size-3 .text-group__title:not(:last-child){margin-bottom:var(--spacing-headline-3)}.text-group__size-3 .text-group__description:not(:last-child){margin-bottom:var(--spacing-paragraph-3)}.text-group__size-3 .text-group__overline+.text-group__cta,.text-group__size-3 .text-group__title+.text-group__cta,.text-group__size-3 .text-group__description+.text-group__cta{padding-top:var(--spacing-button-3)}.text-group__size-4 .text-group__overline:not(:last-child){margin-bottom:var(--spacing-overline-4)}.text-group__size-4 .text-group__title:not(:last-child){margin-bottom:var(--spacing-headline-4)}.text-group__size-4 .text-group__description:not(:last-child){margin-bottom:var(--spacing-paragraph-4)}.text-group__size-4 .text-group__overline+.text-group__cta,.text-group__size-4 .text-group__title+.text-group__cta,.text-group__size-4 .text-group__description+.text-group__cta{padding-top:var(--spacing-button-4)}.text-group__size-5 .text-group__overline:not(:last-child){margin-bottom:var(--spacing-overline-5)}.text-group__size-5 .text-group__title:not(:last-child){margin-bottom:var(--spacing-headline-5)}.text-group__size-5 .text-group__description:not(:last-child){margin-bottom:var(--spacing-paragraph-5)}.text-group__size-5 .text-group__overline+.text-group__cta,.text-group__size-5 .text-group__title+.text-group__cta,.text-group__size-5 .text-group__description+.text-group__cta{padding-top:var(--spacing-button-5)}.text-group__size-6 .text-group__overline:not(:last-child){margin-bottom:var(--spacing-overline-6)}.text-group__size-6 .text-group__title:not(:last-child){margin-bottom:var(--spacing-headline-6)}.text-group__size-6 .text-group__description:not(:last-child){margin-bottom:var(--spacing-paragraph-6)}.text-group__size-6 .text-group__overline+.text-group__cta,.text-group__size-6 .text-group__title+.text-group__cta,.text-group__size-6 .text-group__description+.text-group__cta{padding-top:var(--spacing-button-6)}.text-group__h-left{align-items:flex-start;justify-self:flex-start}.text-group__h-left .text-group__overline,.text-group__h-left .text-group__title,.text-group__h-left .text-group__description{text-align:start}.text-group__h-center{align-items:center;justify-self:center}.text-group__h-center .text-group__overline,.text-group__h-center .text-group__title,.text-group__h-center .text-group__description{text-align:center}.text-group__h-right{align-items:flex-end;justify-self:flex-end}.text-group__h-right .text-group__overline,.text-group__h-right .text-group__title,.text-group__h-right .text-group__description{text-align:end}.text-group__v-top{align-self:flex-start}.text-group__v-middle{align-self:center}.text-group__v-bottom{align-self:flex-end}.text-group__color-light .text-group__overline,.text-group__color-light .text-group__title,.text-group__color-light .text-group__description{color:var(--light__text_text)}.text-group__color-dark .text-group__overline,.text-group__color-dark .text-group__title,.text-group__color-dark .text-group__description{color:var(--dark__text_text)}.text-group__cta{display:flex}

/*# sourceMappingURL=snippets.text-group.css.map*/