.blog-content{color:var(--color-corporate-gray-700)}.dark .blog-content{color:white}.blog-content h1{font-size:2.25rem;margin-bottom:1.5rem;line-height:1.2}.blog-content h1,.blog-content h2{font-weight:300;color:var(--color-corporate-gray-900);margin-top:2rem}.blog-content h2{font-size:1.875rem;margin-bottom:1rem}.blog-content h3{font-size:1.5rem;font-weight:400;color:var(--color-corporate-gray-900);margin-top:1.5rem;margin-bottom:.75rem}.dark .blog-content h1,.dark .blog-content h2,.dark .blog-content h3{color:white}.blog-content p{margin-bottom:1.5rem;line-height:1.75;font-weight:300;font-size:1.125rem}.blog-content strong{font-weight:600;color:var(--color-corporate-gray-900)}.dark .blog-content strong{color:white;font-weight:600}.blog-content a{color:var(--color-corporate-turquoise);text-decoration:none;transition:all .2s;border-bottom:1px solid transparent}.blog-content a:hover{border-bottom-color:var(--color-corporate-turquoise)}.blog-content ol,.blog-content ul{margin:1.5rem 0;padding-left:1.5rem}.blog-content li{margin-bottom:.75rem;line-height:1.75;color:var(--color-corporate-gray-700)}.dark .blog-content li{color:white}.blog-content li strong{display:inline-block;margin-right:.25rem}.blog-content ul li{list-style-type:disc;list-style-position:outside}.blog-content ul li::marker{color:var(--color-corporate-gold)}.blog-content blockquote{border-left:4px solid var(--color-corporate-turquoise);padding-left:1.5rem;margin:2rem 0;font-style:italic;color:var(--color-corporate-gray-600)}.dark .blog-content blockquote{color:var(--color-corporate-gray-400)}.blog-content code{background-color:var(--color-corporate-gray-100);padding:.125rem .375rem;border-radius:.25rem;font-size:.875em;color:var(--color-corporate-gray-900)}.dark .blog-content code{background-color:var(--color-corporate-gray-800);color:var(--color-corporate-gray-300)}.blog-content pre{background-color:var(--color-corporate-gray-100);padding:1rem;border-radius:.5rem;overflow-x:auto;margin:1.5rem 0}.dark .blog-content pre{background-color:var(--color-corporate-gray-800)}.blog-content pre code{background-color:transparent;padding:0}