.contact-form.svelte-a655dd{justify-items:center}form.svelte-a655dd{display:flex;align-items:center;flex-direction:column;width:30vw;gap:14px}form.svelte-a655dd label:where(.svelte-a655dd){position:relative;border:1px solid var(--secondary-color);border-radius:5px;color:var(--primary-color);width:100%}form.svelte-a655dd input:where(.svelte-a655dd){width:100%;border:none;background:transparent;color:var(--primary-color);padding:14px}form.svelte-a655dd input:where(.svelte-a655dd)::placeholder{color:var(--primary-color)}form.svelte-a655dd input:where(.svelte-a655dd):focus{outline:none;border:none}form.svelte-a655dd label:where(.svelte-a655dd):focus-within{border-color:var(--secondary-color)}form.svelte-a655dd button:where(.svelte-a655dd){color:var(--primary-color);background:transparent;border:none;padding:10px 0;cursor:pointer;font-size:1rem;display:grid;place-items:center}form.svelte-a655dd button:where(.svelte-a655dd):hover{color:var(--primary-color)}form.svelte-a655dd #msg:where(.svelte-a655dd){height:100px}.center.svelte-a655dd,.above.svelte-a655dd{position:absolute;transition:all .3s ease-in-out;transform:translateY(-50%);pointer-events:none;color:var(--primary-color);border-radius:4px;padding:0 6px;font-size:.6rem}.above.svelte-a655dd{top:-15px;left:24px;background:var(--background-color);border:1px solid var(--secondary-color);font-size:.7rem}.center.svelte-a655dd{top:50%;left:6px;border:1px solid transparent;opacity:0}h1.svelte-1bujzpw{color:var(--primary-color)}.header.svelte-1bujzpw{text-align:center;margin-top:2rem;padding:0 0 24px}
