.info-wrapper.svelte-1r7g8g9{display:flex;flex-direction:column;gap:2em}.text-container.svelte-1r7g8g9{padding:2em;color:var(--color-neutral-white);background-color:var(--color-primary);height:45vh}.text-container.svelte-1r7g8g9:nth-of-type(1){color:#470026;background-color:#fff}.text-container.svelte-1r7g8g9:nth-of-type(2){color:#fff;background-color:#7a8f0b;display:flex;align-items:center;gap:2rem}.text-container.svelte-1r7g8g9:nth-of-type(3){color:#470026;background-color:#fff;display:flex;align-items:center;gap:2rem}.text-container.svelte-1r7g8g9:nth-of-type(4){display:flex;align-items:center;background-color:#0084c8}.text-container.svelte-1r7g8g9:nth-of-type(5){display:flex;align-items:flex-start;flex-direction:column;background-color:#fff;color:#470026;height:auto}.text-container.svelte-1r7g8g9 p:where(.svelte-1r7g8g9){max-width:50rem}.text-image.svelte-1r7g8g9{height:13em;width:25%}.text-subcontainer.svelte-1r7g8g9{display:flex;flex-direction:column;gap:1.5rem}.text-subcontainer.svelte-1r7g8g9 h3:where(.svelte-1r7g8g9){font-weight:700}.text-subcontainer--light.svelte-1r7g8g9{color:#fff}.text-subcontainer--dark.svelte-1r7g8g9{color:#470026}form.svelte-1r7g8g9{padding-top:1.5rem;width:100%}.form-subtext.svelte-1r7g8g9{padding-top:.4rem}.form-vraag.svelte-1r7g8g9{display:flex;flex-direction:column;align-items:flex-start;width:100%;max-width:30rem;background-color:transparent;border:none;padding:0;margin:0}.form-vraag.svelte-1r7g8g9 label:where(.svelte-1r7g8g9){color:#470026;font-weight:600;font-size:1.2rem;margin-bottom:.5rem;margin-top:1.5rem}.form-vraag.svelte-1r7g8g9 label:where(.svelte-1r7g8g9):first-child{margin-top:0}input.svelte-1r7g8g9,textarea.svelte-1r7g8g9{background-color:#f9edf3;color:#470026;border:none;border-radius:8px;width:100%;padding:.75rem 1rem;box-sizing:border-box;font-size:1rem}input.svelte-1r7g8g9::placeholder,textarea.svelte-1r7g8g9::placeholder{color:#470026;opacity:.6}input.svelte-1r7g8g9{height:3rem}textarea.svelte-1r7g8g9{height:auto;min-height:5rem;resize:vertical}input.svelte-1r7g8g9:valid{border:1px solid lightgreen;transition:.3s ease-out}textarea.svelte-1r7g8g9:valid{border:1px solid lightgreen;transition:.2s ease-out}.text-subcontainer.svelte-1r7g8g9 .navbutton{margin-top:2rem!important;padding:.75rem 2rem!important}.success-message.svelte-1r7g8g9{color:green;margin-top:1rem}.error-message.svelte-1r7g8g9{color:red;margin-top:1rem}
