.rich-text h1{font-size:var(--typography-headline-hero-2-font-size);font-weight:var(--typography-headline-hero-1-font-weight);line-height:var(--typography-headline-hero-2-line-height)}@media only screen and (min-width:48rem){.rich-text h1{font-size:var(--typography-headline-hero-2-l-font-size);line-height:var(--typography-headline-hero-2-l-line-height)}}@media only screen and (min-width:90rem){.rich-text h1{font-size:var(--typography-headline-hero-2-xxl-font-size);line-height:var(--typography-headline-hero-2-xxl-line-height)}}.rich-text h2{font-size:var(--typography-headline-headline-1-font-size);line-height:var(--typography-headline-headline-1-line-height);margin-bottom:1.25rem}@media only screen and (min-width:48rem){.rich-text h2{font-size:var(--typography-headline-headline-1-l-xl-font-size);line-height:var(--typography-headline-headline-1-l-xl-line-height)}}@media only screen and (min-width:90rem){.rich-text h2{font-size:var(--typography-headline-headline-1-xxl-font-size);line-height:var(--typography-headline-headline-1-xxl-line-height)}}.rich-text h3{font-size:var(--typography-headline-headline-2-font-size);line-height:var(--typography-headline-headline-2-line-height);margin-bottom:1.25rem}@media only screen and (min-width:48rem){.rich-text h3{font-size:var(--typography-headline-headline-2-l-xl-font-size);line-height:var(--typography-headline-headline-2-l-xl-line-height)}}@media only screen and (min-width:90rem){.rich-text h3{font-size:var(--typography-headline-headline-2-xxl-font-size);line-height:var(--typography-headline-headline-2-xxl-line-height)}}.rich-text h4{font-size:var(--typography-headline-headline-3-font-size);line-height:var(--typography-headline-headline-3-line-height);margin-bottom:1rem}@media only screen and (min-width:48rem){.rich-text h4{font-size:var(--typography-headline-headline-3-l-xl-font-size);line-height:var(--typography-headline-headline-3-l-xl-line-height)}}@media only screen and (min-width:90rem){.rich-text h4{font-size:var(--typography-headline-headline-3-xxl-font-size);line-height:var(--typography-headline-headline-3-xxl-line-height)}}.rich-text h5{font-size:var(--typography-headline-headline-4-font-size);line-height:var(--typography-headline-headline-4-line-height);margin-bottom:1rem}@media only screen and (min-width:48rem){.rich-text h5{font-size:var(--typography-headline-headline-4-l-xl-font-size);line-height:var(--typography-headline-headline-4-l-xl-line-height)}}@media only screen and (min-width:90rem){.rich-text h5{font-size:var(--typography-headline-headline-4-xxl-font-size);line-height:var(--typography-headline-headline-4-xxl-line-height)}}.rich-text p{font-size:var(--typography-copy-regular-font-size);font-weight:var(--typography-copy-regular-font-weight);line-height:var(--typography-copy-regular-line-height)}@media only screen and (min-width:48rem){.rich-text p{font-size:var(--typography-copy-large-font-size);line-height:var(--typography-copy-large-line-height)}}
