.newsletter-content{color:#111827;line-height:1.7}.newsletter-content h2{margin-top:2rem;margin-bottom:1rem;border-bottom:1px solid rgb(229 231 235);padding-bottom:.5rem;font-size:.875rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:#f97f26}.newsletter-content h3{margin-top:1.5rem;margin-bottom:.5rem;font-size:1.125rem;font-weight:500;color:#111827}.newsletter-content h3 a{color:#111827;text-decoration:none;transition:color .2s}.newsletter-content h3 a:hover{color:#1ca2e3}.newsletter-content p{margin-bottom:1rem;color:#374151}.newsletter-content blockquote{margin-top:1.5rem;margin-bottom:1.5rem;border-left:4px solid #1ca2e3;padding-left:1rem;font-style:italic;color:#4b5563}.newsletter-content em{display:block;font-size:.75rem;color:#6b7280;font-style:normal}.newsletter-content a{color:#1ca2e3;text-decoration:underline;transition:filter .2s}.newsletter-content a:hover{filter:brightness(1.1)}.newsletter-content ul{margin-bottom:1rem;margin-left:1.5rem;list-style-type:disc}.newsletter-content ol{margin-bottom:1rem;margin-left:1.5rem;list-style-type:decimal}.newsletter-content li{margin-bottom:.5rem}.newsletter-content hr{margin-top:2rem;margin-bottom:2rem;border-top:2px solid #1ca2e3}.newsletter-content code{border-radius:.25rem;background-color:#f3f4f6;padding:.25rem .5rem;font-size:.875rem;font-family:monospace}.newsletter-content pre{margin-bottom:1rem;overflow-x:auto;border-radius:.5rem;background-color:#111827;padding:1rem;font-size:.875rem}.newsletter-content pre code{background-color:transparent;padding:0;color:#f3f4f6}
