.blog-content h1{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1));margin-top:2rem;margin-bottom:1.5rem;padding-bottom:.75rem;font-size:1.875rem;font-weight:700;line-height:2.25rem}.blog-content h1:is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.blog-content h2{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1));margin-top:2rem;margin-bottom:1rem;padding-bottom:.5rem;font-size:1.5rem;font-weight:600;line-height:2rem}.blog-content h2:is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.blog-content h3{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1));margin-top:1.5rem;margin-bottom:.75rem;font-size:1.25rem;font-weight:600;line-height:1.75rem}.blog-content h3:is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.blog-content h4{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1));margin-top:1rem;margin-bottom:.5rem;font-size:1.125rem;font-weight:600;line-height:1.75rem}.blog-content h4:is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.blog-content p{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1));margin-bottom:1rem;line-height:1.75rem}.blog-content p:is(.dark *){--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}.blog-content strong{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1));font-weight:600}.blog-content strong:is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.blog-content em{--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1));font-style:italic}.blog-content em:is(.dark *){--tw-text-opacity:1;color:rgb(229 231 235/var(--tw-text-opacity,1))}.blog-content ul{margin-bottom:1rem;padding-left:1.5rem;list-style-type:disc}.blog-content ol{margin-bottom:1rem;padding-left:1.5rem;list-style-type:decimal}.blog-content li{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1));margin-bottom:.25rem}.blog-content li:is(.dark *){--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}.blog-content blockquote{--tw-border-opacity:1;border-left-width:4px;border-color:rgb(59 130 246/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1));margin-bottom:1rem;padding-left:1rem;font-style:italic}.blog-content blockquote:is(.dark *){--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.blog-content code{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(219 39 119/var(--tw-text-opacity,1));border-radius:.25rem;padding:.125rem .25rem;font-size:.875rem;line-height:1.25rem}.blog-content code:is(.dark *){--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(244 114 182/var(--tw-text-opacity,1))}.blog-content pre{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1));border-radius:.5rem;margin-bottom:1rem;padding:1rem;overflow-x:auto}.blog-content pre:is(.dark *){--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity,1))}.blog-content a{--tw-text-opacity:1;color:rgb(37 99 235/var(--tw-text-opacity,1));text-decoration-line:underline}.blog-content a:hover{--tw-text-opacity:1;color:rgb(30 64 175/var(--tw-text-opacity,1))}.blog-content a:is(.dark *){--tw-text-opacity:1;color:rgb(96 165 250/var(--tw-text-opacity,1))}.blog-content a:hover:is(.dark *){--tw-text-opacity:1;color:rgb(147 197 253/var(--tw-text-opacity,1))}.blog-content img{border-radius:.5rem;max-width:100%;height:auto;margin-bottom:1rem}.blog-content table{border-collapse:collapse;--tw-border-opacity:1;border-width:1px;border-color:rgb(209 213 219/var(--tw-border-opacity,1));width:100%;margin-bottom:1rem}.blog-content table:is(.dark *){--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity,1))}.blog-content th,.blog-content td{--tw-border-opacity:1;border-width:1px;border-color:rgb(209 213 219/var(--tw-border-opacity,1));text-align:left;padding:.5rem 1rem}.blog-content th:is(.dark *),.blog-content td:is(.dark *){--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity,1))}.blog-content th{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1));font-weight:600}.blog-content th:is(.dark *){--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity,1))}
