.colours-solidarity{padding-top:2rem;padding-bottom:2rem;scroll-margin-top:6rem}.colours-solidarity h2{font-size:clamp(2rem,4vw,3.5rem);line-height:1.08;max-width:22ch}.colours-solidarity>p{max-width:80ch}.colours-evidence-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;margin:1.5rem 0}.colours-evidence-grid figure{margin:0;min-width:0;padding:1rem;border:1px solid #cbd5e1;border-radius:1rem;background:#fff;color:#172b3a}.colours-evidence-grid a{display:block}.colours-evidence-grid img{display:block;width:100%;height:auto}.colours-evidence-grid figcaption{font-size:1rem;line-height:1.6;margin-top:1rem}.colours-source-note{font-size:.95rem;line-height:1.6}.colours-enlarge-hint{font-weight:600}@media(max-width:700px){.colours-evidence-grid{grid-template-columns:1fr}.colours-evidence-grid figure{padding:.75rem}} 
