.rich-text.svelte-1dff40q{line-height:1.75}.rich-text.svelte-1dff40q *{word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;word-break:break-word}.rich-text.svelte-1dff40q img{border-radius:var(--border-radius);max-width:100%}.rich-text.svelte-1dff40q h2{font-family:var(--font-family);font-size:var(--font-xl);font-weight:900;letter-spacing:var(--font-letter-spacing-headline);line-height:1.2;margin:var(--xl) 0 var(--m) 0;width:30ch}@media screen and (max-width:28rem){.rich-text.svelte-1dff40q h2{width:100%}}.rich-text.svelte-1dff40q h2:first-of-type{margin:0 0 var(--m) 0}.rich-text.svelte-1dff40q h3{font-family:var(--font-family);font-size:var(--font-l);font-weight:900;letter-spacing:var(--font-letter-spacing-headline);line-height:1.2;margin:var(--l) 0 var(--m) 0;width:30ch}@media screen and (max-width:30rem){.rich-text.svelte-1dff40q h3{width:100%}}.rich-text.svelte-1dff40q>blockquote,.rich-text.svelte-1dff40q>ol,.rich-text.svelte-1dff40q>p,.rich-text.svelte-1dff40q>ul{margin-bottom:var(--l)}.rich-text.svelte-1dff40q>blockquote:last-child,.rich-text.svelte-1dff40q>ol:last-child,.rich-text.svelte-1dff40q>p:last-child,.rich-text.svelte-1dff40q>ul:last-child{margin-bottom:0}.rich-text.svelte-1dff40q hr{background:var(--c-surface-accent);border:none;border-radius:10rem;height:2px;margin:var(--l) 0}.rich-text.svelte-1dff40q a{color:var(--c-font);text-decoration:underline;text-decoration-thickness:var(--underline-thickness)}.rich-text.svelte-1dff40q a:hover{text-decoration:none}.rich-text.svelte-1dff40q em,.rich-text.svelte-1dff40q strong{font-weight:600}.rich-text.svelte-1dff40q>ol,.rich-text.svelte-1dff40q>ul{margin:var(--l) 0 var(--l) var(--l);width:50ch}@media screen and (max-width:50rem){.rich-text.svelte-1dff40q>ol,.rich-text.svelte-1dff40q>ul{width:calc(100% - var(--l))}}.rich-text.svelte-1dff40q>ol ol,.rich-text.svelte-1dff40q>ol ul,.rich-text.svelte-1dff40q>ul ol,.rich-text.svelte-1dff40q>ul ul{margin:0 0 0 var(--l)}.rich-text.svelte-1dff40q>ol li,.rich-text.svelte-1dff40q>ul li{margin:var(--xs) 0 0 0}.rich-text.svelte-1dff40q ul{list-style:disc}.rich-text.svelte-1dff40q ol{list-style:decimal}.rich-text.svelte-1dff40q blockquote{background:var(--c-surface);border-radius:var(--border-radius);padding:var(--l)}.rich-text.svelte-1dff40q blockquote p:last-of-type{margin:0}.rich-text.svelte-1dff40q strong{font-weight:900}.rich-text.svelte-1dff40q em{font-style:italic}
