.careersDetails__section[data-v-b40d4113]{padding-block:64px}@media (min-width:801px){.careersDetails__section[data-v-b40d4113]{padding-block:80px}}@media (min-width:961px){.careersDetails__section[data-v-b40d4113]{padding-block:96px}}.careersDetails__section--role[data-v-b40d4113]{background-color:var(--bgDark)}.careersDetails__section--apply[data-v-b40d4113]{background-color:var(--layerWhiteColour)}.careersDetails[data-v-b40d4113] .splitHeadline .uiHeadingGroup__subtitle{font-size:.6875rem;font-weight:var(--fontWeightMedium);letter-spacing:var(--letterSpacingLg);text-transform:uppercase}.careersDetails__sectionInner[data-v-b40d4113]{display:grid;gap:40px;grid-template-columns:1fr;margin-inline:auto;max-width:1871px;padding-left:24px;padding-right:24px;width:100%}@media (min-width:801px){.careersDetails__sectionInner[data-v-b40d4113]{padding-left:48px;padding-right:48px}}@media (min-width:1025px){.careersDetails__sectionInner[data-v-b40d4113]{gap:64px;grid-template-columns:1fr 2fr}}.careersDetails__sectionAside[data-v-b40d4113]{--heading-group-eyebrow-gap:20px}.careersDetails__sectionAside[data-v-b40d4113] .uiHeadingGroup__title{font-size:1.875rem;font-weight:var(--fontWeightExtraLight);letter-spacing:-.025em;line-height:1.13333333}@media (min-width:801px){.careersDetails__sectionAside[data-v-b40d4113] .uiHeadingGroup__title{font-size:2.25rem;font-weight:var(--fontWeightExtraLight);line-height:1.11111111}}.careersDetails__card[data-v-b40d4113]{padding:32px}@media (min-width:801px){.careersDetails__card[data-v-b40d4113]{padding:40px}}@media (min-width:961px){.careersDetails__card[data-v-b40d4113]{padding:48px}}.careersDetails__card--light[data-v-b40d4113]{background-color:var(--layerWhiteColour)}.careersDetails__card--cream[data-v-b40d4113]{background-color:var(--bgDark)}.careersDetails__content[data-v-b40d4113]{color:color-mix(in srgb,var(--textColour) 80%,transparent);font-size:1rem;font-weight:var(--fontWeightLight);line-height:1.625}@media (min-width:801px){.careersDetails__content[data-v-b40d4113]>p:first-child{font-size:1.0625rem}}.careersDetails__content[data-v-b40d4113] h2,.careersDetails__content[data-v-b40d4113] h3,.careersDetails__content[data-v-b40d4113] h4,.careersDetails__content[data-v-b40d4113] h5,.careersDetails__content[data-v-b40d4113] h6{border-top:1px solid var(--borderLightColour);color:var(--generalMidGreyColour);font-weight:var(--fontWeightMedium);letter-spacing:var(--letterSpacingLg);margin-top:40px;padding-top:32px;text-transform:uppercase}.careersDetails__content[data-v-b40d4113]>h2:first-child,.careersDetails__content[data-v-b40d4113]>h3:first-child,.careersDetails__content[data-v-b40d4113]>h4:first-child,.careersDetails__content[data-v-b40d4113]>h5:first-child,.careersDetails__content[data-v-b40d4113]>h6:first-child{border-top:0;margin-top:0;padding-top:0}.careersDetails__content[data-v-b40d4113] ol,.careersDetails__content[data-v-b40d4113] ul{margin-top:20px;padding-left:1.25em}.careersDetails__content[data-v-b40d4113] ol li+li,.careersDetails__content[data-v-b40d4113] ul li+li{margin-top:8px}.careersDetails__glanceTitle[data-v-b40d4113]{color:var(--generalMidGreyColour);font-size:.6875rem;font-weight:var(--fontWeightMedium);letter-spacing:var(--letterSpacingLg);margin:0 0 24px;text-transform:uppercase}.careersDetails__glance[data-v-b40d4113]{border-bottom:1px solid var(--borderLightColour);display:grid;gap:24px;grid-template-columns:repeat(2,1fr);margin:0 0 40px;padding:0 0 40px}@media (min-width:801px){.careersDetails__glance[data-v-b40d4113]{grid-template-columns:repeat(3,1fr)}}.careersDetails__glanceItem dt[data-v-b40d4113]{color:var(--generalMidGreyColour);font-size:.6875rem;font-weight:var(--fontWeightMedium);letter-spacing:var(--letterSpacingLg);margin:0 0 8px;text-transform:uppercase}.careersDetails__glanceItem dd[data-v-b40d4113]{color:var(--textColour);font-size:1rem;margin:0}.careersDetails__glanceDate[data-v-b40d4113]{font-variant-numeric:tabular-nums}.careersDetails__form[data-v-b40d4113] .mFileInput__input,.careersDetails__form[data-v-b40d4113] .mTextArea__input,.careersDetails__form[data-v-b40d4113] .mTextField__input,.careersDetails__form[data-v-b40d4113] .uiNativeSelect select{background-color:var(--layerWhiteColour)}.careersDetails__form[data-v-b40d4113] .uiButton{width:100%}.careersDetails__backWrap[data-v-b40d4113]{border-top:1px solid var(--borderLightColour);margin-top:40px;padding-top:32px}.careersDetails__back[data-v-b40d4113]{align-items:center;color:var(--generalMidGreyColour);display:inline-flex;font-size:.6875rem;font-weight:var(--fontWeightMedium);gap:8px;letter-spacing:var(--letterSpacingLg);text-transform:uppercase;transition:color var(--animation-fast) var(--easing-smooth)}.careersDetails__back[data-v-b40d4113]:hover{color:var(--textColour)}
