.theme-solidigm .theme-solidigm--light .cmp-careers-listings{background-color:#fff;color:#000}.theme-solidigm .theme-solidigm--dark .cmp-careers-listings{background-color:#000;color:#fff}.theme-solidigm .theme-solidigm--dark .cmp-careers-listings__card{background-color:#000;border-color:#fff;color:#fff}.theme-solidigm .theme-solidigm--dark .cmp-careers-listings__card-divider{border-color:#fff}.theme-solidigm .cmp-careers-listings{position:relative}.theme-solidigm .cmp-careers-listings.is-loading .cmp-careers-listings__grid{opacity:.4;pointer-events:none;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.theme-solidigm .cmp-careers-listings__heading{margin-bottom:2.5rem}.theme-solidigm .cmp-careers-listings__filters{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1.875rem;margin-bottom:1.875rem}@media(min-width:992px){.theme-solidigm .cmp-careers-listings__filters{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;-ms-flex-direction:row;flex-direction:row;gap:2.5rem;justify-content:space-between}}.theme-solidigm .cmp-careers-listings__filters-left{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:0}@media(max-width:991.98px){.theme-solidigm .cmp-careers-listings__filters-left{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset;-ms-flex-direction:column;flex-direction:column;gap:1.875rem;width:100%}.theme-solidigm .cmp-careers-listings__filters-right{width:100%}}.theme-solidigm .cmp-careers-listings__filter-by-label{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:Sora,sans-serif;font-size:.625rem;font-style:normal;font-weight:600;gap:10px;letter-spacing:2px;line-height:1.4;margin:0;text-transform:uppercase;white-space:nowrap}@media(min-width:992px){.theme-solidigm .cmp-careers-listings__filter-by-label{font-family:Sora,sans-serif;font-size:1rem;font-style:normal;font-weight:200;letter-spacing:unset;line-height:1.25;text-transform:unset}}.theme-solidigm .cmp-careers-listings__filter-by-icon{display:none}@media(max-width:991.98px){.theme-solidigm .cmp-careers-listings__filter-by-icon{display:inline-block}}@media(min-width:992px){.theme-solidigm .cmp-careers-listings .dropdown__label-all,.theme-solidigm .cmp-careers-listings .dropdown__label-prefix{display:none}}.theme-solidigm .cmp-careers-listings .dropdown__label-default{display:none}@media(min-width:992px){.theme-solidigm .cmp-careers-listings .dropdown__label-default{display:inline}}.theme-solidigm .cmp-careers-listings__filter-group{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}@media(min-width:992px){.theme-solidigm .cmp-careers-listings__filter-group:first-of-type{margin-left:-1.25rem}}@media(max-width:991.98px){.theme-solidigm .cmp-careers-listings__filter-group:nth-child(2){margin-block:-10px}}.theme-solidigm .cmp-careers-listings__filter-group .dropdown{-webkit-box-flex:unset;-ms-flex:unset;flex:unset}.theme-solidigm .cmp-careers-listings__filter-group .dropdown__menu{min-width:250px}@media(min-width:992px){.theme-solidigm .cmp-careers-listings__filter-group .dropdown__menu{max-height:360px;overflow-y:auto}}@media(max-width:991.98px){.theme-solidigm .cmp-careers-listings__filter-group{width:100%}.theme-solidigm .cmp-careers-listings__filter-group .dropdown{display:block;width:100%}.theme-solidigm .cmp-careers-listings__filter-group .dropdown__button{background-color:#f5f3f1;border:none;padding:1.25rem;width:100%}.theme-solidigm .cmp-careers-listings__filter-group .dropdown__label{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:left}.theme-solidigm .cmp-careers-listings__filter-group .dropdown__menu{-webkit-box-shadow:none;box-shadow:none;margin-top:1.875rem;max-height:19.675rem;min-width:auto;overflow-y:auto;position:static}.theme-solidigm .cmp-careers-listings__filter-group .dropdown__menu--visible{border:none;-webkit-box-shadow:none;box-shadow:none}.theme-solidigm .cmp-careers-listings__filter-group .dropdown__item{padding:14px 1pc}}@media(max-width:991.98px)and (max-width:991.98px){.theme-solidigm .cmp-careers-listings__filter-group .dropdown__item{background:#fff}.theme-solidigm .cmp-careers-listings__filter-group .dropdown__item--selected{background-color:transparent;pointer-events:auto}.theme-solidigm .cmp-careers-listings__filter-group .dropdown__item--selected .dropdown__item-label{color:inherit}.theme-solidigm .cmp-careers-listings__filter-group .dropdown__item--selected .dropdown__item-label:after{content:none}.theme-solidigm .cmp-careers-listings__filter-group .dropdown__item input[type=radio]{display:block!important}}.theme-solidigm .cmp-careers-listings__filters-divider{display:none}@media(max-width:991.98px){.theme-solidigm .cmp-careers-listings__filters-divider{border:none;border-top:1px solid #a5a29d;display:block;margin-block:10px;margin-inline:0;width:100%}.theme-solidigm .cmp-careers-listings .product-list{width:100%}}@media(min-width:1440px){.theme-solidigm .cmp-careers-listings .product-list{margin-left:calc(var(--vw, 1vw)*5.72917)}}.theme-solidigm .cmp-careers-listings .product-list .filters__ctas{-webkit-box-pack:end;-ms-flex-pack:end;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-end;opacity:.4;pointer-events:none}.theme-solidigm .cmp-careers-listings .product-list .filters__ctas.active{opacity:1;pointer-events:all}.theme-solidigm .cmp-careers-listings__search{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:.7px solid #000;display:-webkit-box;display:-ms-flexbox;display:flex;gap:0;height:4pc;padding:0 0 0 10px;width:100%}@media(min-width:992px){.theme-solidigm .cmp-careers-listings__search{min-width:calc(var(--vw, 1vw)*22.13542)}}.theme-solidigm .cmp-careers-listings__search-icon{-ms-flex-negative:0;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink:0;height:20px;justify-content:center;margin-right:8px;width:20px}.theme-solidigm .cmp-careers-listings__search-icon svg{display:block}.theme-solidigm .cmp-careers-listings__search-input-wrap{-webkit-box-flex:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;overflow:hidden}.theme-solidigm .cmp-careers-listings__search-input{-webkit-box-flex:0;background:transparent;border:none;color:#000;-ms-flex:0 0 auto;flex:0 0 auto;font-family:Sora,sans-serif;font-size:1rem;font-style:normal;font-weight:300;line-height:1.25;padding:0;width:100%}.theme-solidigm .cmp-careers-listings__search-input::-webkit-input-placeholder{color:#52514f}.theme-solidigm .cmp-careers-listings__search-input::-moz-placeholder{color:#52514f}.theme-solidigm .cmp-careers-listings__search-input:-ms-input-placeholder{color:#52514f}.theme-solidigm .cmp-careers-listings__search-input::-ms-input-placeholder{color:#52514f}.theme-solidigm .cmp-careers-listings__search-input::placeholder{color:#52514f}.theme-solidigm .cmp-careers-listings__search-input::-webkit-search-cancel-button{-webkit-appearance:none}.theme-solidigm .cmp-careers-listings__search-input:focus{outline:none}.theme-solidigm .cmp-careers-listings__search-divider{-ms-flex-negative:0;background-color:#000;display:block;flex-shrink:0;height:24px;margin:0 .75rem;width:1px}.theme-solidigm .cmp-careers-listings__clear{-ms-flex-negative:0;background:none;border:none;color:#000;cursor:pointer;flex-shrink:0;font-family:Sora,sans-serif;font-size:.625rem;font-style:normal;font-weight:600;letter-spacing:2px;line-height:1.2;margin-right:.75rem;padding:0;text-decoration:underline;text-transform:uppercase;white-space:nowrap}@media(max-width:991.98px){.theme-solidigm .cmp-careers-listings__clear{margin-right:.5rem;text-decoration:none}}.theme-solidigm .cmp-careers-listings__clear[hidden]{display:none}@media(max-width:991.98px){.theme-solidigm .cmp-careers-listings__clear-text{display:none}}.theme-solidigm .cmp-careers-listings__clear-icon{display:none}@media(max-width:991.98px){.theme-solidigm .cmp-careers-listings__clear-icon{display:inline-block;vertical-align:middle}.theme-solidigm .cmp-careers-listings__clear-icon svg path{fill:#000}}.theme-solidigm .cmp-careers-listings__search-btn{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-ms-flex-negative:0;align-items:center;background-color:#4f00b5;border:none;color:#fff;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink:0;height:3rem;justify-content:center;margin-left:auto;margin-right:10px;width:3rem}.theme-solidigm .cmp-careers-listings__search-btn svg{height:1.5rem;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;width:1.5rem}.theme-solidigm .cmp-careers-listings__search-btn svg path{fill:#fff}.theme-solidigm .cmp-careers-listings__search-btn:hover{background-color:#3d008c}.theme-solidigm .cmp-careers-listings__search-btn:hover svg{-webkit-transform:translateX(4px);transform:translateX(4px)}.theme-solidigm .cmp-careers-listings__search-btn:disabled{opacity:.4;pointer-events:none}.theme-solidigm .cmp-careers-listings__result-count{color:#52514f;margin-bottom:1.875rem;opacity:.5}.theme-solidigm .cmp-careers-listings__result-count:empty{display:none}.theme-solidigm .cmp-careers-listings__card,.theme-solidigm .cmp-careers-listings__col{display:-webkit-box;display:-ms-flexbox;display:flex}.theme-solidigm .cmp-careers-listings__card{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:end;-ms-flex-pack:end;background-color:#fff;border:1px solid #000;color:#000;-ms-flex-direction:column;flex-direction:column;height:100%;justify-content:flex-end;min-height:264px;padding:1.875rem;position:relative;text-decoration:none;-webkit-transition:-webkit-box-shadow .2s ease;transition:-webkit-box-shadow .2s ease;transition:box-shadow .2s ease;transition:box-shadow .2s ease,-webkit-box-shadow .2s ease;width:100%}@media(min-width:992px){.theme-solidigm .cmp-careers-listings__card{min-height:calc(var(--vw, 1vw)*19.47917);padding:2.5rem}}.theme-solidigm .cmp-careers-listings__card:focus-within,.theme-solidigm .cmp-careers-listings__card:hover{-webkit-box-shadow:0 4px 1pc rgba(0,0,0,.12);box-shadow:0 4px 1pc rgba(0,0,0,.12);text-decoration:none}.theme-solidigm .cmp-careers-listings__card:focus-within .cmp-careers-listings__card-arrow,.theme-solidigm .cmp-careers-listings__card:hover .cmp-careers-listings__card-arrow{-webkit-transform:translateX(8px);transform:translateX(8px)}.theme-solidigm .cmp-careers-listings__card:focus{outline:2px solid #4f00b5;outline-offset:2px}.theme-solidigm .cmp-careers-listings__card-arrow{color:#4f00b5;display:block;position:absolute;right:1.875rem;top:1.875rem;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}@media(min-width:992px){.theme-solidigm .cmp-careers-listings__card-arrow{right:2.5rem;top:2.5rem}}.theme-solidigm .cmp-careers-listings__card-arrow svg{display:block;height:1.5rem;width:1.5rem}@media(min-width:992px){.theme-solidigm .cmp-careers-listings__card-arrow svg{height:2rem;width:2rem}}.theme-solidigm .cmp-careers-listings__card-body{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1.25rem}.theme-solidigm .cmp-careers-listings__card-title{color:#000;margin:0;overflow-wrap:break-word;word-break:break-word}.theme-solidigm .cmp-careers-listings__card-dept{color:#000;display:block;text-transform:uppercase}.theme-solidigm .cmp-careers-listings__card-divider{border:none;border-top:.5px solid #000;margin:0}.theme-solidigm .cmp-careers-listings__card-location{color:#000;display:block;font-weight:400}.theme-solidigm .cmp-careers-listings__no-results{color:#52514f;font-family:Sora,sans-serif;font-size:.625rem;font-style:normal;font-weight:600;letter-spacing:2px;line-height:1.5;padding:3.75rem 0;text-align:center;text-transform:uppercase}.theme-solidigm .cmp-careers-listings__no-results[hidden]{display:none}