.paragraph-image-text .paragraph__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}@media screen and (min-width: 0)and (max-width: 63.9375em){.paragraph-image-text .paragraph__inner{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (min-width: 64em){.paragraph-image-text--media-right .paragraph__inner{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}@media screen and (min-width: 64em){.paragraph-image-text--media-right .paragraph-image-text__image::before{right:auto;left:-2rem}.paragraph-with-anchors .paragraph-image-text--media-right .paragraph-image-text__image::before{width:calc(100% + 4rem)}}@media screen and (min-width: 0)and (max-width: 63.9375em){.jobs .paragraph-image-text--media-right .paragraph__wrapper{padding-right:0}}@media screen and (min-width: 64em){.jobs .paragraph-image-text--media-right .paragraph__inner{justify-items:end}}@media screen and (min-width: 0)and (max-width: 63.9375em){.jobs .paragraph-image-text--media-right .paragraph-image-text__image{-webkit-box-ordinal-group:inherit;-ms-flex-order:inherit;order:inherit}}@media screen and (min-width: 64em){.jobs .paragraph-image-text--media-right .paragraph-image-text__image{width:auto;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-right:auto}}@media screen and (min-width: 0)and (max-width: 63.9375em){.jobs .paragraph-image-text--media-right .paragraph-image-text__image .image{border-radius:1rem 0 0 1rem}}@media screen and (min-width: 64em){.jobs .paragraph-image-text--media-right .paragraph-image-text__image .image{border-radius:1rem 0 0 1rem}}@media screen and (min-width: 100.0625em){.jobs .paragraph-image-text--media-right .paragraph-image-text__image .image{border-radius:1rem}}@media screen and (min-width: 0)and (max-width: 63.9375em){.jobs .paragraph-image-text--media-right .paragraph-image-text__content{padding-right:3rem}}@media screen and (min-width: 64em){.jobs .paragraph-image-text--media-right .paragraph-image-text__content{padding-right:0;padding-left:7rem}}@media screen and (min-width: 0)and (max-width: 63.9375em){.jobs .paragraph-image-text--media-left .paragraph__wrapper{padding-left:0}}@media screen and (min-width: 48em)and (max-width: 63.9375em){.jobs .paragraph-image-text--media-left .paragraph__inner{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media screen and (min-width: 0)and (max-width: 63.9375em){.jobs .paragraph-image-text--media-left .paragraph-image-text__content{padding-left:3rem}}@media screen and (min-width: 0)and (max-width: 63.9375em){.jobs .paragraph-image-text--media-left .paragraph-image-text__image .image{border-radius:0 1rem 1rem 0}}.jobs .paragraph-image-text--media-left .paragraph-image-text__image{margin-right:auto}.jobs .paragraph-image-text--media-left .paragraph-image-text__jobs-image{border-radius:0 2rem 2rem 0;position:absolute;left:auto;right:0}@media screen and (min-width: 0)and (max-width: 63.9375em){.jobs .paragraph-image-text--media-left .paragraph-image-text__jobs-image{width:calc(100% + 3rem)}}@media screen and (min-width: 0)and (max-width: 63.9375em){.paragraph-image-text__content{width:100%}}@media screen and (min-width: 64em){.paragraph-image-text__content{width:calc(50% - 4.5rem)}}.paragraph-image-text__image{position:relative;height:100%;z-index:1}@media screen and (min-width: 0)and (max-width: 63.9375em){.paragraph-image-text__image{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%;margin-top:3rem}}@media screen and (min-width: 64em){.paragraph-image-text__image{width:calc(50% - 4.5rem)}}.paragraph-image-text__image .image{position:relative;border-radius:1rem;-webkit-box-shadow:0 19px 64px -15px rgba(25,34,67,.3);box-shadow:0 19px 64px -15px rgba(25,34,67,.3);z-index:1}@media screen and (min-width: 0)and (max-width: 47.9375em){.paragraph-image-text__image .image{min-height:20rem}}@media screen and (min-width: 48em)and (max-width: 63.9375em){.paragraph-image-text__image .image{min-height:30rem}}@media screen and (min-width: 64em){.paragraph-image-text__image .image{min-height:34rem}}.paragraph-image-text__image::before{content:"";position:absolute;bottom:-2rem;width:100vw;background-color:#eaf2fe}@media screen and (min-width: 0)and (max-width: 63.9375em){.paragraph-image-text__image::before{height:10rem;left:-3rem}}@media screen and (min-width: 64em){.paragraph-image-text__image::before{height:18rem;border-radius:2rem;right:-2rem;left:auto}}.paragraph-image-text__jobs-image{overflow:hidden;top:0;z-index:1;width:100%;height:100%;border-radius:2rem 0 0 2rem;background:center/cover;background-color:#eaf2fe}@media screen and (min-width: 0)and (max-width: 47.9375em){.paragraph-image-text__jobs-image{min-height:17rem}}@media screen and (min-width: 0)and (max-width: 63.9375em){.paragraph-image-text__jobs-image{left:0;width:calc(100% + 3rem)}}@media screen and (min-width: 48em)and (max-width: 63.9375em){.paragraph-image-text__jobs-image{min-height:28rem}}@media screen and (min-width: 64em){.paragraph-image-text__jobs-image{width:calc(100% + (100vw - 105rem)/2 + 4rem);min-height:47rem;max-width:100rem}}.paragraph-image-text__cta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.5rem;font-weight:500;color:#143cc8;text-decoration:none}@media screen and (min-width: 0)and (max-width: 63.9375em){.paragraph-image-text__cta{margin-top:1.5rem}}@media screen and (min-width: 64em){.paragraph-image-text__cta{margin-top:3rem}}.paragraph-image-text__cta .icon{margin-left:2.5rem;-webkit-transition:300ms cubic-bezier(0.445, 0.05, 0.55, 0.95);transition:300ms cubic-bezier(0.445, 0.05, 0.55, 0.95);-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform}.paragraph-image-text__cta:hover .icon,.paragraph-image-text__cta:focus .icon,.paragraph-image-text__cta:active .icon,.paragraph-image-text__cta.is-active .icon{-webkit-transform:translateX(1rem);transform:translateX(1rem)}.jobs .paragraph-image-text .paragraph-image-text__image::before{display:none}.jobs .paragraph-image-text .paragraph-image-text__image{min-height:28rem}@media screen and (min-width: 0)and (max-width: 47.9375em){.jobs .paragraph-image-text .paragraph-image-text__image{-webkit-box-ordinal-group:inherit;-ms-flex-order:inherit;order:inherit;min-height:17rem}}@media screen and (min-width: 64em){.jobs .paragraph-image-text .paragraph-image-text__image{width:100%;min-height:50rem;height:100%;max-height:55rem}}@media screen and (min-width: 64em){.jobs .paragraph-image-text .paragraph-image-text__image .image{min-height:47rem}}@media screen and (min-width: 0)and (max-width: 63.9375em){.jobs .paragraph-image-text .paragraph-image-text__content{position:relative;margin-top:3rem}}@media screen and (min-width: 64em){.jobs .paragraph-image-text .paragraph-image-text__content{width:100%;max-width:60rem}}.jobs .paragraph-image-text .paragraph-image-text__title{margin-bottom:1.5rem}.jobs .paragraph-image-text .paragraph-image-text__title h2,.jobs .paragraph-image-text .paragraph-image-text__title h3,.jobs .paragraph-image-text .paragraph-image-text__title h4,.jobs .paragraph-image-text .paragraph-image-text__title h5,.jobs .paragraph-image-text .paragraph-image-text__title h6{font-weight:500}.jobs .paragraph-image-text .paragraph-image-text__lead{font-weight:400}@media screen and (min-width: 64em){.jobs .paragraph-image-text .paragraph-image-text__lead{font-size:1.6rem;line-height:3.4rem}}.jobs .paragraph-image-text .paragraph-image-text__cta{width:-webkit-max-content;width:-moz-max-content;width:max-content;color:#fff}@media screen and (min-width: 0)and (max-width: 47.9375em){.jobs .paragraph-image-text .paragraph-image-text__cta{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media screen and (min-width: 64em){.jobs .paragraph-image-text .paragraph__wrapper{padding:0}}@media screen and (min-width: 64em){.jobs .paragraph-image-text .paragraph__inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:none;display:grid;grid-template-columns:repeat(2, 1fr);gap:10rem}}.paragraph-tabs .paragraph-image-text__image{padding-bottom:0}.paragraph-tabs .paragraph-image-text__image::before{content:none}