/* Approved palette, local homepage trial only. No layout, text or image edits. */
html[data-home-palette="soft-slate"]:has(#b2-home.bcx-home:not([hidden])){--hp-page:#C9CFCC;--hp-forest:#213B34;--hp-ink:#242323;--hp-brass:#B88926;--hp-muted:#49534D;--hp-accent:#694C19;--hp-raised:#EFF2EF;--hp-quiet:#DCE2DE;--hp-sage:#D8E4DA;--hp-border:#606F66;--hp-rule:#A9B3AD;--hp-button-ink:#17221C;--hp-brass-hover:#AC8024;--hp-overlay:#14271F;--hp-success:#356044;--hp-warning:#6B4C14;--hp-warning-surface:#E8DFC8;--hp-error:#873829;--hp-error-surface:#EBD9D4;}
html[data-home-palette="soft-slate"]:has(#b2-home.bcx-home:not([hidden])),
html[data-home-palette="soft-slate"]:has(#b2-home.bcx-home:not([hidden])) body,
html[data-home-palette="soft-slate"]:has(#b2-home.bcx-home:not([hidden])) #bc-library-preview,
html[data-home-palette="soft-slate"]:has(#b2-home.bcx-home:not([hidden])) #bc-house-synthesis,
html[data-home-palette="soft-slate"]:has(#b2-home.bcx-home:not([hidden])) #bc-site-header,
html[data-home-palette="soft-slate"]:has(#b2-home.bcx-home:not([hidden])) #bc-site-footer{background-color:var(--hp-page) !important;}
html[data-home-palette="soft-slate"]:has(#b2-home.bcx-home:not([hidden])) #bc-library-preview,
html[data-home-palette="soft-slate"]:has(#b2-home.bcx-home:not([hidden])) #b2-home,
html[data-home-palette="soft-slate"]:has(#b2-home.bcx-home:not([hidden])) #bc-site-footer{color:var(--hp-ink) !important;}
html[data-home-palette="soft-slate"]:has(#b2-home.bcx-home:not([hidden])) #b2-home h1,
html[data-home-palette="soft-slate"]:has(#b2-home.bcx-home:not([hidden])) #b2-home h2,
html[data-home-palette="soft-slate"]:has(#b2-home.bcx-home:not([hidden])) #b2-home h3,
html[data-home-palette="soft-slate"]:has(#b2-home.bcx-home:not([hidden])) #bc-site-header a,
html[data-home-palette="soft-slate"]:has(#b2-home.bcx-home:not([hidden])) #bc-site-footer h3,
html[data-home-palette="soft-slate"]:has(#b2-home.bcx-home:not([hidden])) #bc-site-footer a,
html[data-home-palette="soft-slate"]:has(#b2-home.bcx-home:not([hidden])) #b2-home a{color:var(--hp-forest) !important;}
html[data-home-palette="soft-slate"]:has(#b2-home.bcx-home:not([hidden])) .bc-market-bar,
html[data-home-palette="soft-slate"]:has(#b2-home.bcx-home:not([hidden])) #bc-site-footer small,
html[data-home-palette="soft-slate"]:has(#b2-home.bcx-home:not([hidden])) #bc-site-footer .bcp-footer-policy span,
html[data-home-palette="soft-slate"]:has(#b2-home.bcx-home:not([hidden])) #b2-home .bcx-section-heading>p,
html[data-home-palette="soft-slate"]:has(#b2-home.bcx-home:not([hidden])) #b2-home .bcx-path-list p,
html[data-home-palette="soft-slate"]:has(#b2-home.bcx-home:not([hidden])) #b2-home .bcx-deck,
html[data-home-palette="soft-slate"]:has(#b2-home.bcx-home:not([hidden])) #b2-home .bcx-steps span,
html[data-home-palette="soft-slate"]:has(#b2-home.bcx-home:not([hidden])) #b2-home .bcx-availability,
html[data-home-palette="soft-slate"]:has(#b2-home.bcx-home:not([hidden])) #b2-home .bcx-example p:not(.s-kicker),
html[data-home-palette="soft-slate"]:has(#b2-home.bcx-home:not([hidden])) #b2-home .bcx-buying-art p,
html[data-home-palette="soft-slate"]:has(#b2-home.bcx-home:not([hidden])) #b2-home .bcx-buying-copy>p:not(.s-kicker),
html[data-home-palette="soft-slate"]:has(#b2-home.bcx-home:not([hidden])) #b2-home .bcx-paid>p:not(.s-kicker):not(.bcx-price),
html[data-home-palette="soft-slate"]:has(#b2-home.bcx-home:not([hidden])) #b2-home .bcx-price span,
html[data-home-palette="soft-slate"]:has(#b2-home.bcx-home:not([hidden])) #b2-home .s-people-copy>p:not(.s-kicker),
html[data-home-palette="soft-slate"]:has(#b2-home.bcx-home:not([hidden])) #b2-home .s-people-copy small{color:var(--hp-muted) !important;}
html[data-home-palette="soft-slate"]:has(#b2-home.bcx-home:not([hidden])) #b2-home .s-kicker,
html[data-home-palette="soft-slate"]:has(#b2-home.bcx-home:not([hidden])) #b2-home .bcx-number,
html[data-home-palette="soft-slate"]:has(#b2-home.bcx-home:not([hidden])) #b2-home .bcx-path-list a span,
html[data-home-palette="soft-slate"]:has(#b2-home.bcx-home:not([hidden])) #b2-home .bcx-steps li::before,
html[data-home-palette="soft-slate"]:has(#b2-home.bcx-home:not([hidden])) #bc-site-header a[aria-current="page"]{color:var(--hp-accent) !important;}
html[data-home-palette="soft-slate"]:has(#b2-home.bcx-home:not([hidden])) #b2-home .bcx-continuity{background-color:var(--hp-quiet) !important;}
html[data-home-palette="soft-slate"]:has(#b2-home.bcx-home:not([hidden])) #b2-home .bcx-path-list,
html[data-home-palette="soft-slate"]:has(#b2-home.bcx-home:not([hidden])) #b2-home .bcx-path-list li,
html[data-home-palette="soft-slate"]:has(#b2-home.bcx-home:not([hidden])) #b2-home .bcx-continuity,
html[data-home-palette="soft-slate"]:has(#b2-home.bcx-home:not([hidden])) #b2-home .bcx-steps li::before,
html[data-home-palette="soft-slate"]:has(#b2-home.bcx-home:not([hidden])) #b2-home .bcx-example-copy,
html[data-home-palette="soft-slate"]:has(#b2-home.bcx-home:not([hidden])) #b2-home .bcx-paid,
html[data-home-palette="soft-slate"]:has(#b2-home.bcx-home:not([hidden])) #bc-site-footer,
html[data-home-palette="soft-slate"]:has(#b2-home.bcx-home:not([hidden])) #bc-site-footer .bcp-footer-policy{border-color:var(--hp-rule) !important;}
html[data-home-palette="soft-slate"]:has(#b2-home.bcx-home:not([hidden])) #b2-home .s-text-button{border-color:var(--hp-forest) !important;}
html[data-home-palette="soft-slate"]:has(#b2-home.bcx-home:not([hidden])) #b2-home .bcx-path-list a,
html[data-home-palette="soft-slate"]:has(#b2-home.bcx-home:not([hidden])) #b2-home .bcx-path-footer a{text-decoration-color:var(--hp-forest) !important;}
html[data-home-palette="soft-slate"]:has(#b2-home.bcx-home:not([hidden])) #b2-home .bcx-path-list a:hover,
html[data-home-palette="soft-slate"]:has(#b2-home.bcx-home:not([hidden])) #b2-home .bcx-path-footer a:hover,
html[data-home-palette="soft-slate"]:has(#b2-home.bcx-home:not([hidden])) #b2-home .s-text-button:hover{color:var(--hp-accent) !important;}
html[data-home-palette="soft-slate"]:has(#b2-home.bcx-home:not([hidden])) #b2-home .s-house{background-color:var(--hp-forest) !important;}
html[data-home-palette="soft-slate"]:has(#b2-home.bcx-home:not([hidden])) #b2-home .s-hero{background-color:var(--hp-overlay) !important;}
html[data-home-palette="soft-slate"]:has(#b2-home.bcx-home:not([hidden])) #b2-home .s-hero,
html[data-home-palette="soft-slate"]:has(#b2-home.bcx-home:not([hidden])) #b2-home .s-hero h1,
html[data-home-palette="soft-slate"]:has(#b2-home.bcx-home:not([hidden])) #b2-home .s-hero .s-kicker,
html[data-home-palette="soft-slate"]:has(#b2-home.bcx-home:not([hidden])) #b2-home .s-hero-intro,
html[data-home-palette="soft-slate"]:has(#b2-home.bcx-home:not([hidden])) #b2-home .bcx-hero-note,
html[data-home-palette="soft-slate"]:has(#b2-home.bcx-home:not([hidden])) #b2-home .s-house,
html[data-home-palette="soft-slate"]:has(#b2-home.bcx-home:not([hidden])) #b2-home .s-house h2,
html[data-home-palette="soft-slate"]:has(#b2-home.bcx-home:not([hidden])) #b2-home .s-house .s-kicker,
html[data-home-palette="soft-slate"]:has(#b2-home.bcx-home:not([hidden])) #b2-home .bcx-house-copy,
html[data-home-palette="soft-slate"]:has(#b2-home.bcx-home:not([hidden])) #b2-home .s-house a,
html[data-home-palette="soft-slate"]:has(#b2-home.bcx-home:not([hidden])) #b2-home .s-house nav a span,
html[data-home-palette="soft-slate"]:has(#b2-home.bcx-home:not([hidden])) #b2-home .s-house nav small,
html[data-home-palette="soft-slate"]:has(#b2-home.bcx-home:not([hidden])) #b2-home .s-quiet-button{color:var(--hp-raised) !important;}
html[data-home-palette="soft-slate"]:has(#b2-home.bcx-home:not([hidden])) #b2-home .s-quiet-button{border-color:var(--hp-raised) !important;}
html[data-home-palette="soft-slate"]:has(#b2-home.bcx-home:not([hidden])) #b2-home .s-button{background-color:var(--hp-brass) !important;color:var(--hp-button-ink) !important;border-color:var(--hp-forest) !important;}
html[data-home-palette="soft-slate"]:has(#b2-home.bcx-home:not([hidden])) #b2-home .s-button:hover,
html[data-home-palette="soft-slate"]:has(#b2-home.bcx-home:not([hidden])) #b2-home .s-button:active{background-color:var(--hp-brass-hover) !important;border-color:var(--hp-forest) !important;}
html[data-home-palette="soft-slate"]:has(#b2-home.bcx-home:not([hidden])) #b2-home .s-button:active{box-shadow:inset 0 0 0 1px var(--hp-forest) !important;}
html[data-home-palette="soft-slate"]:has(#b2-home.bcx-home:not([hidden])) #b2-home .s-people-copy .s-button{background-color:transparent !important;color:var(--hp-forest) !important;border-color:var(--hp-border) !important;}
html[data-home-palette="soft-slate"]:has(#b2-home.bcx-home:not([hidden])) #b2-home .s-people-copy .s-button:hover{background-color:var(--hp-sage) !important;border-color:var(--hp-forest) !important;}
html[data-home-palette="soft-slate"]:has(#b2-home.bcx-home:not([hidden])) #bc-library-preview a:focus-visible,
html[data-home-palette="soft-slate"]:has(#b2-home.bcx-home:not([hidden])) #bc-library-preview button:focus-visible{outline:3px solid var(--hp-forest) !important;outline-offset:5px !important;}
html[data-home-palette="soft-slate"]:has(#b2-home.bcx-home:not([hidden])) #b2-home .s-house a:focus-visible,
html[data-home-palette="soft-slate"]:has(#b2-home.bcx-home:not([hidden])) #b2-home .s-house button:focus-visible{outline-color:var(--hp-raised) !important;}
html[data-home-palette="soft-slate"]:has(#b2-home.bcx-home:not([hidden])) #b2-home .s-hero a:focus-visible{outline-color:var(--hp-raised) !important;box-shadow:0 0 0 8px var(--hp-overlay) !important;}
html[data-home-palette="soft-slate"][data-home-contrast="more"]:has(#b2-home.bcx-home:not([hidden])){--hp-muted:#3F4943;--hp-rule:#83938A;--hp-raised:#FFF9F1;}
html[data-home-palette="soft-slate"][data-home-contrast="more"]:has(#b2-home.bcx-home:not([hidden])) #b2-home .bcx-continuity{background-color:var(--hp-raised) !important;}
html[data-home-palette="soft-slate"][data-home-contrast="more"]:has(#b2-home.bcx-home:not([hidden])) #b2-home .s-house{background-color:#172F28 !important;}
html[data-home-palette="soft-slate"][data-home-contrast="more"]:has(#b2-home.bcx-home:not([hidden])) #b2-home .s-hero h1,
html[data-home-palette="soft-slate"][data-home-contrast="more"]:has(#b2-home.bcx-home:not([hidden])) #b2-home .s-house h2{color:#FFF9F1 !important;}
html[data-home-palette="soft-slate"][data-home-contrast="more"]:has(#b2-home.bcx-home:not([hidden])) #b2-home .s-hero .s-kicker,
html[data-home-palette="soft-slate"][data-home-contrast="more"]:has(#b2-home.bcx-home:not([hidden])) #b2-home .s-house .s-kicker,
html[data-home-palette="soft-slate"][data-home-contrast="more"]:has(#b2-home.bcx-home:not([hidden])) #b2-home .s-house nav a span{color:#E9D6B2 !important;}
html[data-home-palette="soft-slate"][data-home-contrast="more"]:has(#b2-home.bcx-home:not([hidden])) #b2-home .bcx-hero-note,
html[data-home-palette="soft-slate"][data-home-contrast="more"]:has(#b2-home.bcx-home:not([hidden])) #b2-home .bcx-house-copy,
html[data-home-palette="soft-slate"][data-home-contrast="more"]:has(#b2-home.bcx-home:not([hidden])) #b2-home .s-house nav small{color:#E4DBCC !important;}
html[data-home-palette="soft-slate"][data-home-contrast="more"]:has(#b2-home.bcx-home:not([hidden])) #bcx-choose{background-color:#B78345 !important;}
html[data-home-palette="soft-slate"][data-home-contrast="more"]:has(#b2-home.bcx-home:not([hidden])) #bcx-choose:hover,
html[data-home-palette="soft-slate"][data-home-contrast="more"]:has(#b2-home.bcx-home:not([hidden])) #bcx-choose:active{background-color:#B57D38 !important;}
@media(min-width:901px){
html[data-home-palette="soft-slate"][data-home-contrast="more"]:has(#b2-home.bcx-home:not([hidden])) #b2-home .s-hero-shade{background:linear-gradient(90deg,rgba(16,39,30,.92) 0%,rgba(16,39,30,.80) 32%,rgba(16,39,30,.65) 40%,rgba(16,39,30,.12) 47%,rgba(16,39,30,0) 54%) !important;}
}
