.mm-careers{--mmc-fg-70: color-mix(in srgb, currentColor 72%, transparent);--mmc-fg-45: color-mix(in srgb, currentColor 52%, transparent);--mmc-fg-25: color-mix(in srgb, currentColor 34%, transparent);--mmc-rule: color-mix(in srgb, currentColor 16%, transparent);--mmc-rule-2: color-mix(in srgb, currentColor 34%, transparent);--mmc-tint: color-mix(in srgb, currentColor 5%, transparent);--mmc-accent: var(--mmc-accent-set, currentColor);--mmc-on-accent: var(--mmc-on-accent-set, #fff);--mmc-radius: var(--mmc-radius-set, 10px);--mmc-ease: cubic-bezier(.165, .84, .44, 1);--mmc-u: 8px}.mm-c-wrap{max-width:var(--mmc-max, 1160px);margin-inline:auto;padding-inline:clamp(20px,4vw,48px)}@supports not (color: color-mix(in srgb,red 50%,transparent)){.mm-careers{--mmc-fg-70:currentColor;--mmc-fg-45:currentColor;--mmc-fg-25:currentColor;--mmc-rule:currentColor;--mmc-rule-2:currentColor;--mmc-tint:transparent}.mm-c-meta,.mm-c-key,.mm-c-eyebrow{opacity:.62}.mm-c-row{border-color:currentColor;opacity:1}.mm-c-rule{opacity:.18}}.mm-careers *,.mm-careers *:before,.mm-careers *:after{box-sizing:border-box}.mm-c-mono{font-family:ui-monospace,SF Mono,Menlo,Consolas,Liberation Mono,monospace;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--mmc-fg-45)}.mm-c-spec{display:flex;flex-wrap:wrap;border-block:1px solid var(--mmc-rule);background:var(--mmc-tint);margin-bottom:calc(var(--mmc-u)*6)}.mm-c-spec__i{flex:1 1 150px;padding:calc(var(--mmc-u)*2.25) calc(var(--mmc-u)*2.5);border-right:1px solid var(--mmc-rule)}.mm-c-spec__i:last-child{border-right:0}.mm-c-key{display:block;margin-bottom:calc(var(--mmc-u)*.5);font-size:10px;letter-spacing:.14em}.mm-c-val{font-size:1.05em;font-weight:600;line-height:1.25;text-transform:none}.mm-c-val em{font-style:normal;color:var(--mmc-accent)}.mm-c-eyebrow{margin:0 0 calc(var(--mmc-u)*2);font-size:11px;letter-spacing:.14em}.mm-c-head{margin:0 0 calc(var(--mmc-u)*2);line-height:1.06;text-wrap:balance}.mm-c-lede{margin:0 0 calc(var(--mmc-u)*4);color:var(--mmc-fg-70);max-width:58ch}.mm-c-readout{display:flex;align-items:baseline;gap:calc(var(--mmc-u)*1.5);border-top:1px solid var(--mmc-rule);padding-top:calc(var(--mmc-u)*2)}.mm-c-readout__n{font-size:1.9em;font-weight:700;line-height:1;color:var(--mmc-accent);font-variant-numeric:tabular-nums;text-transform:none}.mm-c-filters{display:flex;flex-wrap:wrap;gap:calc(var(--mmc-u)*3);margin:calc(var(--mmc-u)*4) 0}.mm-c-filters[hidden]{display:none}.mm-c-fgroup{display:flex;flex-direction:column;gap:calc(var(--mmc-u)*1.5)}.mm-c-chips{display:flex;flex-wrap:wrap;gap:var(--mmc-u)}.mm-c-chip{-webkit-appearance:none;appearance:none;cursor:pointer;font:inherit;font-size:.85em;line-height:1;padding:calc(var(--mmc-u)*1.25) calc(var(--mmc-u)*1.75);border:1px solid var(--mmc-rule);border-radius:var(--mmc-radius);background:transparent;color:var(--mmc-fg-70);transition:border-color .25s var(--mmc-ease),color .25s var(--mmc-ease),background-color .25s var(--mmc-ease)}.mm-c-chip:hover{border-color:var(--mmc-rule-2);color:currentColor}.mm-c-chip[aria-pressed=true]{background:currentColor;border-color:currentColor;color:Canvas}.mm-c-chip:focus-visible{outline:2px solid var(--mmc-accent);outline-offset:2px}.mm-c-dept{margin-top:calc(var(--mmc-u)*5)}.mm-c-dept__h{display:flex;align-items:center;gap:calc(var(--mmc-u)*2);margin:0 0 calc(var(--mmc-u)*1.5);font-size:11px;letter-spacing:.14em}.mm-c-dept__h:after{content:"";flex:1;height:1px;background:var(--mmc-rule)}.mm-c-list{list-style:none;margin:0;padding:0}.mm-c-row{border-bottom:1px solid var(--mmc-rule)}.mm-c-row:first-child{border-top:1px solid var(--mmc-rule)}.mm-c-row__btn{-webkit-appearance:none;appearance:none;background:none;border:0;cursor:pointer;font:inherit;color:inherit;width:100%;text-align:left;position:relative;display:grid;grid-template-columns:1fr auto;gap:var(--mmc-u) calc(var(--mmc-u)*3);align-items:center;padding:calc(var(--mmc-u)*2.75) 0;transition:padding-left .35s var(--mmc-ease)}.mm-c-row__btn:before{content:"";position:absolute;left:0;top:0;bottom:0;width:2px;background:var(--mmc-accent);transform:scaleY(0);transition:transform .35s var(--mmc-ease)}.mm-c-row__btn:hover:before,.mm-c-row__btn:focus-visible:before{transform:scaleY(1)}.mm-c-row__btn:hover,.mm-c-row__btn:focus-visible{padding-left:calc(var(--mmc-u)*1.75)}.mm-c-row__btn:focus-visible{outline:2px solid var(--mmc-accent);outline-offset:-2px}.mm-c-row__t{margin:0;font-size:1.15em;font-weight:600;line-height:1.2}.mm-c-meta{display:flex;flex-wrap:wrap;gap:calc(var(--mmc-u)*1.5);margin-top:calc(var(--mmc-u)*.75);font-size:11px;letter-spacing:.06em;transition:color .35s var(--mmc-ease)}.mm-c-meta span{white-space:nowrap}.mm-c-meta span+span:before{content:"/";margin-right:calc(var(--mmc-u)*1.5);color:var(--mmc-fg-25)}.mm-c-row__btn:hover .mm-c-meta,.mm-c-row__btn:focus-visible .mm-c-meta{color:var(--mmc-fg-70)}.mm-c-row__go{font-size:11px;letter-spacing:.1em;white-space:nowrap}.mm-c-row__btn:hover .mm-c-row__go,.mm-c-row__btn:focus-visible .mm-c-row__go{color:var(--mmc-accent)}.mm-c-detail[hidden]{display:none}.mm-c-back{-webkit-appearance:none;appearance:none;background:none;border:0;cursor:pointer;padding:0;font:inherit;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--mmc-fg-45);margin-bottom:calc(var(--mmc-u)*3);transition:color .25s var(--mmc-ease)}.mm-c-back:hover{color:var(--mmc-accent)}.mm-c-back:focus-visible{outline:2px solid var(--mmc-accent);outline-offset:3px}.mm-c-detail__h{margin:0 0 calc(var(--mmc-u)*3);line-height:1.06}.mm-c-detail__h:focus{outline:none}.mm-c-detail__h:focus-visible{outline:2px solid var(--mmc-accent);outline-offset:4px}.mm-c-block{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));border:1px solid var(--mmc-rule);border-radius:var(--mmc-radius);overflow:hidden;margin-bottom:calc(var(--mmc-u)*5)}.mm-c-block__c{padding:calc(var(--mmc-u)*2);border-right:1px solid var(--mmc-rule);background:var(--mmc-tint)}.mm-c-block__c:last-child{border-right:0}.mm-c-body{max-width:68ch;line-height:1.7;color:var(--mmc-fg-70)}.mm-c-body h1,.mm-c-body h2,.mm-c-body h3,.mm-c-body h4{color:currentColor;font-size:1.1em;font-weight:600;margin:calc(var(--mmc-u)*4) 0 calc(var(--mmc-u)*1.5)}.mm-c-body p{margin:0 0 calc(var(--mmc-u)*2)}.mm-c-body ul,.mm-c-body ol{margin:0 0 calc(var(--mmc-u)*2);padding-left:1.3em}.mm-c-body li{margin-bottom:calc(var(--mmc-u)*.75)}.mm-c-body strong{color:currentColor;font-weight:600}.mm-c-body a{color:var(--mmc-accent)}.mm-c-body img{max-width:100%;height:auto;border-radius:var(--mmc-radius)}.mm-c-apply{display:inline-flex;align-items:center;gap:calc(var(--mmc-u)*1.5);-webkit-appearance:none;appearance:none;border:0;cursor:pointer;font:inherit;font-weight:600;margin-top:calc(var(--mmc-u)*5);padding:calc(var(--mmc-u)*2) calc(var(--mmc-u)*3.5);background:var(--mmc-accent);color:var(--mmc-on-accent);border-radius:var(--mmc-radius);text-decoration:none;transition:background-color .3s var(--mmc-ease),color .3s var(--mmc-ease)}.mm-c-apply:hover{background:currentColor;color:Canvas}.mm-c-apply:focus-visible{outline:2px solid currentColor;outline-offset:3px}.mm-c-apply[hidden]{display:none}.mm-c-arrows{position:relative;width:16px;height:10px;overflow:hidden;flex:none}.mm-c-arrows svg{position:absolute;inset:0 auto auto 0;width:16px;height:10px;transition:transform .45s var(--mmc-ease)}.mm-c-arrows svg:nth-child(2){transform:translate(-120%)}.mm-c-apply:hover .mm-c-arrows svg:nth-child(1){transform:translate(120%)}.mm-c-apply:hover .mm-c-arrows svg:nth-child(2){transform:translate(0)}.mm-c-note{font-size:11px;letter-spacing:.05em;margin-top:calc(var(--mmc-u)*2)}.mm-c-note[hidden]{display:none}.mm-c-embed{margin-top:calc(var(--mmc-u)*6);border-top:1px solid var(--mmc-rule);padding-top:calc(var(--mmc-u)*4)}.mm-c-embed[hidden]{display:none}.mm-c-embed__h,.mm-c-embed__status{margin:0 0 calc(var(--mmc-u)*2)}.mm-c-embed__status[hidden]{display:none}.mm-c-embed__fb{margin:calc(var(--mmc-u)*2) 0 0;max-width:52ch;color:var(--mmc-fg-70);border-left:2px solid var(--mmc-accent);padding-left:calc(var(--mmc-u)*2)}.mm-c-embed__fb[hidden]{display:none}.mm-c-embed__fb a{color:var(--mmc-accent)}.mm-careers #ashby_embed iframe{width:100%;border:0;display:block}.mm-c-state{position:relative;overflow:hidden;border:1px solid var(--mmc-rule);border-radius:var(--mmc-radius);background:var(--mmc-tint);padding:calc(var(--mmc-u)*5) calc(var(--mmc-u)*4);margin-top:calc(var(--mmc-u)*4)}.mm-c-state[hidden]{display:none}.mm-c-state__h{margin:0 0 var(--mmc-u)}.mm-c-state p{margin:0;color:var(--mmc-fg-70);max-width:52ch}.mm-c-state a{color:var(--mmc-accent)}.mm-c-state__mark{position:absolute;right:-16px;bottom:-24px;width:132px;height:auto;opacity:.07;pointer-events:none}.mm-c-skel{display:grid;gap:1px;background:var(--mmc-rule);margin-top:calc(var(--mmc-u)*4)}.mm-c-skel div{height:78px;background:var(--mmc-tint)}.mm-c-skel[hidden]{display:none}.mm-c-accred{margin-top:calc(var(--mmc-u)*9);border-top:1px solid var(--mmc-rule);padding-top:calc(var(--mmc-u)*4)}.mm-c-accred[hidden]{display:none}.mm-c-accred__lede{margin:0 0 calc(var(--mmc-u)*3.5);color:var(--mmc-fg-70);max-width:56ch}.mm-c-accred__row{display:flex;flex-wrap:wrap;align-items:center;gap:calc(var(--mmc-u)*4.5)}.mm-c-badge{position:relative;display:block;height:46px;flex:none}.mm-c-badge img{height:100%;width:auto;display:block;transition:opacity .4s var(--mmc-ease)}.mm-c-badge img+img{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0}.mm-c-badge:hover img+img,.mm-c-badge:focus-visible img+img{opacity:1}.mm-c-badge:hover img:first-child,.mm-c-badge:focus-visible img:first-child{opacity:0}.mm-c-badge:focus-visible{outline:2px solid var(--mmc-accent);outline-offset:6px}@media(prefers-reduced-motion:reduce){.mm-careers *,.mm-careers *:before,.mm-careers *:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}@media(max-width:620px){.mm-c-row__btn{grid-template-columns:1fr}.mm-c-row__go{display:none}.mm-c-block__c{border-right:0;border-bottom:1px solid var(--mmc-rule)}.mm-c-block__c:last-child{border-bottom:0}.mm-c-spec__i{flex:1 1 50%;border-bottom:1px solid var(--mmc-rule)}.mm-c-accred__row{gap:calc(var(--mmc-u)*3)}.mm-c-badge{height:36px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/mm-careers.css.map */
