:root{--space:1.6rem;--space-xs:0.4rem;--space-s:0.8rem;--space-m:3.2rem;--space-l:4.8rem;--space-xl:6.4rem}:root{--color-black-alpha:hsla(210, 10%, 2%, 0);--color-black:hsl(210, 10%, 2%);--color-neutral-900:hsl(210, 10%, 10%);--color-neutral-800:hsl(210, 10%, 20%);--color-neutral-700:hsl(210, 10%, 30%);--color-neutral-600:hsl(210, 10%, 40%);--color-neutral-500:hsl(210, 10%, 50%);--color-neutral-400:hsl(210, 10%, 60%);--color-neutral-300:hsl(210, 10%, 70%);--color-neutral-200:hsl(210, 10%, 80%);--color-neutral-100:hsl(210, 10%, 90%);--color-white:hsl(210, 10%, 100%);--color-white-alpha:hsla(210, 10%, 100%, 0);--color-red-900:hsl(352, 72%, 10%);--color-red-800:hsl(354, 74%, 20%);--color-red-700:hsl(356, 76%, 30%);--color-red-600:hsl(358, 78%, 40%);--color-red-500:hsl(360, 80%, 50%);--color-red-400:hsl(2, 78%, 60%);--color-red-300:hsl(4, 76%, 70%);--color-red-200:hsl(6, 74%, 80%);--color-red-100:hsl(8, 72%, 90%);--color-background:var(--color-white);--color-background-alpha:var(--color-white-alpha);--color-image-background-start:var(--color-neutral-100);--color-image-background-end:var(--color-red-100);--color-text-heading:var(--color-neutral-900);--color-text-body:var(--color-neutral-700);--color-text-note:var(--color-neutral-500);--color-text-disclaimer:var(--color-neutral-300);--color-border:var(--color-neutral-200);--color-text-interactive:var(--color-red-500)}@media(prefers-color-scheme: dark){:root{--color-background:var(--color-black);--color-background-alpha:var(--color-black-alpha);--color-image-background-start:var(--color-neutral-900);--color-image-background-end:var(--color-red-900);--color-text-heading:var(--color-white);--color-text-body:var(--color-neutral-100);--color-text-note:var(--color-neutral-500);--color-text-disclaimer:var(--color-neutral-700);--color-border:var(--color-neutral-800);--color-text-interactive:var(--color-red-500)}}:root{--text-step--2:clamp(0.7813rem, 0.866rem + -0.226vw, 0.64rem);--text-step--1:clamp(0.9375rem, 1.02rem + -0.22vw, 0.8rem);--text-step-0:clamp(1.125rem, 1.2rem + -0.2vw, 1rem);--text-step-1:clamp(1.35rem, 1.41rem + -0.16vw, 1.25rem);--text-step-2:clamp(1.62rem, 1.6545rem + -0.092vw, 1.5625rem);--text-step-3:clamp(1.9438rem, 1.9381rem + 0.015vw, 1.9531rem);--text-step-4:clamp(2.3325rem, 2.2672rem + 0.174vw, 2.4413rem);--text-step-5:clamp(2.7994rem, 2.6479rem + 0.404vw, 3.0519rem)}.image__container.svelte-9a5bs1.svelte-9a5bs1{position:relative;width:100%;height:100%}.image__container.background-image.svelte-9a5bs1.svelte-9a5bs1{position:absolute;top:0;right:0;bottom:0;left:0}.image__container.background-image.svelte-9a5bs1 .canvas__container.svelte-9a5bs1{display:none}.image__container.background-image.svelte-9a5bs1 img{-o-object-fit:cover;object-fit:cover}.canvas__container.svelte-9a5bs1.svelte-9a5bs1{width:100%;height:100%;display:flex;align-items:center;justify-content:center}canvas.svelte-9a5bs1.svelte-9a5bs1{display:block;max-width:100%;max-height:100%;background-color:var(--color-image-background);background:repeating-linear-gradient(to bottom, var(--color-image-background-end), var(--color-image-background-start) 50%, var(--color-image-background-end));background-size:200% 200%;-webkit-animation:svelte-9a5bs1-loading 2s linear infinite;animation:svelte-9a5bs1-loading 2s linear infinite;transform:translate3d(0, 0, 0)}@-webkit-keyframes svelte-9a5bs1-loading{0%{background-position:0% -100%}100%{background-position:0% 100%}}@keyframes svelte-9a5bs1-loading{0%{background-position:0% -100%}100%{background-position:0% 100%}}.image-wrapper.svelte-9a5bs1.svelte-9a5bs1{position:absolute;top:0;right:0;bottom:0;left:0}
img.svelte-dmqf50{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;opacity:0;transition:opacity 0.1s ease-out;transform:translate3d(0, 0, 0)}img.loaded.svelte-dmqf50{opacity:1;image-rendering:crisp-edges}img.pixelated.svelte-dmqf50{-ms-interpolation-mode:nearest-neighbor;image-rendering:-moz-crisp-edges;image-rendering:pixelated}
img.svelte-dmqf50{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;opacity:0;transition:opacity 0.1s ease-out;transform:translate3d(0, 0, 0)}img.loaded.svelte-dmqf50{opacity:1;image-rendering:crisp-edges}img.pixelated.svelte-dmqf50{-ms-interpolation-mode:nearest-neighbor;image-rendering:-moz-crisp-edges;image-rendering:pixelated}
