.careers{display:flex;flex-direction:column;gap:var(--p-space-xl);color:var(--scheme-ink, var(--color-text-primary))}.careers__header{display:flex;flex-direction:column;gap:var(--p-space-sm);max-width:var(--measure-reading);align-items:center;text-align:center;margin-inline:auto}.careers .careers__eyebrow{margin:0;color:var(--scheme-ink-muted, var(--color-text-secondary))}.careers__heading{margin:0;color:var(--scheme-ink, var(--color-text-primary));text-wrap:balance}.careers__description{font-size:var(--text-body-md-size);line-height:var(--text-body-md-line);color:var(--scheme-ink-muted, var(--color-text-secondary))}.careers__note{display:inline-flex;align-items:center;gap:var(--p-space-2);margin:var(--p-space-xs) 0 0;font-size:var(--text-body-sm-size);line-height:var(--text-body-sm-line);color:var(--scheme-ink-muted, var(--color-text-secondary))}@media(min-width:768px){.careers__note{padding:var(--p-space-1) var(--p-space-sm);border-radius:var(--p-radius-pill);background:var(--scheme-surface, var(--color-bg-elevated));border:var(--p-border-thin) solid var(--scheme-border, var(--color-border-subtle));font-size:var(--text-caption-size);line-height:var(--text-caption-line);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase}}.careers__note-icon{display:inline-flex;color:var(--scheme-tone, var(--scheme-ink))}.careers__list{margin:0;padding:0;list-style:none;border-block-start:var(--p-border-thin) solid var(--scheme-border, var(--color-border-default))}.careers__item{border-block-end:var(--p-border-thin) solid var(--scheme-border, var(--color-border-default))}.careers__row{display:grid;grid-template-columns:1fr;gap:var(--p-space-md);align-items:start;padding-block:var(--p-space-lg)}@media(min-width:768px){.careers__row{grid-template-columns:1fr auto;align-items:center;gap:var(--p-space-2xl);padding-block:var(--p-space-xl)}}.careers__body{display:flex;flex-direction:column;gap:var(--p-space-2);min-width:0}.careers__dept{margin:0;font-family:var(--font-body);font-size:var(--text-caption-size);line-height:var(--text-caption-line);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--scheme-ink-muted, var(--color-text-secondary))}.careers__title{margin:0;font-family:var(--font-heading);font-size:var(--text-h4-size);line-height:var(--text-h4-line);letter-spacing:var(--tracking-tight);color:var(--scheme-ink, var(--color-text-primary));text-wrap:balance}@media(min-width:1024px){.careers__title{font-size:var(--text-h3-size);line-height:var(--text-h3-line)}}.careers__meta{display:flex;flex-wrap:wrap;gap:var(--p-space-xs) var(--p-space-md);margin:0;padding:0;list-style:none;font-size:var(--text-body-sm-size);line-height:var(--text-body-sm-line);color:var(--scheme-ink-muted, var(--color-text-secondary))}.careers__meta-item{display:inline-flex;align-items:center}.careers__meta-item--salary{font-variant-numeric:tabular-nums;font-weight:var(--font-weight-semibold);color:var(--scheme-ink, var(--color-text-primary))}.careers__summary{margin:0;max-width:48rem;font-size:var(--text-body-size);line-height:var(--text-body-line);color:var(--scheme-ink-muted, var(--color-text-secondary))}.careers__meta-item:not(:last-child):after{content:"";display:inline-block;width:4px;height:4px;margin-inline-start:var(--p-space-md);border-radius:50%;background:currentColor;opacity:.5;vertical-align:middle}.careers__cta{display:flex;align-items:center;justify-content:center;width:100%;padding:var(--p-space-2) var(--p-space-md);border:var(--p-border-thin) solid var(--scheme-border, var(--color-border-default));border-radius:var(--p-radius-pill);background:transparent;font-family:var(--font-body);font-size:var(--text-body-sm-size);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-wide);color:var(--scheme-ink, var(--color-text-primary));text-decoration:none;transition:background var(--p-duration-base) var(--p-ease-soft),color var(--p-duration-base) var(--p-ease-soft),border-color var(--p-duration-base) var(--p-ease-soft)}@media(min-width:768px){.careers__cta{width:auto}}.careers__cta:hover{background:var(--scheme-ink, var(--color-text-primary));border-color:var(--scheme-ink, var(--color-text-primary));color:var(--scheme-bg, var(--color-bg-page))}.careers__cta:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.careers__empty{padding:var(--p-space-2xl) var(--p-space-lg);border:var(--p-border-thin) dashed var(--scheme-border, var(--color-border-subtle));border-radius:var(--p-radius-md);text-align:center}.careers__empty-heading{margin:0 0 var(--p-space-xs);font-family:var(--font-heading);font-size:var(--text-h4-size);line-height:var(--text-h4-line);letter-spacing:var(--tracking-tight);color:var(--scheme-ink, var(--color-text-primary))}.careers__empty-text{margin:0 auto;max-width:var(--measure-reading);font-size:var(--text-body-md-size);line-height:var(--text-body-md-line);color:var(--scheme-ink-muted, var(--color-text-secondary))}@media(prefers-reduced-motion:reduce){.careers__cta{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-careers.css.map */
