.heading{margin:0;font-weight:var(--heading-weight);text-transform:var(--heading-transform);letter-spacing:var(--heading-letter-spacing);color:var(--foreground)}.heading-h1{font-size:var(--font-size-h1);line-height:var(--line-height-h1)}.heading-h2{font-size:var(--font-size-h2);line-height:var(--line-height-h2)}.heading-h3{font-size:var(--font-size-h3);line-height:var(--line-height-h3)}.heading-h4{font-size:var(--font-size-h4);line-height:var(--line-height-h4)}.heading-h5{font-size:var(--font-size-h5);line-height:var(--line-height-h5)}.heading-h6{font-size:var(--font-size-h6);line-height:var(--line-height-h6)}.text-body{margin:0;font-weight:var(--body-weight);letter-spacing:var(--body-letter-spacing);color:var(--foreground)}.text-body.is-muted{color:var(--muted-foreground)}.text-body-xl{font-size:var(--font-size-xl);line-height:var(--line-height-xl)}.text-body-lg{font-size:var(--font-size-lg);line-height:var(--line-height-lg)}.text-body-md{font-size:var(--font-size-md);line-height:var(--line-height-md)}.text-body-sm{font-size:var(--font-size-sm);line-height:var(--line-height-sm)}.text-body-xs{font-size:var(--font-size-xs);line-height:var(--line-height-xs)}