.banner-skeleton[data-v-7f03f4f6]{height:20rem;margin:0}@media(min-width:780px)and (max-width:1079.98px){.banner-skeleton[data-v-7f03f4f6]{height:15rem}}@media(min-width:580px)and (max-width:779.98px){.banner-skeleton[data-v-7f03f4f6]{height:15rem}}@media(max-width:579.98px){.banner-skeleton[data-v-7f03f4f6]{height:100vw}}.default-container[data-v-7f03f4f6]{align-items:center;display:flex;justify-content:center;max-height:20rem;width:100%}@media(max-width:779.98px){.default-container[data-v-7f03f4f6]{max-height:fit-content}}.default-container .default-img[data-v-7f03f4f6]{align-self:stretch;cursor:pointer;display:flex;flex:1;max-width:100%}@media(max-width:779.98px){.default-container .default-img[data-v-7f03f4f6]{display:none}}.default-container .default-img-mobile[data-v-7f03f4f6]{align-self:stretch;cursor:pointer;display:none}@media(max-width:779.98px){.default-container .default-img-mobile[data-v-7f03f4f6]{display:flex}.career-index-container[data-v-c252c2c2]{padding:0}.career-index-container.no-pad-mobile[data-v-c252c2c2]{max-width:unset;padding-left:unset;padding-right:unset}.career-index-container.has-sub-page[data-v-c252c2c2] .career-nav-bar,.career-index-container.has-sub-page[data-v-c252c2c2] .section-banner{display:none}}.career-content[data-v-c252c2c2]{display:flex;flex-direction:column;gap:1rem;padding-bottom:5rem}@media(max-width:779.98px){.career-content[data-v-c252c2c2]{padding-bottom:2.5rem}.career-content.has-sub-page[data-v-c252c2c2]{padding-bottom:unset}}.career-nav-bar[data-v-c252c2c2]{border-bottom:1px solid #dedee6;gap:2.25rem;margin:1.5rem .75rem 0;padding:0}.career-nav-bar[data-v-c252c2c2] .sub-nav-item{padding-bottom:1.25rem;position:relative}.career-nav-bar[data-v-c252c2c2] .sub-nav-item .text{font-size:1rem;font-weight:500;line-height:1.5rem;padding:.25rem 0}@media(max-width:779.98px){.career-nav-bar[data-v-c252c2c2] .sub-nav-item{padding-bottom:.75rem}.career-nav-bar[data-v-c252c2c2] .sub-nav-item .text{display:inline-block;font-size:.875rem;line-height:1.375rem;margin-bottom:.625rem;padding:.25rem 0}}.career-nav-bar[data-v-c252c2c2] .sub-nav-item.active:after{border-bottom:2px solid #6b7af7;bottom:0;content:"";left:0;position:absolute;right:0}