.c-section-heading{display:flex;flex-direction:column;align-items:center;text-align:center;width:100%;max-width:51.5625rem;margin-left:auto;margin-right:auto}.c-section-heading__label{font-family:var(--font-condensed);font-weight:var(--font-condensed-weight);font-size:var(--condensed-md-font-size);line-height:var(--condensed-md-line-height);letter-spacing:var(--condensed-md-letter-spacing);text-transform:var(--condensed-md-text-transform);color:var(--color-gray-500);margin-bottom:4px}@media screen and (min-width:48em){.c-section-heading__label{margin-bottom:16px}}.c-section-heading__heading{display:flex;flex-direction:column;gap:.5rem;width:100%}.c-section-heading__subtitle{font-family:var(--font-primary);font-weight:var(--font-primary-weight);font-size:var(--display-xs-font-size);line-height:var(--display-xs-line-height);letter-spacing:var(--display-xs-letter-spacing);color:var(--color-black)}@media screen and (min-width:48em){.c-section-heading__subtitle{margin-top:24px}}.c-section-heading__text{font-family:var(--font-primary);font-weight:var(--font-primary-weight);font-size:var(--text-lg-medium-font-size);line-height:var(--text-lg-medium-line-height);letter-spacing:var(--text-lg-medium-letter-spacing);color:var(--color-gray-500);margin-top:20px}@media screen and (min-width:48em){.c-section-heading__text{margin-top:24px}}.c-section-heading__title{font-family:var(--font-primary);font-weight:var(--font-primary-weight);font-size:var(--display-lg-font-size);line-height:var(--display-lg-line-height);letter-spacing:var(--display-lg-letter-spacing);text-transform:var(--display-lg-text-transform);color:var(--color-black);margin:0;white-space:pre-line}@media screen and (max-width:47.9375em){.c-section-heading__title{font-size:var(--display-sm-font-size);line-height:var(--display-sm-line-height);letter-spacing:var(--display-sm-letter-spacing)}}h3.c-section-heading__title{font-size:var(--display-md-font-size);line-height:var(--display-md-line-height);letter-spacing:var(--display-md-letter-spacing)}@media screen and (max-width:47.9375em){h3.c-section-heading__title{font-size:var(--display-sm-font-size);line-height:var(--display-sm-line-height);letter-spacing:var(--display-sm-letter-spacing)}}.c-section-heading--dark .c-section-heading__label,.c-section-heading--dark .c-section-heading__title,.c-section-heading--dark .c-section-heading__subtitle,.c-section-heading--dark .c-section-heading__text{color:var(--color-white)}
