.proof-product-footer.svelte-1rbbdyq{--footer-bg: var(--color-surface);--footer-border: var(--color-edge);--footer-strong: var(--color-deep);--footer-muted: var(--color-soft);position:relative;z-index:1;border-top:1px solid var(--footer-border);background:var(--footer-bg);color:var(--footer-strong);padding:32px 16px}.proof-product-footer[data-variant=dark].svelte-1rbbdyq{--footer-bg: rgba(5, 5, 5, .72);--footer-border: rgba(242, 242, 238, .14);--footer-strong: var(--color-chalk);--footer-muted: rgba(242, 242, 238, .58);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.proof-product-footer__inner.svelte-1rbbdyq{display:flex;width:min(1024px,100%);margin:0 auto;flex-direction:column;gap:24px}.proof-product-footer__brand.svelte-1rbbdyq{min-width:0}.proof-product-footer__logo.svelte-1rbbdyq{display:inline-flex;align-items:center;gap:10px;color:var(--footer-strong);text-decoration:none}.proof-product-footer__mark.svelte-1rbbdyq{display:grid;width:32px;height:32px;place-items:center;border:2px solid currentColor;border-radius:6px;font-family:var(--font-ui);font-size:12px;font-weight:800;line-height:1}.proof-product-footer__word.svelte-1rbbdyq{font-family:var(--font-ui);font-size:14px;font-weight:800;letter-spacing:.14em;line-height:1;text-transform:uppercase}.proof-product-footer__tagline.svelte-1rbbdyq,.proof-product-footer__legal.svelte-1rbbdyq{margin:0;font-family:var(--font-mono);font-size:12px;line-height:1.55;color:var(--footer-muted)}.proof-product-footer__tagline.svelte-1rbbdyq{margin-top:12px}.proof-product-footer__meta.svelte-1rbbdyq{display:flex;flex-direction:column;gap:12px}.proof-product-footer__links.svelte-1rbbdyq{display:flex;flex-wrap:wrap;gap:8px 16px}.proof-product-footer__links.svelte-1rbbdyq a:where(.svelte-1rbbdyq){color:var(--footer-muted);font-family:var(--font-ui);font-size:10px;font-weight:800;letter-spacing:.16em;text-decoration:none;text-transform:uppercase;transition:color .16s ease}.proof-product-footer__links.svelte-1rbbdyq a:where(.svelte-1rbbdyq):hover,.proof-product-footer__links.svelte-1rbbdyq a:where(.svelte-1rbbdyq):focus-visible{color:var(--footer-strong)}@media(min-width:640px){.proof-product-footer.svelte-1rbbdyq{padding-right:24px;padding-left:24px}.proof-product-footer__inner.svelte-1rbbdyq{flex-direction:row;align-items:flex-end;justify-content:space-between}.proof-product-footer__meta.svelte-1rbbdyq{align-items:flex-end}}
