.text:has(>.cmp-text--v1){margin-bottom:var(--cc-spacing-l)}.text:has(>.cmp-text--v1):last-child{margin-bottom:0}.text:has(>.cmp-text--v1).cc-text--spacing-small{margin-bottom:var(--cc-spacing-xs)}.text:has(>.cmp-text--v1).cc-text--spacing-large{margin-bottom:var(--cc-spacing-xxl)}.text:has(>.cmp-text--v1).cc-text--spacing-none{margin-bottom:0}.cmp-text--v1 :is(p,h1,h2,h3,h4,h5,h6,ul,ol,small,caption,blockquote,.p,.h1,.h2,.h3,.h4,.h5,.h6,.small,.caption){margin-top:0}.cmp-text--v1 :is(p,h1,h2,h3,h4,h5,h6,ul,ol,small,caption,blockquote,.p,.h1,.h2,.h3,.h4,.h5,.h6,.small,.caption):last-child{margin-bottom:0}.cmp-text--v1 li~li{margin-top:var(--cc-spacing-s)}.cmp-text--v1 blockquote a,.cmp-text--v1 ol a,.cmp-text--v1 p a,.cmp-text--v1 ul a{text-decoration:underline}.cc-text--subheadline .cmp-text--v1,.cc-text--subheadline .cmp-text--v1 :is(p,h1,h2,h3,h4,h5,h6,ul,ol,small,caption,blockquote,.p,.h1,.h2,.h3,.h4,.h5,.h6,.small,.caption){font-family:var(--cc-font-family-base);font-size:var(--cc-font-size-s);font-weight:700;letter-spacing:.1em;text-transform:uppercase}.cc-text--color-brand .cmp-text--v1,.cc-text--color-brand .cmp-text--v1 :is(p,h1,h2,h3,h4,h5,h6,ul,ol,small,caption,blockquote){color:var(--cc-color-primary)}div.text:last-of-type .cmp-text--v1 :is(p,h1,h2,h3,h4,h5,h6,ul,ol,small,caption,blockquote,.p,.h1,.h2,.h3,.h4,.h5,.h6,.small,.caption):last-child{margin-bottom:0}