.contact-form.svelte-fq8g2m{justify-content:space-between;gap:var(--space-s);flex-wrap:wrap;display:flex}.form-group.svelte-fq8g2m{width:48%}.form-group.full-width.svelte-fq8g2m{width:100%}.contact-form.svelte-fq8g2m input:where(.svelte-fq8g2m),.contact-form.svelte-fq8g2m textarea:where(.svelte-fq8g2m){width:100%;color:var(--white);border:none;border-bottom:2px solid var(--action);padding:var(--space-s) 0;font-family:inherit;font-size:inherit;background-color:#0000;outline:none;transition:border-color .2s}.contact-form.svelte-fq8g2m input:where(.svelte-fq8g2m):focus,.contact-form.svelte-fq8g2m textarea:where(.svelte-fq8g2m):focus{border-bottom-color:var(--white)}.contact-form.svelte-fq8g2m input:where(.svelte-fq8g2m)::placeholder,.contact-form.svelte-fq8g2m textarea:where(.svelte-fq8g2m)::placeholder{color:var(--shade-light)}.contact-form.svelte-fq8g2m textarea:where(.svelte-fq8g2m){resize:vertical;min-height:100px}.submit-wrapper.svelte-fq8g2m{margin-left:auto}.submit-wrapper.svelte-fq8g2m .btn:where(.svelte-fq8g2m){border-radius:.2em}.success-message.svelte-fq8g2m{color:var(--white);font-size:var(--text-l)}@media (width<=478px){.form-group.svelte-fq8g2m{width:100%}}
