.blog-rich-text h2{color:#431a4f;text-transform:uppercase;margin-top:1.5rem;margin-bottom:.5rem;font-size:1.5rem;font-weight:900}.blog-rich-text h3{color:#431a4f;margin-top:1.25rem;margin-bottom:.5rem;font-size:1.25rem;font-weight:800}.blog-rich-text p{color:#374151;margin-bottom:.75rem;font-size:1.05rem;line-height:1.6}.blog-rich-text strong{color:#431a4f;font-weight:800}.blog-rich-text img{border-radius:1rem;width:100%;height:auto;margin:1rem 0}.blog-rich-text a{color:#431a4f;text-underline-offset:3px;font-weight:700;text-decoration:underline}.blog-rich-text a:hover{color:#d2b57b}.blog-rich-text ul{margin-bottom:.75rem;padding-left:1.25rem;list-style-type:disc}.blog-rich-text ol{margin-bottom:.75rem;padding-left:1.25rem;list-style-type:decimal}.blog-rich-text li{color:#374151;margin-bottom:.25rem;line-height:1.5}.blog-rich-text table{border-collapse:collapse;text-align:left;width:100%;margin:1rem 0;font-size:.95rem;display:block;overflow-x:auto}.blog-rich-text th,.blog-rich-text td{border:1px solid #e5e7eb;padding:8px 12px}.blog-rich-text th{font-weight:800;color:#fff!important;background-color:#431a4f!important}.blog-rich-text th *{color:#fff!important}.blog-rich-text td{color:#374151;background-color:#fff}.blog-rich-text tr:nth-child(2n) td{background-color:#f9fafb}
