.blog-content{max-width:100%}.blog-content,.blog-content .prose{line-height:1.7;color:#374151}.blog-content .prose p{margin-bottom:1rem;font-size:1rem;line-height:1.7}.blog-content .prose h1,.blog-content .prose h2,.blog-content .prose h3,.blog-content .prose h4,.blog-content .prose h5,.blog-content .prose h6{color:#3b82f6;font-weight:700;margin-top:1.5rem;margin-bottom:1rem}.blog-content .prose h2{font-size:1.875rem;color:#3b82f6;font-weight:700}.blog-content .prose h3{font-size:1.5rem;color:#374151;font-weight:600}.blog-content img{max-width:100%;height:auto;border-radius:.5rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.1);margin:1rem 0}.blog-content img:hover{transform:scale(1.02);transition:transform .2s ease-in-out}.blog-content .alignright,.blog-content figure.alignright,.blog-content figure.wp-block-image.alignright{float:right;margin:1rem 0 1rem 1.5rem;max-width:50%;clear:right}.blog-content .alignright img,.blog-content figure.alignright img,.blog-content figure.wp-block-image.alignright img{margin:0;display:block}.blog-content .aligncenter,.blog-content figure.aligncenter,.blog-content figure.wp-block-image.aligncenter{display:block;margin:1.5rem auto;text-align:center;clear:both;max-width:100%}.blog-content .aligncenter img,.blog-content figure.aligncenter img,.blog-content figure.wp-block-image.aligncenter img{margin:0 auto;display:block}.blog-content .alignleft,.blog-content figure.alignleft,.blog-content figure.wp-block-image.alignleft{float:left;margin:1rem 1.5rem 1rem 0;max-width:50%;clear:left}.blog-content .alignleft img,.blog-content figure.alignleft img,.blog-content figure.wp-block-image.alignleft img{margin:0;display:block}.blog-content figure.size-full,.blog-content figure.wp-block-image.size-full{width:100%;margin:1.5rem 0;clear:both}.blog-content figure.size-full img,.blog-content figure.wp-block-image.size-full img{width:100%;height:auto}.blog-content figure.size-medium,.blog-content figure.wp-block-image.size-medium{max-width:300px}.blog-content figure.size-small,.blog-content figure.wp-block-image.size-small{max-width:150px}.blog-content article:after,.blog-content:after{content:"";display:table;clear:both}.blog-content figure.wp-block-image{margin:1rem 0}.blog-content figure.wp-block-image img{margin:0}.blog-content .prose ol,.blog-content .prose ul{margin-left:1.5rem;margin-bottom:1rem}.blog-content .prose li{margin-bottom:.5rem}.blog-content .prose blockquote{border-left:4px solid #3b82f6;padding-left:1rem;margin:1rem 0;font-style:italic;color:#6b7280}.blog-content .prose a{color:#7F2860;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px;transition:all .2s ease}.blog-content .prose a:hover{color:#6b1f51;text-decoration-thickness:2px}.blog-content .prose strong{font-weight:600;color:#111827}.blog-content .prose em{font-style:italic;color:#6b7280}