.prose :is(h2,h3,h4,h5,h6){margin-bottom:.25em}.prose p,.prose li{font-size:1.125rem;line-height:1.75rem}@media (min-width: 1024px){.prose p,.prose li{font-size:1.5rem;line-height:2.5rem}}.prose p,.prose li{letter-spacing:.2px;line-height:160%}@media (min-width: 1024px){.prose.promo-card-content p,.prose.promo-card-content li{font-size:1.125rem;line-height:1.75rem}}.prose a{color:#34d399;text-decoration:none}.prose a:hover{text-decoration:underline}.prose :is(h2,h3,h4,h5,h6) a{opacity:0;transition:all .3s ease;visibility:hidden}.prose :is(h2,h3,h4,h5,h6):hover a{opacity:1;visibility:visible}.prose blockquote{border-width:0px;padding-top:2rem;padding-bottom:2rem;background:#1f203f;quotes:none;font-style:normal}.prose blockquote:before{content:url(../../../images/quote.svg)}.prose blockquote p{font-size:1.875rem;line-height:2.25rem}.prose iframe{width:100%;height:clamp(260px,32vw,520px)}.prose.checkmark ul>li{list-style-image:url(../../../images/checkmark.svg)}.prose mark{background:#444ce7;color:#f8fafc}.prose.paragraph-margin-bottom-8 p{margin-bottom:2rem}.prose p code{padding:.25rem}.prose.code-bg-color p code{background-color:#36386d}.prose .caption{font-size:16px;margin-top:0}.prose .caption img{margin-bottom:0;margin-top:0}.prose strong{font-weight:500}
