:root :is(.app h1,.type-page-title){font-family:var(--font-heading);font-size:var(--type-page-size)}:root :is(.app h2,.type-section-heading){font-family:var(--font-heading);font-size:var(--type-section-size)}:root :is(.app h3,.app h4,.app h5,.app h6,.type-card-heading){font-family:var(--font-heading);font-size:var(--type-card-size)}:root .app .family-card .family-card-heading>h3{font-size:var(--type-card-size)}:root :is(.app h1,.app h2,.app h3,.app h4,.app h5,.app h6,.type-page-title,.type-section-heading,.type-card-heading){font-weight:var(--type-heading-weight);line-height:var(--type-heading-leading);letter-spacing:0;text-shadow:none}.landing :is(h2,h3){font-family:var(--font-heading);font-weight:var(--type-heading-weight);letter-spacing:0}.landing .intro-header .intro-brand strong{font-family:var(--font-heading);font-size:var(--type-page-size);font-weight:var(--type-heading-weight);letter-spacing:0;text-shadow:none}:root .app .type-feature-title{font-family:var(--font-hero);font-size:var(--type-page-size);font-weight:var(--type-hero-weight);line-height:var(--type-heading-leading);letter-spacing:0;text-shadow:none}
