.headline.svelte-3x2et{--headline-color:currentColor;color:var(--headline-color, inherit);font-family:CormorantGaramond;position:relative}h6.headline.svelte-3x2et{font-size:1em}h5.headline.svelte-3x2et{font-size:1.2em}h4.headline.svelte-3x2et{font-size:1.5em}h3.headline.svelte-3x2et{font-size:1.8em}h2.headline.svelte-3x2et{font-size:2.2em}h1.headline.svelte-3x2et{font-size:3em}.button.svelte-1tprblu{background-color:var(--color-primary);border-radius:0;border:none;color:var(--color-primary-inverted);cursor:pointer;font-size:.85em;font-weight:400;outline:0;padding:.5em 1em}.button.inverted.svelte-1tprblu{background-color:var(--color-primary-inverted);color:var(--color-primary)}.button.svelte-1tprblu:disabled{opacity:.2;cursor:unset}.success-message.svelte-p16wpw{align-items:center;display:flex;flex-direction:column;gap:2em;margin-block:2em}.input-text.svelte-yeopi4.svelte-yeopi4{display:flex;flex-direction:column;margin-block:1em}.input-text__input.svelte-yeopi4.svelte-yeopi4{background:transparent;border:none;border-bottom:1px solid currentColor;outline:none;padding:.5em 0;text-shadow:0 0 2px white;transition:background ease-out .2s}.input-text.error.svelte-yeopi4 .input-text__input.svelte-yeopi4{border-color:#c80000}.input-text__input.svelte-yeopi4.svelte-yeopi4::placeholder{color:currentColor;font-style:normal;opacity:.5}.input-text__input.svelte-yeopi4.svelte-yeopi4:focus{background:#fff6;padding:.5em 1em}.input-text__label.svelte-yeopi4.svelte-yeopi4{font-weight:400;font-size:.85em}.input-text__error.svelte-yeopi4.svelte-yeopi4{color:#c80000;font-size:.75em}.input-textarea.svelte-1jsynjh.svelte-1jsynjh{display:flex;flex-direction:column;margin-block:1em}.input-textarea__input.svelte-1jsynjh.svelte-1jsynjh{background:transparent;border:none;border-bottom:1px solid currentColor;color:inherit;font-family:inherit;font-size:inherit;outline:none;padding:.5em 0;resize:vertical;text-shadow:0 0 2px white;transition:background ease-out .2s}.input-textarea.error.svelte-1jsynjh .input-textarea__input.svelte-1jsynjh{border-color:#c80000}.input-textarea__input.svelte-1jsynjh.svelte-1jsynjh::placeholder{color:currentColor;font-style:normal;opacity:.5}.input-textarea__input.svelte-1jsynjh.svelte-1jsynjh:focus{background:#fff6;padding:.5em 1em}.input-textarea__label.svelte-1jsynjh.svelte-1jsynjh{font-weight:400;font-size:.85em}.input-textarea__error.svelte-1jsynjh.svelte-1jsynjh{color:#c80000;font-size:.75em}.privacy-policy.svelte-1foocd8{font-size:12px}.privacy-policy__error.svelte-1foocd8{color:#c80000;margin-top:.5em}
