.custom-cursor.svelte-1eiosnk{position:fixed;width:15px;height:15px;border-radius:50%;background-color:#fff;pointer-events:none;z-index:9999;transform:translate(-50%,-50%);transition:width .3s ease,height .3s ease,background-color .3s ease,opacity .3s ease;will-change:width,height,opacity;opacity:0}.custom-cursor.visible.svelte-1eiosnk{opacity:1}.custom-cursor.svelte-1eiosnk:not(.on-screen){width:0;height:0;opacity:0}.custom-cursor.interactive.svelte-1eiosnk{width:50px;height:50px;background-color:#fff3}.custom-button.svelte-1vhlco7{--border-color:rgba(255, 255, 255, .5);--bg-color:transparent;border:1px solid var(--border-color);background-color:var(--bg-color);color:#fff;padding:.75rem 1.5rem;border-radius:9999px;font-size:1.25rem;transition:all .3s ease;will-change:transform;z-index:100;position:relative}.custom-button.svelte-1vhlco7:hover{--border-color:rgba(255, 255, 255, .1)}.input-style.svelte-1vhlco7{width:100%;border-radius:9999px;background-color:#ffffff1a;padding:.75rem 7rem .75rem 1.5rem;color:#fff;outline:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.input-style.svelte-1vhlco7::-moz-placeholder{color:#ffffffb3}.input-style.svelte-1vhlco7::placeholder{color:#ffffffb3}.input-style.svelte-1vhlco7:-webkit-autofill,.input-style.svelte-1vhlco7:-webkit-autofill:hover,.input-style.svelte-1vhlco7:-webkit-autofill:focus{-webkit-text-fill-color:white;-webkit-box-shadow:0 0 0px 1000px rgba(255,255,255,.1) inset;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.input-style.svelte-1vhlco7:-webkit-autofill{background-color:#ffffff1a!important;color:#fff!important}.input-style.svelte-1vhlco7:autofill{background-color:#ffffff1a!important;color:#fff!important}.submit-button.svelte-1vhlco7{position:absolute;right:0;top:0;height:100%;display:flex;align-items:center;justify-content:center;width:6rem}.max-w-md.svelte-1vhlco7{max-width:28rem}.text-container.svelte-1m9gsiq{display:inline;word-break:keep-all;overflow-wrap:break-word;position:relative}.word.svelte-1m9gsiq{display:inline-block;white-space:nowrap}.char.svelte-1m9gsiq{display:inline-block;opacity:var(--opa)}.space.svelte-1m9gsiq{width:.25em}.cursor.svelte-1m9gsiq{position:absolute;display:inline-block;width:.5em;background-color:#fff}
