.heading{--padding: 0;--margin: 0;--text-transform: none;padding:var(--padding);margin:var(--margin);font-variation-settings:"wght" var(--heading-font-variation-settings, 500 inherit)}@media screen and (prefers-reduced-motion: no-preference){.heading--animated+.heading__description{filter:opacity(0);transition:filter .5s var(--animation-delay) cubic-bezier(.33,0,.67,1)}.heading--animated:not(.heading--long)>span{display:inline-block;opacity:0;animation:var(--animation-enter-word);animation-delay:var(--animation-delay);animation-play-state:paused}.heading--animated:not(.heading--long).heading--animate>span{animation-play-state:running}.heading--animated:not(.heading--long).heading--animate+.heading__description{filter:opacity(1)}}.heading--primary{text-transform:var(--text-transform)}.heading--hg3{font-size:var(--fs-sec-hg3);line-height:var(--lh-sec-hg3);letter-spacing:var(--ls-sec-hg3);font-variation-settings:"wght" var(--heading-font-variation-settings, 500);font-family:var(--font-secondary)}.heading--hg2{font-size:var(--fs-xxl);line-height:var(--lh-xxl);letter-spacing:var(--ls-xxl);font-family:var(--font-primary);font-variation-settings:"wght" var(--heading-font-variation-settings, 500)}.heading--hg2.heading--secondary{font-size:var(--fs-sec-hg2);line-height:var(--lh-sec-hg2);letter-spacing:var(--ls-sec-hg2);font-family:var(--font-secondary);font-variation-settings:"wght" var(--heading-font-variation-settings, 500)}@media screen and (min-width: 1200px){.heading--hg2.heading--secondary{font-size:var(--fs-sec-hg2);line-height:var(--lh-sec-hg2);letter-spacing:var(--ls-sec-hg2);font-family:var(--font-secondary);font-variation-settings:"wght" var(--heading-font-variation-settings, 400)}}.heading--hg1{font-size:var(--fs-xxl);line-height:var(--lh-xxl);letter-spacing:var(--ls-xxl);font-family:var(--font-primary);font-variation-settings:"wght" var(--heading-font-variation-settings, 500)}.heading--hg1.heading--secondary{font-size:var(--fs-sec-hg1);line-height:var(--lh-sec-hg1);letter-spacing:var(--ls-sec-hg1);font-family:var(--font-secondary);font-variation-settings:"wght" var(--heading-font-variation-settings, 500)}@media screen and (min-width: 1200px){.heading--hg1.heading--secondary{font-size:var(--fs-sec-hg1);line-height:var(--lh-sec-hg1);letter-spacing:var(--ls-sec-hg1);font-family:var(--font-secondary);font-variation-settings:"wght" var(--heading-font-variation-settings, 400)}}.heading--xxl{font-size:var(--fs-xxl);line-height:var(--lh-xxl);letter-spacing:var(--ls-xxl);font-family:var(--font-primary);font-variation-settings:"wght" var(--heading-font-variation-settings, 500)}.heading--xxl.heading--secondary{font-size:var(--fs-sec-xxl);line-height:var(--lh-sec-xxl);letter-spacing:var(--ls-sec-xxl);font-family:var(--font-secondary);font-variation-settings:"wght" var(--heading-font-variation-settings, 500)}.heading--xxl.heading--tertiary{font-size:var(--fs-tert-base);line-height:var(--lh-tert-base);letter-spacing:var(--ls-tert-base);font-family:var(--font-tertiary);font-variation-settings:"wght" var(--heading-font-variation-settings, 400)}.heading--xl{font-size:var(--fs-xl);line-height:var(--lh-xl);letter-spacing:var(--ls-xl);font-family:var(--font-primary);font-variation-settings:"wght" var(--heading-font-variation-settings, 500)}.heading--xl.heading--secondary{font-size:var(--fs-sec-xl);line-height:var(--lh-sec-xl);letter-spacing:var(--ls-sec-xl);font-family:var(--font-secondary);font-variation-settings:"wght" var(--heading-font-variation-settings, 500)}.heading--xl.heading--tertiary{font-size:var(--fs-tert-base);line-height:var(--lh-tert-base);letter-spacing:var(--ls-tert-base);font-family:var(--font-tertiary);font-variation-settings:"wght" var(--heading-font-variation-settings, 400)}.heading--lg{font-size:var(--fs-lg);line-height:var(--lh-lg);letter-spacing:var(--ls-lg);font-family:var(--font-primary);font-variation-settings:"wght" var(--heading-font-variation-settings, 500)}.heading--lg.heading--secondary{font-size:var(--fs-sec-lg);line-height:var(--lh-sec-lg);letter-spacing:var(--ls-sec-lg);font-family:var(--font-secondary);font-variation-settings:"wght" var(--heading-font-variation-settings, 400)}.heading--lg.heading--tertiary{font-size:var(--fs-tert-base);line-height:var(--lh-tert-base);letter-spacing:var(--ls-tert-base);font-family:var(--font-tertiary);font-variation-settings:"wght" var(--heading-font-variation-settings, 400)}.heading--md{font-size:var(--fs-md);line-height:var(--lh-md);letter-spacing:var(--ls-md);font-family:var(--font-primary);font-variation-settings:"wght" var(--heading-font-variation-settings, 500)}.heading--md.heading--secondary{font-size:var(--fs-sec-md);line-height:var(--lh-sec-md);letter-spacing:var(--ls-sec-md);font-family:var(--font-secondary);font-variation-settings:"wght" var(--heading-font-variation-settings, 500)}.heading--md.heading--tertiary{font-size:var(--fs-tert-md);line-height:var(--lh-tert-md);letter-spacing:var(--ls-tert-md);font-family:var(--font-tertiary);font-variation-settings:"wght" var(--heading-font-variation-settings, 400)}.heading--sm{font-size:var(--fs-sm);line-height:var(--lh-sm);letter-spacing:var(--ls-sm);font-family:var(--font-primary);font-variation-settings:"wght" var(--heading-font-variation-settings, 500)}.heading--sm.heading--secondary{font-size:var(--fs-sec-sm);line-height:var(--lh-sec-sm);letter-spacing:var(--ls-sec-sm);font-family:var(--font-secondary);font-variation-settings:"wght" var(--heading-font-variation-settings, 500)}.heading--sm.heading--tertiary{font-size:var(--fs-tert-base);line-height:var(--lh-tert-base);letter-spacing:var(--ls-tert-base);font-family:var(--font-tertiary);font-variation-settings:"wght" var(--heading-font-variation-settings, 400)}.heading--base{font-size:var(--fs-base);line-height:var(--lh-base);letter-spacing:var(--ls-base);font-family:var(--font-primary);font-variation-settings:"wght" var(--heading-font-variation-settings, 500)}.heading--base.heading--secondary{font-size:var(--fs-sec-md);line-height:var(--lh-sec-md);letter-spacing:var(--ls-sec-md);font-family:var(--font-secondary);font-variation-settings:"wght" var(--heading-font-variation-settings, 500)}.heading--base.heading--tertiary{font-size:var(--fs-tert-base);line-height:var(--lh-tert-base);letter-spacing:var(--ls-tert-base);font-family:var(--font-tertiary);font-variation-settings:"wght" var(--heading-font-variation-settings, 400)}.heading--xs{font-size:var(--fs-xs);line-height:var(--lh-xs);letter-spacing:var(--ls-xs);font-family:var(--font-primary);font-variation-settings:"wght" var(--heading-font-variation-settings, 500)}.heading--xs.heading--secondary{font-size:var(--fs-sec-xs);line-height:var(--lh-sec-xs);letter-spacing:var(--ls-sec-xs);font-family:var(--font-secondary);font-variation-settings:"wght" var(--heading-font-variation-settings, 500)}.heading--xs.heading--tertiary{font-size:var(--fs-tert-xs);line-height:var(--lh-tert-xs);letter-spacing:var(--ls-tert-xs);font-family:var(--font-tertiary);font-variation-settings:"wght" var(--heading-font-variation-settings, 400)}.heading--xxs{font-size:var(--fs-xxs);line-height:var(--lh-xxs);letter-spacing:var(--ls-xxs);font-family:var(--font-primary);font-variation-settings:"wght" var(--heading-font-variation-settings, 500)}.heading--xxs.heading--secondary{font-size:var(--fs-sec-xxs);line-height:var(--lh-sec-xxs);letter-spacing:var(--ls-sec-xxs);font-family:var(--font-secondary);font-variation-settings:"wght" var(--heading-font-variation-settings, 500)}.heading--xxs.heading--tertiary{font-size:var(--fs-tert-xxs);line-height:var(--lh-tert-xxs);letter-spacing:var(--ls-tert-xxs);font-family:var(--font-tertiary);font-variation-settings:"wght" var(--heading-font-variation-settings, 400)}.heading--size-hero-secondary{font-size:var(--fs-hero-secondary);line-height:var(--lh-hero-secondary);letter-spacing:var(--ls-hero-secondary);font-family:var(--font-primary);font-variation-settings:"wght" var(--heading-font-variation-settings, 500);font-family:var(--font-secondary)}.heading__description{margin-top:calc(var(--s) * 4)}
