.imprint.svelte-crb43i{max-width:60ch;padding-inline:2rem;margin-inline:auto;padding-block-end:6rem}h1.svelte-crb43i{font-family:var(--font-serif);font-size:clamp(2.25rem,7vw,3.5rem);line-height:1.1;margin-block-end:2.5rem;font-variation-settings:"wght" 400;animation:svelte-crb43i-title-rise 1.2s cubic-bezier(.19,1,.22,1) both}.rich-text.svelte-crb43i{font-family:var(--font-serif);font-size:1.0625rem;line-height:1.7;text-wrap:pretty;hanging-punctuation:first last;animation:svelte-crb43i-fade-rise .9s cubic-bezier(.19,1,.22,1) .2s both}.rich-text.svelte-crb43i h2{font-family:var(--font-sans);font-size:1.125rem;font-weight:400;font-variation-settings:"wght" 700;text-transform:uppercase;color:var(--color-text-secondary);margin-block:2.5rem .75rem}.rich-text.svelte-crb43i h2:first-child{margin-block-start:0}.rich-text.svelte-crb43i p{margin-block:0 1rem}.rich-text.svelte-crb43i p:last-child{margin-block-end:0}.rich-text.svelte-crb43i a{color:inherit;text-decoration-thickness:1px;text-underline-offset:3px;border-radius:2px}.rich-text.svelte-crb43i a:hover,.rich-text.svelte-crb43i a:focus-visible{text-decoration-color:var(--color-accent)}.rich-text.svelte-crb43i a:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}@keyframes svelte-crb43i-title-rise{0%{opacity:0;transform:translateY(14px);filter:blur(6px)}to{opacity:1;transform:translateY(0);filter:blur(0)}}@keyframes svelte-crb43i-fade-rise{0%{opacity:0;transform:translateY(6px);filter:blur(2px)}to{opacity:1;transform:translateY(0);filter:blur(0)}}@media(prefers-reduced-motion:reduce){h1.svelte-crb43i,.rich-text.svelte-crb43i{animation:none}}
