:root{--font-mono:ui-monospace,Menlo,Monaco,"Cascadia Mono","Segoe UI Mono","Roboto Mono","Oxygen Mono","Ubuntu Monospace","Source Code Pro","Fira Mono","Droid Sans Mono","Courier New",monospace;--max-width:1440px;--max-width-inner:1240px;--max-width-narrow:1030px;--max-width-narrower:818px;--border-radius:12px;--header-height:92px;--header-height-mobile:64px;--header-height-compressed:69px;--padding-wide:100px;--padding-narrow:38px;--padding:24px;--padding-mobile:20px;--header-z:9999;--modal-z:99999;--Font-size-Button:16px;--ocean-midnight:#343372;--ocean-midnight-200:#8B8AD3;--ocean-midnight-300:#4d4bb6;--prism-violet:#9a7df1;--sunrise-gold:#f9b13d;--nexus-green:#024537;--sky-blue:#96a4e1;--quartz-cream:#f7f1e6;--quartz-cream-100:#FAF6EE;--quartz-cream-300:#F0E5D1;--Buttons-Seconary-Colour-Disable:#c1c4c6;--Background-Background-cream:var(--quartz-cream);--Text-Content-Title:var(--ocean-midnight);--Text-Content-Title-highlight:var(--prism-violet);--Text-Content-Subtitle:#0b1215;--Text-Content-Body-black:#0b1215;--Text-Content-Body-white:#f6f9fa;--subtext-on-purple:#e6e7f9;--Buttons-Primary-Content-Colour-Primary-Active:#232342;--Tag-On-light-background:#e5dffe;--divider-yellow2:#e0cba7;--divider-green:#03866A;--secondary-greyscale-500:#96999B;--secondary-greyscale-600:#6e7173;--secondary-greyscale-700:#505355;--semantic-error:#E92B1E;border-radius:24px;--font-size-body1:18px;--font-size-body2:16px;--font-size-body3:14px;--font-size-h4:28px}*{box-sizing:border-box;padding:0;margin:0}body,html{font-size:18px;font-feature-settings:"liga" off,"clig" off}body{color:rgb(var(--foreground-rgb));background-color:var(--theme-color,#f7f1e6)}a{color:inherit;text-decoration:none}.container:empty{min-height:300px}@media(hover:hover)and (pointer:fine){a:hover{text-decoration:underline}}.subtitle1,h1,h2,h3,h4,h5,h6{font-weight:600;line-height:1.3}.h1,.h1>p,h1,h1>p{font-size:min(4.2vw,48px);letter-spacing:1px;text-transform:uppercase}@media screen and (max-width:767px){.h1,.h1>p,h1,h1>p{font-size:32px}}.h2,h2{font-size:40px}@media screen and (max-width:767px){.h2,h2{font-size:28px}}.h2>p,h2>p{font-size:min(4.2vw,40px);letter-spacing:1px;line-height:110%;text-transform:uppercase}@media screen and (max-width:767px){.h2>p,h2>p{font-size:28px}}.h2-sc,h2-sc{line-height:110%}h3{font-size:32px}.h4,h4{font-size:28px}@media screen and (max-width:767px){.h4,h4{font-size:22px}}.h4-sc,h4-sc{font-weight:600;font-size:24px}@media screen and (max-width:767px){.h4-sc,h4-sc{font-size:22px}}h5{font-size:20px}h6{font-size:18px}ol,p,ul{font-size:18px;line-height:1.3}.subtitle1{font-size:24px;color:var(--ocean-midnight)}@media screen and (max-width:767px){.subtitle1{font-size:20px}}.subtitle2{font-size:20px;color:var(--ocean-midnight);font-weight:600}@media screen and (max-width:767px){.subtitle2{font-size:18px}}.subtitle3{font-size:14px;font-style:normal;font-weight:400;line-height:130%}@media screen and (max-width:767px){.subtitle3{font-size:12px}}.display1{font-size:96px;font-style:normal;font-weight:600;line-height:110%;letter-spacing:2px;text-transform:uppercase}@media screen and (max-width:767px){.display1{font-size:48px}}.body2Regular{font-size:var(--Font-size-Body2,16px)}.body2Regular,.body3Regular{font-family:var(--Font-family-body,"DM Sans");font-style:normal;font-weight:400;line-height:1.3}.body3Regular{font-size:var(--Font-size-Body3,14px)}.body1Bold{font-size:var(--Font-size-Body1,18px)}.body1Bold,.body2Bold{font-family:var(--Font-family-body,"DM Sans");font-style:normal;font-weight:600;line-height:1.3}.body2Bold{font-size:var(--Font-size-Body2,16px)}.body3Bold{font-family:var(--Font-family-body,"DM Sans");font-size:var(--Font-size-Body3,14px)}.body3Bold,.secondary{font-style:normal;font-weight:600;line-height:130%}.secondary{font-size:var(--Font-size-Button,16px);letter-spacing:1px}.main{padding-top:var(--header-height);transition:padding .25s ease-in-out}@media screen and (max-width:599px){.main{padding-top:var(--header-height-mobile)}}.main-container{background:var(--Background-Background-cream);background:var(--theme-color,#f7f1e6)}button{border:none;background:none;cursor:pointer;font-family:inherit}.btn{position:relative;display:inline-flex;align-items:center;font-size:var(--Font-size-Button);font-weight:600;line-height:24px;text-transform:uppercase;border:1px solid rgba(0,0,0,0);border-radius:50px;padding:4px}.btn,.btn span{transition:all .2s ease-in-out}.btn span[class^=icon-]{font-size:24px;line-height:1;position:absolute;top:7px;left:7px;transition:left .4s ease-in-out}.btn span[class^=icon-]:first-child{left:-100%}.btn span.text{padding:7px 8px 7px 15px}.btn span.arrow{position:relative;width:38px;height:38px;border-radius:30px;border:1px solid rgba(0,0,0,0);overflow:hidden}.btn span.arrow.download span[class^=icon-]{transition:top .4s ease-in-out}.btn span.arrow.download span[class^=icon-]:first-child{left:7px;top:-100%}.btn span.arrow.arrowUp{width:40px;height:40px;left:0}.btn span.arrow.arrowUp span[class^=icon-]{transition:top .4s ease-in-out;left:7px}.btn span.arrow.arrowUp span[class^=icon-]:first-child{left:7px;top:100%}.btn span.arrow.external .icon-arrow{transform:rotate(-45deg)}.btn:hover{text-decoration:none;cursor:pointer}.btn:hover span[class^=icon-]{left:100%}.btn:hover span[class^=icon-]:first-child{left:7px}.btn:hover span.arrow.download span[class^=icon-]{top:100%}.btn:hover span.arrow.download span[class^=icon-]:first-child{top:7px}.btn:hover span.arrow.arrowUp span[class^=icon-]{top:-100%}.btn:hover span.arrow.arrowUp span[class^=icon-]:first-child{top:7px}.btn.primary{color:var(--Buttons-Primary-Content-Colour-Primary-Active);border-color:var(--sunrise-gold);background-color:var(--sunrise-gold)}.btn.primary:hover span.arrow{color:var(--sunrise-gold);background-color:var(--Buttons-Primary-Content-Colour-Primary-Active)}.btn.primary.noArrow span{padding:13.5px 20px}.btn.primary.noArrow:hover{background-color:var(--Buttons-Primary-Content-Colour-Primary-Active);border:1px solid var(--Buttons-Primary-Content-Colour-Primary-Active);color:var(--sunrise-gold)}.btn.primary:disabled{background-color:var(--Buttons-Seconary-Colour-Disable);border:none;color:var(--secondary-greyscale-700);pointer-events:none}.btn.secondary{color:#fff;border-color:#fff}.btn.secondary:hover span.arrow{color:var(--Buttons-Primary-Content-Colour-Primary-Active);background-color:var(--sunrise-gold)}.btn.tertiary{color:#fff}.btn.tertiary,.btn.tertiary:hover span.arrow{border-color:#fff}.btn.transparent{padding:4px 0}.btn.transparent span.text{padding-left:0;padding-right:8px}.btn.transparent:hover span.text{color:var(--sunrise-gold)}.btn.transparent:hover span.arrow{color:var(--Buttons-Primary-Content-Colour-Primary-Active);background-color:var(--sunrise-gold)}.btn.transBordered{padding:13.5px 20px}.btn.transBordered .text{padding:0}.btn.transBorderedWhite{border:1px solid #fff;color:#fff}.btn.transBorderedWhite span{padding:13.5px 20px}.btn.transBorderedWhite:hover{color:var(--sunrise-gold);border:1px solid var(--sunrise-gold)}.btn.isQuartzCream{border:1px solid var(--Buttons-Primary-Content-Colour-Primary-Active)}.btn.isQuartzCream:hover{border:1px solid var(--ocean-midnight-300)}.btn.isQuartzCream:hover .text{color:var(--ocean-midnight-300)}.ctaLink{position:relative;display:inline-flex;align-items:center}.ctaLink span{transition:all .2s ease-in-out}.ctaLink span[class^=icon-]{font-size:24px;line-height:1;position:absolute;top:5px;left:5px;transition:left .4s ease-in-out}.ctaLink span[class^=icon-]:first-child{left:-100%}.ctaLink span.text{padding:7px 8px 6px 0;font-size:16px;letter-spacing:1px;line-height:1.3;font-weight:600;color:var(--Text-Content-Body-black);text-transform:uppercase}.ctaLink span.arrow{position:relative;width:34px;height:34px;border-radius:30px;border:1px solid rgba(0,0,0,0);overflow:hidden}.ctaLink span.arrow.download span[class^=icon-]{transition:top .4s ease-in-out}.ctaLink span.arrow.download span[class^=icon-]:first-child{left:5px;top:-100%}.ctaLink span.arrow.external .icon-arrow{transform:rotate(-45deg)}.ctaLink:hover span[class^=icon-]{left:100%}.ctaLink:hover span[class^=icon-]:first-child{left:5px}.ctaLink:hover span.arrow.download span[class^=icon-]{top:100%}.ctaLink:hover span.arrow.download span[class^=icon-]:first-child{top:5px}.team-carousel+.team-carousel,.text-and-quote+.team-carousel{padding-top:0}@media screen and (max-width:991px){.our-impact+.big-card{padding-top:0}}.plusminus{background-color:var(--ocean-midnight)}.plusminus.open:before{transform:translatey(-50%) rotate(-90deg);opacity:0}.plusminus.open:after{transform:translatey(-50%) rotate(0)}.plusminus:after,.plusminus:before{content:"";display:block;background-color:var(--ocean-midnight);position:absolute;top:50%;right:0;transition:.35s;width:80%;height:2px}.plusminus:before{transform:translatey(-50%)}.plusminus:after{transform:translatey(-50%) rotate(90deg)}.innovation-banner+.image-and-stats-title,.innovation-banner+.sectionAnchor+.image-and-stats-title{padding-top:0!important}.text-and-logos.all-round+.logo-content-blocks,.text-and-logos.all-round+.sectionAnchor+.logo-content-blocks,.text-and-logos.lower-round+.logo-content-blocks,.text-and-logos.lower-round+.sectionAnchor+.logo-content-blocks{margin-top:48px}@media screen and (max-width:767px){.text-and-logos.all-round+.logo-content-blocks,.text-and-logos.all-round+.sectionAnchor+.logo-content-blocks,.text-and-logos.lower-round+.logo-content-blocks,.text-and-logos.lower-round+.sectionAnchor+.logo-content-blocks{margin-top:24px}}.jobs-listing+.sliding-image-banner>div{padding-top:0!important}.sectionAnchor{scroll-margin-top:50px}.richText ul{padding-left:25px}.richText ul li{list-style:none;position:relative}.richText ul li:before{content:"•";color:var(--primary-red-400);font-size:20px;line-height:20px;height:20px;position:absolute;left:-17px}.richText ul li>ul{margin-top:0}.richText ol{padding-left:25px}.richText ol li{position:relative}.richText ol li>ol{margin-top:0}.richText ol>li,.richText ul>li{margin-bottom:4px}.richText ol+*,.richText ul+*{margin-top:16px}.richText *+ol,.richText *+ul{margin-top:24px}.richText li+ul{margin-top:16px}.richText *+p,.richText p+p,.richText p+ul{margin-top:8px}.richText ol+p,.richText p+ol,.richText ul+p{margin-top:24px}.richText a{text-decoration:underline;color:var(--ocean-midnight)}input[type=checkbox]{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:24px;height:24px;border:1px solid var(--Buttons-Seconary-Colour-Disable);border-radius:3px;background-color:#fff;cursor:pointer}input[type=checkbox]:checked{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='14' height='12' viewBox='0 0 14 12' fill='none'><path fill-rule='evenodd' clip-rule='evenodd' d='M13.4207 0.950516C13.0073 0.571545 12.3649 0.599473 11.9859 1.0129L4.81766 8.83284L1.98354 5.99873C1.58697 5.60215 0.944001 5.60215 0.547429 5.99873C0.150857 6.3953 0.150857 7.03827 0.547429 7.43484L4.1315 11.0189C4.32735 11.2148 4.59471 11.3221 4.87161 11.3161C5.14853 11.3101 5.41097 11.1912 5.59813 10.987L13.4831 2.38527C13.8621 1.97185 13.8341 1.32949 13.4207 0.950516Z' fill='%23F6F9FA'/></svg>");background-repeat:no-repeat;background-position:50%;background-size:contain;background-size:14px 12px;background-color:var(--ocean-midnight)}input[type=radio]{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:24px;height:24px;border:1px solid var(--Buttons-Seconary-Colour-Disable);border-radius:50px;background-color:#fff;cursor:pointer}input[type=radio]:checked{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><circle cx="12" cy="12" r="11.25" fill="white" stroke="%23343372" stroke-width="1.5"/><circle cx="12" cy="12" r="6" fill="%23343372"/></svg>');background-color:rgba(0,0,0,0);background-position:50%;background-color:var(--ocean-midnight);border:1px solid var(--ocean-midnight)}.custom__control{height:100%;min-height:55px!important;background-color:rgba(0,0,0,0)!important;width:100%;border-color:var(--secondary-greyscale-500)!important;border-radius:8px!important}.custom__control input{height:21px!important}.custom__value-container{padding:6.5px 2px 6.5px 14px!important}.custom__control--is-focused{border-color:var(--Buttons-Primary-Content-Colour-Primary-Active)!important;box-shadow:none!important}.custom__indicator-separator{display:none}.custom__indicator{font-size:24px;padding:0 16px 0 0!important;color:var(--ocean-midnight)!important}.custom__indicator span{margin-left:8px!important}.custom__indicator span.down{display:block;transform:scaleY(-1)}.custom__indicator.custom__clear-indicator{padding:0 2px!important}.custom__menu{padding:8px;border-radius:8px;border:1px solid var(--divider-yellow2);background-color:#fff;box-shadow:none!important}.custom__menu-list{overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--ocean-midnight-300) rgba(0,0,0,0)}.custom__menu-list::-webkit-scrollbar{width:4px;border-radius:8px;height:4px}.custom__menu-list::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.custom__menu-list::-webkit-scrollbar-thumb{border-radius:0;-webkit-box-shadow:inset 0 0 4px rgba(0,0,0,.3);background-color:#0b0a0a}.custom__menu-list::-webkit-scrollbar-thumb:hover{background:#0056b3}.custom__group-heading{padding:16px 16px 8px;font-weight:400;font-size:12px;color:var(--Text-Content-Body-black)}.custom__option{padding:16px;cursor:pointer;border-radius:4px;font-weight:400;font-size:16px}.custom__option.custom__option--is-focused{background-color:rgba(0,0,0,0)}.custom__option.custom__option--is-selected{background-color:var(--quartz-cream);color:var(--Text-Content-Body-black)}.custom__option:hover{background-color:var(--quartz-cream)!important}.custom__group{margin:0!important;padding:0!important}.custom__group .custom__option{padding:8px 16px}@font-face{font-family:agratas;src:url(/_next/static/media/agratas.454ba748.ttf) format("truetype"),url(/_next/static/media/agratas.dd7dc788.woff) format("woff"),url(/_next/static/media/agratas.a7875c75.svg) format("svg");font-weight:400;font-style:normal;font-display:block}[class*=" icon-"],[class^=icon-]{font-family:agratas!important;speak:never;font-style:normal;font-weight:400;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-jobtype:before{content:""}.icon-job:before{content:""}.icon-alert:before{content:"";color:#e92b1e}.icon-cloud:before{content:""}.icon-twitter:before{content:"";color:#f6f9fa}.icon-facebook:before{content:"";color:#f6f9fa}.icon-link:before{content:"";color:#f6f9fa}.icon-filter:before{content:""}.icon-sort:before{content:""}.icon-trash:before{content:""}.icon-pin:before{content:""}.icon-arrow-up:before{content:"";color:#343372}.icon-minus:before{content:""}.icon-download:before{content:""}.icon-plus:before{content:""}.icon-close:before{content:""}.icon-quote:before{content:""}.icon-chevron:before{content:""}.icon-arrow:before{content:"a"}.icon-linkedin:before{content:"b"}.icon-read:before{content:"c"}.icon-search:before{content:"d"}.icon-menu:before{content:"e"}