.prose-custom{color:#94a3b8;font-size:15px;font-weight:300;line-height:1.85}.prose-custom h2{color:#f0fdfa;letter-spacing:-.03em;margin-top:2.5rem;margin-bottom:.75rem;font-size:1.35rem;font-weight:700;line-height:1.25}.prose-custom h3{color:#e2e8f0;letter-spacing:-.02em;margin-top:2rem;margin-bottom:.5rem;font-size:1.1rem;font-weight:600}.prose-custom p{margin-bottom:1.25rem}.prose-custom a{color:#67e8f9;text-underline-offset:3px;text-decoration:underline;transition:color .2s}.prose-custom a:hover{color:#a5f3fc}.prose-custom strong{color:#e2e8f0;font-weight:600}.prose-custom ul,.prose-custom ol{margin-bottom:1.25rem;padding-left:1.5rem}.prose-custom li{margin-bottom:.4rem}.prose-custom code{color:#67e8f9;background:#ffffff0f;border:1px solid #ffffff14;border-radius:5px;padding:.15rem .4rem;font-size:.85em}.prose-custom pre{background:#ffffff08;border:1px solid #ffffff0f;border-radius:12px;margin-bottom:1.5rem;padding:1.25rem;font-size:.85rem;line-height:1.6;overflow-x:auto}.prose-custom pre code{background:0 0;border:none;padding:0}.prose-custom blockquote{color:#cbd5e1;border-left:2px solid #22d3ee4d;margin:1.5rem 0;padding-left:1.25rem;font-style:italic}.prose-custom hr{background:#ffffff0f;border:none;height:1px;margin:2rem 0}
