@keyframes gradient{0%{background-position:0% 50%}50%{background-position:90% 50%}100%{background-position:0% 50%}}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0, 1rem, 0);-ms-transform:translate3d(0, 1rem, 0);transform:translate3d(0, 1rem, 0)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0, 1rem, 0);-ms-transform:translate3d(0, 1rem, 0);transform:translate3d(0, 1rem, 0)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0, -1rem, 0);-ms-transform:translate3d(0, -1rem, 0);transform:translate3d(0, -1rem, 0)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0, -1rem, 0);-ms-transform:translate3d(0, -1rem, 0);transform:translate3d(0, -1rem, 0)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(-1rem, 0, 0);-ms-transform:translate3d(-1rem, 0, 0);transform:translate3d(-1rem, 0, 0)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(-1rem, 0, 0);-ms-transform:translate3d(-1rem, 0, 0);transform:translate3d(-1rem, 0, 0)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}@-webkit-keyframes personFade{0%{opacity:0;top:0}100%{opacity:1;top:-2rem}}@keyframes personFade{0%{opacity:0;top:0}100%{opacity:1;top:-2rem}}@media screen and (min-width: 1600px){.masthead-full--careers .masthead-full__inner{padding:9% 0}}.careers-portals__main{padding:3rem 0 4rem 0;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:svgjs='http://svgjs.com/svgjs' width='1440' height='560' preserveAspectRatio='none' viewBox='0 0 1440 560'%3e%3cg mask='url(%26quot%3b%23SvgjsMask1101%26quot%3b)' fill='none'%3e%3crect width='1440' height='560' x='0' y='0' fill='rgba(249%2c 249%2c 249%2c 1)'%3e%3c/rect%3e%3cpath d='M 0%2c93 C 96%2c109.6 288%2c169 480%2c176 C 672%2c183 768%2c107.2 960%2c128 C 1152%2c148.8 1344%2c249.6 1440%2c280L1440 560L0 560z' fill='rgba(241%2c 241%2c 241%2c 1)'%3e%3c/path%3e%3cpath d='M 0%2c553 C 144%2c508 432%2c342.8 720%2c328 C 1008%2c313.2 1296%2c448.8 1440%2c479L1440 560L0 560z' fill='rgba(247%2c 247%2c 247%2c 1)'%3e%3c/path%3e%3c/g%3e%3cdefs%3e%3cmask id='SvgjsMask1101'%3e%3crect width='1440' height='560' fill='white'%3e%3c/rect%3e%3c/mask%3e%3c/defs%3e%3c/svg%3e");background-position:center center;background-size:cover}.careers-portals{padding:3rem 0;background:#fff}.careers-portals .feature{margin-bottom:3rem}.careers-portals__grid{margin-top:3rem;display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:3rem}.careers-portals__grid--small{display:grid;grid-template-columns:1fr 1fr}.careers-portals__inner--small{max-width:56rem}.careers-portals__intro{max-width:60rem;text-align:center;margin:0 auto}.careers-portals__intro__title{text-transform:lowercase;font-family:arboria,aktiv-grotesk,proxima-nova,"Proxima Nova","Montserrat",Helvetica Neue,Helvetica,Arial,sans-serif}.careers-portals__intro__title span{color:#0b6479}@supports not (-webkit-backdrop-filter: blur(1px)){.careers-portals__intro__title span{background:linear-gradient(90deg, rgb(15.25, 138.6363636364, 167.75), #0b6479, #00678b, #25679c, #4c64a6);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}}.careers-portal{background:#0b6479;box-shadow:2px 2px 2px rgba(0,0,0,.075);color:#fff}.careers-portal__thumbnail{position:relative;display:block;overflow:hidden}.careers-portal__thumbnail img{width:100%}.careers-portal__thumbnail:hover .careers-portal__thumbnail__icon{background:#fff}.careers-portal__thumbnail:hover .careers-portal__thumbnail__icon svg{color:#0b6479}.careers-portal__shape{position:absolute;bottom:0;left:0;width:100%;overflow:hidden;line-height:0;transform:rotate(180deg);z-index:2}.careers-portal__shape svg{position:relative;display:block;width:calc(100% + 1.8px);height:38px;transform:rotateY(180deg)}.careers-portal__shape .shape-fill{fill:#0b6479}.careers-portal__title{text-transform:lowercase;font-family:arboria,aktiv-grotesk,proxima-nova,"Proxima Nova","Montserrat",Helvetica Neue,Helvetica,Arial,sans-serif;position:relative;color:#fff}.careers-portal__title a{color:#fff;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.25rem;-webkit-text-decoration-color:hsla(0,0%,100%,.25);text-decoration-color:hsla(0,0%,100%,.25)}.careers-portal__title a:hover{color:#fff;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.25rem;-webkit-text-decoration-color:#fff;text-decoration-color:#fff}.careers-portal__text{position:relative;padding:.875rem 1.75rem 1.75rem 1.75rem}.careers-portal__text p:last-child{margin-bottom:0}.careers-portal__thumbnail__icon{position:absolute;top:.875rem;right:1.75rem;width:30px;height:30px;border-radius:30px;border:1px #fff solid;display:flex;align-items:center;justify-content:center}.careers-portal__thumbnail__icon svg{color:#fff}.careers-portal--whywork{background:rgb(13.125,119.3181818182,144.375)}.careers-portal--whywork .careers-portal__shape .shape-fill{fill:rgb(13.125,119.3181818182,144.375)}.careers-portal--graduates{background:#0b6479}.careers-portal--graduates .careers-portal__shape .shape-fill{fill:#0b6479}.careers-portal--apprentices{background:rgb(8.875,80.6818181818,97.625)}.careers-portal--apprentices .careers-portal__shape .shape-fill{fill:rgb(8.875,80.6818181818,97.625)}.latest-vacancies{border-top:1px #f0f0f0 solid;padding:3rem 0}.latest-vacancies .feature{margin-bottom:3rem}@media screen and (max-width: 800px){.careers-portals__grid{display:grid;grid-template-columns:1fr;grid-gap:1.5rem}}@media screen and (max-width: 600px){.latest-vacancies .feature{margin-bottom:1.5rem}}/*# sourceMappingURL=careers.min.css.map */