/* Homepage v2. Working Theme 1 colors; targeted house framing refinement. */
html[data-homepage-version="v2"][data-color-rhythm="refined"]:has(#b2-home.bcx-home:not([hidden])) #bc-library-preview #bc-house-synthesis #b2-home .bcx-paths,
html[data-homepage-version="v2"][data-color-rhythm="refined"]:has(#b2-home.bcx-home:not([hidden])) #bc-library-preview #bc-house-synthesis #b2-home .bcx-buying{background:var(--core-paper) !important;}
html[data-homepage-version="v2"][data-color-rhythm="refined"]:has(#b2-home.bcx-home:not([hidden])) #bc-library-preview #bc-house-synthesis #b2-home .bcx-path-list{background:transparent !important;box-shadow:none !important;}
html[data-homepage-version="v2"][data-color-rhythm="refined"]:has(#b2-home.bcx-home:not([hidden])) #bc-library-preview #bc-house-synthesis #b2-home .bcx-path-list li{background:transparent !important;}
html[data-homepage-version="v2"][data-color-rhythm="refined"]:has(#b2-home.bcx-home:not([hidden])) #bc-library-preview #bc-house-synthesis #b2-home .bcx-continuity{background:var(--core-slate) !important;}
html[data-homepage-version="v2"][data-color-rhythm="refined"]:has(#b2-home.bcx-home:not([hidden])) #bc-library-preview #bc-house-synthesis #b2-home .bcx-example-copy,
html[data-homepage-version="v2"][data-color-rhythm="refined"]:has(#b2-home.bcx-home:not([hidden])) #bc-library-preview #bc-house-synthesis #b2-home .s-people-copy{background:var(--core-paper) !important;box-shadow:0 0 0 18px var(--core-paper) !important;border-color:var(--core-rule) !important;}
html[data-homepage-version="v2"][data-color-rhythm="refined"]:has(#b2-home.bcx-home:not([hidden])) #bc-library-preview #bc-house-synthesis #b2-home .s-people{background:var(--core-slate) !important;}
html[data-homepage-version="v2"][data-color-rhythm="refined"]:has(#b2-home.bcx-home:not([hidden])) #bc-library-preview #bc-house-synthesis #b2-home .s-people-copy{border-top:1px solid var(--core-rule) !important;padding-top:24px !important;}
html[data-homepage-version="v2"][data-color-rhythm="refined"]:has(#b2-home.bcx-home:not([hidden])) #bc-library-preview #bc-house-synthesis #b2-home .s-house{background:var(--core-paper) !important;padding-top:56px !important;padding-bottom:34px !important;}
html[data-homepage-version="v2"][data-color-rhythm="refined"]:has(#b2-home.bcx-home:not([hidden])) #bc-library-preview #bc-house-synthesis #b2-home h2,
html[data-homepage-version="v2"][data-color-rhythm="refined"]:has(#b2-home.bcx-home:not([hidden])) #bc-library-preview #bc-house-synthesis #b2-home h3,
html[data-homepage-version="v2"][data-color-rhythm="refined"]:has(#b2-home.bcx-home:not([hidden])) #bc-library-preview #bc-house-synthesis #b2-home .bcx-steps strong,
html[data-homepage-version="v2"][data-color-rhythm="refined"]:has(#b2-home.bcx-home:not([hidden])) #bc-library-preview #bc-house-synthesis #b2-home .bcx-price strong,
html[data-homepage-version="v2"][data-color-rhythm="refined"]:has(#b2-home.bcx-home:not([hidden])) #bc-library-preview #bc-house-synthesis #b2-home a{color:var(--core-forest) !important;}
html[data-homepage-version="v2"][data-color-rhythm="refined"]:has(#b2-home.bcx-home:not([hidden])) #bc-library-preview #bc-house-synthesis #b2-home .bcx-path-list p,
html[data-homepage-version="v2"][data-color-rhythm="refined"]:has(#b2-home.bcx-home:not([hidden])) #bc-library-preview #bc-house-synthesis #b2-home .bcx-deck,
html[data-homepage-version="v2"][data-color-rhythm="refined"]:has(#b2-home.bcx-home:not([hidden])) #bc-library-preview #bc-house-synthesis #b2-home .bcx-steps span,
html[data-homepage-version="v2"][data-color-rhythm="refined"]:has(#b2-home.bcx-home:not([hidden])) #bc-library-preview #bc-house-synthesis #b2-home .bcx-example p:not(.s-kicker),
html[data-homepage-version="v2"][data-color-rhythm="refined"]:has(#b2-home.bcx-home:not([hidden])) #bc-library-preview #bc-house-synthesis #b2-home .bcx-buying-copy>p:not(.s-kicker),
html[data-homepage-version="v2"][data-color-rhythm="refined"]:has(#b2-home.bcx-home:not([hidden])) #bc-library-preview #bc-house-synthesis #b2-home .bcx-paid>p:not(.s-kicker):not(.bcx-price),
html[data-homepage-version="v2"][data-color-rhythm="refined"]:has(#b2-home.bcx-home:not([hidden])) #bc-library-preview #bc-house-synthesis #b2-home .s-people-copy>p:not(.s-kicker){color:var(--core-charcoal) !important;}
html[data-homepage-version="v2"][data-color-rhythm="refined"]:has(#b2-home.bcx-home:not([hidden])) #bc-library-preview #bc-house-synthesis #b2-home .bcx-section-heading>p,
html[data-homepage-version="v2"][data-color-rhythm="refined"]:has(#b2-home.bcx-home:not([hidden])) #bc-library-preview #bc-house-synthesis #b2-home .bcx-availability,
html[data-homepage-version="v2"][data-color-rhythm="refined"]:has(#b2-home.bcx-home:not([hidden])) #bc-library-preview #bc-house-synthesis #b2-home .bcx-buying-art p,
html[data-homepage-version="v2"][data-color-rhythm="refined"]:has(#b2-home.bcx-home:not([hidden])) #bc-library-preview #bc-house-synthesis #b2-home .bcx-price span,
html[data-homepage-version="v2"][data-color-rhythm="refined"]:has(#b2-home.bcx-home:not([hidden])) #bc-library-preview #bc-house-synthesis #b2-home .s-people-copy small{color:var(--core-muted) !important;}
html[data-homepage-version="v2"][data-color-rhythm="refined"]:has(#b2-home.bcx-home:not([hidden])) #bc-library-preview #bc-house-synthesis #b2-home .s-kicker,
html[data-homepage-version="v2"][data-color-rhythm="refined"]:has(#b2-home.bcx-home:not([hidden])) #bc-library-preview #bc-house-synthesis #b2-home .bcx-number,
html[data-homepage-version="v2"][data-color-rhythm="refined"]:has(#b2-home.bcx-home:not([hidden])) #bc-library-preview #bc-house-synthesis #b2-home .bcx-path-list a span,
html[data-homepage-version="v2"][data-color-rhythm="refined"]:has(#b2-home.bcx-home:not([hidden])) #bc-library-preview #bc-house-synthesis #b2-home .bcx-steps li::before{color:var(--core-brass-ink) !important;}
html[data-homepage-version="v2"][data-color-rhythm="refined"]:has(#b2-home.bcx-home:not([hidden])) #bc-library-preview #bc-house-synthesis #b2-home .bcx-paths .s-kicker{color:var(--core-brick) !important;}
html[data-homepage-version="v2"][data-color-rhythm="refined"]:has(#b2-home.bcx-home:not([hidden])) #bc-library-preview #bc-house-synthesis #b2-home .bcx-path-list,
html[data-homepage-version="v2"][data-color-rhythm="refined"]:has(#b2-home.bcx-home:not([hidden])) #bc-library-preview #bc-house-synthesis #b2-home .bcx-path-list li,
html[data-homepage-version="v2"][data-color-rhythm="refined"]:has(#b2-home.bcx-home:not([hidden])) #bc-library-preview #bc-house-synthesis #b2-home .bcx-continuity,
html[data-homepage-version="v2"][data-color-rhythm="refined"]:has(#b2-home.bcx-home:not([hidden])) #bc-library-preview #bc-house-synthesis #b2-home .bcx-paid,
html[data-homepage-version="v2"][data-color-rhythm="refined"]:has(#b2-home.bcx-home:not([hidden])) #bc-library-preview #bc-house-synthesis #b2-home .bcx-steps li::before{border-color:var(--core-rule) !important;}
html[data-homepage-version="v2"][data-color-rhythm="refined"]:has(#b2-home.bcx-home:not([hidden])) #bc-library-preview #bc-house-synthesis #b2-home .bcx-path-list a,
html[data-homepage-version="v2"][data-color-rhythm="refined"]:has(#b2-home.bcx-home:not([hidden])) #bc-library-preview #bc-house-synthesis #b2-home .bcx-path-footer a,
html[data-homepage-version="v2"][data-color-rhythm="refined"]:has(#b2-home.bcx-home:not([hidden])) #bc-library-preview #bc-house-synthesis #b2-home .s-text-button{text-decoration-color:var(--core-forest) !important;border-color:var(--core-forest) !important;}
html[data-homepage-version="v2"][data-color-rhythm="refined"]:has(#b2-home.bcx-home:not([hidden])) #bc-library-preview #bc-house-synthesis #b2-home .bcx-path-list a:hover,
html[data-homepage-version="v2"][data-color-rhythm="refined"]:has(#b2-home.bcx-home:not([hidden])) #bc-library-preview #bc-house-synthesis #b2-home .bcx-path-footer a:hover,
html[data-homepage-version="v2"][data-color-rhythm="refined"]:has(#b2-home.bcx-home:not([hidden])) #bc-library-preview #bc-house-synthesis #b2-home .s-text-button:hover{color:var(--core-brass-ink) !important;text-decoration-color:currentColor !important;border-color:currentColor !important;}
html[data-homepage-version="v2"][data-color-rhythm="refined"]:has(#b2-home.bcx-home:not([hidden])) #bc-library-preview #bc-house-synthesis #b2-home .s-button{background:var(--core-brass) !important;border-color:var(--core-brass-ink) !important;color:var(--core-button-ink) !important;}
html[data-homepage-version="v2"][data-color-rhythm="refined"]:has(#b2-home.bcx-home:not([hidden])) #bc-library-preview #bc-house-synthesis #b2-home .s-button:hover,
html[data-homepage-version="v2"][data-color-rhythm="refined"]:has(#b2-home.bcx-home:not([hidden])) #bc-library-preview #bc-house-synthesis #b2-home .s-button:active{background:var(--core-brass-hover) !important;border-color:var(--core-brass-ink) !important;color:var(--core-button-ink) !important;}
html[data-homepage-version="v2"][data-color-rhythm="refined"]:has(#b2-home.bcx-home:not([hidden])) #bc-library-preview #bc-house-synthesis #b2-home #bcx-choose,
html[data-homepage-version="v2"][data-color-rhythm="refined"]:has(#b2-home.bcx-home:not([hidden])) #bc-library-preview #bc-house-synthesis #b2-home .s-people-copy .s-button{background:var(--core-brass) !important;color:var(--core-button-ink) !important;border-color:var(--core-brass-ink) !important;}
html[data-homepage-version="v2"][data-color-rhythm="refined"]:has(#b2-home.bcx-home:not([hidden])) #bc-library-preview #bc-house-synthesis #b2-home #bcx-choose:hover,
html[data-homepage-version="v2"][data-color-rhythm="refined"]:has(#b2-home.bcx-home:not([hidden])) #bc-library-preview #bc-house-synthesis #b2-home #bcx-choose:active,
html[data-homepage-version="v2"][data-color-rhythm="refined"]:has(#b2-home.bcx-home:not([hidden])) #bc-library-preview #bc-house-synthesis #b2-home .s-people-copy .s-button:hover,
html[data-homepage-version="v2"][data-color-rhythm="refined"]:has(#b2-home.bcx-home:not([hidden])) #bc-library-preview #bc-house-synthesis #b2-home .s-people-copy .s-button:active{background:var(--core-brass-hover) !important;color:var(--core-button-ink) !important;border-color:var(--core-brass-ink) !important;}
html[data-homepage-version="v2"][data-color-rhythm="refined"]:has(#b2-home.bcx-home:not([hidden])) #bc-library-preview #bc-house-synthesis #b2-home .s-hero h1,
html[data-homepage-version="v2"][data-color-rhythm="refined"]:has(#b2-home.bcx-home:not([hidden])) #bc-library-preview #bc-house-synthesis #b2-home .s-hero-intro,
html[data-homepage-version="v2"][data-color-rhythm="refined"]:has(#b2-home.bcx-home:not([hidden])) #bc-library-preview #bc-house-synthesis #b2-home .s-hero .s-quiet-button{color:var(--core-paper) !important;}
html[data-homepage-version="v2"][data-color-rhythm="refined"]:has(#b2-home.bcx-home:not([hidden])) #bc-library-preview #bc-house-synthesis #b2-home .bcx-hero-note{color:var(--core-inverse-muted) !important;}
html[data-homepage-version="v2"][data-color-rhythm="refined"]:has(#b2-home.bcx-home:not([hidden])) #bc-library-preview #bc-house-synthesis #b2-home .s-hero .s-kicker{color:var(--core-brass-light) !important;}
html[data-homepage-version="v2"][data-color-rhythm="refined"]:has(#b2-home.bcx-home:not([hidden])) #bc-library-preview #bc-house-synthesis #b2-home .s-quiet-button{border-color:var(--core-paper) !important;}
html[data-homepage-version="v2"][data-color-rhythm="refined"]:has(#b2-home.bcx-home:not([hidden])) #bc-library-preview #bc-house-synthesis #b2-home .s-hero .s-quiet-button:hover{color:var(--core-brass-light) !important;border-color:var(--core-brass-light) !important;}
html[data-homepage-version="v2"][data-color-rhythm="refined"]:has(#b2-home.bcx-home:not([hidden])) #bc-library-preview #bc-house-synthesis #b2-home .s-house h2,
html[data-homepage-version="v2"][data-color-rhythm="refined"]:has(#b2-home.bcx-home:not([hidden])) #bc-library-preview #bc-house-synthesis #b2-home .s-house a{color:var(--core-forest) !important;}
html[data-homepage-version="v2"][data-color-rhythm="refined"]:has(#b2-home.bcx-home:not([hidden])) #bc-library-preview #bc-house-synthesis #b2-home .s-house .bcx-house-copy{color:var(--core-charcoal) !important;}
html[data-homepage-version="v2"][data-color-rhythm="refined"]:has(#b2-home.bcx-home:not([hidden])) #bc-library-preview #bc-house-synthesis #b2-home .s-house nav small{color:var(--core-muted) !important;}
html[data-homepage-version="v2"][data-color-rhythm="refined"]:has(#b2-home.bcx-home:not([hidden])) #bc-library-preview #bc-house-synthesis #b2-home .s-house .s-kicker,
html[data-homepage-version="v2"][data-color-rhythm="refined"]:has(#b2-home.bcx-home:not([hidden])) #bc-library-preview #bc-house-synthesis #b2-home .s-house nav a span{color:var(--core-brass-ink) !important;}
html[data-homepage-version="v2"][data-color-rhythm="refined"]:has(#b2-home.bcx-home:not([hidden])) #bc-library-preview #bc-house-synthesis #b2-home .s-house .s-quiet-button{color:var(--core-forest) !important;border-color:var(--core-forest) !important;}
html[data-homepage-version="v2"][data-color-rhythm="refined"]:has(#b2-home.bcx-home:not([hidden])) #bc-library-preview #bc-house-synthesis #b2-home .s-house .s-quiet-button:hover,
html[data-homepage-version="v2"][data-color-rhythm="refined"]:has(#b2-home.bcx-home:not([hidden])) #bc-library-preview #bc-house-synthesis #b2-home .s-house nav a:hover,
html[data-homepage-version="v2"][data-color-rhythm="refined"]:has(#b2-home.bcx-home:not([hidden])) #bc-library-preview #bc-house-synthesis #b2-home .s-house nav a:hover small{color:var(--core-brass-ink) !important;border-color:var(--core-brass-ink) !important;}
html[data-homepage-version="v2"][data-color-rhythm="refined"]:has(#b2-home.bcx-home:not([hidden])) #bc-library-preview #bc-house-synthesis #b2-home .s-house #s-house-photo{display:block !important;width:calc(100% - 96px) !important;max-width:1240px !important;height:auto !important;aspect-ratio:1774 / 680 !important;object-fit:cover !important;object-position:center 30% !important;margin:24px auto 32px !important;box-shadow:0 0 0 12px var(--core-slate) !important;}
html[data-homepage-version="v2"][data-color-rhythm="refined"]:has(#b2-home.bcx-home:not([hidden])) #bc-library-preview #bc-house-synthesis #b2-home .s-house nav{margin:0 48px !important;padding-top:16px !important;border-top:1px solid var(--core-rule) !important;}
html[data-homepage-version="v2"][data-color-rhythm="refined"]:has(#b2-home.bcx-home:not([hidden])) #bc-library-preview #bc-house-synthesis #b2-home a:focus-visible,
html[data-homepage-version="v2"][data-color-rhythm="refined"]:has(#b2-home.bcx-home:not([hidden])) #bc-library-preview #bc-house-synthesis #b2-home button:focus-visible{outline:3px solid var(--core-forest) !important;outline-offset:5px !important;}
html[data-homepage-version="v2"][data-color-rhythm="refined"]:has(#b2-home.bcx-home:not([hidden])) #bc-library-preview #bc-house-synthesis #b2-home .s-hero a:focus-visible{outline-color:var(--core-paper) !important;}
html[data-homepage-version="v2"][data-color-rhythm="refined"]:has(#b2-home.bcx-home:not([hidden])) #bc-library-preview #bc-house-synthesis #b2-home .s-house a:focus-visible{outline-color:var(--core-forest) !important;}
html[data-homepage-version="v2"][data-color-rhythm="refined"]:has(#b2-home.bcx-home:not([hidden])) #bc-library-preview #bc-house-synthesis #b2-home .s-hero a:focus-visible{box-shadow:0 0 0 8px #14271F !important;}
html[data-homepage-version="v2"][data-color-rhythm="refined"]:has(#b2-home.bcx-home:not([hidden])) #bc-library-preview #bc-house-synthesis #b2-home .bcx-paid{background:var(--core-charcoal) !important;box-shadow:0 0 0 18px var(--core-charcoal) !important;border-color:var(--core-dark-rule) !important;}
html[data-homepage-version="v2"][data-color-rhythm="refined"]:has(#b2-home.bcx-home:not([hidden])) #bc-library-preview #bc-house-synthesis #b2-home .bcx-paid h3,
html[data-homepage-version="v2"][data-color-rhythm="refined"]:has(#b2-home.bcx-home:not([hidden])) #bc-library-preview #bc-house-synthesis #b2-home .bcx-paid>p:not(.s-kicker):not(.bcx-price){color:var(--core-paper) !important;}
html[data-homepage-version="v2"][data-color-rhythm="refined"]:has(#b2-home.bcx-home:not([hidden])) #bc-library-preview #bc-house-synthesis #b2-home .bcx-paid .s-kicker,
html[data-homepage-version="v2"][data-color-rhythm="refined"]:has(#b2-home.bcx-home:not([hidden])) #bc-library-preview #bc-house-synthesis #b2-home .bcx-paid .bcx-price strong{color:var(--core-brass-light) !important;}
html[data-homepage-version="v2"][data-color-rhythm="refined"]:has(#b2-home.bcx-home:not([hidden])) #bc-library-preview #bc-house-synthesis #b2-home .bcx-paid .bcx-price span{color:var(--core-inverse-muted) !important;}
html[data-homepage-version="v2"][data-color-rhythm="refined"]:has(#b2-home.bcx-home:not([hidden])) #bc-library-preview #bc-house-synthesis #b2-home .bcx-paid a:focus-visible{outline-color:var(--core-paper) !important;}
html[data-homepage-version="v2"][data-color-rhythm="refined"]:has(#b2-home.bcx-home:not([hidden])) #bc-library-preview #bc-house-synthesis #b2-home img{filter:none !important;}
@media(min-width:901px){
html[data-homepage-version="v2"][data-color-rhythm="refined"]:has(#b2-home.bcx-home:not([hidden])) #bc-library-preview #bc-house-synthesis #b2-home .s-people{grid-template-columns:1fr 1.1fr !important;}
}
@media(max-width:600px){
html[data-homepage-version="v2"][data-color-rhythm="refined"]:has(#b2-home.bcx-home:not([hidden])) #bc-library-preview #bc-house-synthesis #b2-home .s-house{padding-top:38px !important;padding-bottom:26px !important;}
html[data-homepage-version="v2"][data-color-rhythm="refined"]:has(#b2-home.bcx-home:not([hidden])) #bc-library-preview #bc-house-synthesis #b2-home .s-house #s-house-photo{width:calc(100% - 40px) !important;box-shadow:0 0 0 6px var(--core-slate) !important;margin:18px auto 24px !important;}
html[data-homepage-version="v2"][data-color-rhythm="refined"]:has(#b2-home.bcx-home:not([hidden])) #bc-library-preview #bc-house-synthesis #b2-home .s-house nav{margin:0 20px !important;padding-top:12px !important;}
}
html[data-homepage-version] #s-world-art{aspect-ratio:1881 / 836;object-fit:contain;}
html[data-homepage-version] #b2-home .s-people img{aspect-ratio:1415 / 1111;object-fit:contain;height:auto;}
html[data-homepage-version="v2"][data-color-rhythm="refined"]:has(#b2-home.bcx-home:not([hidden])) #bc-library-preview #bc-site-header a{color:var(--core-forest) !important;}
html[data-homepage-version="v2"][data-color-rhythm="refined"]:has(#b2-home.bcx-home:not([hidden])) #bc-library-preview #bc-site-header a:hover,
html[data-homepage-version="v2"][data-color-rhythm="refined"]:has(#b2-home.bcx-home:not([hidden])) #bc-library-preview #bc-site-header a[aria-current="page"]{color:var(--core-brass-ink) !important;text-decoration-color:currentColor !important;}
html[data-homepage-version="v2"][data-color-rhythm="refined"]:has(#b2-home.bcx-home:not([hidden])) #bc-library-preview .bc-market-bar{color:var(--core-muted) !important;}
