.blog-content-rich-text{line-height:1.8;color:var(--muted-foreground)!important}.blog-content-rich-text h2:first-child{margin-bottom:.5rem;font-size:3rem;font-weight:700;line-height:1;color:var(--border)!important}.blog-content-rich-text h2:not(:first-child){margin-bottom:1.5rem;font-size:2.5rem;font-weight:700;line-height:1.2;color:var(--foreground)!important}.blog-content-rich-text p{margin-bottom:2rem;font-size:1.125rem;color:var(--foreground)!important}.blog-image-container{border-radius:16px;overflow:hidden}.blog-row{flex-direction:row;align-items:center;gap:4rem;margin-bottom:6rem;display:flex!important}.blog-row-reverse{flex-direction:row-reverse}@media (max-width:768px){.blog-row,.blog-row-reverse{flex-direction:column;gap:2rem;margin-bottom:4rem}.blog-content-rich-text h2:first-child{font-size:4rem}.blog-content-rich-text h2:not(:first-child){font-size:2rem}}
