/* Integrate the white canvas of the supplied PNGs with the page without editing brand artwork. */
.brand-logo-extended,.brand-logo-reduced,.division-symbol,.statement-symbol{background:transparent;border:0;border-radius:0;padding:0;mix-blend-mode:darken;filter:none}
:root[data-theme="dark"]{--line:#657781;--muted:#c5d0d4;--green:#70d6b1;--blue:#80c9ef;--ground:#a2b0b6;--guide:#81939c;--copy:#a4b2b8;--page-stroke:#71838c}
:root[data-theme="dark"] .brand-logo-extended,:root[data-theme="dark"] .brand-logo-reduced,:root[data-theme="dark"] .division-symbol,:root[data-theme="dark"] .statement-symbol{mix-blend-mode:screen;filter:invert(1) hue-rotate(180deg)}
:root[data-theme="dark"] .eyebrow,:root[data-theme="dark"] .division-label,:root[data-theme="dark"] .hero-note,:root[data-theme="dark"] footer{color:var(--muted)}
:root[data-theme="dark"] .theme-toggle{color:#d2dce0;border-color:var(--line)}
:root[data-theme="dark"] .sign-in{border-color:#84939a;color:#f3f5f4}
:root[data-theme="dark"] .space-card p,:root[data-theme="dark"] .section-heading>p{color:#c5d0d4}
:root[data-theme="dark"] .button-dark{background:var(--orange);color:#202a34}
:root[data-theme="dark"] .button-dark span{color:#202a34}
:root[data-theme="dark"] .button-dark:hover{background:#ffba52}
:root[data-theme="dark"] .card-cta{border-top-color:var(--line)}
:root[data-theme="dark"] footer{background:var(--paper)}
.brand-logo-extended,.brand-logo-reduced,.division-symbol,.statement-symbol{transition:filter .25s,opacity .25s}
:focus-visible{outline:3px solid var(--orange);outline-offset:3px}
