.button:not(.button-secondary,.button-unstyled){font-weight:var(--weight-semibold)}.headline{font-family:var(--font-headline--family);font-size:var(--font-headline--size);font-weight:var(--font-headline--weight);line-height:var(--font-headline--line-height);letter-spacing:var(--font-headline--letter-spacing);color:var(--font-h1--color);text-wrap:balance}.eyebrow{font-family:var(--font-body--family);font-weight:var(--weight-semibold);font-size:var(--font-size--xs);letter-spacing:var(--letter-spacing-sm);text-transform:uppercase;color:var(--color-primary)}.prose{font-family:var(--font-body--family);font-weight:var(--weight-regular);font-size:var(--font-paragraph--size);line-height:var(--line-height--body-loose)}.prose strong,.prose b{font-weight:var(--weight-bold)}.prose ul,.prose ol{margin-block:var(--margin-md);padding-inline-start:1.5rem}.prose li{padding-block:.25rem;padding-inline-start:.25rem;line-height:var(--line-height--body-loose)}.prose li+li{margin-block-start:.25rem}.prose li::marker{color:var(--color-link);font-weight:var(--weight-bold)}.prose ol li::marker{color:var(--color-link);font-weight:var(--weight-bold)}.prose ul ul,.prose ol ol,.prose ul ol,.prose ol ul{margin-block:var(--margin-xs);padding-inline-start:1.25rem}.prose ul ul{list-style:none}.prose ul ul>li{position:relative;padding-inline-start:1rem}.prose ul ul>li:before{content:"\2013";position:absolute;inset-inline-start:0;color:var(--color-link);font-weight:var(--weight-bold)}.prose :is(h1,h2){font-size:var(--font-h3--size);line-height:var(--font-h3--line-height)}.prose p:first-of-type{font-family:var(--font-accent--family);font-weight:var(--weight-bold);font-style:italic;font-size:var(--font-size--xl);color:var(--color-teal);line-height:var(--line-height--body-normal)}.prose p:not(:first-of-type){font-family:var(--font-body--family);line-height:var(--line-height--body-normal)}.lede{font-family:var(--font-accent--family);font-weight:var(--weight-bold);font-style:italic;font-size:var(--font-size--xl);color:var(--color-teal);line-height:var(--line-height--body-normal)}.pullquote{font-family:var(--font-heading--family);font-style:italic;font-weight:400;font-size:clamp(1.75rem,3vw,2.5rem);line-height:var(--line-height--heading-normal)}.subhead{font-family:var(--font-body--family);font-size:clamp(1.125rem,1.6vw,1.5rem);font-weight:300;line-height:1.45;letter-spacing:-.005em;color:inherit;max-width:32em;text-wrap:pretty}.headline+.subhead{margin-top:clamp(.75rem,1vw,1.25rem)}
/*# sourceMappingURL=/cdn/shop/t/150/assets/component-ascension-typography.css.map */
