.site-footer{--footer-chip:color-mix(in srgb, var(--color-canvas) 10%, transparent);--footer-chip-hover:color-mix(in srgb, var(--color-canvas) 15%, transparent);--footer-faint:80%;overflow-anchor:none}.site-footer [data-footer-tone=dark]{display:none}body:has(main[data-page=company]:not([data-page-hidden])){--page-bottom:var(--color-white)}body:has(main[data-page=company]:not([data-page-hidden])) .site-footer{--color-background:var(--color-white)}body:has(main[data-page=business]:not([data-page-hidden])){--page-bottom:var(--color-brown-800)}:is(body:has(main[data-page=business]:not([data-page-hidden])),[data-site-footer=dark]) .site-footer{--color-background:var(--color-brown-800);--color-foreground:var(--color-cream);--color-inverse:var(--color-ink);--color-muted-foreground:color-mix(in srgb, var(--color-cream) 80%, transparent);--color-ring:var(--color-cream);--footer-chip:color-mix(in srgb, var(--color-white) 10%, transparent);--footer-chip-hover:color-mix(in srgb, var(--color-white) 15%, transparent);--footer-faint:60%;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:is(body:has(main[data-page=business]:not([data-page-hidden])),[data-site-footer=dark]) .site-footer [data-footer-tone=light]{display:none}:is(body:has(main[data-page=business]:not([data-page-hidden])),[data-site-footer=dark]) .site-footer [data-footer-tone=dark]{display:block}