.careers{--careers-accent: #172666;--careers-accent-hover: #243a85;--careers-border: rgba(var(--color-foreground), .12);--careers-muted: rgba(var(--color-foreground), .6);--careers-radius: 1.2rem}.careers{margin-bottom:32px}@media screen and (max-width:749px){.careers{margin-bottom:16px}}.careers__header{text-align:center;margin-bottom:3.2rem}.careers__title{margin:0 0 .4rem;font-family:var(--font-heading-family);font-size:56px;line-height:64px;font-weight:700;color:#172666;text-align:center}@media screen and (max-width:990px){.careers__title{font-size:44px;line-height:52px}}@media screen and (max-width:767px){.careers__title{font-size:32px;line-height:1.2}}.careers__subtitle{margin:0;color:var(--careers-muted)}.careers__controls{max-width:84rem;margin:0 auto 4rem}.careers__search{position:relative;margin-bottom:1.6rem}.careers__search-icon{position:absolute;top:50%;left:1.6rem;width:1.8rem;height:1.8rem;transform:translateY(-50%);color:var(--careers-muted);pointer-events:none}.careers__search-input{width:100%;padding:1.3rem 1.6rem 1.3rem 4.4rem;font-size:1.5rem;font-family:var(--font-body-family);color:rgb(var(--color-foreground));background-color:rgb(var(--color-background));border:.1rem solid var(--careers-border);border-radius:999px;box-shadow:0 .1rem .3rem rgba(var(--color-foreground),.06)}.careers__search-input:focus-visible,.careers__select:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.6);outline-offset:.2rem;border-color:rgba(var(--color-foreground),.4)}.careers__search-input:focus{outline:none;border-color:rgba(var(--color-foreground),.4)}.careers__filters{display:grid;grid-template-columns:1fr;gap:1.6rem}@media screen and (min-width:750px){.careers__filters{grid-template-columns:1fr 1fr}}.careers__select-wrap{position:relative}.careers__select{width:100%;padding:1.3rem 4rem 1.3rem 1.8rem;font-size:1.5rem;font-family:var(--font-body-family);color:rgb(var(--color-foreground));background-color:rgb(var(--color-background));border:.1rem solid var(--careers-border);border-radius:999px;box-shadow:0 .1rem .3rem rgba(var(--color-foreground),.06);-webkit-appearance:none;appearance:none;cursor:pointer}.careers__select:focus{outline:none;border-color:rgba(var(--color-foreground),.4)}.careers__select-wrap:after{content:"";position:absolute;top:50%;right:1.8rem;width:1rem;height:1rem;border-right:.2rem solid var(--careers-muted);border-bottom:.2rem solid var(--careers-muted);transform:translateY(-65%) rotate(45deg);pointer-events:none}.careers__groups{max-width:84rem;margin:0 auto}.careers__group-heading{margin:0 0 1.6rem;font-size:1.8rem;font-weight:700}.careers__group{margin-bottom:3.6rem}.careers__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:1.4rem}.careers__card{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;padding:2rem 2.4rem;border:.1rem solid var(--careers-border);border-radius:var(--careers-radius);background-color:rgb(var(--color-background));transition:box-shadow .15s ease,transform .15s ease}.careers__card:hover{box-shadow:0 .4rem 1.4rem rgba(var(--color-foreground),.08)}.careers__card-title{margin:0 0 .4rem;font-size:1.7rem;font-weight:700}.careers__card-location{margin:0;font-size:1.4rem;color:var(--careers-muted)}.careers__btn{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;min-height:4.4rem;min-width:13rem;padding:1.1rem 3rem;font-size:1.5rem;font-weight:700;font-family:var(--font-body-family);color:#fff;background-color:var(--careers-accent);border:none;border-radius:999px;text-decoration:none;cursor:pointer;transition:background-color .15s ease}.careers__btn:hover{background-color:var(--careers-accent-hover);color:#fff}.careers__btn:focus-visible,.careers__back:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.6);outline-offset:.2rem}.careers__empty{display:none;padding:4rem 0;text-align:center;color:var(--careers-muted)}.careers__detail{display:none;max-width:76rem;margin:0 auto}.careers__back{display:inline-flex;align-items:center;gap:.6rem;margin-bottom:2.4rem;padding:0;font-size:1.4rem;color:var(--careers-muted);background:none;border:none;cursor:pointer}.careers__back:hover{color:rgb(var(--color-foreground))}.careers__detail-title{margin:0 0 .8rem;font-family:var(--font-heading-family)}.careers__detail-meta{display:flex;flex-wrap:wrap;gap:.8rem 2rem;margin-bottom:2.4rem;color:var(--careers-muted);font-size:1.5rem}.careers__detail-body{margin-bottom:3.2rem;line-height:1.7}.careers__detail-body h2,.careers__detail-body h3{margin-top:2.4rem}.careers__apply{font-size:1.6rem;padding:1.3rem 3.2rem}.careers[data-view=detail] .careers__header,.careers[data-view=detail] .careers__controls,.careers[data-view=detail] .careers__groups{display:none}.careers[data-view=detail] .careers__detail:not([hidden]){display:block}.careers__back{min-height:4.4rem}@media screen and (max-width:749px){.careers__header{margin-bottom:2.4rem}.careers__controls{margin-bottom:3.2rem}.careers__card{padding:1.6rem 1.8rem}.careers__card-title{font-size:1.6rem}.careers__btn{min-width:11rem;padding:1.1rem 2rem}}.careers__back--bottom{margin-top:4rem}
/*# sourceMappingURL=/cdn/shop/t/196/assets/section-careers-board.css.map */
