:root{--bb-brand-black:#071c2b;--bb-brand-white:#fff;--bb-brand-gold:#e0b84b;--bb-brand-forest:#071c2b;--bb-brand-sage:#8a650a;--bb-brand-paper:#fff;--bb-brand-ink:#071c2b;--bb-brand-sage-on-dark:#e0b84b;--bb-brand-font:Montserrat, "Avenir Next", "Century Gothic", "Helvetica Neue", Arial, sans-serif;--bb-icon-accent:var(--bb-brand-sage)}.bb-brand-mark{flex:none;display:block}.bb-brand-icon{vertical-align:middle;flex:none;display:inline-block}.bb-brand-lockup{white-space:nowrap;align-items:center;gap:.5em;line-height:1;display:inline-flex}.bb-brand-lockup.is-stacked{flex-direction:column;gap:.6em}.bb-brand-wordmark{font-family:var(--bb-brand-font);letter-spacing:-.01em;text-transform:none;font-weight:800}.bb-console-sidebar,.bb-public-header,.bb-auth-story{--bb-icon-accent:var(--bb-brand-sage-on-dark)}.bb-product-label.bb-brand-lockup{letter-spacing:0;width:auto;height:22px;font-size:13px}.bb-sidebar-platform{margin-bottom:10px;font-size:13px}.bb-topbar-brand .bb-brand-mark{border-radius:6px}.bb-auth-story-brand .bb-brand-lockup{letter-spacing:0;font-size:18px}.bb-public-footer .bb-brand-lockup{font-size:13px}.bb-brand-lockup,.bb-brand-mark{object-fit:contain;-webkit-user-select:none;user-select:none;flex:none;max-width:100%;display:block}.bb-topbar-brand{align-items:center;gap:14px;min-width:0;display:flex}.bb-topbar-workspace{opacity:.7;letter-spacing:.08em;text-transform:none;white-space:nowrap;border-left:1px solid;padding-left:14px;font-size:11px}.bb-brand-lockup{background:#fff;border-radius:3px}.bb-brand-mark{object-fit:contain}.bb-console-sidebar .bb-brand-mark,.bm-site .bm-demo-buyer-icon .bb-brand-mark{box-sizing:content-box;background:#fff;border-radius:5px;padding:3px}.bm-site .bm-header,.bm-site .bm-footer,.bb-ai-header,.bb-ai-footer,.bb-public:not(.bb-theme-tomruch) .bb-public-header{color:var(--bb-text);--bb-icon-accent:#8a650a;background:#fff;border-color:#dfe5e9}.bm-site .bm-header :is(a,.bm-header-label),.bm-site .bm-footer :is(a,p,span),.bb-ai-header a,.bb-ai-footer a,.bb-public:not(.bb-theme-tomruch) .bb-public-header-actions a{color:var(--bb-text)}.bm-site .bm-header .bm-header-access{background:var(--bb-highlight);color:var(--bb-text);border-color:var(--bb-highlight)}.bm-site .bm-header .bm-sign-in{border-color:#9daab3}.bm-site .bm-header .bm-header-label{color:#536471}.bb-auth-screen .bb-auth-story{color:var(--bb-text);--bb-icon-accent:#8a650a;background:#f6f8fa;border-right:1px solid #dfe5e9}.bb-auth-story .bb-auth-story-brand small,.bb-auth-story .bb-console-eyebrow,.bb-auth-story .bb-auth-story-content>p,.bb-auth-story .bb-auth-story-stat,.bb-auth-story .bb-auth-story-foot{color:#536471}.bb-auth-story h1 em{color:#8a650a}.bb-auth-story .bb-auth-story-stat{border-color:#dfe5e9}.bb-auth-story-brand{flex-wrap:wrap}.bm-header,.bb-public-header,.bb-homeowner-header,.bb-network-header,.bb-platform-header{min-width:0}@media (width<=600px){.bb-auth-story-brand .bb-brand-lockup{max-width:min(230px,100%);height:auto}.bm-header>a:first-child{flex-shrink:0}}
