.bar.svelte-7cqh7m{max-width:var(--bar-max);margin:0 auto;padding:0 24px;width:100%}.foot-inner.svelte-7cqh7m{position:relative;display:flex;justify-content:space-between;gap:32px;flex-wrap:wrap;padding-top:30px;padding-bottom:18px}.foot-inner.svelte-7cqh7m:before{content:"";position:absolute;top:0;left:24px;right:24px;height:2px;border-radius:2px;background:linear-gradient(90deg,var(--amber) 0,var(--amber) 56px,var(--border) 56px,rgba(35,48,63,0) 100%)}.foot-brand.svelte-7cqh7m{display:flex;align-items:flex-start;gap:12px;max-width:420px}.foot-tag.svelte-7cqh7m{margin-top:6px;color:var(--muted);font-size:.9rem;line-height:1.5}.foot-nav.svelte-7cqh7m{display:flex;flex-direction:column;gap:9px}.foot-col.svelte-7cqh7m{font-family:var(--font-board);text-transform:uppercase;letter-spacing:.08em;font-size:.72rem;color:var(--muted);margin-bottom:2px}.foot-nav.svelte-7cqh7m a:where(.svelte-7cqh7m){color:var(--text);text-decoration:none;font-size:.95rem}.foot-nav.svelte-7cqh7m a:where(.svelte-7cqh7m):hover{color:var(--amber);text-decoration:underline}.foot-legal.svelte-7cqh7m{padding-top:16px;padding-bottom:32px;color:var(--muted);font-size:.82rem}
