section.generic-rich-text{margin:0 auto;max-width:40em;padding:0 var(--margin-sides)}section.generic-rich-text h2,section.generic-rich-text h3,section.generic-rich-text h4{font-feature-settings:"pnum" on,"lnum" on;font-size:54px;font-weight:500;letter-spacing:-.01em;line-height:100%}@media (max-width:800px){section.generic-rich-text h2,section.generic-rich-text h3,section.generic-rich-text h4{font-size:24px}}section.generic-rich-text h3{font-size:40px}@media (max-width:800px){section.generic-rich-text h3{font-size:24px}}section.generic-rich-text h4{font-size:24px}@media (max-width:800px){section.generic-rich-text h4{font-size:24px}}