.CareersPage-module__rZ9mEG__page{background-color:var(--color-bg);color:#fff;min-height:100vh;padding:7rem 5% 10rem 12%;position:relative;overflow-x:hidden}.CareersPage-module__rZ9mEG__name{transform-origin:0 0;font-size:var(--text-base);line-height:25px;font-weight:var(--weight-medium);color:var(--color-text-dim);letter-spacing:var(--tracking-wide);z-index:10;gap:1.5rem;padding-right:1.5rem;display:flex;position:fixed;top:calc(162px + 4.2rem);left:5%;transform:rotate(-90deg)translate(-100%)}.CareersPage-module__rZ9mEG__meta{align-items:center;gap:.75rem;margin-bottom:2rem;display:flex}.CareersPage-module__rZ9mEG__meta__index{font-size:var(--text-xs);letter-spacing:var(--tracking-widest-sm);color:var(--color-text-dim);font-variant-numeric:tabular-nums}.CareersPage-module__rZ9mEG__meta__divider{background:var(--color-text-subtle);flex-shrink:0;width:24px;height:1px;display:block}.CareersPage-module__rZ9mEG__meta__label{font-size:var(--text-xs);letter-spacing:var(--tracking-ultra);color:var(--color-text-subtle)}.CareersPage-module__rZ9mEG__badge{font-size:var(--text-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-accent);border:1px solid #44ff8840;align-items:center;gap:.5rem;margin-bottom:2.5rem;padding:.35rem .85rem;display:inline-flex}.CareersPage-module__rZ9mEG__title{font-size:clamp(3rem,5.5vw,5.5rem);font-weight:var(--weight-bold);letter-spacing:var(--tracking-tight);line-height:var(--leading-display);color:var(--color-text-primary);max-width:72%;margin:0 0 2rem}.CareersPage-module__rZ9mEG__tagline{font-size:var(--text-lg);line-height:var(--leading-body);color:var(--color-text-muted);max-width:52ch;margin-bottom:7rem}.CareersPage-module__rZ9mEG__section{border-top:1px solid var(--color-border);margin-bottom:6rem;padding-top:4rem}.CareersPage-module__rZ9mEG__section__meta{align-items:center;gap:.75rem;margin-bottom:3rem;display:flex}.CareersPage-module__rZ9mEG__section__index{font-size:var(--text-xs);letter-spacing:var(--tracking-widest-sm);color:var(--color-text-dim);font-variant-numeric:tabular-nums}.CareersPage-module__rZ9mEG__section__title{font-size:var(--text-section-title);font-weight:var(--weight-bold);letter-spacing:var(--tracking-tight);line-height:var(--leading-display);color:var(--color-text-primary);max-width:60%;margin:0 0 2rem}.CareersPage-module__rZ9mEG__section__desc{font-size:var(--text-md);line-height:var(--leading-body);color:var(--color-text-muted);max-width:48ch;margin-bottom:4rem}.CareersPage-module__rZ9mEG__how{grid-template-columns:1fr 1fr;gap:0;display:grid}.CareersPage-module__rZ9mEG__how__item{border:1px solid var(--color-border);margin:-1px 0 0 -1px;padding:2.5rem;transition:background .3s}.CareersPage-module__rZ9mEG__how__item:hover{background:var(--color-surface)}.CareersPage-module__rZ9mEG__how__num{font-size:var(--text-xs);letter-spacing:var(--tracking-widest-sm);color:var(--color-text-dim);font-variant-numeric:tabular-nums;margin-bottom:1.25rem;display:block}.CareersPage-module__rZ9mEG__how__title{font-size:var(--text-lg);font-weight:var(--weight-semibold);color:var(--color-text-emphasis);letter-spacing:var(--tracking-tight);margin:0 0 .85rem}.CareersPage-module__rZ9mEG__how__text{font-size:var(--text-md);line-height:var(--leading-body);color:var(--color-text-muted)}.CareersPage-module__rZ9mEG__formats{grid-template-columns:repeat(3,1fr);gap:0;display:grid}.CareersPage-module__rZ9mEG__format{border:1px solid var(--color-border);flex-direction:column;margin:-1px 0 0 -1px;padding:2.5rem;transition:background .3s;display:flex}.CareersPage-module__rZ9mEG__format:hover{background:var(--color-surface)}.CareersPage-module__rZ9mEG__format__label{font-size:clamp(1.5rem,2.5vw,2rem);font-weight:var(--weight-bold);color:var(--color-text-primary);letter-spacing:var(--tracking-tight);margin:0 0 1rem}.CareersPage-module__rZ9mEG__format__desc{font-size:var(--text-md);line-height:var(--leading-body);color:var(--color-text-muted);flex:1;margin-bottom:2rem}.CareersPage-module__rZ9mEG__format__tags{flex-wrap:wrap;gap:.5rem;display:flex}.CareersPage-module__rZ9mEG__format__tag{font-size:var(--text-2xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-dim);border:1px solid var(--color-border);padding:.3rem .65rem}.CareersPage-module__rZ9mEG__stack{flex-direction:column;display:flex}.CareersPage-module__rZ9mEG__stack__row{border-bottom:1px solid var(--color-border);grid-template-columns:10rem 1fr;align-items:center;gap:2rem;padding:1.5rem 0;display:grid}.CareersPage-module__rZ9mEG__stack__row:first-child{border-top:1px solid var(--color-border)}.CareersPage-module__rZ9mEG__stack__category{font-size:var(--text-xs);letter-spacing:var(--tracking-ultra);text-transform:uppercase;color:var(--color-text-subtle);flex-shrink:0}.CareersPage-module__rZ9mEG__stack__items{flex-wrap:wrap;gap:.5rem 1.5rem;display:flex}.CareersPage-module__rZ9mEG__stack__item{font-size:var(--text-md);color:var(--color-text-secondary);letter-spacing:var(--tracking-tight)}.CareersPage-module__rZ9mEG__cta{border-top:1px solid var(--color-border);padding-top:6rem}.CareersPage-module__rZ9mEG__cta__title{font-size:var(--text-section-title);font-weight:var(--weight-bold);letter-spacing:var(--tracking-tight);line-height:var(--leading-display);color:var(--color-text-primary);max-width:60%;margin:0 0 1.5rem}.CareersPage-module__rZ9mEG__cta__desc{font-size:var(--text-lg);line-height:var(--leading-body);color:var(--color-text-muted);max-width:44ch;margin-bottom:3rem}.CareersPage-module__rZ9mEG__cta__btn{font-size:var(--text-base);letter-spacing:var(--tracking-wide);color:#fff;border:1px solid #ffffff40;align-items:center;gap:.75rem;padding:.85rem 1.75rem;transition:border-color .25s,background .25s;display:inline-flex}.CareersPage-module__rZ9mEG__cta__btn:hover{background:#ffffff0d;border-color:#ffffff8c}.CareersPage-module__rZ9mEG__cta__icon{opacity:.7;width:1rem;height:1rem}@media (max-width:1180px){.CareersPage-module__rZ9mEG__page{padding:5.5rem 1.25rem 8rem}.CareersPage-module__rZ9mEG__name{display:none}.CareersPage-module__rZ9mEG__nav{margin-bottom:4rem}.CareersPage-module__rZ9mEG__nav__right{gap:1.25rem}.CareersPage-module__rZ9mEG__title{max-width:100%;font-size:clamp(3rem,10vw,5rem)}.CareersPage-module__rZ9mEG__section__title{max-width:100%;font-size:clamp(2rem,7vw,3.5rem)}.CareersPage-module__rZ9mEG__how,.CareersPage-module__rZ9mEG__formats{grid-template-columns:1fr}.CareersPage-module__rZ9mEG__cta__title{max-width:100%;font-size:clamp(2rem,8vw,3.5rem)}}@media (max-width:769px){.CareersPage-module__rZ9mEG__nav__cta{display:none}.CareersPage-module__rZ9mEG__stack__row{grid-template-columns:1fr;gap:.75rem}}.CareersPage-module__rZ9mEG__jobs{border-top:1px solid var(--color-border);flex-direction:column;display:flex}.CareersPage-module__rZ9mEG__job{border-bottom:1px solid var(--color-border);color:inherit;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:1.5rem 2.5rem;padding:2rem 0;transition:background .25s;display:grid}.CareersPage-module__rZ9mEG__job:hover .CareersPage-module__rZ9mEG__job__title{color:var(--color-text-primary)}.CareersPage-module__rZ9mEG__job:hover .CareersPage-module__rZ9mEG__job__cta{background:var(--color-surface-hover);border-color:#ffffff73}.CareersPage-module__rZ9mEG__job:hover .CareersPage-module__rZ9mEG__job__arrow{opacity:1;transform:translate(2px,-2px)}.CareersPage-module__rZ9mEG__job__body{min-width:0}.CareersPage-module__rZ9mEG__job__category{font-size:var(--text-xs);letter-spacing:var(--tracking-ultra);text-transform:uppercase;color:var(--color-accent);margin-bottom:.75rem;display:block}.CareersPage-module__rZ9mEG__job__title{font-size:clamp(1.35rem,2.2vw,1.85rem);font-weight:var(--weight-bold);letter-spacing:var(--tracking-tight);color:var(--color-text-emphasis);margin:0 0 .75rem;transition:color .25s}.CareersPage-module__rZ9mEG__job__meta{font-size:var(--text-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-dim);flex-wrap:wrap;gap:.5rem 1rem;margin-top:1rem;display:flex}.CareersPage-module__rZ9mEG__job__desc{font-size:var(--text-md);line-height:var(--leading-body);color:var(--color-text-muted);max-width:62ch;margin:0}.CareersPage-module__rZ9mEG__job__tags{flex-wrap:wrap;gap:.5rem;margin-top:1.25rem;display:flex}.CareersPage-module__rZ9mEG__job__tag{font-size:var(--text-2xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-secondary);border:1px solid var(--color-border-medium);padding:.35rem .75rem}.CareersPage-module__rZ9mEG__job__cta{font-size:var(--text-base);letter-spacing:var(--tracking-wide);color:var(--color-text-primary);border:1px solid #ffffff40;flex-shrink:0;align-items:center;gap:.6rem;padding:.7rem 1.25rem;transition:border-color .25s,background .25s;display:inline-flex}.CareersPage-module__rZ9mEG__job__arrow{opacity:.55;width:1rem;height:1rem;transition:opacity .25s,transform .25s}.CareersPage-module__rZ9mEG__empty{border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);padding:2.5rem 0}.CareersPage-module__rZ9mEG__empty__title{font-size:var(--text-lg);font-weight:var(--weight-semibold);color:var(--color-text-emphasis);margin:0 0 .75rem}.CareersPage-module__rZ9mEG__empty__text{font-size:var(--text-md);line-height:var(--leading-body);color:var(--color-text-muted);max-width:48ch;margin:0}@media (max-width:769px){.CareersPage-module__rZ9mEG__job{grid-template-columns:1fr;gap:1.25rem}.CareersPage-module__rZ9mEG__job__cta{justify-self:start}}
