@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes marquee-reverse{0%{transform:translate(0)}to{transform:translate(100%)}}.full-bleed{margin-left:calc(50% - .1px);transform:translate(-50%);width:100vw}.visually-hidden{overflow:hidden;position:absolute;clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;padding:0;width:1px}[data-icon]:not(.retain-original-colours) circle[fill],[data-icon]:not(.retain-original-colours) g[fill],[data-icon]:not(.retain-original-colours) path[fill]{fill:#000;fill:var(--color,#000)}[data-icon]:not(.retain-original-colours) circle[fill][fill=none],[data-icon]:not(.retain-original-colours) g[fill][fill=none],[data-icon]:not(.retain-original-colours) path[fill][fill=none]{fill:none}[data-icon]:not(.retain-original-colours) circle[stroke],[data-icon]:not(.retain-original-colours) g[stroke],[data-icon]:not(.retain-original-colours) path[stroke]{stroke:#000;stroke:var(--color,#000)}[data-icon]:not(.retain-original-colours) circle[stroke][stroke=none],[data-icon]:not(.retain-original-colours) g[stroke][stroke=none],[data-icon]:not(.retain-original-colours) path[stroke][stroke=none]{stroke:none}[data-icon]:not(.retain-original-colours) g circle[fill],[data-icon]:not(.retain-original-colours) g path[fill]{fill:#000;fill:var(--color,#000)}[data-icon]:not(.retain-original-colours) g circle[fill][fill=none],[data-icon]:not(.retain-original-colours) g path[fill][fill=none]{fill:none}[data-icon]:not(.retain-original-colours) g circle[stroke],[data-icon]:not(.retain-original-colours) g path[stroke]{stroke:#000;stroke:var(--color,#000)}[data-icon]:not(.retain-original-colours) g circle[stroke][stroke=none],[data-icon]:not(.retain-original-colours) g path[stroke][stroke=none]{stroke:none}
