.BlogDesign_blog__4zvBA{min-width:0}.BlogDesign_blog__4zvBA h1.public-title{font-size:clamp(2.25rem,3.9vw,3.5rem);font-weight:400;line-height:1.13;text-wrap:balance}.BlogDesign_blog__4zvBA .prose{--tw-prose-body:#566052;--tw-prose-headings:#242d2c;--tw-prose-links:#a34830;--tw-prose-bold:#242d2c;--tw-prose-counters:#666c65;--tw-prose-bullets:#a6b39c;--tw-prose-hr:#e3e5df;--tw-prose-th-borders:#d8ddd2;--tw-prose-td-borders:#e3e5df;line-height:1.85;overflow-wrap:anywhere}.BlogDesign_blog__4zvBA .prose h2,.BlogDesign_blog__4zvBA .prose h3{letter-spacing:-.025em;scroll-margin-top:7rem;text-wrap:balance;font-weight:500}.BlogDesign_blog__4zvBA .prose a:not([class]){text-decoration-thickness:1px;text-underline-offset:.2em}.BlogDesign_blog__4zvBA .blog-card{border-radius:.5rem;box-shadow:none;transition:transform .22s ease,border-color .22s ease}.BlogDesign_blog__4zvBA .blog-card img{transition:transform .6s cubic-bezier(.22,1,.36,1)}.BlogDesign_blog__4zvBA .prose{max-width:72ch}.BlogDesign_blog__4zvBA .prose h2{margin-top:2.25em}.BlogDesign_blog__4zvBA .prose :is(th,td){min-width:8rem}.BlogDesign_blog__4zvBA .prose :not(pre)>code{white-space:normal;overflow-wrap:anywhere}@media (hover:hover) and (prefers-reduced-motion:no-preference){.BlogDesign_blog__4zvBA .blog-card:hover{transform:translateY(-3px);border-color:#c8d0c0;box-shadow:none}.BlogDesign_blog__4zvBA .blog-card:hover img{transform:scale(1.025)}}@media (prefers-reduced-motion:reduce){.BlogDesign_blog__4zvBA .blog-card,.BlogDesign_blog__4zvBA .blog-card img{transition:none}}