.s-heading{display:block;font-family:var(--font-secondary)}.s-heading--centered{text-align:center}.s-heading:first-letter{text-transform:uppercase}.s-heading--gray{--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity,1))}.s-heading--primary{--tw-text-opacity:1;color:color-mix(in srgb,var(--p-primary-700) calc(100%*var(--tw-text-opacity, 1)),transparent)}.s-heading--white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.s-heading-1{font-size:2.25rem;font-weight:800;line-height:2.5875rem;margin-bottom:.75rem}@media(min-width:800px){.s-heading-1{font-size:3rem;line-height:3.3rem}}@media(min-width:1000px){.s-heading-1{font-size:3.75rem;line-height:3.75rem}}.s-heading-2{font-size:1.5rem;font-weight:700;line-height:2rem;margin-bottom:.5rem}@media(min-width:800px){.s-heading-2{font-size:1.875rem;line-height:2.34375rem}}.s-heading-3{font-size:1.125rem;font-weight:700;line-height:1.75rem;margin-bottom:.5rem}@media(min-width:600px){.s-heading-3{font-size:1.25rem;line-height:1.75rem}}.s-heading-4{font-size:1rem;font-weight:700;line-height:1.5rem;margin-bottom:.25rem}@media(min-width:600px){.s-heading-4{font-size:1.125rem;line-height:1.75rem}}.s-heading-5{font-size:.875rem;font-weight:700;line-height:1.25rem;margin-bottom:.25rem}@media(min-width:600px){.s-heading-5{font-size:1rem;line-height:1.5rem}}@media(min-width:800px){.s-heading-5{font-size:1.125rem;line-height:1.75rem}}
