.richtext h1{font-family:var(--font-sans);font-size:var(--text-900);font-weight:var(--font-weight-bold);line-height:var(--leading-1200)}.richtext h2{font-family:var(--font-sans);font-size:var(--text-750);font-weight:var(--font-weight-bold);line-height:var(--leading-1000)}.richtext h3{font-family:var(--font-sans);font-size:var(--text-600);font-weight:var(--font-weight-bold);line-height:var(--leading-800)}.richtext h4{font-family:var(--font-sans);font-size:var(--text-500);font-weight:var(--font-weight-bold);line-height:var(--leading-600)}.richtext h5{font-family:var(--font-sans);font-size:var(--text-400);font-weight:var(--font-weight-bold);line-height:var(--leading-500)}.richtext h6{font-family:var(--font-sans);font-size:var(--text-350);font-weight:var(--font-weight-bold);line-height:var(--leading-500)}.richtext a{font-weight:var(--font-weight-semibold);text-decoration:underline}.richtext p:not(:first-child){margin-top:var(--spacing-2)}.richtext p:not(:last-child){margin-bottom:var(--spacing-2)}@media screen and (width>=1100px){.section{margin-bottom:var(--spacing-24)}.richtext h1{font-size:var(--text-1000);line-height:var(--leading-1400)}.richtext h2{font-size:var(--text-900);line-height:var(--leading-1200)}.richtext h3{font-size:var(--text-750);line-height:var(--leading-1000)}.richtext h4{font-size:var(--text-600);line-height:var(--leading-800)}.richtext h5{font-size:var(--text-500);line-height:var(--leading-600)}.richtext h6{font-size:var(--text-400);line-height:var(--leading-500)}.richtext p:not(:first-child){margin-top:var(--spacing-3)}.richtext p:not(:last-child){margin-bottom:var(--spacing-3)}}
