.careersListItem[data-v-7e88476a]{display:grid;gap:0 10px;grid-template-columns:repeat(5,1fr);padding:20px 0}@media (max-width:640px){.careersListItem[data-v-7e88476a]{display:flex;flex-direction:column;gap:6px;padding:20px 0}}@media (min-width:641px){.careersListItem[data-v-7e88476a]>*{align-self:center}}.careersListItem__title[data-v-7e88476a]{color:var(--textColour);font-size:1.125rem;font-weight:var(--fontWeightMedium)}@media (max-width:640px){.careersListItem__title[data-v-7e88476a]{margin:0 0 10px}}.careersListItem__action[data-v-7e88476a]{justify-self:end}@media (max-width:640px){.careersListItem__action[data-v-7e88476a]{margin-top:10px}.careersListItem__action[data-v-7e88476a] .uiButton{width:100%}}.careersListItem[data-v-7e88476a]:not(:last-child){border-bottom:1px solid var(--generalLightGrey)}.careersListItem__meta[data-v-7e88476a]{font-size:1.125rem}@media (max-width:640px){.careersListItem__meta[data-v-7e88476a]{font-size:1rem}}.careersListItem__metaLabel[data-v-7e88476a]{color:var(--textColour);display:none;font-weight:600;width:80px}@media (max-width:640px){.careersListItem__metaLabel[data-v-7e88476a]{display:inline-block}}.careersList[data-v-23523445]{margin-inline:auto;max-width:1422px;padding-left:20px;padding-right:20px;width:100%}.careersList__title[data-v-23523445]{font-size:2.5rem;margin:0 0 10px}.careersList__header[data-v-23523445]{margin:0 0 37px;padding:32px 0 0}@media (max-width:640px){.careersList__header[data-v-23523445]{margin:0 0 32px}}.careersList__filterWrap[data-v-23523445]{display:flex;gap:16px 6px}@media (max-width:640px){.careersList__filterWrap[data-v-23523445]{flex-direction:column}}.careersList__filter[data-v-23523445]{flex:1}.careersListHeadings[data-v-23523445]{border-bottom:2px solid var(--primaryColour);display:grid;grid-template-columns:repeat(5,1fr);padding:14px 0}.careersListHeadings__item[data-v-23523445]{color:var(--generalMidGreyColour);font-size:.875rem;text-transform:uppercase}@media (max-width:640px){.careersListHeadings[data-v-23523445]{display:none}}.careersIntro__text[data-v-23523445]{font-size:1rem;line-height:1.25}@media (min-width:961px){.careersIntro__text[data-v-23523445]{font-size:1.125rem;line-height:1.44444444}}.careersIntro__text[data-v-23523445] p{line-height:inherit;margin-block-end:12px}.careersIntro__text[data-v-23523445] ul{margin-block-end:12px}.careersIntro__text[data-v-23523445] ul li{padding-inline-start:16px;position:relative}.careersIntro__text[data-v-23523445] ul li:before{background-color:var(--textColour);border-radius:50%;content:"";height:6px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:6px}.careersIntro__text[data-v-23523445] ul li p{margin-block-end:6px}
