.prose h2{background:linear-gradient(90deg,#7453f0,#06cbad);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;margin-top:3.5rem!important;margin-bottom:1.5rem!important;font-size:2.25rem;font-weight:600;line-height:1.2}.prose h3{background:linear-gradient(90deg,#7453f0,#06cbad);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;margin-top:2.5rem!important;margin-bottom:1rem!important;font-size:1.5rem;font-weight:400}.prose ul{list-style-type:disc!important;margin-left:1.5rem!important;padding-left:.5rem!important}.prose ol{list-style-type:decimal!important;margin-left:1.5rem!important;margin-bottom:2rem!important;padding-left:.5rem!important}.prose li{margin-bottom:.75rem!important;padding-left:.5rem!important;line-height:1.75}.prose li::marker{color:#7453f0}.prose a:not(.cta-btn){color:#7453f0;text-decoration:underline}.prose p{margin-bottom:1.25rem}.prose img{border-radius:1rem;box-shadow:0 10px 25px -5px #0000001a,0 8px 10px -6px #0000001a;margin:3rem auto;border:1px solid #f1f5f9;transition:transform .3s ease,box-shadow .3s ease}.prose img:hover{transform:translateY(-2px);box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}
