:root{--heading-font:"neue_haas_grotesk_bold","arial black",verdana,"sans-serif";--heading-font-condensed:"Swiss721BT-Condensed","arial condensed",verdana,"sans-serif";--body-font:"neue_haas_grotesk_regular",sans-serif;--neue-haas-grotesk-black:"neue_haas_grotesk_black",sans-serif;--bodyFontColour:#6d6d6d;--outerHeaderBG1:#599699;--outerHeaderBG2:#456798;--outerHeaderBG3:#af678c;--outerHeaderStroke:#fff;--subHeaderBG1:#76c6c7;--subHeaderBG2:#5e89c6;--subHeaderBG3:#e689b6;--segmentFill1:#b4dede;--segmentFill2:#9fb5dd;--segmentFill3:#efbdd6;--segmentFillOrigEclipse:#7aabad;--segmentFill2OrigEclipse:#6a85ad;--segmentFill3OrigEclipse:#bf85a3;--segmentFillNewEclipse:#76c6c7;--segmentFill2NewEclipse:#5e89c6;--segmentFill3NewEclipse:#e689b6;--decideBrand:#98bf00;--decide-green:159 100% 26%;--decide-red:0 88% 34%;--decide-purple:260 52% 43%;--decide-blue:207 100% 42%;--footer-height:57px;--font-size:1.6rem;--btn-border-radius:5rem;--secondary-btn-bg-colour:0,0%,100%;--secondary-btn-text-colour:0,0%,42.7%;--primary-btn-bg-colour:hsl(var(--decide-green));--primary-btn-text-colour:0,0%,100%;--secondary-btn-bg-hover-colour:hsl(var(--decide-green));--secondary-btn-text-hover-colour:0,0%,100%;--primary-btn-bg-hover-colour:0,0%,100%;--primary-btn-text-hover-colour:0,0%,42.7%;--popup-bg-colour:0,0%,15.3%;--popup-text-colour:0,0%,100%;--text-link-colour:hsl(var(--decide-green));--cookie-type-bullet-colour:hsl(var(--decide-green));--toggle-mandatory-colour:hsl(var(--decide-red));--toggle-on-colour:hsl(var(--decide-green))}.landing{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.landing h1{margin-bottom:2rem}.landing ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:120rem;width:100%}.landing li{width:100%}.landing h2{font-family:var(--heading-font-condensed);font-size:2.6rem}.landing p{font-size:1.6rem}.landing a{color:var(--bodyFontColour);display:block;padding:1rem;text-align:center;text-decoration:none}.landing a:hover{text-decoration:underline}@media screen and (min-width:767px){.landing li{padding:1rem;width:50%}}@media screen and (min-width:1024px){.landing li{padding:1rem;width:33.33%}}