.text-group__size-7 .text-group__overline,.text-group__size-6 .text-group__overline{font-size:var(--overline-3);font-family:var(--font-family-overline);font-weight:700;line-height:1.1;letter-spacing:.08em;text-transform:uppercase}.text-group__size-5 .text-group__overline,.text-group__size-3 .text-group__overline,.text-group__size-2 .text-group__overline{font-size:var(--overline-2);font-family:var(--font-family-overline);font-weight:700;line-height:1.1;letter-spacing:.08em;text-transform:uppercase}.text-group__size-4 .text-group__overline,.text-group__size-1 .text-group__overline{font-size:var(--overline-1);font-family:var(--font-family-overline);font-weight:700;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-family-display);font-weight:700;line-height:1.2;letter-spacing:.04em}.text-group__size-3 .text-group__title{font-size:var(--display-2);font-family:var(--font-family-display);font-weight:700;line-height:1.2;letter-spacing:.04em}.text-group__size-5 .text-group__title,.text-group__size-4 .text-group__title{font-size:var(--display-3);font-family:var(--font-family-display);font-weight:700;line-height:1.14;letter-spacing:.04em}.text-group__size-6 .text-group__title{font-size:var(--display-4);font-family:var(--font-family-display);font-weight:500;line-height:1.1;letter-spacing:.04em}.text-group__size-7 .text-group__title{font-size:var(--display-5);font-family:var(--font-family-display);font-weight:700;line-height:1.1;letter-spacing:.04em}.body__article .text-group__container--custom-style.text-group__size-1 .text-group__title,.body__article .text-group__container--custom-style.text-group__size-2 .text-group__title,.body__article .text-group__container--custom-style.text-group__size-3 .text-group__title,.body__article .text-group__container--custom-style.text-group__size-4 .text-group__title,.body__article .text-group__container--custom-style.text-group__size-5 .text-group__title,.body__article .text-group__container--custom-style.text-group__size-6 .text-group__title,.text-group__size-7 .text-group__title-light{font-size:var(--heading-h1);font-family:var(--font-family-heading);font-weight:400;line-height:1.03;letter-spacing:.04em}.text-group__size-6 .text-group__title-light{font-size:var(--heading-h2);font-family:var(--font-family-heading);font-weight:400;line-height:1.03;letter-spacing:.04em}.text-group__size-5 .text-group__title-light,.text-group__size-4 .text-group__title-light{font-size:var(--heading-h3);font-family:var(--font-family-heading);font-weight:400;line-height:1.03;letter-spacing:.04em}.text-group__size-3 .text-group__title-light{font-size:var(--heading-h4);font-family:var(--font-family-heading);font-weight:400;line-height:1.03;letter-spacing:.04em}.text-group__size-2 .text-group__title-light{font-size:var(--heading-h5);font-family:var(--font-family-heading);font-weight:400;line-height:1.03;letter-spacing:.04em}.text-group__size-1 .text-group__title-light{font-size:var(--heading-h6);font-family:var(--font-family-heading);font-weight:400;line-height:1.03;letter-spacing:.04em}.text-group__size-7 .text-group__description{font-size:var(--body-2xl);font-family:var(--font-family-body);font-weight:400;line-height:1.29;letter-spacing:0em}.body__article .text-group__container--custom-style.text-group__size-1 .text-group__description,.body__article .text-group__container--custom-style.text-group__size-2 .text-group__description,.body__article .text-group__container--custom-style.text-group__size-3 .text-group__description,.body__article .text-group__container--custom-style.text-group__size-4 .text-group__description,.body__article .text-group__container--custom-style.text-group__size-5 .text-group__description,.body__article .text-group__container--custom-style.text-group__size-6 .text-group__description,.text-group__size-6 .text-group__description{font-size:var(--body-xl);font-family:var(--font-family-body);font-weight:400;line-height:1.39;letter-spacing:0em}.text-group__size-5 .text-group__description,.text-group__size-4 .text-group__description{font-size:var(--body-l);font-family:var(--font-family-body);font-weight:400;line-height:1.5;letter-spacing:0em}.text-group__size-3 .text-group__description,.text-group__size-2 .text-group__description{font-size:var(--body-m);font-family:var(--font-family-body);font-weight:400;line-height:1.5;letter-spacing:0em}.text-group__size-1 .text-group__description{font-size:var(--body-xs);font-family:var(--font-family-body);font-weight:400;line-height:1.5;letter-spacing:0em}.body__article .text-group__container--custom-style.text-group__size-1 .text-group__overline,.body__article .text-group__container--custom-style.text-group__size-2 .text-group__overline,.body__article .text-group__container--custom-style.text-group__size-3 .text-group__overline,.body__article .text-group__container--custom-style.text-group__size-4 .text-group__overline,.body__article .text-group__container--custom-style.text-group__size-5 .text-group__overline,.body__article .text-group__container--custom-style.text-group__size-6 .text-group__overline{font-size:var(--body-3xs);font-family:var(--font-family-body);font-weight:400;line-height:1.5;letter-spacing:0em}.text-group__size-7 .text-group__title-quote,.text-group__size-6 .text-group__title-quote{font-size:var(--quote-3);font-family:var(--font-family-quote);font-weight:400;line-height:1.29;letter-spacing:-0.04em}.text-group__size-5 .text-group__title-quote,.text-group__size-4 .text-group__title-quote,.text-group__size-3 .text-group__title-quote{font-size:var(--quote-2);font-family:var(--font-family-quote);font-weight:400;line-height:1.29;letter-spacing:-0.04em}.text-group__size-2 .text-group__title-quote,.text-group__size-1 .text-group__title-quote{font-size:var(--quote-1);font-family:var(--font-family-quote);font-weight:400;line-height:1.29;letter-spacing:-0.04em}.text-group__container{display:flex;flex-direction:column}.text-group__icon svg,.text-group__icon img{height:76px;width:auto}@media screen and (min-width: 1024px){.text-group__icon svg,.text-group__icon img{height:127px}}.text-group__content{display:flex;flex-direction:column}.text-group__size-1 .text-group__overline:not(:last-child){margin-bottom:var(--overline-1-vs)}.text-group__size-1 .text-group__title:not(:last-child){margin-bottom:var(--headline-1-vs)}.text-group__size-1 .text-group__description:not(:last-child){margin-bottom:var(--paragraph-1-vs)}.text-group__size-1 .text-group__overline+.text-group__cta-container,.text-group__size-1 .text-group__title+.text-group__cta-container,.text-group__size-1 .text-group__description+.text-group__cta-container{padding-top:var(--button-1-vs)}.text-group__size-2 .text-group__overline:not(:last-child){margin-bottom:var(--overline-2-vs)}.text-group__size-2 .text-group__title:not(:last-child){margin-bottom:var(--headline-2-vs)}.text-group__size-2 .text-group__description:not(:last-child){margin-bottom:var(--paragraph-2-vs)}.text-group__size-2 .text-group__overline+.text-group__cta-container,.text-group__size-2 .text-group__title+.text-group__cta-container,.text-group__size-2 .text-group__description+.text-group__cta-container{padding-top:var(--button-2-vs)}.text-group__size-3 .text-group__overline:not(:last-child){margin-bottom:var(--overline-3-vs)}.text-group__size-3 .text-group__title:not(:last-child){margin-bottom:var(--headline-3-vs)}.text-group__size-3 .text-group__description:not(:last-child){margin-bottom:var(--paragraph-3-vs)}.text-group__size-3 .text-group__overline+.text-group__cta-container,.text-group__size-3 .text-group__title+.text-group__cta-container,.text-group__size-3 .text-group__description+.text-group__cta-container{padding-top:var(--button-3-vs)}.text-group__size-4 .text-group__overline:not(:last-child){margin-bottom:var(--overline-4-vs)}.text-group__size-4 .text-group__title:not(:last-child){margin-bottom:var(--headline-4-vs)}.text-group__size-4 .text-group__description:not(:last-child){margin-bottom:var(--paragraph-4-vs)}.text-group__size-4 .text-group__overline+.text-group__cta-container,.text-group__size-4 .text-group__title+.text-group__cta-container,.text-group__size-4 .text-group__description+.text-group__cta-container{padding-top:var(--button-4-vs)}.text-group__size-5 .text-group__overline:not(:last-child){margin-bottom:var(--overline-4-vs)}.text-group__size-5 .text-group__title:not(:last-child){margin-bottom:var(--headline-4-vs)}.text-group__size-5 .text-group__description:not(:last-child){margin-bottom:var(--paragraph-4-vs)}.text-group__size-5 .text-group__overline+.text-group__cta-container,.text-group__size-5 .text-group__title+.text-group__cta-container,.text-group__size-5 .text-group__description+.text-group__cta-container{padding-top:var(--button-4-vs)}.text-group__size-6 .text-group__overline:not(:last-child){margin-bottom:var(--overline-5-vs)}.text-group__size-6 .text-group__title:not(:last-child){margin-bottom:var(--headline-5-vs)}.text-group__size-6 .text-group__description:not(:last-child){margin-bottom:var(--paragraph-5-vs)}.text-group__size-6 .text-group__overline+.text-group__cta-container,.text-group__size-6 .text-group__title+.text-group__cta-container,.text-group__size-6 .text-group__description+.text-group__cta-container{padding-top:var(--button-5-vs)}.text-group__size-7 .text-group__overline:not(:last-child){margin-bottom:var(--overline-6-vs)}.text-group__size-7 .text-group__title:not(:last-child){margin-bottom:var(--headline-6-vs)}.text-group__size-7 .text-group__description:not(:last-child){margin-bottom:var(--paragraph-6-vs)}.text-group__size-7 .text-group__overline+.text-group__cta-container,.text-group__size-7 .text-group__title+.text-group__cta-container,.text-group__size-7 .text-group__description+.text-group__cta-container{padding-top:var(--button-6-vs)}.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-left .text-group__cta-container{justify-content:flex-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-center .text-group__cta-container{justify-content: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__h-right .text-group__cta-container{justify-content:flex-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-container{display:flex;flex-wrap:wrap;gap:var(--spacing-1)}.text-group__cta-container--multiple{width:inherit}.text-group__cta-container--multiple .cta__container{flex:1 1 0}@media screen and (max-width: 359px){.text-group__cta-container--multiple .cta__container{min-width:150px;max-width:-webkit-min-content;max-width:-moz-min-content;max-width:min-content}}.text-group__cta-container--multiple .cta__container>.btn{width:100%}.body__article .text-group__container--custom-style.text-group__size-1 .text-group__content,.body__article .text-group__container--custom-style.text-group__size-2 .text-group__content,.body__article .text-group__container--custom-style.text-group__size-3 .text-group__content,.body__article .text-group__container--custom-style.text-group__size-4 .text-group__content,.body__article .text-group__container--custom-style.text-group__size-5 .text-group__content,.body__article .text-group__container--custom-style.text-group__size-6 .text-group__content{gap:var(--spacing-1)}.body__article .text-group__container--custom-style.text-group__size-1 .text-group__overline,.body__article .text-group__container--custom-style.text-group__size-2 .text-group__overline,.body__article .text-group__container--custom-style.text-group__size-3 .text-group__overline,.body__article .text-group__container--custom-style.text-group__size-4 .text-group__overline,.body__article .text-group__container--custom-style.text-group__size-5 .text-group__overline,.body__article .text-group__container--custom-style.text-group__size-6 .text-group__overline{margin:0}.body__article .text-group__container--custom-style.text-group__size-1 .text-group__title,.body__article .text-group__container--custom-style.text-group__size-2 .text-group__title,.body__article .text-group__container--custom-style.text-group__size-3 .text-group__title,.body__article .text-group__container--custom-style.text-group__size-4 .text-group__title,.body__article .text-group__container--custom-style.text-group__size-5 .text-group__title,.body__article .text-group__container--custom-style.text-group__size-6 .text-group__title{margin:0}.body__article .text-group__container--custom-style.text-group__size-1 .text-group__description,.body__article .text-group__container--custom-style.text-group__size-2 .text-group__description,.body__article .text-group__container--custom-style.text-group__size-3 .text-group__description,.body__article .text-group__container--custom-style.text-group__size-4 .text-group__description,.body__article .text-group__container--custom-style.text-group__size-5 .text-group__description,.body__article .text-group__container--custom-style.text-group__size-6 .text-group__description{margin:0}

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