:root[data-red-type="on"]{--type-blood:#cf0102;--type-main:#cf0102;--type-wine:#602b35}
:root[data-red-type="on"] :is(.product-name,.masthead nav a,.profile-link,.project-heading h2,.project-heading h2 a,.person h2,.person h2 a){color:var(--type-blood)}
:root[data-red-type="on"] :is(.project-description,.person .bio,.person .ability){color:var(--type-main)}

/* Quiet supporting information, with the emphasis kept on the project itself. */
:root[data-red-type="on"] :is(.results-heading h2,.results-heading>span,.role-line,.role-line span,.project-facts dt,.project-facts dd,.person .meta){color:#50514c}
:root[data-red-type="on"] .home-intro .primary{color:var(--type-blood);border-color:#542d34}
:root[data-red-type="on"] .home-intro .primary:hover{color:var(--type-blood);border-color:var(--type-wine)}
:root[data-red-type="on"] .product-name{text-shadow:1px 4px 2px rgb(0 0 0 / .9),0 0 22px rgb(207 1 2 / .34)}
:root[data-red-type="on"] .product-name::before{background:radial-gradient(ellipse,rgb(207 1 2 / .13),transparent 70%)}
