/* Shared header appearance on every page, including membership and account. */
.site-header,.flow-header{background:#06172b}
.site-header .brand-flag-fr,.flow-header .brand-flag-fr{display:block;flex:0 0 .875rem;width:.875rem;height:.875rem;margin-inline-start:.375rem;border-radius:50%;background:linear-gradient(90deg,#000091 0 33.333333%,#fff 33.333333% 66.666667%,#e1000f 66.666667% 100%);box-shadow:0 0 0 1px #ffffffb3,0 2px 5px #0004;pointer-events:none}
