.component-rich-text h2{margin-bottom:32px}
@media(min-width:1024px){.component-rich-text{display:grid;grid-template-columns:repeat(12,1fr);grid-auto-flow:column;gap:24px}
.component-rich-text>div{grid-column:2 / span 10;grid-column:1 / span 12}
}
.component-rich-text .r4-richtext>h2,.component-rich-text .r4-richtext>h3,.component-rich-text .r4-richtext>h4,.component-rich-text .r4-richtext>h5,.component-rich-text .r4-richtext>h6{padding-top:24px}
.component-rich-text .r4-richtext h3{font-family:'Exo 2',sans-serif;color:#0b0b0b;font-style:normal;font-weight:700;font-size:20px;line-height:24px}
@media(min-width:600px){.component-rich-text .r4-richtext h3{font-size:24px;line-height:28px}
}
.component-rich-text .r4-richtext h4{font-family:'Exo 2',sans-serif;color:#0b0b0b;font-style:normal;font-weight:700;font-size:16px;line-height:20px}
@media(min-width:600px){.component-rich-text .r4-richtext h4{font-size:20px;line-height:28px}
}