@keyframes hero-up{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes hero-down{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes hero-right{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes hero-left{0%{transform:translateX(100%)}to{transform:translateX(0)}}.hero__colourforms svg path:first-child,.hero__colourforms svg path:nth-child(15),.hero__colourforms svg path:nth-child(3),.hero__colourforms svg path:nth-child(7){animation-delay:100s;animation-duration:2s;animation-fill-mode:forwards;animation-iteration-count:1;transform:translateY(-100%)}.hero__colourforms svg path:first-child{animation-delay:0s;animation-name:hero-up}.hero__colourforms svg path:nth-child(3){animation-delay:.2s;animation-name:hero-up}.hero__colourforms svg path:nth-child(7){animation-delay:.4s;animation-name:hero-up}.hero__colourforms svg path:nth-child(15){animation-delay:.6s;animation-name:hero-up}.hero__colourforms svg path:nth-child(12),.hero__colourforms svg path:nth-child(4),.hero__colourforms svg path:nth-child(9){animation-delay:100s;animation-duration:2s;animation-fill-mode:forwards;animation-iteration-count:1;transform:translateY(100%)}.hero__colourforms svg path:nth-child(4){animation-delay:.8s;animation-name:hero-down}.hero__colourforms svg path:nth-child(9){animation-delay:1s;animation-name:hero-down}.hero__colourforms svg path:nth-child(12){animation-delay:.2s;animation-name:hero-down}.hero__colourforms svg path:nth-child(10),.hero__colourforms svg path:nth-child(13),.hero__colourforms svg path:nth-child(16),.hero__colourforms svg path:nth-child(2),.hero__colourforms svg path:nth-child(8){animation-delay:100s;animation-duration:2s;animation-fill-mode:forwards;animation-iteration-count:1;transform:translateX(100%)}.hero__colourforms svg path:nth-child(2){animation-delay:1.4s;animation-name:hero-left}.hero__colourforms svg path:nth-child(8){animation-delay:1.6s;animation-name:hero-left}.hero__colourforms svg path:nth-child(10){animation-delay:.8s;animation-name:hero-left}.hero__colourforms svg path:nth-child(13){animation-delay:2s;animation-name:hero-left}.hero__colourforms svg path:nth-child(16){animation-delay:.27s;animation-name:hero-left}.hero__colourforms svg path:nth-child(11),.hero__colourforms svg path:nth-child(14),.hero__colourforms svg path:nth-child(5),.hero__colourforms svg path:nth-child(6){animation-delay:100s;animation-duration:1s;animation-fill-mode:forwards;animation-iteration-count:1;transform:translateX(100%)}.hero__colourforms svg path:nth-child(5){animation-delay:1.4s;animation-name:hero-right}.hero__colourforms svg path:nth-child(6){animation-delay:.65s;animation-name:hero-right}.hero__colourforms svg path:nth-child(11){animation-delay:.85s;animation-name:hero-right}.hero__colourforms svg path:nth-child(14){animation-delay:2s;animation-name:hero-right}