.btnSend.svelte-13m7k89.svelte-13m7k89{font-family:inherit;font-size:20px;background:rgb(92,92,92);color:#fff;padding:.7em 1em .7em .9em;display:flex;align-items:center;border:none;border-radius:16px;overflow:hidden;transition:all .2s;margin:auto;margin-top:1rem}.btnSend.svelte-13m7k89 span.svelte-13m7k89{display:block;margin-left:.3em;transition:all .3s ease-in-out}.btnSend.svelte-13m7k89 svg.svelte-13m7k89{display:block;transform-origin:center center;transition:transform .3s ease-in-out}.btnSend.svelte-13m7k89:hover .svg-wrapper.svelte-13m7k89{animation:svelte-13m7k89-fly-1 .6s ease-in-out infinite alternate}.btnSend.svelte-13m7k89:hover svg.svelte-13m7k89{transform:translate(1.2em) rotate(45deg) scale(1.1)}.btnSend.svelte-13m7k89:hover span.svelte-13m7k89{transform:translate(5em)}.btnSend.svelte-13m7k89.svelte-13m7k89:active{transform:scale(.95)}@keyframes svelte-13m7k89-fly-1{0%{transform:translateY(.1em)}to{transform:translateY(-.1em)}}.contact.svelte-13m7k89.svelte-13m7k89{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;margin-top:4rem}.campoInput.svelte-13m7k89.svelte-13m7k89{height:44px;background-color:#05060f0a;border-radius:.5rem;padding:0 1rem;border:2px solid transparent;font-size:1rem;transition:border-color .3s cubic-bezier(.25,.01,.25,1) 0s,color .3s cubic-bezier(.25,.01,.25,1) 0s,background .2s cubic-bezier(.25,.01,.25,1) 0s}.testoInput.svelte-13m7k89.svelte-13m7k89{display:block;margin-bottom:.3rem;font-size:.9rem;font-weight:700;color:#05060f99;transition:color .3s cubic-bezier(.25,.01,.25,1) 0s}.campoInput.svelte-13m7k89.svelte-13m7k89:hover,.campoInput.svelte-13m7k89.svelte-13m7k89:focus,.groupInput.svelte-13m7k89:hover .campoInput.svelte-13m7k89{outline:none;border-color:#05060f}.groupInput.svelte-13m7k89:hover .testoInput.svelte-13m7k89,.campoInput.svelte-13m7k89.svelte-13m7k89:focus{color:#05060fc2}.groupInput.svelte-13m7k89.svelte-13m7k89{margin-top:.5rem}#satellite1.svelte-13m7k89.svelte-13m7k89{background-image:url(../../../images/satellite1.png);background-size:contain;background-repeat:no-repeat;width:50px;height:50px;position:absolute;border-radius:50%;left:-200px;top:50%;transform-origin:center;animation:svelte-13m7k89-orbit1 120s linear infinite}#satellite2.svelte-13m7k89.svelte-13m7k89{background-image:url(../../../images/satellite2.png);background-size:contain;background-repeat:no-repeat;width:50px;height:50px;position:absolute;border-radius:50%;left:-100px;top:50%;transform-origin:center;animation:svelte-13m7k89-orbit2 100s linear infinite}@keyframes svelte-13m7k89-orbit1{0%{transform:rotate(-300deg) translate(450px) rotate(300deg)}to{transform:rotate(-660deg) translate(450px) rotate(660deg)}}@keyframes svelte-13m7k89-orbit2{0%{transform:rotate(-90deg) translate(250px) rotate(90deg)}to{transform:rotate(-450deg) translate(250px) rotate(450deg)}}#moon.svelte-13m7k89.svelte-13m7k89{position:absolute;top:0;right:0;max-width:50%;max-height:60%;overflow:hidden;-o-object-fit:contain;object-fit:contain}#astro.svelte-13m7k89.svelte-13m7k89{max-width:40%;position:absolute;animation:svelte-13m7k89-boob 5s infinite ease-in-out}@keyframes svelte-13m7k89-boob{0%{transform:translate(5px,15px)}50%{transform:translateY(-10px)}to{transform:translate(5px,15px)}}#trail.svelte-13m7k89.svelte-13m7k89{position:fixed;width:4rem;height:4rem;transform:translate(-50%,-50%);border-radius:50%;-webkit-backdrop-filter:invert(100%);backdrop-filter:invert(100%);z-index:20}.footer.svelte-13m7k89.svelte-13m7k89{display:flex;flex-direction:column;padding:2rem;margin:auto;align-items:center;text-align:center;color:#fff;margin-top:8rem;position:relative;font-size:24px;font-weight:600;background:url(../../../images/marte.png);background-size:cover}.title.svelte-13m7k89.svelte-13m7k89{text-align:center;font-size:clamp(1rem,10dvw,8rem);font-weight:600;margin-top:30dvh;position:relative;max-height:40dvh;padding-left:1rem;padding-right:1rem;z-index:2;transition:all .5s ease}.description.svelte-13m7k89.svelte-13m7k89{width:100%}.description.svelte-13m7k89>p.svelte-13m7k89{max-width:60rem;width:80%;margin:auto;font-size:24px;text-align:justify;background-color:#ffffff80;padding:1rem;border-radius:24px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.projects.svelte-13m7k89.svelte-13m7k89{display:flex;position:relative;max-width:80%;margin:auto;justify-content:center;gap:1rem;flex-wrap:wrap}
