.prose-blog{color:#334155;font-size:1.0625rem;line-height:1.8}.prose-blog h2,.prose-blog h3{font-family:var(--font-plus-jakarta),sans-serif;color:var(--color-dark);scroll-margin-top:6.5rem}.prose-blog h2{margin-top:2.5rem;margin-bottom:1rem;font-size:1.625rem;font-weight:700;line-height:1.3}.prose-blog h3{margin-top:2rem;margin-bottom:.75rem;font-size:1.25rem;font-weight:600;line-height:1.4}.prose-blog h2 a,.prose-blog h3 a{color:inherit;font-weight:inherit;text-decoration:none}.prose-blog p{margin-bottom:1.25rem}.prose-blog a{color:var(--color-primary);text-underline-offset:3px;font-weight:500;-webkit-text-decoration:underline #f9731666;text-decoration:underline #f9731666;transition:text-decoration-color .2s}.prose-blog a:hover{text-decoration-color:#f97316e6}.prose-blog strong{color:var(--color-dark);font-weight:600}.prose-blog ul,.prose-blog ol{margin-bottom:1.25rem;padding-left:1.5rem}.prose-blog ul{list-style-type:disc}.prose-blog ol{list-style-type:decimal}.prose-blog li{margin-bottom:.5rem}.prose-blog li::marker{color:#f97316b3}.prose-blog blockquote{border-left:3px solid var(--color-primary);color:#1e293bd9;background:#f973160d;border-radius:0 .5rem .5rem 0;margin:1.5rem 0;padding:1rem 1.25rem}.prose-blog blockquote p:last-child{margin-bottom:0}.prose-blog hr{border:none;border-top:1px solid #1e293b1a;margin:2rem 0}.prose-blog img{border-radius:.75rem;max-width:100%;height:auto;margin:1.5rem 0}.prose-blog table{border-collapse:collapse;width:100%;margin:1.5rem 0;font-size:.9375rem}.prose-blog th{text-align:left;color:var(--color-dark);border-bottom:2px solid #1e293b26;padding:.75rem 1rem;font-weight:600}.prose-blog td{border-bottom:1px solid #1e293b14;padding:.75rem 1rem}.prose-blog tr:last-child td{border-bottom:none}.prose-blog input[type=checkbox]{accent-color:var(--color-primary);margin-right:.5rem}.prose-blog code{background:#1e293b0f;border-radius:.25rem;padding:.15rem .4rem;font-size:.9em}
