footer.svelte-l63gj9.svelte-l63gj9{background:linear-gradient(to bottom,#1a1a1af2,#121212);color:#a0a0a0}.footer-container.svelte-l63gj9.svelte-l63gj9{max-width:100%;margin:0 auto;padding:3rem}.footer-top.svelte-l63gj9.svelte-l63gj9{display:flex;flex-direction:row;justify-content:center;gap:5rem;max-width:1200px;margin:0 auto}.footer-logo.svelte-l63gj9.svelte-l63gj9{flex:1;max-width:250px}.footer-logo.svelte-l63gj9 h2.svelte-l63gj9{color:#0ff;font-size:2rem;margin:0 0 .5rem;font-weight:700;letter-spacing:2px}.footer-logo.svelte-l63gj9 p.svelte-l63gj9{font-size:1rem;margin:0;color:#a0a0a0}.footer-links.svelte-l63gj9.svelte-l63gj9{display:flex;flex-wrap:nowrap;gap:5rem;flex:2;justify-content:center}.footer-column.svelte-l63gj9.svelte-l63gj9{min-width:150px;flex:1}.footer-column.svelte-l63gj9 h3.svelte-l63gj9{color:#e0e0e0;font-size:1.1rem;margin-bottom:1rem;font-weight:600;position:relative}.footer-column.svelte-l63gj9 h3.svelte-l63gj9:after{content:"";position:absolute;left:0;bottom:-.5rem;width:40px;height:2px;background:linear-gradient(90deg,#0ff,#23d2c6)}.footer-column.svelte-l63gj9 ul.svelte-l63gj9{list-style:none;padding:0;margin:0}.footer-column.svelte-l63gj9 ul li.svelte-l63gj9{margin-bottom:.6rem}.footer-column.svelte-l63gj9 ul li a.svelte-l63gj9{color:#a0a0a0;text-decoration:none;transition:color .3s ease;font-size:.95rem}.footer-column.svelte-l63gj9 ul li a.svelte-l63gj9:hover{color:#0ff}.footer-divider.svelte-l63gj9.svelte-l63gj9{height:1px;background:#ffffff1a;margin:1.5rem 0}.footer-bottom.svelte-l63gj9.svelte-l63gj9{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:1rem;max-width:1200px;margin:0 auto}.copyright.svelte-l63gj9 p.svelte-l63gj9{margin:0;font-size:.9rem}.social-icons.svelte-l63gj9.svelte-l63gj9{display:flex;gap:1rem}.social-icons.svelte-l63gj9 a.svelte-l63gj9{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:#ffffff0d;color:#a0a0a0;transition:all .3s ease}.social-icons.svelte-l63gj9 a.svelte-l63gj9:hover{background:#00ffff1a;color:#0ff;transform:translateY(-3px)}.footer-disclaimer.svelte-l63gj9.svelte-l63gj9{margin-top:1.5rem;padding-top:1rem;border-top:1px solid rgba(255,255,255,.05);text-align:center;font-size:.8rem;color:#909090;max-width:1200px;margin:0 auto}@media (max-width: 768px){.footer-top.svelte-l63gj9.svelte-l63gj9{flex-direction:column}.footer-links.svelte-l63gj9.svelte-l63gj9{flex-direction:row;justify-content:space-between;flex-wrap:wrap;gap:1rem}.footer-column.svelte-l63gj9.svelte-l63gj9{min-width:100px;flex:1 1 30%}.footer-bottom.svelte-l63gj9.svelte-l63gj9{flex-direction:column;text-align:center}.social-icons.svelte-l63gj9.svelte-l63gj9{justify-content:center}}
