._Content_1zn5o_6{container-name:careers;container-type:inline-size}._ContentColumns_1zn5o_11{display:flex;flex-direction:column}._ContentMain_1zn5o_16{min-width:0}._JobsGridShell_1zn5o_20{min-width:0;margin-top:var(--k-space-10)}._JobsGrid_1zn5o_20{display:grid;grid-template-columns:1fr;gap:var(--k-space-2)}._Content_1zn5o_6 p{margin-bottom:var(--k-space-5);font-size:var(--type-body-size);line-height:var(--type-body-leading);letter-spacing:var(--tracking-body);color:var(--text-primary)}@container careers (min-width: 730px){._ContentColumns_1zn5o_11{display:grid;align-items:start;grid-template-columns:325px 325px;column-gap:80px}._ContentMain_1zn5o_16{grid-column:1;grid-row:1}._JobsGridShell_1zn5o_20{grid-column:2;grid-row:1;width:325px;max-width:100%;margin-top:0}}@container careers (min-width: 1063px){._ContentColumns_1zn5o_11{grid-template-columns:325px 658px}._JobsGridShell_1zn5o_20{width:658px}._JobsGrid_1zn5o_20{justify-content:start;grid-template-columns:325px 325px}}._JobListing_1zn5o_84{display:block;min-width:0;padding:var(--k-space-3) var(--k-space-4);text-decoration:none;border:var(--k-hairline) solid var(--border-default);transition:border-color var(--k-duration-fast) var(--k-ease)}._JobListing_1zn5o_84:hover{border-color:var(--neutral-border-3)}._JobTitle_1zn5o_101{font-family:var(--font-display);font-size:1.25rem;font-weight:var(--weight-regular);line-height:1.2;color:var(--text-heading)}._JobMeta_1zn5o_113{margin-top:var(--k-space-1);font:var(--font-style-utility);letter-spacing:var(--tracking-utility);color:var(--text-muted)}._Breadcrumb_1zn5o_123{margin-bottom:var(--k-space-5);font:var(--font-style-utility);letter-spacing:var(--tracking-utility);color:var(--text-muted)}._Breadcrumb_1zn5o_123 a{color:var(--text-muted);text-decoration-color:var(--border-default)}._Breadcrumb_1zn5o_123 a:hover{color:var(--text-primary);text-decoration-color:var(--text-primary)}._RoleMeta_1zn5o_144{margin-bottom:var(--k-space-5);font:var(--font-style-utility);letter-spacing:var(--tracking-utility);color:var(--text-secondary)}._Description_1zn5o_159 h2{margin-top:var(--k-space-10);margin-bottom:var(--k-space-3);font-family:var(--font-display);font-size:1.25rem;font-weight:var(--weight-medium);line-height:1.25;color:var(--text-heading)}._Description_1zn5o_159 h2 em,._Description_1zn5o_159 h2 strong{font-weight:inherit;font-style:inherit}._Description_1zn5o_159 p{margin-bottom:var(--k-space-5);font-size:var(--type-body-size);line-height:var(--type-body-leading);letter-spacing:var(--tracking-body);color:var(--text-primary)}._Description_1zn5o_159 ul{margin-bottom:var(--k-space-5);padding-left:var(--k-space-5);list-style:disc}._Description_1zn5o_159 li{margin-bottom:var(--k-space-2);color:var(--text-primary)}._Description_1zn5o_159 li p{margin-bottom:0}._Description_1zn5o_159 a{color:var(--text-link)}._Separator_1zn5o_211{margin:var(--k-space-10) 0;border:none;border-top:var(--k-hairline) solid var(--border-hairline)}._ApplyCta_1zn5o_220{display:inline-block;margin-top:var(--k-space-4);padding:var(--k-space-3) var(--k-space-5);font-family:var(--font-body);font-size:var(--type-ui-size);text-decoration:none;color:var(--text-on-accent);background:var(--accent-primary);transition:background-color var(--k-duration-fast) var(--k-ease)}._ApplyCta_1zn5o_220:hover{background:var(--accent-primary-hover)}
