.blog-heading[data-v-5d28329a]{position:relative;margin:40px 0 14px;font-weight:800;letter-spacing:-.025em;color:#000;scroll-margin-top:96px}.blog-heading:hover .blog-heading-anchor[data-v-5d28329a]{opacity:1}.blog-heading--h2[data-v-5d28329a]{font-size:32px;line-height:1.25;margin-top:44px}.blog-heading--h3[data-v-5d28329a]{font-size:22px;line-height:1.3;margin-top:32px}.blog-heading--h4[data-v-5d28329a]{font-size:18px;line-height:1.4;margin-top:24px}.blog-heading-anchor[data-v-5d28329a]{position:absolute;left:-28px;top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:6px;color:#94a3b8;opacity:0;transition:opacity .2s ease,color .2s ease}.blog-heading-anchor[data-v-5d28329a]:hover{color:#2563eb}@media (max-width: 768px){.blog-heading-anchor[data-v-5d28329a]{display:none}.blog-heading--h2[data-v-5d28329a]{font-size:24px}.blog-heading--h3[data-v-5d28329a]{font-size:20px}}
