:root{--font-body: "Host Grotesk", Helvetica, sans-serif;--font-secondary: "Arial", Helvetica, sans-serif}:root:lang(zh){--font-body: "Arial", Helvetica, sans-serif}body{font-family:var(--font-body);font-optical-sizing:auto}@font-face{font-display:swap;font-family:"Host Grotesk";font-style:normal;font-weight:400;src:url("/assets/fonts/host-grotesk/host-grotesk-v5-latin-regular.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Host Grotesk";font-style:normal;font-weight:500;src:url("/assets/fonts/host-grotesk/host-grotesk-v5-latin-500.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Host Grotesk";font-style:normal;font-weight:600;src:url("/assets/fonts/host-grotesk/host-grotesk-v5-latin-600.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Host Grotesk";font-style:normal;font-weight:700;src:url("/assets/fonts/host-grotesk/host-grotesk-v5-latin-700.woff2") format("woff2")}:root{--colour-white: #ffffff;--colour-black: #000000;--colour-charcoal: #2d3232;--colour-primary: #251d97;--colour-primaryHover: #130c71;--colour-canvas: #ede6df;--colour-webFabric: #f2f2f2;--colour-border: #ececec;--colour-fieldBorder: #d0d0d0;--colour-darkBorder: #cdcdcd;--colour-deepBlue: #0d058f;--colour-secondaryBlue: #005efc;--colour-highlightDarkBlue: #191364;--colour-fuscia: #ff249e;--colour-text: #404040;--colour-cyan: #17d4ff;--colour-red: #ff0000;--colour-secondaryGreen: #1ceb0f;--colour-secondaryCrimson: #d30d29;--colour-yellow: #ffde00;--colour-purple: #b04cff;--colour-orange: #ff540d;--colour-surface-light: var(--colour-white);--colour-surface-dark: var(--colour-charcoal)}.factCard.loading{display:flex;flex-direction:column;align-items:center;padding:0}.factCard.loading .info{background:var(--colour-surface-light);box-shadow:none;position:relative;padding:0;width:100%;height:calc(100vh - 80px)}.factCard.loading .info .details{position:absolute;top:45%;width:285px;left:37%;transform:translate(-35%, -50%);display:flex;flex-direction:column;text-align:center;align-items:center}@media(min-width: 768px){.factCard.loading .info .details{width:400px;left:40%}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.factCard.loading .info .details .factTitle{animation-duration:.6s;opacity:0;animation-fill-mode:forwards;animation-name:fadeIn;animation-delay:.5s;line-height:1.2;font-family:var(--font-body);margin:0;font-weight:600}.factCard.loading .info .details .factTitle+p,.factCard.loading .info .details .factTitle+.preamble{margin-top:15px}@media(min-width: 1230px){.factCard.loading .info .details .factTitle+p,.factCard.loading .info .details .factTitle+.preamble{margin-top:20px}}.factCard.loading .info .details .factTitle{font-size:1.8rem}@media(min-width: 768px){.factCard.loading .info .details .factTitle{font-size:2.1rem}}@media(min-width: 1230px){.factCard.loading .info .details .factTitle{font-size:2.3rem}}@media(min-width: 1700px){.factCard.loading .info .details .factTitle{font-size:2.6rem}}.factCard.loading .info .details .factTitle{margin-top:30px}.factCard.question{display:none}@media(min-width: 600px){.factCard.question{opacity:0;display:flex;align-items:center;z-index:2}}@media(min-width: 993px){.factCard.question{opacity:unset;padding-right:135px}}@media(min-width: 1441px){.factCard.question{display:block;padding-right:60px}}@media(min-width: 600px){.factCard.question .info{padding:165px 65px 137px}}@media(min-width: 993px){.factCard.question .info{position:relative;width:440px;height:451px;background:#fff;border-radius:20px;box-shadow:0px 53px 21px rgba(31,26,21,.01),0px 30px 18px rgba(31,26,21,.03),0px 13px 13px rgba(31,26,21,.04),0px 3px 7px rgba(31,26,21,.05),0px 0px 0px rgba(31,26,21,.05)}}@media(min-width: 1441px){.factCard.question .info{width:520px;height:630px;margin:150px 0}}.factCard.question .info .details{position:absolute}@media(min-width: 993px){.factCard.question .info .details{top:50%;left:35%;transform:translate(-35%, -50%)}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.factCard.question .info .details .factTitle{animation-duration:.6s;opacity:0;animation-fill-mode:forwards;animation-name:fadeIn;animation-delay:.5s}@media(min-width: 993px){.factCard.question .info .details .factTitle{font-size:3.6rem}}@media(min-width: 1441px){.factCard.question .info .details .factTitle{line-height:1.2;font-family:var(--font-body);margin:0;font-weight:600}.factCard.question .info .details .factTitle+p,.factCard.question .info .details .factTitle+.preamble{margin-top:15px}.factCard.question .info .details .factTitle{font-size:2.8rem;margin-top:30px}}@media(min-width: 1441px)and (min-width: 1230px){.factCard.question .info .details .factTitle+p,.factCard.question .info .details .factTitle+.preamble{margin-top:20px}}@media(min-width: 1441px)and (min-width: 768px){.factCard.question .info .details .factTitle{font-size:3.2rem}}@media(min-width: 1441px)and (min-width: 1230px){.factCard.question .info .details .factTitle{font-size:3.7rem}}@media(min-width: 1441px)and (min-width: 1700px){.factCard.question .info .details .factTitle{font-size:4.5rem}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.factCard.question .info .details img{animation-duration:.6s;opacity:0;animation-fill-mode:forwards;animation-name:fadeIn;animation-delay:.5s}@media(min-width: 993px){.factCard.question .info .details img{width:70px}}@media(min-width: 1441px){.factCard.question .info .details img{width:80px}}@keyframes typewriter{from{opacity:0}to{opacity:1}}.intro .typeWriter{position:relative}.intro .typeWriter .originalText{opacity:0}.intro .typeWriter .screenReader{position:absolute;top:0;left:0;z-index:2;opacity:0;width:100%;height:100%}.intro .typeWriter .animate span{animation-duration:0s;opacity:0;animation-fill-mode:forwards}.intro .typeWriter .animate span:nth-child(1){animation-delay:0.015s}.intro .typeWriter .animate span:nth-child(2){animation-delay:0.03s}.intro .typeWriter .animate span:nth-child(3){animation-delay:0.045s}.intro .typeWriter .animate span:nth-child(4){animation-delay:0.06s}.intro .typeWriter .animate span:nth-child(5){animation-delay:0.075s}.intro .typeWriter .animate span:nth-child(6){animation-delay:0.09s}.intro .typeWriter .animate span:nth-child(7){animation-delay:0.105s}.intro .typeWriter .animate span:nth-child(8){animation-delay:0.12s}.intro .typeWriter .animate span:nth-child(9){animation-delay:0.135s}.intro .typeWriter .animate span:nth-child(10){animation-delay:0.15s}.intro .typeWriter .animate span:nth-child(11){animation-delay:0.165s}.intro .typeWriter .animate span:nth-child(12){animation-delay:0.18s}.intro .typeWriter .animate span:nth-child(13){animation-delay:0.195s}.intro .typeWriter .animate span:nth-child(14){animation-delay:0.21s}.intro .typeWriter .animate span:nth-child(15){animation-delay:0.225s}.intro .typeWriter .animate span:nth-child(16){animation-delay:0.24s}.intro .typeWriter .animate span:nth-child(17){animation-delay:0.255s}.intro .typeWriter .animate span:nth-child(18){animation-delay:0.27s}.intro .typeWriter .animate span:nth-child(19){animation-delay:0.285s}.intro .typeWriter .animate span:nth-child(20){animation-delay:0.3s}.intro .typeWriter .animate span:nth-child(21){animation-delay:0.315s}.intro .typeWriter .animate span:nth-child(22){animation-delay:0.33s}.intro .typeWriter .animate span:nth-child(23){animation-delay:0.345s}.intro .typeWriter .animate span:nth-child(24){animation-delay:0.36s}.intro .typeWriter .animate span:nth-child(25){animation-delay:0.375s}.intro .typeWriter .animate span:nth-child(26){animation-delay:0.39s}.intro .typeWriter .animate span:nth-child(27){animation-delay:0.405s}.intro .typeWriter .animate span:nth-child(28){animation-delay:0.42s}.intro .typeWriter .animate span:nth-child(29){animation-delay:0.435s}.intro .typeWriter .animate span:nth-child(30){animation-delay:0.45s}.intro .typeWriter .animate span:nth-child(31){animation-delay:0.465s}.intro .typeWriter .animate span:nth-child(32){animation-delay:0.48s}.intro .typeWriter .animate span:nth-child(33){animation-delay:0.495s}.intro .typeWriter .animate span:nth-child(34){animation-delay:0.51s}.intro .typeWriter .animate span:nth-child(35){animation-delay:0.525s}.intro .typeWriter .animate span:nth-child(36){animation-delay:0.54s}.intro .typeWriter .animate span:nth-child(37){animation-delay:0.555s}.intro .typeWriter .animate span:nth-child(38){animation-delay:0.57s}.intro .typeWriter .animate span:nth-child(39){animation-delay:0.585s}.intro .typeWriter .animate span:nth-child(40){animation-delay:0.6s}.intro .typeWriter .animate span:nth-child(41){animation-delay:0.615s}.intro .typeWriter .animate span:nth-child(42){animation-delay:0.63s}.intro .typeWriter .animate span:nth-child(43){animation-delay:0.645s}.intro .typeWriter .animate span:nth-child(44){animation-delay:0.66s}.intro .typeWriter .animate span:nth-child(45){animation-delay:0.675s}.intro .typeWriter .animate span:nth-child(46){animation-delay:0.69s}.intro .typeWriter .animate span:nth-child(47){animation-delay:0.705s}.intro .typeWriter .animate span:nth-child(48){animation-delay:0.72s}.intro .typeWriter .animate span:nth-child(49){animation-delay:0.735s}.intro .typeWriter .animate span:nth-child(50){animation-delay:0.75s}.intro .typeWriter .animate span:nth-child(51){animation-delay:0.765s}.intro .typeWriter .animate span:nth-child(52){animation-delay:0.78s}.intro .typeWriter .animate span:nth-child(53){animation-delay:0.795s}.intro .typeWriter .animate span:nth-child(54){animation-delay:0.81s}.intro .typeWriter .animate span:nth-child(55){animation-delay:0.825s}.intro .typeWriter .animate span:nth-child(56){animation-delay:0.84s}.intro .typeWriter .animate span:nth-child(57){animation-delay:0.855s}.intro .typeWriter .animate span:nth-child(58){animation-delay:0.87s}.intro .typeWriter .animate span:nth-child(59){animation-delay:0.885s}.intro .typeWriter .animate span:nth-child(60){animation-delay:0.9s}.intro .typeWriter .animate span:nth-child(61){animation-delay:0.915s}.intro .typeWriter .animate span:nth-child(62){animation-delay:0.93s}.intro .typeWriter .animate span:nth-child(63){animation-delay:0.945s}.intro .typeWriter .animate span:nth-child(64){animation-delay:0.96s}.intro .typeWriter .animate span:nth-child(65){animation-delay:0.975s}.intro .typeWriter .animate span:nth-child(66){animation-delay:0.99s}.intro .typeWriter .animate span:nth-child(67){animation-delay:1.005s}.intro .typeWriter .animate span:nth-child(68){animation-delay:1.02s}.intro .typeWriter .animate span:nth-child(69){animation-delay:1.035s}.intro .typeWriter .animate span:nth-child(70){animation-delay:1.05s}.intro .typeWriter .animate span:nth-child(71){animation-delay:1.065s}.intro .typeWriter .animate span:nth-child(72){animation-delay:1.08s}.intro .typeWriter .animate span:nth-child(73){animation-delay:1.095s}.intro .typeWriter .animate span:nth-child(74){animation-delay:1.11s}.intro .typeWriter .animate span:nth-child(75){animation-delay:1.125s}.intro .typeWriter .animate span:nth-child(76){animation-delay:1.14s}.intro .typeWriter .animate span:nth-child(77){animation-delay:1.155s}.intro .typeWriter .animate span:nth-child(78){animation-delay:1.17s}.intro .typeWriter .animate span:nth-child(79){animation-delay:1.185s}.intro .typeWriter .animate span:nth-child(80){animation-delay:1.2s}.intro .typeWriter .animate span:nth-child(81){animation-delay:1.215s}.intro .typeWriter .animate span:nth-child(82){animation-delay:1.23s}.intro .typeWriter .animate span:nth-child(83){animation-delay:1.245s}.intro .typeWriter .animate span:nth-child(84){animation-delay:1.26s}.intro .typeWriter .animate span:nth-child(85){animation-delay:1.275s}.intro .typeWriter .animate span:nth-child(86){animation-delay:1.29s}.intro .typeWriter .animate span:nth-child(87){animation-delay:1.305s}.intro .typeWriter .animate span:nth-child(88){animation-delay:1.32s}.intro .typeWriter .animate span:nth-child(89){animation-delay:1.335s}.intro .typeWriter .animate span:nth-child(90){animation-delay:1.35s}.intro .typeWriter .animate span:nth-child(91){animation-delay:1.365s}.intro .typeWriter .animate span:nth-child(92){animation-delay:1.38s}.intro .typeWriter .animate span:nth-child(93){animation-delay:1.395s}.intro .typeWriter .animate span:nth-child(94){animation-delay:1.41s}.intro .typeWriter .animate span:nth-child(95){animation-delay:1.425s}.intro .typeWriter .animate span:nth-child(96){animation-delay:1.44s}.intro .typeWriter .animate span:nth-child(97){animation-delay:1.455s}.intro .typeWriter .animate span:nth-child(98){animation-delay:1.47s}.intro .typeWriter .animate span:nth-child(99){animation-delay:1.485s}.intro .typeWriter .animate span:nth-child(100){animation-delay:1.5s}.intro .typeWriter .animate span:nth-child(101){animation-delay:1.515s}.intro .typeWriter .animate span:nth-child(102){animation-delay:1.53s}.intro .typeWriter .animate span:nth-child(103){animation-delay:1.545s}.intro .typeWriter .animate span:nth-child(104){animation-delay:1.56s}.intro .typeWriter .animate span:nth-child(105){animation-delay:1.575s}.intro .typeWriter .animate span:nth-child(106){animation-delay:1.59s}.intro .typeWriter .animate span:nth-child(107){animation-delay:1.605s}.intro .typeWriter .animate span:nth-child(108){animation-delay:1.62s}.intro .typeWriter .animate span:nth-child(109){animation-delay:1.635s}.intro .typeWriter .animate span:nth-child(110){animation-delay:1.65s}.intro .typeWriter .animate span:nth-child(111){animation-delay:1.665s}.intro .typeWriter .animate span:nth-child(112){animation-delay:1.68s}.intro .typeWriter .animate span:nth-child(113){animation-delay:1.695s}.intro .typeWriter .animate span:nth-child(114){animation-delay:1.71s}.intro .typeWriter .animate span:nth-child(115){animation-delay:1.725s}.intro .typeWriter .animate span:nth-child(116){animation-delay:1.74s}.intro .typeWriter .animate span:nth-child(117){animation-delay:1.755s}.intro .typeWriter .animate span:nth-child(118){animation-delay:1.77s}.intro .typeWriter .animate span:nth-child(119){animation-delay:1.785s}.intro .typeWriter .animate span:nth-child(120){animation-delay:1.8s}.intro .typeWriter .animate span:nth-child(121){animation-delay:1.815s}.intro .typeWriter .animate span:nth-child(122){animation-delay:1.83s}.intro .typeWriter .animate span:nth-child(123){animation-delay:1.845s}.intro .typeWriter .animate span:nth-child(124){animation-delay:1.86s}.intro .typeWriter .animate span:nth-child(125){animation-delay:1.875s}.intro .typeWriter .animate span:nth-child(126){animation-delay:1.89s}.intro .typeWriter .animate span:nth-child(127){animation-delay:1.905s}.intro .typeWriter .animate span:nth-child(128){animation-delay:1.92s}.intro .typeWriter .animate span:nth-child(129){animation-delay:1.935s}.intro .typeWriter .animate span:nth-child(130){animation-delay:1.95s}.intro .typeWriter .animate span:nth-child(131){animation-delay:1.965s}.intro .typeWriter .animate span:nth-child(132){animation-delay:1.98s}.intro .typeWriter .animate span:nth-child(133){animation-delay:1.995s}.intro .typeWriter .animate span:nth-child(134){animation-delay:2.01s}.intro .typeWriter .animate span:nth-child(135){animation-delay:2.025s}.intro .typeWriter .animate span:nth-child(136){animation-delay:2.04s}.intro .typeWriter .animate span:nth-child(137){animation-delay:2.055s}.intro .typeWriter .animate span:nth-child(138){animation-delay:2.07s}.intro .typeWriter .animate span:nth-child(139){animation-delay:2.085s}.intro .typeWriter .animate span:nth-child(140){animation-delay:2.1s}.intro .typeWriter .animate span:nth-child(141){animation-delay:2.115s}.intro .typeWriter .animate span:nth-child(142){animation-delay:2.13s}.intro .typeWriter .animate span:nth-child(143){animation-delay:2.145s}.intro .typeWriter .animate span:nth-child(144){animation-delay:2.16s}.intro .typeWriter .animate span:nth-child(145){animation-delay:2.175s}.intro .typeWriter .animate span:nth-child(146){animation-delay:2.19s}.intro .typeWriter .animate span:nth-child(147){animation-delay:2.205s}.intro .typeWriter .animate span:nth-child(148){animation-delay:2.22s}.intro .typeWriter .animate span:nth-child(149){animation-delay:2.235s}.intro .typeWriter .animate span:nth-child(150){animation-delay:2.25s}.intro .typeWriter .animate span:nth-child(151){animation-delay:2.265s}.intro .typeWriter .animate span:nth-child(152){animation-delay:2.28s}.intro .typeWriter .animate span:nth-child(153){animation-delay:2.295s}.intro .typeWriter .animate span:nth-child(154){animation-delay:2.31s}.intro .typeWriter .animate span:nth-child(155){animation-delay:2.325s}.intro .typeWriter .animate span:nth-child(156){animation-delay:2.34s}.intro .typeWriter .animate span:nth-child(157){animation-delay:2.355s}.intro .typeWriter .animate span:nth-child(158){animation-delay:2.37s}.intro .typeWriter .animate span:nth-child(159){animation-delay:2.385s}.intro .typeWriter .animate span:nth-child(160){animation-delay:2.4s}.intro .typeWriter .animate span:nth-child(161){animation-delay:2.415s}.intro .typeWriter .animate span:nth-child(162){animation-delay:2.43s}.intro .typeWriter .animate span:nth-child(163){animation-delay:2.445s}.intro .typeWriter .animate span:nth-child(164){animation-delay:2.46s}.intro .typeWriter .animate span:nth-child(165){animation-delay:2.475s}.intro .typeWriter .animate span:nth-child(166){animation-delay:2.49s}.intro .typeWriter .animate span:nth-child(167){animation-delay:2.505s}.intro .typeWriter .animate span:nth-child(168){animation-delay:2.52s}.intro .typeWriter .animate span:nth-child(169){animation-delay:2.535s}.intro .typeWriter .animate span:nth-child(170){animation-delay:2.55s}.intro .typeWriter .animate span:nth-child(171){animation-delay:2.565s}.intro .typeWriter .animate span:nth-child(172){animation-delay:2.58s}.intro .typeWriter .animate span:nth-child(173){animation-delay:2.595s}.intro .typeWriter .animate span:nth-child(174){animation-delay:2.61s}.intro .typeWriter .animate span:nth-child(175){animation-delay:2.625s}.intro .typeWriter .animate span:nth-child(176){animation-delay:2.64s}.intro .typeWriter .animate span:nth-child(177){animation-delay:2.655s}.intro .typeWriter .animate span:nth-child(178){animation-delay:2.67s}.intro .typeWriter .animate span:nth-child(179){animation-delay:2.685s}.intro .typeWriter .animate span:nth-child(180){animation-delay:2.7s}.intro .typeWriter .animate span:nth-child(181){animation-delay:2.715s}.intro .typeWriter .animate span:nth-child(182){animation-delay:2.73s}.intro .typeWriter .animate span:nth-child(183){animation-delay:2.745s}.intro .typeWriter .animate span:nth-child(184){animation-delay:2.76s}.intro .typeWriter .animate span:nth-child(185){animation-delay:2.775s}.intro .typeWriter .animate span:nth-child(186){animation-delay:2.79s}.intro .typeWriter .animate span:nth-child(187){animation-delay:2.805s}.intro .typeWriter .animate span:nth-child(188){animation-delay:2.82s}.intro .typeWriter .animate span:nth-child(189){animation-delay:2.835s}.intro .typeWriter .animate span:nth-child(190){animation-delay:2.85s}.intro .typeWriter .animate span:nth-child(191){animation-delay:2.865s}.intro .typeWriter .animate span:nth-child(192){animation-delay:2.88s}.intro .typeWriter .animate span:nth-child(193){animation-delay:2.895s}.intro .typeWriter .animate span:nth-child(194){animation-delay:2.91s}.intro .typeWriter .animate span:nth-child(195){animation-delay:2.925s}.intro .typeWriter .animate span:nth-child(196){animation-delay:2.94s}.intro .typeWriter .animate span:nth-child(197){animation-delay:2.955s}.intro .typeWriter .animate span:nth-child(198){animation-delay:2.97s}.intro .typeWriter .animate span:nth-child(199){animation-delay:2.985s}.intro .typeWriter .animate span:nth-child(200){animation-delay:3s}.intro{padding-left:10px;padding-right:10px}.intro .title{line-height:1.2;font-family:var(--font-body);margin:0;font-weight:600}.intro .title+p,.intro .title+.preamble{margin-top:15px}@media(min-width: 1230px){.intro .title+p,.intro .title+.preamble{margin-top:20px}}.intro .title{line-height:1.1;font-size:3.4rem}@media(min-width: 768px){.intro .title{font-size:3.9rem}}@media(min-width: 1230px){.intro .title{font-size:4.5rem}}@media(min-width: 1700px){.intro .title{font-size:5.9rem}}.intro .title{margin-bottom:25px}.intro .title .animate span{animation-name:typewriter}.intro .title .animate span:nth-child(1){animation-delay:1.615s}.intro .title .animate span:nth-child(2){animation-delay:1.63s}.intro .title .animate span:nth-child(3){animation-delay:1.645s}.intro .title .animate span:nth-child(4){animation-delay:1.66s}.intro .title .animate span:nth-child(5){animation-delay:1.675s}.intro .title .animate span:nth-child(6){animation-delay:1.69s}.intro .title .animate span:nth-child(7){animation-delay:1.705s}.intro .title .animate span:nth-child(8){animation-delay:1.72s}.intro .title .animate span:nth-child(9){animation-delay:1.735s}.intro .title .animate span:nth-child(10){animation-delay:1.75s}.intro .title .animate span:nth-child(11){animation-delay:1.765s}.intro .title .animate span:nth-child(12){animation-delay:1.78s}.intro .title .animate span:nth-child(13){animation-delay:1.795s}.intro .title .animate span:nth-child(14){animation-delay:1.81s}.intro .title .animate span:nth-child(15){animation-delay:1.825s}.intro .title .animate span:nth-child(16){animation-delay:1.84s}.intro .title .animate span:nth-child(17){animation-delay:1.855s}.intro .title .animate span:nth-child(18){animation-delay:1.87s}.intro .title .animate span:nth-child(19){animation-delay:1.885s}.intro .title .animate span:nth-child(20){animation-delay:1.9s}.intro .title .animate span:nth-child(21){animation-delay:1.915s}.intro .title .animate span:nth-child(22){animation-delay:1.93s}.intro .title .animate span:nth-child(23){animation-delay:1.945s}.intro .title .animate span:nth-child(24){animation-delay:1.96s}.intro .title .animate span:nth-child(25){animation-delay:1.975s}.intro .title .animate span:nth-child(26){animation-delay:1.99s}.intro .title .animate span:nth-child(27){animation-delay:2.005s}.intro .title .animate span:nth-child(28){animation-delay:2.02s}.intro .title .animate span:nth-child(29){animation-delay:2.035s}.intro .title .animate span:nth-child(30){animation-delay:2.05s}.intro .title .animate span:nth-child(31){animation-delay:2.065s}.intro .title .animate span:nth-child(32){animation-delay:2.08s}.intro .title .animate span:nth-child(33){animation-delay:2.095s}.intro .title .animate span:nth-child(34){animation-delay:2.11s}.intro .title .animate span:nth-child(35){animation-delay:2.125s}.intro .title .animate span:nth-child(36){animation-delay:2.14s}.intro .title .animate span:nth-child(37){animation-delay:2.155s}.intro .title .animate span:nth-child(38){animation-delay:2.17s}.intro .title .animate span:nth-child(39){animation-delay:2.185s}.intro .title .animate span:nth-child(40){animation-delay:2.2s}.intro .title .animate span:nth-child(41){animation-delay:2.215s}.intro .title .animate span:nth-child(42){animation-delay:2.23s}.intro .title .animate span:nth-child(43){animation-delay:2.245s}.intro .title .animate span:nth-child(44){animation-delay:2.26s}.intro .title .animate span:nth-child(45){animation-delay:2.275s}.intro .title .animate span:nth-child(46){animation-delay:2.29s}.intro .title .animate span:nth-child(47){animation-delay:2.305s}.intro .title .animate span:nth-child(48){animation-delay:2.32s}.intro .title .animate span:nth-child(49){animation-delay:2.335s}.intro .title .animate span:nth-child(50){animation-delay:2.35s}.intro .title .animate span:nth-child(51){animation-delay:2.365s}.intro .title .animate span:nth-child(52){animation-delay:2.38s}.intro .title .animate span:nth-child(53){animation-delay:2.395s}.intro .title .animate span:nth-child(54){animation-delay:2.41s}.intro .title .animate span:nth-child(55){animation-delay:2.425s}.intro .title .animate span:nth-child(56){animation-delay:2.44s}.intro .title .animate span:nth-child(57){animation-delay:2.455s}.intro .title .animate span:nth-child(58){animation-delay:2.47s}.intro .title .animate span:nth-child(59){animation-delay:2.485s}.intro .title .animate span:nth-child(60){animation-delay:2.5s}.intro .title .animate span:nth-child(61){animation-delay:2.515s}.intro .title .animate span:nth-child(62){animation-delay:2.53s}.intro .title .animate span:nth-child(63){animation-delay:2.545s}.intro .title .animate span:nth-child(64){animation-delay:2.56s}.intro .title .animate span:nth-child(65){animation-delay:2.575s}.intro .title .animate span:nth-child(66){animation-delay:2.59s}.intro .title .animate span:nth-child(67){animation-delay:2.605s}.intro .title .animate span:nth-child(68){animation-delay:2.62s}.intro .title .animate span:nth-child(69){animation-delay:2.635s}.intro .title .animate span:nth-child(70){animation-delay:2.65s}.intro .title .animate span:nth-child(71){animation-delay:2.665s}.intro .title .animate span:nth-child(72){animation-delay:2.68s}.intro .title .animate span:nth-child(73){animation-delay:2.695s}.intro .title .animate span:nth-child(74){animation-delay:2.71s}.intro .title .animate span:nth-child(75){animation-delay:2.725s}.intro .title .animate span:nth-child(76){animation-delay:2.74s}.intro .title .animate span:nth-child(77){animation-delay:2.755s}.intro .title .animate span:nth-child(78){animation-delay:2.77s}.intro .title .animate span:nth-child(79){animation-delay:2.785s}.intro .title .animate span:nth-child(80){animation-delay:2.8s}.intro .title .animate span:nth-child(81){animation-delay:2.815s}.intro .title .animate span:nth-child(82){animation-delay:2.83s}.intro .title .animate span:nth-child(83){animation-delay:2.845s}.intro .title .animate span:nth-child(84){animation-delay:2.86s}.intro .title .animate span:nth-child(85){animation-delay:2.875s}.intro .title .animate span:nth-child(86){animation-delay:2.89s}.intro .title .animate span:nth-child(87){animation-delay:2.905s}.intro .title .animate span:nth-child(88){animation-delay:2.92s}.intro .title .animate span:nth-child(89){animation-delay:2.935s}.intro .title .animate span:nth-child(90){animation-delay:2.95s}.intro .title .animate span:nth-child(91){animation-delay:2.965s}.intro .title .animate span:nth-child(92){animation-delay:2.98s}.intro .title .animate span:nth-child(93){animation-delay:2.995s}.intro .title .animate span:nth-child(94){animation-delay:3.01s}.intro .title .animate span:nth-child(95){animation-delay:3.025s}.intro .title .animate span:nth-child(96){animation-delay:3.04s}.intro .title .animate span:nth-child(97){animation-delay:3.055s}.intro .title .animate span:nth-child(98){animation-delay:3.07s}.intro .title .animate span:nth-child(99){animation-delay:3.085s}.intro .title .animate span:nth-child(100){animation-delay:3.1s}.intro .title .animate span:nth-child(101){animation-delay:3.115s}.intro .title .animate span:nth-child(102){animation-delay:3.13s}.intro .title .animate span:nth-child(103){animation-delay:3.145s}.intro .title .animate span:nth-child(104){animation-delay:3.16s}.intro .title .animate span:nth-child(105){animation-delay:3.175s}.intro .title .animate span:nth-child(106){animation-delay:3.19s}.intro .title .animate span:nth-child(107){animation-delay:3.205s}.intro .title .animate span:nth-child(108){animation-delay:3.22s}.intro .title .animate span:nth-child(109){animation-delay:3.235s}.intro .title .animate span:nth-child(110){animation-delay:3.25s}.intro .title .animate span:nth-child(111){animation-delay:3.265s}.intro .title .animate span:nth-child(112){animation-delay:3.28s}.intro .title .animate span:nth-child(113){animation-delay:3.295s}.intro .title .animate span:nth-child(114){animation-delay:3.31s}.intro .title .animate span:nth-child(115){animation-delay:3.325s}.intro .title .animate span:nth-child(116){animation-delay:3.34s}.intro .title .animate span:nth-child(117){animation-delay:3.355s}.intro .title .animate span:nth-child(118){animation-delay:3.37s}.intro .title .animate span:nth-child(119){animation-delay:3.385s}.intro .title .animate span:nth-child(120){animation-delay:3.4s}.intro .title .animate span:nth-child(121){animation-delay:3.415s}.intro .title .animate span:nth-child(122){animation-delay:3.43s}.intro .title .animate span:nth-child(123){animation-delay:3.445s}.intro .title .animate span:nth-child(124){animation-delay:3.46s}.intro .title .animate span:nth-child(125){animation-delay:3.475s}.intro .title .animate span:nth-child(126){animation-delay:3.49s}.intro .title .animate span:nth-child(127){animation-delay:3.505s}.intro .title .animate span:nth-child(128){animation-delay:3.52s}.intro .title .animate span:nth-child(129){animation-delay:3.535s}.intro .title .animate span:nth-child(130){animation-delay:3.55s}.intro .title .animate span:nth-child(131){animation-delay:3.565s}.intro .title .animate span:nth-child(132){animation-delay:3.58s}.intro .title .animate span:nth-child(133){animation-delay:3.595s}.intro .title .animate span:nth-child(134){animation-delay:3.61s}.intro .title .animate span:nth-child(135){animation-delay:3.625s}.intro .title .animate span:nth-child(136){animation-delay:3.64s}.intro .title .animate span:nth-child(137){animation-delay:3.655s}.intro .title .animate span:nth-child(138){animation-delay:3.67s}.intro .title .animate span:nth-child(139){animation-delay:3.685s}.intro .title .animate span:nth-child(140){animation-delay:3.7s}.intro .title .animate span:nth-child(141){animation-delay:3.715s}.intro .title .animate span:nth-child(142){animation-delay:3.73s}.intro .title .animate span:nth-child(143){animation-delay:3.745s}.intro .title .animate span:nth-child(144){animation-delay:3.76s}.intro .title .animate span:nth-child(145){animation-delay:3.775s}.intro .title .animate span:nth-child(146){animation-delay:3.79s}.intro .title .animate span:nth-child(147){animation-delay:3.805s}.intro .title .animate span:nth-child(148){animation-delay:3.82s}.intro .title .animate span:nth-child(149){animation-delay:3.835s}.intro .title .animate span:nth-child(150){animation-delay:3.85s}.intro .title .animate span:nth-child(151){animation-delay:3.865s}.intro .title .animate span:nth-child(152){animation-delay:3.88s}.intro .title .animate span:nth-child(153){animation-delay:3.895s}.intro .title .animate span:nth-child(154){animation-delay:3.91s}.intro .title .animate span:nth-child(155){animation-delay:3.925s}.intro .title .animate span:nth-child(156){animation-delay:3.94s}.intro .title .animate span:nth-child(157){animation-delay:3.955s}.intro .title .animate span:nth-child(158){animation-delay:3.97s}.intro .title .animate span:nth-child(159){animation-delay:3.985s}.intro .title .animate span:nth-child(160){animation-delay:4s}.intro .title .animate span:nth-child(161){animation-delay:4.015s}.intro .title .animate span:nth-child(162){animation-delay:4.03s}.intro .title .animate span:nth-child(163){animation-delay:4.045s}.intro .title .animate span:nth-child(164){animation-delay:4.06s}.intro .title .animate span:nth-child(165){animation-delay:4.075s}.intro .title .animate span:nth-child(166){animation-delay:4.09s}.intro .title .animate span:nth-child(167){animation-delay:4.105s}.intro .title .animate span:nth-child(168){animation-delay:4.12s}.intro .title .animate span:nth-child(169){animation-delay:4.135s}.intro .title .animate span:nth-child(170){animation-delay:4.15s}.intro .title .animate span:nth-child(171){animation-delay:4.165s}.intro .title .animate span:nth-child(172){animation-delay:4.18s}.intro .title .animate span:nth-child(173){animation-delay:4.195s}.intro .title .animate span:nth-child(174){animation-delay:4.21s}.intro .title .animate span:nth-child(175){animation-delay:4.225s}.intro .title .animate span:nth-child(176){animation-delay:4.24s}.intro .title .animate span:nth-child(177){animation-delay:4.255s}.intro .title .animate span:nth-child(178){animation-delay:4.27s}.intro .title .animate span:nth-child(179){animation-delay:4.285s}.intro .title .animate span:nth-child(180){animation-delay:4.3s}.intro .title .animate span:nth-child(181){animation-delay:4.315s}.intro .title .animate span:nth-child(182){animation-delay:4.33s}.intro .title .animate span:nth-child(183){animation-delay:4.345s}.intro .title .animate span:nth-child(184){animation-delay:4.36s}.intro .title .animate span:nth-child(185){animation-delay:4.375s}.intro .title .animate span:nth-child(186){animation-delay:4.39s}.intro .title .animate span:nth-child(187){animation-delay:4.405s}.intro .title .animate span:nth-child(188){animation-delay:4.42s}.intro .title .animate span:nth-child(189){animation-delay:4.435s}.intro .title .animate span:nth-child(190){animation-delay:4.45s}.intro .title .animate span:nth-child(191){animation-delay:4.465s}.intro .title .animate span:nth-child(192){animation-delay:4.48s}.intro .title .animate span:nth-child(193){animation-delay:4.495s}.intro .title .animate span:nth-child(194){animation-delay:4.51s}.intro .title .animate span:nth-child(195){animation-delay:4.525s}.intro .title .animate span:nth-child(196){animation-delay:4.54s}.intro .title .animate span:nth-child(197){animation-delay:4.555s}.intro .title .animate span:nth-child(198){animation-delay:4.57s}.intro .title .animate span:nth-child(199){animation-delay:4.585s}.intro .title .animate span:nth-child(200){animation-delay:4.6s}@media(min-width: 768px){.intro .title{margin-bottom:60px;width:70%}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.intro .grid{animation-duration:.6s;opacity:0;animation-fill-mode:forwards;animation-name:fadeIn;animation-delay:2s}@media(min-width: 768px){.intro .grid{display:grid;grid-template-columns:repeat(3, 1fr);width:calc(100% + 130px)}}@media(min-width: 768px){.intro .grid .introGrid{margin-bottom:75px;border-left:3px solid var(--colour-white);margin-right:130px}}.intro .grid .content{display:flex;margin-bottom:25px}@media(min-width: 768px){.intro .grid .content{display:block;margin-left:20px}}@media(min-width: 1050px){.intro .grid .content{margin-left:33px}}.intro .grid .content h4{line-height:1.2;font-family:var(--font-body);margin:0;font-weight:600}.intro .grid .content h4+p,.intro .grid .content h4+.preamble{margin-top:15px}@media(min-width: 1230px){.intro .grid .content h4+p,.intro .grid .content h4+.preamble{margin-top:20px}}.intro .grid .content h4{font-size:1.5rem}@media(min-width: 768px){.intro .grid .content h4{font-size:1.7rem}}@media(min-width: 1230px){.intro .grid .content h4{font-size:1.8rem}}@media(min-width: 1700px){.intro .grid .content h4{font-size:2rem}}.intro .grid .content h4{margin-top:15px;margin-left:10px}@media(min-width: 768px){.intro .grid .content h4{margin-left:0}}@media(min-width: 1050px){.intro .grid .content h4{margin:20px 0 5px}}.intro .grid .content p{display:none}@media(min-width: 768px){.intro .grid .content p{display:block;font-size:1.2rem}}@media(min-width: 1050px){.intro .grid .content p{font-size:1.5rem}}.intro .grid .content img{width:60px}@media(min-width: 768px){.intro .grid .content img{width:auto;height:60px}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.intro .start-btn{animation-duration:.6s;opacity:0;animation-fill-mode:forwards;animation-name:fadeIn;animation-delay:2s;margin-top:60px}@media(min-width: 768px){.intro .start-btn{display:table;margin-left:auto;margin-top:0}}.intro .start-btn button{font-size:1.4rem;border:none;width:auto;max-width:100%;font-weight:bold;padding:15px;min-height:45px;min-width:180px;text-decoration:none;text-align:center;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;position:relative;cursor:pointer;z-index:1}.intro .start-btn button:before,.intro .start-btn button:after{content:"";background-color:var(--colour-primary);position:absolute;width:100%;height:100%;z-index:-1;transition:width .2s ease,height .2s ease,background-color .2s ease}.intro .start-btn button:before{top:0;right:0}.intro .start-btn button:after{bottom:0;left:0}.intro .start-btn button:hover:not([disabled]):before,.intro .start-btn button:hover:not([disabled]):after,.intro .start-btn button:focus-visible:not([disabled]):before,.intro .start-btn button:focus-visible:not([disabled]):after{background-color:var(--colour-primaryHover);width:calc(100% - 10px);height:calc(100% - 10px)}.intro .start-btn button.disabled,.intro .start-btn button[disabled]{opacity:.4;pointer-events:none}.intro .start-btn button:focus-visible{outline:var(--colour-primary) 1px solid;outline-offset:2px}.intro .start-btn button{color:var(--colour-charcoal)}.intro .start-btn button:before,.intro .start-btn button:after{background-color:var(--colour-white)}.intro .start-btn button:hover:not([disabled]):before,.intro .start-btn button:hover:not([disabled]):after,.intro .start-btn button:focus-visible:not([disabled]):before,.intro .start-btn button:focus-visible:not([disabled]):after{background-color:var(--colour-white)}.intro .start-btn button{min-width:100%}@media(min-width: 768px){.intro .start-btn button{min-width:295px}}.intro .start-btn img{margin-left:10px}@media(min-width: 600px){.lottieFile{position:absolute;right:-405px;bottom:0;width:510px}}@media(min-width: 993px){.lottieFile{right:0}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.navbar{animation-duration:.6s;opacity:0;animation-fill-mode:forwards;animation-name:fadeIn;animation-delay:1s;margin:30px auto;display:flex;justify-content:space-between;width:100%}@media(min-width: 768px){.navbar{padding:0}}.navbar .logo:focus-visible{outline:var(--colour-white) 1px solid;outline-offset:2px}.navbar .logo{cursor:pointer}.navbar .logo img{width:85px}.navbar .homeBtn:focus-visible{outline:var(--colour-white) 1px solid;outline-offset:2px}.navbar .homeBtn{text-decoration-line:underline;text-decoration-color:rgba(0,0,0,0);transition:text-decoration .2s ease;color:var(--colour-white);font-size:1.4rem;font-weight:700;align-self:center}.navbar .homeBtn:hover{text-decoration-color:var(--colour-white)}.survey{margin:40px 0}@media(min-width: 600px){.survey{margin:54px 0 0 0}}@media(min-width: 1441px){.survey{margin:87px 0}}.survey.loading{height:calc(100vh - 80px)}@media(min-width: 768px){.survey.loading{margin:0}}.survey .questions.loading{opacity:0}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.survey .questions .progress{animation-duration:.6s;opacity:0;animation-fill-mode:forwards;animation-name:fadeIn;animation-delay:.3s;font-size:1.3rem;font-weight:700}.survey .questions .progress.updateSurvey{opacity:0}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.survey .questions fieldset{animation-duration:.6s;opacity:0;animation-fill-mode:forwards;animation-name:fadeIn;animation-delay:.5s;border:none;margin:0;padding:0}.survey .questions fieldset.updateSurvey{opacity:0}.survey .questions fieldset .question .title{line-height:1.2;font-family:var(--font-body);margin:0;font-weight:600}.survey .questions fieldset .question .title+p,.survey .questions fieldset .question .title+.preamble{margin-top:15px}@media(min-width: 1230px){.survey .questions fieldset .question .title+p,.survey .questions fieldset .question .title+.preamble{margin-top:20px}}.survey .questions fieldset .question .title{line-height:1.1;font-size:3.4rem}@media(min-width: 768px){.survey .questions fieldset .question .title{font-size:3.9rem}}@media(min-width: 1230px){.survey .questions fieldset .question .title{font-size:4.5rem}}@media(min-width: 1700px){.survey .questions fieldset .question .title{font-size:5.9rem}}.survey .questions fieldset .question .title{margin-top:10px;margin-bottom:30px}@media(min-width: 600px){.survey .questions fieldset .question .title{font-size:3.5rem;margin-bottom:20px}}@media(min-width: 1441px){.survey .questions fieldset .question .title{line-height:1.2;font-family:var(--font-body);margin:0;font-weight:600}.survey .questions fieldset .question .title+p,.survey .questions fieldset .question .title+.preamble{margin-top:15px}.survey .questions fieldset .question .title{font-size:2.8rem;margin-bottom:46px}}@media(min-width: 1441px)and (min-width: 1230px){.survey .questions fieldset .question .title+p,.survey .questions fieldset .question .title+.preamble{margin-top:20px}}@media(min-width: 1441px)and (min-width: 768px){.survey .questions fieldset .question .title{font-size:3.2rem}}@media(min-width: 1441px)and (min-width: 1230px){.survey .questions fieldset .question .title{font-size:3.7rem}}@media(min-width: 1441px)and (min-width: 1700px){.survey .questions fieldset .question .title{font-size:4.5rem}}@media(min-width: 600px){.survey .questions fieldset .question ::-webkit-scrollbar{width:10px;background:#e0d4c6}.survey .questions fieldset .question ::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.survey .questions fieldset .question ::-webkit-scrollbar-thumb{background:#cbbcac}.survey .questions fieldset .question ::-webkit-scrollbar-thumb:hover{background:hsl(30.9677419355,22.962962963%,73.0294117647%)}.survey .questions fieldset .question ::-moz-selection{color:var(--colour-white);background:var(--colour-primary)}.survey .questions fieldset .question ::selection{color:var(--colour-white);background:var(--colour-primary)}}@media(min-width: 600px){.survey .questions fieldset .question .answers{overflow-y:auto;height:calc(100vh - 296px);padding-right:16px}}@media(min-width: 1441px){.survey .questions fieldset .question .answers{height:unset}}.survey .questions fieldset .question .answers .answer-wrapper .answer{display:flex;align-items:center;background:var(--colour-white);margin-bottom:8px;border:1px solid var(--colour-white)}.survey .questions fieldset .question .answers .answer-wrapper .answer.checked{border:1px solid var(--colour-primary)}.survey .questions fieldset .question .answers .answer-wrapper .answer.checked.radio label{border:none;width:100%}.survey .questions fieldset .question .answers .answer-wrapper .answer.checked.radio label:before{border:2px solid var(--colour-primary);background-color:var(--colour-white);background-image:url("/assets/images/icons/eclipse-primary.svg")}.survey .questions fieldset .question .answers .answer-wrapper .answer.radio{min-height:30px;margin-bottom:17px}@media(min-width: 1050px){.survey .questions fieldset .question .answers .answer-wrapper .answer.radio{margin-bottom:28px}}.survey .questions fieldset .question .answers .answer-wrapper .answer.radio input{position:absolute !important;left:-99999999999px !important;height:0 !important}.survey .questions fieldset .question .answers .answer-wrapper .answer.radio input:focus-visible+label:before{outline:1px solid var(--colour-black);outline-offset:1px}.survey .questions fieldset .question .answers .answer-wrapper .answer.radio input:checked+label{border:none}.survey .questions fieldset .question .answers .answer-wrapper .answer.radio input:checked+label:before{background-image:url("/assets/images/icons/blueTick.svg")}.survey .questions fieldset .question .answers .answer-wrapper .answer.radio .multi-checkbox-title{font-size:1.5rem;color:var(--colour-charcoal);margin-bottom:18px}.survey .questions fieldset .question .answers .answer-wrapper .answer.radio label{font-size:1.5rem;display:flex;color:var(--colour-charcoal);position:relative;font-weight:normal;cursor:pointer;padding-left:38px}.survey .questions fieldset .question .answers .answer-wrapper .answer.radio label:before{content:"";width:24px;height:24px;position:absolute;left:0;top:-2px;border:1px solid var(--colour-border);background-color:var(--colour-white);background-size:13px 10px;background-repeat:no-repeat;background-position:center;transition:all .2s ease}.survey .questions fieldset .question .answers .answer-wrapper .answer.radio label:hover:before{border-color:var(--colour-black)}.survey .questions fieldset .question .answers .answer-wrapper .answer.radio label.multi-checkbox-label:first-of-type{margin-top:16px}.survey .questions fieldset .question .answers .answer-wrapper .answer.radio label.multi-checkbox-label{margin-bottom:14px}.survey .questions fieldset .question .answers .answer-wrapper .answer.radio.purple input:checked+label:before{background-image:url("/assets/images/icons/whiteTick.svg")}.survey .questions fieldset .question .answers .answer-wrapper .answer.radio.purple label{color:var(--colour-white)}.survey .questions fieldset .question .answers .answer-wrapper .answer.radio.purple label:before{border:1px solid var(--colour-white);background-color:var(--colour-primary)}.survey .questions fieldset .question .answers .answer-wrapper .answer.radio{margin-bottom:8px}@media(min-width: 600px){.survey .questions fieldset .question .answers .answer-wrapper .answer.radio{margin-bottom:12px}}@media(min-width: 1441px){.survey .questions fieldset .question .answers .answer-wrapper .answer.radio{margin-bottom:16px}}.survey .questions fieldset .question .answers .answer-wrapper .answer.radio input:checked+label{border:none}.survey .questions fieldset .question .answers .answer-wrapper .answer.radio input:checked+label:before{border:2px solid var(--colour-primary);background-color:var(--colour-white);background-image:url("/assets/images/icons/eclipse-primary.svg")}.survey .questions fieldset .question .answers .answer-wrapper .answer.radio label{padding:18px 30px 18px 48px;width:100%}@media(min-width: 600px){.survey .questions fieldset .question .answers .answer-wrapper .answer.radio label{padding:23px 30px 23px 48px}}@media(min-width: 993px){.survey .questions fieldset .question .answers .answer-wrapper .answer.radio label{padding:25px 30px 25px 48px}}@media(min-width: 1441px){.survey .questions fieldset .question .answers .answer-wrapper .answer.radio label{padding:27px 30px 27px 48px}}.survey .questions fieldset .question .answers .answer-wrapper .answer.radio label:before{top:50%;transform:translate(16px, -50%);border-radius:50%}.survey .questions fieldset .question .answers .answer-wrapper .answer.radio label:hover:before{border-color:var(--colour-primary)}.survey .questions fieldset .question .answers .answer-wrapper .answer.checkbox{min-height:30px;margin-bottom:17px}@media(min-width: 1050px){.survey .questions fieldset .question .answers .answer-wrapper .answer.checkbox{margin-bottom:28px}}.survey .questions fieldset .question .answers .answer-wrapper .answer.checkbox input{position:absolute !important;left:-99999999999px !important;height:0 !important}.survey .questions fieldset .question .answers .answer-wrapper .answer.checkbox input:focus-visible+label:before{outline:1px solid var(--colour-black);outline-offset:1px}.survey .questions fieldset .question .answers .answer-wrapper .answer.checkbox input:checked+label{border:none}.survey .questions fieldset .question .answers .answer-wrapper .answer.checkbox input:checked+label:before{background-image:url("/assets/images/icons/blueTick.svg")}.survey .questions fieldset .question .answers .answer-wrapper .answer.checkbox .multi-checkbox-title{font-size:1.5rem;color:var(--colour-charcoal);margin-bottom:18px}.survey .questions fieldset .question .answers .answer-wrapper .answer.checkbox label{font-size:1.5rem;display:flex;color:var(--colour-charcoal);position:relative;font-weight:normal;cursor:pointer;padding-left:38px}.survey .questions fieldset .question .answers .answer-wrapper .answer.checkbox label:before{content:"";width:24px;height:24px;position:absolute;left:0;top:-2px;border:1px solid var(--colour-border);background-color:var(--colour-white);background-size:13px 10px;background-repeat:no-repeat;background-position:center;transition:all .2s ease}.survey .questions fieldset .question .answers .answer-wrapper .answer.checkbox label:hover:before{border-color:var(--colour-black)}.survey .questions fieldset .question .answers .answer-wrapper .answer.checkbox label.multi-checkbox-label:first-of-type{margin-top:16px}.survey .questions fieldset .question .answers .answer-wrapper .answer.checkbox label.multi-checkbox-label{margin-bottom:14px}.survey .questions fieldset .question .answers .answer-wrapper .answer.checkbox.purple input:checked+label:before{background-image:url("/assets/images/icons/whiteTick.svg")}.survey .questions fieldset .question .answers .answer-wrapper .answer.checkbox.purple label{color:var(--colour-white)}.survey .questions fieldset .question .answers .answer-wrapper .answer.checkbox.purple label:before{border:1px solid var(--colour-white);background-color:var(--colour-primary)}.survey .questions fieldset .question .answers .answer-wrapper .answer.checkbox{margin-bottom:8px}@media(min-width: 768px){.survey .questions fieldset .question .answers .answer-wrapper .answer.checkbox{margin-bottom:16px}}@media(min-width: 1050px){.survey .questions fieldset .question .answers .answer-wrapper .answer.checkbox{margin-bottom:16px}}.survey .questions fieldset .question .answers .answer-wrapper .answer.checkbox input:checked+label{border:none}.survey .questions fieldset .question .answers .answer-wrapper .answer.checkbox input:checked+label:before{background-color:var(--colour-primary);background-image:url("/assets/images/icons/whiteTick.svg")}.survey .questions fieldset .question .answers .answer-wrapper .answer.checkbox label{padding:25px 30px 25px 48px;width:100%}.survey .questions fieldset .question .answers .answer-wrapper .answer.checkbox label:before{top:50%;transform:translate(16px, -50%)}@media(min-width: 768px){.survey .questions fieldset .question .answers .answer-wrapper.twoColumns{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px}.survey .questions fieldset .question .answers .answer-wrapper.twoColumns .answer{margin-bottom:0}}@media(min-width: 600px){.survey .questions fieldset .btns{display:flex;flex-direction:row-reverse}}.survey .questions fieldset .btns .continue-btn{margin-top:24px}@media(min-width: 600px){.survey .questions fieldset .btns .continue-btn{display:table;margin-left:auto;margin-top:15px}}@media(min-width: 1441px){.survey .questions fieldset .btns .continue-btn{margin-top:26px}}.survey .questions fieldset .btns .continue-btn button{font-size:1.4rem;border:none;width:auto;max-width:100%;font-weight:bold;padding:15px;min-height:45px;min-width:180px;text-decoration:none;text-align:center;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;position:relative;cursor:pointer;z-index:1}.survey .questions fieldset .btns .continue-btn button:before,.survey .questions fieldset .btns .continue-btn button:after{content:"";background-color:var(--colour-primary);position:absolute;width:100%;height:100%;z-index:-1;transition:width .2s ease,height .2s ease,background-color .2s ease}.survey .questions fieldset .btns .continue-btn button:before{top:0;right:0}.survey .questions fieldset .btns .continue-btn button:after{bottom:0;left:0}.survey .questions fieldset .btns .continue-btn button:hover:not([disabled]):before,.survey .questions fieldset .btns .continue-btn button:hover:not([disabled]):after,.survey .questions fieldset .btns .continue-btn button:focus-visible:not([disabled]):before,.survey .questions fieldset .btns .continue-btn button:focus-visible:not([disabled]):after{background-color:var(--colour-primaryHover);width:calc(100% - 10px);height:calc(100% - 10px)}.survey .questions fieldset .btns .continue-btn button.disabled,.survey .questions fieldset .btns .continue-btn button[disabled]{opacity:.4;pointer-events:none}.survey .questions fieldset .btns .continue-btn button:focus-visible{outline:var(--colour-primary) 1px solid;outline-offset:2px}.survey .questions fieldset .btns .continue-btn button{color:var(--colour-white)}.survey .questions fieldset .btns .continue-btn button:before,.survey .questions fieldset .btns .continue-btn button:after{background-color:var(--colour-primary)}.survey .questions fieldset .btns .continue-btn button:hover:not([disabled]):before,.survey .questions fieldset .btns .continue-btn button:hover:not([disabled]):after,.survey .questions fieldset .btns .continue-btn button:focus-visible:not([disabled]):before,.survey .questions fieldset .btns .continue-btn button:focus-visible:not([disabled]):after{background-color:var(--colour-primaryHover)}.survey .questions fieldset .btns .continue-btn button{min-width:100%}@media(min-width: 600px){.survey .questions fieldset .btns .continue-btn button{min-width:220px;padding:12px}}@media(min-width: 1441px){.survey .questions fieldset .btns .continue-btn button{min-width:295px}}.survey .questions fieldset .btns .continue-btn img{margin-left:10px}.survey .questions fieldset .btns .previous-btn{margin-top:11px}@media(min-width: 1441px){.survey .questions fieldset .btns .previous-btn{margin-top:26px}}.survey .questions fieldset .btns .previous-btn button,.survey .questions fieldset .btns .previous-btn a{font-size:1.4rem;border:none;width:auto;max-width:100%;font-weight:bold;padding:15px;min-height:45px;min-width:180px;text-decoration:none;text-align:center;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;position:relative;cursor:pointer;z-index:1}.survey .questions fieldset .btns .previous-btn button:before,.survey .questions fieldset .btns .previous-btn button:after,.survey .questions fieldset .btns .previous-btn a:before,.survey .questions fieldset .btns .previous-btn a:after{content:"";background-color:var(--colour-primary);position:absolute;width:100%;height:100%;z-index:-1;transition:width .2s ease,height .2s ease,background-color .2s ease}.survey .questions fieldset .btns .previous-btn button:before,.survey .questions fieldset .btns .previous-btn a:before{top:0;right:0}.survey .questions fieldset .btns .previous-btn button:after,.survey .questions fieldset .btns .previous-btn a:after{bottom:0;left:0}.survey .questions fieldset .btns .previous-btn button:hover:not([disabled]):before,.survey .questions fieldset .btns .previous-btn button:hover:not([disabled]):after,.survey .questions fieldset .btns .previous-btn button:focus-visible:not([disabled]):before,.survey .questions fieldset .btns .previous-btn button:focus-visible:not([disabled]):after,.survey .questions fieldset .btns .previous-btn a:hover:not([disabled]):before,.survey .questions fieldset .btns .previous-btn a:hover:not([disabled]):after,.survey .questions fieldset .btns .previous-btn a:focus-visible:not([disabled]):before,.survey .questions fieldset .btns .previous-btn a:focus-visible:not([disabled]):after{background-color:var(--colour-primaryHover);width:calc(100% - 10px);height:calc(100% - 10px)}.survey .questions fieldset .btns .previous-btn button.disabled,.survey .questions fieldset .btns .previous-btn button[disabled],.survey .questions fieldset .btns .previous-btn a.disabled,.survey .questions fieldset .btns .previous-btn a[disabled]{opacity:.4;pointer-events:none}.survey .questions fieldset .btns .previous-btn button:focus-visible,.survey .questions fieldset .btns .previous-btn a:focus-visible{outline:var(--colour-charcoal) 1px solid;outline-offset:2px}.survey .questions fieldset .btns .previous-btn button,.survey .questions fieldset .btns .previous-btn a{color:var(--colour-charcoal)}.survey .questions fieldset .btns .previous-btn button:before,.survey .questions fieldset .btns .previous-btn button:after,.survey .questions fieldset .btns .previous-btn a:before,.survey .questions fieldset .btns .previous-btn a:after{background-color:var(--colour-surface-light)}.survey .questions fieldset .btns .previous-btn button:hover:not([disabled]):before,.survey .questions fieldset .btns .previous-btn button:hover:not([disabled]):after,.survey .questions fieldset .btns .previous-btn button:focus-visible:not([disabled]):before,.survey .questions fieldset .btns .previous-btn button:focus-visible:not([disabled]):after,.survey .questions fieldset .btns .previous-btn a:hover:not([disabled]):before,.survey .questions fieldset .btns .previous-btn a:hover:not([disabled]):after,.survey .questions fieldset .btns .previous-btn a:focus-visible:not([disabled]):before,.survey .questions fieldset .btns .previous-btn a:focus-visible:not([disabled]):after{background-color:var(--colour-surface-light)}.survey .questions fieldset .btns .previous-btn button,.survey .questions fieldset .btns .previous-btn a{min-width:100%}@media(min-width: 600px){.survey .questions fieldset .btns .previous-btn button,.survey .questions fieldset .btns .previous-btn a{min-width:85px;padding-left:0}}.survey .questions fieldset .btns .previous-btn img{margin-right:10px}.surveyTool.surveyPage{background-color:var(--colour-surface-light);color:var(--colour-charcoal);display:flex;flex-direction:column;justify-content:space-between}@media(min-width: 600px){.surveyTool.surveyPage{flex-direction:initial;justify-content:unset;position:relative}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.surveyTool.surveyPage .navbar{animation-duration:.6s;opacity:0;animation-fill-mode:forwards;animation-name:fadeIn;animation-delay:.5s}.surveyTool.surveyPage .navbar .homeBtn:focus-visible{outline:var(--colour-charcoal) 1px solid;outline-offset:2px}.surveyTool.surveyPage .navbar .homeBtn{color:var(--colour-charcoal)}.surveyTool.surveyPage .navbar .homeBtn:hover{text-decoration-color:var(--colour-charcoal)}.surveyTool{background-color:var(--colour-primary);color:var(--colour-white);overflow:hidden}@media(min-width: 600px){.surveyTool{height:100vh;min-height:650px}}@media(min-width: 1441px){.surveyTool{height:unset;min-height:100vh}}.surveyTool .container{max-width:1300px;margin:0 auto;padding:0 5%;box-sizing:content-box}.surveyTool .container.small{max-width:860px}@media(min-width: 768px){.surveyTool .container{padding:0 8%}}.surveyTool .container{max-width:1200px}@media(min-width: 600px){.surveyTool .container{padding:0 5%}}@media(min-width: 1441px){.surveyTool .container{padding:0 8%}}.surveyTool .container.center{min-height:calc(100vh - 80px);display:flex;justify-content:center;align-items:center}@media(max-height: 785px){.surveyTool .container.center{padding-bottom:40px}}
