.rich-text-wrapper section{display:flex;flex-direction:column;gap:1.5rem}@media (min-width:768px){.rich-text-wrapper section{gap:2rem}}.rich-text-wrapper h1{font-family:var(--font-nunito),"Nunito, sans-serif";font-size:40px;font-weight:800;line-height:50px;color:var(--gray-01)}@media (min-width:768px){.rich-text-wrapper h1{font-size:50px;line-height:60px}}.rich-text-wrapper h2{font-family:var(--font-nunito),"Nunito, sans-serif";font-size:28px;line-height:40px;font-weight:800;color:var(--gray-01)}@media (min-width:768px){.rich-text-wrapper h2{font-size:32px;line-height:40px}}.rich-text-wrapper h3{font-size:22px;line-height:28px;font-weight:800;color:var(--gray-01)}.rich-text-wrapper h3,.rich-text-wrapper h4{font-family:var(--font-nunito),"Nunito, sans-serif"}.rich-text-wrapper h4{font-size:18px;line-height:26px;font-weight:800;color:var(--gray-01)}.rich-text-wrapper h5{font-family:var(--font-nunito),"Nunito, sans-serif";font-size:18px;line-height:26px;font-weight:700;color:var(--gray-01)}.rich-text-wrapper ul{margin-left:1rem;list-style-type:disc}.rich-text-wrapper ol{margin-left:2rem;list-style-type:decimal}.rich-text-wrapper li,.rich-text-wrapper p{font-family:var(--font-inter),"Inter",sans-serif;font-size:16px;line-height:24px;font-weight:400;line-height:1.5rem;color:var(--gray-02)}.rich-text-wrapper tr{border-bottom-width:1px;border-color:var(--gray-06)}.rich-text-wrapper .rich-text-table-scroll{overflow-x:auto}@media (min-width:768px){.rich-text-wrapper .rich-text-table-scroll{overflow:visible}}.rich-text-wrapper .rich-text-table-scroll{-webkit-overflow-scrolling:touch}.rich-text-wrapper table{width:-moz-max-content;width:max-content;min-width:680px;border-collapse:collapse}@media (min-width:768px){.rich-text-wrapper table{width:100%;min-width:0}}.rich-text-wrapper td,.rich-text-wrapper th{padding-top:1rem;padding-bottom:1rem;padding-left:.25rem;padding-right:.25rem;vertical-align:top}@media (min-width:768px){.rich-text-wrapper td,.rich-text-wrapper th{padding-top:1.5rem;padding-bottom:1.5rem;padding-left:.75rem;padding-right:.75rem}}.rich-text-wrapper u{text-underline-offset:5px}