.post-body h1{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1));margin-bottom:1.5rem;font-size:1.875rem;font-weight:700;line-height:2.25rem}@media (width>=1024px){.post-body h1{font-size:2.25rem;line-height:2.5rem}}.post-body h2{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1));margin-top:2rem;margin-bottom:1rem;font-size:1.5rem;font-weight:600;line-height:2rem}@media (width>=1024px){.post-body h2{font-size:1.875rem;line-height:2.25rem}}.post-body h3,.post-body h4,.post-body h5,.post-body h6{--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}@media (width>=1024px){.post-body h3,.post-body h4,.post-body h5,.post-body h6{font-size:1.5rem;line-height:2rem}}.post-body p{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1));margin-bottom:1.5rem;font-size:1.125rem;line-height:1.625}.post-body a{--tw-text-opacity:1;color:rgb(37 99 235/var(--tw-text-opacity,1));font-weight:600;text-decoration-line:underline;text-decoration-color:#2563eb;text-decoration-thickness:2px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.post-body a:hover{--tw-text-opacity:1;color:rgb(29 78 216/var(--tw-text-opacity,1));text-decoration-color:#1d4ed8}.post-body ul,.post-body ol{margin-bottom:1.5rem;list-style-position:inside}.post-body ul>:not([hidden])~:not([hidden]),.post-body ol>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.post-body ul,.post-body ol{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1));font-size:1.125rem;line-height:1.75rem}.post-body ul{list-style-type:disc}.post-body ol{list-style-type:decimal}.post-body li{line-height:1.625}.post-body li>p{margin:0;font-size:1.125rem;line-height:1.75rem;display:inline}.post-body li>ul,.post-body li>ol{margin-top:.5rem;margin-bottom:0;padding-left:1.5rem}.post-body>blockquote,.post-body .post-quote{border-top-right-radius:var(--radius);border-bottom-right-radius:var(--radius);--tw-border-opacity:1;border-left-width:4px;border-color:rgb(59 130 246/var(--tw-border-opacity,1));background-color:#eff6ff80;margin-top:2rem;margin-bottom:2rem;padding-top:1.5rem;padding-bottom:1.5rem;padding-left:2rem}.post-body .post-quote blockquote{margin:0;padding:0}.post-body blockquote p{--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1));margin-bottom:1rem;font-size:1.125rem;font-style:italic;line-height:1.625}@media (width>=768px){.post-body blockquote p{font-size:1.25rem;line-height:1.75rem}}.post-body blockquote p:last-child{margin-bottom:0}.post-body .post-quote blockquote p:last-child{margin-bottom:1rem}.post-body blockquote p:first-child:before,.post-body blockquote p:last-child:after{content:"\""}.post-body .post-quote figcaption{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1));font-size:.875rem;font-style:normal;font-weight:500;line-height:1.25rem}.post-body .post-quote figcaption:before{content:"- "}.post-body .post-callout{--tw-border-opacity:1;border-width:2px;border-color:rgb(254 240 138/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(254 252 232/var(--tw-bg-opacity,1));border-radius:.75rem;margin-top:2rem;margin-bottom:2rem;padding:1.5rem 1.5rem 1.5rem 3.25rem;position:relative}@media (width>=768px){.post-body .post-callout{padding:2rem 2rem 2rem 3.75rem}}.post-body .post-callout:before{content:"";--tw-bg-opacity:1;background-color:rgb(250 204 21/var(--tw-bg-opacity,1));border-radius:9999px;width:.75rem;height:.75rem;position:absolute;top:2rem;left:1.5rem}@media (width>=768px){.post-body .post-callout:before{top:2.5rem;left:2rem}}.post-body .post-callout p{--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1));margin-bottom:1rem}.post-body .post-callout>:last-child{margin-bottom:0}.post-body .post-callout>p:first-child:before{content:"Key Insight: ";font-weight:700}.post-body figure.post-image{margin-top:2rem;margin-bottom:2rem}.post-body figure.post-image img{aspect-ratio:4/3;border-radius:var(--radius);-o-object-fit:cover;object-fit:cover;--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);width:100%;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.post-body figure figcaption{text-align:center;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1));margin-top:.75rem;font-size:.875rem;line-height:1.25rem}.post-body p img{border-radius:var(--radius);max-width:100%;height:auto}.post-body .post-cta{background-image:linear-gradient(to right, var(--tw-gradient-stops));--tw-gradient-from:#2563eb var(--tw-gradient-from-position);--tw-gradient-to:#1d4ed8 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to);text-align:center;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));border-radius:.75rem;margin-top:2.5rem;margin-bottom:2.5rem;padding:2rem}@media (width>=768px){.post-body .post-cta{padding:2.5rem}}.post-body .post-cta p{--tw-text-opacity:1;max-width:42rem;color:rgb(219 234 254/var(--tw-text-opacity,1));margin-bottom:1.5rem;margin-left:auto;margin-right:auto;font-size:1.125rem;line-height:1.75rem}.post-body .post-cta p:last-child{margin-bottom:0}.post-body .post-cta .post-cta-title{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));margin-bottom:1rem;font-size:1.5rem;font-weight:700;line-height:2rem}@media (width>=768px){.post-body .post-cta .post-cta-title{font-size:1.875rem;line-height:2.25rem}}.post-body .post-cta a.post-cta-button{border-radius:var(--radius);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(37 99 235/var(--tw-text-opacity,1));padding:.75rem 2rem;font-weight:600;text-decoration-line:none;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-block}.post-body .post-cta a.post-cta-button:hover{--tw-bg-opacity:1;background-color:rgb(239 246 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(37 99 235/var(--tw-text-opacity,1))}.post-body .post-table{margin-bottom:1.5rem;overflow-x:auto}.post-body table{border-collapse:collapse;text-align:left;width:100%;font-size:1rem;line-height:1.5rem}.post-body th{--tw-border-opacity:1;border-width:1px;border-color:rgb(229 231 235/var(--tw-border-opacity,1));vertical-align:top;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1));padding:.75rem 1rem;font-weight:600}.post-body td{--tw-border-opacity:1;border-width:1px;border-color:rgb(229 231 235/var(--tw-border-opacity,1));vertical-align:top;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1));padding:.75rem 1rem}.post-body hr{--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));margin-top:2rem;margin-bottom:2rem}.post-body code{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1));border-radius:.25rem;padding-left:.25rem;padding-right:.25rem;font-size:1rem;line-height:1.5rem}.post-body pre{border-radius:var(--radius);--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1));margin-bottom:1.5rem;padding:1rem;overflow-x:auto}.post-body pre code{background-color:#0000;padding:0}
