.text-heading-xxl{font-family:var(--font-system);font-weight:var(--text-heading-xxl-font-weight);font-size:var(--text-heading-xxl-font-size);letter-spacing:var(--text-heading-xxl-letter-spacing);line-height:var(--text-heading-xxl-line-height);margin:0}.text-heading-xl{font-family:var(--font-system);font-weight:var(--text-heading-xl-font-weight);font-size:var(--text-heading-xl-font-size);letter-spacing:var(--text-heading-xl-letter-spacing);line-height:var(--text-heading-xl-line-height);margin:0}.text-heading-l{font-family:var(--font-system);font-weight:var(--text-heading-l-font-weight);font-size:var(--text-heading-l-font-size);letter-spacing:var(--text-heading-l-letter-spacing);line-height:var(--text-heading-l-line-height);margin:0}.text-heading-m{font-family:var(--font-system);font-weight:var(--text-heading-m-font-weight);font-size:var(--text-heading-m-font-size);letter-spacing:var(--text-heading-m-letter-spacing);line-height:var(--text-heading-m-line-height);margin:0}.text-heading-s{font-family:var(--font-system);font-weight:var(--text-heading-s-font-weight);font-size:var(--text-heading-s-font-size);letter-spacing:var(--text-heading-s-letter-spacing);line-height:var(--text-heading-s-line-height);margin:0}.text-heading-s-bold{font-family:var(--font-system);font-weight:var(--text-heading-s-bold-font-weight);font-size:var(--text-heading-s-bold-font-size);letter-spacing:var(--text-heading-s-bold-letter-spacing);line-height:var(--text-heading-s-bold-line-height);margin:0}.text-body-l{font-family:var(--font-system);font-weight:var(--text-body-l-font-weight);font-size:var(--text-body-l-font-size);letter-spacing:var(--text-body-l-letter-spacing);line-height:var(--text-body-l-line-height);margin:0}.text-body-l-bold{font-family:var(--font-system);font-weight:var(--text-body-l-bold-font-weight);font-size:var(--text-body-l-bold-font-size);letter-spacing:var(--text-body-l-bold-letter-spacing);line-height:var(--text-body-l-bold-line-height);margin:0}.text-body-m{font-family:var(--font-system);font-weight:var(--text-body-m-font-weight);font-size:var(--text-body-m-font-size);letter-spacing:var(--text-body-m-letter-spacing);line-height:var(--text-body-m-line-height);margin:0}.text-body-m-bold{font-family:var(--font-system);font-weight:var(--text-body-m-bold-font-weight);font-size:var(--text-body-m-bold-font-size);letter-spacing:var(--text-body-m-bold-letter-spacing);line-height:var(--text-body-m-bold-line-height);margin:0}.text-body-m-semibold{font-family:var(--font-system);font-weight:var(--text-body-m-semibold-font-weight);font-size:var(--text-body-m-semibold-font-size);letter-spacing:var(--text-body-m-semibold-letter-spacing);line-height:var(--text-body-m-semibold-line-height);margin:0}.text-body-s{font-family:var(--font-system);font-weight:var(--text-body-s-font-weight);font-size:var(--text-body-s-font-size);letter-spacing:var(--text-body-s-letter-spacing);line-height:var(--text-body-s-line-height);margin:0}.text-body-s-medium{font-family:var(--font-system);font-weight:var(--text-body-s-medium-font-weight);font-size:var(--text-body-s-medium-font-size);letter-spacing:var(--text-body-s-medium-letter-spacing);line-height:var(--text-body-s-medium-line-height);margin:0}.text-body-s-bold{font-family:var(--font-system);font-weight:var(--text-body-s-bold-font-weight);font-size:var(--text-body-s-bold-font-size);letter-spacing:var(--text-body-s-bold-letter-spacing);line-height:var(--text-body-s-bold-line-height);margin:0}.text-body-s-semibold{font-family:var(--font-system);font-weight:var(--text-body-s-semibold-font-weight);font-size:var(--text-body-s-semibold-font-size);letter-spacing:var(--text-body-s-semibold-letter-spacing);line-height:var(--text-body-s-semibold-line-height);margin:0}.text-caption{font-family:var(--font-system);font-weight:var(--text-caption-font-weight);font-size:var(--text-caption-font-size);letter-spacing:var(--text-caption-letter-spacing);line-height:var(--text-caption-line-height);margin:0}.text-label-s{font-family:var(--font-system);font-weight:var(--text-label-s-font-weight);font-size:var(--text-label-s-font-size);letter-spacing:var(--text-label-s-letter-spacing);line-height:var(--text-label-s-line-height);margin:0}.text-page-title{font-family:var(--font-system);font-weight:var(--text-heading-l-font-weight);font-size:var(--text-heading-l-font-size);letter-spacing:var(--text-heading-l-letter-spacing);line-height:var(--text-heading-l-line-height);margin:0}.one-line-ellipsis{-webkit-box-orient:vertical;-webkit-line-clamp:1;display:-webkit-box!important;line-clamp:1;overflow:hidden;text-overflow:ellipsis;word-break:break-all}.two-lines-ellipsis{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box!important;line-clamp:2;overflow:hidden;text-overflow:ellipsis;word-break:break-word}.two-lines-ellipsis>*:last-child{word-break:break-all}
