*{margin:0;padding:0;box-sizing:border-box}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;background:linear-gradient(135deg,#e8ebe0,#f5f5f0);min-height:100vh;color:#4a5f4e}main.svelte-mg7xbx.svelte-mg7xbx{display:flex;align-items:center;justify-content:center;min-height:100vh;padding:2rem}.container.svelte-mg7xbx.svelte-mg7xbx{text-align:center;max-width:600px;background:#ffffffb3;padding:3rem 2rem;border-radius:12px;box-shadow:0 8px 32px #4a5f4e1a}.logo.svelte-mg7xbx.svelte-mg7xbx{margin-bottom:2rem}.logo.svelte-mg7xbx img.svelte-mg7xbx{max-width:350px;width:100%;height:auto}h1.svelte-mg7xbx.svelte-mg7xbx{font-size:2.5rem;color:#4a5f4e;margin-bottom:1rem;font-weight:300}.tagline.svelte-mg7xbx.svelte-mg7xbx{font-size:1.25rem;color:#6b7f6e;margin-bottom:2rem;font-style:italic}.description.svelte-mg7xbx.svelte-mg7xbx{font-size:1.1rem;line-height:1.6;color:#5a6d5e;margin-bottom:2.5rem}.contact.svelte-mg7xbx.svelte-mg7xbx{margin-top:3rem;padding-top:2rem;border-top:1px solid #d0d5cc;font-size:.95rem;color:#6b7f6e}.contact.svelte-mg7xbx p.svelte-mg7xbx{margin:.5rem 0}.contact.svelte-mg7xbx a.svelte-mg7xbx{color:#4a5f4e;text-decoration:none;transition:color .3s ease}.contact.svelte-mg7xbx a.svelte-mg7xbx:hover{color:#6b7f6e;text-decoration:underline}@media (max-width: 600px){.container.svelte-mg7xbx.svelte-mg7xbx{padding:2rem 1.5rem}h1.svelte-mg7xbx.svelte-mg7xbx{font-size:2rem}.logo.svelte-mg7xbx img.svelte-mg7xbx{max-width:280px}.tagline.svelte-mg7xbx.svelte-mg7xbx{font-size:1.1rem}.description.svelte-mg7xbx.svelte-mg7xbx{font-size:1rem}}
