.footer.svelte-jz8lnl{background:#0b1016;color:#fff;padding:4rem 0 2rem;border-top:1px solid rgba(255,255,255,.05)}.footer-content.svelte-jz8lnl{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:3rem;margin-bottom:3rem}.footer-section.svelte-jz8lnl h3:where(.svelte-jz8lnl){font-family:Audiowide,sans-serif;font-size:1.5rem;margin-bottom:1rem;color:#fff}.footer-section.svelte-jz8lnl h4:where(.svelte-jz8lnl){font-size:1.1rem;margin-bottom:1.2rem;color:#00a6c0;text-transform:uppercase;letter-spacing:1px}.footer-section.svelte-jz8lnl p:where(.svelte-jz8lnl){color:#9ca3af;line-height:1.6}.footer-section.svelte-jz8lnl ul:where(.svelte-jz8lnl){list-style:none;padding:0;margin:0}.footer-section.svelte-jz8lnl ul:where(.svelte-jz8lnl) li:where(.svelte-jz8lnl){margin-bottom:.8rem}.footer-section.svelte-jz8lnl ul:where(.svelte-jz8lnl) li:where(.svelte-jz8lnl) a:where(.svelte-jz8lnl){color:#d1d5db;text-decoration:none;transition:color .3s ease}.footer-section.svelte-jz8lnl ul:where(.svelte-jz8lnl) li:where(.svelte-jz8lnl) a:where(.svelte-jz8lnl):hover{color:#00a6c0}.footer-bottom.svelte-jz8lnl{text-align:center;padding-top:2rem;border-top:1px solid rgba(255,255,255,.05)}.footer-bottom.svelte-jz8lnl p:where(.svelte-jz8lnl){color:#6b7280;font-size:.9rem}.container-padding.svelte-jz8lnl{padding:0 2rem}@media(max-width:768px){.footer.svelte-jz8lnl{padding:3rem 0 1.5rem}.footer-content.svelte-jz8lnl{gap:2rem}}
