.flex{display:flex}.flexEnd{justify-content:flex-end}.flexStart{justify-content:flex-start}.block{display:block}.explode{justify-content:space-between}.flexCol{flex-direction:column}.flexCentre{justify-content:center}.fullHeight,.fullWidth{width:100%}.relative{position:relative}.absolute{position:absolute}.borderBox{box-sizing:border-box}.centre{margin:0 auto}.hide{display:none}.bbs{border-bottom:1px solid var(--blueGrey)}.br{border-radius:12px}.fw400{font-weight:400}.fw500{font-weight:500}.fw600{font-weight:600}.fw700{font-weight:700}.fw800{font-weight:800}.fw900{font-weight:900}:root{--copy:#1E293B;--black:#1E293B;--lightGrey:#f4f9ff;--blue:#00b1ff;--red:#F8333C;--green:#8dd019;--midBlue:#0195d4;--white:#ffffff;--lilac:#6366F1;--greylac:#788293;--grey:#dfe1e6;--green:#4dc94d}.fillGreen{fill:var(--green)}.textLink{color:var(--lilac);font-weight:700;text-decoration:none}.greylacCopy{color:var(--greylac)}.lightGrey{background:var(--lightGrey)}.redCopy{color:var(--red)}.greenCopy{color:var(--green)}.black{background:var(--black)}.whiteCopy{color:var(--white)}.lilacCopy{color:var(--lilac)}.m64{margin:64px}.m48{margin:48px}.m32{margin:32px}.m16{margin:16px}.m8{margin:8px}.m4{margin:4px}.m2{margin:2px}.m0{margin:0}.ml64{margin-left:64px}.ml48{margin-left:48px}.ml32{margin-left:32px}.ml16{margin-left:16px}.ml8{margin-left:8px}.ml4{margin-left:4px}.ml2{margin-left:2px}.mr64{margin-right:64px}.mr48{margin-right:48px}.mr32{margin-right:32px}.mr16{margin-right:16px}.mr8{margin-right:8px}.mr4{margin-right:4px}.mr2{margin-right:2px}.mt64{margin-top:64px}.mt48{margin-top:48px}.mt32{margin-top:32px}.mt16{margin-top:16px}.mt8{margin-top:8px}.mt4{margin-top:4px}.mt2{margin-top:2px}.mb64{margin-bottom:64px}.mb48{margin-bottom:48px}.mb32{margin-bottom:32px}.mb16{margin-bottom:16px}.mb8{margin-bottom:8px}.mb4{margin-bottom:4px}.mb2{margin-bottom:2px}.p64{padding:64px}.p48{padding:48px}.p32{padding:32px}.p22{padding:22px}.p16{padding:16px}.p8{padding:8px}.p4{padding:4px}.p2{padding:2px}.pl64{padding-left:64px}.pl48{padding-left:48px}.pl32{padding-left:32px}.pl16{padding-left:16px}.pl8{padding-left:8px}.pl4{padding-left:4px}.pl2{padding-left:2px}.pl0{padding-left:0}.pr64{padding-right:64px}.pr48{padding-right:48px}.pr32{padding-right:32px}.pr16{padding-right:16px}.pr8{padding-right:8px}.pr4{padding-right:4px}.pr2{padding-right:2px}.pt64{padding-top:64px}.pt48{padding-top:48px}.pt32{padding-top:32px}.pt16{padding-top:16px}.pt8{padding-top:8px}.pt4{padding-top:4px}.pt2{padding-top:2px}.pb64{padding-bottom:64px}.pb48{padding-bottom:48px}.pb32{padding-bottom:32px}.pb16{padding-bottom:16px}.pb8{padding-bottom:8px}.pb4{padding-bottom:4px}.pb2{padding-bottom:2px}.pb0{padding-bottom:0!important}.pt0{padding-top:0!important}.pl0{padding-left:0!important}.pr0{padding-right:0!important}.textCentre{text-align:center}.uppercase{text-transform:uppercase}.bbs{border-bottom:1px solid var(--grey)}.bts{border-top:1px solid var(--grey)}.bls{border-left:1px solid var(--grey)}.brs{border-right:1px solid var(--grey)}body{margin:0;font-family:peridot-pe-variable,sans-serif;font-weight:400;font-style:normal}.content{padding-top:86px}a{text-decoration:none}section{max-width:1300px;margin:0 auto;padding:0 32px}ul{list-style:none}nav a{color:var(--copy);font-size:18px}h1{font-size:42px;line-height:1.1em}h1,h2{font-weight:600;margin:0}h2{font-size:22px}h2,p{line-height:1.4em}p{font-size:18px;margin:0}p.oversized{font-size:24px}.button{padding:8px 16px;text-decoration:none;border-radius:4px;font-size:16px;transition:.2s;cursor:pointer}.buttonXL{padding:12px 22px;font-size:20px}.buttonMain{color:var(--white);background:var(--lilac);border:2px solid var(--lilac)}.buttonMain:hover{color:var(--white);background:var(--black)}.buttonAlt,.buttonMain:hover{border:2px solid var(--black)}.buttonAlt{background:var(--white);color:var(--black)}.buttonAlt:hover{background:var(--black);color:var(--white);border:2px solid var(--black)}.card{border-radius:8px;padding:32px}#badges>*{font-weight:700}#badges span:first-child{color:#c5c327}#badges span:nth-child(2){color:#e77676}.tabs>button.active{background:#ffffff;color:#1E293B;cursor:default;box-shadow:0 2px 8px rgba(0,0,0,.3)}@media only screen and (max-width:800px){.flexBreak{display:block}.hideS{display:none!important}.content{padding-top:0}section{padding:0 22px}h1{font-size:32px}}