.csa-sponsored-body{color:color-mix(in srgb,var(--color-charcoal) 82%,transparent);font-size:1rem;line-height:1.75}.csa-sponsored-body>*+*{margin-top:1rem}.csa-sponsored-body h2{font-size:1.5rem;line-height:1.2;margin-top:2rem}.csa-sponsored-body h2,.csa-sponsored-body h3{color:var(--color-charcoal);font-family:Fraunces,Georgia,Times New Roman,serif;font-weight:600}.csa-sponsored-body h3{font-size:1.15rem;margin-top:1.5rem}.csa-sponsored-body h4{font-size:1rem}.csa-sponsored-body b,.csa-sponsored-body h4,.csa-sponsored-body strong{color:var(--color-charcoal);font-weight:600}.csa-sponsored-body a{color:var(--color-coral);font-weight:500;text-decoration:underline;text-underline-offset:2px;word-break:break-word}.csa-sponsored-body ol,.csa-sponsored-body ul{display:flex;flex-direction:column;gap:.375rem;padding-left:1.25rem}.csa-sponsored-body ul{list-style:disc}.csa-sponsored-body ol{list-style:decimal}.csa-sponsored-body li::marker{color:var(--color-coral)}.csa-sponsored-body blockquote{border-left:4px solid var(--color-sand);font-style:italic;padding-left:1rem}.csa-sponsored-body hr{border:0;border-top:1px solid var(--color-sand)}.csa-sponsored-body img{border:1px solid var(--color-sand);border-radius:.75rem;display:block;height:auto;width:100%}.csa-sponsored-body figure{margin:1.5rem 0}.csa-sponsored-body figcaption{color:color-mix(in srgb,var(--color-charcoal) 55%,transparent);font-size:.8125rem;margin-top:.5rem;text-align:center}.csa-sponsored-body .csa-article-chapo{background:var(--color-ivory);border:1px solid var(--color-sand);border-radius:.75rem;color:var(--color-charcoal);font-size:1rem;font-weight:500;padding:1rem}
