/* Landing tweaks on top of the Halftone template */
#__framer-badge-container, .__framer-badge { display: none !important; }
.bm-ca { position: fixed; left: 50%; bottom: 18px; transform: translateX(-50%); z-index: 50; display: flex; gap: 10px; align-items: center; padding: 10px 14px 10px 16px; border-radius: 0; background: rgba(11,12,11,.9); backdrop-filter: blur(10px); border: 1px solid #3b3f38; font: 500 13px "Geist Mono", monospace; color: #eef0e8; cursor: pointer; }
.bm-ca b { font: 600 13px "Geist", sans-serif; color: #c6ff3d; }
.bm-ca span.k { color: #929699; }
.bm-ca.ok span.k { color: #c6ff3d; }
[data-framer-name="Mark"] { background: url(/brand/mark.svg) center / contain no-repeat !important; }
[data-framer-name="Mark"] > [data-framer-name="Pixel"] { display: none !important; }
/* top of the board: each card shows its bot's pixel face instead of the template photo */
a[href$="customers/halden-works"] [data-framer-name="Cover"],
a[href$="customers/marlow-freight"] [data-framer-name="Cover"],
a[href$="customers/ostrava-labs"] [data-framer-name="Cover"] { background: #121412 center / cover no-repeat !important; }
a[href$="customers/halden-works"] [data-framer-name="Cover"] { background-image: url(/brand/top0.svg) !important; }
a[href$="customers/marlow-freight"] [data-framer-name="Cover"] { background-image: url(/brand/top1.svg) !important; }
a[href$="customers/ostrava-labs"] [data-framer-name="Cover"] { background-image: url(/brand/top2.svg) !important; }
a[href*="customers/"] [data-framer-name="Photo"] { display: none !important; }
