.section-colour{background:var(--band-bg);color:var(--color-text)}.section-colour :where(h1,h2,h3,h4){color:var(--color-heading)}.section-colour a:not(.btn){color:var(--color-link)}.section-colour a:not(.btn):hover{color:var(--color-link-hover)}:where(.section-colour).band--plain,:where(.section-colour).band--light,:where(.section-colour).band--muted,:where(.section-colour).band--dark,:where(.section-colour).band--deep,:where(.section-colour).band--accent,:where(.section-colour).band--blue-wash{--color-text: var(--band-text);--color-heading: var(--band-heading);--color-link: var(--band-link);--color-link-hover: var(--band-link);--color-focus: var(--band-focus);--color-eyebrow: var(--band-eyebrow);--eyebrow-color: var(--band-eyebrow);--btn-2-fg: var(--band-heading);--btn-2-border: var(--band-heading);--btn-2-hover-bg: var(--band-heading);--btn-2-hover-fg: var(--band-bg)}:where(.section-colour).band--plain{--band-bg: var(--theme-plain-bg);--band-text: var(--theme-plain-text);--band-heading: var(--theme-plain-heading);--band-link: var(--theme-plain-link);--band-focus: var(--theme-plain-focus);--band-eyebrow: var(--theme-plain-eyebrow)}:where(.section-colour).band--light{--band-bg: var(--theme-light-bg);--band-text: var(--theme-light-text);--band-heading: var(--theme-light-heading);--band-link: var(--theme-light-link);--band-focus: var(--theme-light-focus);--band-eyebrow: var(--theme-light-eyebrow)}:where(.section-colour).band--muted{--band-bg: var(--theme-muted-bg);--band-text: var(--theme-muted-text);--band-heading: var(--theme-muted-heading);--band-link: var(--theme-muted-link);--band-focus: var(--theme-muted-focus);--band-eyebrow: var(--theme-muted-eyebrow)}:where(.section-colour).band--dark{--band-bg: var(--theme-dark-bg);--band-text: var(--theme-dark-text);--band-heading: var(--theme-dark-heading);--band-link: var(--theme-dark-link);--band-focus: var(--theme-dark-focus);--band-eyebrow: var(--theme-dark-eyebrow)}:where(.section-colour).band--deep{--band-bg: var(--theme-deep-bg);--band-text: var(--theme-deep-text);--band-heading: var(--theme-deep-heading);--band-link: var(--theme-deep-link);--band-focus: var(--theme-deep-focus);--band-eyebrow: var(--theme-deep-eyebrow)}:where(.section-colour).band--accent{--band-bg: var(--theme-accent-bg);--band-text: var(--theme-accent-text);--band-heading: var(--theme-accent-heading);--band-link: var(--theme-accent-link);--band-focus: var(--theme-accent-focus);--band-eyebrow: var(--theme-accent-eyebrow);--btn-1-bg: var(--theme-accent-btn-1-bg);--btn-1-fg: var(--theme-accent-btn-1-fg);--btn-1-border: var(--theme-accent-btn-1-bg);--btn-1-hover-bg: var(--theme-accent-btn-1-hover-bg);--btn-1-hover-fg: var(--theme-accent-btn-1-hover-fg)}:where(.section-colour).band--blue-wash{--band-bg: var(--theme-blue-wash-bg);--band-text: var(--theme-blue-wash-text);--band-heading: var(--theme-blue-wash-heading);--band-link: var(--theme-blue-wash-link);--band-focus: var(--theme-blue-wash-focus);--band-eyebrow: var(--theme-blue-wash-eyebrow)}:where(.section-colour).band--dark,:where(.section-colour).band--deep{--btn-1-bg: var(--theme-inverse-btn-1-bg);--btn-1-fg: var(--theme-inverse-btn-1-fg);--btn-1-border: var(--theme-inverse-btn-1-bg);--btn-1-hover-bg: var(--theme-inverse-btn-1-hover-bg);--btn-1-hover-fg: var(--theme-inverse-btn-1-hover-fg)}
