.footer.svelte-xqmrbt{color:#94a3b8;background:#000d29;padding:60px 20px 20px;font-size:.9rem}.footer-content.svelte-xqmrbt{border-bottom:1px solid #ffffff1a;flex-direction:column;gap:36px;padding-bottom:40px;display:flex}.brand-col.svelte-xqmrbt .logo:where(.svelte-xqmrbt){color:#fff;margin:0 0 12px;font-size:1.4rem;font-weight:800}.brand-col.svelte-xqmrbt p:where(.svelte-xqmrbt){max-width:320px;margin:0;line-height:1.5}h4.svelte-xqmrbt{color:#fff;margin:0 0 16px;font-size:1rem;font-weight:700}.links-col.svelte-xqmrbt ul:where(.svelte-xqmrbt){flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.links-col.svelte-xqmrbt a:where(.svelte-xqmrbt){color:#94a3b8;text-decoration:none;transition:color .2s}.links-col.svelte-xqmrbt a:where(.svelte-xqmrbt):hover{color:#fff}.info-col.svelte-xqmrbt p:where(.svelte-xqmrbt){margin:0 0 8px}.business-specs.svelte-xqmrbt{color:#64748b;flex-direction:column;gap:4px;margin-top:12px;font-size:.8rem;display:flex}.footer-bottom.svelte-xqmrbt{text-align:center;color:#64748b;padding-top:20px;font-size:.8rem}@media (width>=768px){.footer-content.svelte-xqmrbt{grid-template-columns:2fr 1fr 1.5fr;gap:40px;display:grid}}
