/* Gender labels remain visible; colour supplements the text. */
#men{--worry-accent:#245681;--worry-border:#718fad;--worry-tint:#eaf1f9;--worry-answer:#f7faff}
#women{--worry-accent:#943e4b;--worry-border:#b77b85;--worry-tint:#faecee;--worry-answer:#fff8f8}
.worry-grid.orbit-track>:is(#men,#women){background:linear-gradient(135deg,#fffdf9,var(--worry-tint));border:1px solid var(--worry-border)!important;border-top:3px solid var(--worry-accent)!important}
:is(#men,#women) .worry-heading>span,:is(#men,#women) .worry-heading small,:is(#men,#women) h3,:is(#men,#women) .answer>span{color:var(--worry-accent)}
.worry-grid.orbit-track>:is(#men,#women)>.answer{background:var(--worry-answer);border-color:var(--worry-border)}
:is(#men,#women) .checks li:before{color:var(--worry-accent)}
