.svelte-1bv7ezn{margin:0}.contact.svelte-1bv7ezn{display:flex}.left.svelte-1bv7ezn{display:none;background:linear-gradient(90deg,#f3d1cf,#e6e3fe);padding:4rem;flex-direction:column;gap:1.5rem}.left.svelte-1bv7ezn img:where(.svelte-1bv7ezn){width:8rem;height:8rem}.left.svelte-1bv7ezn .title:where(.svelte-1bv7ezn){display:flex;flex-direction:column;gap:.5rem}.left.svelte-1bv7ezn h1:where(.svelte-1bv7ezn){font-size:3rem}.left.svelte-1bv7ezn h2:where(.svelte-1bv7ezn){font-weight:500;font-size:1.5rem;max-width:20rem}form.svelte-1bv7ezn{width:100vw;padding:1rem;display:flex;flex-direction:column;gap:3rem}ul.svelte-1bv7ezn{list-style-type:none;padding:0;display:flex;flex-direction:column;gap:.75rem}li.svelte-1bv7ezn{display:flex;flex-direction:column;gap:.5rem}li.svelte-1bv7ezn input:where(.svelte-1bv7ezn),li.svelte-1bv7ezn textarea:where(.svelte-1bv7ezn){border:solid rgba(0,0,0,.1) 1px;border-radius:.25rem;font-size:1rem;padding:.25rem .5rem;background-color:#00000005;font-family:inherit;min-height:1rem}li.svelte-1bv7ezn textarea:where(.svelte-1bv7ezn){resize:vertical}.form-error.svelte-1bv7ezn{color:#ff4545}form.svelte-1bv7ezn h1:where(.svelte-1bv7ezn){font-size:2rem}hr.svelte-1bv7ezn{border:solid rgba(0,0,0,.1) .5px}form.svelte-1bv7ezn h2:where(.svelte-1bv7ezn){font-weight:600;font-size:1.25rem}.top.svelte-1bv7ezn{display:flex;flex-direction:column;gap:1rem}form.svelte-1bv7ezn button:where(.svelte-1bv7ezn){border:none;background:var(--accent);color:var(--off-neutral);border-radius:.5rem;padding:.5rem;font-size:1rem;font-weight:600;transition:all .2s ease-in-out}form.svelte-1bv7ezn button:where(.svelte-1bv7ezn):hover{background-color:var(--off-accent)}.back-button.svelte-1bv7ezn{width:fit-content;color:var(--neutral);text-decoration:none;background-color:transparent;display:flex;align-items:center;gap:.25rem;padding:.5rem .75rem;transition:all .2s ease-in-out;border-radius:100rem;border:none;opacity:.4}.back-button.svelte-1bv7ezn:hover{background-color:#0000001a}.back-button.svelte-1bv7ezn svg:where(.svelte-1bv7ezn){width:1rem;height:1rem}@media(min-width:650px){.contact.svelte-1bv7ezn{height:100vh}}@media(min-width:800px){form.svelte-1bv7ezn{width:300px;padding:2rem 1rem}.left.svelte-1bv7ezn{flex:1;display:flex}}@media(min-width:900px){form.svelte-1bv7ezn{width:400px}}@media(min-width:1000px){.left.svelte-1bv7ezn h1:where(.svelte-1bv7ezn){font-size:4rem}.left.svelte-1bv7ezn h2:where(.svelte-1bv7ezn){font-size:2rem;max-width:28rem}}
