.CareersPage-module__s50wKa__heroSection{padding:clamp(148px,12vw,188px) 0 clamp(86px,7vw,114px);position:relative;overflow:hidden}.CareersPage-module__s50wKa__heroBleed{pointer-events:none;position:absolute;inset:0}.CareersPage-module__s50wKa__heroBleedField{background:0 0;position:absolute;inset:0}.CareersPage-module__s50wKa__heroBleedField:before{content:"";opacity:.12;mix-blend-mode:screen;background-image:linear-gradient(90deg,#ffffff1f 1px,#0000 1px),linear-gradient(#ffffff1f 1px,#0000 1px);background-size:18px 18px;position:absolute;inset:0}.CareersPage-module__s50wKa__heroBleedField:after{content:"";opacity:.22;mix-blend-mode:soft-light;background-color:#0000;background-image:radial-gradient(#ffffff52 .75px,#0000 .9px),radial-gradient(#00000094 .9px,#0000 1.05px);background-position:0 0,9px 9px;background-repeat:repeat,repeat;background-size:18px 18px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0}.CareersPage-module__s50wKa__heroInner{z-index:1;position:relative}.CareersPage-module__s50wKa__heroCopy{gap:18px;width:min(100%,86rem);display:grid}.CareersPage-module__s50wKa__heroTitle{color:#060606;font-family:var(--font-brand-display),var(--font-brand-text),ui-sans-serif,system-ui,sans-serif;letter-spacing:-.06em;text-wrap:balance;margin:0;font-size:clamp(44px,5.5vw,84px);font-weight:600;line-height:.94}.CareersPage-module__s50wKa__heroLead{color:#060606db;letter-spacing:-.02em;text-wrap:pretty;width:min(100%,70rem);margin:0;font-size:clamp(18px,1.6vw,24px);font-weight:600;line-height:1.66}.CareersPage-module__s50wKa__rolesSection{padding:clamp(84px,7vw,112px) 0 clamp(116px,10vw,152px)}.CareersPage-module__s50wKa__stack{gap:42px;display:grid}.CareersPage-module__s50wKa__sectionHead,.CareersPage-module__s50wKa__applySectionHead{gap:24px;width:min(100%,76rem);display:grid}.CareersPage-module__s50wKa__sectionTitle{color:#060606;font-family:var(--font-brand-display),var(--font-brand-text),ui-sans-serif,system-ui,sans-serif;letter-spacing:-.045em;margin:0;font-size:clamp(28px,2.2vw,42px);font-weight:600;line-height:.96}.CareersPage-module__s50wKa__sectionLead{color:#060606c7;margin:0;font-size:clamp(16px,1.28vw,18px);line-height:1.72}.CareersPage-module__s50wKa__roleStackWrap{padding-top:8px;padding-bottom:clamp(32px,3.2vw,40px)}.CareersPage-module__s50wKa__roleStackTrack{position:relative}.CareersPage-module__s50wKa__roleStackCardLink{color:inherit;text-decoration:none;position:relative}.CareersPage-module__s50wKa__roleStackCardLink:after{content:"";pointer-events:none;background:0 0;transition:background-color .22s cubic-bezier(.22,1,.36,1);position:absolute;inset:0}.CareersPage-module__s50wKa__roleStackTrackHoverReady .CareersPage-module__s50wKa__roleStackCardLink:hover .CareersPage-module__s50wKa__roleStackCardIcon,.CareersPage-module__s50wKa__roleStackCardLink:focus-visible .CareersPage-module__s50wKa__roleStackCardIcon{transform:translate(4px)}.CareersPage-module__s50wKa__roleStackTrackHoverReady .CareersPage-module__s50wKa__roleStackCardLink:hover:after,.CareersPage-module__s50wKa__roleStackCardLink:focus-visible:after{background:#0000000a}.CareersPage-module__s50wKa__roleStackCardText{gap:0;display:grid}.CareersPage-module__s50wKa__roleStackCardText p{margin:0}.CareersPage-module__s50wKa__roleStackCardText p+p{margin-top:1.02em}.CareersPage-module__s50wKa__roleStackCardIcon{font-family:var(--font-brand-display),var(--font-brand-text),ui-sans-serif,system-ui,sans-serif;font-size:18px;line-height:1;transition:transform .22s cubic-bezier(.22,1,.36,1)}.CareersPage-module__s50wKa__applySection{gap:28px;padding-top:8px;display:grid}.CareersPage-module__s50wKa__applyBlock{gap:24px;width:min(100%,76rem);display:grid}.CareersPage-module__s50wKa__applyText{color:#060606d1;font-size:16px;line-height:1.74}.CareersPage-module__s50wKa__applyText p{margin:0}.CareersPage-module__s50wKa__applyText p+p{margin-top:1.1em}.CareersPage-module__s50wKa__actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.CareersPage-module__s50wKa__ctaButton{text-decoration:none}.CareersPage-module__s50wKa__ctaButtonSecondary{border:0}.CareersPage-module__s50wKa__detailHeroSection{padding:clamp(146px,12vw,184px) 0 clamp(60px,5vw,78px);position:relative}.CareersPage-module__s50wKa__detailHeroInner{position:relative}.CareersPage-module__s50wKa__detailHero{gap:18px;width:min(100%,82rem);display:grid}.CareersPage-module__s50wKa__detailBack{color:#060606db;width:fit-content;min-height:44px;font-family:var(--font-brand-display),var(--font-brand-text),ui-sans-serif,system-ui,sans-serif;letter-spacing:-.02em;text-transform:none;background:0 0;border-radius:999px;justify-self:start;align-items:center;gap:10px;margin-bottom:12px;padding:0 14px;font-size:16px;font-weight:600;line-height:1;transition:background-color .22s cubic-bezier(.22,1,.36,1),transform .22s cubic-bezier(.22,1,.36,1);display:inline-flex}.CareersPage-module__s50wKa__detailBack:hover,.CareersPage-module__s50wKa__detailBack:focus-visible{background:#06060614}.CareersPage-module__s50wKa__detailBackIcon{justify-content:center;align-items:center;width:18px;height:18px;transition:transform .22s cubic-bezier(.22,1,.36,1);display:inline-flex}.CareersPage-module__s50wKa__detailBackIcon svg{width:18px;height:18px;line-height:1}.CareersPage-module__s50wKa__detailBack:hover .CareersPage-module__s50wKa__detailBackIcon,.CareersPage-module__s50wKa__detailBack:focus-visible .CareersPage-module__s50wKa__detailBackIcon{transform:translate(-2px)}.CareersPage-module__s50wKa__detailHeroTitle{color:#060606;font-family:var(--font-brand-display),var(--font-brand-text),ui-sans-serif,system-ui,sans-serif;letter-spacing:-.06em;text-wrap:balance;margin:0;font-size:clamp(40px,4.7vw,72px);font-weight:600;line-height:.94}.CareersPage-module__s50wKa__detailHeroLead{color:#060606d1;letter-spacing:-.02em;width:min(100%,72rem);margin:0;font-size:clamp(18px,1.45vw,22px);font-weight:600;line-height:1.66}.CareersPage-module__s50wKa__detailMetaStrip{border-top:1px solid #06060614;border-bottom:1px solid #06060614;gap:0;width:min(100%,74rem);margin-top:10px;display:grid}.CareersPage-module__s50wKa__detailMetaCard{align-content:center;gap:6px;min-height:84px;padding:18px 0;display:grid;box-shadow:inset 0 -1px #06060614}.CareersPage-module__s50wKa__detailMetaCard:last-child{box-shadow:none}.CareersPage-module__s50wKa__detailMetaCard span{color:#0606066b;letter-spacing:.16em;text-transform:uppercase;font-size:11px;line-height:1.45}.CareersPage-module__s50wKa__detailMetaCard strong{color:#060606;font-size:15px;font-weight:600;line-height:1.62}.CareersPage-module__s50wKa__detailContentSection{padding:0 0 clamp(120px,10vw,156px)}.CareersPage-module__s50wKa__detailContentInner{display:grid}.CareersPage-module__s50wKa__detailStack{gap:54px;width:min(100%,74rem);display:grid}.CareersPage-module__s50wKa__detailSection{gap:32px;display:grid}.CareersPage-module__s50wKa__detailSectionTitle{color:#060606;font-family:var(--font-brand-display),var(--font-brand-text),ui-sans-serif,system-ui,sans-serif;letter-spacing:-.04em;margin:0;font-size:clamp(24px,1.9vw,32px);font-weight:600;line-height:.98}.CareersPage-module__s50wKa__prose{color:#060606e6;font-size:16px;line-height:1.78}.CareersPage-module__s50wKa__prose p,.CareersPage-module__s50wKa__prose ul{margin:0}.CareersPage-module__s50wKa__prose p+p{margin-top:1.2em}.CareersPage-module__s50wKa__prose ul{margin-top:1.35em;padding-left:1.4rem;list-style:outside}.CareersPage-module__s50wKa__prose ul+p{margin-top:1.2em}.CareersPage-module__s50wKa__prose li{padding-left:.15rem}.CareersPage-module__s50wKa__prose li+li{margin-top:.92em}.CareersPage-module__s50wKa__prose li::marker{color:#060606b8;font-size:.95em}@media (min-width:900px){.CareersPage-module__s50wKa__detailMetaStrip{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:24px}.CareersPage-module__s50wKa__detailMetaCard{min-height:96px;box-shadow:none}.CareersPage-module__s50wKa__detailMetaCard+.CareersPage-module__s50wKa__detailMetaCard{border-left:1px solid #06060614;padding-left:24px}}@media (max-width:899px){.CareersPage-module__s50wKa__heroTitle,.CareersPage-module__s50wKa__detailHeroTitle{font-size:clamp(40px,11vw,64px)}.CareersPage-module__s50wKa__sectionTitle{font-size:clamp(28px,8vw,40px)}}
