.blog-content{color:var(--color-muted);font-size:15px;font-weight:600;line-height:1.7}.blog-content p{margin-top:1em}.blog-content h2{font-family:var(--font-display);color:var(--color-ink);margin-top:2.2em;font-size:22px;font-weight:800}.blog-content h2:first-child{margin-top:0}.blog-content h3{font-family:var(--font-display);color:var(--color-ink);margin-top:1.8em;font-size:17px;font-weight:800}.blog-content strong{color:var(--color-ink);font-weight:800}.blog-content a{color:var(--color-orange);text-underline-offset:2px;text-decoration:underline}.blog-content a:hover{color:var(--color-orange-dark)}.blog-content ul,.blog-content ol{flex-direction:column;gap:.5em;margin-top:1em;display:flex}.blog-content ul{padding-left:0;list-style:none}.blog-content ul li{padding-left:1.1em;position:relative}.blog-content ul li:before{content:"";background:var(--color-orange);border-radius:999px;flex-shrink:0;width:6px;height:6px;position:absolute;top:.65em;left:0}.blog-content ol{padding-left:1.3em}.blog-content img{border-radius:16px;width:100%;height:auto;margin-top:1.5em}.blog-content blockquote{border-left:3px solid var(--color-orange);color:var(--color-ink);margin-top:1.5em;padding-left:1em;font-style:italic}.blog-content code{background:var(--color-cream-deep);border-radius:6px;padding:.15em .4em;font-size:.9em}.blog-content table{border-collapse:collapse;width:100%;margin-top:1.5em;font-size:14px}.blog-content th,.blog-content td{border:1px solid var(--color-cream-deep);text-align:left;padding:.6em .8em}.blog-content th{color:var(--color-ink);font-weight:800}
