.crs-eyebrow{color:color-mix(in srgb,var(--color-honey) 78%,black)}.crs-hero{padding-top:clamp(3.5rem,8vw,5.5rem)}.crs-hero__grid{display:grid;gap:1.75rem;align-items:end;padding-bottom:2.5rem}.crs-hero h1{margin:1.4rem 0 0;font-size:clamp(2.9rem,6.8vw,5.4rem);line-height:1.02;letter-spacing:-.015em}.crs-hero h1 em{font-style:italic;color:color-mix(in srgb,var(--color-honey) 78%,black)}.crs-hero__right p{margin:0 0 1.4rem;max-width:38ch;color:color-mix(in srgb,var(--color-ink) 76%,white);font-size:1.03rem;text-wrap:pretty}.crs-hero__jump{display:inline-flex;align-items:center;gap:.6rem;font-size:.82rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--color-ink);text-decoration:none;border-bottom:2px solid var(--color-honey);padding-bottom:.25rem}.crs-hero__jump svg{transition:transform .18s ease}.crs-hero__jump:hover svg{transform:translateY(2px)}.crs-hero__band{display:grid;grid-template-columns:1.6fr 1fr 1.2fr;gap:.85rem}.crs-hero__band-item{border-radius:var(--radius-card);overflow:hidden}.crs-hero__band-item img{width:100%;height:15rem;object-fit:cover;display:block}.crs-values{margin-top:4rem;border-top:1px solid var(--color-line);border-bottom:1px solid var(--color-line);background:color-mix(in srgb,var(--color-beige) 45%,var(--color-cream))}.crs-values__grid{display:grid;grid-template-columns:repeat(3,1fr)}.crs-value{padding:2.1rem 1.9rem;display:flex;flex-direction:column;gap:.5rem}.crs-value+.crs-value{border-left:1px solid var(--color-line)}.crs-value__num{font-family:var(--font-heading);font-style:italic;font-size:1.6rem;line-height:1;color:var(--color-honey)}.crs-value h3{margin:0;font-family:var(--font-body);font-size:1rem;font-weight:750}.crs-value p{margin:0;font-size:.85rem;color:color-mix(in srgb,var(--color-ink) 76%,white)}.crs-jobs{padding:clamp(3.75rem,8vw,5.5rem) 0 clamp(4rem,8vw,6rem)}.crs-jobs__head{display:flex;align-items:flex-end;justify-content:space-between;gap:1.5rem;margin-bottom:1.9rem}.crs-jobs__head h2{margin:.9rem 0 0;font-size:clamp(2.1rem,4.4vw,3.4rem);line-height:1.05;letter-spacing:-.01em}.crs-jobs__count{font-size:.75rem;font-weight:700;color:color-mix(in srgb,var(--color-ink) 76%,white);background:var(--color-surface);border:1px solid var(--color-line);padding:.5rem .9rem;border-radius:999px;white-space:nowrap}.crs-jobs__filters{display:flex;gap:.5rem;flex-wrap:wrap;margin-bottom:1.6rem}.crs-jobs__filter{-webkit-appearance:none;appearance:none;font:inherit;font-size:.82rem;font-weight:650;color:color-mix(in srgb,var(--color-ink) 76%,white);background:transparent;border:1px solid var(--color-line);padding:.5rem 1rem;border-radius:999px;cursor:pointer;transition:all .16s ease}.crs-jobs__filter:hover{background:var(--color-surface)}.crs-jobs__filter.is-on{background:var(--color-ink);color:var(--color-cream);border-color:var(--color-ink)}.crs-jobs__rows{border-top:1px solid var(--color-line)}.crs-job{border-bottom:1px solid var(--color-line);color:inherit}.crs-job.is-hidden{display:none}.crs-job__summary{display:grid;grid-template-columns:1fr auto;gap:1.25rem;align-items:center;padding:1.6rem .5rem;cursor:pointer;list-style:none;transition:background .16s ease,padding .16s ease}.crs-job__summary::-webkit-details-marker{display:none}.crs-job__summary:hover{background:color-mix(in srgb,var(--color-surface) 50%,transparent);padding-left:1rem}.crs-job[open]>.crs-job__summary{background:color-mix(in srgb,var(--color-surface) 60%,transparent)}.crs-job__title{font-family:var(--font-heading);font-size:clamp(1.4rem,2.8vw,1.9rem);line-height:1.15;color:var(--color-ink)}.crs-job__meta{display:flex;align-items:center;gap:.6rem;margin-top:.5rem;flex-wrap:wrap}.crs-job__dept{font-size:.62rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:color-mix(in srgb,var(--color-honey) 78%,black);background:color-mix(in srgb,var(--color-honey) 16%,var(--color-cream));border:1px solid color-mix(in srgb,var(--color-honey) 35%,transparent);padding:.25rem .6rem;border-radius:999px}.crs-job__tag{display:inline-flex;align-items:center;gap:.4rem;font-size:.78rem;color:color-mix(in srgb,var(--color-ink) 76%,white)}.crs-job__tag:before{content:"";width:4px;height:4px;border-radius:50%;background:color-mix(in srgb,var(--color-ink) 45%,transparent)}.crs-job__blurb{margin:.6rem 0 0;max-width:62ch;font-size:.88rem;color:color-mix(in srgb,var(--color-ink) 76%,white)}.crs-job__go{width:3rem;height:3rem;border-radius:50%;border:1.5px solid var(--color-ink);display:flex;align-items:center;justify-content:center;color:var(--color-ink);transition:all .18s ease;flex-shrink:0}.crs-job__summary:hover .crs-job__go{background:var(--color-ink);color:var(--color-cream)}.crs-job[open]>.crs-job__summary .crs-job__go{background:var(--color-ink);color:var(--color-cream);transform:rotate(180deg)}.crs-job__detail{padding:.4rem .5rem 2.4rem;max-width:70rem;animation:crs-job-reveal .28s ease}@keyframes crs-job-reveal{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.crs-job__dh{margin:0 0 .7rem;font-size:.66rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:color-mix(in srgb,var(--color-honey) 78%,black)}.crs-job__overview{margin-bottom:1.8rem}.crs-job__overview p{margin:0;max-width:66ch;font-size:.98rem;line-height:1.6;color:color-mix(in srgb,var(--color-ink) 82%,white)}.crs-job__cols{display:grid;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:1.6rem 2.4rem}.crs-job__col ul{list-style:none;margin:0;padding:0;display:grid;gap:.55rem}.crs-job__col li{position:relative;padding-left:1.15rem;font-size:.9rem;line-height:1.5;color:color-mix(in srgb,var(--color-ink) 80%,white)}.crs-job__col li:before{content:"";position:absolute;left:0;top:.55rem;width:6px;height:6px;border-radius:50%;background:var(--color-honey)}.crs-job__apply{display:flex;align-items:center;gap:1rem;flex-wrap:wrap;margin-top:2rem}.crs-job__apply-btn{display:inline-flex;align-items:center;justify-content:center;min-height:3rem;padding:0 1.8rem;border-radius:var(--radius-button, 999px);background:var(--color-ink);color:var(--color-cream);font-weight:700;font-size:.92rem;text-decoration:none;transition:background .18s ease,transform .18s ease}.crs-job__apply-btn:hover{background:color-mix(in srgb,var(--color-ink) 82%,var(--color-honey));transform:translateY(-2px)}.crs-job__apply-note{font-size:.82rem;color:color-mix(in srgb,var(--color-ink) 60%,white)}.crs-process{background:var(--color-ink);color:var(--color-cream);padding:clamp(4rem,9vw,5.75rem) 0}.crs-process__eyebrow{color:var(--color-honey)}.crs-process h2{margin:1rem 0 0;max-width:22ch;color:var(--color-cream);font-size:clamp(2rem,4.2vw,3.1rem);line-height:1.06;letter-spacing:-.01em}.crs-process__steps{display:grid;grid-template-columns:repeat(4,1fr);gap:1.75rem;margin-top:3.5rem}.crs-process__step{border-top:1px solid color-mix(in srgb,var(--color-cream) 20%,transparent);padding-top:1.25rem}.crs-process__num{font-size:.69rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:color-mix(in srgb,var(--color-cream) 50%,transparent)}.crs-process__step h3{margin:.6rem 0 .5rem;font-family:var(--font-heading);font-weight:400;font-size:1.4rem;color:var(--color-cream)}.crs-process__step p{margin:0;font-size:.85rem;color:color-mix(in srgb,var(--color-cream) 65%,transparent)}.crs-open{padding:clamp(4.25rem,10vw,6.5rem) 0;text-align:center}.crs-open h2{margin:1.1rem auto 0;max-width:20ch;font-size:clamp(2.1rem,4.8vw,3.6rem);line-height:1.05;letter-spacing:-.012em}.crs-open h2 em{font-style:italic;color:color-mix(in srgb,var(--color-honey) 78%,black)}.crs-open__text{margin:1.1rem auto 0;max-width:46ch;color:color-mix(in srgb,var(--color-ink) 76%,white)}.crs-open__cta{display:inline-flex;align-items:center;gap:.75rem;margin-top:2.25rem;background:var(--color-ink);color:var(--color-cream);font-size:.82rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;padding:1.1rem 2.4rem;border-radius:var(--radius-button);text-decoration:none;transition:background .18s ease}.crs-open__cta:hover{background:color-mix(in srgb,var(--color-ink) 82%,var(--color-honey))}.crs-open__fine{margin:1.4rem auto 0;font-size:.75rem;color:color-mix(in srgb,var(--color-ink) 50%,transparent)}@media(min-width:920px){.crs-hero__grid{grid-template-columns:1.25fr 1fr;gap:3.5rem;padding-bottom:4rem}}@media(max-width:919px){.crs-hero__band{grid-template-columns:1fr 1fr}.crs-hero__band-item:nth-child(3){display:none}.crs-values__grid{grid-template-columns:1fr}.crs-value+.crs-value{border-left:none;border-top:1px solid var(--color-line)}.crs-jobs__head{flex-direction:column;align-items:flex-start}.crs-process__steps{grid-template-columns:1fr 1fr}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/careers.css.map */
