.blog-card-title{letter-spacing:-.005em;text-wrap:balance;font-size:22px;font-weight:400;line-height:1.3}.blog-card-title-lead{letter-spacing:-.0125em;font-size:26px;line-height:1.25}.blog-row-title{letter-spacing:0;font-size:16px;font-weight:400;line-height:1.45}.blog-image-light{display:none}:root[data-theme=light] .blog-image-light{display:block}:root[data-theme=light] .blog-image-dark{display:none}.blog-post-title{letter-spacing:-.02em;text-wrap:balance;font-size:clamp(28px,4vw,36px);font-weight:500;line-height:1.2}.blog-index-title{letter-spacing:-.025em;font-size:clamp(32px,3.4vw,44px);font-weight:600;line-height:1.1}.blog-post .prose h2{letter-spacing:-.015em;font-size:22px;font-weight:600;line-height:1.3}.blog-post .prose h3{letter-spacing:-.01em;font-size:18px;font-weight:600}.blog-post .prose{font-size:16px;line-height:24px}.blog-post .prose :where(p,li){color:#edece9;line-height:24px}.blog-post .prose :where(p){margin-top:0;margin-bottom:1.4em}.blog-post .prose h2{margin-top:2em;margin-bottom:.5em}.blog-post .prose h3{margin-top:1.8em;margin-bottom:.5em}
