.footer.svelte-34r30b{background:#0a0a0af2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#f8fafd;position:relative;z-index:2}.footer-content.svelte-34r30b{max-width:1200px;margin:0 auto}.footer-grid.svelte-34r30b{padding:8rem 4rem 0rem}.footer-brand.svelte-34r30b{max-width:600px}.footer-tagline.svelte-34r30b{font-size:1.5rem;color:#f8fafd;margin-bottom:1.5rem;line-height:1.4}.footer-description.svelte-34r30b{color:#aaa;font-size:1.1rem;line-height:1.6}.rocket-container.svelte-34r30b{position:relative;width:100%;height:100px;overflow:hidden;image-rendering:pixelated}.rocket.svelte-34r30b{position:absolute;width:30px;height:10px;cursor:pointer;-webkit-user-select:none;user-select:none;z-index:1000;filter:drop-shadow(0 0 10px rgba(101,33,255,.3)) contrast(1.2) brightness(1.2);transition:transform .3s ease,filter .3s ease;transform-origin:center;image-rendering:pixelated;bottom:0}.rocket-body.svelte-34r30b{position:absolute;width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-bottom:30px solid #B493FF}.rocket-thruster.svelte-34r30b{position:absolute;top:30px;left:-10px;width:20px;height:10px;background:linear-gradient(to bottom,#6521FF,transparent);clip-path:polygon(0 0,100% 0,50% 100%)}.rocket.svelte-34r30b:hover{transform:scale(1.2);filter:drop-shadow(0 0 20px rgba(101,33,255,.5)) contrast(1.4) brightness(1.4)}.bullet{position:fixed;width:2px;height:15px;background:#b493ff;pointer-events:none;z-index:9999;opacity:0;filter:drop-shadow(0 0 15px rgba(101,33,255,.8)) contrast(1.2) brightness(1.2);transition:opacity .3s ease;image-rendering:pixelated}.bullet:before{content:"";position:absolute;top:-5px;left:-1px;width:4px;height:4px;background:#b493ff;border-radius:50%;filter:blur(1px)}.bullet.active{opacity:1}.bullet-trail{position:absolute;width:1px;height:20px;background:linear-gradient(to bottom,#B493FF,transparent);opacity:.8;transform-origin:bottom;pointer-events:none;image-rendering:pixelated;box-shadow:0 0 10px #6521ff80}.pixel-dust{position:absolute;width:2px;height:2px;background:#b493ff;border-radius:0;pointer-events:none;opacity:0;filter:blur(.5px)}.footer-bottom.svelte-34r30b{border-top:1px solid rgba(255,255,255,.1);margin:0 4rem;padding:1rem 0 10rem;display:flex;justify-content:space-between;align-items:center;font-size:1rem;color:#aaa}.footer-links.svelte-34r30b{display:flex;gap:2rem}.footer-links.svelte-34r30b a:where(.svelte-34r30b){color:#f8fafd;text-decoration:none;transition:color .3s ease;font-size:1rem;text-decoration:underline;text-decoration-color:#a880ff;text-decoration-thickness:2px;text-underline-offset:6px}.footer-links.svelte-34r30b a:where(.svelte-34r30b):hover{color:#a880ff}@media (max-width: 768px){.footer.svelte-34r30b{padding:4rem 2rem 2rem}.footer-bottom.svelte-34r30b{flex-direction:column;gap:1rem;text-align:center}.footer-links.svelte-34r30b{justify-content:center}.footer-tagline.svelte-34r30b{font-size:1.3rem}}
