.CookieConsent_banner__vFJw2{position:fixed;z-index:40;bottom:24px;left:24px;width:min(380px,calc(100vw - 48px));padding:20px;border:1px solid var(--dms-border);border-radius:var(--dms-radius-lg);background:var(--dms-bg-surface);color:var(--dms-text);box-shadow:var(--dms-shadow-popover)}.CookieConsent_heading__0WXvw{margin:0 0 8px;font-size:16px;font-weight:500;line-height:1.4}.CookieConsent_text__yao28{margin:0;color:var(--dms-text-soft);font-size:14px;line-height:1.5}.CookieConsent_text__yao28+.CookieConsent_text__yao28{margin-top:8px;color:var(--dms-text)}.CookieConsent_text__yao28:focus{outline:none}.CookieConsent_actions__GQwXz{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.CookieConsent_actions__GQwXz>*{flex:1 1;min-width:120px}.CookieConsent_actions__GQwXz>:only-child{flex:0 0 auto}.CookieConsent_footnote__IDkd1{display:flex;flex-wrap:wrap;align-items:center;margin:12px 0 0;justify-content:space-between;gap:16px;font-size:14px;line-height:1.5}.CookieConsent_footnote__IDkd1 a{color:var(--dms-accent);text-underline-offset:.2em}.CookieConsent_footnote__IDkd1 a:hover{color:var(--dms-accent-hover)}.CookieConsent_dismiss__TN3O7{min-height:36px;padding:6px 12px;font-size:14px}@media (prefers-reduced-motion:no-preference){.CookieConsent_banner__vFJw2{animation:CookieConsent_rise__LEpGS var(--dms-dur-ui) var(--dms-ease-settle)}}@keyframes CookieConsent_rise__LEpGS{0%{transform:translateY(16px)}}@media (max-width:640px){.CookieConsent_banner__vFJw2{right:16px;bottom:16px;left:16px;width:auto;padding:16px}}.Navigation_header__SZJx0{--header-fill:rgb(20 38 43/92%);--header-backdrop:blur(12px);--header-edge:rgb(255 255 255/6%);--header-rule:rgb(255 255 255/24%);--header-link:var(--dms-surface);--header-soft:var(--dms-surface);--header-strong:var(--dms-surface);--header-action-bg:var(--dms-surface);--header-action-text:var(--dms-ink);--header-action-hover:var(--dms-slate-100);--header-panel:var(--dms-ink);--header-accent:var(--dms-surface);--header-muted:rgb(255 255 255/72%);--header-hover:rgb(255 255 255/8%);--header-menu-edge:rgb(255 255 255/16%);position:-webkit-sticky;position:sticky;z-index:50;top:var(--dms-header-space);width:calc(100% - 2 * var(--dms-gutter));margin:var(--dms-header-space) auto;border-radius:10px;background:var(--header-fill);box-shadow:var(--dms-shadow-header);color:var(--header-strong);-webkit-backdrop-filter:var(--header-backdrop);backdrop-filter:var(--header-backdrop);transition:background-color var(--dms-dur-ui) var(--dms-ease-settle);view-transition-name:dms-site-header}.Navigation_header__SZJx0[data-tone=light]{--header-fill:rgb(247 245 243/96%);--header-edge:rgb(20 38 43/8%);--header-rule:var(--dms-border);--header-link:var(--dms-ink);--header-soft:var(--dms-ink);--header-strong:var(--dms-ink);--header-action-bg:var(--dms-ink);--header-action-text:var(--dms-surface);--header-action-hover:var(--dms-slate-700);--header-panel:var(--dms-surface);--header-accent:var(--dms-accent);--header-muted:var(--dms-slate-600);--header-hover:rgb(20 38 43/6%);--header-menu-edge:rgb(20 38 43/10%)}.Navigation_veil___iVO7{position:fixed;z-index:49;inset:0 0 auto;height:calc(var(--dms-header-space) + 72px);pointer-events:none;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);-webkit-mask-image:linear-gradient(to bottom,#000 var(--dms-header-space),transparent);mask-image:linear-gradient(to bottom,#000 var(--dms-header-space),transparent)}.Navigation_header__SZJx0 .legacy-header__logo--on-light,.Navigation_header__SZJx0[data-tone=light] .legacy-header__logo--on-dark{display:none!important}.Navigation_header__SZJx0[data-tone=light] .legacy-header__logo--on-light{display:block!important}.Navigation_header__SZJx0 .legacy-header__desktop{display:flex;width:100%;height:72px;padding:0 12px 0 24px;align-items:center;gap:clamp(20px,2.5vw,40px)}.Navigation_header__SZJx0 .legacy-header__wordmark{display:block;flex:0 0 auto;line-height:0;view-transition-name:dms-nav-logo}.Navigation_header__SZJx0 .legacy-header__wordmark img{display:block;width:auto;height:40px}.Navigation_header__SZJx0 .legacy-header__desktop>nav{position:relative;display:flex;height:100%;min-width:0;flex:1 1;align-items:center;gap:clamp(16px,1.75vw,32px)}.Navigation_header__SZJx0 .legacy-header__nav-item{position:relative;display:flex;height:100%;align-items:center;gap:2px;view-transition-class:dms-nav-item}.Navigation_header__SZJx0 .legacy-header__nav-divider{width:1px;height:24px;flex:0 0 1px;margin-left:auto;background:var(--header-rule);view-transition-name:dms-nav-divider;view-transition-class:dms-nav-item}.Navigation_header__SZJx0 .legacy-header__nav-link{display:inline-flex;min-height:44px;padding:8px 0 5px;align-items:center;color:var(--header-link);font-size:16px;font-weight:500;text-decoration:none;white-space:nowrap;transition:color var(--dms-dur-micro) var(--dms-ease-settle)}.Navigation_header__SZJx0 .legacy-header__nav-link:is(:hover,:focus-visible),.Navigation_header__SZJx0 .legacy-header__nav-link[aria-current]{color:var(--header-strong)}.Navigation_header__SZJx0 .legacy-header__nav-item--utility .legacy-header__nav-link{font-size:15px}.Navigation_header__SZJx0 .legacy-header__nav-item--utility{min-width:0}.Navigation_header__SZJx0 .legacy-header__nav-item--utility .legacy-header__nav-link{min-width:0;max-width:100%}.Navigation_header__SZJx0 .legacy-header__nav-item--utility .legacy-header__nav-link:not(:hover,:focus-visible,[aria-current]){color:var(--header-soft)}.Navigation_header__SZJx0 :is(a,button):focus-visible{outline:var(--dms-focus-width) solid var(--header-strong);outline-offset:var(--dms-focus-offset)}.Navigation_header__SZJx0 .legacy-header__nav-link{position:relative;border-bottom:0}.Navigation_header__SZJx0 .legacy-header__current-rule{view-transition-name:dms-nav-indicator;position:absolute;right:0;bottom:0;left:0;height:2px;background:var(--header-strong)}.Navigation_header__SZJx0 .legacy-header__nav-item--utility .legacy-header__nav-label{max-width:24ch;overflow:hidden;text-overflow:ellipsis}.Navigation_header__SZJx0 .legacy-header__nav-item--contact>a{display:inline-flex;min-height:48px;padding:12px 24px;align-items:center;justify-content:center;border:var(--dms-border-control) solid var(--header-action-bg);border-radius:var(--dms-radius-md);background:var(--header-action-bg);color:var(--header-action-text);font-size:16px;font-weight:500;line-height:1.4;text-decoration:none;white-space:nowrap;transition:background-color var(--dms-dur-micro) var(--dms-ease-settle),color var(--dms-dur-micro) var(--dms-ease-settle)}.Navigation_header__SZJx0 .legacy-header__nav-item--contact>a:hover{background:var(--header-action-hover)}.Navigation_header__SZJx0 .legacy-header__nav-item--contact .legacy-header__nav-link:is(:hover,:focus-visible,[aria-current]){color:var(--header-action-text)}.Navigation_header__SZJx0 .legacy-header__mobile,.Navigation_header__SZJx0 .legacy-mobile-nav{display:none}.Navigation_header__SZJx0 .legacy-header__account-trigger{border:0;background:none;font-family:inherit;cursor:pointer}.Navigation_header__SZJx0 .legacy-header__account-chevron{flex:0 0 14px;margin-left:6px;transition:transform var(--dms-dur-ui) var(--dms-ease-settle)}.Navigation_header__SZJx0 .legacy-header__account-trigger[aria-expanded=true] .legacy-header__account-chevron{transform:rotate(180deg)}.Navigation_header__SZJx0 .legacy-header__account-trigger .legacy-header__current-rule{right:20px}.Navigation_header__SZJx0 .legacy-account-menu{position:absolute;z-index:5;top:calc(100% + 8px);right:0;width:max-content;min-width:248px;max-width:min(320px,calc(100vw - 2 * var(--dms-gutter)));padding:6px;border:1px solid var(--header-menu-edge);border-radius:10px;background:var(--header-panel);box-shadow:var(--dms-shadow-popover);color:var(--header-strong);visibility:hidden;-webkit-clip-path:inset(0 0 100% 0 round 10px);clip-path:inset(0 0 100% 0 round 10px);transform:translateY(-6px);transition:transform var(--dms-dur-micro) var(--dms-ease-exit),visibility 0s linear var(--dms-dur-micro),-webkit-clip-path var(--dms-dur-micro) var(--dms-ease-exit);transition:clip-path var(--dms-dur-micro) var(--dms-ease-exit),transform var(--dms-dur-micro) var(--dms-ease-exit),visibility 0s linear var(--dms-dur-micro);transition:clip-path var(--dms-dur-micro) var(--dms-ease-exit),transform var(--dms-dur-micro) var(--dms-ease-exit),visibility 0s linear var(--dms-dur-micro),-webkit-clip-path var(--dms-dur-micro) var(--dms-ease-exit)}.Navigation_header__SZJx0 .legacy-account-menu:before{position:absolute;inset:-10px 0 auto;height:10px;content:""}.Navigation_header__SZJx0 .legacy-account-menu[data-open],.Navigation_header__SZJx0 .legacy-header__account:not([data-ready]):is(:hover,:focus-within) .legacy-account-menu{visibility:visible;-webkit-clip-path:inset(-24px -24px -48px -24px round 10px);clip-path:inset(-24px -24px -48px -24px round 10px);transform:none;transition:transform var(--dms-dur-ui) var(--dms-ease-settle),visibility 0s,-webkit-clip-path var(--dms-dur-ui) var(--dms-ease-settle);transition:clip-path var(--dms-dur-ui) var(--dms-ease-settle),transform var(--dms-dur-ui) var(--dms-ease-settle),visibility 0s;transition:clip-path var(--dms-dur-ui) var(--dms-ease-settle),transform var(--dms-dur-ui) var(--dms-ease-settle),visibility 0s,-webkit-clip-path var(--dms-dur-ui) var(--dms-ease-settle)}.Navigation_header__SZJx0 .legacy-account-menu__identity{display:grid;margin:0 0 6px;padding:10px 12px 12px;grid-gap:2px;gap:2px;border-bottom:1px solid var(--header-edge);line-height:1.35}.Navigation_header__SZJx0 .legacy-account-menu__name{font-size:15px;font-weight:500;overflow-wrap:anywhere}.Navigation_header__SZJx0 .legacy-account-menu__audience{color:var(--header-muted);font-size:13px}.Navigation_header__SZJx0 .legacy-account-menu__list{margin:0;padding:0;list-style:none}.Navigation_header__SZJx0 .legacy-account-menu__link{position:relative;display:flex;width:100%;min-height:44px;padding:0 12px 0 14px;align-items:center;border:0;border-radius:6px;background:transparent;color:var(--header-link);font:inherit;font-size:15px;font-weight:500;text-align:left;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background-color var(--dms-dur-micro) var(--dms-ease-settle)}.Navigation_header__SZJx0 .legacy-account-menu__link:is(:hover,:focus-visible){background:var(--header-hover)}.Navigation_header__SZJx0 .legacy-account-menu__link:focus-visible{outline-offset:-2px}.Navigation_header__SZJx0 .legacy-account-menu__link[aria-current]:before{position:absolute;top:12px;bottom:12px;left:0;width:2px;border-radius:1px;background:var(--header-accent);content:""}.Navigation_header__SZJx0 .legacy-account-menu__sign-out{margin:6px 0 0;padding-top:6px;border-top:1px solid var(--header-edge)}.dms-website:has(.legacy-home,.not-found-page) .Navigation_header__SZJx0{margin-bottom:-88px}.Navigation_header__SZJx0~.legacy-home [data-home-hero]{--home-hero-offset:96px}@media (max-width:1200px){.Navigation_veil___iVO7{height:calc(var(--dms-header-space) + 60px)}.Navigation_header__SZJx0 .legacy-header__desktop{display:none}.Navigation_header__SZJx0 .legacy-header__mobile{position:relative;z-index:4;display:flex;height:60px;padding:0 8px 0 16px;align-items:center;gap:12px}.Navigation_header__SZJx0 .legacy-header__mobile>a:not(.legacy-header__mobile-identity){order:-1;display:flex;min-width:44px;min-height:44px;margin-right:auto;align-items:center;line-height:0;view-transition-name:dms-nav-logo}.Navigation_header__SZJx0 .legacy-header__mobile img{display:block;width:auto;height:28px}.Navigation_header__SZJx0 .legacy-header__mobile>button{order:1;display:grid;width:44px;height:44px;flex:0 0 44px;padding:0;place-items:center;border:1px solid var(--header-edge);border-radius:0;background:transparent;color:var(--header-strong);cursor:pointer;view-transition-name:dms-nav-menu}.Navigation_header__SZJx0 .legacy-header__mobile-identity{display:flex;flex:1 1;min-width:0;justify-content:flex-end;font-size:15px}.Navigation_header__SZJx0 .legacy-header__mobile-identity>span{overflow:hidden;text-overflow:ellipsis}.Navigation_header__SZJx0 .legacy-mobile-nav{position:absolute;z-index:3;top:calc(100% + 8px);left:-1px;display:block;width:calc(100% + 2px);height:auto;max-height:calc(100dvh - 100% - 2 * var(--dms-header-space) - 8px);overflow-y:auto;padding:8px 24px 16px;border:1px solid var(--header-edge);border-radius:10px;background:var(--header-panel)}.Navigation_header__SZJx0 .legacy-mobile-nav ul{margin:0;padding:0;list-style:none}.Navigation_header__SZJx0 .legacy-mobile-nav__item{border-bottom:1px solid var(--header-edge)}.Navigation_header__SZJx0 .legacy-mobile-nav__item:last-child{border-bottom:0}.Navigation_header__SZJx0 .legacy-mobile-nav__parent{display:block}.Navigation_header__SZJx0 .legacy-mobile-nav a{display:flex;min-height:56px;align-items:center;color:var(--header-link);padding:0;font-size:16px;font-weight:500;text-decoration:none}.Navigation_header__SZJx0 .legacy-mobile-nav a:is(:hover,:focus-visible),.Navigation_header__SZJx0 .legacy-mobile-nav a[aria-current]{color:var(--header-strong)}.Navigation_header__SZJx0 .legacy-mobile-nav ul.legacy-mobile-nav__list--utility{margin-top:24px}.Navigation_header__SZJx0 .legacy-mobile-nav__list--utility a:not([aria-current],:hover,:focus-visible){color:var(--header-soft)}.Navigation_header__SZJx0 .legacy-mobile-nav__item--contact{padding-top:24px;border-bottom:0}.Navigation_header__SZJx0 .legacy-mobile-nav .legacy-mobile-nav__item--contact a{min-height:48px;padding:12px 24px;justify-content:center;border:var(--dms-border-control) solid var(--header-action-bg);border-radius:var(--dms-radius-md);background:var(--header-action-bg);color:var(--header-action-text)}.Navigation_header__SZJx0 .legacy-mobile-nav .legacy-mobile-nav__item--contact a:hover{background:var(--header-action-hover)}.Navigation_header__SZJx0 .legacy-header__account{position:static;align-items:center}.Navigation_header__SZJx0 .legacy-header__account-trigger{min-width:0;color:var(--header-strong);font-size:15px}.Navigation_header__SZJx0 .legacy-header__account-trigger .legacy-header__nav-label{overflow:hidden;text-overflow:ellipsis}.Navigation_header__SZJx0 .legacy-header__account .legacy-account-menu{max-height:calc(100dvh - 100% - 2 * var(--dms-header-space) - 8px);overflow-y:auto}.dms-website:has(.legacy-home,.not-found-page) .Navigation_header__SZJx0{margin-bottom:-72px}.Navigation_header__SZJx0~.legacy-home [data-home-hero]{--home-hero-offset:84px}}@media (max-width:700px){.Navigation_header__SZJx0 .legacy-mobile-nav{box-shadow:0 16px 24px rgb(23 32 49/16%)}.Navigation_header__SZJx0 .legacy-header__account .legacy-account-menu{left:0;width:auto;min-width:0;max-width:none;padding:8px}.Navigation_header__SZJx0 .legacy-account-menu__link{min-height:48px;font-size:16px}}@media (max-width:360px){.Navigation_header__SZJx0 .legacy-header__mobile{gap:8px;padding-inline:12px 8px}}@media (prefers-reduced-motion:reduce){.Navigation_header__SZJx0,.Navigation_header__SZJx0 .legacy-account-menu__link,.Navigation_header__SZJx0 .legacy-header__account-chevron,.Navigation_header__SZJx0 .legacy-header__nav-item--contact>a,.Navigation_header__SZJx0 .legacy-header__nav-link{transition:none}.Navigation_header__SZJx0 .legacy-account-menu,.Navigation_header__SZJx0 .legacy-account-menu[data-open],.Navigation_header__SZJx0 .legacy-header__account:not([data-ready]):is(:hover,:focus-within) .legacy-account-menu{transform:none;transition:none}}.FooterLinks_footer__mmS4g{padding:40px 0 32px;border-top:0;box-shadow:0 -1px 0 var(--dms-bg-page)}.FooterLinks_inner__Qtfev{display:grid;width:min(var(--dms-content-max),calc(100% - 2 * var(--dms-gutter)));margin-inline:auto;grid-template-columns:200px minmax(0,1fr) minmax(0,1fr) 56px;grid-template-areas:"logo contact site top" "info info copyright copyright";grid-gap:32px 48px;gap:32px 48px}.FooterLinks_logo__zzgN_{grid-area:logo;display:block;align-self:start;width:176px;line-height:0}.FooterLinks_logo__zzgN_ img{width:100%;height:auto}.FooterLinks_contact__452gk{grid-area:contact;display:flex;flex-direction:column;gap:16px;font-style:normal}.FooterLinks_address__LtfBc{margin:0;color:var(--dms-text);font:500 clamp(22px,2vw,28px)/1.3 var(--dms-font-body);letter-spacing:-.01em}.FooterLinks_address__LtfBc span{display:block}.FooterLinks_contactLinks__C_DF9{display:flex;margin:0;flex-wrap:wrap;gap:8px 24px}.FooterLinks_contactLinks__C_DF9 a{max-width:100%;color:var(--dms-text);overflow-wrap:anywhere;font-size:16px;line-height:1.6;text-decoration:underline;-webkit-text-decoration-color:var(--dms-border);text-decoration-color:var(--dms-border);text-underline-offset:.3em;transition:-webkit-text-decoration-color var(--dms-dur-micro) var(--dms-ease-settle);transition:text-decoration-color var(--dms-dur-micro) var(--dms-ease-settle);transition:text-decoration-color var(--dms-dur-micro) var(--dms-ease-settle),-webkit-text-decoration-color var(--dms-dur-micro) var(--dms-ease-settle)}.FooterLinks_contactLinks__C_DF9 a:hover{-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.FooterLinks_site__A_ATI{grid-area:site}.FooterLinks_links__pBXsR{grid-area:info;align-self:end;font-size:14px;line-height:1.5}.FooterLinks_column__ggR7b ul{display:flex;margin:0;padding:0;flex-direction:column;align-items:flex-start;gap:12px;list-style:none}.FooterLinks_site__A_ATI ul{display:grid;grid-template-columns:repeat(2,max-content);grid-template-rows:repeat(4,auto);grid-auto-flow:column;grid-gap:6px 48px;gap:6px 48px}.FooterLinks_links__pBXsR ul{flex-flow:row wrap;gap:4px 24px}.FooterLinks_column__ggR7b .FooterLinks_settings__qyxOJ,.FooterLinks_column__ggR7b a{width:auto;padding:0;border:0;background:transparent;color:var(--dms-text-soft);font:inherit;font-size:16px;line-height:1.6;text-decoration:none;cursor:pointer;transition:color var(--dms-dur-micro) var(--dms-ease-settle)}.FooterLinks_column__ggR7b .FooterLinks_settings__qyxOJ:hover,.FooterLinks_column__ggR7b a:hover{color:var(--dms-text);text-decoration:underline;text-underline-offset:.3em}.FooterLinks_copyright__klhEt,.FooterLinks_links__pBXsR .FooterLinks_settings__qyxOJ,.FooterLinks_links__pBXsR a{font-size:14px;line-height:1.5}.FooterLinks_copyright__klhEt{grid-area:copyright;align-self:end;justify-self:end;margin:0;color:var(--dms-text-soft)}.FooterLinks_top__K5wuP{grid-area:top;display:inline-flex;width:56px;height:56px;justify-content:center;align-items:center;border-radius:50%;background:var(--dms-action);color:var(--dms-on-action);transition:background-color var(--dms-dur-micro) var(--dms-ease-settle)}.FooterLinks_top__K5wuP:hover{background:var(--dms-action-hover)}.FooterLinks_top__K5wuP svg{transition:transform var(--dms-dur-micro) var(--dms-ease-settle)}.FooterLinks_top__K5wuP:is(:hover,:focus-visible) svg{transform:translateY(-4px)}@media (min-width:1001px) and (max-width:1200px){.FooterLinks_inner__Qtfev{grid-template-columns:152px minmax(0,1.2fr) minmax(0,1fr) 56px;column-gap:32px}.FooterLinks_logo__zzgN_{width:152px}}@media (max-width:1000px){.FooterLinks_inner__Qtfev{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 56px;grid-template-areas:"logo logo top" "contact site site" "info info info" "copyright copyright copyright";gap:24px 32px}.FooterLinks_site__A_ATI ul{column-gap:32px}.FooterLinks_copyright__klhEt{justify-self:start}}@media (max-width:700px){.FooterLinks_footer__mmS4g{padding:32px 0}.FooterLinks_inner__Qtfev{grid-template-columns:minmax(0,1fr) 56px;grid-template-areas:"logo top" "contact contact" "site site" "info info" "copyright copyright"}.FooterLinks_logo__zzgN_{width:152px}}@media (prefers-reduced-motion:reduce){.FooterLinks_column__ggR7b a,.FooterLinks_contactLinks__C_DF9 a,.FooterLinks_links__pBXsR .FooterLinks_settings__qyxOJ,.FooterLinks_top__K5wuP,.FooterLinks_top__K5wuP svg{transition:none}.FooterLinks_top__K5wuP:is(:hover,:focus-visible) svg{transform:none}}.candidate-loading_heading__Df8lV{inline-size:min(560px,70%);block-size:clamp(42px,5.5vw,70px);-webkit-margin-after:24px;margin-block-end:24px}.candidate-loading_subheading__L_1Hr{inline-size:min(320px,55%);block-size:clamp(30px,3.6vw,48px);-webkit-margin-after:20px;margin-block-end:20px}.candidate-loading_lines__e4kXS{display:grid;grid-gap:12px;gap:12px;max-inline-size:var(--dms-measure)}.candidate-loading_lines__e4kXS>*{block-size:18px}.candidate-loading_section__wgwAE{-webkit-margin-before:48px;margin-block-start:48px;-webkit-padding-before:32px;padding-block-start:32px;-webkit-border-before:var(--dms-border-hairline) solid var(--dms-border);border-block-start:var(--dms-border-hairline) solid var(--dms-border)}.candidate-loading_form__tw1xV{display:grid;grid-gap:20px;gap:20px;max-inline-size:760px;-webkit-margin-before:24px;margin-block-start:24px}.candidate-loading_field__HwlpZ{display:grid;grid-gap:8px;gap:8px}.candidate-loading_label__mAu_u{inline-size:min(220px,45%);block-size:15px}.candidate-loading_input__mg3Xb{block-size:var(--dms-control-height);border-radius:var(--dms-radius-md)}.candidate-loading_textarea__GjnHr{block-size:144px;border-radius:var(--dms-radius-md)}.candidate-loading_button___gP3i{inline-size:168px;block-size:var(--dms-control-height);border-radius:var(--dms-radius-md)}.candidate-loading_track__I9JCG{display:grid;grid-gap:8px;gap:8px;-webkit-margin-after:16px;margin-block-end:16px}.candidate-loading_track__I9JCG>*{block-size:44px;border-radius:var(--dms-radius-md)}.candidate-loading_notice__MTvof{block-size:88px;border-radius:var(--dms-radius-md)}.candidate-loading_overview__LDtuu .candidate-loading_heading__Df8lV{inline-size:min(260px,70%);block-size:44px;margin-bottom:8px}.candidate-loading_registration__NecUS{margin-top:24px}.candidate-loading_dashboard__kmLsz,.candidate-loading_registrationTrack__HvTFy{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:24px;gap:24px}.candidate-loading_registrationTrack__HvTFy>div{min-width:0}.candidate-loading_marker__kVKmP{inline-size:28px;block-size:28px;border-radius:50%;margin:0 auto 8px}.candidate-loading_dashboard__kmLsz{margin-top:32px;grid-template-columns:minmax(0,2fr) minmax(280px,1fr);gap:48px;align-items:start}.candidate-loading_mainColumn__mCoVd{display:grid;min-width:0;grid-gap:32px;gap:32px}.candidate-loading_summary__LUXGL{min-width:0;padding-top:20px;border-top:var(--dms-border-hairline) solid var(--dms-text)}.candidate-loading_dashboard__kmLsz .candidate-loading_card__w1M9g{min-width:0}.candidate-loading_overview__LDtuu .candidate-loading_subheading__L_1Hr{block-size:24px}.candidate-loading_row__QkTHc{display:grid;grid-gap:10px;gap:10px;padding-block:24px;-webkit-border-after:var(--dms-border-hairline) solid var(--dms-border);border-block-end:var(--dms-border-hairline) solid var(--dms-border)}.candidate-loading_rowTitle__Nio3b{inline-size:min(360px,65%);block-size:24px}.candidate-loading_rowMeta__7MqYZ{inline-size:min(480px,85%);block-size:16px}.candidate-loading_card__w1M9g{display:grid;align-content:start;grid-gap:12px;gap:12px;padding:24px;border:var(--dms-border-hairline) solid var(--dms-border);border-radius:var(--dms-radius-md);background:var(--dms-bg-surface)}.candidate-loading_detail__zR9so{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);grid-gap:48px;gap:48px}@media (max-width:1000px){.candidate-loading_dashboard__kmLsz{gap:32px}}@media (max-width:900px){.candidate-loading_dashboard__kmLsz{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.candidate-loading_dashboard__kmLsz,.candidate-loading_registrationTrack__HvTFy{grid-template-columns:minmax(0,1fr)}.candidate-loading_registrationTrack__HvTFy>div{display:grid;grid-template-columns:28px minmax(0,1fr);grid-gap:12px;gap:12px}.candidate-loading_detail__zR9so{grid-template-columns:1fr;gap:0}}.RolePresentation_root__9doXX{color:var(--dms-text);font-family:var(--dms-font-body);container:role-page/inline-size}.RolePresentation_root__9doXX :is(h1,h2,h3,h4){overflow-wrap:anywhere}.RolePresentation_hero__Y6OaD{padding-block:clamp(32px,5vw,64px)}.RolePresentation_root__9doXX .RolePresentation_hero__Y6OaD h1{margin:0;font-size:clamp(36px,4.8vw,64px);font-weight:500;line-height:1.12;text-wrap:balance}.RolePresentation_organisation__ehlqw{margin:20px 0 0;font-size:20px}.RolePresentation_facts__2USn4,.RolePresentation_glance__3dDr2{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:24px 32px;gap:24px 32px;margin:32px 0 0}.RolePresentation_facts__2USn4 dt,.RolePresentation_glance__3dDr2 dt{color:var(--dms-text-soft);font-size:15px}.RolePresentation_facts__2USn4 dd,.RolePresentation_glance__3dDr2 dd{margin:6px 0 0;font-size:17px;line-height:1.5;overflow-wrap:anywhere}.RolePresentation_introAction__OixMR{display:none;margin-top:24px}.RolePresentation_layout__OrXs9{--section-rail-top:120px;--section-rail-scroll-margin:144px}.RolePresentation_body__Q1aUC{display:grid;grid-gap:48px;gap:48px;min-width:0;padding-top:24px;max-width:800px}.RolePresentation_root__9doXX .RolePresentation_body__Q1aUC h2{margin:0 0 24px;font-size:clamp(28px,3vw,36px);font-weight:500;line-height:1.2;text-wrap:balance}.RolePresentation_root__9doXX .RolePresentation_body__Q1aUC h3{margin:28px 0 12px;font-size:21px;font-weight:500;line-height:1.35}.RolePresentation_root__9doXX .RolePresentation_body__Q1aUC h4{margin:24px 0 8px;font-size:18px;font-weight:500}.RolePresentation_root__9doXX .RolePresentation_body__Q1aUC li,.RolePresentation_root__9doXX .RolePresentation_body__Q1aUC p{color:var(--dms-text-soft);font-size:18px;line-height:1.65;overflow-wrap:anywhere}.RolePresentation_root__9doXX :is(.RolePresentation_markdown__ZHfox,.RolePresentation_requirements__QzZ2S) ul{list-style:disc}.RolePresentation_root__9doXX .RolePresentation_questions__TPVO1,.RolePresentation_root__9doXX :is(.RolePresentation_markdown__ZHfox,.RolePresentation_requirements__QzZ2S) ol{list-style:decimal}.RolePresentation_body__Q1aUC p{margin:0 0 16px}.RolePresentation_body__Q1aUC ol,.RolePresentation_body__Q1aUC ul{-webkit-padding-start:24px;padding-inline-start:24px;margin:16px 0}.RolePresentation_body__Q1aUC li{margin-block:12px;-webkit-padding-start:4px;padding-inline-start:4px}.RolePresentation_body__Q1aUC li>p{margin-block:0}.RolePresentation_body__Q1aUC strong{color:var(--dms-text);font-weight:500}.RolePresentation_markdown__ZHfox a,.RolePresentation_requirements__QzZ2S a{color:var(--dms-accent);text-underline-offset:4px}.RolePresentation_body__Q1aUC a:focus-visible{outline:var(--dms-focus-width) solid var(--dms-focus-ring);outline-offset:var(--dms-focus-offset)}.RolePresentation_markdown__ZHfox>:first-child,.RolePresentation_requirements__QzZ2S>:first-child{margin-top:0}.RolePresentation_markdown__ZHfox>:last-child,.RolePresentation_requirements__QzZ2S>:last-child{margin-bottom:0}.RolePresentation_body__Q1aUC [data-role-section=responsibilities] h3:not(:first-child){border-top:1px solid var(--dms-bg-feature);padding-top:20px;margin-top:20px}.RolePresentation_requirements__QzZ2S{background:var(--dms-bg-quiet);padding:24px}.RolePresentation_body__Q1aUC .RolePresentation_tags__SUQGi{display:flex;flex-wrap:wrap;gap:8px;list-style:none;padding:0}.RolePresentation_body__Q1aUC .RolePresentation_tags__SUQGi li{margin:0;padding:4px 12px;border-radius:3px;background:var(--dms-bg-quiet);font-size:16px}.RolePresentation_questions__TPVO1 li{padding-block:8px}.RolePresentation_apply__qpADd{border-top:1px solid var(--dms-bg-feature);padding-top:32px}.RolePresentation_railAction__7w_er{margin-top:24px}.RolePresentation_railAction__7w_er a,.RolePresentation_railAction__7w_er button{width:100%}.RolePresentation_root__9doXX .RolePresentation_railAction__7w_er p{font-size:14px;line-height:1.5;margin:16px 0 0;color:var(--dms-text-soft)}@container role-page (max-width: 900px){.RolePresentation_introAction__OixMR{display:flex;justify-content:center}.RolePresentation_facts__2USn4,.RolePresentation_glance__3dDr2{grid-template-columns:repeat(2,minmax(0,1fr))}.RolePresentation_body__Q1aUC{max-width:none;padding-top:0;gap:40px}.RolePresentation_apply__qpADd{text-align:center}}@container role-page (max-width: 480px){.RolePresentation_facts__2USn4,.RolePresentation_glance__3dDr2{grid-template-columns:minmax(0,1fr);gap:20px}.RolePresentation_requirements__QzZ2S{padding:20px}}.candidate-core_pageHeader__rmOBX{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:16px 32px}.candidate-core_pageHeader__rmOBX>div{flex:1 1 30rem}.candidate-core_pageHeader__rmOBX>div h1{margin-bottom:16px}.candidate-core_pageHeader__rmOBX nav,.candidate-core_pageHeader__rmOBX p{margin:0}.candidate-core_shell__MauaH{display:flex;min-height:100vh;flex-direction:column;background:var(--dms-bg-page);color:var(--dms-text);font-family:var(--dms-font-body);font-size:var(--dms-text-lg);line-height:var(--dms-leading-long)}.candidate-core_main__zVaqZ{flex:1 0 auto;width:min(var(--dms-content-max),calc(100% - 48px));margin-inline:auto;padding-block:56px 96px}.candidate-core_overviewMain__WjnfA{width:min(1440px,calc(100% - 2 * var(--dms-gutter)))}.candidate-core_main__zVaqZ :is(h1,h2,h3){font-family:var(--dms-font-display);font-weight:var(--dms-weight-display);text-wrap:balance}.candidate-core_main__zVaqZ h1{margin:0 0 24px;font-size:clamp(38px,5vw,64px);letter-spacing:var(--dms-tracking-display);line-height:1.1}.candidate-core_main__zVaqZ h2{margin:0 0 20px;font-size:clamp(24px,2.4vw,32px);letter-spacing:var(--dms-tracking-display);line-height:1.2}.candidate-core_main__zVaqZ h3{margin:0 0 12px;font-size:var(--dms-text-xl);line-height:1.3}.candidate-core_main__zVaqZ p{max-width:var(--dms-measure);line-height:1.6}.candidate-core_footer___rU7L a,.candidate-core_main__zVaqZ a:not(.candidate-core_primary__l8cFW,.candidate-core_secondary__8UeF3,.dms-button){color:var(--dms-accent);text-decoration:underline;text-underline-offset:.2em;transition:color var(--dms-dur-micro) var(--dms-ease-settle)}.candidate-core_footer___rU7L a:hover,.candidate-core_main__zVaqZ a:not(.candidate-core_primary__l8cFW,.candidate-core_secondary__8UeF3,.dms-button):hover{color:var(--dms-accent-hover)}.candidate-core_main__zVaqZ .candidate-core_nextSection__cTWU5,.candidate-core_main__zVaqZ section{margin-top:48px;padding-top:32px;border-top:var(--dms-border-hairline) solid var(--dms-border)}.candidate-core_main__zVaqZ .candidate-core_nextSection__cTWU5{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:12px 24px}.candidate-core_form__EPLxc{max-width:760px;margin-top:24px}.candidate-core_registration__GYfl5{max-width:760px;margin-inline:auto}.candidate-core_applicationPreparation__md4hc{margin-block:24px;padding-block:16px;border-block:var(--dms-border-hairline) solid var(--dms-border)}.candidate-core_main__zVaqZ .candidate-core_applicationPreparation__md4hc h2{margin-bottom:12px;font-size:22px}.candidate-core_applicationPreparation__md4hc p{font-size:16px;margin-block:8px}.candidate-core_notice__5A0es .candidate-core_actions__PMWr4{display:flex;flex-wrap:wrap;gap:12px}.candidate-core_form__EPLxc fieldset{display:grid;min-width:0;margin:0;padding:0;grid-gap:20px;gap:20px;border:0}.candidate-core_form__EPLxc label{display:grid;grid-gap:8px;gap:8px;font-size:var(--dms-text-sm);font-weight:var(--dms-weight-medium);line-height:1.4}.candidate-core_form__EPLxc fieldset fieldset{padding-block:16px;border-top:var(--dms-border-hairline) solid var(--dms-border)}.candidate-core_visaInline__ZjYDi{display:contents}@supports selector(:has(*)){form:not(:has(input[name=workingRights][value="Visa with working rights"]:checked,input[name=workingRights][value="Discuss with DMS"]:checked)) .candidate-core_visaQuestions__35aBI{display:none}}.candidate-core_form__EPLxc legend{padding:0 8px 12px 0;font-size:var(--dms-text-xl);font-weight:var(--dms-weight-medium);line-height:1.3}.candidate-core_form__EPLxc input,.candidate-core_form__EPLxc select,.candidate-core_form__EPLxc textarea{box-sizing:border-box;width:100%;min-height:var(--dms-control-height);padding:12px 16px;border:var(--dms-border-control) solid var(--dms-border-input);border-radius:var(--dms-radius-md);background:var(--dms-bg-surface);color:var(--dms-text);font:var(--dms-weight-regular) 16px/1.5 var(--dms-font-body)}.candidate-core_form__EPLxc textarea{min-height:144px;resize:vertical;field-sizing:content}.candidate-core_form__EPLxc .candidate-core_check__ZBb18{display:flex;align-items:flex-start;gap:12px;font-weight:400;line-height:1.5}.candidate-core_form__EPLxc input[type=checkbox],.candidate-core_form__EPLxc input[type=radio]{width:20px;min-height:20px;flex:0 0 auto;margin-top:3px;accent-color:var(--dms-accent)}.candidate-core_form__EPLxc .candidate-core_turnstile__ViHdc{min-height:65px}.candidate-core_form__EPLxc .candidate-core_field__dcFAw{display:grid;grid-gap:8px;gap:8px}.candidate-core_form__EPLxc .dms-radio-group{gap:8px;padding-block:0;border-top:0}.candidate-core_form__EPLxc .dms-radio-group>legend{padding:0 0 8px;font-size:var(--dms-text-sm);line-height:1.4}.candidate-core_form__EPLxc .dms-radio-group__option{display:flex;gap:12px;font-weight:400;line-height:1.5}.candidate-core_form__EPLxc small{color:var(--dms-text-soft);font-size:var(--dms-text-xs);font-weight:400;line-height:1.5}.candidate-core_form__EPLxc .candidate-core_count__uVpYm[data-state=short]{color:var(--dms-text);font-weight:var(--dms-weight-medium)}.candidate-core_form__EPLxc .candidate-core_actions__PMWr4{display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px}.candidate-core_pagination__UGZAH{display:flex;flex-wrap:wrap;gap:12px 24px;margin-top:24px}.candidate-core_primary__l8cFW,.candidate-core_secondary__8UeF3{justify-self:start;display:inline-flex;min-height:var(--dms-control-height);padding:12px 24px;align-items:center;justify-content:center;border:var(--dms-border-control) solid transparent;border-radius:var(--dms-radius-md);font:var(--dms-weight-medium) 16px/1.4 var(--dms-font-body);text-decoration:none;cursor:pointer;transition:background-color var(--dms-dur-micro) var(--dms-ease-settle),color var(--dms-dur-micro) var(--dms-ease-settle)}.candidate-core_primary__l8cFW{border-color:var(--dms-action);background:var(--dms-action);color:var(--dms-on-action)}.candidate-core_primary__l8cFW:hover{border-color:var(--dms-action-hover);background:var(--dms-action-hover)}.candidate-core_secondary__8UeF3{border-color:var(--dms-border-input);background:transparent;color:var(--dms-accent)}.candidate-core_secondary__8UeF3:hover{background:var(--dms-bg-quiet);color:var(--dms-accent-hover)}.candidate-core_form__EPLxc fieldset:disabled .candidate-core_primary__l8cFW,.candidate-core_form__EPLxc fieldset:disabled .candidate-core_secondary__8UeF3,.candidate-core_primary__l8cFW:disabled{opacity:.55;cursor:wait}.candidate-core_error__r_SIB,.candidate-core_notice__5A0es,.candidate-core_success__vA9vd{padding:16px 20px;border:var(--dms-border-hairline) solid var(--dms-border);border-radius:var(--dms-radius-md);background:var(--dms-bg-surface);line-height:1.6}.candidate-core_notice__5A0es>:first-child{margin-top:0}.candidate-core_notice__5A0es>:last-child{margin-bottom:0}.candidate-core_error__r_SIB{border:var(--dms-border-active) solid var(--dms-error)}.candidate-core_success__vA9vd{border:var(--dms-border-active) solid var(--dms-success)}.candidate-core_form__EPLxc>:is(.candidate-core_error__r_SIB,.candidate-core_success__vA9vd){margin-top:20px}.candidate-core_compactSuccess__4u4cn{margin-top:12px;color:var(--dms-success);font-size:var(--dms-text-sm)}.candidate-core_compactSuccess__4u4cn p{margin:0}.candidate-core_fieldError__BuWMT{color:var(--dms-error);font-size:var(--dms-text-sm);font-weight:var(--dms-weight-medium);line-height:1.5}.candidate-core_form__EPLxc [aria-invalid=true]{border:var(--dms-border-active) solid var(--dms-error)}.candidate-core_row__fVZkY{padding:24px 0;border-bottom:var(--dms-border-hairline) solid var(--dms-border)}.candidate-core_prose__GBTTn{white-space:pre-wrap;overflow-wrap:anywhere}.candidate-core_footer___rU7L{display:flex;flex-wrap:wrap;gap:16px 32px;padding:40px max(24px,calc((100% - 1216px) / 2));background:var(--dms-bg-surface);font-size:16px}.candidate-core_footer___rU7L>a,.candidate-core_footer___rU7L>a:last-child{font:var(--dms-weight-regular) 16px/1.5 var(--dms-font-body)}.candidate-core_footer___rU7L .analytics-preferences{max-width:32rem}.candidate-core_footer___rU7L .analytics-preferences>button{min-height:32px;padding:0;border:0;background:transparent;color:var(--dms-accent);font:inherit;text-decoration:underline;text-underline-offset:.2em;cursor:pointer}.candidate-core_footer___rU7L .analytics-preferences>button:hover{color:var(--dms-accent-hover)}.candidate-core_footer___rU7L .analytics-preferences__panel{margin-top:16px;color:var(--dms-text)}.candidate-core_footer___rU7L .analytics-preferences__panel p{margin:0}.candidate-core_footer___rU7L .analytics-preferences__panel>div{display:flex;flex-wrap:wrap;gap:12px;margin-top:16px}.candidate-core_footer___rU7L .analytics-preferences__panel button{min-height:var(--dms-control-height);padding:12px 16px;border:var(--dms-border-control) solid var(--dms-border-input);border-radius:var(--dms-radius-md);background:transparent;color:var(--dms-accent);font:inherit;cursor:pointer}.candidate-core_footer___rU7L .analytics-preferences__panel button:hover{background:var(--dms-bg-quiet);color:var(--dms-accent-hover)}.candidate-core_footer___rU7L .analytics-preferences__panel button[aria-pressed=true]{border-color:var(--dms-action);background:var(--dms-action);color:var(--dms-on-action)}.candidate-core_shell__MauaH :is(a,button,input,textarea,select,summary):focus-visible{outline:var(--dms-focus-width) solid var(--dms-focus-ring);outline-offset:var(--dms-focus-offset)}.candidate-core_shell__MauaH :is(input:not([type=checkbox],[type=radio]),select,textarea):focus-visible{outline-offset:0}.candidate-core_skip__tqooD{position:fixed;top:8px;left:8px;z-index:100;padding:12px;transform:translateY(-200%);background:var(--dms-bg-surface);color:var(--dms-text)}.candidate-core_skip__tqooD:focus{transform:none}@media (max-width:760px){.candidate-core_main__zVaqZ{padding-top:32px}.candidate-core_form__EPLxc .candidate-core_primary__l8cFW,.candidate-core_form__EPLxc .candidate-core_secondary__8UeF3{width:100%}}@media (prefers-reduced-motion:reduce){.candidate-core_footer___rU7L a,.candidate-core_main__zVaqZ a,.candidate-core_primary__l8cFW,.candidate-core_secondary__8UeF3{transition:none}}.candidate-core_main__zVaqZ:has(>.candidate-core_overviewHeader__9kdAn){padding-top:24px}.candidate-core_overviewHeader__9kdAn h1{margin-bottom:8px;font-size:clamp(32px,3.2vw,40px)}.candidate-core_overviewHeader__9kdAn p{margin-block:0;color:var(--dms-text-soft);font-size:var(--dms-text-base)}.candidate-core_optionalStep__h1Qy1{margin-top:20px;color:var(--dms-text-soft)}.candidate-core_slowNotice__hZF6_{margin:16px 0 0;color:var(--dms-text-soft);font-size:16px}.candidate-core_main__zVaqZ .candidate-core_requirementsHeading__kVAUl{margin:0 0 4px}.candidate-core_main__zVaqZ .candidate-core_requirementsHint__D2ev7{margin:0;color:var(--dms-text-soft);font-size:var(--dms-text-sm)}.candidate-core_checklist__uF7k1{display:grid;grid-gap:20px;gap:20px;margin:20px 0;padding:0;list-style:none}.candidate-core_checklist__uF7k1>li{display:grid;grid-template-columns:minmax(0,1fr) 240px;align-items:center;grid-gap:8px 32px;gap:8px 32px;min-width:0}.candidate-core_requirementDetails__TlkgX{min-width:0}.candidate-core_requirementDetails__TlkgX h4{margin:0 0 4px;font-size:var(--dms-text-lg);font-weight:var(--dms-weight-medium);line-height:1.4}.candidate-core_main__zVaqZ .candidate-core_requirementDetails__TlkgX p{margin:0;color:var(--dms-text-soft);font-size:var(--dms-text-sm)}.candidate-core_checklist__uF7k1>li>a{justify-self:start}.candidate-core_main__zVaqZ section.candidate-core_completedSteps__6Fskb{margin-top:24px;padding-top:0;border:0;color:var(--dms-text-soft);font-size:var(--dms-text-sm)}.candidate-core_main__zVaqZ .candidate-core_completedSteps__6Fskb h3{margin-bottom:8px;font-size:var(--dms-text-lg)}.candidate-core_completedSteps__6Fskb ul{display:grid;grid-gap:8px;gap:8px;margin:0;padding:0;list-style:none}.candidate-core_completedSteps__6Fskb li{display:flex;flex-wrap:wrap;gap:4px 16px}.candidate-core_registrationNote__549Cz{color:var(--dms-text-soft);font-size:var(--dms-text-sm)}@media (max-width:760px){.candidate-core_checklist__uF7k1>li{grid-template-columns:minmax(0,1fr)}}.candidate-core_interviewLocation__fSCYA{overflow-wrap:anywhere}.candidate-core_interviewDetails__I_3fc{display:grid;grid-gap:4px;gap:4px}.candidate-core_main__zVaqZ .candidate-core_interviewDetails__I_3fc p{margin:0}.candidate-core_interviewMeta__vyYKj{color:var(--dms-text-soft)}.candidate-core_main__zVaqZ .candidate-core_interviewDetails__I_3fc :is(.candidate-core_secondary__8UeF3,.candidate-core_prose__GBTTn){margin-top:8px}.candidate-core_disclosure__PMB_f>summary{list-style:none}.candidate-core_disclosure__PMB_f>summary::-webkit-details-marker{display:none}.candidate-core_disclosure__PMB_f[open]>summary{background:transparent;color:var(--dms-accent);border-color:var(--dms-border-input)}.candidate-core_disclosure__PMB_f form{max-width:420px}.candidate-core_disclosure__PMB_f :is(.candidate-core_error__r_SIB,.candidate-core_success__vA9vd){padding:8px 12px}.candidate-core_disclosure__PMB_f :is(.candidate-core_error__r_SIB,.candidate-core_success__vA9vd) p{margin:0}.candidate-core_disclosure__PMB_f .candidate-core_error__r_SIB ul{display:none}.candidate-core_sectionHeading__8NWmm{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px 24px}.candidate-core_main__zVaqZ .candidate-core_sectionHeading__8NWmm h2{margin-bottom:8px}.candidate-core_main__zVaqZ .candidate-core_headingCount__PVxq9{margin-left:12px;color:var(--dms-text-soft);font-size:var(--dms-text-lg);font-weight:var(--dms-weight-regular);letter-spacing:0}.candidate-core_applications__puhRZ{display:grid;grid-gap:16px;gap:16px;margin:24px 0;padding:0;list-style:none}.candidate-core_application__fIcLZ{padding:24px clamp(20px,3vw,32px);border:var(--dms-border-hairline) solid var(--dms-border);border-radius:var(--dms-radius-md);background:var(--dms-bg-surface)}.candidate-core_application__fIcLZ[data-outcome=unsuccessful]{background:var(--dms-bg-quiet)}.candidate-core_application__fIcLZ p{margin-block:0 12px;font-size:16px}.candidate-core_applicationHead__TC3yV{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 24px;margin-bottom:8px}.candidate-core_main__zVaqZ .candidate-core_applicationHead__TC3yV h3{margin:0;overflow-wrap:anywhere}.candidate-core_main__zVaqZ .candidate-core_applicationHead__TC3yV p{margin:4px 0 0;color:var(--dms-text-soft)}.candidate-core_main__zVaqZ .candidate-core_applicationHead__TC3yV p strong{color:var(--dms-text)}.candidate-core_applicationInterviews__ssKuV{margin:0 0 12px;padding-left:16px;border-left:var(--dms-border-active) solid var(--dms-accent);font-size:16px;list-style:none}.candidate-core_applicationInterviews__ssKuV li+li{margin-top:8px}.candidate-core_applicationFoot__zxZPv{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:8px 24px;margin-top:12px;padding-top:12px;border-top:var(--dms-border-hairline) solid var(--dms-border);font-size:16px}.candidate-core_applicationFoot__zxZPv>a:only-child{margin-left:auto}.candidate-core_main__zVaqZ .candidate-core_historyNote__GAhyx{font-size:16px}.candidate-core_visuallyHidden__xyQTe{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}@media (max-width:760px){.candidate-core_applicationFoot__zxZPv,.candidate-core_applicationHead__TC3yV{display:grid}.candidate-core_applicationFoot__zxZPv>a:only-child{margin-left:0}}.candidate-core_applicationIntro__bIFo6{display:grid;grid-gap:8px;gap:8px}.candidate-core_interviewArrangements__b9ozA{scroll-margin-top:176px}.candidate-core_interviewArrangements__b9ozA ul{display:grid;grid-gap:12px;gap:12px;margin:16px 0 0;padding:0;list-style:none}.candidate-core_interviewArrangements__b9ozA li{padding:20px clamp(20px,3vw,24px);border:var(--dms-border-hairline) solid var(--dms-border);border-radius:var(--dms-radius-md);background:var(--dms-bg-surface)}.candidate-core_main__zVaqZ .candidate-core_applicationIntro__bIFo6 h1{margin:0 0 8px;overflow-wrap:anywhere}.candidate-core_main__zVaqZ .candidate-core_applicationIntro__bIFo6 p{margin:0;color:var(--dms-text-soft);font-size:16px}.candidate-core_main__zVaqZ .candidate-core_applicationIntro__bIFo6 strong{color:var(--dms-text);font-weight:var(--dms-weight-medium)}.candidate-core_main__zVaqZ .candidate-core_applicationIntro__bIFo6 .candidate-core_kicker__fP_AF{color:var(--dms-text-soft);font-size:var(--dms-text-sm);font-weight:var(--dms-weight-medium)}.candidate-core_applicationStatus__bGabY{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);grid-gap:0 48px;gap:0 48px;margin-top:32px;padding:28px clamp(20px,3vw,32px);border:var(--dms-border-hairline) solid var(--dms-border);border-radius:var(--dms-radius-md);background:var(--dms-bg-surface)}.candidate-core_applicationStatus__bGabY>ol{grid-column:1/-1;margin:0 0 24px;padding-bottom:24px;border-bottom:var(--dms-border-hairline) solid var(--dms-border)}.candidate-core_main__zVaqZ .candidate-core_applicationStatus__bGabY section{margin:0;padding:0;border:0}.candidate-core_main__zVaqZ .candidate-core_applicationStatus__bGabY h2{margin-bottom:8px;font-size:var(--dms-text-xl)}.candidate-core_applicationStatus__bGabY section p{font-size:16px}.candidate-core_applicationStatus__bGabY section>:last-child{margin-bottom:0}.candidate-core_applicationStatus__bGabY>section:last-child:nth-child(2){grid-column:1/-1}.candidate-core_main__zVaqZ .candidate-core_applicationStatus__bGabY .candidate-core_applicationHistory__gtV6I{padding-left:32px;border-left:var(--dms-border-hairline) solid var(--dms-border)}.candidate-core_applicationHistory__gtV6I ol{display:grid;grid-gap:8px;gap:8px;margin:12px 0 0;padding:0;font-size:16px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;list-style:none}.candidate-core_main__zVaqZ .candidate-core_submittedDetails__4LOOM section h2{font-size:var(--dms-text-xl)}.candidate-core_main__zVaqZ .candidate-core_submittedDetails__4LOOM section h3{font-size:var(--dms-text-lg)}.candidate-core_main__zVaqZ .candidate-core_submittedDetails__4LOOM section[id]:first-child{margin-top:0;padding-top:0;border-top:0}.candidate-core_answers__cbvlz,.candidate-core_facts__6XS5w{margin:16px 0 24px;border-top:var(--dms-border-hairline) solid var(--dms-border)}.candidate-core_facts__6XS5w>div{display:grid;grid-template-columns:minmax(140px,13rem) minmax(0,1fr);grid-gap:4px 24px;gap:4px 24px;padding-block:12px;border-bottom:var(--dms-border-hairline) solid var(--dms-border)}.candidate-core_answers__cbvlz>div{padding-block:16px;border-bottom:var(--dms-border-hairline) solid var(--dms-border)}.candidate-core_facts__6XS5w dt{color:var(--dms-text-soft);font-size:var(--dms-text-sm);line-height:1.6}.candidate-core_answers__cbvlz dt{font-weight:var(--dms-weight-medium)}.candidate-core_answers__cbvlz dd,.candidate-core_facts__6XS5w dd{margin:0}.candidate-core_answers__cbvlz dd{margin-top:4px}.candidate-core_facts__6XS5w ul{margin:0;padding-left:20px}.candidate-core_withdrawal__ASES9{margin-top:48px;padding-top:32px;border-top:var(--dms-border-hairline) solid var(--dms-border)}.candidate-core_withdrawal__ASES9>summary{width:-moz-fit-content;width:fit-content;color:var(--dms-accent);font-weight:var(--dms-weight-medium);cursor:pointer}.candidate-core_withdrawal__ASES9>summary:hover{color:var(--dms-accent-hover)}.candidate-core_withdrawal__ASES9 form{max-width:640px}@media (max-width:760px){.candidate-core_applicationStatus__bGabY{grid-template-columns:minmax(0,1fr)}.candidate-core_main__zVaqZ .candidate-core_applicationStatus__bGabY .candidate-core_applicationHistory__gtV6I{margin-top:24px;padding:24px 0 0;border-top:var(--dms-border-hairline) solid var(--dms-border);border-left:0}.candidate-core_facts__6XS5w>div{grid-template-columns:minmax(0,1fr);gap:2px}}.candidate-core_documentList__r33yf{display:grid;grid-gap:12px;gap:12px;margin:0 0 24px;padding:0;list-style:none}.candidate-core_documentList__r33yf li{padding:12px 16px;border:var(--dms-border-hairline) solid var(--dms-border);border-radius:var(--dms-radius-md);background:var(--dms-bg-surface);overflow-wrap:anywhere}.candidate-core_documentList__r33yf li p{margin:0 0 8px}.candidate-core_tiles__krjTI{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;grid-gap:32px 48px;gap:32px 48px;margin:0 0 32px;padding:0;list-style:none}.candidate-core_tiles__krjTI li{display:grid;justify-items:start;align-content:start;grid-gap:12px;gap:12px;min-width:0}.candidate-core_tiles__krjTI h3,.candidate-core_tiles__krjTI p{margin:0}.candidate-core_summaryFilename__NIZgl{max-width:100%;overflow-wrap:anywhere}.candidate-core_summaryFilename__NIZgl,.candidate-core_summaryMeta__W1mlm{color:var(--dms-text-soft);font-size:var(--dms-text-sm)}.candidate-core_tiles__krjTI .candidate-core_availabilityStatus__7Rcn8{font-size:var(--dms-text-xl);font-weight:var(--dms-weight-medium)}.candidate-core_tiles__krjTI .candidate-core_form__EPLxc .candidate-core_secondary__8UeF3,.candidate-core_tiles__krjTI .dms-button{width:-moz-fit-content;width:fit-content;max-width:100%}.candidate-core_pauseSearch__piQXw{display:grid;justify-items:start;grid-gap:12px;gap:12px;margin-top:8px}.candidate-core_tiles__krjTI form{margin:0}.candidate-core_tiles__krjTI form fieldset{justify-items:start;gap:12px}.candidate-core_tiles__krjTI :is(.candidate-core_error__r_SIB,.candidate-core_success__vA9vd){padding:8px 12px}.candidate-core_tiles__krjTI form>:is(.candidate-core_error__r_SIB,.candidate-core_success__vA9vd){margin-top:12px}.candidate-core_tiles__krjTI .candidate-core_error__r_SIB ul{display:none}@media (max-width:760px){.candidate-core_tiles__krjTI{grid-template-columns:minmax(0,1fr)}}.CandidateSectionLayout_layout__UXTnE{--section-rail-top:var(--candidate-section-offset,96px);--section-rail-scroll-margin:var(--candidate-section-offset,96px);--section-rail-row-top:calc(var(--candidate-section-offset, 104px) - 16px)}.CandidateSectionLayout_layout__UXTnE article+article{margin-top:32px;padding-top:32px;border-top:var(--dms-border-hairline) solid var(--dms-border)}@media (max-width:1200px){.CandidateSectionLayout_layout__UXTnE{--section-rail-top:var(--candidate-section-offset,80px);--section-rail-scroll-margin:var(--candidate-section-offset,80px);--section-rail-row-top:calc(var(--candidate-section-offset, 88px) - 16px)}}.back-navigation_navigation__XoB0Q{margin-bottom:24px}.back-navigation_navigation__XoB0Q:has(+.not-found-page){display:none}.back-navigation_website__OeDDH{--return-gap:32px;position:relative;z-index:1;width:min(1216px,calc(100% - 2 * var(--dms-gutter)));margin:0 auto;padding-top:calc(var(--return-gap) - var(--dms-header-space))}@media (max-width:1200px){.back-navigation_website__OeDDH{--return-gap:24px}}@media (min-width:1400px){.back-navigation_website__OeDDH{height:0;padding-top:0}.back-navigation_website__OeDDH .back-navigation_link__kEreE{position:absolute;top:calc(var(--return-gap) - var(--dms-header-space))}}.dms-cv_cv__Udd7b{max-width:46rem;padding:32px 36px;border:var(--dms-border-hairline,1px) solid var(--dms-slate-300);border-radius:var(--dms-radius-md,8px);background:var(--dms-surface);color:var(--dms-ink);overflow-wrap:anywhere}.dms-cv_logo__2Y5n_{display:block;width:118px;height:auto;margin-bottom:24px}.dms-cv_name__3AyU0{margin:0;font-size:1.6rem;font-weight:var(--dms-weight-medium);line-height:1.25}.dms-cv_headline__lEhyF{margin:4px 0 0;font-size:1.1rem;color:var(--dms-ink-soft)}.dms-cv_details__LvdPE{margin:6px 0 0;font-size:.9rem;color:var(--dms-ink-soft)}.dms-cv_cv__Udd7b section{margin-top:24px;padding:0;border:0}.dms-cv_cv__Udd7b h2,.dms-cv_cv__Udd7b h3,.dms-cv_cv__Udd7b h4{margin:0 0 8px;padding-bottom:4px;border-bottom:1px solid var(--dms-warm-300);font-size:1rem;color:var(--dms-slate-600)}.dms-cv_summary__9ZKyI{white-space:pre-line}.dms-cv_entries__YDiE7{margin:0;padding:0;list-style:none}.dms-cv_entries__YDiE7>li+li{margin-top:12px}.dms-cv_entryTitle__g4CIC{margin:0;font-weight:var(--dms-weight-medium)}.dms-cv_meta__M6LFZ{margin:2px 0 0;font-size:.9rem;color:var(--dms-ink-soft)}.dms-cv_cv__Udd7b ul{margin:6px 0 0;padding-left:1.25rem}.dms-cv_cv__Udd7b p{margin-bottom:0}@media (max-width:40rem){.dms-cv_cv__Udd7b{padding:20px 16px}}.SectionRail_root__ItmDC{container:section-rail/inline-size}.SectionRail_layout__Pcx4C{display:grid;grid-template-columns:220px minmax(0,1fr);grid-gap:clamp(40px,6vw,80px);gap:clamp(40px,6vw,80px);align-items:start}.SectionRail_rail__IeAem{position:-webkit-sticky;position:sticky;top:var(--section-rail-top,120px);display:flex;flex-direction:column;max-height:calc(100dvh - var(--section-rail-top, 120px) - 24px);padding-top:32px;border-top:1px solid var(--dms-warm-300);font-family:var(--dms-font-body)}.SectionRail_layout__Pcx4C .SectionRail_title__9500R{flex:none;margin:0 0 12px;color:var(--dms-text);font-size:16px;font-weight:500;line-height:1.5}.SectionRail_scroll___csIR{min-height:0;margin:-4px;padding:4px}.SectionRail_track__sDsOC{position:relative}.SectionRail_progress__h1rWg{position:absolute;inset-block:0;inset-inline-start:1px;width:1px;background:var(--dms-warm-300);pointer-events:none}.SectionRail_progress__h1rWg>span{display:block;height:100%;background:var(--dms-accent);transform-origin:top;transform:scaleY(0)}.SectionRail_layout__Pcx4C .SectionRail_list__gl7iG{display:grid;grid-gap:4px;gap:4px;margin:0;padding:0;list-style:none}.SectionRail_layout__Pcx4C .SectionRail_list__gl7iG a{display:block;min-height:44px;padding:10px 12px;-webkit-border-start:3px solid transparent;border-inline-start:3px solid transparent;color:var(--dms-text-soft);font-family:var(--dms-font-body);font-size:16px;line-height:1.5;text-decoration:none;overflow-wrap:anywhere}.SectionRail_layout__Pcx4C .SectionRail_list__gl7iG a[aria-current=location]{border-inline-start-color:var(--dms-accent);background:var(--dms-bg-quiet);color:var(--dms-text);font-weight:500}.SectionRail_layout__Pcx4C .SectionRail_list__gl7iG a:hover{color:var(--dms-accent-hover);text-decoration:underline;text-underline-offset:4px}.SectionRail_layout__Pcx4C .SectionRail_list__gl7iG a:focus-visible,.SectionRail_layout__Pcx4C .SectionRail_menu__sjw8g summary:focus-visible{outline:var(--dms-focus-width) solid var(--dms-focus-ring);outline-offset:var(--dms-focus-offset)}.SectionRail_rail__IeAem .SectionRail_list__gl7iG a{position:relative;isolation:isolate}.SectionRail_rail__IeAem .SectionRail_list__gl7iG a[aria-current=location]{border-inline-start-color:transparent;background:transparent}.SectionRail_marker__QmSoR{position:absolute;inset:0 0 0 -3px;z-index:-1;-webkit-border-start:3px solid var(--dms-accent);border-inline-start:3px solid var(--dms-accent);background:var(--dms-bg-quiet);pointer-events:none}.SectionRail_menu__sjw8g,.SectionRail_row__Sn8qH{display:none}.SectionRail_content__mm2WE{min-width:0}.SectionRail_accessory__oMwEZ{flex:none}.SectionRail_root__ItmDC[data-empty] .SectionRail_layout__Pcx4C{grid-template-columns:minmax(0,1fr);gap:0}.SectionRail_root__ItmDC[data-empty] :is(.SectionRail_rail__IeAem,.SectionRail_menu__sjw8g,.SectionRail_row__Sn8qH){display:none}.SectionRail_content__mm2WE :is([id],[tabindex="-1"]){scroll-margin-top:var(--section-rail-scroll-margin,calc(var(--section-rail-top, 120px) + 24px))}@container section-rail (max-width: 900px){.SectionRail_layout__Pcx4C{grid-template-columns:minmax(0,1fr);gap:32px}.SectionRail_rail__IeAem{display:none}.SectionRail_menu__sjw8g{display:block;border-block:1px solid var(--dms-warm-300);font-family:var(--dms-font-body)}.SectionRail_layout__Pcx4C .SectionRail_menu__sjw8g summary{min-height:48px;padding-block:12px;color:var(--dms-text);font-size:16px;font-weight:500;line-height:1.5;cursor:pointer}.SectionRail_menu__sjw8g nav{padding-bottom:16px}.SectionRail_row__Sn8qH{position:-webkit-sticky;position:sticky;top:var(--section-rail-row-top,var(--section-rail-top,120px));z-index:5;display:block;border-bottom:1px solid var(--dms-warm-300);background:var(--dms-bg-page);font-family:var(--dms-font-body)}.SectionRail_layout__Pcx4C .SectionRail_row__Sn8qH .SectionRail_list__gl7iG{display:flex;gap:4px}.SectionRail_layout__Pcx4C .SectionRail_row__Sn8qH .SectionRail_list__gl7iG a{-webkit-border-start:0;border-inline-start:0;border-bottom:3px solid transparent;white-space:nowrap}.SectionRail_layout__Pcx4C .SectionRail_row__Sn8qH .SectionRail_list__gl7iG a[aria-current=location]{border-bottom-color:var(--dms-accent)}.SectionRail_row__Sn8qH nav{padding:4px}.SectionRail_row__Sn8qH~.SectionRail_content__mm2WE :is([id],[tabindex="-1"]){scroll-margin-top:calc(var(--section-rail-row-top, var(--section-rail-top, 120px)) + 80px)}}@media print{.SectionRail_menu__sjw8g,.SectionRail_rail__IeAem,.SectionRail_row__Sn8qH{display:none}.SectionRail_layout__Pcx4C{display:block}}.session-monitor_dialog__9aaWh{width:min(32rem,calc(100% - 32px));max-height:calc(100svh - 32px);padding:24px;border:var(--dms-border-control) solid var(--dms-border-input);border-top:3px solid var(--dms-copper);border-radius:var(--dms-radius-md);background:var(--dms-bg-surface);color:var(--dms-text);overflow-y:auto}.session-monitor_dialog__9aaWh::-webkit-backdrop{background:rgb(20 38 43/45%)}.session-monitor_dialog__9aaWh::backdrop{background:rgb(20 38 43/45%)}.session-monitor_dialog__9aaWh h2{margin:0;font-size:22px;font-weight:var(--dms-weight-medium);line-height:1.25;overflow-wrap:break-word}.session-monitor_dialog__9aaWh p{margin:12px 0 0;overflow-wrap:anywhere}.session-monitor_actions__3poIT{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.session-monitor_dialog__9aaWh .session-monitor_hint__p8Rtf{color:var(--dms-text-soft);font-size:var(--dms-text-xs)}@media (max-width:480px){.session-monitor_dialog__9aaWh{padding:20px}.session-monitor_dialog__9aaWh h2{font-size:19px}.session-monitor_actions__3poIT>:is(a,button){flex:1 1 100%;justify-content:center}}.registration-progress_track__W0Q2n{display:grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;margin:8px 0 16px;padding:0;list-style:none}.registration-progress_track__W0Q2n[data-length=short]{max-width:720px}.registration-progress_track__W0Q2n[data-length=full]{grid-template-columns:repeat(7,minmax(0,1fr))}.registration-progress_track__W0Q2n li{position:relative;padding:32px 12px 0 0;color:var(--dms-text-soft);font-size:var(--dms-text-sm);line-height:1.35;overflow-wrap:anywhere}.registration-progress_track__W0Q2n li:before{content:"";position:absolute;z-index:1;top:0;left:0;width:22px;height:22px;box-sizing:border-box;border:2px solid var(--dms-border-input);border-radius:50%;background:var(--dms-bg-surface)}.registration-progress_track__W0Q2n li:after{content:"";position:absolute;top:10px;right:0;left:22px;height:2px;background:var(--dms-border)}.registration-progress_track__W0Q2n li:last-child:after{display:none}.registration-progress_track__W0Q2n li[data-state=done]{color:var(--dms-text)}.registration-progress_track__W0Q2n li[data-state=done]:before{content:"\2713";border-color:var(--dms-accent);background:var(--dms-accent);color:var(--dms-on-action);font-size:13px;font-weight:var(--dms-weight-medium);line-height:18px;text-align:center}.registration-progress_track__W0Q2n li:is([data-state=done],[data-state=skipped]):after{background:var(--dms-accent)}.registration-progress_track__W0Q2n li[data-state=current]{color:var(--dms-text);font-weight:var(--dms-weight-medium)}.registration-progress_track__W0Q2n li[data-state=current]:before{border:6px solid var(--dms-accent)}.registration-progress_track__W0Q2n li[data-state=skipped]:before{border-style:dashed}.registration-progress_track__W0Q2n li[data-state=ended]{color:var(--dms-text);font-weight:var(--dms-weight-medium)}.registration-progress_track__W0Q2n li[data-state=ended]:before{border-color:var(--dms-text-soft);background:var(--dms-text-soft)}.registration-progress_stageDate__7jtWP,.registration-progress_track__W0Q2n small{display:block;font-size:var(--dms-text-xs);font-weight:var(--dms-weight-regular)}.registration-progress_stageDate__7jtWP{margin-top:4px;color:var(--dms-text-soft)}.registration-progress_visuallyHidden__tlzBd{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.registration-progress_detailedTrack__yzCxS{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:16px 0 0;padding:0;list-style:none}.registration-progress_detailedTrack__yzCxS li{position:relative;min-width:0;text-align:center}.registration-progress_detailedTrack__yzCxS li:last-child{padding-right:0}.registration-progress_detailedTrack__yzCxS li:after{content:"";position:absolute;top:13px;right:calc(-50% + 14px);left:calc(50% + 14px);height:2px;background:var(--dms-border)}.registration-progress_detailedTrack__yzCxS li[data-state=done]:after{background:var(--dms-accent)}.registration-progress_detailedTrack__yzCxS li:last-child:after{display:none}.registration-progress_stageMarker__YfEzq{position:relative;z-index:1;display:grid;place-items:center;width:28px;height:28px;box-sizing:border-box;border:2px solid var(--dms-border-input);border-radius:50%;background:var(--dms-bg-page);color:var(--dms-text-soft);font-size:var(--dms-text-sm);font-weight:var(--dms-weight-medium)}.registration-progress_detailedTrack__yzCxS li[data-state=done] .registration-progress_stageMarker__YfEzq{border-color:var(--dms-accent);background:var(--dms-accent);color:var(--dms-on-action)}.registration-progress_detailedTrack__yzCxS li[data-current] .registration-progress_stageMarker__YfEzq{border-color:var(--dms-accent);background:var(--dms-accent);color:var(--dms-on-action);box-shadow:0 0 0 3px var(--dms-slate-100)}.registration-progress_stageMarker__YfEzq{margin-inline:auto}.registration-progress_stageContent__I24LQ{margin-top:8px;padding-inline:12px}.registration-progress_stageStatus__7SmpZ{display:block;margin-bottom:4px;color:var(--dms-text-soft);font-size:var(--dms-text-xs);line-height:1.4}.registration-progress_detailedTrack__yzCxS li[data-current] .registration-progress_stageStatus__7SmpZ{color:var(--dms-accent);font-weight:var(--dms-weight-medium)}.registration-progress_stageLabel__MLbpP{display:block;color:var(--dms-text-soft);font-size:var(--dms-text-lg);font-weight:var(--dms-weight-medium);line-height:1.35;overflow-wrap:anywhere}.registration-progress_detailedTrack__yzCxS li[data-current] .registration-progress_stageLabel__MLbpP{color:var(--dms-text)}.registration-progress_stageGuidance__kwL8k{max-width:30ch;margin:4px auto 0;color:var(--dms-text-soft);font-size:var(--dms-text-sm);line-height:1.5}.registration-progress_preparation__V0iWM{margin:8px 0 0;color:var(--dms-text);font-size:var(--dms-text-sm);line-height:1.5}.registration-progress_updates__xudjO{font-size:16px}.registration-progress_updates__xudjO summary{font-weight:var(--dms-weight-medium)}.registration-progress_updates__xudjO dl{display:grid;grid-template-columns:max-content minmax(0,1fr);grid-gap:4px 24px;gap:4px 24px;margin:8px 0 0 26px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.registration-progress_updates__xudjO dl>div{display:contents}.registration-progress_updates__xudjO dt{color:var(--dms-text-soft)}.registration-progress_updates__xudjO dd{margin:0}.registration-progress_comment__PAyLj{display:block;color:var(--dms-text-soft);white-space:pre-wrap;overflow-wrap:anywhere}@media (max-width:760px){.registration-progress_detailedTrack__yzCxS{grid-template-columns:minmax(0,1fr);margin:16px 0 24px}.registration-progress_detailedTrack__yzCxS li{display:grid;grid-template-columns:28px minmax(0,1fr);grid-gap:12px;gap:12px;padding:0 0 16px;text-align:left}.registration-progress_detailedTrack__yzCxS li:last-child{padding-bottom:0}.registration-progress_detailedTrack__yzCxS li:after{top:28px;right:auto;bottom:0;left:13px;width:2px;height:auto}.registration-progress_stageLabel__MLbpP{font-size:var(--dms-text-lg)}.registration-progress_stageContent__I24LQ{margin-top:0;padding:0}.registration-progress_stageStatus__7SmpZ{margin-bottom:4px}.registration-progress_stageGuidance__kwL8k{max-width:none}.registration-progress_track__W0Q2n,.registration-progress_track__W0Q2n[data-length=full]{grid-template-columns:none;grid-auto-flow:row}.registration-progress_track__W0Q2n li{min-height:22px;padding:1px 0 16px 36px}.registration-progress_track__W0Q2n li:after{top:22px;right:auto;bottom:0;left:10px;width:2px;height:auto}.registration-progress_track__W0Q2n small{display:inline;margin-left:6px}.registration-progress_updates__xudjO dl{margin-left:0}}.applications_list__VxkW_{margin-top:32px}.applications_application__6i_gA{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;grid-gap:24px 48px;gap:24px 48px;padding-block:32px;border-top:var(--dms-border-hairline) solid var(--dms-border)}.applications_heading__3gVcV{min-width:0;overflow-wrap:anywhere}.applications_list__VxkW_ .applications_application__6i_gA h2{margin:0}.applications_list__VxkW_ .applications_heading__3gVcV p{margin:8px 0 0;color:var(--dms-text-soft);font-size:var(--dms-text-lg)}.applications_progress__h3Yw7{text-align:right;font-size:var(--dms-text-sm)}.applications_list__VxkW_ .applications_progress__h3Yw7 p{margin:0}.applications_list__VxkW_ .applications_progress__h3Yw7 p+p{margin-top:8px;color:var(--dms-text-soft)}.applications_facts__ZxREB{display:flex;flex-wrap:wrap;gap:16px 32px;margin:0}.applications_facts__ZxREB>div{min-width:0;max-width:100%}.applications_facts__ZxREB dt{color:var(--dms-text-soft);font-size:var(--dms-text-xs);line-height:1.5}.applications_facts__ZxREB dd{margin:4px 0 0;font-size:var(--dms-text-sm);line-height:1.5;overflow-wrap:anywhere}.applications_view__dKo0W{grid-column:2;align-self:end;justify-self:end;font-size:var(--dms-text-sm);font-weight:var(--dms-weight-medium)}@media (max-width:760px){.applications_application__6i_gA{grid-template-columns:minmax(0,1fr);gap:24px}.applications_progress__h3Yw7{text-align:left}.applications_view__dKo0W{grid-column:1;justify-self:start}}section.candidate-overview_registration__zZBGH{margin-top:24px;padding:0;border:0}.candidate-overview_registration__zZBGH>div{justify-content:flex-start;gap:8px 16px}.candidate-overview_registration__zZBGH h2{margin-bottom:0;font-size:var(--dms-text-lg)}.candidate-overview_registration__zZBGH>div>p{margin:0;color:var(--dms-text-soft);font-size:var(--dms-text-sm)}.candidate-overview_grid__D5noN{display:grid;grid-template-columns:minmax(0,2fr) minmax(280px,1fr);align-items:start;grid-gap:48px;gap:48px;margin-top:32px}.candidate-overview_mainColumn__U4PlP{display:grid;min-width:0;grid-gap:32px;gap:32px}.candidate-overview_grid__D5noN .candidate-overview_panel__ThG0Q{min-width:0;margin:0;padding:20px 0 0;border-top:var(--dms-border-hairline) solid var(--dms-text);font-size:var(--dms-text-base)}.candidate-overview_grid__D5noN .candidate-overview_nextSteps__PPInG{padding:24px;border:var(--dms-border-hairline) solid var(--dms-border);border-top-color:var(--dms-text);background:var(--dms-bg-surface);border-radius:var(--dms-radius-sm)}.candidate-overview_panel__ThG0Q h2{font-size:var(--dms-text-xl);line-height:1.3;margin-bottom:16px}.candidate-overview_panel__ThG0Q h3{font-size:var(--dms-text-lg)}.candidate-overview_panelHeading__JSK30{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px 16px;margin-bottom:16px}.candidate-overview_panel__ThG0Q .candidate-overview_panelHeading__JSK30 h2,.candidate-overview_panel__ThG0Q .candidate-overview_panelHeading__JSK30 h3{margin:0}.candidate-overview_panel__ThG0Q .candidate-overview_panelHeading__JSK30 h3{color:var(--dms-text-soft);font-size:var(--dms-text-sm);font-weight:var(--dms-weight-regular)}.candidate-overview_panel__ThG0Q p{margin-block:8px 16px}.candidate-overview_panel__ThG0Q :is(a,button,summary){overflow-wrap:anywhere}.candidate-overview_panel__ThG0Q .dms-button{max-width:100%;white-space:normal;text-align:center}.candidate-overview_nextSteps__PPInG>ol{gap:16px;margin-block:16px}.candidate-overview_nextSteps__PPInG>ol>li{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px 24px;padding-bottom:16px;border-bottom:var(--dms-border-hairline) solid var(--dms-border)}.candidate-overview_nextSteps__PPInG section{background:transparent}.candidate-overview_nextSteps__PPInG section li{align-items:baseline;gap:8px 24px}.candidate-overview_nextSteps__PPInG section h3{color:var(--dms-text-soft);font-size:var(--dms-text-base)}.candidate-overview_nextSteps__PPInG .candidate-overview_waitingTitle__lOwYM{margin:0 0 8px;font-size:var(--dms-text-lg)}.candidate-overview_panel__ThG0Q .candidate-overview_details__05pDI{grid-template-columns:minmax(0,1fr);gap:20px;margin:0}.candidate-overview_details__05pDI>li{gap:8px}.candidate-overview_details__05pDI>li+li{padding-top:20px;border-top:var(--dms-border-hairline) solid var(--dms-border)}.candidate-overview_details__05pDI li p{margin:0}.candidate-overview_details__05pDI li>h3{font-size:var(--dms-text-base);color:var(--dms-text-soft)}.candidate-overview_details__05pDI li:first-child>p:first-of-type{font-size:var(--dms-text-lg)}.candidate-overview_detailsPanel__baeAF .candidate-overview_details__05pDI>li>.dms-button{margin-top:4px}.candidate-overview_registrationActions__i8XrN{margin-top:24px}.candidate-overview_registrationActions__i8XrN form{margin:0}.candidate-overview_registrationActions__i8XrN form fieldset{gap:12px}.candidate-overview_registrationActions__i8XrN :is(button[type=submit],a){width:-moz-fit-content;width:fit-content;max-width:100%}@media (max-width:1000px){.candidate-overview_grid__D5noN{gap:32px}.candidate-overview_nextSteps__PPInG>ol>li{grid-template-columns:minmax(0,1fr);gap:12px}}@media (max-width:900px){.candidate-overview_grid__D5noN{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){section.candidate-overview_registration__zZBGH{margin-top:24px}.candidate-overview_registration__zZBGH>div>p{margin-bottom:12px}.candidate-overview_grid__D5noN{gap:32px;margin-top:24px}.candidate-overview_grid__D5noN .candidate-overview_nextSteps__PPInG{padding:20px}.candidate-overview_nextSteps__PPInG>ol{grid-template-columns:minmax(0,1fr)}.candidate-overview_registrationActions__i8XrN{position:fixed;inset:auto 0 0;z-index:8;margin:0;padding:12px max(24px,env(safe-area-inset-right)) max(12px,env(safe-area-inset-bottom)) max(24px,env(safe-area-inset-left));border-top:var(--dms-border-hairline) solid var(--dms-border);background:var(--dms-bg-page)}.candidate-overview_registrationActions__i8XrN :is(button[type=submit],a){width:100%}body:has(.candidate-overview_registrationActions__i8XrN){padding-bottom:160px}body:has(.candidate-overview_registrationActions__i8XrN) .dms-toast-region{inset-block-end:max(132px,calc(env(safe-area-inset-bottom) + 116px))}.candidate-overview_grid__D5noN :is(input,textarea,select,button,a){scroll-margin-bottom:160px}}.ApplicationRefereeChecks_list__5p2VG{margin:0;padding:0;list-style:none}.ApplicationRefereeChecks_row__k8YFw{display:flex;align-items:flex-start;justify-content:space-between;gap:12px 24px;padding-block:16px;border-bottom:var(--dms-border-hairline) solid var(--line)}.ApplicationRefereeChecks_row__k8YFw>div{min-width:0;overflow-wrap:anywhere}.ApplicationRefereeChecks_row__k8YFw p{margin:4px 0 0}.ApplicationRefereeChecks_row__k8YFw .ApplicationRefereeChecks_name__ot_ml{margin-top:0}.ApplicationRefereeChecks_row__k8YFw>a{display:inline-flex;align-items:center;flex-shrink:0;min-height:44px}@media (max-width:640px){.ApplicationRefereeChecks_row__k8YFw{flex-direction:column;gap:4px}}