html[data-hide-motion-toggle="true"] #motion,html[data-hide-intro-replay="true"] #brand-intro-replay{display:none!important}
.bw-reveal-pending{opacity:0;transform:translateY(14px)}
html.paused .bw-reveal-pending{opacity:1;transform:none}
@media (hover:hover) and (pointer:fine){html{scrollbar-width:thin;scrollbar-color:#bf914b #eeece8}html[data-theme=dark]{scrollbar-color:#d29c47 #29272a}::-webkit-scrollbar{width:11px;height:11px}::-webkit-scrollbar-track{background:#eeece8}::-webkit-scrollbar-thumb{background:#bf914b;border:3px solid #eeece8;border-radius:12px}::-webkit-scrollbar-thumb:hover{background:#a77832}html[data-theme=dark] ::-webkit-scrollbar-track{background:#29272a}html[data-theme=dark] ::-webkit-scrollbar-thumb{border-color:#29272a;background:#d29c47}}

/* Keep hero photography fixed; only the carousel content fades on change. */
#home.campaign-hero #campaignContent .campaign-stage,#home.campaign-hero #campaignContent .scene-photo{transform:none!important;animation:none!important;transition:none!important}
#home #campaignContent .scene-photo,#home #campaignContent .campaign-copy{view-transition-name:none!important}
