.CareersPage_page__bMzrG{background:var(--site-cream);color:var(--site-ink)}.CareersPage_hero__qKmjT{position:relative;overflow:hidden}.CareersPage_heroGrid__n7qgJ{position:absolute;inset:0;pointer-events:none;opacity:.04;background-image:linear-gradient(hsla(60,33%,98%,.5) 1px,transparent 0),linear-gradient(90deg,hsla(60,33%,98%,.5) 1px,transparent 0);background-size:64px 64px}.CareersPage_heroInner__V1lC_{position:relative;display:grid;gap:var(--space-xl);max-width:700px}.CareersPage_heroTitle__i6B7_{margin:0;max-width:18ch;font-family:var(--font-display);font-size:clamp(36px,5vw,64px);font-weight:700;line-height:1.1;letter-spacing:-.03em}.CareersPage_heroLede__mEkTf{margin:0;max-width:540px;color:hsla(60,33%,98%,.72);font-size:var(--text-subtitle-1);line-height:var(--leading-subtitle-1)}.CareersPage_heroCta__46YLw{display:inline-flex;align-items:center;gap:var(--space-sm);align-self:flex-start;margin-top:var(--space-sm);border:1px solid hsla(60,33%,98%,.16);border-radius:var(--radius-full);background:hsla(60,33%,98%,.06);padding:var(--space-md) var(--space-xl);color:var(--site-cream);font-size:var(--text-body-2);font-weight:600;transition:background-color var(--dur-base) var(--ease-out),transform var(--dur-base) var(--ease-out)}.CareersPage_heroCta__46YLw:hover{background:hsla(60,33%,98%,.12);transform:translateY(-2px)}.CareersPage_applyButton__9BoMk:focus-visible,.CareersPage_backLink__uROOP:focus-visible,.CareersPage_heroCta__46YLw:focus-visible{outline:none;box-shadow:0 0 0 3px hsla(60,33%,98%,.6)}.CareersPage_heroCta__46YLw svg{width:16px;height:16px}.CareersPage_valuesGrid__bVugW{display:grid;gap:var(--space-xl);margin-top:var(--space-4xl);grid-template-columns:1fr}@media (min-width:640px){.CareersPage_valuesGrid__bVugW{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.CareersPage_valuesGrid__bVugW{grid-template-columns:repeat(3,minmax(0,1fr))}}.CareersPage_valueCard__zPUUX{border:1px solid var(--site-line);border-radius:var(--radius-sm);background:var(--site-cream-card);padding:var(--space-2xl);transition:border-color var(--dur-base) var(--ease-out)}.CareersPage_valueCard__zPUUX:hover{border-color:rgba(29,36,45,.24)}.CareersPage_valueIcon__N0Dgl{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border:1px solid rgba(29,36,45,.16);border-radius:var(--radius-sm);background:var(--site-cream-deep);color:var(--site-ink)}.CareersPage_valueIcon__N0Dgl svg{width:20px;height:20px}.CareersPage_valueTitle__q8OYF{margin:var(--space-xl) 0 0;font-size:17px;font-weight:600;color:var(--site-ink)}.CareersPage_valueDesc__hoq4u{margin:var(--space-sm) 0 0;font-size:var(--text-body-2);line-height:var(--leading-body-1);color:var(--site-ink-mute)}.CareersPage_positionsHead__dqYGv{display:flex;flex-direction:column;gap:var(--space-xl);align-items:flex-start;justify-content:space-between}@media (min-width:640px){.CareersPage_positionsHead__dqYGv{flex-direction:row}}.CareersPage_positionsTitle__PX78R{margin:var(--space-md) 0 0;font-family:var(--font-display);font-size:clamp(28px,3.5vw,42px);font-weight:600;line-height:1.15;letter-spacing:-.02em;color:var(--site-ink)}.CareersPage_filters__c_t7D{display:flex;flex-direction:column;gap:var(--space-md)}.CareersPage_filterRow__TcfNP{display:flex;flex-wrap:wrap;gap:var(--space-sm)}@media (min-width:640px){.CareersPage_filterRow__TcfNP{justify-content:flex-end}}.CareersPage_filterPill__SdnS3{display:inline-flex;align-items:center;gap:6px;min-height:40px;border:1px solid var(--site-line);border-radius:var(--radius-full);background:var(--site-cream);padding:8px 16px;font-size:13px;font-weight:500;color:var(--site-ink-mute);cursor:pointer;transition:background-color var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out)}.CareersPage_filterPill__SdnS3:hover{background:var(--site-cream-deep);color:var(--site-ink)}.CareersPage_filterPillActive__iEVG4,.CareersPage_filterPillActive__iEVG4:hover{border-color:var(--site-ink);background:var(--site-ink);color:var(--site-cream)}.CareersPage_filterPill__SdnS3 svg{width:12px;height:12px;flex-shrink:0}.CareersPage_jobList___eUV_{display:grid;gap:var(--space-sm);margin-top:var(--space-2xl)}.CareersPage_jobRow__joezZ{display:flex;align-items:center;justify-content:space-between;gap:var(--space-lg);border:1px solid var(--site-line);border-radius:var(--radius-sm);background:var(--site-cream);padding:var(--space-xl);transition:border-color var(--dur-base) var(--ease-out),box-shadow var(--dur-base) var(--ease-out)}.CareersPage_jobRow__joezZ:hover{border-color:rgba(29,36,45,.24);box-shadow:var(--shadow-card-lift)}.CareersPage_jobRowMain__Cu_Hz{min-width:0}.CareersPage_jobRowTitle__SYjPY{margin:0;font-size:16px;font-weight:600;color:var(--site-ink)}.CareersPage_jobRowMeta__z_qMn{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-md);margin-top:var(--space-xs);font-size:13px;color:var(--site-ink-mute)}.CareersPage_jobRowMeta__z_qMn .CareersPage_metaItem__aAqjO{display:inline-flex;align-items:center;gap:4px}.CareersPage_jobRowMeta__z_qMn svg{width:12px;height:12px}.CareersPage_deptBadge__XJVvM{border-radius:var(--radius-full);background:var(--site-cream-deep);padding:2px 10px;font-size:12px;font-weight:500;color:var(--site-ink-mute)}.CareersPage_jobRowArrow__KCGCM{flex-shrink:0;width:16px;height:16px;color:var(--site-neutral-300);transition:transform var(--dur-base) var(--ease-out),color var(--dur-base) var(--ease-out)}.CareersPage_jobRow__joezZ:hover .CareersPage_jobRowArrow__KCGCM{transform:translateX(4px);color:var(--site-ink)}.CareersPage_emptyState__xUAzH{margin-top:var(--space-2xl);text-align:center;color:var(--site-ink-mute)}.CareersPage_trust__Ppcaq{border-top:1px solid hsla(60,33%,98%,.08)}.CareersPage_trustLabel__i2d7P,.CareersPage_trustRow__Zh8tU{display:flex;justify-content:center}.CareersPage_trustRow__Zh8tU{flex-wrap:wrap;align-items:center;gap:var(--space-2xl);margin-top:var(--space-2xl)}@media (min-width:768px){.CareersPage_trustRow__Zh8tU{gap:var(--space-4xl)}}.CareersPage_trustBadge__GkeCx{display:flex;align-items:center;opacity:.7;transition:opacity var(--dur-base) var(--ease-out)}.CareersPage_trustBadge__GkeCx:hover{opacity:1}.CareersPage_trustBadge__GkeCx img{height:36px;width:auto;-o-object-fit:contain;object-fit:contain}@media (min-width:768px){.CareersPage_trustBadge__GkeCx img{height:44px}}.CareersPage_detailHeader__KuLFt{position:relative}.CareersPage_backLink__uROOP{display:inline-flex;align-items:center;gap:var(--space-sm);font-size:13px;color:hsla(60,33%,98%,.72);transition:color var(--dur-base) var(--ease-out)}.CareersPage_backLink__uROOP:hover{color:var(--site-cream)}.CareersPage_backLink__uROOP svg{width:16px;height:16px}.CareersPage_detailTitle__ORoEd{margin:var(--space-2xl) 0 0;font-family:var(--font-display);font-size:clamp(28px,4vw,48px);font-weight:700;line-height:1.15;letter-spacing:-.02em;color:var(--site-cream)}.CareersPage_detailMeta__Ro_Ln{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-lg);margin-top:var(--space-lg);font-size:14px;color:hsla(60,33%,98%,.72)}.CareersPage_detailMeta__Ro_Ln .CareersPage_metaItem__aAqjO{display:inline-flex;align-items:center;gap:6px}.CareersPage_detailMeta__Ro_Ln svg{width:16px;height:16px;color:hsla(60,33%,98%,.55)}.CareersPage_applyButton__9BoMk,.CareersPage_bottomCtaButton__JpKn1{display:inline-flex;align-items:center;gap:var(--space-sm);border-radius:var(--radius-full);padding:14px 28px;font-size:15px;font-weight:600;transition:background-color var(--dur-base) var(--ease-out),transform var(--dur-base) var(--ease-out)}.CareersPage_applyButton__9BoMk:hover,.CareersPage_bottomCtaButton__JpKn1:hover{transform:translateY(-2px)}.CareersPage_applyButton__9BoMk svg,.CareersPage_bottomCtaButton__JpKn1 svg{width:16px;height:16px}.CareersPage_applyButton__9BoMk{margin-top:var(--space-3xl);background:var(--site-cream);color:var(--site-ink)}.CareersPage_applyButton__9BoMk:hover{background:hsla(60,33%,98%,.9)}.CareersPage_detailBody__jSXHR{width:min(100%,800px);margin-inline:auto;padding-inline:var(--site-gutter);padding-block:var(--space-5xl)}.CareersPage_jobBody__9pdPs{font-size:15px;line-height:1.7;color:var(--site-ink-mute)}.CareersPage_jobBody__9pdPs h1,.CareersPage_jobBody__9pdPs h2,.CareersPage_jobBody__9pdPs h3,.CareersPage_jobBody__9pdPs h4{color:var(--site-ink);font-weight:700;line-height:1.25}.CareersPage_jobBody__9pdPs h2{font-size:20px;margin:40px 0 16px}.CareersPage_jobBody__9pdPs h3{font-size:18px;margin:32px 0 12px}.CareersPage_jobBody__9pdPs p{margin:0 0 16px}.CareersPage_jobBody__9pdPs ol,.CareersPage_jobBody__9pdPs ul{margin:0 0 16px;padding-left:22px}.CareersPage_jobBody__9pdPs li{margin-bottom:8px}.CareersPage_jobBody__9pdPs li::marker{color:var(--site-ink)}.CareersPage_jobBody__9pdPs b,.CareersPage_jobBody__9pdPs strong{color:var(--site-ink);font-weight:600}.CareersPage_jobBody__9pdPs a{color:var(--site-ink);text-decoration:underline;text-underline-offset:2px}.CareersPage_jobBody__9pdPs a:hover{color:var(--site-ink-soft)}.CareersPage_detailFallback__9uOOI{color:var(--site-ink-mute)}.CareersPage_bottomCta__3K83K{margin-top:var(--space-5xl);border:1px solid var(--site-line);border-radius:var(--radius-lg);background:var(--site-cream-deep);padding:var(--space-3xl);text-align:center}.CareersPage_bottomCtaTitle__UQ_EM{margin:0;font-size:20px;font-weight:700;color:var(--site-ink)}.CareersPage_bottomCtaText__wwi8i{margin:var(--space-sm) 0 0;font-size:15px;color:var(--site-ink-mute)}.CareersPage_bottomCtaButton__JpKn1{margin-top:var(--space-xl);background:var(--site-ink);color:var(--site-cream)}.CareersPage_bottomCtaButton__JpKn1:hover{background:var(--site-ink-soft)}.CareersPage_backLinkBottom__GLLAB{display:inline-flex;align-items:center;gap:var(--space-sm);margin-top:var(--space-3xl);font-size:14px;font-weight:500;color:var(--site-ink);transition:color var(--dur-base) var(--ease-out)}.CareersPage_backLinkBottom__GLLAB:hover{color:var(--site-ink-soft)}.CareersPage_backLinkBottom__GLLAB svg{width:16px;height:16px}@media (prefers-reduced-motion:reduce){.CareersPage_applyButton__9BoMk,.CareersPage_backLinkBottom__GLLAB,.CareersPage_backLink__uROOP,.CareersPage_bottomCtaButton__JpKn1,.CareersPage_filterPill__SdnS3,.CareersPage_heroCta__46YLw,.CareersPage_jobRowArrow__KCGCM,.CareersPage_jobRow__joezZ,.CareersPage_trustBadge__GkeCx,.CareersPage_valueCard__zPUUX{transition:none}.CareersPage_applyButton__9BoMk:hover,.CareersPage_bottomCtaButton__JpKn1:hover,.CareersPage_heroCta__46YLw:hover{transform:none}}