.blog-prose.article-content{color:#172836;line-height:1.625}.blog-prose.article-content h1{color:#0c1720;font-size:34px}.blog-prose.article-content h1,.blog-prose.article-content h2{font-weight:700;letter-spacing:.75px;line-height:160%;margin:3rem 0}.blog-prose.article-content h2{color:var(--color-brand-600);font-size:26px}.blog-prose.article-content h3{font-size:22px}.blog-prose.article-content h3,.blog-prose.article-content h4{color:#0c1720;font-weight:700;letter-spacing:.75px;line-height:160%;margin:3rem 0}.blog-prose.article-content h4{font-size:18px}.blog-prose.article-content h5{color:#0c1720;font-size:16px;font-weight:700;letter-spacing:.75px;line-height:160%;margin:3rem 0}.blog-prose.article-content h6{color:#0c1720;font-size:14px;font-weight:700;letter-spacing:.5px;line-height:160%;margin:3rem 0}.blog-prose.article-content h1:first-child,.blog-prose.article-content h2:first-child,.blog-prose.article-content h3:first-child,.blog-prose.article-content h4:first-child,.blog-prose.article-content h5:first-child,.blog-prose.article-content h6:first-child{margin-top:0}.blog-prose.article-content p{color:#172836;font-size:16px;line-height:1.75rem;margin:2rem 0}.blog-prose.article-content ul{list-style:none;margin:0 0 1rem 1.5rem;padding-left:0}.blog-prose.article-content ul li{color:#172836;font-size:16px;line-height:1.75rem;margin:0 0 .5rem;padding-left:1.75rem;position:relative}.blog-prose.article-content ul li:before{background:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 357 452'%3E%3Cdefs%3E%3ClinearGradient id='a' x1='177.861' x2='177.861' y1='1.506' y2='450.494' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%233660f5'/%3E%3Cstop offset='1' stop-color='%23674ff9'/%3E%3C/linearGradient%3E%3ClinearGradient id='b' x1='180.821' x2='180.821' y1='132.333' y2='231.667' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%233660f5'/%3E%3Cstop offset='1' stop-color='%23674ff9'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath fill='url(%23a)' d='M357 240h-74c-21 32-59 60-100 60-64 0-116-52-116-117S119 67 183 67c39 0 74 20 95 50h75C327 49 261 0 183 0 82 0 0 82 0 183s82 184 183 184v85l102-116c25-29 59-59 72-96'/%3E%3Ccircle cx='181' cy='182' r='50' fill='url(%23b)'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;border-radius:0;content:"";height:20px;left:0;position:absolute;top:.3em;width:16px}.blog-prose.article-content ol{list-style:decimal;list-style-position:outside;margin:0 0 1rem 1.5rem;padding-left:0}.blog-prose.article-content ol li{color:#172836;font-size:16px;line-height:1.75rem;margin:0 0 .5rem;padding-left:.5rem}.blog-prose.article-content blockquote{background-color:#f8f9fa;border-left:4px solid var(--color-brand-500);border-radius:4px;color:#2e4252;font-style:italic;margin:20px 0;padding:16px 20px}.blog-prose.article-content a{color:var(--color-brand-600);text-decoration:underline}.blog-prose.article-content a:hover{color:var(--color-brand-700)}.blog-prose.article-content strong{color:#0c1720;font-weight:700}.blog-prose.article-content em{font-style:italic}.blog-prose.article-content img{border-radius:.5rem;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;display:block;height:auto;margin:1rem 0;max-width:100%;-o-object-fit:cover;object-fit:cover;transition:opacity .2s ease;width:100%}.blog-prose.article-content img:hover{opacity:.9}.blog-prose.article-content pre{background:#0c1720;border:none;border-radius:.5rem;color:#e1e9f0;margin:1.5rem 0;overflow-x:auto;padding:1rem}.blog-prose.article-content code{background:#e1e9f0;border-radius:.25rem;color:#0c1720;font-size:.875rem;line-height:1.25rem;padding:.25rem .5rem}.blog-prose.article-content pre code{background:transparent;color:#e1e9f0;padding:0}.blog-prose.article-content table{border:1px solid #a1b3c5;border-collapse:collapse;font-size:1rem;margin:1.5rem 0;width:100%}.blog-prose.article-content th{background:#e1e9f0;color:#172836;font-weight:600;text-align:left}.blog-prose.article-content td,.blog-prose.article-content th{border:1px solid #a1b3c5;padding:.5rem 1rem}.blog-prose.article-content hr{border-color:#a1b3c5;margin:2rem 0}.blog-prose.article-content .youtube-embed{clear:both;margin:20px 0;overflow:hidden;padding-bottom:56.25%;position:relative;width:100%}.blog-prose.article-content .youtube-embed iframe{aspect-ratio:auto;border:0;height:100%;left:0;position:absolute;top:0;width:100%}.blog-prose.article-content .twitter-embed{clear:both;display:block;margin:20px 0;overflow:hidden;text-align:center}.blog-prose.article-content .twitter-embed .twitter-tweet{margin:0 auto;max-width:550px}.blog-prose.article-content .video-embed{clear:both;display:block;margin:20px 0;overflow:hidden;text-align:center}.blog-prose.article-content .video-embed video{box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;width:100%}.blog-prose.article-content .video-embed video,.blog-prose.article-content video{background:linear-gradient(135deg,#f1f5f9,#e2e8f0);border-radius:8px;max-height:min(500px,70vh);max-width:100%}.blog-prose.article-content video{display:block;margin:20px auto}.blog-prose.article-content iframe{max-width:100%}@media(max-width:768px){.blog-prose.article-content .twitter-embed,.blog-prose.article-content .youtube-embed{margin:16px 0}.blog-prose.article-content .video-embed video,.blog-prose.article-content video{max-height:min(350px,60vh)}}.promo-stripe{background:repeating-linear-gradient(135deg,var(--color-brand-500) 0 12px,transparent 12px 24px,var(--color-brand2-500) 24px 36px,transparent 36px 48px)}.promo-prose,.promo-prose p{color:#2e4252;font-size:16px;line-height:1.6}.promo-prose p{margin:0 0 .75rem}.promo-prose p:last-child{margin-bottom:0}.promo-prose h2,.promo-prose h3,.promo-prose h4{color:#172836;font-size:20px;font-weight:700;margin:0 0 .75rem}.promo-prose strong{color:#172836;font-weight:700}.promo-prose a{color:var(--color-brand-600);text-decoration:underline}.promo-prose a:hover{color:var(--color-brand-500)}.promo-prose img{border-radius:.75rem;height:auto;margin:.75rem 0;max-width:100%}.promo-prose ol,.promo-prose ul{margin:0 0 .75rem;padding-left:1.25rem}.promo-prose ul{list-style:disc}.promo-prose ol{list-style:decimal}.promo-prose li{margin-bottom:.25rem}.promo-prose .content-cta{background:var(--color-brand-500);border-radius:.75rem;color:#fff;display:inline-block;font-weight:700;margin-top:.5rem;padding:.75rem 1.5rem;text-decoration:none}.promo-prose .content-cta:hover{background:var(--color-brand-600);color:#fff}.dark .blog-prose.article-content,.dark .blog-prose.article-content h1,.dark .blog-prose.article-content h3,.dark .blog-prose.article-content h4,.dark .blog-prose.article-content h5,.dark .blog-prose.article-content h6{color:var(--color-ink-100)}.dark .blog-prose.article-content h2{color:var(--color-brand-300)}.dark .blog-prose.article-content ol li,.dark .blog-prose.article-content p,.dark .blog-prose.article-content ul li{color:var(--color-ink-100)}.dark .blog-prose.article-content blockquote{background-color:var(--color-ink-800);color:var(--color-ink-200)}.dark .blog-prose.article-content a{color:var(--color-brand-300)}.dark .blog-prose.article-content a:hover{color:var(--color-brand-200)}.dark .blog-prose.article-content strong{color:var(--color-ink-100)}.dark .blog-prose.article-content code{background:var(--color-ink-800);color:var(--color-ink-100)}.dark .blog-prose.article-content pre code{background:transparent;color:var(--color-ink-100)}.dark .blog-prose.article-content table{border-color:var(--color-ink-700)}.dark .blog-prose.article-content th{background:var(--color-ink-800);border-color:var(--color-ink-700);color:var(--color-ink-100)}.dark .blog-prose.article-content hr,.dark .blog-prose.article-content td{border-color:var(--color-ink-700)}.dark .blog-prose.article-content .video-embed video,.dark .blog-prose.article-content video{background:linear-gradient(135deg,var(--color-ink-900) 0,var(--color-ink-800) 100%)}.dark .promo-stripe{background:repeating-linear-gradient(135deg,var(--color-brand-400) 0 12px,transparent 12px 24px,var(--color-brand2-400) 24px 36px,transparent 36px 48px)}.dark .promo-prose,.dark .promo-prose p{color:var(--color-ink-200)}.dark .promo-prose h2,.dark .promo-prose h3,.dark .promo-prose h4,.dark .promo-prose strong{color:var(--color-ink-100)}.dark .promo-prose a{color:var(--color-brand-300)}.dark .promo-prose a:hover{color:var(--color-brand-200)}.dark .promo-prose .content-cta{background:var(--color-brand-500);color:#fff}.dark .promo-prose .content-cta:hover{background:var(--color-brand-600);color:#fff}
