.CareersPage_hero__D8kEI{position:relative;min-height:60vh;overflow:hidden;display:flex;align-items:center;background:var(--black);color:#fff}.CareersPage_heroMedia__MyLn4{position:absolute;inset:0;z-index:0;overflow:hidden}.CareersPage_heroMedia__MyLn4 .CareersPage_imgBg__C4ZvA{position:absolute;inset:0;background-image:url(https://images.pexels.com/photos/3990359/pexels-photo-3990359.jpeg?auto=compress&cs=tinysrgb&w=1920);background-size:cover;background-position:50%;filter:brightness(.45) contrast(1.1);transform:scale(1.06);animation:CareersPage_zoomHero___zjF0 22s var(--ease-out) forwards}.CareersPage_heroMedia__MyLn4:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(10,10,10,.92),rgba(10,10,10,.4)),linear-gradient(180deg,rgba(10,10,10,.5),transparent 40%,rgba(10,10,10,.7))}.CareersPage_heroInner__Lcmbx{max-width:var(--container-max);margin:0 auto;padding:96px var(--gutter) 80px;width:100%;position:relative;z-index:2}.CareersPage_heroBreadcrumb__4NzL6{font-family:var(--font-sub);font-size:11px;font-weight:700;letter-spacing:2.5px;text-transform:uppercase;color:rgba(255,255,255,.6);margin-bottom:28px;display:flex;gap:12px;align-items:center}.CareersPage_heroBreadcrumb__4NzL6 a:hover{color:var(--amber)}.CareersPage_sep__NMo0Y{opacity:.4}.CareersPage_current__QRTBh{color:var(--amber)}.CareersPage_heroEyebrow__PNV98{font-family:var(--font-sub);font-size:12px;font-weight:700;letter-spacing:3px;text-transform:uppercase;color:var(--amber);margin-bottom:24px;display:flex;align-items:center;gap:16px}.CareersPage_heroEyebrow__PNV98:before{content:"";width:48px;height:2px;background:var(--amber)}.CareersPage_heroTitle__jU7DR{font-family:var(--font-display);font-size:clamp(40px,6.5vw,96px);line-height:.98;letter-spacing:-1.5px;text-transform:uppercase;margin-bottom:28px}.CareersPage_heroTitle__jU7DR .CareersPage_amber__nL7lq{color:var(--amber)}.CareersPage_heroSubhead__g0lBk{font-size:clamp(15px,1.2vw,18px);line-height:1.65;max-width:60ch;color:rgba(255,255,255,.78)}.CareersPage_section__0xICb{padding:120px var(--gutter)}.CareersPage_sectionInner__XtS7_{max-width:var(--container-max);margin:0 auto}.CareersPage_sectionHead__xEUG1{max-width:64ch;margin-bottom:56px}.CareersPage_sectionEyebrow__n53Pz{font-family:var(--font-sub);font-size:12px;font-weight:700;letter-spacing:3px;text-transform:uppercase;color:var(--amber-deep);margin-bottom:18px}.CareersPage_sectionTitle__MBjS2{font-family:var(--font-display);font-size:clamp(32px,4vw,56px);line-height:1;letter-spacing:-1px;text-transform:uppercase;color:var(--black);margin-bottom:24px}.CareersPage_sectionTitle__MBjS2 .CareersPage_amber__nL7lq{color:var(--amber-deep)}.CareersPage_sectionLede__CRZVo{font-size:17px;line-height:1.65;color:var(--text-muted)}.CareersPage_sectionDark__V40LG{background:var(--charcoal);color:#fff}.CareersPage_sectionDark__V40LG .CareersPage_sectionTitle__MBjS2{color:#fff}.CareersPage_sectionDark__V40LG .CareersPage_sectionLede__CRZVo{color:rgba(255,255,255,.7)}.CareersPage_sectionDark__V40LG .CareersPage_sectionEyebrow__n53Pz{color:var(--amber)}.CareersPage_rolesGrid__J56qH{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:32px;gap:32px;margin-top:48px}.CareersPage_roleCard__EUGWU{padding:40px 36px;background:var(--white);border:1px solid var(--gray-border);transition:transform .3s var(--ease-out)}.CareersPage_roleCard__EUGWU:hover{transform:translateY(-2px)}.CareersPage_sectionDark__V40LG .CareersPage_roleCard__EUGWU{background:rgba(255,255,255,.04);border-color:rgba(255,255,255,.08)}.CareersPage_roleCard__EUGWU h3{font-family:var(--font-display);font-size:22px;letter-spacing:-.3px;text-transform:uppercase;color:var(--black);margin-bottom:24px;padding-bottom:14px;border-bottom:2px solid var(--amber)}.CareersPage_sectionDark__V40LG .CareersPage_roleCard__EUGWU h3{color:#fff}.CareersPage_roleCard__EUGWU ul{list-style:none}.CareersPage_roleCard__EUGWU li{font-size:14px;line-height:1.6;color:var(--text-dark);padding:6px 0}.CareersPage_sectionDark__V40LG .CareersPage_roleCard__EUGWU li{color:rgba(255,255,255,.78)}.CareersPage_perks__C9BZ6{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:28px;gap:28px;margin-top:48px}.CareersPage_perk__wWZsZ{padding:32px;background:var(--white);border-top:3px solid var(--amber)}.CareersPage_sectionDark__V40LG .CareersPage_perk__wWZsZ{background:rgba(255,255,255,.04)}.CareersPage_perk__wWZsZ h4{font-family:var(--font-display);font-size:16px;letter-spacing:-.2px;text-transform:uppercase;color:var(--black);margin-bottom:12px}.CareersPage_sectionDark__V40LG .CareersPage_perk__wWZsZ h4{color:#fff}.CareersPage_perk__wWZsZ p{font-size:14px;line-height:1.65;color:var(--text-muted)}.CareersPage_sectionDark__V40LG .CareersPage_perk__wWZsZ p{color:rgba(255,255,255,.72)}.CareersPage_expects__Jl7vP{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:28px;gap:28px;margin-top:48px}.CareersPage_expectsItem__vtpfF{padding:28px;border-left:3px solid var(--amber);background:rgba(251,177,23,.04)}.CareersPage_expectsItem__vtpfF h4{font-family:var(--font-display);font-size:16px;letter-spacing:-.2px;text-transform:uppercase;color:var(--black);margin-bottom:12px}.CareersPage_expectsItem__vtpfF p{font-size:14px;line-height:1.65;color:var(--text-muted)}.CareersPage_openings__HYP2P{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px;gap:20px;margin-top:48px}.CareersPage_opening__DIhkR{padding:24px 28px;background:var(--white);border:1px solid var(--gray-border);display:flex;justify-content:space-between;align-items:center;gap:20px;transition:all .2s}.CareersPage_opening__DIhkR:hover{border-color:var(--amber);transform:translateX(4px)}.CareersPage_openingTitle__B4sY1{font-family:var(--font-display);font-size:14px;letter-spacing:1px;text-transform:uppercase;color:var(--black)}.CareersPage_openingLoc__omMx0{font-family:var(--font-sub);font-size:11px;letter-spacing:1.5px;text-transform:uppercase;color:var(--text-muted)}.CareersPage_formSection__McOi6{background:var(--gray-light);padding:120px var(--gutter)}.CareersPage_formSectionInner__hRFUQ{max-width:880px;margin:0 auto}.CareersPage_formSectionHead__Sb0pH{margin-bottom:48px}.CareersPage_formCard__f8GaW{background:var(--white);padding:48px;border:1px solid var(--gray-border)}.CareersPage_formGrid__4ndIc{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px}.CareersPage_formRow___UfK2{display:flex;flex-direction:column;gap:8px}.CareersPage_formRowFull__8C6XL{grid-column:1/-1}.CareersPage_formRow___UfK2 label{font-family:var(--font-sub);font-size:11px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:var(--text-muted)}.CareersPage_req__R9a0a{color:var(--amber-deep)}.CareersPage_formRow___UfK2 input,.CareersPage_formRow___UfK2 select,.CareersPage_formRow___UfK2 textarea{font-family:var(--font-body);font-size:15px;padding:14px 16px;border:1px solid var(--gray-border);background:var(--white);color:var(--text-dark);transition:border-color .2s}.CareersPage_formRow___UfK2 textarea{resize:vertical;min-height:120px}.CareersPage_formRow___UfK2 input:focus,.CareersPage_formRow___UfK2 select:focus,.CareersPage_formRow___UfK2 textarea:focus{outline:none;border-color:var(--amber)}.CareersPage_formSubmit__icsZg{margin-top:32px;display:flex;gap:16px;flex-wrap:wrap;align-items:center}.CareersPage_formSubmitNote__uozzR{font-size:13px;color:var(--text-muted);flex:1 1;min-width:200px}.CareersPage_formSubmitNote__uozzR a{color:var(--amber-deep)}.CareersPage_finalCta__X0Jh2{background:var(--black);color:#fff;padding:140px var(--gutter);text-align:center;position:relative;overflow:hidden}.CareersPage_finalCta__X0Jh2:before{content:"CAREERS";position:absolute;font-family:var(--font-display);font-size:clamp(140px,22vw,300px);color:transparent;-webkit-text-stroke:1px rgba(251,177,23,.18);top:50%;left:50%;transform:translate(-50%,-50%);white-space:nowrap;z-index:0;letter-spacing:-6px;pointer-events:none}.CareersPage_finalCtaInner__dexCr{position:relative;z-index:2;max-width:var(--container-max);margin:0 auto}.CareersPage_finalCtaEyebrow__Nxjqb{font-family:var(--font-sub);font-size:12px;font-weight:700;letter-spacing:3px;text-transform:uppercase;color:var(--amber);margin-bottom:24px}.CareersPage_finalCtaTitle___V_PJ{font-family:var(--font-display);font-size:clamp(40px,6vw,84px);text-transform:uppercase;line-height:.98;letter-spacing:-1px;margin-bottom:28px}.CareersPage_finalCtaTitle___V_PJ .CareersPage_amber__nL7lq{color:var(--amber)}.CareersPage_finalCtaLede__NJuUA{font-size:16px;color:rgba(255,255,255,.72);max-width:54ch;margin:0 auto 36px;line-height:1.65}.CareersPage_finalCtaBtns___FMsD{display:flex;gap:18px;justify-content:center;flex-wrap:wrap}@media (max-width:1024px){.CareersPage_expects__Jl7vP,.CareersPage_openings__HYP2P,.CareersPage_perks__C9BZ6,.CareersPage_rolesGrid__J56qH{grid-template-columns:1fr;gap:20px}.CareersPage_formGrid__4ndIc{grid-template-columns:1fr}}@media (max-width:640px){.CareersPage_hero__D8kEI{min-height:52vh}.CareersPage_heroInner__Lcmbx{padding:56px var(--gutter) 40px}.CareersPage_heroBreadcrumb__4NzL6{font-size:10px;letter-spacing:2px;margin-bottom:18px}.CareersPage_heroEyebrow__PNV98{font-size:11px;letter-spacing:2.5px;margin-bottom:18px}.CareersPage_heroEyebrow__PNV98:before{width:32px}.CareersPage_heroTitle__jU7DR{font-size:clamp(28px,8vw,38px);letter-spacing:-1px;margin-bottom:20px}.CareersPage_heroSubhead__g0lBk{font-size:14px;line-height:1.55}.CareersPage_formSection__McOi6,.CareersPage_section__0xICb{padding:56px var(--gutter)}.CareersPage_sectionHead__xEUG1{margin-bottom:32px}.CareersPage_sectionTitle__MBjS2{font-size:clamp(26px,7vw,34px);margin-bottom:18px}.CareersPage_sectionLede__CRZVo{font-size:15px;line-height:1.55}.CareersPage_expects__Jl7vP,.CareersPage_openings__HYP2P,.CareersPage_perks__C9BZ6,.CareersPage_rolesGrid__J56qH{margin-top:32px}.CareersPage_roleCard__EUGWU{padding:28px 22px}.CareersPage_roleCard__EUGWU h3{font-size:20px;margin-bottom:18px}.CareersPage_perk__wWZsZ{padding:24px}.CareersPage_expectsItem__vtpfF{padding:22px}.CareersPage_opening__DIhkR{flex-direction:column;align-items:flex-start;gap:8px;padding:20px 22px;min-height:44px}.CareersPage_formCard__f8GaW{padding:24px}.CareersPage_formRow___UfK2 input,.CareersPage_formRow___UfK2 select,.CareersPage_formRow___UfK2 textarea{padding:14px 16px;font-size:16px;min-height:44px}.CareersPage_formSubmit__icsZg{flex-direction:column;align-items:stretch;gap:14px}.CareersPage_formSubmit__icsZg .btn-ghost,.CareersPage_formSubmit__icsZg .btn-primary{width:100%;justify-content:center;min-height:56px}.CareersPage_finalCta__X0Jh2{padding:64px var(--gutter)}.CareersPage_finalCtaTitle___V_PJ{font-size:clamp(28px,7.5vw,38px);margin-bottom:20px}.CareersPage_finalCtaLede__NJuUA{font-size:15px;margin-bottom:28px;line-height:1.55}.CareersPage_finalCtaBtns___FMsD{flex-direction:column;gap:12px}.CareersPage_finalCtaBtns___FMsD .btn-ghost,.CareersPage_finalCtaBtns___FMsD .btn-primary{width:100%;justify-content:center;min-height:44px}}