.blog-crumb.svelte-91g2an li,.blog-crumb.svelte-91g2an span{min-width:0;white-space:normal;overflow-wrap:anywhere}.prose-blog{color:var(--color-slate-600);font-size:1.0625rem;line-height:1.8}@media(min-width:1024px){.prose-blog{font-size:1.125rem}}.prose-blog h2{scroll-margin-top:6rem;margin-top:2.5em;margin-bottom:.6em;font-family:var(--font-stylised);font-weight:500;font-size:1.5rem;line-height:1.3;color:var(--color-slate-950)}.prose-blog h2:first-child{margin-top:0}.prose-blog h3{scroll-margin-top:6rem;margin-top:1.75em;margin-bottom:.6em;font-family:var(--font-stylised);font-weight:500;font-size:1.25rem;color:var(--color-slate-950)}.prose-blog p{margin-bottom:1.25em}.prose-blog a{color:var(--color-primary);text-decoration:underline;text-underline-offset:2px}.prose-blog strong{color:var(--color-slate-950);font-weight:600}.prose-blog img{border-radius:.75rem;margin:2em 0;height:auto}.prose-blog ul,.prose-blog ol{margin:1.25em 0;padding-left:1.5em}.prose-blog ul{list-style:none;padding-left:1.25em}.prose-blog ul>li{position:relative;padding-left:.35em}.prose-blog ul>li:before{content:"";position:absolute;left:-.9em;top:.72em;width:.35em;height:.35em;border-radius:9999px;background:var(--color-secondary)}.prose-blog li{margin-bottom:.5em}.prose-blog blockquote{border-left:3px solid var(--color-secondary);padding-left:1.25em;margin:1.75em 0;font-style:italic;color:var(--color-slate-600)}.prose-blog .prose-table-wrap{margin:2em 0;overflow-x:auto;border:1px solid var(--color-slate-100);border-radius:.75rem}.prose-blog table{width:100%!important;height:auto!important;border-collapse:collapse;font-size:.9375rem;text-align:left}.prose-blog th,.prose-blog td{border:0;border-bottom:1px solid var(--color-slate-100);padding:.75rem 1rem;vertical-align:top}.prose-blog thead th{background:#f8fafc;font-weight:600;color:var(--color-slate-950)}.prose-blog table:not(:has(thead)) tbody tr:first-child td{background:#f8fafc;font-weight:600;color:var(--color-slate-950)}.prose-blog tbody tr:last-child td{border-bottom:0}.prose-blog iframe{max-width:100%;margin:2em 0;border-radius:.75rem}
