:root{--careers-colour-primary:#5a2063;--careers-colour-secondary-mustard:#e9b646;--careers-colour-secondary-teal:#3c8888;--careers-colour-secndary-grey:#575756;--careers-transition-button-hover:cubic-bezier(.3,1,.8,1);--loucoll-colour-base:#3c4650;--loucoll-colour-input-background:#f2f2f2;--loucoll-colour-noir:#000;--loucoll-colour-neutral:#fff;--loucoll-colour-body-copy:#5f5f5f;--loucoll-colour-background:#efefef;--loucoll-colour-light-grey:#dfdfdf;--loucoll-colour-background:#ebebeb;--loucoll-colour-alert:#a94442;--loucoll-colour-alert-background:#f2dede;--loucoll-colour-alert-border:#ebccd1;--loucoll-shadow-preset:0 0 50px 0 rgba(0,0,0,.1);--loucoll-shadow-card-preset:0 0 20px 10px rgba(60,70,80,.3);--loucoll-type-headings:"brandon-grotesque",sans-serif;--loucoll-type-body:"proxima-nova","Helvetica","Arial",sans-serif;--loucoll-type-nav:"din-2014","Helvetica","Arial",sans-serif;--loucoll-z-reset:-1;--loucoll-z-base:0;--loucoll-z-low:25;--loucoll-z-mid:50;--loucoll-z-high:75;--loucoll-z-max:100;--loucoll-careers-grad:linear-gradient(90deg,#3d8888,#3b175c 46.25%,#e6007e);--loucoll-careers-grad-header:linear-gradient(-45deg,#3d8888,#3b175c 46.25%,#e6007e);--size:2px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}#latest-opportunities-job-page.svelte-1cxwk84 h2{margin-bottom:80px}@media(min-width:1024px){#latest-opportunities-job-page.svelte-1cxwk84 .flex-container{align-items:flex-start;justify-content:space-between}}#latest-opportunities-job-page.svelte-1cxwk84 .description-card:where(.svelte-1cxwk84) h3,#latest-opportunities-job-page.svelte-1cxwk84 .details-card:where(.svelte-1cxwk84) h3{margin-bottom:60px}#latest-opportunities-job-page.svelte-1cxwk84 .description-card:where(.svelte-1cxwk84) .description-wrapper:where(.svelte-1cxwk84),#latest-opportunities-job-page.svelte-1cxwk84 .details-card:where(.svelte-1cxwk84){margin-bottom:35px}#latest-opportunities-job-page.svelte-1cxwk84 .details-card:where(.svelte-1cxwk84) h3{margin-bottom:60px}#latest-opportunities-job-page.svelte-1cxwk84 .details-card:where(.svelte-1cxwk84) h5{margin-bottom:25px}#latest-opportunities-job-page.svelte-1cxwk84 .details-card:where(.svelte-1cxwk84) .job-detail:where(.svelte-1cxwk84){margin-bottom:40px}#latest-opportunities-job-page.svelte-1cxwk84 .details-card:where(.svelte-1cxwk84) .job-detail:where(.svelte-1cxwk84):last-of-type{margin-bottom:0}#latest-opportunities-job-page.svelte-1cxwk84 .details-card:where(.svelte-1cxwk84) .job-detail:where(.svelte-1cxwk84) strong{color:#5a2063;color:var(--careers-colour-primary);font-weight:700}@media(min-width:1024px){#latest-opportunities-job-page.svelte-1cxwk84 .details-card:where(.svelte-1cxwk84){margin-bottom:0;order:2}}#latest-opportunities-job-page.svelte-1cxwk84 .description-card:where(.svelte-1cxwk84) .fallback-text:where(.svelte-1cxwk84){font-weight:700}@media(min-width:1024px){#latest-opportunities-job-page.svelte-1cxwk84 .description-card:where(.svelte-1cxwk84){margin-right:35px;order:1;width:100%}}
