.tl-article .blog-content{color:#4c4145;max-width:46rem;font-family:inherit;font-size:1.0625rem;line-height:1.75}.tl-article .blog-content p{text-align:left;color:#4c4145;margin-bottom:1.4rem;line-height:1.75}.tl-article .blog-content h2{letter-spacing:-.03em;color:#170e12;border:0;margin-top:3rem;margin-bottom:1rem;padding-bottom:0;scroll-margin-top:6rem;font-size:1.75rem;font-weight:800}.tl-article .blog-content h2:before{display:none}.tl-article .blog-content h3{letter-spacing:-.02em;color:#170e12;margin-top:2.25rem;margin-bottom:.75rem;font-size:1.3rem;font-weight:700}.tl-article .blog-content h4{color:#170e12;font-size:1.1rem}.tl-article .blog-content a{color:#d9465b;text-underline-offset:3px;border:0;font-weight:600;text-decoration:underline}.tl-article .blog-content strong{color:#24191d}.tl-article .blog-content em{color:inherit}.tl-article .blog-content ul,.tl-article .blog-content ol{color:#4c4145;margin:1.25rem 0 1.5rem;padding-left:1.5rem}.tl-article .blog-content li{margin-bottom:.5rem;line-height:1.7}.tl-article .blog-content img{border-radius:1.5rem;max-width:100%;height:auto;margin:2rem 0}.tl-article .blog-content table{border-collapse:separate;border-spacing:0;border-radius:1.25rem;width:100%;margin:1.75rem 0;font-size:.95rem;overflow:hidden;box-shadow:inset 0 0 0 1px #eae2df}.tl-article .blog-content th{color:#170e12;text-align:left;background:#fbf8f7;padding:.8rem 1rem;font-weight:700}.tl-article .blog-content td{vertical-align:top;border-top:1px solid #f5f0ee;padding:.8rem 1rem}.tl-article .blog-content blockquote{color:#24191d;border-left:3px solid #f15c70;margin:1.75rem 0;padding:.25rem 0 .25rem 1.25rem;font-weight:500}.tl-article .blog-content>:first-child{margin-top:0}.tl-article .blog-content aside{color:#24191d;background:linear-gradient(135deg,#fff1f4,#fff5ef);border:1px solid #f9d3da;border-radius:1.25rem;margin:2rem 0;padding:1.1rem 1.25rem 1.1rem 3.4rem;font-size:.98rem;line-height:1.6;position:relative}.tl-article .blog-content aside:before{content:"";background:url(/logo.svg) 50%/cover no-repeat;border-radius:.45rem;width:1.4rem;height:1.4rem;position:absolute;top:1.2rem;left:1.15rem}.tl-article .blog-content aside p{margin:0}.tl-article .blog-content aside strong:first-child{color:#d9365f}.tl-article .blog-content aside a{color:#d9365f;font-weight:600}.tl-article .blog-content h2#sources{margin-top:3rem;font-size:1.15rem}.tl-article .blog-content h2#sources+ol{color:#24191d;padding-left:1.25rem;font-size:.8125rem;line-height:1.55}.tl-article .blog-content h2#sources+ol li{margin:.35rem 0}.tl-article .blog-content h2#sources+ol a{color:#24191d;text-underline-offset:2px;word-break:break-all;font-weight:400;-webkit-text-decoration:underline #24191d;text-decoration:underline #24191d}.tl-article .blog-content h2#sources+ol li::marker{color:#24191d;font-weight:400}.tl-article .blog-content>blockquote:first-of-type{background:linear-gradient(160deg,#fff3f6,#fff 70%);border:1px solid #f9d3da;border-radius:1.5rem;margin:1.75rem 0 2.5rem;padding:3.1rem 1.6rem 1.3rem;font-weight:400;position:relative;box-shadow:0 18px 40px -30px #d9365f73}.tl-article .blog-content>blockquote:first-of-type:before{content:"TL;DR";color:#fff;letter-spacing:.08em;background:linear-gradient(90deg,#ec3c84,#f57b5c);border-radius:999px;padding:.2rem .65rem;font-size:.75rem;font-weight:800;position:absolute;top:1.1rem;left:1.6rem}.tl-article .blog-content>blockquote:first-of-type,.tl-article .blog-content>blockquote:first-of-type *{font-style:normal}.tl-article .blog-content>blockquote:first-of-type ul{margin:0}.tl-article .blog-content>blockquote:first-of-type li{margin:.45rem 0}.tl-article .blog-content>blockquote:first-of-type li::marker{color:#ec3c84}
