:root{--bb-amber:#8a6a00;--bb-blue:#40657a;--bb-canvas:#fff;--bb-coral:#b3261e;--bb-green:#147d64;--bb-ink:#182026;--bb-line:#dde3e7;--bb-muted:#53636e;--bb-panel:#fff;--bb-panel-strong:#fff;--bb-radius:18px;--bb-shadow:0 1px 2px #18202614, 0 8px 24px #18202612;--ce-amber:#8a6a00;--ce-blue:#40657a;--ce-coral:#b3261e;--ce-green:#147d64;--ce-ink:#182026;--ce-muted:#53636e;--ce-line:#dde3e7;--ce-radius:18px}html,body,body[data-baabum-page=collector-story]{color:#182026;background:#fff}.marketing-page,.marketing-page[data-active-theme]{--active-bg:#fff;--active-glow-a:transparent;--active-glow-b:transparent;color:var(--bb-ink);background:#fff}.site-header{border-bottom:1px solid var(--bb-line);backdrop-filter:blur(14px);background:#fffffff5}.button-primary,.button-secondary,.button-dark,.button-light,.language-switcher,.mobile-menu-button,.mobile-menu-panel a,.hero-proof div,.eyebrow,.showcase-card,.comps-panel,.comps-query,.comps-signal,.product-card,.flow-step,.cta-card,.blog-preview-card,.phone-frame,.phone-screen,.mock-segmented,.mock-action-row,.mock-map-card,[class*=coming-soon-]{border-radius:var(--bb-radius)}.button-primary,.button-secondary,.button-dark,.button-light{border-radius:999px}.button-primary{color:#fff;background:#8a6a00;border-color:#8a6a00;box-shadow:0 1px 2px #1820261f}.marketing-page .button-primary{color:#fff}.button-secondary,.button-dark,.button-light,.language-switcher,.mobile-menu-button,.mobile-menu-panel{border-color:var(--bb-line);color:var(--bb-ink);background:#fff}.marketing-page .button-secondary,.marketing-page .button-dark,.marketing-page .button-light,.language-switcher button,.mobile-menu-button{color:var(--bb-ink)}.section-ambient,.marketing-page:before,.marketing-page:after{display:none}.hero-proof div,.showcase-card,.comps-panel,.product-card,.flow-step,.blog-preview-card,.cta-card,.phone-frame{border-color:var(--bb-line);box-shadow:var(--bb-shadow);background:#fff}.hero-proof span,.hero-proof small,.showcase-card-copy span,.showcase-card-copy small,.comps-panel-header,.comps-signal span,.mock-topbar,.mock-label,.footer-brand span{color:var(--bb-muted)}.hero-proof strong,.showcase-card-copy strong,.comps-query,.product-card h3,.flow-step h3,.phone-screen,.mock-card-copy strong,.site-footer{color:var(--bb-ink)}.showcase-card-image,.comps-query,.comps-signal,.phone-screen,.mock-segmented,.mock-action-row,.mock-map-card,[class*=coming-soon-]{border-color:var(--bb-line);background-color:#f5f7f8}.showcase-card-illustration,.showcase-card-illustration .showcase-card-image,.hero-card-grid .showcase-card-illustration .showcase-card-image{box-shadow:none;background-color:#0000}.product-icon,.flow-icon,.eyebrow,.section-kicker,.comps-panel-header strong{color:#705700;background:#f8f0d4;border-color:#e8dcae}.gallery-section,.search-demo,.product-section,.why-section,.flow-section,.blog-preview-section,.trust-section,.cta-section,.site-footer{background:#fff}.cta-card{background:#f5f7f8}.site-footer{border-top-color:var(--bb-line)}.blog-page{color:#182026;background:#fff}.blog-nav,.blog-hero h1,.blog-article-header h1,.blog-article-body h2,.blog-article-body h3,.blog-card h2,.blog-card h3,.blog-empty h2,.blog-error-panel h1{color:#182026}.blog-hero p,.blog-article-header p,.blog-article-body,.blog-card p,.blog-card-meta,.blog-card-footer,.blog-article-meta,.blog-sources,.blog-empty p{color:#53636e}.blog-nav a,.blog-hero,.blog-article-header,.blog-hero-rail span,.blog-controls,.blog-search,.blog-filter-group button,.blog-sort-group button,.blog-pagination button,.blog-error-actions a,.blog-card,.blog-empty,.blog-error-panel,.blog-sources{color:#182026;background:#fff;border-color:#dde3e7;border-radius:18px;box-shadow:0 1px 2px #18202614,0 8px 24px #1820260d}.blog-nav a,.blog-filter-group button,.blog-sort-group button,.blog-pagination button,.blog-error-actions a{box-shadow:none;border-radius:999px}.blog-hero-rail span,.blog-search,.blog-controls{box-shadow:none;background:#f5f7f8}.blog-search input,.blog-search input::placeholder{color:#53636e}.blog-kicker,.blog-card a:hover,.blog-card a:focus-visible,.blog-sources a:hover,.blog-sources a:focus-visible{color:#705700}.legal-page{color:#182026;background:#fff}.legal-back,.legal-language-switcher,.legal-hero,.legal-section{color:#182026;background:#fff;border-color:#dde3e7;border-radius:18px}.legal-back,.legal-language-switcher{background:#f5f7f8;border-radius:999px}.legal-language-switcher button,.legal-hero h1,.legal-intro,.legal-section h2,.legal-section p,.legal-section li,.legal-section strong,.legal-footer{color:#182026}.legal-hero{box-shadow:0 1px 2px #18202614,0 8px 24px #1820260d}.legal-section{background:#f8f9fa}.legal-kicker,.legal-updated,.legal-language-switcher button[aria-pressed=true]{color:#705700}.legal-updated{background:#f8f0d4;border-color:#e8dcae;border-radius:999px}.legal-footer{border-top-color:#dde3e7}.collector-story,.rules-story,.final-story{color:#182026;background:#fff}.story-bg,.story-vignette,.rules-bg,.hero-orbit,.market-stream,.final-story:before{display:none}.collector-header,.scroll-cue,.local-hud,.market-panel,.rule-card,.final-actions a,.final-strip span,.collector-header nav a{color:#182026;background:#fffffff5;border-color:#dde3e7;border-radius:18px;box-shadow:0 1px 2px #18202614,0 8px 24px #1820260d}.collector-header,.collector-header nav a,.scroll-cue,.local-hud,.final-actions a,.final-strip span{border-radius:999px}.hero-copy h1,.chapter-copy h2,.rules-intro h2,.final-grid h2,.market-panel h3,.rule-card h3{color:#182026}.hero-copy p,.chapter-copy p,.rules-intro p,.market-panel p,.rule-card p,.collector-brand span,.final-strip span{color:#53636e}.story-kicker{color:#705700;background:#f8f0d4;border-color:#e8dcae;border-radius:999px}.reveal-word{color:#eef1f3}@media (width<=620px){.site-header,.collector-header{backdrop-filter:none}}.marketing-page.marketing-page{--bb-amber:#8a6a00;--bb-blue:#40657a;--bb-canvas:#fff;--bb-coral:#b3261e;--bb-green:#147d64;--bb-ink:#182026;--bb-line:#dde3e7;--bb-muted:#53636e;--bb-panel:#fff;--bb-panel-strong:#fff;--bb-radius:18px;--bb-shadow:0 1px 2px #18202614, 0 8px 24px #18202612;color:#182026!important;background:#fff!important}.marketing-page .site-header{background:#fffffff5!important;border-bottom:1px solid #dde3e7!important}.marketing-page :is(.button-primary,.button-secondary,.button-dark,.button-light){border-radius:999px!important}.marketing-page .button-primary{color:#fff!important;background:#8a6a00!important;border-color:#8a6a00!important;box-shadow:0 1px 2px #1820261f!important}.marketing-page :is(.button-secondary,.button-dark,.button-light,.language-switcher,.mobile-menu-button,.mobile-menu-panel){color:#182026!important;background:#fff!important;border-color:#dde3e7!important;border-radius:999px!important}.marketing-page :is(.language-switcher button,.mobile-menu-button,.mobile-menu-panel a){color:#182026!important}.marketing-page .section-ambient{display:none!important}.marketing-page :is(.hero-proof div,.showcase-card,.comps-panel,.product-card,.flow-step,.blog-preview-card,.cta-card,.phone-frame){background:#fff!important;border-color:#dde3e7!important;border-radius:18px!important;box-shadow:0 1px 2px #18202614,0 8px 24px #18202612!important}.marketing-page :is(.comps-query,.comps-signal,.phone-screen,.mock-segmented,.mock-action-row,.mock-map-card){color:#182026!important;background:#f5f7f8!important;border-color:#dde3e7!important;border-radius:14px!important}.marketing-page :is(.hero h1,.section-copy h2,.gallery-heading h2,.cta-card h2,.hero-proof strong,.showcase-card-copy strong,.product-card h3,.flow-step h3,.mock-card-copy strong,.site-footer){color:#182026!important}.marketing-page :is(.hero-lede,.section-copy p,.cta-card p,.hero-proof span,.hero-proof small,.showcase-card-copy span,.showcase-card-copy small,.comps-panel-header,.comps-signal span,.product-card p,.flow-step p,.footer-brand span){color:#53636e!important}.marketing-page :is(.eyebrow,.section-kicker,.product-icon,.flow-icon,.comps-panel-header strong){color:#705700!important;background:#f8f0d4!important;border-color:#e8dcae!important;border-radius:999px!important}.marketing-page :is(.gallery-section,.search-demo,.product-section,.why-section,.flow-section,.blog-preview-section,.trust-section,.cta-section,.site-footer){background:#fff!important}.marketing-page .cta-card{background:#f5f7f8!important}.blog-page.blog-page{color:#182026!important;background:#fff!important}.blog-page :is(.blog-nav a,.blog-hero,.blog-article-header,.blog-hero-rail span,.blog-controls,.blog-search,.blog-filter-group button,.blog-sort-group button,.blog-pagination button,.blog-error-actions a,.blog-card,.blog-empty,.blog-error-panel,.blog-sources){color:#182026!important;background:#fff!important;border-color:#dde3e7!important;border-radius:18px!important;box-shadow:0 1px 2px #18202614,0 8px 24px #1820260d!important}.blog-page :is(.blog-nav a,.blog-filter-group button,.blog-sort-group button,.blog-pagination button,.blog-error-actions a){box-shadow:none!important;border-radius:999px!important}.blog-page :is(.blog-controls,.blog-search,.blog-hero-rail span){box-shadow:none!important;background:#f5f7f8!important}.blog-page :is(.blog-nav,.blog-hero h1,.blog-article-header h1,.blog-article-body h2,.blog-article-body h3,.blog-card h2,.blog-card h3,.blog-empty h2,.blog-error-panel h1){color:#182026!important}.blog-page :is(.blog-hero p,.blog-article-header p,.blog-article-body,.blog-card p,.blog-card-meta,.blog-card-footer,.blog-article-meta,.blog-sources,.blog-empty p,.blog-search input){color:#53636e!important}.legal-page.legal-page{color:#182026!important;background:#fff!important}.legal-page :is(.legal-back,.legal-language-switcher,.legal-hero,.legal-section){color:#182026!important;background:#fff!important;border-color:#dde3e7!important;border-radius:18px!important}.legal-page :is(.legal-back,.legal-language-switcher){background:#f5f7f8!important;border-radius:999px!important}.legal-page .legal-updated{color:#705700!important;background:#f8f0d4!important;border-color:#e8dcae!important;border-radius:999px!important}.legal-page :is(.legal-language-switcher button,.legal-hero h1,.legal-intro,.legal-section h2,.legal-section p,.legal-section li,.legal-section strong,.legal-footer){color:#182026!important}.legal-page .legal-section{background:#f8f9fa!important}.collector-story.collector-story,.collector-story :is(.rules-story,.final-story){--ce-ink:#182026;--ce-muted:#53636e;--ce-line:#dde3e7;color:#182026!important;background:#fff!important}.collector-story :is(.story-bg,.story-vignette,.rules-bg,.hero-orbit,.market-stream){display:none!important}.collector-story :is(.collector-header,.scroll-cue,.local-hud,.market-panel,.rule-card,.final-actions a,.final-strip span,.collector-header nav a){color:#182026!important;background:#fffffff5!important;border-color:#dde3e7!important;border-radius:18px!important;box-shadow:0 1px 2px #18202614,0 8px 24px #1820260d!important}.collector-story :is(.hero-copy h1,.chapter-copy h2,.rules-intro h2,.final-grid h2,.market-panel h3,.rule-card h3){color:#182026!important}.collector-story :is(.hero-copy p,.chapter-copy p,.rules-intro p,.market-panel p,.rule-card p,.collector-brand span,.final-strip span){color:#53636e!important}.marketing-page :is(.mobile-menu-panel,.mobile-menu-panel>a,.hero-proof div,.showcase-card,.comps-panel,.comps-signal,.product-card,.flow-step,.blog-preview-card,.cta-card,.coming-soon-header,.coming-soon-main,.coming-soon-details,.coming-soon-footer){border-radius:0!important}.marketing-page .mobile-menu-panel{box-shadow:0 8px 24px #18202614!important}.blog-page :is(.blog-hero,.blog-article-header,.blog-hero-rail span,.blog-controls,.blog-card,.blog-empty,.blog-error-panel,.blog-sources),.legal-page :is(.legal-hero,.legal-section),.collector-story :is(.collector-header,.market-panel,.rule-card){border-radius:0!important}