.blog-content{font-family:var(--font-sans);color:#333;margin:0 auto;font-size:.9375rem;line-height:1.7}.blog-content:after{content:"";clear:both;display:table}.blog-content p{overflow-wrap:break-word;word-wrap:break-word;margin-bottom:1.25rem}.blog-content p a{word-break:break-all;overflow-wrap:anywhere}.blog-content h1,.blog-content h2,.blog-content h3,.blog-content h4{margin-top:1.5rem;margin-bottom:.75rem;font-weight:700;line-height:1.3}.blog-content h1{margin-top:.5rem;font-size:1.75rem}.blog-content h2{font-size:1.4rem}.blog-content h3{font-size:1.15rem}.blog-content ul,.blog-content ol{margin-bottom:1.25rem;padding-left:1.5rem}.blog-content ul{list-style-type:disc}.blog-content ol{list-style-type:decimal}.blog-content li{word-break:break-word;margin-bottom:.5rem}.blog-content blockquote{color:#666;border-left:4px solid #f43f5e;margin:1.5rem 0;padding-left:1rem;font-style:italic}.blog-content a{color:#e11d48;word-break:break-all;overflow-wrap:anywhere;text-decoration:underline}.blog-content a:hover{color:#be123c}.blog-content .column-flex,.blog-content .flex{box-sizing:border-box;flex-wrap:nowrap;gap:2rem;width:100%;margin:2rem 0;display:flex}@media (max-width:768px){.blog-content .column-flex,.blog-content .flex.flex-nowrap{flex-flow:column wrap}}.blog-content code{background-color:#f4f4f4;border-radius:4px;padding:.2rem .4rem;font-size:.875rem}.blog-content pre{background:#f0f0f0;border-radius:6px;margin:1.5rem 0;padding:1rem;overflow-x:auto}
