.careersDetails[data-v-89930292]{--careers-details-meta-colour:var(--generalMidGreyColour);--careers-details-border-colour:var(--borderColourLight);--careers-details-stripe-colour:var(--layerLightColour);--careers-details-terms-colour:var(--extraLightTextColour)}.careersDetails__body[data-v-89930292]{margin-inline:auto;max-width:1412px;padding-block:48px 80px;padding-left:16px;padding-right:16px;width:100%}.careersDetails__layout[data-v-89930292]{display:grid;gap:40px;grid-template-columns:1fr}@media(min-width:1025px){.careersDetails__layout[data-v-89930292]{grid-template-columns:6fr 4fr}}.careersDetails__asideColumn[data-v-89930292]{min-width:0}.careersDetails__title[data-v-89930292]{--h1FontSize:40;--h1LineHeight:48;margin:0 0 12px}@media(max-width:960px){.careersDetails__title[data-v-89930292]{--h1FontSize:28;--h1LineHeight:35}}.careersDetails__location[data-v-89930292]{color:var(--careers-details-meta-colour);font-size:1.25rem;line-height:1.4;margin:0 0 40px}.careersDetails__summary[data-v-89930292]{border-collapse:collapse;margin-block-end:48px;width:100%}.careersDetails__summary td[data-v-89930292],.careersDetails__summary th[data-v-89930292]{padding:16px;text-align:left;vertical-align:top}.careersDetails__summary th[data-v-89930292]{color:var(--textColour);font-weight:var(--fontWeightSemi);padding-inline-end:24px;white-space:nowrap;width:180px}@media(max-width:640px){.careersDetails__summary th[data-v-89930292]{white-space:normal;width:130px}}.careersDetails__summary td[data-v-89930292]{color:var(--careers-details-meta-colour)}.careersDetails__summary tr[data-v-89930292]:nth-child(2n){background:var(--careers-details-stripe-colour)}.careersDetails__content[data-v-89930292]{color:var(--careers-details-meta-colour)}.careersDetails__content[data-v-89930292] h2{color:var(--textColour)}.careersDetails__content[data-v-89930292] li{margin-block-end:8px}.careersDetails__content[data-v-89930292] li p{margin:0}.careersDetails__aside[data-v-89930292]{background:var(--careers-details-stripe-colour);border-radius:var(--borderRadiusLg);padding:32px}@media(min-width:1025px){.careersDetails__aside[data-v-89930292]{position:sticky;top:16px}body:has(.siteHeader--isStickyActive) .careersDetails__aside[data-v-89930292]{top:calc(16px + var(--headerMainHeight))}}@media(max-width:640px){.careersDetails__aside[data-v-89930292]{padding:20px}}.careersDetails__form[data-v-89930292]{background:var(--layerWhiteColour);border:1px solid var(--careers-details-border-colour);border-radius:var(--borderRadiusLg);padding:32px}@media(max-width:640px){.careersDetails__form[data-v-89930292]{padding:20px}}.careersDetails__form[data-v-89930292] .formEnquiry{--labelPadding:0 0 8px}.careersDetails__form[data-v-89930292] .formEnquiry .mFileInput__input,.careersDetails__form[data-v-89930292] .formEnquiry .mTextArea__input,.careersDetails__form[data-v-89930292] .formEnquiry .mTextField__input{background:var(--layerWhiteColour)}.careersDetails__form[data-v-89930292] .formEnquiry .mFileInput__label,.careersDetails__form[data-v-89930292] .formEnquiry .mTextArea__label,.careersDetails__form[data-v-89930292] .formEnquiry .mTextField__label{font-weight:var(--fontWeightSemi)}.careersDetails__form[data-v-89930292] .uiButton{width:100%}.careersDetails__form[data-v-89930292] .formEnquiry__actions .uiButton{--_ui-button-background-colour:var(--ui-button-dark-colour);--_ui-button-border-colour:var(--ui-button-dark-colour);--_ui-button-text-colour:var(--layerWhiteColour)}.careersDetails__form[data-v-89930292] .formEnquiry__actions .uiButton:hover{--_ui-button-background-colour:var(--ui-button-dark-hover-colour);--_ui-button-border-colour:var(--ui-button-dark-hover-colour)}.careersDetails__formTitle[data-v-89930292]{margin:0 0 8px}.careersDetails__formSubtitle[data-v-89930292]{color:var(--careers-details-meta-colour);font-size:.875rem;line-height:1.42857143;margin-block-end:24px}.careersDetails__formTerms[data-v-89930292]{color:var(--careers-details-terms-colour);font-size:.75rem;line-height:1.33333333;margin-block:4px 0}.careersDetails__formTerms a[data-v-89930292]{color:inherit;text-decoration:underline}
