:root{--font-inter:var(--font-sans);--font-sora:"Clash Display",var(--font-sans);--font-playfair:"Clash Display",var(--font-sans);--font-jetbrains-mono:var(--font-mono)}html[data-brand=hivelive],html[data-brand=osada]{--brand-light:#f0edfa;--brand-primary:#b8a9e8;--brand-deep:#6250c4;--brand-ink:#342a75}html[data-brand=beezzy]{--brand-light:#e7f2fa;--brand-primary:#7ebce6;--brand-deep:#2a76af;--brand-ink:#12456b}html[data-brand=beezhub]{--brand-light:#fcede5;--brand-primary:#f08f6b;--brand-deep:#c4551f;--brand-ink:#7a3210}html[data-brand=beeco]{--brand-light:#e8f7ef;--brand-primary:#7dd4a3;--brand-deep:#237f52;--brand-ink:#0e4e33}html[data-brand=bidbee]{--brand-light:#fdf6e3;--brand-primary:#f2d06b;--brand-deep:#8f6e0c;--brand-ink:#4f3c06}:root{--on-primary:#17191e;--on-deep:#fff}html[data-theme=light]{--accent:var(--brand-primary,var(--primary));--accent-soft:color-mix(in srgb,var(--brand-primary,var(--primary))12%,transparent);--accent-ink:var(--brand-ink,color-mix(in srgb,var(--brand-primary,var(--primary))65%,#1a1a1a));--accent-surface:var(--brand-light,transparent);--accent-strong:var(--brand-deep,var(--brand-primary,var(--primary)))}html[data-theme=dark]{--accent:var(--brand-primary,var(--primary));--accent-soft:color-mix(in srgb,var(--brand-primary,var(--primary))12%,transparent);--accent-ink:var(--brand-primary,var(--primary));--accent-surface:color-mix(in srgb,var(--brand-primary,var(--primary))10%,#16191f);--accent-strong:var(--brand-light,var(--brand-primary,var(--primary)))}
.bb .hero{background-color:var(--bg)!important;background-image:radial-gradient(var(--border)1px,transparent 1px)!important;color:var(--text)!important;background-size:28px 28px!important}.bb .hero:before,.bb .hero .heroin:before,.bb .hero .herovideo,.bb .hero .heroveil,.bb .hero .grain{display:none!important}.bb .hero .heroin h1{color:var(--text)!important}.bb .hero .heroin h1 .heromid{color:var(--text-muted)!important}.bb .hero .heroin h1 .heroh2{color:var(--accent-ink)!important}.bb .hero .heroin .lead{color:var(--text-muted)!important}.bb .hero .heroin .eyebrow{color:var(--accent-ink)!important}.bb .hero .scrollcue{color:var(--text-muted)!important}.bb .hero .cta .btn.ghost{color:var(--text)!important;border-color:var(--border-strong)!important}
