section.svelte-11ng6i0{display:flex;justify-content:center;background-color:var(--color-accent);box-shadow:0 4px 6px #0000001a;padding:40px 20px;width:100%}.signup-container.svelte-11ng6i0{max-width:800px;width:100%;display:flex;flex-direction:column;gap:8px}form.svelte-11ng6i0{width:100%;display:grid;grid-template-columns:3fr 1fr;align-items:end;gap:16px}.form-group.svelte-11ng6i0{display:flex;flex-direction:column;gap:8px}.text-input.svelte-11ng6i0{display:flex;flex-direction:column;gap:2px}.text-input.svelte-11ng6i0>label:where(.svelte-11ng6i0){display:block;font-family:Bebas Neue,sans-serif;font-size:1.2rem;padding-left:20px}.text-input.svelte-11ng6i0>input:where(.svelte-11ng6i0){width:100%;padding:16px 20px;border-radius:20px;border:2px solid var(--color-white);background-color:var(--color-white);box-sizing:border-box;transition:border-color .2s ease}.text-input.svelte-11ng6i0>input:where(.svelte-11ng6i0):focus{outline:none;border-color:var(--color-primary)}.submit-button.svelte-11ng6i0{font-family:Bebas Neue,sans-serif;font-size:1.2rem;width:100%;padding:16px;color:var(--color-white);border:none;border-radius:20px;cursor:pointer;background-color:var(--color-button);transition:background-color .2s ease}.submit-button.svelte-11ng6i0:hover{background-color:var(--color-button)}.success-message.svelte-11ng6i0{background-color:var(--color-success);color:var(--color-white);text-align:center;padding:16px 32px;border-radius:16px}.error-message.svelte-11ng6i0{border-left:2px solid var(--color-danger);color:var(--color-danger);padding:16px}.privacy-policy.svelte-11ng6i0{text-align:right;font-size:.9rem;font-style:italic}
