.container.svelte-14cvwko.svelte-14cvwko{max-width:800px;margin:0 auto;padding:20px}.container.svelte-14cvwko h1.svelte-14cvwko{font-size:36px;margin-bottom:20px}.container.svelte-14cvwko .contact-details.svelte-14cvwko{display:flex;justify-content:space-between;margin:40px 0}.container.svelte-14cvwko .contact-method.svelte-14cvwko{margin-right:20px}.container.svelte-14cvwko .contact-method h2.svelte-14cvwko{font-size:24px;margin-bottom:20px}.container.svelte-14cvwko .contact-method p.svelte-14cvwko{font-size:16px;line-height:1.5;margin:0}form.svelte-14cvwko.svelte-14cvwko{display:flex;flex-direction:column}label.svelte-14cvwko.svelte-14cvwko{display:flex;flex-direction:column;margin-bottom:20px}input.svelte-14cvwko.svelte-14cvwko,textarea.svelte-14cvwko.svelte-14cvwko{display:block;font-size:16px;padding:10px;border-radius:4px;border:1px solid #ccc;margin-top:10px}button[type=submit].svelte-14cvwko.svelte-14cvwko{background-color:#000;color:#fff;font-size:18px;padding:10px 20px;border:none;cursor:pointer;width:max-content}a.svelte-14cvwko.svelte-14cvwko{color:#000;text-decoration:none}a.svelte-14cvwko.svelte-14cvwko:hover{text-decoration:underline}.success-message.svelte-14cvwko.svelte-14cvwko{background-color:#dff0d8;border:1px solid #d6e9c6;border-radius:4px;color:#3c763d;margin-bottom:1rem;padding:1rem}.error-message.svelte-14cvwko.svelte-14cvwko{background-color:#f8d7da;border:1px solid #f5c6cb;border-radius:4px;color:#721c24;margin-bottom:1rem;padding:1rem}.message-box.svelte-14cvwko.svelte-14cvwko{height:200px}@media only screen and (max-width: 767px){.container.svelte-14cvwko .contact-details.svelte-14cvwko{flex-direction:column}.container.svelte-14cvwko .contact-details .contact-method.svelte-14cvwko{margin-right:0;margin-bottom:20px}}
