.wp-block-highlight-careers-block{overflow:hidden;width:100%}.wp-block-highlight-careers-block__wrapper{grid-template-columns:repeat(1,minmax(0,1fr))}.wp-block-highlight-careers-block__container,.wp-block-highlight-careers-block__wrapper{display:grid;gap:var(--grid-gap-row) var(--grid-gap-column);grid-template-rows:auto;width:100%}.wp-block-highlight-careers-block__container{grid-template-columns:repeat(var(--grid-columns),minmax(0,1fr));margin:0 auto;max-width:var(--width-max-width-padded);padding-left:var(--spacing-body);padding-right:var(--spacing-body)}.wp-block-highlight-careers-block__highlights{grid-column:span 6/span 6;grid-column-start:auto;padding-bottom:4.5rem}@media(min-width:768px){.wp-block-highlight-careers-block__highlights{grid-column:span 22/span 22;grid-column-start:auto}}@media(max-width:767.98px){.wp-block-highlight-careers-block__highlights{margin-left:calc(0px - var(--spacing-body));margin-right:calc(0px - var(--spacing-body));max-width:100vw;width:calc(100% + var(--spacing-body)*2)}}@media(max-width:767.98px)and (min-width:768px){.wp-block-highlight-careers-block__highlights{width:calc(100% + var(--spacing-body)*2)}}.wp-block-highlight-careers-block__highlight{display:grid;gap:var(--grid-gap-row) var(--grid-gap-column);gap:0;grid-column:span 11/span 11;grid-column-start:auto;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto;position:relative;width:100%}.wp-block-highlight-careers-block__highlight-image{align-content:end;bottom:0;grid-column:span 2/span 2;grid-column-start:1;justify-self:end;right:0;width:63.6363636364%;z-index:2}@media(min-width:1024px){.wp-block-highlight-careers-block__highlight-image{grid-row:1;order:2;position:absolute;width:33.3333333333%}}.wp-block-highlight-careers-block__highlight-content{color:var(--colour-white);grid-column:span 2/span 2;grid-column-start:1;padding:var(--spacing-l) var(--spacing-xxl);position:relative}@media(min-width:1024px){.wp-block-highlight-careers-block__highlight-content{grid-row:1;order:1}}.wp-block-highlight-careers-block__highlight-content:before{background-color:var(--colour-brand-4);bottom:-4.5rem;content:"";display:block;height:4.5rem;position:absolute;right:0;width:50%}.wp-block-highlight-careers-block__highlight-content.bg--brand-1{background-color:var(--colour-brand-1)}.wp-block-highlight-careers-block__highlight-content.bg--brand-2{background-color:var(--colour-brand-2)}.wp-block-highlight-careers-block__highlight-content-inner{display:grid;gap:var(--grid-gap-row) var(--grid-gap-column);gap:var(--spacing-s);grid-template-columns:repeat(1,minmax(0,1fr));grid-template-rows:auto;width:100%}@media(min-width:1024px){.wp-block-highlight-careers-block__highlight-content-inner{width:66.6666666667%}}.wp-block-highlight-careers-block__pagination{display:flex;flex-wrap:wrap;gap:var(--swiper-pagination-spacing);justify-content:center}.wp-block-highlight-careers-block__pagination .swiper-pagination-bullet{background-color:var(--swiper-pagination-colour);border-radius:var(--swiper-pagination-border-radius);cursor:pointer;height:var(--swiper-pagination-height);outline-offset:2px;transition:var(--transition-all);width:var(--swiper-pagination-width)}.wp-block-highlight-careers-block__pagination .swiper-pagination-bullet:not([role=button]):hover{cursor:default}.wp-block-highlight-careers-block__pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--swiper-pagination-colour-active)}.wp-block-highlight-careers-block__pagination .swiper-pagination-bullet:focus-visible{outline:1px solid var(--swiper-pagination-focus-outline-colour)}.wp-block-highlight-careers-block__pagination.swiper-pagination-lock{display:none}.wp-block-highlight-careers-block__pagination{grid-column:span 6/span 6;grid-column-start:auto}@media(min-width:768px){.wp-block-highlight-careers-block__pagination{display:none}}