.blog-content a{color:#fa4a36;text-decoration:none;transition:color .2s}.blog-content a:hover{color:#e8432f}.blog-content a.subscribe-btn,.blog-content a.subscribe-btn:hover{color:#fff}.blog-post-content a.cta-btn,.blog-post-content a.cta-btn:hover{color:#fff;text-decoration:none}.blog-post-content a{text-underline-offset:2px;-webkit-text-decoration:underline #fa4a3640;text-decoration:underline #fa4a3640;text-decoration-thickness:1px;transition:color .2s,text-decoration-color .2s}.blog-post-content a:hover{text-decoration-color:#e8432f80}.blog-content .video-container,.blog-post-content .video-container{max-width:85%;margin:1.5rem auto}.blog-content .video-container video{border-radius:.75rem;width:100%;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.blog-content .aspect-video{aspect-ratio:16/9;position:relative}.blog-content .aspect-video iframe{border-radius:.75rem;width:100%;height:100%;position:absolute;top:0;left:0}.blog-content iframe{aspect-ratio:16/9;border-radius:.75rem;max-width:100%;height:auto}.blog-content pre code{color:#f3f4f6;font-size:inherit;background:0 0;padding:0}.blog-post-content img{border-radius:.75rem;max-width:85%;margin:1.5rem auto;display:block}.blog-content p{margin-bottom:1rem}.blog-content ul{margin-bottom:1rem;padding-left:1.25rem;list-style-type:disc}.blog-content ol{margin-bottom:1rem;padding-left:1.25rem;list-style-type:decimal}.blog-content li{margin-bottom:.5rem;padding-left:.25rem}.blog-content ul ul,.blog-content ol ul{margin-top:.5rem;margin-bottom:.5rem;list-style-type:circle}.blog-content ul ul ul,.blog-content ol ul ul{list-style-type:square}.blog-content blockquote{margin-top:1.5rem;margin-bottom:1.5rem}.blog-content pre{margin-top:2rem;margin-bottom:2rem}.blog-content h1{margin-top:2rem;margin-bottom:1rem;font-size:2.25rem;font-weight:700}.blog-post-content h2{margin-top:2rem;margin-bottom:1rem;font-size:1.875rem;font-weight:700}.blog-content h3{cursor:pointer;margin-top:2rem;margin-bottom:1rem;font-size:1.5rem;font-weight:700;position:relative}.blog-content h3:hover{color:#fa4a36}.blog-content h4{margin-top:1.5rem;margin-bottom:.75rem;font-size:1.25rem;font-weight:700}.blog-content h3{position:relative}.blog-content h3 .anchor-link{color:inherit;text-decoration:none;transition:transform .2s;display:block}.blog-content h3:hover .anchor-link{color:#fa4a36;text-decoration:none}.blog-content h3 .anchor-hash{opacity:0;color:#fa4a36;transition:opacity .2s;position:absolute;left:-1.5rem}.blog-content h3:hover .anchor-hash{opacity:1}html{scroll-behavior:smooth}.blog-post-content h3[id]{scroll-margin-top:2rem}
