.company-pages .s-company-careers[data-v-a696951e]{padding-top:48px;padding-bottom:48px}.careers-header[data-v-a696951e]{display:block;width:100%;max-width:100%}@media (min-width: 768px){.careers-header[data-v-a696951e]{width:calc(((100% - (16px * 11)) / 12) * 8 + (16px * (8 - 1)))}}.careers-header>.heading[data-v-a696951e]{font-size:32px;line-height:40px;font-weight:700;color:var(--av-nav-primary);margin-bottom:24px}@media (min-width: 576px){.careers-header>.heading[data-v-a696951e]{font-size:40px;line-height:48px;font-weight:700}}@media (min-width: 1024px){.careers-header>.heading[data-v-a696951e]{font-size:48px;line-height:56px;font-weight:700}}.careers-header>.description[data-v-a696951e]{font-size:18px;line-height:24px;color:var(--av-fixed-primary)}@media (min-width: 768px){.careers-header>.description[data-v-a696951e]{font-size:24px;line-height:32px}}.careers-main[data-v-a696951e]{position:relative}@media (min-width: 768px){.careers-main[data-v-a696951e]{display:flex;flex-flow:row wrap;justify-content:space-between;width:100%}}.all-jobs-count[data-v-a696951e]{font-size:18px;line-height:24px;font-weight:700;color:var(--av-fixed-primary);margin-bottom:16px}.careers-sidebar[data-v-a696951e]{width:100%}@media (min-width: 768px){.careers-sidebar[data-v-a696951e]{width:calc(((100% - (16px * 11)) / 12) * 4 + (16px * (4 - 1)))}}@media (min-width: 1024px){.careers-sidebar[data-v-a696951e]{width:calc((100% - 176px)/4 + 32px)}}.careers-sidebar>.locations[data-v-a696951e]{margin-bottom:32px}@media (min-width: 1024px){.careers-sidebar>.locations[data-v-a696951e]{margin-bottom:40px}}.careers-sidebar>.departments[data-v-a696951e]{display:block}@media (min-width: 768px){.careers-sidebar>.departments[data-v-a696951e]{display:none}}@media (min-width: 768px){.careers-sidebar>.all-jobs-count[data-v-a696951e]{display:none}}.careers-sidebar>.title[data-v-a696951e]{font-size:18px;line-height:24px;font-weight:700;color:var(--av-fixed-primary);margin-bottom:16px}.careers-sidebar>.button[data-v-a696951e]{font-size:16px;line-height:24px;text-align:start;display:none;border:none;outline:none;background:transparent;padding:12px 16px;color:var(--av-nav-primary);cursor:pointer;transition:all .2s ease;width:100%}@media (min-width: 768px){.careers-sidebar>.button[data-v-a696951e]{display:block}}.careers-sidebar>.button[data-v-a696951e]:disabled{cursor:default;border-radius:4px;background:var(--av-brand-lightest)}.careers-sidebar>.button[data-v-a696951e]:hover:enabled{color:var(--av-brand-secondary)}.careers-content[data-v-a696951e]{width:100%;margin-top:56px}@media (min-width: 768px){.careers-content[data-v-a696951e]{width:calc(((100% - (16px * 11)) / 12) * 8 + (16px * (8 - 1)));margin-top:0}}@media (min-width: 1024px){.careers-content[data-v-a696951e]{width:calc((100% - 176px)*.75 + 128px)}}.careers-content .all-jobs-count[data-v-a696951e]{display:none}@media (min-width: 768px){.careers-content .all-jobs-count[data-v-a696951e]{display:block}}.loader[data-v-a696951e]{width:100%;margin-top:40px}@media (min-width: 768px){.loader[data-v-a696951e]{width:calc(((100% - (16px * 11)) / 12) * 8 + (16px * (8 - 1)))}}@media (min-width: 1024px){.loader[data-v-a696951e]{width:calc((100% - 176px)*.75 + 128px)}}.careers-jobs[data-v-a696951e]{display:grid;-moz-column-gap:16px;column-gap:16px;grid-template-columns:1fr;flex-wrap:wrap;justify-content:space-between;position:relative;width:100%}@media (min-width: 768px){.careers-jobs[data-v-a696951e]{grid-template-columns:1fr 1fr}}@media (min-width: 1024px){.careers-jobs[data-v-a696951e]{grid-template-columns:1fr 1fr 1fr}}@media (min-width: 1280px){.careers-jobs[data-v-a696951e]{-moz-column-gap:16px;column-gap:16px}}.careers-jobs .locations[data-v-a696951e]{font-size:14px;line-height:24px;margin-top:auto;color:var(--av-fixed-primary)}@media (min-width: 768px){.careers-jobs .locations[data-v-a696951e]{padding-inline-end:24px}}.careers-job[data-v-a696951e]{width:100%;display:flex;flex-direction:column;margin:0;min-height:96px;height:auto!important}.careers-job>.title[data-v-a696951e]{text-decoration:none;overflow:hidden;margin-bottom:24px}.careers-job[data-v-a696951e] .a-link__content{font-size:18px;line-height:24px;font-weight:700}.careers-line[data-v-a696951e]{width:100%;display:block;height:1px;background:var(--av-fixed-lightest);margin:32px 0}.careers-line[data-v-a696951e]:last-of-type{display:none}@media (min-width: 768px){.careers-line[data-v-a696951e]{grid-column:1 / 3}}@media (min-width: 1024px){.careers-line[data-v-a696951e]{grid-column:1 / 4}}[data-v-a696951e] .careers-more{font-size:16px;line-height:24px;font-weight:700;width:100%;margin-top:48px;height:42px;justify-content:center;color:var(--av-brand-primary);box-shadow:inset 0 0 0 1px var(--av-brand-secondary-light)}[data-v-a696951e] .careers-more .a-glyph{fill:var(--av-brand-primary);margin-inline-start:8px}[data-v-a696951e] .careers-more.active .a-glyph{transform:scaleY(-1)}.no-job-for-slug[data-v-a696951e]{color:var(--av-fixed-secondary);background:var(--av-fixed-danger-accent);border-radius:4px;padding:16px 24px;padding-inline-start:48px;display:inline-block;overflow:hidden;word-break:normal;overflow-wrap:anywhere}.no-job-for-slug .a-glyph[data-v-a696951e]{display:inline-block;vertical-align:middle;width:16px;height:16px;margin-inline-start:-28px;margin-inline-end:8px;fill:var(--av-fixed-danger)}.no-job-for-slug>span[data-v-a696951e]{font-size:16px;line-height:24px;vertical-align:middle;font-weight:600}.el-select-dropdown.company-dropdown .el-input__editor{font-size:16px;line-height:24px}.company-pages+.s-global-footer--locale-selector-visible{z-index:2004}
