.careers-page-module__I11GSG__careersRoot{background-color:var(--kt-public-canvas);width:100%;color:var(--kt-public-text-primary);padding:clamp(36px, 6vw, 72px) var(--kt-grid-inset,32px) clamp(60px, 8vw, 100px);position:relative}.careers-page-module__I11GSG__careersInner{max-width:1400px;margin:0 auto}.careers-page-module__I11GSG__breadcrumbs{margin-bottom:24px}.careers-page-module__I11GSG__careersHero{flex-direction:column;gap:16px;max-width:900px;margin-bottom:clamp(48px,6vw,72px);display:flex}.careers-page-module__I11GSG__careersTitle{letter-spacing:-.04em;color:var(--kt-public-text-primary);margin:0;font-size:clamp(2.4rem,5.5vw,4.8rem);font-weight:560;line-height:.96}.careers-page-module__I11GSG__careersLead{color:var(--kt-public-text-muted);margin:0;font-size:clamp(1.05rem,1.6vw,1.35rem);line-height:1.45}.careers-page-module__I11GSG__openingsSection{flex-direction:column;gap:24px;display:flex}.careers-page-module__I11GSG__openingsHeading{letter-spacing:-.03em;color:var(--kt-public-text-primary);margin:0;font-size:clamp(1.6rem,3vw,2.4rem);font-weight:560}.careers-page-module__I11GSG__roleList{border-top:1px solid var(--kt-public-border-default);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.careers-page-module__I11GSG__roleItem{border-bottom:1px solid var(--kt-public-border-default);background-color:#0000;flex-direction:column;gap:14px;padding:clamp(28px,4vw,40px) 0;display:flex}.careers-page-module__I11GSG__roleHeader{flex-direction:column;gap:8px;display:flex}.careers-page-module__I11GSG__roleMetaRow{color:var(--kt-public-text-muted);flex-wrap:wrap;align-items:center;gap:16px;font-size:.825rem;display:flex}.careers-page-module__I11GSG__roleTrackBadge{background-color:var(--kt-public-border-default);color:var(--kt-public-text-primary);font-size:.7rem;font-weight:600;font-family:var(--kt-font-mono,monospace);text-transform:uppercase;letter-spacing:.06em;padding:3px 8px}.careers-page-module__I11GSG__roleTitle{letter-spacing:-.02em;color:var(--kt-public-text-primary);margin:0;font-size:clamp(1.4rem,2.5vw,1.8rem);font-weight:560}.careers-page-module__I11GSG__roleSummary{color:var(--kt-public-text-muted);max-width:800px;margin:0;font-size:.95rem;line-height:1.5}.careers-page-module__I11GSG__roleActionRow{padding-top:8px}.careers-page-module__I11GSG__roleLink{font-family:var(--kt-font-mono,monospace);text-transform:uppercase;letter-spacing:.06em;color:var(--kt-public-text-primary);align-items:center;gap:8px;font-size:.75rem;font-weight:600;text-decoration:none;transition:color .14s;display:inline-flex}.careers-page-module__I11GSG__roleLink:hover{color:var(--kt-public-brand-signal)}.careers-page-module__I11GSG__emptyStateNotice{background-color:var(--kt-public-surface-primary);border:1px solid var(--kt-public-border-subtle);flex-direction:column;gap:12px;padding:48px 36px;display:flex}.careers-page-module__I11GSG__emptyStateTitle{color:var(--kt-public-text-primary);margin:0;font-size:1.25rem;font-weight:600}.careers-page-module__I11GSG__emptyStateText{color:var(--kt-public-text-muted);margin:0;font-size:.95rem;line-height:1.45}.careers-page-module__I11GSG__emptyStateAction{color:var(--kt-public-text-primary);margin-top:8px;font-size:.95rem;font-weight:600;text-decoration:none;display:inline-flex}
