.textButton-component{padding:0 24px;text-align:var(--_alignmentM, center)}.textButton-component--font-primary{font-family:var(--typefaces-primary)}.textButton-component--font-secondary{font-family:var(--typefaces-secondary)}.textButton-component--font-primaryBold{font-family:var(--typefaces-primary--bold)}.textButton-component--font-secondaryBold{font-family:var(--typefaces-secondary--bold)}.textButton-component--text-XS{font-size:var(--styles-XS--font-size);line-height:var(--styles-XS--line-height)}.textButton-component--text-small{font-size:var(--styles-S--font-size);line-height:var(--styles-S--line-height)}.textButton-component--text-medium{font-size:var(--styles-M--font-size);line-height:var(--styles-M--line-height)}.textButton-component--text-large{font-size:var(--styles-L--font-size);line-height:var(--styles-L--line-height)}.textButton-component--text-XL{font-size:var(--styles-XL--font-size);line-height:var(--styles-XL--line-height)}.textButton-component--text-XXL{font-size:var(--styles-XXL--font-size);line-height:var(--styles-XXL--line-height)}.textButton-component--text-XXXL{font-size:var(--styles-XXXL--font-size);line-height:var(--styles-XXXL--line-height)}.textButton-component--title{margin-bottom:var(--_titleSpace, 12px)}.textButton-component--description{margin-bottom:var(--_descriptionSpace, 24px)}@media(min-width: 1112px){.textButton-component{text-align:var(--_alignmentD, center);max-width:var(--_maxWidth, 1048px);margin:auto;padding:0}}
