/* Contrastes des projets, sans recolorer les médias ni le bandeau de contact. */
:root .aeria-booster a,:root .aeria-case-links .aeria-button,:root .aeria-exploration .aeria-button,:root .aeria-japan:not(.aeria-japan--outline){--stable-face:#ffffff}
.aeria-case-project{color:var(--case-ui-ink,#000)}
.aeria-case-header{--color-accent:var(--case-ui-ink,#000);color:var(--case-ui-ink,#000)}
.aeria-case-header .aeria-case-kicker{color:var(--case-ui-ink,#000)}
.aeria-case-title>span{background:repeating-linear-gradient(to bottom,var(--case-ui-ink,#000) 0 1px,transparent 1px 6px)}
.aeria-case-title h1{background:var(--case-ui-ink,#000);color:var(--case-background,#fff);border-color:var(--case-ui-ink,#000)}
.aeria-case-project>.aeria-case-decor{color:var(--case-ui-ink,#000);opacity:1}
.aeria-case .aeria-case-copy,.aeria-case-links{--color-ink:#000;--color-paper:#fff;--color-accent:#000;background:#fff;color:#000;border-color:#000}
.aeria-case .aeria-case-copy{box-shadow:6px 6px 0 var(--case-ui-ink,#000)}
:root body .aeria-case-body .aeria-button{--button-edge:#000;--button-outline:#000}
.aeria-case-navigation{color:var(--case-ui-ink,#000)}
.aeria-case-navigation>a,.aeria-case-navigation>a:hover{background:var(--case-background,#fff);color:var(--case-ui-ink,#000);border-color:var(--case-ui-ink,#000);box-shadow:3px 3px 0 var(--case-ui-ink,#000)}
.aeria-case-navigation__arrow,.aeria-case-navigation>a:hover .aeria-case-navigation__arrow{color:var(--case-ui-ink,#000)}
.aeria-case .aeria-graphic-proposal{--color-accent:var(--case-ui-ink,#000);background:var(--case-background,#fff);color:var(--case-ui-ink,#000)}
.aeria-method-brand{display:flex;align-items:center;gap:16px}
.aeria-services-step__masthead .aeria-method-brand img{display:block;width:82px;height:43px;object-fit:contain;filter:brightness(0) invert(1)}
.aeria-services-step__paper:before{opacity:.075;background-size:192px 192px}
