.text-group__title{font-size:var(--overline-3);font-family:var(--font-var-1);font-weight:500;line-height:auto;letter-spacing:.08em;text-transform:uppercase}.text-group__cta,.text-group__overline{font-size:var(--overline-1);font-family:var(--font-var-1);font-weight:500;line-height:1.1;letter-spacing:.08em;text-transform:uppercase}.text-group__description{font-size:var(--paragraph-xs);font-family:var(--font-var-1);font-weight:500;line-height:1.5;letter-spacing:0em}.text-group__container{display:flex;align-items:center}.text-group__overline:not(:last-child){margin-bottom:var(--spacing-overline-1)}.text-group__description:not(:last-child){margin-bottom:var(--spacing-paragraph-1)}.text-group__cta>.btn{display:flex;align-items:center;justify-content:center}.text-group__cta-module{display:flex;max-height:4px;margin:0 10px}@media screen and (min-width: 1025px){.text-group__cta-module{max-height:6px;margin:0 16px}}.text-group__cta-module svg{height:4px;width:4px}@media screen and (min-width: 1025px){.text-group__cta-module svg{width:6px;height:6px}}.text-group__h-left{justify-content: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{justify-content: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{justify-content: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,.text-group__color-light .text-group__cta{color:var(--light__text_text)}.text-group__color-light .text-group__cta-module svg [fill]:not([fill=none]){fill:var(--light__text_text)}.text-group__color-light .text-group__cta-module svg [stroke]:not([stroke=none]){stroke: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,.text-group__color-dark .text-group__cta{color:var(--dark__text_text)}.text-group__color-dark .text-group__cta-module svg [fill]:not([fill=none]){fill:var(--dark__text_text)}.text-group__color-dark .text-group__cta-module svg [stroke]:not([stroke=none]){stroke:var(--dark__text_text)}

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