:root{--cobalt:#073cf5;--blue:#073cf5;--bg:#fff;--text:#111;--muted:#515761;--line:rgba(7,60,245,.18)}
body{background:#fff;color:#111}
.site-header,#home-view,#portfolio-view .page-heading,#personal-view .personal-category-heading,#case-view .behance-hero{background:#073cf5!important;color:#fff!important}
.site-header button,.site-header a,.site-header .wordmark{color:#fff!important}
.site-header .header-contact{border-color:#fff!important}.site-header .wordmark-logo{filter:none!important}
#portfolio-view,#personal-view,#case-view,#personal-view.video-ai-mode,.personal-archive-shell{background:#fff!important;color:#111!important}
#portfolio-view .page-heading h1,#portfolio-view .page-heading .eyebrow,#personal-view .personal-category-heading h1,#personal-view .personal-category-heading .eyebrow,#personal-view .personal-category-heading>.mono{color:#fff!important}
#personal-view .archive-heading h1{color:#073cf5!important}
#personal-view .category-card-copy strong,#personal-view .archive-item-copy strong,#portfolio-view .project-card .project-name{color:#111!important}
#personal-view .category-card-copy>span,#portfolio-view .project-card .brand{color:#515761!important}
#case-view .case-title,#case-view .case-kicker,#case-view .case-my-role strong,#case-view .case-my-role span,#case-view .case-my-year span,#case-view .case-my-year strong,#case-view .project-team,#case-view .project-team>span{color:#fff!important}
#case-view .case-project-description p,#case-view .case-project-story p,#case-view .case-project-details strong,#case-view .case-project-link strong,#case-view .case-related-heading,#case-view .case-foot button,#case-view .case-foot span{color:#111!important}
#case-view .case-project-story .eyebrow,#case-view .case-project-details span{color:#515761!important}
.page-footer .back-button,.page-footer .mono,#personal-view .archive-counter,#personal-view .archive-back-button{color:#073cf5!important}
.blue-home-links,.blue-feature>div{background:#073cf5!important}
.blue-home-links button{color:#fff!important}
.media-viewer{background:rgba(7,60,245,.98)!important}.viewer-frame,.viewer-topline,.viewer-nav,.viewer-title,.viewer-title span,.viewer-nav button,.modal-close{color:#fff!important}
.viewer-frame{background:transparent!important}.viewer-nav button,.modal-close{border-color:rgba(255,255,255,.6)!important}
.play-header{background:#073cf5!important}.game-topbar,.game-bottom{background:#073cf5!important;color:#fff!important}.game-topbar button,.game-bottom button{color:#fff!important}
button:focus-visible,a:focus-visible{outline-color:#073cf5!important}.site-header button:focus-visible,.site-header a:focus-visible,.media-viewer button:focus-visible,#home-view button:focus-visible,#home-view a:focus-visible{outline-color:#fff!important}
