#contact.svelte-1dvucgp{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}#contact.svelte-1dvucgp #contact-form:where(.svelte-1dvucgp){display:flex;flex-direction:column;justify-content:center;gap:2rem;width:60%;height:600px;position:relative;background:var(--color-dark-blue);border-radius:6px;margin:4rem 0}#contact.svelte-1dvucgp #contact-form:where(.svelte-1dvucgp) h2:where(.svelte-1dvucgp){font-size:36px;margin-left:4rem}#contact.svelte-1dvucgp #contact-form:where(.svelte-1dvucgp) .inputs:where(.svelte-1dvucgp){display:flex;width:100%;flex-direction:column;justify-content:center;align-items:center;gap:2rem}#contact.svelte-1dvucgp #contact-form:where(.svelte-1dvucgp) .inputs:where(.svelte-1dvucgp) input:where(.svelte-1dvucgp){width:90%;height:56px;font-size:18px;padding:0 0 0 1rem;background-color:var(--color-white-gray);border:1px solid var(--color-white-gray);border-radius:6px}#contact.svelte-1dvucgp #contact-form:where(.svelte-1dvucgp) .inputs:where(.svelte-1dvucgp) textarea:where(.svelte-1dvucgp){width:90%;min-height:120px;padding:1rem;font-size:16px;font-family:var(--font-family-default)}#contact.svelte-1dvucgp #contact-form:where(.svelte-1dvucgp) .inputs:where(.svelte-1dvucgp) button:where(.svelte-1dvucgp){width:160px;height:50px;font-size:20px;background:var(--color-dark-gray);color:var(--color-white-gray);border-radius:6px;border:1px solid var(--color-dark-gray);cursor:pointer}#contact.svelte-1dvucgp #contact-form:where(.svelte-1dvucgp) img:where(.svelte-1dvucgp){position:absolute;right:0;top:0;pointer-events:none}
