.richtext h1{font-size:var(--text-4xl);font-weight:var(--font-weight-bold);line-height:var(--leading-tight)}.richtext h2{font-size:var(--text-3xl);font-weight:var(--font-weight-bold);line-height:var(--leading-tight)}.richtext h3{font-size:var(--text-2xl);font-weight:var(--font-weight-bold);line-height:var(--leading-normal)}.richtext h4{font-size:var(--text-xl);font-weight:var(--font-weight-bold);line-height:var(--leading-normal)}.richtext h5{font-size:var(--text-lg);font-weight:var(--font-weight-bold);line-height:var(--leading-normal)}.richtext h6{font-size:var(--text-base);font-weight:var(--font-weight-bold);line-height:var(--leading-normal)}.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-5xl)}.richtext h2{font-size:var(--text-4xl)}.richtext h3{font-size:var(--text-3xl)}.richtext h4{font-size:var(--text-2xl)}.richtext h5{font-size:var(--text-xl)}.richtext h6{font-size:var(--text-lg)}.richtext p:not(:first-child){margin-top:var(--spacing-3)}.richtext p:not(:last-child){margin-bottom:var(--spacing-3)}}
